@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root{--font-sans: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--ink-950: #0e1022;--ink-900: #171a33;--ink-800: #252947;--ink-700: #3a3f63;--ink-500: #6b7090;--ink-400: #8e92ad;--ink-300: #b7bacd;--ink-200: #d9dbe7;--ink-150: #e6e7ef;--ink-100: #eff0f5;--ink-50: #f7f7fa;--white: #ffffff;--accent-700: #3f3fd1;--accent-600: #4b4be6;--accent-500: #5b5bf7;--accent-200: #cfd0fd;--accent-100: #e8e8fe;--accent-50: #f3f3ff;--success-600: #0f9d77;--success-100: #d8f5ec;--warning-600: #c77700;--warning-100: #fdf0d5;--danger-600: #d9304f;--danger-100: #fde2e7;--info-600: #2f7de1;--info-100: #dfecfc;--node-flow: #5b5bf7;--node-dialogue: #e0508c;--node-logic: #f29d38;--node-stage: #1fa99a;--node-media: #3b82f6;--node-feedback: #8b5cf6;--node-end: #ef4444;--node-note: #c9a227;--node-interaction: #0ea5e9;--surface-app: var(--ink-50);--surface-panel: var(--white);--surface-sunken: var(--ink-100);--surface-hover: var(--ink-100);--surface-selected: var(--accent-50);--border-subtle: var(--ink-150);--border-default: var(--ink-200);--border-strong: var(--ink-300);--text-primary: var(--ink-900);--text-secondary: var(--ink-500);--text-tertiary: var(--ink-400);--text-on-accent: var(--white);--focus-ring: 0 0 0 3px color-mix(in srgb, var(--accent-500) 35%, transparent);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 999px;--shadow-xs: 0 1px 2px rgb(14 16 34 / 6%);--shadow-sm: 0 1px 3px rgb(14 16 34 / 8%), 0 1px 2px rgb(14 16 34 / 4%);--shadow-md: 0 6px 16px -4px rgb(14 16 34 / 12%), 0 2px 4px rgb(14 16 34 / 5%);--shadow-lg: 0 18px 40px -12px rgb(14 16 34 / 25%), 0 4px 10px rgb(14 16 34 / 6%);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--text-xs: 11px;--text-sm: 12px;--text-md: 13px;--text-lg: 15px;--text-xl: 18px;--text-2xl: 24px;--text-3xl: 32px;--duration-fast: .12s;--duration-normal: .2s;--ease-out: cubic-bezier(.2, .8, .2, 1)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-md);line-height:1.45;color:var(--text-primary);background:var(--surface-app);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring)}::selection{background:var(--accent-200)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}._button_cafc1_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-md);font-weight:550;white-space:nowrap;cursor:pointer;user-select:none;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._button_cafc1_1:active:not(:disabled){transform:translateY(.5px)}._button_cafc1_1:disabled{opacity:.45;cursor:not-allowed}._sm_cafc1_28{height:26px;padding:0 var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-sm)}._lg_cafc1_34{height:40px;padding:0 var(--space-5);font-size:var(--text-lg);border-radius:var(--radius-lg)}._primary_cafc1_40{background:var(--accent-500);color:var(--text-on-accent);box-shadow:0 1px #ffffff2e inset,var(--shadow-xs)}._primary_cafc1_40:hover:not(:disabled){background:var(--accent-600)}._secondary_cafc1_48{background:var(--surface-panel);border-color:var(--border-default);color:var(--text-primary);box-shadow:var(--shadow-xs)}._secondary_cafc1_48:hover:not(:disabled){background:var(--ink-50);border-color:var(--border-strong)}._ghost_cafc1_58{background:transparent;color:var(--text-secondary)}._ghost_cafc1_58:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}._danger_cafc1_66{background:var(--danger-600);color:var(--white)}._danger_cafc1_66:hover:not(:disabled){background:color-mix(in srgb,var(--danger-600) 88%,black)}._iconOnly_cafc1_73{width:32px;padding:0}._iconOnly_cafc1_73._sm_cafc1_28{width:26px}._active_cafc1_80{background:var(--accent-100);color:var(--accent-700)}._field_yi300_1{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldRow_yi300_7{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3)}._label_yi300_13{font-size:var(--text-sm);font-weight:550;color:var(--text-secondary);display:flex;align-items:center;gap:6px}._hint_yi300_21{font-size:var(--text-xs);color:var(--text-tertiary)}._error_yi300_25{font-size:var(--text-xs);color:var(--danger-600)}._control_yi300_29{width:100%;min-width:0;height:32px;padding:0 10px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);font-size:var(--text-md);transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._control_yi300_29::placeholder{color:var(--text-tertiary)}._control_yi300_29:hover:not(:disabled){border-color:var(--border-strong)}._control_yi300_29:focus{outline:none;border-color:var(--accent-500);box-shadow:var(--focus-ring)}._control_yi300_29:disabled{background:var(--surface-sunken);color:var(--text-tertiary)}._control_yi300_29._invalid_yi300_58{border-color:var(--danger-600)}._textarea_yi300_61{height:auto;min-height:72px;padding:8px 10px;line-height:1.5;resize:vertical}._select_yi300_68{appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%236b7090' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;cursor:pointer}._switch_yi300_76{position:relative;width:34px;height:20px;flex-shrink:0;border-radius:var(--radius-full);border:none;background:var(--ink-200);cursor:pointer;transition:background var(--duration-normal) var(--ease-out);padding:0}._switch_yi300_76:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--white);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out)}._switch_yi300_76[aria-checked=true]{background:var(--accent-500)}._switch_yi300_76[aria-checked=true]:after{transform:translate(14px)}._switch_yi300_76:disabled{opacity:.5;cursor:not-allowed}._segmented_yi300_110{display:inline-flex;padding:2px;gap:2px;background:var(--surface-sunken);border-radius:var(--radius-md);width:100%}._segment_yi300_110{flex:1;height:26px;padding:0 8px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:550;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}._segment_yi300_110[aria-pressed=true]{background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow-sm)}._colorWrap_yi300_140{display:flex;align-items:center;gap:8px}._colorSwatch_yi300_145{width:32px;height:32px;flex-shrink:0;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;overflow:hidden}._colorSwatch_yi300_145::-webkit-color-swatch-wrapper{padding:0}._colorSwatch_yi300_145::-webkit-color-swatch{border:none}._sliderRow_yi300_161{display:flex;align-items:center;gap:10px}._slider_yi300_161{flex:1;accent-color:var(--accent-500)}._sliderValue_yi300_170{min-width:42px;text-align:right;font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-secondary)}._selectButton_yi300_183{display:flex;align-items:center;text-align:left;font-family:inherit}._selectLabel_yi300_189{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectPlaceholder_yi300_194{color:var(--text-tertiary)}._listbox_yi300_197{position:fixed;z-index:1600;overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:var(--shadow-lg)}._option_yi300_208{padding:6px 8px;border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-md);line-height:1.4;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._option_yi300_208[data-active]{background:var(--surface-hover)}._option_yi300_208[aria-selected=true]{font-weight:650;box-shadow:inset 2px 0 0 var(--accent-500)}._optionDisabled_yi300_228{color:var(--text-tertiary);cursor:default}._optionDisabled_yi300_228[data-active]{background:none}._optionEmpty_yi300_235{padding:6px 8px;color:var(--text-tertiary);font-size:var(--text-sm)}._optionGroup_yi300_240{padding:8px 8px 4px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._backdrop_8r3aw_1{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--space-6);background:#0e102273;backdrop-filter:blur(3px);animation:_fadeIn_8r3aw_1 var(--duration-normal) var(--ease-out)}._dialog_8r3aw_12{width:min(560px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--surface-panel);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:_popIn_8r3aw_1 .22s var(--ease-out);overflow:hidden}._wide_8r3aw_23{width:min(880px,100%)}._full_8r3aw_26{width:min(1280px,100%);height:calc(100vh - 48px)}._header_8r3aw_30{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-3)}._titles_8r3aw_36{flex:1;min-width:0}._title_8r3aw_36{margin:0;font-size:var(--text-xl);font-weight:650;letter-spacing:-.01em}._description_8r3aw_46{margin:4px 0 0;color:var(--text-secondary)}._body_8r3aw_50{padding:var(--space-2) var(--space-6) var(--space-5);overflow:auto;flex:1}._footer_8r3aw_55{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:1px solid var(--border-subtle);background:var(--ink-50)}._toasts_8r3aw_63{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:2000;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none}._toast_8r3aw_63{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--space-3);min-width:280px;max-width:420px;padding:var(--space-3) var(--space-4);background:var(--ink-900);color:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_slideUp_8r3aw_1 .24s var(--ease-out);font-size:var(--text-md)}._toastIcon_8r3aw_88{flex-shrink:0;margin-top:1px}._toastBody_8r3aw_92{flex:1}._toastTitle_8r3aw_95{font-weight:600}._toastClose_8r3aw_98{background:none;border:none;color:var(--ink-300);cursor:pointer;padding:0}._success_8r3aw_105 ._toastIcon_8r3aw_88{color:#43d6a9}._error_8r3aw_108 ._toastIcon_8r3aw_88{color:#ff7890}._warning_8r3aw_111 ._toastIcon_8r3aw_88{color:#ffc15e}._info_8r3aw_114 ._toastIcon_8r3aw_88{color:#9aa4ff}@keyframes _fadeIn_8r3aw_1{0%{opacity:0}}@keyframes _popIn_8r3aw_1{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes _slideUp_8r3aw_1{0%{opacity:0;transform:translateY(12px)}}._badge_47yej_1{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;white-space:nowrap;background:var(--ink-100);color:var(--ink-700)}._accent_47yej_14{background:var(--accent-100);color:var(--accent-700)}._success_47yej_18{background:var(--success-100);color:var(--success-600)}._warning_47yej_22{background:var(--warning-100);color:var(--warning-600)}._danger_47yej_26{background:var(--danger-100);color:var(--danger-600)}._empty_47yej_30{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);color:var(--text-secondary)}._emptyIcon_47yej_40{display:grid;place-items:center;width:44px;height:44px;margin-bottom:var(--space-1);border-radius:var(--radius-lg);background:var(--accent-50);color:var(--accent-500)}._emptyTitle_47yej_50{font-weight:600;color:var(--text-primary)}._emptyText_47yej_54{max-width:280px;font-size:var(--text-sm)}._spinner_47yej_58{width:18px;height:18px;border-radius:50%;border:2px solid var(--ink-200);border-top-color:var(--accent-500);animation:_spin_47yej_58 .7s linear infinite}@keyframes _spin_47yej_58{to{transform:rotate(360deg)}}._kbd_47yej_71{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font-family:var(--font-sans);font-size:10px;font-weight:600;color:var(--text-secondary);background:var(--surface-panel);border:1px solid var(--border-default);border-bottom-width:2px;border-radius:var(--radius-xs)}._tabs_47yej_87{display:flex;gap:2px;border-bottom:1px solid var(--border-subtle);padding:0 var(--space-2)}._tab_47yej_87{position:relative;height:36px;padding:0 var(--space-3);border:none;background:none;color:var(--text-secondary);font-size:var(--text-md);font-weight:550;cursor:pointer;display:inline-flex;align-items:center;gap:6px}._tab_47yej_87:hover,._tab_47yej_87[aria-selected=true]{color:var(--text-primary)}._tab_47yej_87[aria-selected=true]:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);bottom:-1px;height:2px;border-radius:2px;background:var(--accent-500)}._menu_47yej_123{position:fixed;z-index:1500;min-width:200px;padding:4px;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_menuIn_47yej_1 .14s var(--ease-out)}._menuItem_47yej_134{display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border:none;border-radius:var(--radius-sm);background:none;text-align:left;font-size:var(--text-md);cursor:pointer;color:var(--text-primary)}._menuItem_47yej_134:hover,._menuItem_47yej_134:focus-visible{background:var(--surface-hover);box-shadow:none}._menuItem_47yej_134._dangerItem_47yej_154{color:var(--danger-600)}._menuItem_47yej_134:disabled{opacity:.45;cursor:not-allowed}._menuShortcut_47yej_161{margin-left:auto;color:var(--text-tertiary);font-size:var(--text-xs)}._menuSeparator_47yej_166{height:1px;margin:4px 0;background:var(--border-subtle)}@keyframes _menuIn_47yej_1{0%{opacity:0;transform:translateY(-4px)}}._form_glcck_1{display:flex;flex-direction:column;gap:var(--space-4)}._inline_glcck_6{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}._inline_glcck_6 input{flex:1}form._inline_glcck_6{align-items:flex-end}._grow_glcck_19{flex:1;min-width:0;display:flex;flex-direction:column}._actions_glcck_25{display:flex;justify-content:flex-end;gap:var(--space-2)}._server_glcck_30{font-size:var(--text-sm);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}._server_glcck_30 summary{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._server_glcck_30[open] summary{margin-bottom:var(--space-3)}._ok_glcck_46,._errorText_glcck_47{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm)}._ok_glcck_46{color:var(--success-600)}._errorText_glcck_47{color:var(--danger-600)}._status_glcck_60{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}._spaceButton_glcck_67{display:inline-flex;align-items:center;gap:var(--space-2);max-width:340px;height:36px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}._spaceButton_glcck_67:hover{background:var(--surface-hover)}._spaceName_glcck_86{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._avatar_glcck_91{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:var(--radius-full);background:var(--accent-100);color:var(--accent-700);font-size:var(--text-xs);font-weight:700}._members_glcck_103{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._member_glcck_103{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}._member_glcck_103+._member_glcck_103{border-top:1px solid var(--border-subtle)}._muted_glcck_122{color:var(--text-tertiary);font-size:var(--text-xs)}._banner_glcck_128{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);border-bottom:1px solid var(--border-subtle)}._banner_glcck_128 p{flex:1 1 360px;margin:0}._bannerText_glcck_148{flex:1;min-width:0}._bannerDetail_glcck_152{opacity:.85;font-size:.92em}._bannerWarning_glcck_157{background:var(--warning-100);color:var(--ink-900)}._bannerDanger_glcck_161{background:var(--danger-100);color:var(--ink-900)}._bannerSuccess_glcck_165{background:var(--success-100);color:var(--ink-900)}._bannerInfo_glcck_169{background:var(--info-100);color:var(--ink-900)}._spaceChip_glcck_173{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._presenceChip_glcck_188{display:inline-flex;align-items:center;gap:6px;max-width:200px;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--accent-100, rgb(91 91 247 / 14%));color:var(--accent-700);font-size:var(--text-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sectionTitle_glcck_203{margin:var(--space-2) 0 0;font-size:var(--text-sm);font-weight:650;color:var(--text-secondary)}._invitationLink_glcck_209{display:inline-block;max-width:100%;margin-top:4px;overflow-wrap:anywhere;user-select:all}._checkboxes_glcck_216{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--text-sm)}._checkboxes_glcck_216 legend{padding:0 var(--space-1);color:var(--text-secondary)}._checkboxes_glcck_216 label{display:inline-flex;align-items:center;gap:var(--space-2)}._webhookRow_glcck_235+._webhookRow_glcck_235{border-top:1px solid var(--border-subtle)}._webhookRow_glcck_235 ._member_glcck_103+*{margin:0 var(--space-3) var(--space-3)}._deliveries_glcck_241{width:calc(100% - 2 * var(--space-3));border-collapse:collapse;font-size:var(--text-xs)}._deliveries_glcck_241 th,._deliveries_glcck_241 td{padding:4px var(--space-2);border-bottom:1px solid var(--border-subtle);text-align:left}._grid2_glcck_252{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-3)}._release_glcck_259{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel)}._releaseHead_glcck_268{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._releaseIcon_glcck_274{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--radius-md);background:var(--accent-50);color:var(--accent-700)}._releaseTitle_glcck_284{margin:0;font-size:var(--text-lg);font-weight:650}._facts_glcck_289{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-2);margin:0}._facts_glcck_289 div{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken)}._facts_glcck_289 dt{font-size:var(--text-xs);color:var(--text-secondary)}._facts_glcck_289 dd{margin:2px 0 0;font-weight:600}._steps_glcck_308{margin:var(--space-2) 0 0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);line-height:1.5}._linkButton_glcck_316{align-self:flex-start;padding:0;border:0;background:none;color:var(--accent-700);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:2px;cursor:pointer;border-radius:var(--radius-xs)}._linkButton_glcck_316:hover{color:var(--accent-600)}._mfaLead_glcck_333{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}._mfaLead_glcck_333 svg{flex:none;margin-top:2px;color:var(--accent-700)}._codeInput_glcck_347{max-width:220px;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:20px;letter-spacing:.18em}._codeField_glcck_353{margin-top:var(--space-2)}._checkLine_glcck_356{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--text-primary);cursor:pointer}._checkLine_glcck_356 input{width:18px;height:18px;accent-color:var(--accent-600)}._recoveryCodes_glcck_370{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-8);border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken)}._recoveryCodes_glcck_370 code{font-size:15px;letter-spacing:.06em;user-select:all}._enrollSteps_glcck_385{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding-left:var(--space-5);font-size:var(--text-sm);line-height:1.5}._qrRow_glcck_394{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-3)}._qrCode_glcck_401{flex:none;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#fff}._secretBox_glcck_408{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2)}._secret_glcck_408{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);font-size:15px;letter-spacing:.06em;overflow-wrap:anywhere;user-select:all}._securityState_glcck_424{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--text-sm)}._securityState_glcck_424>svg{flex:none;color:var(--accent-700)}._enrollScreen_glcck_437{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(900px 420px at 50% -10%,var(--accent-50),transparent 65%),var(--surface-app)}._enrollHeader_glcck_445{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--border-subtle);background:var(--surface-panel);font-size:var(--text-sm)}._enrollCard_glcck_454{width:min(720px,calc(100% - 2 * var(--space-4)));margin:var(--space-8) auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-md, 0 8px 24px rgb(31 26 46 / 8%))}._enrollTitle_glcck_466{display:flex;gap:var(--space-4);align-items:flex-start}._enrollTitle_glcck_466 h1{margin:0 0 var(--space-2);font-size:24px;letter-spacing:-.01em}._enrollTitle_glcck_466 p{margin:0;color:var(--text-secondary);line-height:1.55}._enrollIcon_glcck_481{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:var(--radius-full);background:var(--accent-100);color:var(--accent-700)}._policy_glcck_491{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--text-sm)}._notes_1q056_1{max-height:240px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}._hint_1q056_13{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--text-secondary)}._line_1q056_18{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--text-md);color:var(--text-primary)}._line_1q056_18>svg{flex:none;margin-top:2px}._success_1q056_30{color:var(--success-600)}._warning_1q056_33{color:var(--warning-600)}._status_1q056_36{display:flex;align-items:center;gap:var(--space-3);color:var(--text-secondary)}._progressBlock_1q056_42{display:flex;flex-direction:column;gap:var(--space-2)}._progress_1q056_42{width:100%;height:8px;appearance:none;border:none;border-radius:var(--radius-full);background:var(--surface-sunken);overflow:hidden;accent-color:var(--accent-500)}._progress_1q056_42::-webkit-progress-bar{background:var(--surface-sunken);border-radius:var(--radius-full)}._progress_1q056_42::-webkit-progress-value{background:var(--accent-500);border-radius:var(--radius-full);transition:width var(--duration-fast) var(--ease-out)}._progress_1q056_42::-moz-progress-bar{background:var(--accent-500)}._progressLabel_1q056_69{font-size:var(--text-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}._frame_cycez_1{display:block;width:100%;height:100%;min-height:60vh;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#fff}._footer_cycez_10{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2, 8px);width:100%}._download_cycez_17{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);font-weight:600;text-decoration:none}._download_cycez_17:hover{background:var(--surface-hover, rgb(0 0 0 / 5%))}._layout_a7sj0_1{display:flex;flex-direction:column;gap:var(--space-4);min-height:470px}._tabs_a7sj0_7{margin:0 calc(-1 * var(--space-6));padding:0 var(--space-4)}._panel_a7sj0_11{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-2)}._grid2_a7sj0_17{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._switchRow_a7sj0_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}._switchRow_a7sj0_22:last-child{border-bottom:none}._switchText_a7sj0_33{display:flex;flex-direction:column;gap:2px;min-width:0}._switchLabel_a7sj0_39{font-weight:550}._switchHint_a7sj0_42{font-size:var(--text-sm);color:var(--text-secondary)}._presets_a7sj0_46{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}._preset_a7sj0_46{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--space-3) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-panel);cursor:pointer;text-align:center;transition:border-color var(--duration-fast),background var(--duration-fast)}._preset_a7sj0_46:hover{border-color:var(--border-strong)}._preset_a7sj0_46[aria-pressed=true]{border-color:var(--accent-500);background:var(--accent-50);box-shadow:var(--focus-ring)}._presetFrameWrap_a7sj0_74{display:grid;place-items:center;height:38px}._presetFrame_a7sj0_74{display:block;border:2px solid var(--ink-400);border-radius:3px;background:var(--ink-100)}._preset_a7sj0_46[aria-pressed=true] ._presetFrame_a7sj0_74{border-color:var(--accent-500);background:var(--accent-100)}._presetLabel_a7sj0_89{font-weight:600;font-size:var(--text-sm)}._presetMeta_a7sj0_93{font-size:var(--text-xs);color:var(--text-tertiary)}._swatches_a7sj0_97{display:flex;flex-wrap:wrap;gap:6px}._swatch_a7sj0_97{width:26px;height:26px;border-radius:var(--radius-full);border:2px solid var(--white);box-shadow:0 0 0 1px var(--border-default);cursor:pointer}._swatch_a7sj0_97[aria-pressed=true]{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--ink-900)}._note_a7sj0_115{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._checkGrid_a7sj0_120{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px 16px}._checkItem_a7sj0_125{display:flex;align-items:center;gap:8px;font-size:var(--text-md);color:var(--text-primary)}._checkItem_a7sj0_125 input{accent-color:var(--accent-500)}._separator_a7sj0_137{height:1px;margin:var(--space-4) 0 var(--space-3);border:0;background:var(--border-subtle)}._groupTitle_a7sj0_144{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-500)}._driftList_a7sj0_154{display:flex;flex-direction:column;gap:var(--space-3)}._driftRow_a7sj0_160{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken)}._driftHead_a7sj0_170{display:flex;align-items:center;justify-content:space-between}._driftName_a7sj0_176{font-size:var(--text-sm);font-weight:650;color:var(--ink-500)}._panel_lgtpi_1{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface-panel)}._panelHeader_lgtpi_8{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--border-subtle)}._panelTitle_lgtpi_16{flex:1;min-width:0;margin:0;font-size:var(--text-md);font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panelBody_lgtpi_26{flex:1;min-height:0;overflow:auto}._section_lgtpi_31{padding:var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-3)}._section_lgtpi_31:last-child{border-bottom:none}._sectionHeader_lgtpi_41{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._sectionTitle_lgtpi_47{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._grid2_lgtpi_55{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._list_lgtpi_60{display:flex;flex-direction:column;padding:var(--space-2);gap:2px}._row_lgtpi_66{display:flex;align-items:center;gap:var(--space-2);min-height:34px;padding:4px var(--space-2);border:none;border-radius:var(--radius-md);background:none;text-align:left;width:100%;cursor:pointer;color:var(--text-primary)}._row_lgtpi_66:hover{background:var(--surface-hover)}._rowActive_lgtpi_83,._rowActive_lgtpi_83:hover{background:var(--surface-selected);color:var(--accent-700)}._rowLabel_lgtpi_88{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}._rowMeta_lgtpi_96{font-size:var(--text-xs);color:var(--text-tertiary)}._rowActions_lgtpi_100{display:flex;gap:2px;opacity:0}._row_lgtpi_66:hover ._rowActions_lgtpi_100,._row_lgtpi_66:focus-within ._rowActions_lgtpi_100,._rowActive_lgtpi_83 ._rowActions_lgtpi_100{opacity:1}._dot_lgtpi_110{width:10px;height:10px;flex-shrink:0;border-radius:3px}._search_lgtpi_116{position:relative}._searchIcon_lgtpi_119{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}._searchInput_lgtpi_127{padding-left:30px!important}._muted_lgtpi_130{color:var(--text-secondary)}._hint_lgtpi_133{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}._hintWarning_lgtpi_138{color:var(--warning-600);font-weight:600}._thumb_lgtpi_142{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-md);background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 12px 12px;color:var(--text-tertiary)}._thumb_lgtpi_142 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}._stack_kfjbr_1{display:flex;flex-direction:column;gap:var(--space-2)}._row_kfjbr_6{display:flex;align-items:center;gap:var(--space-2);min-width:0}._grow_kfjbr_12{flex:1;min-width:0}._expressionGrid_kfjbr_16{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px}._expression_kfjbr_16{display:flex;flex-direction:column;align-items:center;gap:4px;padding:5px 4px 6px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);cursor:pointer;font-size:10.5px;font-weight:600;color:var(--text-secondary);text-align:center;line-height:1.15}._expression_kfjbr_16:hover{border-color:var(--border-strong)}._expressionActive_kfjbr_40{border-color:var(--accent-500);background:var(--accent-50);color:var(--accent-700);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-500) 20%,transparent)}._expressionThumb_kfjbr_46{width:100%;aspect-ratio:.8;border-radius:6px;display:grid;place-items:center;overflow:hidden;font-size:18px;font-weight:700;color:#fff}._expressionThumb_kfjbr_46 img{width:100%;height:100%;object-fit:cover;object-position:top}._stagePreview_kfjbr_63{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(160deg,#c9d3f5,#e9dcf5 55%,#f6e7d8);background-size:cover;background-position:center;border:1px solid var(--border-subtle)}._stageSlot_kfjbr_74{position:absolute;bottom:0;width:2px;height:100%;background:repeating-linear-gradient(to bottom,rgb(14 16 34 / 18%) 0 4px,transparent 4px 8px);transform:translate(-50%)}._stageCharacter_kfjbr_82{position:absolute;bottom:0;height:92%;transform:translate(-50%);display:flex;align-items:flex-end;cursor:grab}._stageCharacter_kfjbr_82 img{height:100%;width:auto;pointer-events:none;transform-origin:bottom center}._stageImage_kfjbr_97{position:absolute;cursor:grab;touch-action:none}._stageImage_kfjbr_97 img{display:block;width:100%;height:auto;pointer-events:none;transform-origin:center}._stageBadge_kfjbr_109{display:grid;place-items:center;width:44px;height:64px;border-radius:22px 22px 6px 6px;color:#fff;font-weight:700;font-size:13px;box-shadow:var(--shadow-md);transform-origin:bottom center}._condition_kfjbr_121{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--ink-50)}._groupHeader_kfjbr_130{display:flex;align-items:center;gap:6px}._children_kfjbr_135{display:flex;flex-direction:column;gap:6px;padding-left:10px;border-left:2px solid var(--accent-200)}._leaf_kfjbr_142{display:grid;grid-template-columns:1fr;gap:6px;padding:8px;border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--border-subtle)}._leafTop_kfjbr_151{display:flex;align-items:center;gap:6px}._summary_kfjbr_156{font-size:var(--text-sm);color:var(--accent-700);background:var(--accent-50);padding:6px 8px;border-radius:var(--radius-sm);line-height:1.4}._effect_kfjbr_164{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--border-subtle)}._option_kfjbr_173{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-panel)}._optionHeader_kfjbr_182{display:flex;align-items:center;gap:6px}._optionIndex_kfjbr_187{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:6px;background:var(--node-dialogue);color:#fff;font-size:11px;font-weight:700}._details_kfjbr_199{border-top:1px dashed var(--border-subtle);padding-top:8px;display:flex;flex-direction:column;gap:8px}._swatches_kfjbr_206{display:flex;flex-wrap:wrap;gap:6px}._swatch_kfjbr_206{width:22px;height:22px;border-radius:6px;border:2px solid var(--white);box-shadow:0 0 0 1px var(--border-default);cursor:pointer;padding:0}._swatchActive_kfjbr_220{box-shadow:0 0 0 2px var(--accent-500)}._diagnostic_kfjbr_223{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.4}._diagnosticError_kfjbr_232{background:var(--danger-100);color:var(--danger-600)}._diagnosticWarning_kfjbr_236{background:var(--warning-100);color:var(--warning-600)}._inspectorHeader_kfjbr_240{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border-subtle)}._inspectorIcon_kfjbr_247{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:9px;color:#fff}._inspectorTitle_kfjbr_256{font-size:var(--text-lg);font-weight:700}._inspectorDesc_kfjbr_260{font-size:var(--text-sm);color:var(--text-secondary)}._kv_kfjbr_264{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;align-items:center}._checkLabel_kfjbr_270{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer}._checkLabel_kfjbr_270 input{flex-shrink:0;margin:0;accent-color:var(--accent-500)}._countBadge_kfjbr_284{flex-shrink:0;padding:1px 6px;border-radius:999px;background:var(--ink-100);color:var(--ink-700);font-size:11px;font-weight:600}._inlineText_kfjbr_293{flex-shrink:0;font-size:var(--text-sm);color:var(--text-secondary)}._stageHandle3d_kfjbr_299{display:block;width:5.5em;height:60%;transform:translateY(-29%);border-radius:999px;outline:1px dashed rgba(255,255,255,.55)}._variantRow_kfjbr_316{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._variantField_kfjbr_322{flex:1 1 11rem;min-width:0}._variantRemove_kfjbr_327{flex:0 0 auto;margin-left:auto}._view_1ryhg_2{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface-app);container-type:inline-size}._toolbar_1ryhg_11{display:flex;align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-2) var(--space-4);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle)}._grow_1ryhg_20{flex:1;min-width:0}._searchBox_1ryhg_24{flex:0 1 240px;min-width:120px}._sortSelect_1ryhg_28{flex:0 0 auto;width:132px}@container (max-width: 820px){._collapsibleLabel_1ryhg_33{display:none}._sortSelect_1ryhg_28{width:110px}}._breadcrumb_1ryhg_40{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden}._crumbGroup_1ryhg_47{display:inline-flex;align-items:center;gap:2px;min-width:0}._crumb_1ryhg_47{height:28px;padding:0 8px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-secondary);font-weight:550;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._crumb_1ryhg_47:hover{background:var(--surface-hover);color:var(--text-primary)}._crumb_1ryhg_47[aria-current=page]{flex-shrink:0;color:var(--text-primary);font-weight:650}._crumbGroup_1ryhg_47:has(._crumb_1ryhg_47[aria-current=page]){flex-shrink:0}._crumbSep_1ryhg_79{color:var(--text-tertiary);flex-shrink:0}._progressRow_1ryhg_83{padding:var(--space-2) var(--space-4);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle)}._viewBody_1ryhg_88{flex:1;min-height:0;overflow:auto;padding:var(--space-5) var(--space-5) var(--space-8)}._sectionLine_1ryhg_94{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4)}._viewTitle_1ryhg_100{margin:0;font-size:var(--text-lg);font-weight:650}._bulkBar_1ryhg_107{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--accent-500);border-radius:var(--radius-md);background:var(--surface-selected)}._bulkCount_1ryhg_120{font-size:var(--text-sm);font-weight:650}._count_1ryhg_124{font-size:var(--text-sm);color:var(--text-tertiary);font-variant-numeric:tabular-nums}._emptyWrap_1ryhg_129{display:grid;place-items:center;min-height:280px;height:70%}._grid_1ryhg_135{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:var(--space-4)}._gridCompact_1ryhg_140{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-3)}._folderGrid_1ryhg_145{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2);margin-bottom:var(--space-5)}._folderTile_1ryhg_151{display:flex;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);color:var(--accent-600);cursor:pointer;text-align:left;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._folderTile_1ryhg_151:hover{border-color:var(--border-strong);box-shadow:var(--shadow-xs)}._folderTileName_1ryhg_171{flex:1;min-width:0;color:var(--text-primary);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropOverlay_1ryhg_180{position:absolute;inset:var(--space-2);z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);border:2px dashed var(--accent-500);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--accent-50) 88%,transparent);color:var(--accent-700);font-weight:600;pointer-events:none}._dropActive_1ryhg_196{outline:2px dashed var(--accent-500);outline-offset:-2px;background:var(--accent-50)!important}._tile_1ryhg_203{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);overflow:hidden;cursor:pointer;transition:border-color var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast) var(--ease-out)}._tile_1ryhg_203:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}._tile_1ryhg_203:focus-visible{border-color:var(--accent-500)}._tileSelected_1ryhg_224,._tileSelected_1ryhg_224:hover{border-color:var(--accent-500);box-shadow:0 0 0 2px var(--accent-200)}._tileMedia_1ryhg_229{grid-template:minmax(0,1fr) / minmax(0,1fr);min-height:0;overflow:hidden;position:relative;display:grid;aspect-ratio:1;background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 14px 14px}._tileMedia_1ryhg_229 img{position:absolute;inset:0}._tileMedia_1ryhg_229>span:first-child{width:100%!important;height:100%!important}._tileKind_1ryhg_247,._tileCrop_1ryhg_248{position:absolute;top:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-sm);background:#0e10229e;color:var(--white)}._tileKind_1ryhg_247{left:6px}._tileCrop_1ryhg_248{left:32px}._tileText_1ryhg_265{display:flex;flex-direction:column;gap:1px;padding:8px 10px 9px;border-top:1px solid var(--border-subtle)}._tileName_1ryhg_272{font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tileMeta_1ryhg_278{font-size:var(--text-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums}._navList_1ryhg_285{display:flex;flex-direction:column;gap:1px;margin:0 calc(-1 * var(--space-2))}._navRow_1ryhg_291{display:flex;align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-2);border:none;border-radius:var(--radius-md);background:none;color:var(--text-secondary);cursor:pointer;text-align:left;width:100%}._navRow_1ryhg_291:hover{background:var(--surface-hover);color:var(--text-primary)}._navRowActive_1ryhg_309,._navRowActive_1ryhg_309:hover{background:var(--surface-selected);color:var(--accent-700)}._navLabel_1ryhg_314{flex:1;min-width:0;font-weight:550;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navRow_1ryhg_291:not(._navRowActive_1ryhg_309) ._navLabel_1ryhg_314{color:var(--text-primary)}._navCount_1ryhg_326{font-size:var(--text-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums}._chevron_1ryhg_331{display:grid;place-items:center;width:16px;height:16px;margin-left:-4px;padding:0;border:none;border-radius:var(--radius-xs);background:none;color:var(--text-tertiary);cursor:pointer}._chevron_1ryhg_331:hover{background:var(--ink-150);color:var(--text-primary)}._chevronSpacer_1ryhg_348{width:12px;flex-shrink:0}._inspectorPreview_1ryhg_354{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-subtle)}._mediaInline_1ryhg_359,._mediaLarge_1ryhg_360{display:grid;place-items:center;background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 14px 14px}._mediaInline_1ryhg_359{min-height:120px;max-height:240px}._mediaLarge_1ryhg_360{min-height:240px;max-height:calc(100vh - 220px);border-radius:var(--radius-lg);overflow:hidden}._mediaInline_1ryhg_359 img,._mediaInline_1ryhg_359 video{max-width:100%;max-height:240px;object-fit:contain}._mediaLarge_1ryhg_360 img,._mediaLarge_1ryhg_360 video{max-width:100%;max-height:calc(100vh - 220px);object-fit:contain}._mediaAudio_1ryhg_388{min-height:96px;padding:var(--space-4);background:linear-gradient(135deg,var(--accent-50),var(--ink-50))}._mediaAudio_1ryhg_388 audio{width:100%}._inlineActions_1ryhg_396{display:flex;flex-wrap:wrap;gap:var(--space-2)}._inlineField_1ryhg_401{display:flex;gap:var(--space-2)}._metaList_1ryhg_405{display:grid;grid-template-columns:auto 1fr;gap:6px var(--space-3);margin:0;font-size:var(--text-sm)}._metaList_1ryhg_405 dt{color:var(--text-tertiary)}._metaList_1ryhg_405 dd{margin:0;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}._checksum_1ryhg_421{display:inline-flex;align-items:center;gap:4px}._checksum_1ryhg_421 code{font-family:var(--font-mono);font-size:var(--text-xs)}._linkButton_1ryhg_430{padding:0;border:none;background:none;color:var(--accent-600);font:inherit;text-align:left;cursor:pointer}._linkButton_1ryhg_430:hover{text-decoration:underline}._usageList_1ryhg_442{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:3px;font-size:var(--text-sm)}._assetField_1ryhg_452{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:6px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel)}._assetFieldThumb_1ryhg_462{flex-shrink:0;padding:0;border:none;border-radius:var(--radius-md);background:none;cursor:pointer}._assetFieldText_1ryhg_470{display:flex;flex-direction:column;flex:1;min-width:0}._assetFieldName_1ryhg_476{font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assetFieldMeta_1ryhg_482,._assetFieldPlaceholder_1ryhg_483{font-size:var(--text-xs);color:var(--text-tertiary)}._assetFieldPlaceholder_1ryhg_483{font-size:var(--text-sm)}._assetFieldMissing_1ryhg_490{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);color:var(--warning-600)}._picker_1ryhg_499{position:relative;display:flex;flex-direction:column;gap:var(--space-3);min-height:360px}._pickerToolbar_1ryhg_506{display:flex;align-items:center;gap:var(--space-2)}._pickerBody_1ryhg_511{min-height:300px;max-height:calc(100vh - 300px);overflow:auto;padding:2px}._importProgress_1ryhg_517{display:flex;flex-direction:column;gap:4px;font-size:var(--text-sm);color:var(--text-secondary)}._importTrack_1ryhg_524{height:4px;border-radius:var(--radius-full);background:var(--ink-150);overflow:hidden}._importBar_1ryhg_530{height:100%;background:var(--accent-500);transition:width var(--duration-normal) var(--ease-out)}._rangement_1ryhg_539{display:flex;flex-direction:column;gap:10px;min-height:0}._rangementResume_1ryhg_545{margin:0;color:var(--text-muted);font-size:13px}._rangementListe_1ryhg_550{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;max-height:50vh;overflow-y:auto;list-style:none}._rangementLigne_1ryhg_560{display:grid;grid-template-columns:16px minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:8px;padding:5px 8px;border-radius:7px;font-size:13px}._rangementLigne_1ryhg_560:nth-child(odd){background:var(--surface-2)}._rangementOk_1ryhg_572{color:var(--success, #1fa99a)}._rangementNon_1ryhg_575{color:var(--warning, #f29d38)}._rangementFichier_1ryhg_578{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-mono, ui-monospace, monospace)}._rangementCible_1ryhg_584{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted)}._rangementCandidats_1ryhg_590{opacity:.8}._rangementAvertissement_1ryhg_595{margin:0;padding:8px 10px;border-left:3px solid var(--warning, #e8a33d);border-radius:4px;background:color-mix(in srgb,var(--warning, #e8a33d) 10%,transparent);color:var(--text-muted, inherit);font-size:12.5px;line-height:1.5}._previewZoom_1ryhg_607{display:flex;justify-content:flex-end;margin-bottom:8px}._mediaFull_1ryhg_612{background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 14px 14px;border-radius:var(--radius-lg);max-height:calc(100vh - 260px);overflow:auto}._mediaFull_1ryhg_612 img{display:block;max-width:none;max-height:none}._sourceTabs_147fm_2{padding:var(--space-1) var(--space-2) 0}._sourceTabs_147fm_2 [role=tablist]{width:100%;padding:0}._sourceTabs_147fm_2 [role=tab]{flex:1 1 auto;min-width:0;justify-content:center;padding:0 var(--space-2);font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sourceTabs_147fm_2 [role=tab] svg{flex-shrink:0}._sidebarHint_147fm_22{padding:var(--space-3) var(--space-4)}._thumbImage_147fm_26{width:100%;height:100%}._thumbIcon_147fm_30{display:grid;place-items:center;width:100%;height:100%;color:var(--text-tertiary);background:var(--surface-panel)}._inProjectBadge_147fm_39{position:absolute;right:6px;bottom:6px;display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:999px;background:var(--success-600);color:var(--white);font-size:var(--text-xs);font-weight:600}._busyOverlay_147fm_53{position:absolute;inset:0;display:grid;place-items:center;background:#ffffff8c;color:var(--accent-600)}._spin_147fm_61{animation:_spin_147fm_61 .9s linear infinite}@keyframes _spin_147fm_61{to{transform:rotate(360deg)}}._tileOrigin_147fm_70{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._message_147fm_78{display:grid;place-items:center;height:100%;padding:var(--space-6)}._orgLine_147fm_85{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle)}._orgLine_147fm_85 strong{color:var(--text-primary)}._orgSelect_147fm_98{width:220px}._updated_147fm_101{margin-left:auto;color:var(--text-tertiary);font-size:var(--text-xs)}._tagList_147fm_107{display:flex;flex-wrap:wrap;gap:6px}._tagChip_147fm_112{padding:2px 8px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-panel);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer}._tagChip_147fm_112:hover{border-color:var(--border-strong);color:var(--text-primary)}._tagChip_147fm_112[aria-pressed=true]{border-color:var(--accent-500);background:var(--accent-50);color:var(--accent-700)}._loadMore_147fm_131{display:flex;justify-content:center;padding:var(--space-4) 0 var(--space-2)}._notice_147fm_137{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._pickerTabs_147fm_143{margin-bottom:var(--space-3)}._stripSource_147fm_147{flex-shrink:0}._autoShare_147fm_152{display:inline-flex;align-items:center;gap:8px;padding-inline:4px;color:var(--text-secondary);font-size:13px;white-space:nowrap}._dialogTitle_1s4lf_1{display:inline-flex;align-items:center;gap:var(--space-2)}._workspace_1s4lf_6{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--space-4);height:100%;min-height:460px}._stageColumn_1s4lf_13{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;min-height:0}._stage_1s4lf_13{position:relative;flex:1;min-height:0;display:grid;place-items:center;padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);overflow:hidden}._stage_1s4lf_13[data-backdrop=checker]{background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 16px 16px}._stage_1s4lf_13[data-backdrop=light]{background:var(--white)}._stage_1s4lf_13[data-backdrop=dark]{background:var(--ink-900)}._frame_1s4lf_41{position:relative}._canvas_1s4lf_44{display:block;width:100%;height:100%}._overlay_1s4lf_49{position:absolute;inset:0;width:100%;height:100%;overflow:visible;touch-action:none;user-select:none}._overlay_1s4lf_49[data-cursor=crosshair]{cursor:crosshair}._overlay_1s4lf_49[data-cursor=none]{cursor:none}._stageBar_1s4lf_64{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;font-size:var(--text-sm);color:var(--text-secondary)}._dim_1s4lf_73{fill:#0e10227f;pointer-events:none}._cropBody_1s4lf_77{fill:transparent;cursor:move}._cropOutline_1s4lf_81{fill:none;stroke:var(--white);stroke-width:2;pointer-events:none;filter:drop-shadow(0 0 1px rgb(14 16 34 / 80%))}._thirds_1s4lf_88{stroke:#ffffff8c;stroke-width:1;pointer-events:none}._handle_1s4lf_93{fill:var(--white);stroke:var(--accent-600);stroke-width:2}._handle_1s4lf_93[data-handle=nw],._handle_1s4lf_93[data-handle=se]{cursor:nwse-resize}._handle_1s4lf_93[data-handle=ne],._handle_1s4lf_93[data-handle=sw]{cursor:nesw-resize}._handle_1s4lf_93[data-handle=n],._handle_1s4lf_93[data-handle=s]{cursor:ns-resize}._handle_1s4lf_93[data-handle=e],._handle_1s4lf_93[data-handle=w]{cursor:ew-resize}._shapeOutline_1s4lf_114{fill:none;stroke:var(--accent-500);stroke-width:2;stroke-dasharray:6 4;pointer-events:none}._lassoPath_1s4lf_121{fill:color-mix(in srgb,var(--accent-500) 12%,transparent);stroke:var(--accent-500);stroke-width:2;pointer-events:none}._lassoPoint_1s4lf_127{fill:var(--white);stroke:var(--accent-600);stroke-width:2;cursor:grab}._brushCursor_1s4lf_133{fill:none;stroke:var(--white);stroke-width:1.5;pointer-events:none;filter:drop-shadow(0 0 1px rgb(14 16 34 / 90%))}._controls_1s4lf_140{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);overflow:hidden}._tabs_1s4lf_149{padding:var(--space-2) var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}._controlsScroll_1s4lf_153{flex:1;min-height:0;overflow-y:auto}._section_1s4lf_158{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle)}._section_1s4lf_158:last-child{border-bottom:none}._sectionHeader_1s4lf_168{display:flex;align-items:center;justify-content:space-between;min-height:26px}._sectionTitle_1s4lf_174{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._row_1s4lf_182{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._switchRow_1s4lf_188{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}._aspects_1s4lf_195{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}._aspect_1s4lf_195{min-height:30px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer}._aspect_1s4lf_195:hover{border-color:var(--accent-500)}._aspect_1s4lf_195[aria-pressed=true]{border-color:var(--accent-600);background:color-mix(in srgb,var(--accent-500) 14%,transparent);font-weight:600}._swatch_1s4lf_218{width:22px;height:22px;border-radius:var(--radius-sm);border:1px solid var(--border-default)}._help_1s4lf_224{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}._warning_1s4lf_230{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--warning-600) 12%,transparent);font-size:var(--text-sm);line-height:1.45}._error_1s4lf_238{color:var(--danger-600)}._footer_1s4lf_241{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--ink-50)}._footerRow_1s4lf_249{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--space-2)}._footerRow_1s4lf_249:first-child{justify-content:flex-start}._busy_1s4lf_264{position:absolute;inset:0;display:grid;place-items:center;background:#ffffff8c}._usages_f6rwu_1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--warning-100);color:var(--ink-800)}._usagesTitle_f6rwu_10{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--warning-600)}._usagesList_f6rwu_17{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm)}._muted_f6rwu_25{color:var(--text-secondary)}._tags_f6rwu_28{display:flex;flex-direction:column;gap:var(--space-2)}._tagList_f6rwu_33{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._tag_f6rwu_28{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 4px 0 9px;border-radius:var(--radius-full);background:var(--accent-50);border:1px solid var(--accent-100);color:var(--accent-700);font-size:var(--text-sm);font-weight:550}._tagRemove_f6rwu_54{display:grid;place-items:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:none;color:inherit;cursor:pointer}._tagRemove_f6rwu_54:hover{background:var(--accent-100)}._tagInputRow_f6rwu_69{display:flex;gap:var(--space-2)}._dialogTitle_twb2m_1{display:inline-flex;align-items:center;gap:var(--space-2)}._workspace_twb2m_6{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-4);height:100%;min-height:460px}._stageColumn_twb2m_13{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0}._stage_twb2m_13,._stageLoading_twb2m_21{position:relative;flex:1;min-height:0;border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 16px 16px;overflow:hidden}._stageLoading_twb2m_21{display:grid;place-items:center}._stageSvg_twb2m_35{display:block;width:100%;height:100%;cursor:crosshair;touch-action:none;user-select:none}._stageDim_twb2m_43{fill:#0e10226b;pointer-events:none}._stageZoneBody_twb2m_47{cursor:move}._cellFrame_twb2m_50{fill:transparent;stroke:var(--accent-500);stroke-width:1.5}._cell_twb2m_50:hover ._cellFrame_twb2m_50{fill:color-mix(in srgb,var(--accent-500) 10%,transparent)}._cellWarning_twb2m_58 ._cellFrame_twb2m_50{stroke:var(--danger-600);stroke-width:2}._cellExcluded_twb2m_62 ._cellFrame_twb2m_50{fill:#0e10228c;stroke:var(--ink-300);stroke-dasharray:4 3}._cellCross_twb2m_67{stroke:var(--ink-200);stroke-width:1;opacity:.6}._cellLabel_twb2m_72{pointer-events:none}._cellLabel_twb2m_72 rect{fill:var(--accent-600);stroke:none}._cellWarning_twb2m_58 ._cellLabel_twb2m_72 rect{fill:var(--danger-600)}._cellExcluded_twb2m_62 ._cellLabel_twb2m_72 rect{fill:var(--ink-700)}._cellLabel_twb2m_72 text{fill:var(--white);font-weight:600;font-family:var(--font-sans)}._zoneOutline_twb2m_90{fill:none;stroke:var(--white);stroke-width:2;pointer-events:none;filter:drop-shadow(0 0 1px rgb(14 16 34 / 80%))}._zoneHandle_twb2m_97{fill:var(--white);stroke:var(--accent-600);stroke-width:2}._zoneHandle_twb2m_97[data-handle=nw],._zoneHandle_twb2m_97[data-handle=se]{cursor:nwse-resize}._zoneHandle_twb2m_97[data-handle=ne],._zoneHandle_twb2m_97[data-handle=sw]{cursor:nesw-resize}._previewStrip_twb2m_110{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:4px;flex-shrink:0;min-height:96px}._previewItem_twb2m_118,._previewItemSkipped_twb2m_119{position:relative;flex-shrink:0;display:grid;place-items:center;width:76px;height:92px;padding:4px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 10px 10px;cursor:pointer;color:var(--text-tertiary);font-size:var(--text-xs);transition:border-color var(--duration-fast),opacity var(--duration-fast)}._previewItem_twb2m_118:hover{border-color:var(--accent-500)}._previewItemSkipped_twb2m_119{opacity:.4;border-style:dashed}._previewItem_twb2m_118 img,._previewItemSkipped_twb2m_119 img{max-width:100%;max-height:100%;object-fit:contain}._previewIndex_twb2m_151{position:absolute;left:3px;top:3px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--ink-800);color:var(--white);font-size:10px;font-weight:600;line-height:16px}._controls_twb2m_165{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);overflow:hidden}._controlsScroll_twb2m_174{flex:1;min-height:0;overflow-y:auto}._controlsFooter_twb2m_179{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--ink-50)}._controlSection_twb2m_189{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle)}._controlSection_twb2m_189:last-child{border-bottom:none}._controlHeader_twb2m_199{display:flex;align-items:center;justify-content:space-between;min-height:26px}._controlTitle_twb2m_205{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._grid4_twb2m_213{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}._help_twb2m_218{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}._error_twb2m_224{color:var(--danger-600)}._assignments_twb2m_227{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._assignment_twb2m_227,._assignmentSkipped_twb2m_236{display:flex;align-items:center;gap:var(--space-2)}._assignmentSkipped_twb2m_236 ._assignmentThumb_twb2m_241{opacity:.4}._assignmentThumb_twb2m_241{display:grid;place-items:center;flex-shrink:0;width:32px;height:40px;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-tertiary);overflow:hidden}._assignmentThumb_twb2m_241 img{max-width:100%;max-height:100%;object-fit:contain}._assignmentIndex_twb2m_260{width:18px;flex-shrink:0;font-size:var(--text-sm);font-weight:600;color:var(--text-tertiary);text-align:right}._assignmentSelect_twb2m_268{flex:1}._progress_twb2m_271{flex:1;display:flex;flex-direction:column;gap:6px}._progressLabel_twb2m_277{font-size:var(--text-sm);font-weight:550}._progressTrack_twb2m_281{height:6px;border-radius:var(--radius-full);background:var(--ink-150);overflow:hidden}._progressBar_twb2m_287{height:100%;border-radius:inherit;background:var(--accent-500);transition:width var(--duration-normal) var(--ease-out)}._inlineActions_twb2m_294{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}._separator_twb2m_300{stroke:var(--warning-600);stroke-width:2;stroke-dasharray:6 4}._separatorHit_twb2m_305{stroke:transparent;stroke-width:14}._separatorHitX_twb2m_309{cursor:col-resize}._separatorHitY_twb2m_312{cursor:row-resize}._strip_qysbj_1{flex-shrink:0;border-top:1px solid var(--border-subtle);background:var(--surface-panel)}._header_qysbj_6{display:flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3) 0 var(--space-4);color:var(--text-secondary)}._title_qysbj_14{font-weight:650;color:var(--text-primary)}._hint_qysbj_18{flex:1;min-width:0;font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._search_qysbj_27{width:180px}._items_qysbj_30{display:flex;gap:var(--space-2);padding:0 var(--space-4) var(--space-3);overflow-x:auto}._item_qysbj_30{display:flex;flex-direction:column;align-items:center;gap:4px;width:76px;flex-shrink:0;padding:4px;border-radius:var(--radius-md);cursor:grab}._item_qysbj_30:hover{background:var(--surface-hover)}._item_qysbj_30:active{cursor:grabbing}._name_qysbj_53{width:100%;font-size:var(--text-xs);color:var(--text-secondary);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_qysbj_62{padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--text-tertiary)}._teamThumb_qysbj_67{position:relative;display:grid;width:64px;height:64px;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-sunken, var(--surface-panel))}._modes_2j7ov_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._mode_2j7ov_3{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._mode_2j7ov_3:hover{border-color:var(--border-strong)}._mode_2j7ov_3:focus-visible{box-shadow:var(--focus-ring);outline:none}._modeActive_2j7ov_28{border-color:var(--node-interaction);background:color-mix(in srgb,var(--node-interaction) 9%,var(--surface-panel));box-shadow:inset 0 0 0 1px var(--node-interaction)}._modeTitle_2j7ov_33{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:650}._modeDesc_2j7ov_40{color:var(--text-secondary);font-size:11px;line-height:1.35}._stage_2j7ov_47{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(160deg,#c9d3f5,#e9dcf5 55%,#f6e7d8);background-position:center;background-size:cover;user-select:none;touch-action:none}._stageButton_2j7ov_60{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}._stageButton_2j7ov_60:focus-visible ._stage_2j7ov_47{box-shadow:var(--focus-ring)}._grid_2j7ov_71{position:absolute;inset:0;z-index:1;background-image:linear-gradient(to right,rgb(14 16 34 / 12%) 1px,transparent 1px),linear-gradient(to bottom,rgb(14 16 34 / 12%) 1px,transparent 1px);pointer-events:none}._element_2j7ov_80{position:absolute;z-index:2;display:grid;place-items:center;box-sizing:border-box;color:var(--ink-900);font-size:11px;font-weight:650;cursor:grab;touch-action:none}._element_2j7ov_80 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}._elementTarget_2j7ov_100{border:2px dashed rgb(14 16 34 / 45%);border-radius:6px;background:#ffffff4d}._elementEllipse_2j7ov_105{border-radius:50%}._elementObject_2j7ov_108{border-radius:6px}._elementPlaceholder_2j7ov_111{display:grid;place-items:center;width:100%;height:100%;padding:2px;border-radius:6px;background:#ffffffeb;box-shadow:var(--shadow-sm);overflow:hidden;text-align:center;overflow-wrap:anywhere}._elementArea_2j7ov_124{z-index:1;border:2px dashed var(--node-interaction);border-radius:8px;background:color-mix(in srgb,var(--node-interaction) 8%,transparent)}._elementLabel_2j7ov_130{position:absolute;top:calc(100% + 2px);left:50%;padding:1px 5px;border-radius:4px;background:#0e1022c7;color:#fff;font-size:10px;font-weight:600;white-space:nowrap;transform:translate(-50%);pointer-events:none}._selected_2j7ov_144{outline:2px solid var(--accent-500);outline-offset:2px}._element_2j7ov_80:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px}._handle_2j7ov_152{position:absolute;z-index:3;width:11px;height:11px;border:2px solid var(--accent-500);border-radius:3px;background:#fff;touch-action:none}._handle_2j7ov_152[data-handle=nw]{top:-7px;left:-7px;cursor:nwse-resize}._handle_2j7ov_152[data-handle=se]{right:-7px;bottom:-7px;cursor:nwse-resize}._handle_2j7ov_152[data-handle=ne]{top:-7px;right:-7px;cursor:nesw-resize}._handle_2j7ov_152[data-handle=sw]{bottom:-7px;left:-7px;cursor:nesw-resize}._dropActive_2j7ov_182{box-shadow:inset 0 0 0 3px var(--accent-500)}._dropHint_2j7ov_185{position:absolute;inset:auto 8px 8px;z-index:4;padding:4px 8px;border-radius:var(--radius-sm);background:#0e1022b8;color:#fff;font-size:11px;text-align:center;pointer-events:none}._placement_2j7ov_199{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;min-height:0;height:min(78vh,900px)}._canvasColumn_2j7ov_206{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}._toolbar_2j7ov_213{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._toolbarSpacer_2j7ov_219{flex:1}._canvasScroll_2j7ov_222{flex:1;min-height:0;padding:12px;overflow:auto;border-radius:var(--radius-lg);background:var(--surface-sunken)}._canvasSizer_2j7ov_230{margin:0 auto}._sidePanel_2j7ov_233{display:flex;flex-direction:column;gap:12px;min-height:0;padding-right:4px;overflow:auto}._list_2j7ov_241{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._listItem_2j7ov_249{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font:inherit;font-size:12px;text-align:left;cursor:pointer}._listItem_2j7ov_249:hover{background:var(--surface-hover)}._listItemActive_2j7ov_267{background:var(--surface-selected);box-shadow:inset 2px 0 0 var(--accent-500)}._listThumb_2j7ov_271{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;overflow:hidden;border-radius:5px;background:var(--surface-sunken);color:var(--text-tertiary)}._listThumb_2j7ov_271 img{width:100%;height:100%;object-fit:contain}._listLabel_2j7ov_287{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listMeta_2j7ov_294{color:var(--text-tertiary);font-size:11px}._groupTitle_2j7ov_298{margin:0;color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._coords_2j7ov_306{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._animationPreview_2j7ov_313{position:relative;width:100%;aspect-ratio:16 / 6;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:linear-gradient(120deg,var(--ink-900),var(--ink-700))}._previewTarget_2j7ov_322{position:absolute;top:22%;right:12%;width:18%;height:56%;border:2px dashed rgb(255 255 255 / 60%);border-radius:8px}._previewObject_2j7ov_331{position:absolute;top:34%;left:12%;display:grid;place-items:center;width:11%;height:32%;border-radius:8px;background:#fff;color:var(--ink-900);font-size:10px;font-weight:700}._previewObject_2j7ov_331 img{width:100%;height:100%;object-fit:contain}._previewBag_2j7ov_350{position:absolute;bottom:8%;left:4%;display:grid;place-items:center;width:9%;aspect-ratio:1;border-radius:50%;background:#ffffff26;color:#fff}._inventoryList_2j7ov_364{display:flex;flex-direction:column;gap:10px}._inventoryItem_2j7ov_369{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-panel)}._inventoryThumb_2j7ov_379{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-tertiary)}._inventoryThumb_2j7ov_379 img{width:100%;height:100%;object-fit:contain}._inventoryFields_2j7ov_394{display:flex;flex-direction:column;gap:8px;min-width:0}._usages_2j7ov_400{color:var(--text-secondary);font-size:11px}._summaryChips_2j7ov_404{display:flex;flex-wrap:wrap;gap:4px}._wizard_18air_1{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}._stepper_18air_7{display:flex;gap:var(--space-2);margin:0;padding:0;list-style:none}._stepItem_18air_14{flex:1;display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:3px solid var(--border-subtle);color:var(--text-tertiary);font-size:var(--text-sm);font-weight:600;transition:border-color var(--duration-normal),color var(--duration-normal)}._stepItem_18air_14[data-state=current]{border-color:var(--accent-500);color:var(--text-primary)}._stepItem_18air_14[data-state=done]{border-color:var(--accent-200);color:var(--accent-700)}._stepNumber_18air_36{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--radius-full);background:var(--surface-sunken);font-size:var(--text-xs)}._stepItem_18air_14[data-state=current] ._stepNumber_18air_36{background:var(--accent-500);color:var(--text-on-accent)}._stepItem_18air_14[data-state=done] ._stepNumber_18air_36{background:var(--accent-100)}._stepHeader_18air_52{display:flex;flex-direction:column;gap:4px}._stepTitle_18air_57{margin:0;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em}._stepSubtitle_18air_63{margin:0;color:var(--text-secondary);font-size:var(--text-lg)}._stepBody_18air_68{min-height:330px;animation:_stepIn_18air_1 .26s var(--ease-out)}@keyframes _stepIn_18air_1{0%{opacity:0;transform:translateY(6px)}}._footer_18air_78{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}._footerSummary_18air_85{flex:1;min-width:0;text-align:right;color:var(--text-tertiary);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._templateGrid_18air_97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}._templateCard_18air_102{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-panel);text-align:left;cursor:pointer;transition:border-color var(--duration-fast),box-shadow var(--duration-normal),transform var(--duration-normal) var(--ease-out)}._templateCard_18air_102:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}._templateCard_18air_102[aria-checked=true]{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 22%,transparent),var(--shadow-md)}._templateText_18air_129{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-2)}._templateName_18air_135{font-weight:650;font-size:var(--text-lg)}._templateTagline_18air_139{color:var(--text-secondary);font-size:var(--text-sm)}._templateHighlights_18air_143{display:flex;flex-wrap:wrap;gap:4px;padding:0 var(--space-2)}._chip_18air_149{padding:1px 7px;border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-xs);font-weight:550}._checkMark_18air_157{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-full);background:var(--white);color:var(--accent-600);box-shadow:var(--shadow-sm)}._nameStep_18air_172{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--space-6);align-items:start;padding-top:var(--space-4)}._nameArt_18air_179{height:120px}._nameFields_18air_182{display:flex;flex-direction:column;gap:var(--space-3)}._nameInput_18air_187{height:48px;font-size:var(--text-xl);font-weight:600;padding:0 var(--space-4)}._helper_18air_193{margin:0;color:var(--text-tertiary);font-size:var(--text-sm)}._formatGrid_18air_200{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}._formatCard_18air_205{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--space-5) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-panel);cursor:pointer;text-align:center;transition:border-color var(--duration-fast),box-shadow var(--duration-normal)}._formatCard_18air_205:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}._formatCard_18air_205[aria-checked=true]{border-color:var(--accent-500);background:var(--accent-50);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 22%,transparent)}._formatCard_18air_205[aria-checked=true] span[aria-hidden]{border-color:var(--accent-500);background:var(--accent-100)}._formatFrameWrap_18air_233{display:grid;place-items:center;height:76px;margin-bottom:var(--space-1)}._formatRatio_18air_239{font-size:var(--text-xl);font-weight:700}._formatLabel_18air_243{font-weight:550;font-size:var(--text-sm)}._formatHint_18air_247{color:var(--text-tertiary);font-size:var(--text-xs)}._styleStep_18air_253{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);align-items:start}._styleControls_18air_259{display:flex;flex-direction:column;gap:var(--space-5)}._swatches_18air_264{display:flex;flex-wrap:wrap;gap:var(--space-2)}._swatch_18air_264{display:grid;place-items:center;width:34px;height:34px;border:2px solid var(--white);border-radius:var(--radius-full);color:var(--white);cursor:pointer;box-shadow:0 0 0 1px var(--border-default);transition:transform var(--duration-fast)}._swatch_18air_264:hover{transform:scale(1.08)}._swatch_18air_264[aria-checked=true]{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--ink-900)}._boxStyles_18air_289{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._boxStyle_18air_289{display:flex;flex-direction:column;gap:2px;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-panel);text-align:left;cursor:pointer}._boxStyle_18air_289:hover{border-color:var(--border-strong)}._boxStyle_18air_289[aria-checked=true]{border-color:var(--accent-500);background:var(--accent-50)}._boxStyleLabel_18air_312{font-weight:600}._boxStyleHint_18air_315{font-size:var(--text-xs);color:var(--text-secondary)}._previewWrap_18air_319{display:grid;place-items:center;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--surface-sunken)}._preview_18air_319{position:relative;max-height:320px;overflow:hidden;border-radius:var(--radius-md);background:radial-gradient(circle at 70% 30%,color-mix(in srgb,var(--preview-color) 35%,transparent),transparent 60%),linear-gradient(180deg,var(--ink-700),var(--ink-900));box-shadow:var(--shadow-lg);transition:aspect-ratio var(--duration-normal)}._previewCharacter_18air_337{position:absolute;left:50%;bottom:0;width:22%;height:62%;transform:translate(-50%);border-radius:999px 999px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--preview-color) 70%,white),var(--preview-color));opacity:.85}._previewBox_18air_348{position:absolute;display:flex;flex-direction:column;gap:5px;padding:8px 10px}._previewName_18air_355{align-self:flex-start;padding:1px 6px;border-radius:var(--radius-xs);background:var(--preview-color);color:var(--white);font-size:10px;font-weight:700}._previewLine_18air_364,._previewLineShort_18air_365{height:5px;border-radius:3px;background:#ffffffbf}._previewLineShort_18air_365{width:60%}._box_classic_18air_373{left:5%;right:5%;bottom:5%;border-radius:var(--radius-md);background:#0e1022d1;border:1px solid color-mix(in srgb,var(--preview-color) 60%,transparent)}._box_bubble_18air_381{left:12%;right:30%;bottom:44%;border-radius:16px;background:var(--white)}._box_bubble_18air_381 ._previewLine_18air_364,._box_bubble_18air_381 ._previewLineShort_18air_365{background:var(--ink-300)}._box_cinematic_18air_392{left:0;right:0;bottom:0;padding:12px 18%;background:linear-gradient(0deg,#000000e0,#0000008c);border-top:2px solid var(--preview-color)}._box_minimal_18air_400{left:8%;right:8%;bottom:6%;background:transparent}._box_minimal_18air_400 ._previewName_18air_355{background:transparent;color:var(--preview-color);padding:0}@media(max-width:900px){._templateGrid_18air_97,._formatGrid_18air_200{grid-template-columns:repeat(2,minmax(0,1fr))}._styleStep_18air_253{grid-template-columns:1fr}}._art_tlqm7_1{position:relative;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,var(--art-from),var(--art-to));color:var(--white);isolation:isolate}._card_tlqm7_10{aspect-ratio:16 / 9;width:100%}._tile_tlqm7_14{width:100%;height:84px;border-radius:var(--radius-lg)}._hero_tlqm7_19{width:100%;height:100%}._orbA_tlqm7_23,._orbB_tlqm7_24{position:absolute;border-radius:50%;background:#ffffff29;z-index:-1}._orbA_tlqm7_23{width:70%;aspect-ratio:1;right:-18%;top:-38%}._orbB_tlqm7_24{width:38%;aspect-ratio:1;left:-10%;bottom:-22%;background:#0e10221f}._grid_tlqm7_43{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgb(255 255 255 / 22%) 1px,transparent 1px);background-size:14px 14px;mask-image:linear-gradient(120deg,transparent 35%,black 100%)}._iconWrap_tlqm7_51{display:grid;place-items:center;width:30%;max-width:76px;min-width:40px;aspect-ratio:1;border-radius:28%;background:#fff3;box-shadow:inset 0 0 0 1px #ffffff4d,0 8px 24px -8px #0e102259;backdrop-filter:blur(4px)}._tile_tlqm7_14 ._iconWrap_tlqm7_51{width:44px;min-width:0}._home_1u9cp_1{display:flex;flex-direction:column;min-height:100vh;background:radial-gradient(1200px 500px at 100% -10%,var(--accent-50),transparent 60%),var(--surface-app)}._header_1u9cp_9{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--space-2);height:64px;padding:0 var(--space-8);background:color-mix(in srgb,var(--surface-panel) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle)}._brand_1u9cp_22{display:flex;align-items:center;gap:var(--space-3)}._logo_1u9cp_27{display:block;flex:none}._brandText_1u9cp_31{display:flex;flex-direction:column;line-height:1.15}._brandName_1u9cp_36{font-size:var(--text-lg);font-weight:750;letter-spacing:-.01em;line-height:1.1;color:#5314c1}._brandTagline_1u9cp_43{font-size:15px;font-weight:400;line-height:1;color:#f7219d}._headerSpacer_1u9cp_49{flex:1}._content_1u9cp_52{flex:1;display:flex;flex-direction:column;min-height:0}._centered_1u9cp_58{flex:1;display:grid;place-items:center;padding:var(--space-8)}._onboarding_1u9cp_66{flex:1;display:grid;grid-template-columns:minmax(300px,400px) minmax(0,1fr);gap:var(--space-8);width:100%;max-width:1400px;margin:0 auto;padding:var(--space-8)}._hero_1u9cp_76{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:var(--space-5)}._heroArt_1u9cp_84{padding:var(--space-2);border-radius:22px;background:var(--surface-panel);box-shadow:var(--shadow-lg);transform:rotate(-1.5deg)}._heroMosaic_1u9cp_91{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);aspect-ratio:4 / 3}._heroMosaic_1u9cp_91>*{border-radius:var(--radius-lg)}._heroText_1u9cp_100{display:flex;flex-direction:column;gap:var(--space-3)}._eyebrow_1u9cp_105{align-self:flex-start;padding:3px 10px;border-radius:var(--radius-full);background:var(--accent-100);color:var(--accent-700);font-size:var(--text-sm);font-weight:650}._heroTitle_1u9cp_114{margin:0;font-size:var(--text-3xl);line-height:1.1;font-weight:750;letter-spacing:-.025em}._heroLead_1u9cp_121{margin:0;font-size:var(--text-lg);color:var(--text-secondary);line-height:1.55}._heroList_1u9cp_127{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--text-secondary)}._heroList_1u9cp_127 li{display:flex;gap:var(--space-2)}._heroList_1u9cp_127 li:before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:7px;border-radius:var(--radius-full);background:var(--accent-500)}._heroImport_1u9cp_149{align-self:flex-start;justify-self:start}._onboardingMain_1u9cp_153{min-width:0;padding:var(--space-6) var(--space-8);border-radius:20px;background:var(--surface-panel);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md)}._library_1u9cp_163{width:100%;max-width:1400px;margin:0 auto;padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}._libraryHeader_1u9cp_172{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}._libraryTitle_1u9cp_179{margin:0;font-size:var(--text-3xl);font-weight:750;letter-spacing:-.025em}._librarySubtitle_1u9cp_185{margin:4px 0 0;color:var(--text-secondary)}._toolbar_1u9cp_189{display:flex;gap:var(--space-2);align-items:center}._search_1u9cp_194{width:280px}._sort_1u9cp_197{width:200px}._grid_1u9cp_200{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-5)}._card_1u9cp_205,._newCard_1u9cp_206{position:relative;display:flex;flex-direction:column;min-height:236px;border-radius:var(--radius-xl);overflow:hidden}._card_1u9cp_205{background:var(--surface-panel);border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);transition:box-shadow var(--duration-normal),transform var(--duration-normal) var(--ease-out),border-color var(--duration-fast)}._card_1u9cp_205:hover,._card_1u9cp_205:focus-within{box-shadow:var(--shadow-lg);transform:translateY(-3px);border-color:var(--border-default)}._cardMain_1u9cp_229{flex:1;display:flex;flex-direction:column;padding:0;border:none;background:none;text-align:left;cursor:pointer;color:inherit}._cardMain_1u9cp_229:focus-visible{box-shadow:inset var(--focus-ring)}._cardArt_1u9cp_243{position:relative;display:block}._cardType_1u9cp_247{position:absolute;left:var(--space-3);bottom:var(--space-3);padding:2px 8px;border-radius:var(--radius-full);background:#0e102273;backdrop-filter:blur(6px);color:var(--white);font-size:var(--text-xs);font-weight:600}._cardBody_1u9cp_259{display:flex;flex-direction:column;gap:4px;padding:var(--space-3) 44px var(--space-4) var(--space-4)}._cardTitle_1u9cp_265{font-size:var(--text-lg);font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_1u9cp_272{font-size:var(--text-sm);color:var(--text-secondary)}._cardMenu_1u9cp_276{position:absolute;right:var(--space-2);bottom:var(--space-3)}._cardBusy_1u9cp_281{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:color-mix(in srgb,var(--surface-panel) 82%,transparent);backdrop-filter:blur(2px);font-weight:600}._newCard_1u9cp_206{align-items:center;justify-content:center;gap:var(--space-2);border:1.5px dashed var(--border-strong);background:color-mix(in srgb,var(--surface-panel) 60%,transparent);color:var(--text-secondary);cursor:pointer;transition:border-color var(--duration-fast),background var(--duration-fast),color var(--duration-fast)}._newCard_1u9cp_206:hover{border-color:var(--accent-500);background:var(--accent-50);color:var(--accent-700)}._newIcon_1u9cp_310{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-full);background:var(--accent-100);color:var(--accent-600);margin-bottom:var(--space-1)}._newTitle_1u9cp_320{font-weight:650;font-size:var(--text-lg);color:var(--text-primary)}._newHint_1u9cp_325{font-size:var(--text-sm)}._dangerNote_1u9cp_328{margin:0;color:var(--text-secondary)}@media(max-width:1180px){._onboarding_1u9cp_66{grid-template-columns:1fr;padding:var(--space-6)}._hero_1u9cp_76{position:static;display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:var(--space-6);row-gap:var(--space-2);align-items:center}._heroArt_1u9cp_84{grid-row:span 3}._heroList_1u9cp_127,._heroImport_1u9cp_149{grid-column:2}._onboardingMain_1u9cp_153{padding:var(--space-5)}._header_1u9cp_9,._library_1u9cp_163{padding-left:var(--space-6);padding-right:var(--space-6)}._search_1u9cp_194{width:220px}}._root_y02l9_1{height:100%;overflow-y:auto;background:var(--surface-app)}._header_y02l9_6{position:sticky;top:0;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-4);background:color-mix(in srgb,var(--surface-app) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-subtle)}._title_y02l9_20{margin:0;font-size:var(--text-2xl);font-weight:750;letter-spacing:-.01em}._subtitle_y02l9_26{margin:2px 0 0;color:var(--text-secondary);font-size:var(--text-sm)}._toolbar_y02l9_31{display:flex;align-items:center;gap:var(--space-2)}._centered_y02l9_36{display:grid;place-items:center;min-height:60%;padding:var(--space-8)}._content_y02l9_42{display:flex;flex-direction:column;gap:var(--space-4);max-width:1200px;margin:0 auto;padding:var(--space-5) var(--space-6) var(--space-8)}._metrics_y02l9_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3)}._metric_y02l9_50{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-panel);border:1px solid var(--border-subtle)}._metricLabel_y02l9_64{font-size:var(--text-xs);color:var(--text-secondary)}._metricValue_y02l9_68{font-size:var(--text-2xl);font-weight:700;font-variant-numeric:tabular-nums}._metricHint_y02l9_73{font-size:var(--text-xs);color:var(--text-tertiary)}._columns_y02l9_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-4)}._card_y02l9_82{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel);border:1px solid var(--border-subtle)}._cardTitle_y02l9_92{margin:0;font-size:var(--text-md);font-weight:650}._rows_y02l9_97{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._rowHead_y02l9_105{display:flex;justify-content:space-between;gap:var(--space-3);margin-bottom:4px;font-size:var(--text-sm)}._muted_y02l9_112{color:var(--text-tertiary);font-size:var(--text-sm)}._bar_y02l9_116{display:block;flex:1;height:8px;border-radius:var(--radius-full);background:var(--surface-sunken);overflow:hidden}._barFill_y02l9_124{display:block;height:100%;border-radius:inherit;transition:width var(--duration-normal) var(--ease-out)}._accent_y02l9_130{background:var(--accent-500)}._success_y02l9_133{background:var(--success-600)}._warning_y02l9_136{background:var(--warning-600)}._dropOff_y02l9_139{margin:0;font-size:var(--text-sm);color:var(--warning-600)}._choices_y02l9_144{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:var(--space-5)}._choice_y02l9_144{display:flex;flex-direction:column;gap:var(--space-2)}._option_y02l9_154{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}._optionLabel_y02l9_160{flex:0 0 45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionValue_y02l9_166{width:42px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary)}._tableWrap_y02l9_172{overflow-x:auto}._table_y02l9_172{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_y02l9_172 th{text-align:left;font-weight:600;color:var(--text-secondary);padding:var(--space-2);border-bottom:1px solid var(--border-subtle);white-space:nowrap}._table_y02l9_172 td{padding:var(--space-2);border-bottom:1px solid var(--border-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}._orgActivity_y02l9_196{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-panel);border:1px solid var(--border-subtle)}._orgActivityHeader_y02l9_206{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._orgActivityRange_y02l9_212{flex:0 0 200px}._orgActivityTitle_y02l9_215{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:650}._orgActivityBody_y02l9_221{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:flex-start}._orgStats_y02l9_227{display:flex;flex-wrap:wrap;gap:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary)}._orgStats_y02l9_227 strong{display:block;font-size:var(--text-xl);color:var(--text-primary);font-variant-numeric:tabular-nums}._topProjects_y02l9_240{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:4px;font-size:var(--text-sm)}._topProjects_y02l9_240 button{border:0;background:none;padding:0;margin-right:var(--space-2);color:var(--accent-600);font:inherit;cursor:pointer}._topProjects_y02l9_240 button:hover{text-decoration:underline}._body_1c01b_1{display:flex;flex-direction:column;gap:var(--space-4)}._source_1c01b_6{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._hint_1c01b_12{margin:0;color:var(--text-tertiary);font-size:var(--text-xs)}._paste_1c01b_17{min-height:140px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs)}._summary_1c01b_22{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-2);margin:0}._metric_1c01b_28{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._metric_1c01b_28 dt{color:var(--text-tertiary);font-size:var(--text-xs)}._metric_1c01b_28 dd{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}._list_1c01b_46{margin:0;padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary)}._warnings_1c01b_52{margin:0;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);border-radius:var(--radius-md);background:var(--warning-50, #fffbeb);color:var(--warning-700, #b45309);font-size:var(--text-sm)}._error_1c01b_60{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--danger-600);font-size:var(--text-sm)}._actions_1c01b_68{display:flex;justify-content:flex-end;gap:var(--space-2)}._page_8z65r_4{--brand-violet: #5314c1;--brand-violet-dark: #3f0e96;--brand-pink: #f7219d;--brand-violet-50: #f4effc;--brand-pink-50: #fef0f8;--landing-width: 1160px;min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(900px 520px at 88% -8%,color-mix(in srgb,var(--brand-pink) 12%,transparent),transparent 65%),radial-gradient(900px 600px at -10% 10%,color-mix(in srgb,var(--brand-violet) 10%,transparent),transparent 60%),var(--white);color:var(--ink-900);font-size:16px;line-height:1.6}._skipLink_8z65r_24{position:absolute;left:var(--space-4);top:-60px;z-index:50;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--brand-violet);color:var(--white);font-weight:600;text-decoration:none}._skipLink_8z65r_24:focus{top:var(--space-3)}._header_8z65r_41{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-3) max(var(--space-6),calc((100% - var(--landing-width)) / 2));background:color-mix(in srgb,var(--white) 86%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb,var(--ink-150) 70%,transparent)}._brand_8z65r_54{display:inline-flex;align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;border-radius:var(--radius-md)}._brandText_8z65r_62{display:flex;flex-direction:column;line-height:1.05}._brandName_8z65r_67{font-size:16px;font-weight:800;letter-spacing:.01em;color:var(--brand-violet)}._brandTagline_8z65r_73{font-size:15px;color:var(--brand-pink)}._nav_8z65r_77{display:flex;gap:var(--space-6);margin-left:auto;font-size:14px}._nav_8z65r_77 a{color:var(--ink-700);text-decoration:none;border-radius:var(--radius-xs)}._nav_8z65r_77 a:hover{color:var(--brand-violet)}._teamLink_8z65r_91{color:var(--ink-500)}._notice_8z65r_94{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-2) max(var(--space-6),calc((100% - var(--landing-width)) / 2));background:var(--warning-100);font-size:14px}._notice_8z65r_94 span{flex:1 1 280px}._main_8z65r_108{flex:1;width:100%;max-width:calc(var(--landing-width) + 2 * var(--space-6));margin:0 auto;padding:0 var(--space-6);outline:none}._main_8z65r_108 section{scroll-margin-top:80px}._eyebrow_8z65r_119{margin:0 0 var(--space-3);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-pink)}._hero_8z65r_128{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;padding:72px 0 88px}._title_8z65r_135{margin:0;font-size:clamp(36px,5vw,58px);line-height:1.06;font-weight:800;letter-spacing:-.03em;color:var(--ink-950);text-wrap:balance}._titleAccent_8z65r_144{background:linear-gradient(90deg,var(--brand-violet),var(--brand-pink));-webkit-background-clip:text;background-clip:text;color:transparent}._lead_8z65r_150{max-width:56ch;margin:var(--space-5) 0 0;font-size:19px;line-height:1.6;color:var(--ink-700)}._heroActions_8z65r_157{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}._primaryCta_8z65r_163,._secondaryCta_8z65r_164{display:inline-flex;align-items:center;gap:var(--space-2);min-height:50px;padding:0 var(--space-6);border-radius:var(--radius-full);font-size:16px;font-weight:650;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._primaryCta_8z65r_163{background:var(--brand-violet);color:var(--white);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--brand-violet) 70%,transparent)}._primaryCta_8z65r_163:hover{background:var(--brand-violet-dark);transform:translateY(-1px)}._secondaryCta_8z65r_164{border:1px solid var(--ink-200);background:var(--white);color:var(--ink-900)}._secondaryCta_8z65r_164:hover{border-color:var(--brand-violet);color:var(--brand-violet)}._heroVisual_8z65r_198{display:flex;flex-direction:column;gap:var(--space-4)}._logoCard_8z65r_203{display:grid;place-items:center;padding:40px;border-radius:28px;background:radial-gradient(circle at 30% 20%,var(--brand-pink-50),transparent 60%),radial-gradient(circle at 75% 85%,var(--brand-violet-50),transparent 60%),var(--white);border:1px solid var(--ink-150);box-shadow:0 30px 60px -30px color-mix(in srgb,var(--brand-violet) 35%,transparent)}._logo_8z65r_203{width:min(260px,70%);height:auto}._formats_8z65r_219{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}._format_8z65r_219{display:flex;flex-direction:column;gap:var(--space-2);font-size:13px;font-weight:600;line-height:1.3;color:var(--ink-700);text-align:center}._formatArt_8z65r_237{height:64px}._section_8z65r_242{padding:80px 0;border-top:1px solid var(--ink-150)}._sectionHead_8z65r_246{max-width:640px;margin-bottom:40px}._sectionTitle_8z65r_250{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.15;font-weight:780;letter-spacing:-.02em;color:var(--ink-950)}._benefits_8z65r_259{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);margin:0;padding:0;list-style:none}._benefit_8z65r_259{padding:28px;border:1px solid var(--ink-150);border-radius:20px;background:var(--white);box-shadow:var(--shadow-xs)}._benefit_8z65r_259 h3,._step_8z65r_275 h3{margin:var(--space-4) 0 var(--space-2);font-size:19px;line-height:1.3;font-weight:700;color:var(--ink-950)}._benefit_8z65r_259 p,._step_8z65r_275 p{margin:0;color:var(--ink-700)}._benefitIcon_8z65r_287{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--brand-violet),var(--brand-pink));color:var(--white)}._stepsSection_8z65r_297{position:relative}._steps_8z65r_297{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);margin:0;padding:0;list-style:none;counter-reset:none}._step_8z65r_275{position:relative;display:flex;flex-direction:column}._step_8z65r_275 h3{display:flex;align-items:flex-start;gap:var(--space-2)}._stepIcon_8z65r_319{flex:none;margin-top:4px;color:var(--brand-pink)}._stepNumber_8z65r_324{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-full);border:2px solid var(--brand-violet);color:var(--brand-violet);font-size:18px;font-weight:800;background:var(--white)}._step_8z65r_275:not(:last-child):after{content:"";position:absolute;top:22px;left:56px;right:calc(-1 * var(--space-8) + 12px);height:2px;background:linear-gradient(90deg,var(--brand-violet),color-mix(in srgb,var(--brand-pink) 40%,transparent));opacity:.35}._contact_8z65r_348{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}._contactIntro_8z65r_354 p:not(._eyebrow_8z65r_119){margin:var(--space-4) 0 0;color:var(--ink-700);font-size:17px}._checklist_8z65r_359{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none;color:var(--ink-700)}._checklist_8z65r_359 li{position:relative;padding-left:26px}._checklist_8z65r_359 li:before{content:"";position:absolute;left:0;top:.55em;width:12px;height:12px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--brand-violet),var(--brand-pink))}._formCard_8z65r_382{padding:32px;border:1px solid var(--ink-150);border-radius:24px;background:var(--white);box-shadow:0 24px 60px -32px color-mix(in srgb,var(--brand-violet) 40%,transparent)}._form_8z65r_219{display:flex;flex-direction:column;gap:var(--space-5)}._formRow_8z65r_394{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._field_8z65r_399{display:flex;flex-direction:column;gap:6px;min-width:0}._label_8z65r_405{font-size:14px;font-weight:600;color:var(--ink-900)}._optional_8z65r_410{font-weight:400;color:var(--ink-500)}._form_8z65r_219 input:not([type=checkbox]),._form_8z65r_219 textarea{min-height:44px;font-size:16px}._form_8z65r_219 input,._form_8z65r_219 textarea{scroll-margin-top:120px}._form_8z65r_219 textarea{resize:vertical;line-height:1.5}._textareaInvalid_8z65r_428{border-color:var(--danger-600)!important}._fieldHint_8z65r_431{font-size:13px;color:var(--ink-500)}._fieldError_8z65r_435{font-size:13px;font-weight:500;color:var(--danger-600)}._consent_8z65r_440{display:flex;align-items:flex-start;gap:var(--space-3);font-size:15px;line-height:1.45}._consent_8z65r_440 input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--brand-violet)}._privacy_8z65r_454{margin:calc(-1 * var(--space-2)) 0 0;font-size:13px;color:var(--ink-500)}._formError_8z65r_459{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--danger-100);color:var(--ink-900);font-size:14px}._formError_8z65r_459 svg{flex:none;margin-top:3px;color:var(--danger-600)}._submit_8z65r_475{align-self:flex-start;min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--brand-violet);border-color:var(--brand-violet);font-size:16px}._submit_8z65r_475:hover:not(:disabled){background:var(--brand-violet-dark)}._formSuccess_8z65r_487{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);outline:none}._formSuccess_8z65r_487 svg{color:var(--success-600)}._formSuccess_8z65r_487 h3{margin:0;font-size:22px}._formSuccess_8z65r_487 p{margin:0 0 var(--space-2);color:var(--ink-700)}._trap_8z65r_507{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}._srOnly_8z65r_515{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._footer_8z65r_528{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-6) max(var(--space-6),calc((100% - var(--landing-width)) / 2));border-top:1px solid var(--ink-150);font-size:14px;color:var(--ink-500)}._footerBrand_8z65r_538{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--ink-700);margin-right:auto}._footerLink_8z65r_546{padding:0;border:0;background:none;color:var(--ink-500);font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;border-radius:var(--radius-xs)}._footerLink_8z65r_546:hover{color:var(--brand-violet)}._signIn_8z65r_562{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);text-align:center;background:radial-gradient(700px 400px at 50% 0%,color-mix(in srgb,var(--brand-violet) 8%,transparent),transparent 70%),var(--white)}._signInLogo_8z65r_575{width:96px;height:auto;margin-bottom:var(--space-3)}._signIn_8z65r_562 h1{margin:0;font-size:26px;letter-spacing:-.01em}._signIn_8z65r_562 p{max-width:44ch;margin:0 0 var(--space-3);color:var(--ink-700);font-size:15px}@media(max-width:960px){._nav_8z65r_77{display:none}._teamLink_8z65r_91{margin-left:auto}._hero_8z65r_128{grid-template-columns:1fr;gap:40px;padding:48px 0 64px}._heroVisual_8z65r_198{max-width:520px}._benefits_8z65r_259,._steps_8z65r_297{grid-template-columns:1fr}._steps_8z65r_297{gap:var(--space-6)}._step_8z65r_275{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:var(--space-4)}._step_8z65r_275 h3{margin-top:8px}._step_8z65r_275:not(:last-child):after{top:52px;bottom:calc(-1 * var(--space-6) + 6px);left:21px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,var(--brand-violet),color-mix(in srgb,var(--brand-pink) 40%,transparent))}._contact_8z65r_348{grid-template-columns:1fr;gap:32px}}@media(max-width:560px){._header_8z65r_41{padding-inline:var(--space-4);gap:var(--space-3)}._main_8z65r_108{padding:0 var(--space-4)}._hero_8z65r_128{padding:36px 0 52px}._lead_8z65r_150{font-size:17px}._heroActions_8z65r_157 a{flex:1 1 100%;justify-content:center}._logoCard_8z65r_203{padding:28px}._logo_8z65r_203{width:min(180px,60%)}._formats_8z65r_219{gap:var(--space-2)}._format_8z65r_219{font-size:12px}._section_8z65r_242{padding:56px 0}._benefit_8z65r_259{padding:22px}._formCard_8z65r_382{padding:20px;border-radius:18px}._formRow_8z65r_394{grid-template-columns:1fr}._submit_8z65r_475{align-self:stretch;justify-content:center}._footer_8z65r_528{padding-inline:var(--space-4)}}._viewport_xwepd_1{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;background:#07080f;container-type:size;font-family:var(--player-font, "Inter Variable", system-ui, sans-serif);user-select:none;-webkit-user-select:none}._stage_xwepd_14{position:relative;overflow:hidden;container-type:inline-size;background:#0e1022;color:#fff;outline:none}._stage_xwepd_14:focus-visible{box-shadow:none}._clickLayer_xwepd_25{position:absolute;inset:0;z-index:30;cursor:pointer}._dialogue_xwepd_33{position:absolute;left:4%;right:4%;bottom:3.5%;z-index:40;min-height:22%;padding:2.4cqw 3cqw 2cqw;border-radius:1.4cqw;background:rgb(14 16 34 / var(--dialogue-opacity, .92));box-shadow:0 1.2cqw 3cqw #00000059,inset 0 1px #ffffff14;backdrop-filter:blur(10px);cursor:pointer;animation:_rise_xwepd_1 .22s cubic-bezier(.2,.8,.2,1)}._cinematic_xwepd_48{left:0;right:0;bottom:0;border-radius:0;background:linear-gradient(180deg,transparent,rgb(7 8 15 / 92%) 35%);padding-top:4cqw}._minimal_xwepd_56{background:#0e10228c}._bubble_xwepd_59{left:12%;right:12%;border-radius:2.5cqw;background:#fffffff5;color:#171a33}._withPortrait_xwepd_67{padding-left:14cqw}._withPortrait_xwepd_67 ._nameTag_xwepd_70{left:13.6cqw}._portrait_xwepd_73{position:absolute;left:2cqw;top:50%;width:10cqw;height:10cqw;transform:translateY(-50%);border-radius:1.2cqw;border:.3cqw solid var(--speaker-color, #5b5bf7);background:#ffffff14;object-fit:cover;box-shadow:0 .5cqw 1.2cqw #0000004d}._nameTag_xwepd_70{position:absolute;top:-1.6cqw;left:2.6cqw;padding:.55cqw 1.4cqw;border-radius:.8cqw;background:var(--speaker-color, #5b5bf7);color:#fff;font-size:1.45cqw;font-weight:700;letter-spacing:.01em;box-shadow:0 .5cqw 1.2cqw #00000040}._dialogueText_xwepd_99{margin:0;font-size:1.75cqw;line-height:1.55;white-space:pre-wrap;text-wrap:pretty}._narrationText_xwepd_106{font-style:italic;color:#ffffffe0}._bubble_xwepd_59 ._narrationText_xwepd_106{color:#3a3f63}._continueHint_xwepd_113{position:absolute;right:2cqw;bottom:1.2cqw;width:1.2cqw;height:1.2cqw;border-right:.25cqw solid currentColor;border-bottom:.25cqw solid currentColor;transform:rotate(45deg);opacity:.7;animation:_nudge_xwepd_1 1.1s ease-in-out infinite}._choices_xwepd_127{position:absolute;inset:0;z-index:45;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1cqw;padding:4cqw 18%;background:radial-gradient(ellipse at center,#07080f8c,#07080f40)}._choicePrompt_xwepd_139{margin-bottom:.8cqw;padding:.8cqw 2cqw;border-radius:999px;background:#0e1022cc;font-size:1.6cqw;font-weight:600;text-align:center}._choice_xwepd_127{width:100%;padding:1.3cqw 2.2cqw;border:1px solid rgb(255 255 255 / 16%);border-radius:1cqw;background:#fffffff0;color:#171a33;font-size:1.6cqw;font-weight:600;text-align:left;cursor:pointer;display:flex;align-items:center;gap:1.2cqw;box-shadow:0 .6cqw 1.6cqw #00000040;transition:transform .14s cubic-bezier(.2,.8,.2,1),background .14s,box-shadow .14s;animation:_rise_xwepd_1 .26s cubic-bezier(.2,.8,.2,1) backwards}._choice_xwepd_127:hover:not(:disabled),._choice_xwepd_127:focus-visible{transform:translateY(-.15cqw) scale(1.01);background:#fff;box-shadow:0 0 0 .25cqw var(--player-accent, #5b5bf7),0 1cqw 2.4cqw #0000004d}._choice_xwepd_127:disabled{opacity:.55;cursor:not-allowed}._choiceIndex_xwepd_179{display:grid;place-items:center;flex-shrink:0;width:2.3cqw;height:2.3cqw;border-radius:.6cqw;background:var(--player-accent, #5b5bf7);color:#fff;font-size:1.2cqw;font-weight:700}._timerTrack_xwepd_191{width:100%;height:.5cqw;border-radius:999px;background:#fff3;overflow:hidden}._timerFill_xwepd_198{height:100%;background:linear-gradient(90deg,#ffc15e,#ff7890);transform-origin:left;animation:_drain_xwepd_1 linear forwards}._timerPanel_xwepd_204{position:absolute;top:5%;left:50%;z-index:45;width:34%;transform:translate(-50%);padding:1.2cqw 1.8cqw;border-radius:1cqw;background:#0e1022d9;display:flex;flex-direction:column;gap:.8cqw;font-size:1.4cqw;font-weight:600;text-align:center}._quiz_xwepd_223{position:absolute;inset:0;z-index:45;display:flex;align-items:center;justify-content:center;padding:3cqw 6%;background:radial-gradient(ellipse at center,#07080f99,#07080f4d)}._quizPanel_xwepd_233{display:flex;flex-direction:column;gap:max(1cqw,8px);width:min(100%,64cqw);max-height:100%;padding:max(2cqw,14px) max(2.4cqw,16px);border-radius:1.4cqw;background:#0e1022e5;box-shadow:0 1.2cqw 3cqw #00000059,inset 0 1px #ffffff14;backdrop-filter:blur(10px);animation:_rise_xwepd_1 .24s cubic-bezier(.2,.8,.2,1)}._quizBody_xwepd_247{display:flex;flex:1 1 auto;flex-direction:column;gap:max(1cqw,8px);min-height:0;margin:-.4cqw;padding:.4cqw;overflow:auto;overscroll-behavior:contain}._quizPrompt_xwepd_258{margin:0;font-size:max(1.9cqw,15px);font-weight:700;line-height:1.35;letter-spacing:-.01em;text-wrap:balance}._quizHint_xwepd_266{margin:-.3cqw 0 .2cqw;color:#ffffffb3;font-size:max(1.25cqw,12px)}._checkList_xwepd_271{display:grid;grid-template-columns:1fr;gap:max(.8cqw,6px)}._checkListWide_xwepd_276{grid-template-columns:repeat(2,minmax(0,1fr))}._checkOption_xwepd_279{display:flex;align-items:center;gap:max(1.2cqw,10px);width:100%;min-height:max(3.8cqw,36px);padding:max(.9cqw,7px) max(1.6cqw,12px);border:1px solid rgb(255 255 255 / 16%);border-radius:1cqw;background:#fffffff0;color:#171a33;font:inherit;font-size:max(1.5cqw,13px);font-weight:600;line-height:1.35;text-align:left;cursor:pointer;box-shadow:0 .5cqw 1.4cqw #00000038;transition:background .14s,box-shadow .14s,transform .14s cubic-bezier(.2,.8,.2,1);animation:_rise_xwepd_1 .26s cubic-bezier(.2,.8,.2,1) backwards}._checkOption_xwepd_279:hover:not(:disabled),._checkOption_xwepd_279:focus-visible{background:#fff;box-shadow:0 0 0 .25cqw var(--player-accent, #5b5bf7),0 .8cqw 2cqw #00000047;outline:none}._checkOption_xwepd_279[aria-checked=true]{background:color-mix(in srgb,var(--player-accent, #5b5bf7) 12%,#fff);box-shadow:inset 0 0 0 2px var(--player-accent, #5b5bf7),0 .5cqw 1.4cqw #00000038}._checkOption_xwepd_279:disabled{opacity:.5;cursor:not-allowed}._checkBox_xwepd_317{display:grid;place-items:center;flex-shrink:0;width:max(2.1cqw,18px);height:max(2.1cqw,18px);border:2px solid #b7bacd;border-radius:max(.5cqw,4px);background:#fff;color:#fff;transition:background .12s,border-color .12s}._checkBox_xwepd_317 svg{width:80%;height:80%}._checkOption_xwepd_279[aria-checked=true] ._checkBox_xwepd_317{border-color:var(--player-accent, #5b5bf7);background:var(--player-accent, #5b5bf7)}._checkLabel_xwepd_339{flex:1;min-width:0;overflow-wrap:anywhere}._quizFooter_xwepd_344{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:max(1cqw,8px);margin-top:max(.4cqw,2px)}._quizCounter_xwepd_353{color:#ffffffbf;font-size:max(1.3cqw,12px);font-weight:600}._submitButton_xwepd_358{margin-left:auto;min-width:max(14cqw,110px);min-height:max(3.6cqw,36px);padding:max(.9cqw,7px) max(2.2cqw,16px);border:none;border-radius:.9cqw;background:var(--player-accent, #5b5bf7);color:#fff;font:inherit;font-size:max(1.45cqw,13px);font-weight:700;cursor:pointer;transition:filter .14s,opacity .14s}._submitButton_xwepd_358:hover:not(:disabled){filter:brightness(1.08)}._submitButton_xwepd_358:focus-visible{outline:none;box-shadow:0 0 0 .25cqw #fff,0 0 0 .5cqw var(--player-accent, #5b5bf7)}._submitButton_xwepd_358:disabled{opacity:.4;cursor:not-allowed}._orderList_xwepd_386{display:flex;flex-direction:column;gap:max(.7cqw,6px);margin:0;padding:0;list-style:none}._orderItem_xwepd_394{position:relative;display:flex;align-items:stretch;border:1px solid rgb(255 255 255 / 16%);border-radius:1cqw;background:#fffffff0;color:#171a33;box-shadow:0 .5cqw 1.4cqw #00000038;animation:_rise_xwepd_1 .26s cubic-bezier(.2,.8,.2,1) backwards}._orderItem_xwepd_394[data-dragging]{z-index:2;background:#fff;box-shadow:0 0 0 .25cqw var(--player-accent, #5b5bf7),0 1.4cqw 3cqw #0006;animation:none}._orderGrab_xwepd_411{display:flex;flex:1;min-width:0;align-items:center;gap:max(1.2cqw,10px);padding:max(.8cqw,6px) max(1.2cqw,10px);font-size:max(1.5cqw,13px);font-weight:600;line-height:1.35;cursor:grab;touch-action:none}._orderItem_xwepd_394[data-dragging] ._orderGrab_xwepd_411{cursor:grabbing}._orderIndex_xwepd_427{display:grid;place-items:center;flex-shrink:0;width:max(2.3cqw,20px);height:max(2.3cqw,20px);border-radius:max(.6cqw,5px);background:var(--player-accent, #5b5bf7);color:#fff;font-size:max(1.2cqw,11px);font-weight:700}._orderLabel_xwepd_439{flex:1;min-width:0;overflow-wrap:anywhere}._orderGrip_xwepd_444{flex-shrink:0;width:max(1.8cqw,16px);height:max(1.8cqw,16px);color:#8e92ad}._orderMoves_xwepd_450{display:flex;align-items:center;gap:max(.3cqw,2px);padding:0 max(.6cqw,5px);border-left:1px solid #e6e7ef}._orderMove_xwepd_450{display:grid;place-items:center;width:max(2.8cqw,30px);height:max(2.8cqw,30px);border:none;border-radius:max(.6cqw,6px);background:transparent;color:#3a3f63;cursor:pointer}._orderMove_xwepd_450 svg{width:max(1.6cqw,15px);height:max(1.6cqw,15px)}._orderMove_xwepd_450:hover:not(:disabled){background:#eff0f5}._orderMove_xwepd_450:focus-visible{outline:none;box-shadow:0 0 0 2px var(--player-accent, #5b5bf7)}._orderMove_xwepd_450:disabled{opacity:.3;cursor:default}._srOnly_xwepd_483{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 900px){._quizPanel_xwepd_233,._quizBody_xwepd_247{gap:6px}._checkOption_xwepd_279{min-height:32px}._quizFooter_xwepd_344{padding-top:8px;border-top:1px solid rgb(255 255 255 / 8%)}}@container (max-width: 640px){._quiz_xwepd_223{align-items:stretch;padding:max(5cqw,38px) 8px 8px}._quizPanel_xwepd_233{width:100%;padding:10px 12px;border-radius:10px}._checkListWide_xwepd_276{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._quizPanel_xwepd_233,._checkOption_xwepd_279,._orderItem_xwepd_394{animation:none}._checkOption_xwepd_279,._checkBox_xwepd_317,._submitButton_xwepd_358{transition:none}}._modalBackdrop_xwepd_534{position:absolute;inset:0;z-index:60;display:grid;place-items:center;background:#07080f8c;backdrop-filter:blur(4px);animation:_fade_xwepd_1 .2s ease}._card_xwepd_544{width:min(56%,60cqw);max-height:80%;overflow:auto;padding:2.8cqw 3.2cqw;border-radius:1.6cqw;background:#fff;color:#171a33;box-shadow:0 2cqw 5cqw #0006;animation:_pop_xwepd_1 .26s cubic-bezier(.2,.8,.2,1);user-select:text}._cardEyebrow_xwepd_556{display:inline-flex;align-items:center;gap:.6cqw;margin-bottom:1cqw;padding:.35cqw 1cqw;border-radius:999px;background:#e8e8fe;color:#3f3fd1;font-size:1.1cqw;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._eyebrowSuccess_xwepd_570{background:#d8f5ec;color:#0f9d77}._eyebrowWarning_xwepd_574{background:#fdf0d5;color:#c77700}._eyebrowError_xwepd_578{background:#fde2e7;color:#d9304f}._cardTitle_xwepd_582{margin:0 0 1cqw;font-size:2.3cqw;font-weight:700;letter-spacing:-.01em}._cardBody_xwepd_588{margin:0;font-size:1.55cqw;line-height:1.6;white-space:pre-wrap;color:#3a3f63}._cardImage_xwepd_595{width:100%;margin-top:1.4cqw;border-radius:1cqw}._cardActions_xwepd_600{display:flex;justify-content:flex-end;gap:.8cqw;margin-top:2cqw}._primaryButton_xwepd_606,._secondaryButton_xwepd_607{padding:.9cqw 2cqw;border:none;border-radius:.8cqw;font-size:1.4cqw;font-weight:650;cursor:pointer}._primaryButton_xwepd_606{background:var(--player-accent, #5b5bf7);color:#fff}._primaryButton_xwepd_606:hover{filter:brightness(1.08)}._secondaryButton_xwepd_607{background:#eff0f5;color:#171a33}._secondaryButton_xwepd_607:hover{background:#e6e7ef}._video_xwepd_629{position:absolute;inset:0;z-index:55;width:100%;height:100%;background:#000;object-fit:contain}._skipVideo_xwepd_638{position:absolute;right:2cqw;bottom:2cqw;z-index:56}._quickMenu_xwepd_646{position:absolute;top:1.6cqw;right:1.6cqw;z-index:50;display:flex;gap:.5cqw;padding:.4cqw;border-radius:1cqw;background:#0e102299;backdrop-filter:blur(8px);opacity:.75;transition:opacity .2s}._quickMenu_xwepd_646:hover,._quickMenu_xwepd_646:focus-within{opacity:1}._quickButton_xwepd_664{display:grid;place-items:center;width:3.2cqw;height:3.2cqw;min-width:26px;min-height:26px;border:none;border-radius:.7cqw;background:transparent;color:#fff;cursor:pointer}._quickButton_xwepd_664 svg{width:max(1.6cqw,14px);height:max(1.6cqw,14px)}._quickButton_xwepd_664:hover:not(:disabled),._quickButtonActive_xwepd_682{background:#ffffff29}._quickButton_xwepd_664:disabled{opacity:.35;cursor:not-allowed}._panel_xwepd_691{position:absolute;inset:5% 8%;z-index:70;display:flex;flex-direction:column;border-radius:1.6cqw;background:#fafafdfa;color:#171a33;box-shadow:0 2cqw 6cqw #00000073;animation:_pop_xwepd_1 .22s cubic-bezier(.2,.8,.2,1);overflow:hidden;user-select:text;font-size:max(1.3cqw,12px)}._panelHeader_xwepd_706{display:flex;align-items:center;justify-content:space-between;padding:1.6cqw 2.4cqw;border-bottom:1px solid #e6e7ef}._panelTitle_xwepd_713{margin:0;font-size:max(1.9cqw,16px);font-weight:700}._panelBody_xwepd_718{flex:1;overflow:auto;padding:1.6cqw 2.4cqw}._closeButton_xwepd_723{border:none;background:#eff0f5;width:max(2.8cqw,28px);height:max(2.8cqw,28px);border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#3a3f63}._historyEntry_xwepd_734{display:grid;grid-template-columns:max(12cqw,110px) 1fr;gap:1.6cqw;padding:1cqw 0;border-bottom:1px solid #eff0f5}._historySpeaker_xwepd_741{font-weight:700;text-align:right}._historyChoice_xwepd_745{color:#3f3fd1;font-weight:600}._historyFeedback_xwepd_749{color:#6b7090;font-style:italic}._slots_xwepd_753{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(22cqw,200px),1fr));gap:1.2cqw}._slot_xwepd_753{display:flex;flex-direction:column;gap:.5cqw;padding:1.2cqw 1.4cqw;border:1px solid #e6e7ef;border-radius:1cqw;background:#fff;min-height:max(9cqw,110px)}._slotTitle_xwepd_768{font-weight:700;display:flex;justify-content:space-between;gap:1cqw}._slotMeta_xwepd_774{color:#6b7090;font-size:max(1.1cqw,11px)}._slotLabel_xwepd_778{flex:1;color:#3a3f63;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._slotActions_xwepd_786{display:flex;gap:.6cqw}._smallButton_xwepd_790{padding:.5cqw 1.1cqw;border:1px solid #d9dbe7;border-radius:.6cqw;background:#fff;font-size:max(1.1cqw,11px);font-weight:600;cursor:pointer;color:#171a33}._smallButton_xwepd_790:hover:not(:disabled){border-color:#b7bacd;background:#f7f7fa}._smallButton_xwepd_790:disabled{opacity:.45;cursor:not-allowed}._smallPrimary_xwepd_808{background:var(--player-accent, #5b5bf7);border-color:transparent;color:#fff}._smallPrimary_xwepd_808:hover:not(:disabled){background:var(--player-accent, #5b5bf7);filter:brightness(1.08)}._settingRow_xwepd_817{display:grid;grid-template-columns:30% 1fr;align-items:center;gap:2cqw;padding:1cqw 0}._settingRow_xwepd_817 input[type=range]{accent-color:var(--player-accent, #5b5bf7);width:100%}._screen_xwepd_830{position:absolute;inset:0;z-index:65;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;padding:3cqw 4cqw;text-align:center;overflow-y:auto;background:radial-gradient(ellipse at 30% 20%,rgb(91 91 247 / 35%),transparent 60%),radial-gradient(ellipse at 80% 90%,rgb(224 80 140 / 25%),transparent 55%),#0a0b18e0;backdrop-filter:blur(6px);animation:_fade_xwepd_1 .3s ease;user-select:text}._screenBackdrop_xwepd_852{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center}._screenVeil_xwepd_860{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000008c,#000000b8)}._conclusion_xwepd_868{max-width:62%;margin:0;color:#ffffffd9;font-size:1.25cqw;line-height:1.5;white-space:pre-wrap}._screenTitle_xwepd_877{margin:0;font-size:2.9cqw;font-weight:750;letter-spacing:-.02em}._screenSubtitle_xwepd_883{margin:0;max-width:62%;color:#ffffffbf;font-size:1.35cqw;line-height:1.5}._screenActions_xwepd_890{display:flex;flex-wrap:wrap;justify-content:center;gap:1cqw;margin-top:1.2cqw}._bigButton_xwepd_897{min-width:12cqw;padding:.9cqw 1.8cqw;border:none;border-radius:1cqw;font-size:1.3cqw;font-weight:700;cursor:pointer;background:#ffffff1f;color:#fff}._bigButton_xwepd_897:hover{background:#fff3}._bigPrimary_xwepd_912{background:var(--player-accent, #5b5bf7)}._bigPrimary_xwepd_912:hover{background:var(--player-accent, #5b5bf7);filter:brightness(1.1)}._outcome_xwepd_919{padding:.4cqw 1.1cqw;border-radius:999px;font-size:1.2cqw;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#ffffff24}._outcomePassed_xwepd_928{background:#0f9d77}._outcomeFailed_xwepd_931{background:#d9304f}._summary_xwepd_934{width:min(72%,72cqw);display:grid;grid-template-columns:auto 1fr;gap:1.8cqw;align-items:center;margin-top:1cqw;padding:1.5cqw 1.8cqw;border-radius:1.4cqw;background:#ffffff14;text-align:left}._gauge_xwepd_946{--percent: 0;width:9cqw;height:9cqw;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--player-accent, #5b5bf7) calc(var(--percent) * 1%),rgb(255 255 255 / 12%) 0)}._gaugeInner_xwepd_955{width:78%;height:78%;border-radius:50%;display:grid;place-items:center;background:#12142a;font-size:2.1cqw;font-weight:750}._dimensions_xwepd_965{display:flex;flex-direction:column;gap:.7cqw}._dimension_xwepd_965{display:grid;grid-template-columns:30% 1fr 4.5cqw;gap:1cqw;align-items:center;font-size:1.15cqw}._bar_xwepd_977{height:.55cqw;border-radius:999px;background:#ffffff1f;overflow:hidden}._barFill_xwepd_983{height:100%;border-radius:999px}._feedbackLists_xwepd_987{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:1.6cqw;font-size:1.15cqw}._feedbackLists_xwepd_987 h4{margin:0 0 .6cqw;font-size:1.2cqw;text-transform:uppercase;letter-spacing:.06em;color:#fff9}._feedbackLists_xwepd_987 ul{margin:0;padding-left:1.6cqw}._notifications_xwepd_1007{position:absolute;top:1.6cqw;left:1.6cqw;z-index:58;display:flex;flex-direction:column;gap:.6cqw;pointer-events:none}._notification_xwepd_1007{padding:.8cqw 1.4cqw;border-radius:.8cqw;background:#0e1022e0;border-left:.35cqw solid #9aa4ff;font-size:max(1.3cqw,12px);font-weight:600;animation:_slideIn_xwepd_1 .26s cubic-bezier(.2,.8,.2,1)}._notification_xwepd_1007[data-variant=success]{border-color:#43d6a9}._notification_xwepd_1007[data-variant=warning]{border-color:#ffc15e}._notification_xwepd_1007[data-variant=error]{border-color:#ff7890}._debug_xwepd_1037{position:absolute;top:0;right:0;bottom:0;z-index:80;width:max(30%,300px);display:flex;flex-direction:column;background:#0c0d1af0;color:#e6e7ef;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;border-left:1px solid rgb(255 255 255 / 10%);user-select:text}._debugHeader_xwepd_1053{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid rgb(255 255 255 / 10%);font-family:Inter Variable,system-ui,sans-serif;font-weight:700;font-size:12px}._debugBody_xwepd_1063{flex:1;overflow:auto;padding:8px 12px 16px}._debugSection_xwepd_1068{margin:12px 0 4px;color:#9aa4ff;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:10px}._debugRow_xwepd_1076{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-bottom:1px dashed rgb(255 255 255 / 6%)}._debugKey_xwepd_1083{color:#b7bacd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._debugValue_xwepd_1089{color:#43d6a9;text-align:right;word-break:break-all}._debugEvent_xwepd_1094{padding:2px 0;color:#b7bacd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._debugEvent_xwepd_1094 b{color:#ffc15e;font-weight:600}._diagError_xwepd_1105{color:#ff7890}._diagWarning_xwepd_1108{color:#ffc15e}@keyframes _rise_xwepd_1{0%{opacity:0;transform:translateY(.8cqw)}}@keyframes _pop_xwepd_1{0%{opacity:0;transform:scale(.97)}}@keyframes _fade_xwepd_1{0%{opacity:0}}@keyframes _slideIn_xwepd_1{0%{opacity:0;transform:translate(-1.5cqw)}}@keyframes _nudge_xwepd_1{50%{transform:translate(.2cqw,.2cqw) rotate(45deg)}}@keyframes _drain_xwepd_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._sceneVeil_xwepd_1153{position:absolute;inset:0;z-index:90;opacity:0;pointer-events:none}._cardChoices_xwepd_1166{position:absolute;inset:0;z-index:45;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:max(1.1cqw,10px);padding:max(3cqw,16px) max(4cqw,16px);overflow-y:auto;background:radial-gradient(ellipse at center,#07080f99,#07080f4d)}._cardChoiceGrid_xwepd_1179{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(14cqw,140px),1fr));gap:max(1.2cqw,10px);width:min(100%,76cqw)}._cardChoice_xwepd_1166{display:flex;flex-direction:column;gap:max(.6cqw,6px);padding:max(.7cqw,7px);border:1px solid rgb(255 255 255 / 16%);border-radius:max(1cqw,10px);background:#fffffff0;color:#171a33;font-size:max(1.3cqw,12px);font-weight:600;text-align:center;cursor:pointer;box-shadow:0 .6cqw 1.6cqw #00000040;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s;animation:_rise_xwepd_1 .26s cubic-bezier(.2,.8,.2,1) backwards}._cardChoice_xwepd_1166:hover:not(:disabled),._cardChoice_xwepd_1166:focus-visible{transform:translateY(-.2cqw) scale(1.015);box-shadow:0 0 0 .25cqw var(--player-accent, #5b5bf7),0 1cqw 2.4cqw #0000004d}._cardChoice_xwepd_1166:disabled{opacity:.55;cursor:not-allowed}._cardChoiceImage_xwepd_1214{display:grid;place-items:center;width:100%;aspect-ratio:4 / 3;border-radius:max(.7cqw,7px);background:#171a3314;overflow:hidden}._cardChoiceImage_xwepd_1214 img{width:100%;height:100%;object-fit:cover}._cardChoiceIndex_xwepd_1229{font-size:max(2.4cqw,22px);font-weight:750;color:#171a3373}._cardChoiceLabel_xwepd_1234{line-height:1.3}._lineValue_xwepd_1239{font-variant-numeric:tabular-nums;font-weight:700}._illustration_ohthd_14{display:block;flex:0 1 auto;width:auto;max-width:min(100%,26cqw);max-height:max(14cqw,90px);margin:0 auto;border-radius:.8cqw;object-fit:contain}._ecran_ohthd_26{display:flex;flex-wrap:wrap;gap:max(.5cqw,4px);justify-content:center;padding:max(.8cqw,6px) 0}._caseChiffre_ohthd_33{display:flex;align-items:center;justify-content:center;width:max(2.6cqw,26px);height:max(3.4cqw,34px);border-bottom:max(.22cqw,2px) solid rgb(255 255 255 / 25%);color:#fffffff2;font-size:max(2.1cqw,19px);font-variant-numeric:tabular-nums;font-weight:700;transition:border-color .14s ease}._caseChiffre_ohthd_33[data-remplie]{border-bottom-color:var(--tribalis-primary, #1f4e5f)}._caseChiffre_ohthd_33[data-fin-de-groupe]{margin-right:max(1.2cqw,10px)}._etat_ohthd_55{margin:0;color:#ffffffb3;font-size:max(1.25cqw,12px);text-align:center}._clavier_ohthd_68{display:grid;grid-template-columns:repeat(3,1fr);gap:max(.7cqw,6px);width:min(100%,max(24cqw,220px));margin:0 auto}._touche_ohthd_75{display:flex;align-items:center;justify-content:center;min-height:max(4cqw,44px);padding:0;border:1px solid rgb(255 255 255 / 14%);border-radius:.7cqw;background:#ffffff14;color:inherit;font-size:max(1.9cqw,17px);font-variant-numeric:tabular-nums;font-weight:600;cursor:pointer;transition:background .14s ease,transform 90ms ease}._touche_ohthd_75:hover:not(:disabled){background:#ffffff29}._touche_ohthd_75:active:not(:disabled){transform:scale(.96)}._touche_ohthd_75:focus-visible{outline:max(.22cqw,2px) solid var(--tribalis-primary, #1f4e5f);outline-offset:max(.2cqw,2px)}._touche_ohthd_75:disabled{opacity:.4;cursor:not-allowed}._touche_ohthd_75[data-zero]{grid-column:2}._touche_ohthd_75[data-action] svg{width:max(1.9cqw,17px);height:max(1.9cqw,17px)}._renoncer_ohthd_116{padding:max(.7cqw,6px) max(1.4cqw,12px);border:1px solid rgb(255 255 255 / 18%);border-radius:.6cqw;background:none;color:#fffc;font-size:max(1.3cqw,13px);cursor:pointer}._renoncer_ohthd_116:hover{background:#ffffff1a;color:#fff}._renoncer_ohthd_116:focus-visible{outline:max(.22cqw,2px) solid var(--tribalis-primary, #1f4e5f);outline-offset:max(.2cqw,2px)}._actions_ohthd_143{display:flex;flex-wrap:wrap;align-items:center;gap:max(1cqw,8px);margin-left:auto}._driftLayer_ffs4m_7{position:absolute;inset:0;overflow:hidden;pointer-events:none}._drift_ffs4m_7{position:absolute;left:0;width:auto;animation-name:_drift-right_ffs4m_1;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}._driftLeft_ffs4m_24{animation-name:_drift-left_ffs4m_1}@keyframes _drift-right_ffs4m_1{0%{transform:translate(-40cqw)}to{transform:translate(140cqw)}}@keyframes _drift-left_ffs4m_1{0%{transform:translate(140cqw)}to{transform:translate(-40cqw)}}@media(prefers-reduced-motion:reduce){._drift_ffs4m_7{animation:none;transform:translate(50cqw)}}._ecran_tf1jc_5{position:absolute;inset:0;z-index:65;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:max(1.2cqw,10px);padding:max(2.5cqw,14px) max(4cqw,16px);overflow-y:auto;text-align:center;background:radial-gradient(ellipse at 30% 20%,rgb(91 91 247 / 30%),transparent 60%),#0a0b18e0}._titre_tf1jc_26{margin:0;font-size:max(2.2cqw,17px);font-weight:750;letter-spacing:-.02em}._legende_tf1jc_33{max-width:min(62%,60cqw);margin:0;color:#ffffffd9;font-size:max(1.2cqw,11px);line-height:1.5;white-space:pre-wrap}._carte_tf1jc_47{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:max(26cqw,190px);max-width:100%;--badge-card-height: max(39cqw, 285px);min-height:var(--badge-card-height);border-radius:max(1.1cqw,10px);background:linear-gradient(170deg,#fdfdff,#e9ecf7);color:#171a33;box-shadow:0 1.2cqw 3cqw #0006;overflow:hidden}._paysage_tf1jc_66{width:max(40cqw,280px);--badge-card-height: max(26.6cqw, 187px);min-height:var(--badge-card-height)}._gabarit_tf1jc_72{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._contenu_tf1jc_80{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;gap:max(.5cqw,5px);padding:max(1cqw,9px);padding-top:calc(max(1cqw,9px) + var(--badge-top-reserve, 0) * var(--badge-card-height) / 100)}._logo_tf1jc_92{width:auto;max-width:45%;max-height:max(2.6cqw,22px);object-fit:contain}._photo_tf1jc_100{display:grid;place-items:center;width:52%;aspect-ratio:3 / 4;border-radius:max(.6cqw,6px);background:#171a331a;overflow:hidden}._paysage_tf1jc_66 ._photo_tf1jc_100{width:30%}._photo_tf1jc_100 img{width:100%;height:100%}._photoVide_tf1jc_120{width:45%;height:45%;border-radius:50%;background:#171a332e}._nom_tf1jc_127{margin:0;font-size:max(1.6cqw,14px);font-weight:750;line-height:1.15}._acces_tf1jc_134{margin:0;padding:max(.25cqw,3px) max(.9cqw,9px);border-radius:999px;background:var(--badge-accent, var(--player-accent, #5b5bf7));color:#fff;font-size:max(1cqw,10px);font-weight:700;letter-spacing:.04em;text-transform:uppercase}._lignes_tf1jc_146{display:flex;flex-direction:column;gap:max(.2cqw,2px);width:100%;margin:auto 0 0;padding-top:max(.5cqw,5px);font-size:max(.95cqw,10px);text-align:left}._ligne_tf1jc_146{display:flex;justify-content:space-between;gap:max(.6cqw,6px);padding-top:max(.2cqw,2px);border-top:1px solid rgb(23 26 51 / 12%)}._ligne_tf1jc_146 dt{color:#171a3399;font-weight:600}._ligne_tf1jc_146 dd{margin:0;font-weight:700;text-align:right}._bouton_tf1jc_173{min-width:max(10cqw,120px);padding:max(.8cqw,9px) max(1.8cqw,16px);border:none;border-radius:max(.9cqw,9px);background:var(--player-accent, #5b5bf7);color:#fff;font-size:max(1.3cqw,13px);font-weight:700;cursor:pointer}._bouton_tf1jc_173:hover{filter:brightness(1.1)}._ecran_niaho_5{position:absolute;inset:0;z-index:46;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:max(.8cqw,7px);padding:max(2cqw,12px) max(3cqw,14px);overflow-y:auto;text-align:center;background:radial-gradient(ellipse at center,#07080fb8,#07080f73)}._question_niaho_20{margin:0;max-width:min(70%,66cqw);font-size:max(1.6cqw,14px);font-weight:700;line-height:1.3}._indice_niaho_27{margin:0;max-width:min(70%,66cqw);color:#ffffffbf;font-size:max(1.1cqw,11px);line-height:1.4}._mot_niaho_36{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:max(.3cqw,3px);margin:max(.4cqw,4px) 0;font-variant-numeric:tabular-nums}._case_niaho_45{display:grid;place-items:center;min-width:max(2.2cqw,22px);padding-bottom:max(.2cqw,2px);border-bottom:max(.25cqw,3px) solid rgb(255 255 255 / 45%);font-size:max(2.2cqw,20px);font-weight:750;line-height:1.1}._caseTrouvee_niaho_55{border-bottom-color:#34d399;color:#fff}._separateur_niaho_60{min-width:max(1.1cqw,10px);font-size:max(2.2cqw,20px);font-weight:750;color:#ffffffb3}._jauge_niaho_71{display:flex;flex-direction:column;align-items:center;gap:max(.25cqw,3px);width:min(100%,max(26cqw,240px))}._jaugeTexte_niaho_78{font-size:max(1cqw,10px);font-weight:700;font-variant-numeric:tabular-nums}._jaugePiste_niaho_83{width:100%;height:max(.5cqw,5px);border-radius:999px;background:#ffffff2e;overflow:hidden}._jaugeRemplissage_niaho_90{--part: 0;display:block;width:calc(var(--part) * 1%);height:100%;border-radius:999px;background:linear-gradient(90deg,#f29d38,#f87171);transition:width .32s cubic-bezier(.2,.8,.2,1)}._retour_niaho_100{max-width:min(70%,60cqw);margin:0;padding:max(.5cqw,5px) max(1.1cqw,10px);border-left:max(.4cqw,4px) solid #f87171;border-radius:max(.6cqw,6px);background:#0e1022eb;font-size:max(1.15cqw,11px);line-height:1.4;animation:_retourEntre_niaho_1 .22s cubic-bezier(.2,.8,.2,1)}@keyframes _retourEntre_niaho_1{0%{opacity:0;transform:translateY(.5cqw)}}._clavier_niaho_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(2.6cqw,30px),max(3.4cqw,38px)));justify-content:center;gap:max(.35cqw,4px);width:min(100%,max(42cqw,330px))}._touche_niaho_126{min-height:max(3cqw,34px);padding:0;border:1px solid rgb(255 255 255 / 18%);border-radius:max(.5cqw,6px);background:#fffffff0;color:#171a33;font-size:max(1.4cqw,14px);font-weight:700;cursor:pointer;transition:transform .12s cubic-bezier(.2,.8,.2,1),background .12s}._touche_niaho_126:hover:not(:disabled),._touche_niaho_126:focus-visible{transform:translateY(-.1cqw);background:#fff;outline:max(.2cqw,2px) solid var(--player-accent, #5b5bf7);outline-offset:.15cqw}._touche_niaho_126:disabled{cursor:default;transform:none}._toucheJuste_niaho_151{background:#34d399d9;color:#06281f}._toucheFausse_niaho_155{background:#ffffff24;color:#fff6}._aide_niaho_160{margin:0;color:#ffffff8c;font-size:max(.95cqw,10px)}._annonce_niaho_167{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){._jaugeRemplissage_niaho_90,._touche_niaho_126{transition:none}._retour_niaho_100{animation:none}}._ecran_18xsw_5{position:absolute;inset:0;z-index:65;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:max(1cqw,8px);padding:max(2cqw,12px) max(3cqw,14px);overflow-y:auto;background:radial-gradient(ellipse at 20% 10%,rgb(91 91 247 / 28%),transparent 60%),#0a0b18eb}._entete_18xsw_21{display:flex;flex-direction:column;align-items:center;gap:max(.3cqw,3px);text-align:center}._titre_18xsw_28{margin:0;font-size:max(2cqw,16px);font-weight:750;letter-spacing:-.02em}._intro_18xsw_34{max-width:min(70%,66cqw);margin:0;color:#fffc;font-size:max(1.1cqw,11px);line-height:1.5;white-space:pre-wrap}._colonnes_18xsw_43{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(26cqw,260px),1fr));gap:max(1cqw,10px);width:min(100%,80cqw)}._colonne_18xsw_43{display:flex;flex-direction:column;gap:max(.8cqw,8px);min-width:0}._bloc_18xsw_61{display:flex;flex-direction:column;gap:max(.4cqw,4px);padding:max(.9cqw,9px) max(1.1cqw,11px);border:1px solid rgb(255 255 255 / 12%);border-radius:max(.8cqw,8px);background:#ffffff12}._blocDefilant_18xsw_71{max-height:max(22cqw,180px);overflow-y:auto}._blocTitre_18xsw_75{display:flex;align-items:center;gap:max(.4cqw,4px);margin:0 0 max(.2cqw,2px);font-size:max(1.05cqw,11px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3}._ligne_18xsw_87{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 max(.6cqw,6px);font-size:max(1.05cqw,11px)}._ligneLibelle_18xsw_94{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._ligneValeur_18xsw_99{font-weight:750;font-variant-numeric:tabular-nums}._ligneMax_18xsw_103{margin-left:.1em;opacity:.6;font-weight:600}._barre_18xsw_108{grid-column:1 / -1;height:max(.4cqw,4px);margin-bottom:max(.3cqw,3px);border-radius:999px;background:#ffffff29;overflow:hidden}._barreRemplissage_18xsw_116{--part: 0;display:block;width:calc(var(--part) * 1%);height:100%;border-radius:999px;background:var(--player-accent, #5b5bf7)}._liste_18xsw_125{display:flex;flex-direction:column;gap:max(.3cqw,3px);margin:0;padding:0;list-style:none;font-size:max(1cqw,10px);line-height:1.4}._liste_18xsw_125 li{padding-left:max(.8cqw,8px);border-left:max(.2cqw,2px) solid rgb(255 255 255 / 18%)}._risque_18xsw_140{border-left-color:#f87171!important}._scene_18xsw_143{margin-left:max(.5cqw,5px);color:#ffffff73;font-size:.9em}._vide_18xsw_148{margin:0;color:#ffffffa6;font-size:max(1cqw,10px);font-style:italic}._code_18xsw_155{margin:0;font-size:max(2cqw,20px);font-weight:750;letter-spacing:.14em;font-variant-numeric:tabular-nums}._qr_18xsw_162{width:max(10cqw,110px);margin:max(.4cqw,4px) 0;padding:max(.4cqw,4px);border-radius:max(.4cqw,4px);background:#fff}._qr_18xsw_162 svg{display:block;width:100%;height:auto}._qrNote_18xsw_174{margin:0;color:#ffffff8c;font-size:max(.9cqw,9px);line-height:1.35}._actions_18xsw_181{display:flex;flex-wrap:wrap;justify-content:center;gap:max(.8cqw,8px)}._bouton_18xsw_187{display:inline-flex;align-items:center;gap:max(.4cqw,5px);min-width:max(9cqw,110px);padding:max(.7cqw,8px) max(1.4cqw,14px);border:none;border-radius:max(.8cqw,8px);background:#ffffff1f;color:#fff;font-size:max(1.2cqw,12px);font-weight:700;cursor:pointer}._bouton_18xsw_187:hover{background:#fff3}._principal_18xsw_204{background:var(--player-accent, #5b5bf7)}._principal_18xsw_204:hover{background:var(--player-accent, #5b5bf7);filter:brightness(1.1)}._ecran_9ahgc_5{position:absolute;inset:0;z-index:65;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:max(1cqw,8px);padding:max(2cqw,12px) max(3cqw,14px);background:radial-gradient(ellipse at 70% 10%,rgb(31 169 154 / 25%),transparent 60%),#0a0b18e5}._entete_9ahgc_20{display:flex;flex-direction:column;align-items:center;gap:max(.3cqw,3px);text-align:center}._titre_9ahgc_27{margin:0;font-size:max(2cqw,16px);font-weight:750;letter-spacing:-.02em}._compte_9ahgc_33{margin:0;padding:max(.2cqw,2px) max(.9cqw,9px);border-radius:999px;background:#ffffff1f;font-size:max(1.1cqw,11px);font-weight:700;font-variant-numeric:tabular-nums}._intro_9ahgc_42{max-width:min(70%,66cqw);margin:0;color:#fffc;font-size:max(1.1cqw,11px);line-height:1.5;white-space:pre-wrap}._liste_9ahgc_52{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(20cqw,220px),1fr));gap:max(.8cqw,8px);width:min(100%,80cqw);flex:1;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none;align-content:safe center}._fiche_9ahgc_71{display:flex;gap:max(.8cqw,8px);padding:max(.7cqw,7px);border:1px solid rgb(255 255 255 / 12%);border-radius:max(.8cqw,8px);background:#ffffff14;text-align:left}._manquante_9ahgc_80{border-style:dashed;background:#ffffff08;color:#ffffff8c}._vignette_9ahgc_86{display:grid;place-items:center;flex-shrink:0;width:max(3.6cqw,38px);height:max(3.6cqw,38px);border-radius:max(.5cqw,5px);background:#ffffff1a}._vignette_9ahgc_86 img{width:100%;height:100%;object-fit:contain}._manquante_9ahgc_80 ._vignette_9ahgc_86 img{filter:grayscale(1) brightness(.5)}._texte_9ahgc_105{min-width:0;font-size:max(1cqw,10px);line-height:1.45}._texte_9ahgc_105 strong{display:block;margin-bottom:max(.2cqw,2px);font-size:max(1.15cqw,11px)}._texte_9ahgc_105 p{margin:0;color:#ffffffbf;white-space:pre-wrap}._aTrouver_9ahgc_120{font-style:italic}._actions_9ahgc_124{display:flex;flex-wrap:wrap;justify-content:center;gap:max(.8cqw,8px)}._bouton_9ahgc_130{display:inline-flex;align-items:center;gap:max(.4cqw,5px);min-width:max(9cqw,110px);padding:max(.7cqw,8px) max(1.4cqw,14px);border:none;border-radius:max(.8cqw,8px);background:#ffffff1f;color:#fff;font-size:max(1.2cqw,12px);font-weight:700;cursor:pointer}._bouton_9ahgc_130:hover:not(:disabled){background:#fff3}._bouton_9ahgc_130:disabled{opacity:.45;cursor:not-allowed}._principal_9ahgc_151{background:var(--player-accent, #5b5bf7)}._principal_9ahgc_151:hover:not(:disabled){background:var(--player-accent, #5b5bf7);filter:brightness(1.1)}._couche_zjj9w_5{position:absolute;z-index:52;display:flex;flex-direction:column;gap:max(.4cqw,4px);width:max(16cqw,150px);padding:max(.6cqw,6px) max(.8cqw,8px);border-radius:max(.8cqw,8px);background:#0e10229e;backdrop-filter:blur(8px);pointer-events:none}._couche_zjj9w_5[data-position=top-right]{top:max(5.6cqw,48px);right:max(1.6cqw,12px)}._couche_zjj9w_5[data-position=top-left]{top:max(5.6cqw,48px);left:max(1.6cqw,12px)}._couche_zjj9w_5[data-position=bottom-right]{right:max(1.6cqw,12px);bottom:max(1.6cqw,12px)}._couche_zjj9w_5[data-position=bottom-left]{left:max(1.6cqw,12px);bottom:max(1.6cqw,12px)}._compteur_zjj9w_38{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 max(.5cqw,5px);color:#fff;font-size:max(.95cqw,10px)}._libelle_zjj9w_47{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}._valeur_zjj9w_54{font-weight:750;font-variant-numeric:tabular-nums}._max_zjj9w_58{margin-left:.1em;opacity:.6;font-weight:600}._barre_zjj9w_64{--part: 0;grid-column:1 / -1;height:max(.4cqw,4px);border-radius:999px;background:#ffffff29;overflow:hidden}._remplissage_zjj9w_72{display:block;width:calc(var(--part) * 1%);height:100%;border-radius:999px;background:var(--player-accent, #5b5bf7);transition:width .32s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){._remplissage_zjj9w_72{transition:none}}._menu_198bv_6{position:absolute;inset:0;z-index:70;display:flex;flex-direction:column;color:#fff;background:radial-gradient(ellipse at 30% 20%,color-mix(in srgb,var(--player-accent) 35%,transparent),transparent 60%),linear-gradient(160deg,#10121f,#1b1f33);background-size:cover;background-position:center}._backdrop_198bv_21{position:absolute;inset:0;background-size:cover;background-position:center}._veil_198bv_28{position:absolute;inset:0;background:linear-gradient(90deg,#0000009e,#0000004d 45%,#0000001f)}._veilCenter_198bv_34{background:linear-gradient(180deg,#0000004d,#0009)}._veilRight_198bv_38{background:linear-gradient(270deg,#0000009e,#0000004d 45%,#0000001f)}._body_198bv_42{position:relative;flex:1;min-height:0;display:flex;gap:3cqw;padding:4cqw 5cqw}._bodyCenter_198bv_51{justify-content:center;text-align:center}._bodyRight_198bv_56{flex-direction:row-reverse}._column_198bv_61{display:flex;flex-direction:column;justify-content:center;gap:.35cqw;min-width:22cqw}._title_198bv_69{margin:0 0 .6cqw;font-size:3.6cqw;font-weight:750;line-height:1.05;letter-spacing:-.02em;text-shadow:0 .3cqw 1.2cqw rgb(0 0 0 / 55%)}._subtitle_198bv_78{margin:0 0 1.8cqw;max-width:34cqw;color:#ffffffc7;font-size:1.5cqw;line-height:1.45}._entry_198bv_86{appearance:none;padding:.55cqw .2cqw;border:none;border-radius:.6cqw;background:none;color:#ffffffb8;font:inherit;font-size:2cqw;font-weight:600;text-align:inherit;cursor:pointer;transition:color .12s ease,transform .12s ease}._entry_198bv_86:hover,._entry_198bv_86:focus-visible{color:#fff;transform:translate(.4cqw);outline:none}._bodyCenter_198bv_51 ._entry_198bv_86:hover,._bodyCenter_198bv_51 ._entry_198bv_86:focus-visible,._bodyRight_198bv_56 ._entry_198bv_86:hover,._bodyRight_198bv_56 ._entry_198bv_86:focus-visible{transform:none}._entry_198bv_86:focus-visible{box-shadow:0 0 0 .2cqw color-mix(in srgb,var(--player-accent) 80%,white)}._entryStrong_198bv_119{color:#fff}._page_198bv_127{position:absolute;inset:0;z-index:75;display:flex;flex-direction:column;padding:3.5cqw 5cqw 2.5cqw;color:#fff;background:linear-gradient(160deg,#080910f7,#121421f7);backdrop-filter:blur(.6cqw)}._pageTitle_198bv_139{margin:0 0 2cqw;color:var(--player-accent);font-size:3.4cqw;font-weight:700;letter-spacing:-.02em}._pageBody_198bv_147{flex:1;min-height:0;overflow-y:auto;padding-left:2.2cqw;border-left:.2cqw solid var(--player-accent);font-size:1.4cqw;line-height:1.6}._pageBack_198bv_157{align-self:flex-start;margin-top:1.6cqw;padding:.5cqw .2cqw;border:none;background:none;color:#ffffffb3;font:inherit;font-size:1.6cqw;font-weight:600;cursor:pointer}._pageBack_198bv_157:hover,._pageBack_198bv_157:focus-visible{color:#fff}._intro_198bv_175{margin:0 0 1.6cqw;max-width:58cqw;color:#fffc;white-space:pre-wrap}._rows_198bv_183{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.9cqw 1.6cqw;align-items:baseline;max-width:64cqw}._rowKey_198bv_191{color:var(--player-accent);font-weight:650;text-align:right}._rowValue_198bv_197{color:#ffffffd9}._settings_198bv_202{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6cqw 3cqw;max-width:64cqw}._setting_198bv_202{display:flex;flex-direction:column;gap:.5cqw}._settingLabel_198bv_215{color:var(--player-accent);font-size:1.5cqw;font-weight:650}._setting_198bv_202 input[type=range]{width:100%;accent-color:var(--player-accent)}._toggleRow_198bv_226{display:flex;align-items:center;gap:.7cqw;font-size:1.4cqw;cursor:pointer}._toggleRow_198bv_226 input{width:1.4cqw;height:1.4cqw;accent-color:var(--player-accent)}._saves_198bv_240{display:flex;flex-direction:column;gap:.7cqw;max-width:48cqw}._save_198bv_240{display:flex;justify-content:space-between;gap:1.4cqw;padding:.9cqw 1.2cqw;border:.1cqw solid rgb(255 255 255 / 18%);border-radius:.7cqw;background:#ffffff0d;color:inherit;font:inherit;font-size:1.35cqw;text-align:left;cursor:pointer}._save_198bv_240:hover,._save_198bv_240:focus-visible{border-color:var(--player-accent);background:#ffffff1a}._saveMeta_198bv_268,._empty_198bv_272{color:#fff9}@media(prefers-reduced-motion:reduce){._entry_198bv_86{transition:none}._entry_198bv_86:hover,._entry_198bv_86:focus-visible{transform:none}}._fill_1vs3n_1{position:absolute;inset:0}._view_1vs3n_5{position:absolute;inset:0;pointer-events:none}._letterbox_1vs3n_11{position:absolute;left:0;right:0;top:50%;aspect-ratio:2.39 / 1;max-height:100%;transform:translateY(-50%);overflow:hidden}._placed_1vs3n_21{position:absolute;transform:translate(-50%,-50%);pointer-events:none}._character_1vs3n_27{position:relative;height:100%;width:auto;pointer-events:none;filter:drop-shadow(0 .6cqw 1.2cqw rgb(14 16 34 / 18%))}._skip_1vs3n_34{position:absolute;right:2cqw;bottom:2cqw;z-index:35;display:inline-flex;align-items:center;gap:.5cqw;padding:.6cqw 1.2cqw;border:1px solid rgb(255 255 255 / 35%);border-radius:999px;background:#0e10228c;color:#fff;font:inherit;font-size:max(12px,1.2cqw);cursor:pointer}._skip_1vs3n_34 svg{width:1.2em;height:1.2em}._skip_1vs3n_34:hover,._skip_1vs3n_34:focus-visible{background:#0e1022cc}._layer_g43l2_1{position:absolute;inset:0;overflow:hidden}._background_g43l2_6{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}._backgroundPlaceholder_g43l2_13{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 25% 20%,rgb(255 255 255 / 55%),transparent 55%),linear-gradient(160deg,#c9d3f5,#e9dcf5 55%,#f6e7d8)}._backgroundLabel_g43l2_22{padding:.5cqw 1.2cqw;border-radius:999px;background:#fff9;color:#3a3f63;font-size:1.3cqw;font-weight:600;letter-spacing:.02em}._emptyStage_g43l2_31{position:absolute;inset:0;background:linear-gradient(180deg,#1b1e3a,#0e1022)}._character_g43l2_36{position:absolute;bottom:0;height:92%;width:max-content;transform-origin:bottom center;pointer-events:none;transition:opacity .4s ease,transform .4s ease,left .4s ease,bottom .4s ease}._instant_g43l2_51{transition:none}._characterInner_g43l2_54{position:relative;height:100%;display:flex;align-items:flex-end;justify-content:center}._characterImage_g43l2_62{height:100%;width:auto;max-width:none;object-fit:contain;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 .6cqw 1.2cqw rgb(14 16 34 / 18%))}._speaking_g43l2_71 ._characterImage_g43l2_62{filter:drop-shadow(0 .6cqw 1.6cqw rgb(14 16 34 / 28%)) brightness(1.03)}._dimmed_g43l2_74 ._characterInner_g43l2_54{filter:saturate(.85) brightness(.9);transition:filter .25s ease}._characterPlaceholder_g43l2_78{height:70%;aspect-ratio:.62;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8cqw;padding-top:2.4cqw;border-radius:12cqw 12cqw 1.5cqw 1.5cqw;background:linear-gradient(180deg,color-mix(in srgb,var(--character-color) 30%,white),color-mix(in srgb,var(--character-color) 70%,#0e1022));box-shadow:0 1cqw 3cqw #0e102240;color:#fff;text-align:center}._placeholderInitials_g43l2_93{display:grid;place-items:center;width:8cqw;height:8cqw;border-radius:50%;background:#ffffffd9;color:var(--character-color);font-size:3.2cqw;font-weight:700}._placeholderName_g43l2_104{font-size:1.6cqw;font-weight:700;text-shadow:0 1px 2px rgb(0 0 0 / 20%)}._placeholderExpression_g43l2_109{padding:.3cqw .9cqw;border-radius:999px;background:#00000038;font-size:1.1cqw;font-weight:600}._image_g43l2_116{position:absolute;transform-origin:center;pointer-events:none;transition:opacity .4s ease,transform .4s ease,left .4s ease,top .4s ease,width .4s ease}._imageContent_g43l2_129{display:block;width:100%;height:auto;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 1cqw 1.5cqw rgb(14 16 34 / 25%))}._ambientVideo_g43l2_138{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._puppetFullscreen_g43l2_146{position:absolute;inset:0;z-index:29;pointer-events:none}._puppetFullscreen_g43l2_146:empty{display:none}._character3d_g43l2_157{width:1px;height:100%}._expressionSortante_g43l2_170{position:absolute;bottom:0;pointer-events:none;animation:_expression-sortie_g43l2_1 .18s ease forwards}._expressionEntrante_g43l2_176{animation:_expression-entree_g43l2_1 .18s ease}@keyframes _expression-sortie_g43l2_1{0%{opacity:1}to{opacity:0}}@keyframes _expression-entree_g43l2_1{0%{opacity:0}to{opacity:1}}._respire_g43l2_193 ._characterImage_g43l2_62{animation:_personnage-parle_g43l2_1 1.8s ease-in-out infinite}@keyframes _personnage-parle_g43l2_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.4%)}}@media(prefers-reduced-motion:reduce){._respire_g43l2_193 ._characterImage_g43l2_62,._expressionSortante_g43l2_170,._expressionEntrante_g43l2_176{animation:none}}._flotte_g43l2_215 ._characterImage_g43l2_62,._flotte_g43l2_215 ._characterPlaceholder_g43l2_78{animation:_personnage-flotte_g43l2_1 var(--flottement-duree, 3.2s) ease-in-out infinite}@keyframes _personnage-flotte_g43l2_1{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--flottement-amplitude, 1.5%)))}}@media(prefers-reduced-motion:reduce){._flotte_g43l2_215 ._characterImage_g43l2_62,._flotte_g43l2_215 ._characterPlaceholder_g43l2_78{animation:none}}._clock_1e1hc_1{--clock-color: #6c5ce7;display:inline-flex;flex-direction:column;align-items:center;gap:.3cqw;pointer-events:none;filter:drop-shadow(0 .6cqw 1.2cqw rgb(0 0 0 / 35%))}._dial_1e1hc_10{display:block;height:auto}._clock_1e1hc_1[data-size=s] ._dial_1e1hc_10{width:max(6cqw,44px)}._clock_1e1hc_1[data-size=m] ._dial_1e1hc_10{width:max(8.5cqw,60px)}._clock_1e1hc_1[data-size=l] ._dial_1e1hc_10{width:max(12cqw,84px)}._clock_1e1hc_1[data-jumping=true] ._dial_1e1hc_10 line[data-part]{transition:transform .9s cubic-bezier(.34,1.2,.64,1)}._digital_1e1hc_26{padding:.35em .7em;border-radius:.5em;border:.15em solid var(--clock-color);background:#10132a;color:#7cf5c4;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.05em;text-shadow:0 0 .4em rgb(124 245 196 / 60%)}._clock_1e1hc_1[data-size=s] ._digital_1e1hc_26{font-size:max(1.7cqw,12px)}._clock_1e1hc_1[data-size=m] ._digital_1e1hc_26{font-size:max(2.4cqw,16px)}._clock_1e1hc_1[data-size=l] ._digital_1e1hc_26{font-size:max(3.4cqw,22px)}._caption_1e1hc_46{display:inline-flex;flex-direction:column;align-items:center;padding:.15em .6em;border-radius:999px;background:#10132ab8;color:#fff;font-size:max(1.2cqw,11px);font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}._day_1e1hc_59{font-weight:600;opacity:.85}@media(prefers-reduced-motion:reduce){._clock_1e1hc_1[data-jumping=true] ._dial_1e1hc_10 line[data-part]{transition:none}}._layerSlot_7jraa_3{position:absolute;z-index:55;display:flex;gap:max(.8cqw,6px);align-items:flex-start;pointer-events:none}._layerSlot_7jraa_3[data-position=top-left]{top:1.6cqw;left:1.6cqw}._layerSlot_7jraa_3[data-position=top-center]{top:1.6cqw;left:50%;transform:translate(-50%)}._layerSlot_7jraa_3[data-position=top-right]{top:max(6.2cqw,44px);right:1.6cqw;flex-direction:row-reverse}._layerSlot_7jraa_3[data-position=bottom-left]{bottom:1.6cqw;left:1.6cqw;align-items:flex-end}._layerSlot_7jraa_3[data-position=bottom-right]{bottom:1.6cqw;right:1.6cqw;align-items:flex-end;flex-direction:row-reverse}._layerSlot_7jraa_3[data-position=above-content]{left:50%;transform:translate(-50%);top:2cqw}._layerSlot_7jraa_3[data-position=above-content][data-context=dialogue]{top:auto;bottom:calc(25.5% + 1.6cqw);align-items:flex-end}._layerSlot_7jraa_3[data-position^=bottom][data-context=dialogue]{bottom:calc(25.5% + 1.6cqw)}._timer_7jraa_53{pointer-events:none}._face_7jraa_57{--timer-color: #6c5ce7;position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:.3cqw;color:#fff;filter:drop-shadow(0 .6cqw 1.2cqw rgb(0 0 0 / 40%));transition:color .25s}._face_7jraa_57[data-style=stopwatch][data-size=s] ._round_7jraa_68{width:max(6.4cqw,46px)}._face_7jraa_57[data-style=stopwatch][data-size=m] ._round_7jraa_68{width:max(9cqw,64px)}._face_7jraa_57[data-style=stopwatch][data-size=l] ._round_7jraa_68{width:max(13cqw,92px)}._face_7jraa_57[data-style=ring][data-size=s] ._round_7jraa_68{width:max(5.6cqw,42px)}._face_7jraa_57[data-style=ring][data-size=m] ._round_7jraa_68{width:max(8cqw,58px)}._face_7jraa_57[data-style=ring][data-size=l] ._round_7jraa_68{width:max(11.5cqw,84px)}._round_7jraa_68{display:block;height:auto;overflow:visible}._bezel_7jraa_93{fill:#0e1022eb;stroke:var(--timer-color);stroke-width:4;transition:stroke .25s}._crown_7jraa_99{fill:var(--timer-color);transition:fill .25s}._disc_7jraa_103{fill:#0e1022e0}._elapsed_7jraa_106{fill:var(--timer-color);opacity:.28}._tick_7jraa_110{stroke:#ffffff73;stroke-width:.9}._tickMajor_7jraa_114{stroke:#fff;stroke-width:2;stroke-linecap:round}._hand_7jraa_119{stroke:var(--timer-color);stroke-width:3;stroke-linecap:round;transition:stroke .25s}._handTip_7jraa_125,._hub_7jraa_126{fill:var(--timer-color)}._hubInner_7jraa_129{fill:#fff}._watchDigits_7jraa_132{fill:#fff;font-size:13px;font-weight:700;text-anchor:middle;font-variant-numeric:tabular-nums;letter-spacing:.02em}._ringTrack_7jraa_142{fill:none;stroke:#ffffff29;stroke-width:9}._ringProgress_7jraa_147{fill:none;stroke:var(--timer-color);stroke-width:9;stroke-linecap:round;transition:stroke .25s}._ringDigits_7jraa_154{fill:#fff;font-size:22px;font-weight:750;text-anchor:middle;dominant-baseline:central;font-variant-numeric:tabular-nums}._digital_7jraa_164{position:relative;display:inline-flex;align-items:center;gap:.5em;padding:.32em .7em .42em;border:max(.2cqw,2px) solid var(--timer-color);border-radius:999px;background:#0e1022e5;overflow:hidden;transition:border-color .25s}._face_7jraa_57[data-style=digital][data-size=s]{font-size:max(1.9cqw,13px)}._face_7jraa_57[data-style=digital][data-size=m]{font-size:max(2.8cqw,17px)}._face_7jraa_57[data-style=digital][data-size=l]{font-size:max(4.2cqw,24px)}._digitalIcon_7jraa_185{width:1em;height:1em;color:var(--timer-color);transition:color .25s}._digits_7jraa_191{min-width:2.6em;font-weight:750;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.03em;text-align:center}._digitalTrack_7jraa_199{position:absolute;left:0;right:0;bottom:0;height:.16em;background:#ffffff24}._digitalFill_7jraa_207{position:absolute;inset:0;background:var(--timer-color);transform-origin:left}._label_7jraa_214{max-width:16cqw;padding:.15em .6em;border-radius:999px;background:#0e1022cc;font-size:max(1.2cqw,11px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pauseBadge_7jraa_226{position:absolute;top:-.2cqw;right:-.2cqw;display:grid;place-items:center;width:max(2cqw,16px);height:max(2cqw,16px);border-radius:50%;background:#fff;color:#0e1022}._pauseBadge_7jraa_226 svg{width:62%;height:62%;fill:currentColor}._paused_7jraa_243 ._round_7jraa_68,._paused_7jraa_243 ._digital_7jraa_164{opacity:.72}._warning_7jraa_248{animation:_pulse_7jraa_1 1s ease-in-out infinite}._warning_7jraa_248._paused_7jraa_243{animation:none}._expired_7jraa_254{animation:_shake_7jraa_1 .52s cubic-bezier(.36,.07,.19,.97) both}._timeUp_7jraa_259{position:absolute;inset:0;z-index:70;display:grid;place-items:center;background:radial-gradient(ellipse at center,#ff4d5e38,#07080f1a 70%);animation:_fadeIn_7jraa_1 .16s ease-out}._timeUpText_7jraa_268{padding:.5em 1.2em;border-radius:999px;background:#ff4d5e;color:#fff;font-size:max(3.4cqw,22px);font-weight:800;letter-spacing:.01em;box-shadow:0 1.2cqw 3cqw #0006;animation:_pop_7jraa_1 .24s cubic-bezier(.2,.8,.2,1),_shake_7jraa_1 .52s .12s cubic-bezier(.36,.07,.19,.97) both}._srOnly_7jraa_282{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._reduced_7jraa_294,._reduced_7jraa_294._warning_7jraa_248,._reduced_7jraa_294._expired_7jraa_254,._reducedTimeUp_7jraa_299,._reducedTimeUp_7jraa_299 ._timeUpText_7jraa_268{animation:none}@media(prefers-reduced-motion:reduce){._warning_7jraa_248,._expired_7jraa_254,._timeUp_7jraa_259,._timeUpText_7jraa_268{animation:none}._face_7jraa_57,._bezel_7jraa_93,._hand_7jraa_119,._ringProgress_7jraa_147,._digital_7jraa_164{transition:none}}@keyframes _pulse_7jraa_1{50%{transform:scale(1.07)}}@keyframes _shake_7jraa_1{10%,90%{transform:translate(-1px) rotate(-1deg)}20%,80%{transform:translate(3px) rotate(2deg)}30%,50%,70%{transform:translate(-5px) rotate(-3deg)}40%,60%{transform:translate(5px) rotate(3deg)}}@keyframes _pop_7jraa_1{0%{opacity:0;transform:scale(.8)}}@keyframes _fadeIn_7jraa_1{0%{opacity:0}}._pauseScreen_7jraa_357{position:absolute;inset:0;z-index:65;display:grid;place-items:center;background:#07080f9e;backdrop-filter:blur(4px);animation:_fadeIn_7jraa_1 .16s ease-out}._pauseCard_7jraa_367{display:flex;flex-direction:column;align-items:center;gap:max(1cqw,8px);padding:max(2.4cqw,18px) max(3.4cqw,24px);border-radius:1.4cqw;background:#0e1022f0;box-shadow:0 1.2cqw 3cqw #0006;text-align:center}._pauseCard_7jraa_367 h2{margin:0;font-size:max(2.6cqw,18px)}._pauseCard_7jraa_367 p{margin:0;opacity:.8;font-size:max(1.4cqw,12px)}._resumeButton_7jraa_387{display:inline-flex;align-items:center;gap:.5em;margin-top:.4em;padding:.55em 1.3em;border:none;border-radius:999px;background:var(--player-accent, #6c5ce7);color:#fff;font:inherit;font-weight:700;font-size:max(1.5cqw,13px);cursor:pointer}._resumeButton_7jraa_387 svg{width:1.1em;height:1.1em}._resumeButton_7jraa_387:focus-visible,._quitButton_7jraa_407:focus-visible{outline:3px solid #fff;outline-offset:2px}._quitButton_7jraa_407{margin-top:.2em;padding:.4em 1.1em;border:none;border-radius:999px;background:none;color:#ffffffb3;font:inherit;font-weight:600;font-size:max(1.3cqw,12px);cursor:pointer}._quitButton_7jraa_407:hover{color:#fff}@media(prefers-reduced-motion:reduce){._pauseScreen_7jraa_357{animation:none}}._face_7jraa_57[data-style=candy][data-size=s] ._round_7jraa_68,._face_7jraa_57[data-style=alarm][data-size=s] ._round_7jraa_68{width:max(6.8cqw,50px)}._face_7jraa_57[data-style=candy][data-size=m] ._round_7jraa_68,._face_7jraa_57[data-style=alarm][data-size=m] ._round_7jraa_68{width:max(9.6cqw,70px)}._face_7jraa_57[data-style=candy][data-size=l] ._round_7jraa_68,._face_7jraa_57[data-style=alarm][data-size=l] ._round_7jraa_68{width:max(14cqw,100px)}._face_7jraa_57[data-style=candy]._warning_7jraa_248,._face_7jraa_57[data-style=alarm]._warning_7jraa_248,._face_7jraa_57[data-style=candy]._expired_7jraa_254,._face_7jraa_57[data-style=alarm]._expired_7jraa_254{animation:none}._cartoon_7jraa_455{filter:drop-shadow(0 .5cqw .9cqw rgb(20 8 50 / 45%))}._cartoonText_7jraa_458{font-family:"Arial Rounded MT Bold","Nunito","Varela Round",var(--player-font, system-ui),sans-serif;font-weight:900;font-variant-numeric:tabular-nums}._cartoonBody_7jraa_463{transform-box:view-box;transform-origin:115px 140px}._alarmBody_7jraa_467{transform-origin:115px 135px}._candyShake_7jraa_470{animation:_candyShake_7jraa_470 .18s ease-in-out infinite alternate}._candyBounce_7jraa_473{animation:_candyBounce_7jraa_473 .62s cubic-bezier(.28,.84,.42,1) both}._alarmJump_7jraa_476{animation:_alarmJump_7jraa_476 .42s ease-in-out infinite}._alarmRing_7jraa_479{animation:_alarmRing_7jraa_479 90ms linear 8}._vibration_7jraa_482{animation:_vibration_7jraa_482 .24s ease-in-out infinite alternate;transform-box:view-box;transform-origin:115px 110px}._driiing_7jraa_487{transform-box:fill-box;transform-origin:center;animation:_pop_7jraa_1 .22s cubic-bezier(.2,.8,.2,1),_shake_7jraa_1 .48s .1s cubic-bezier(.36,.07,.19,.97) both}._timeUpAlarm_7jraa_494{background:#ffd23f;color:#3a0a2a}._reduced_7jraa_294 ._candyShake_7jraa_470,._reduced_7jraa_294 ._candyBounce_7jraa_473,._reduced_7jraa_294 ._alarmJump_7jraa_476,._reduced_7jraa_294 ._alarmRing_7jraa_479,._reduced_7jraa_294 ._vibration_7jraa_482,._reduced_7jraa_294 ._driiing_7jraa_487{animation:none}@media(prefers-reduced-motion:reduce){._candyShake_7jraa_470,._candyBounce_7jraa_473,._alarmJump_7jraa_476,._alarmRing_7jraa_479,._vibration_7jraa_482,._driiing_7jraa_487{animation:none}}@keyframes _candyShake_7jraa_470{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes _candyBounce_7jraa_473{0%{transform:scale(1)}30%{transform:scale(1.16) translateY(-4px)}55%{transform:scale(.92)}78%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes _alarmJump_7jraa_476{0%,to{transform:translateY(0) rotate(-7deg)}25%{transform:translateY(-10px) rotate(0)}50%{transform:translateY(0) rotate(7deg)}75%{transform:translateY(-10px) rotate(0)}}@keyframes _alarmRing_7jraa_479{0%,to{transform:translate(-4px) rotate(-5deg)}50%{transform:translate(4px) rotate(5deg)}}@keyframes _vibration_7jraa_482{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}._board_qjzv9_4{position:absolute;inset:0;z-index:44;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._background_qjzv9_12{position:absolute;inset:0;background-position:center;background-size:cover}._prompt_qjzv9_19{position:absolute;top:1.6cqw;left:1.6cqw;z-index:30;display:flex;align-items:center;gap:1cqw;max-width:56%;padding:max(.7cqw,6px) max(1.5cqw,12px);border-radius:1.1cqw;background:#0e1022d6;box-shadow:0 .6cqw 1.6cqw #0000004d;font-size:max(1.4cqw,13px);font-weight:650;line-height:1.3;text-align:left;pointer-events:none;backdrop-filter:blur(8px);animation:_rise_qjzv9_1 .24s cubic-bezier(.2,.8,.2,1)}._progress_qjzv9_41{flex-shrink:0;padding:.2cqw .8cqw;border-radius:999px;background:#ffffff24;font-size:max(1.1cqw,11px);font-variant-numeric:tabular-nums;font-weight:700}._target_qjzv9_52{position:absolute;display:grid;place-items:center;padding:0;border:0;border-radius:.9cqw;background:none;color:#fff;font:inherit;pointer-events:none;transition:box-shadow .16s ease,background-color .16s ease,transform .16s ease}._targetOutline_qjzv9_68{border:max(.18cqw,2px) dashed rgb(255 255 255 / 55%);background:#ffffff12}._targetEllipse_qjzv9_72{border-radius:50%}._targetImage_qjzv9_75 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 .5cqw .8cqw rgb(0 0 0 / 30%))}._targetArmed_qjzv9_84{pointer-events:auto;cursor:pointer;outline:max(.2cqw,2px) dashed var(--player-accent, #5b5bf7);outline-offset:.3cqw}._targetArmed_qjzv9_84:focus-visible,._targetHover_qjzv9_91{z-index:25;background-color:color-mix(in srgb,var(--player-accent, #5b5bf7) 20%,transparent);box-shadow:0 0 0 max(.32cqw,3px) var(--player-accent, #5b5bf7),0 0 2.4cqw color-mix(in srgb,var(--player-accent, #5b5bf7) 70%,transparent);outline:none;transform:scale(1.04)}._targetLabel_qjzv9_100{position:absolute;top:calc(100% + .4cqw);left:50%;padding:.2cqw .7cqw;border-radius:.5cqw;background:#0e1022cc;font-size:max(1cqw,10px);font-weight:600;white-space:nowrap;transform:translate(-50%);pointer-events:none}._object_qjzv9_115{position:absolute;display:grid;place-items:center;padding:0;border:0;border-radius:.8cqw;background:none;color:inherit;font:inherit;cursor:grab;touch-action:none;-webkit-user-drag:none}._object_qjzv9_115:focus-visible{outline:max(.28cqw,3px) solid var(--player-accent, #5b5bf7);outline-offset:.3cqw}._objectInner_qjzv9_133{position:relative;display:grid;place-items:center;width:100%;height:100%;transition:transform .14s ease}._objectInner_qjzv9_133 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 .5cqw .7cqw rgb(0 0 0 / 35%))}._objectPlaceholder_qjzv9_150{display:grid;place-items:center;width:100%;height:100%;padding:.4cqw;border-radius:1cqw;background:linear-gradient(180deg,#fff,#e5e8f5);box-shadow:0 .5cqw 1cqw #0000004d;color:#171a33;font-size:max(1.05cqw,10px);font-weight:700;line-height:1.15;text-align:center;overflow-wrap:anywhere}._object_qjzv9_115:hover ._objectInner_qjzv9_133{transform:scale(1.04)}._objectDragging_qjzv9_169{z-index:200!important;cursor:grabbing}._objectDragging_qjzv9_169 ._objectInner_qjzv9_133{transform:scale(1.1);filter:drop-shadow(0 1.2cqw 1.4cqw rgb(0 0 0 / 45%))}._objectHeld_qjzv9_177 ._objectInner_qjzv9_133{outline:max(.28cqw,3px) solid var(--player-accent, #5b5bf7);outline-offset:.3cqw;border-radius:.8cqw;animation:_held_qjzv9_1 1.1s ease-in-out infinite}._objectPlaced_qjzv9_183{cursor:default;pointer-events:none}._pickableBadge_qjzv9_187{position:absolute;top:-.7cqw;right:-.7cqw;display:grid;place-items:center;width:max(2.2cqw,20px);height:max(2.2cqw,20px);border-radius:50%;background:var(--player-accent, #5b5bf7);box-shadow:0 .3cqw .8cqw #00000059;pointer-events:none}._pickableBadge_qjzv9_187 svg{width:60%;height:60%}._ghost_qjzv9_204{position:absolute;z-index:210;pointer-events:none}._dragAvatar_qjzv9_209{position:absolute;z-index:1000;display:grid;place-items:center;pointer-events:none;transform:translate(-50%,-50%) scale(1.08);filter:drop-shadow(0 1.2cqw 1.4cqw rgb(0 0 0 / 45%))}._cardAvatar_qjzv9_218{position:absolute;z-index:1000;pointer-events:none;opacity:.95;transform:translate(-50%,-50%) rotate(-2deg) scale(1.04);box-shadow:0 1cqw 2cqw #0006;animation:none}._dragAvatar_qjzv9_209 img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}._bubble_qjzv9_236{position:absolute;bottom:3cqw;left:50%;z-index:40;max-width:58%;padding:max(.9cqw,8px) max(1.5cqw,12px);border-left:max(.45cqw,4px) solid #34d399;border-radius:1cqw;background:#0e1022ed;box-shadow:0 .8cqw 2cqw #00000059;font-size:max(1.35cqw,13px);line-height:1.4;transform:translate(-50%);animation:_rise_qjzv9_1 .22s cubic-bezier(.2,.8,.2,1)}._bubbleWrong_qjzv9_252{border-left-color:#f87171}._continueBar_qjzv9_255{position:absolute;right:2cqw;bottom:2cqw;z-index:41;display:flex;align-items:center;gap:1cqw}._keyboardHint_qjzv9_264{position:absolute;bottom:.8cqw;left:50%;z-index:29;padding:.2cqw .8cqw;border-radius:.5cqw;background:#0e1022b3;color:#ffffffd9;font-size:max(.95cqw,10px);white-space:nowrap;transform:translate(-50%);pointer-events:none}._bagButton_qjzv9_280{position:absolute;bottom:1.6cqw;left:1.6cqw;z-index:52;display:grid;place-items:center;width:max(4.8cqw,42px);height:max(4.8cqw,42px);border:1px solid rgb(255 255 255 / 20%);border-radius:50%;background:#0e1022e0;box-shadow:0 .6cqw 1.6cqw #00000059;color:#fff;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}._bagButton_qjzv9_280 svg{width:52%;height:52%}._bagButton_qjzv9_280:focus-visible{outline:max(.25cqw,3px) solid var(--player-accent, #5b5bf7);outline-offset:.25cqw}._bagButtonDrop_qjzv9_307{box-shadow:0 0 0 max(.35cqw,3px) var(--player-accent, #5b5bf7),0 0 2.4cqw color-mix(in srgb,var(--player-accent, #5b5bf7) 70%,transparent);transform:scale(1.12)}._bagTop_qjzv9_313{top:1.6cqw;bottom:auto}._bagPanelTop_qjzv9_317{top:max(7.4cqw,60px);bottom:auto}._bagCount_qjzv9_321{position:absolute;top:-.4cqw;right:-.4cqw;display:grid;place-items:center;min-width:max(1.9cqw,18px);height:max(1.9cqw,18px);padding:0 .4cqw;border-radius:999px;background:var(--player-accent, #5b5bf7);font-size:max(1cqw,10px);font-variant-numeric:tabular-nums;font-weight:800}._bagPanel_qjzv9_317{position:absolute;bottom:max(7.4cqw,60px);left:1.6cqw;z-index:53;display:flex;flex-direction:column;gap:max(.7cqw,6px);width:min(36cqw,calc(100% - 3.2cqw));min-width:min(260px,calc(100% - 3.2cqw));max-height:62%;padding:max(1.2cqw,10px);border-radius:1.2cqw;background:#0e1022f2;box-shadow:0 1.2cqw 3cqw #0006;overflow:auto;overscroll-behavior:contain;animation:_rise_qjzv9_1 .2s cubic-bezier(.2,.8,.2,1)}._bagTitle_qjzv9_355{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:max(1.35cqw,13px);font-weight:700}._bagClose_qjzv9_363{display:grid;place-items:center;width:max(2.4cqw,24px);height:max(2.4cqw,24px);border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}._bagEmpty_qjzv9_374,._bagHint_qjzv9_375{margin:0;color:#ffffffb3;font-size:max(1.1cqw,11px)}._bagList_qjzv9_380{display:flex;flex-direction:column;gap:max(.5cqw,5px);margin:0;padding:0;list-style:none}._bagItem_qjzv9_388{display:flex;align-items:center;gap:max(.8cqw,8px);padding:max(.5cqw,5px);border-radius:.8cqw;background:#ffffff0f}._bagItemUsable_qjzv9_396{outline:1px dashed color-mix(in srgb,var(--player-accent, #5b5bf7) 80%,transparent);cursor:grab;touch-action:none}._bagItemImage_qjzv9_401{display:grid;flex-shrink:0;place-items:center;width:max(4cqw,36px);height:max(4cqw,36px);border-radius:.6cqw;background:#ffffff14}._bagItemImage_qjzv9_401 img{width:100%;height:100%;object-fit:contain;pointer-events:none}._bagItemText_qjzv9_416{display:flex;flex:1;flex-direction:column;min-width:0;font-size:max(1.1cqw,11px)}._bagItemText_qjzv9_416 strong{font-size:max(1.2cqw,12px)}._bagItemText_qjzv9_416 span{color:#ffffffb3}._bagQuantity_qjzv9_429{font-variant-numeric:tabular-nums;font-weight:700}._bagUse_qjzv9_433{flex-shrink:0;padding:.3cqw .8cqw;border:0;border-radius:.6cqw;background:var(--player-accent, #5b5bf7);color:#fff;font:inherit;font-size:max(1cqw,11px);font-weight:700;cursor:pointer}._pool_qjzv9_447{display:flex;flex-wrap:wrap;align-content:flex-start;gap:max(.6cqw,6px);min-height:max(5cqw,44px);padding:max(.7cqw,6px);border:max(.14cqw,1px) dashed rgb(255 255 255 / 25%);border-radius:.9cqw;background:#ffffff0a;transition:box-shadow .16s ease,background-color .16s ease}._poolEmpty_qjzv9_461{align-self:center;margin:0 auto;color:#ffffff8c;font-size:max(1.05cqw,11px)}._columns_qjzv9_467{display:grid;grid-template-columns:repeat(var(--columns, 2),minmax(0,1fr));gap:max(.8cqw,8px)}._column_qjzv9_467{display:flex;flex-direction:column;gap:max(.5cqw,5px);min-height:max(11cqw,90px);padding:max(.7cqw,6px);border:max(.16cqw,2px) solid color-mix(in srgb,var(--category-color, #5b5bf7) 60%,transparent);border-radius:.9cqw;background:color-mix(in srgb,var(--category-color, #5b5bf7) 14%,rgb(14 16 34 / 60%));color:#fff;font:inherit;text-align:left;transition:box-shadow .16s ease,transform .16s ease}._columnHeader_qjzv9_488{display:flex;align-items:center;gap:max(.6cqw,6px);font-size:max(1.25cqw,12px);font-weight:700}._columnHeader_qjzv9_488 img{width:max(2.6cqw,24px);height:max(2.6cqw,24px);object-fit:contain}._columnSwatch_qjzv9_500{width:max(.9cqw,8px);height:max(.9cqw,8px);border-radius:50%;background:var(--category-color, #5b5bf7)}._dropHover_qjzv9_506{box-shadow:0 0 0 max(.3cqw,3px) var(--player-accent, #5b5bf7);transform:translateY(-2px)}._dropArmed_qjzv9_510{cursor:pointer;outline:max(.18cqw,2px) dashed var(--player-accent, #5b5bf7);outline-offset:.2cqw}._dropArmed_qjzv9_510:focus-visible{box-shadow:0 0 0 max(.3cqw,3px) var(--player-accent, #5b5bf7);outline:none}._card_qjzv9_218{display:flex;align-items:center;gap:max(.6cqw,6px);max-width:100%;padding:max(.5cqw,5px) max(.9cqw,8px);border:0;border-radius:.7cqw;background:#fff;box-shadow:0 .3cqw .8cqw #00000040;color:#171a33;font:inherit;font-size:max(1.15cqw,12px);font-weight:600;line-height:1.25;text-align:left;cursor:grab;touch-action:none;animation:_rise_qjzv9_1 .22s cubic-bezier(.2,.8,.2,1) backwards}._card_qjzv9_218 img{flex-shrink:0;width:max(3.2cqw,28px);height:max(3.2cqw,28px);object-fit:contain;pointer-events:none}._card_qjzv9_218:focus-visible{outline:max(.25cqw,3px) solid var(--player-accent, #5b5bf7);outline-offset:.2cqw}._cardDragging_qjzv9_550{opacity:.3}._cardHeld_qjzv9_553{outline:max(.25cqw,3px) solid var(--player-accent, #5b5bf7);outline-offset:.2cqw;animation:_held_qjzv9_1 1.1s ease-in-out infinite}._cardCorrect_qjzv9_558{box-shadow:inset 0 0 0 max(.2cqw,2px) #10b981}._cardWrong_qjzv9_561{box-shadow:inset 0 0 0 max(.2cqw,2px) #ef4444}._cardMark_qjzv9_564{display:inline-grid;flex-shrink:0;place-items:center;width:max(1.6cqw,16px);height:max(1.6cqw,16px);margin-left:auto;border-radius:50%;color:#fff}._cardMarkCorrect_qjzv9_574{background:#10b981}._cardMarkWrong_qjzv9_577{background:#ef4444}._cardMark_qjzv9_564 svg{width:70%;height:70%}._expected_qjzv9_584{display:block;color:#b42318;font-size:max(.95cqw,10px);font-weight:600}._matchRows_qjzv9_590{display:flex;flex-direction:column;gap:max(.6cqw,6px)}._matchRow_qjzv9_590{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:max(.8cqw,8px)}._matchItem_qjzv9_601{display:flex;align-items:center;gap:max(.6cqw,6px);padding:max(.5cqw,5px) max(.9cqw,8px);border-radius:.7cqw;background:#ffffff1a;font-size:max(1.2cqw,12px);font-weight:650}._matchItem_qjzv9_601 img{width:max(3.2cqw,28px);height:max(3.2cqw,28px);object-fit:contain}._slot_qjzv9_616{display:flex;align-items:center;min-height:max(3.8cqw,36px);padding:max(.3cqw,3px);border:max(.16cqw,2px) dashed rgb(255 255 255 / 30%);border-radius:.7cqw;background:#ffffff08;color:#ffffff8c;font:inherit;font-size:max(1.05cqw,11px);text-align:left;transition:box-shadow .16s ease,transform .16s ease}._allowedArea_qjzv9_634{position:absolute;z-index:2;border:max(.16cqw,2px) dashed rgb(255 255 255 / 45%);border-radius:1cqw;background:#ffffff0a;pointer-events:none}._zone_qjzv9_642{position:absolute;z-index:3;display:grid;place-items:end center;border:max(.16cqw,2px) dashed rgb(255 255 255 / 55%);border-radius:.9cqw;background:#5b5bf71a;pointer-events:none}._zoneEllipse_qjzv9_652{border-radius:50%}._checkBadge_qjzv9_655{position:absolute;top:-.9cqw;right:-.9cqw;display:grid;place-items:center;width:max(2.2cqw,20px);height:max(2.2cqw,20px);border-radius:50%;color:#fff;pointer-events:none}._checkBadge_qjzv9_655 svg{width:65%;height:65%}._footer_qjzv9_671{position:absolute;right:2cqw;bottom:2cqw;z-index:41;display:flex;align-items:center;gap:max(1cqw,8px);padding:max(.5cqw,5px) max(.6cqw,6px) max(.5cqw,5px) max(1.2cqw,10px);border-radius:999px;background:#0e1022e0;box-shadow:0 .8cqw 2cqw #00000059;font-size:max(1.15cqw,12px)}._reviewSummary_qjzv9_685{display:flex;flex-direction:column;gap:max(.4cqw,4px);padding:max(.7cqw,6px) max(1cqw,8px);border-left:max(.4cqw,4px) solid #10b981;border-radius:.7cqw;background:#ffffff0f;font-size:max(1.2cqw,12px)}._reviewWrong_qjzv9_695{border-left-color:#f87171}@keyframes _rise_qjzv9_1{0%{opacity:0;translate:0 .8cqw}to{opacity:1;translate:0 0}}@keyframes _held_qjzv9_1{0%,to{transform:scale(1.02)}50%{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){._prompt_qjzv9_19,._bubble_qjzv9_236,._bagPanel_qjzv9_317,._card_qjzv9_218,._objectHeld_qjzv9_177 ._objectInner_qjzv9_133,._cardHeld_qjzv9_553{animation:none}._target_qjzv9_52,._objectInner_qjzv9_133,._bagButton_qjzv9_280,._column_qjzv9_467,._slot_qjzv9_616{transition:none}}._objectZone_qjzv9_741{cursor:pointer}._objectZone_qjzv9_741 ._objectInner_qjzv9_133{border-radius:.8cqw;animation:_zoneAppel_qjzv9_1 2.4s ease-in-out infinite}._objectZone_qjzv9_741:hover ._objectInner_qjzv9_133{transform:scale(1.06);animation:none;outline:max(.2cqw,2px) solid rgb(255 255 255 / 85%);outline-offset:.2cqw}@keyframes _zoneAppel_qjzv9_1{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 max(1.4cqw,14px) max(.2cqw,2px) #ffffff73}}._objectInvisible_qjzv9_768 ._objectInner_qjzv9_133{opacity:0;animation:none}._objectInvisible_qjzv9_768:hover ._objectInner_qjzv9_133,._objectInvisible_qjzv9_768:focus-visible ._objectInner_qjzv9_133{opacity:1;background:#ffffff1f;outline:max(.2cqw,2px) dashed rgb(255 255 255 / 80%);outline-offset:0}._objectExamined_qjzv9_781{cursor:default;pointer-events:none}._objectExamined_qjzv9_781 ._objectInner_qjzv9_133{opacity:.55;filter:saturate(.4)}._objectExamined_qjzv9_781._objectInvisible_qjzv9_768 ._objectInner_qjzv9_133{opacity:.55}._examinedBadge_qjzv9_796{position:absolute;top:-.7cqw;right:-.7cqw;display:grid;place-items:center;width:max(2.2cqw,20px);height:max(2.2cqw,20px);border-radius:50%;background:#1fa99a;color:#fff;box-shadow:0 .3cqw .8cqw #00000059;pointer-events:none}._examinedBadge_qjzv9_796 svg{width:62%;height:62%}@media(prefers-reduced-motion:reduce){._objectZone_qjzv9_741 ._objectInner_qjzv9_133{animation:none;outline:max(.2cqw,2px) solid rgb(255 255 255 / 60%);outline-offset:.2cqw}}._plane_qjzv9_831{position:absolute;inset:0}._targetArmedBare_qjzv9_843{pointer-events:auto;cursor:pointer}._targetArmedBare_qjzv9_843:focus-visible{outline:max(.2cqw,2px) solid var(--player-accent, #5b5bf7);outline-offset:.3cqw}._hint_qjzv9_863{position:absolute;z-index:48;display:grid;place-items:center;width:max(3.4cqw,28px);height:max(3.4cqw,28px);transform:translate(-50%,-115%);pointer-events:none;filter:drop-shadow(0 .2cqw .5cqw rgb(0 0 0 / 55%))}._hint_qjzv9_863 svg{width:100%;height:100%;stroke-width:2.4}._hintBag_qjzv9_879{bottom:calc(1.6cqw + max(4.8cqw,42px));left:calc(1.6cqw + max(2.4cqw,21px));transform:translate(-50%,-.4cqw)}._hintBlink_qjzv9_884{animation-name:_ddHintBlink_qjzv9_1;animation-iteration-count:infinite;animation-timing-function:steps(1,end)}._hintPulse_qjzv9_889{animation-name:_ddHintPulse_qjzv9_1;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes _ddHintBlink_qjzv9_1{0%,49%{opacity:1}50%,to{opacity:.15}}@keyframes _ddHintPulse_qjzv9_1{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.22}}@media(prefers-reduced-motion:reduce){._hintBlink_qjzv9_884,._hintPulse_qjzv9_889{animation-name:none}}._plateau_v56oj_9{position:absolute;inset:0;z-index:44;display:flex;flex-direction:column;gap:1.6cqw;padding:3cqw 4cqw;overflow-y:auto;color:#fff;background:linear-gradient(160deg,#0c0e18f5,#161928f5)}._header_v56oj_24{flex:none}._viewToggle_v56oj_29{display:flex;align-items:center;gap:.6cqw;min-height:44px;padding:.7cqw 1.4cqw;border:.1cqw solid rgb(255 255 255 / 22%);border-radius:.7cqw;background:#ffffff0f;color:inherit;font:inherit;font-size:1.2cqw;font-weight:600;cursor:pointer}._viewToggle_v56oj_29:hover,._viewToggle_v56oj_29:focus-visible{border-color:var(--player-accent);background:#ffffff1f;outline:none}._mapFrame_v56oj_53{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 10%);border-radius:1.2cqw;background:radial-gradient(circle at 50% 38%,#fff,#eceff5 62%,#dfe4ec)}._map_v56oj_53{width:100%;height:100%}._mapCell_v56oj_71{fill:transparent;cursor:pointer}._mapCell_v56oj_71:hover{fill:#ffffff1a}._mapPoint_v56oj_80{cursor:pointer}._mapPoint_v56oj_80[data-state=locked],._mapPoint_v56oj_80[data-state=done]{cursor:default}._mapPoint_v56oj_80[data-state=open]:hover,._mapPoint_v56oj_80:focus-visible{outline:none;filter:brightness(1.15)}._mapPointLabel_v56oj_95{fill:#fff;font-size:15px;font-weight:650;dominant-baseline:middle;pointer-events:none}._title_v56oj_103{margin:0;font-size:3cqw;font-weight:750;letter-spacing:-.02em}._progress_v56oj_110{margin:.4cqw 0 0;color:var(--player-accent);font-size:1.5cqw;font-weight:600}._rooms_v56oj_117{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(26cqw,1fr));gap:1.6cqw;align-content:start}._room_v56oj_117{padding:1.6cqw;border:.1cqw solid rgb(255 255 255 / 14%);border-radius:1cqw;background:#ffffff0d}._room_v56oj_117[data-done=true]{border-color:color-mix(in srgb,var(--player-accent) 60%,transparent)}._roomName_v56oj_137{display:flex;align-items:center;gap:.6cqw;margin:0;font-size:1.8cqw;font-weight:700}._dot_v56oj_146{width:.9cqw;height:.9cqw;border-radius:999px;flex:none}._done_v56oj_153{color:var(--player-accent)}._roomKind_v56oj_157{margin:.2cqw 0 1cqw;color:#fff9;font-size:1.2cqw}._points_v56oj_163{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5cqw}._point_v56oj_163{display:flex;align-items:center;gap:.8cqw;width:100%;min-height:44px;padding:.8cqw 1cqw;border:.1cqw solid rgb(255 255 255 / 14%);border-radius:.7cqw;background:#ffffff0a;color:inherit;font:inherit;font-size:1.3cqw;text-align:left;cursor:pointer}._point_v56oj_163:hover:not(:disabled),._point_v56oj_163:focus-visible:not(:disabled){border-color:var(--player-accent);background:#ffffff1a;outline:none}._point_v56oj_163:disabled{cursor:default;opacity:.6}._point_v56oj_163[data-state=done]{border-color:color-mix(in srgb,var(--player-accent) 45%,transparent)}._pointIcon_v56oj_206{display:grid;place-items:center;flex:none;color:var(--player-accent)}._pointText_v56oj_213{flex:1;min-width:0;display:flex;flex-direction:column}._pointLabel_v56oj_220{font-weight:600}._pointMoment_v56oj_224{color:#ffffff8c;font-size:1.05cqw}._pointState_v56oj_229{flex:none;color:#ffffff8c;font-size:1.05cqw}._empty_v56oj_235{color:#ffffff7f;font-size:1.2cqw}._footer_v56oj_240{flex:none;display:flex;align-items:center;gap:1.2cqw}._footerSpacer_v56oj_247{flex:1}._leave_v56oj_251{padding:.9cqw 1.8cqw;min-height:44px;border:none;border-radius:.7cqw;background:var(--player-accent);color:#fff;font:inherit;font-size:1.4cqw;font-weight:650;cursor:pointer}._leave_v56oj_251:disabled{background:#ffffff1f;color:#ffffff73;cursor:default}._hint_v56oj_270{color:#fff9;font-size:1.2cqw}._viewSwitch_v56oj_276{display:flex;gap:.5cqw}._viewToggle_v56oj_29[aria-pressed=true]{border-color:var(--player-accent);background:color-mix(in srgb,var(--player-accent) 28%,transparent)}._scene3d_v56oj_287{position:relative;width:100%;height:100%}._scene3dCanvas_v56oj_293{display:block;width:100%;height:100%}._scene3dLabels_v56oj_299{position:absolute;inset:0;pointer-events:none}._scene3dLeaders_v56oj_305{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}._scene3dPinWrap_v56oj_315{position:absolute;transform:translate(-50%,-100%);pointer-events:none}._scene3dPin_v56oj_315{position:relative;pointer-events:auto;display:grid;place-items:center;width:2.2cqw;min-width:26px;aspect-ratio:1;border:2px solid #fff;border-radius:999px;box-shadow:0 .25cqw .7cqw #141a2859;background:var(--player-accent);color:#fff;font:inherit;font-size:1.1cqw;font-weight:700;line-height:1;cursor:pointer}._scene3dPin_v56oj_315[data-state=done]{background:#2f9e6f;cursor:default}._scene3dPin_v56oj_315[data-state=locked]{background:#8d93a6;cursor:default}._scene3dPinLabel_v56oj_351{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.3cqw);padding:.25cqw .7cqw;border-radius:.3cqw;background:#141826eb;color:#fff;font-size:1cqw;white-space:nowrap;opacity:0;transition:opacity .12s ease}._scene3dPinWrap_v56oj_315:hover ._scene3dPinLabel_v56oj_351,._scene3dPinWrap_v56oj_315:focus-within ._scene3dPinLabel_v56oj_351{opacity:1}._avatars_v56oj_376{display:flex;flex-wrap:wrap;gap:2cqw;justify-content:center;align-content:center;flex:1;min-height:0;margin:0;padding:0;list-style:none}._avatarCard_v56oj_389{display:flex;flex-direction:column;align-items:center;gap:.5cqw;width:16cqw;min-width:140px;padding:1.4cqw 1cqw;border:1px solid rgb(255 255 255 / 14%);border-radius:1cqw;background:#ffffff0f;color:inherit;font:inherit;cursor:pointer;transition:background .12s ease,transform .12s ease}._avatarCard_v56oj_389:hover,._avatarCard_v56oj_389:focus-visible{background:#ffffff1f;transform:translateY(-.3cqw)}._avatarVignette_v56oj_412{display:block;width:100%;aspect-ratio:3 / 4}._avatarImage_v56oj_418{display:block;width:100%;aspect-ratio:3 / 4;object-fit:contain}._avatarPastille_v56oj_425{display:grid;place-items:center;width:6cqw;min-width:56px;aspect-ratio:1;border-radius:999px;color:#fff;font-size:2.4cqw;font-weight:700}._avatarNom_v56oj_437{font-size:1.5cqw;font-weight:650}._avatarRole_v56oj_442{font-size:1.2cqw;opacity:.75}._avatarSource_v56oj_448{position:absolute;width:256px;height:384px;pointer-events:none;opacity:0;left:-9999px;top:0}@keyframes _plateauArrivee_v56oj_1{0%{opacity:0;transform:translateY(1.2cqw) scale(.995)}to{opacity:1;transform:none}}@keyframes _plateauVersLaScene_v56oj_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.06)}}@keyframes _plateauDepart_v56oj_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}._plateau_v56oj_9{animation:_plateauArrivee_v56oj_1 .32s cubic-bezier(0,0,.2,1) both}._plateau_v56oj_9[data-sortie=scene]{animation:_plateauVersLaScene_v56oj_1 .24s cubic-bezier(.4,0,1,1) both}._plateau_v56oj_9[data-sortie=magasin]{animation:_plateauDepart_v56oj_1 .24s cubic-bezier(.4,0,1,1) both}@keyframes _pastilleArrivee_v56oj_1{0%{opacity:0;transform:translateY(.9cqw) scale(.7)}to{opacity:1;transform:none}}._scene3dPin_v56oj_315{animation:_pastilleArrivee_v56oj_1 .26s cubic-bezier(.34,1.56,.64,1) both;animation-delay:var(--retard, 0ms)}@keyframes _pointFait_v56oj_1{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}._scene3dPin_v56oj_315[data-state=done]{animation:_pastilleArrivee_v56oj_1 .26s cubic-bezier(.34,1.56,.64,1) both,_pointFait_v56oj_1 .42s cubic-bezier(.4,0,.2,1) .26s both;animation-delay:var(--retard, 0ms)}._point_v56oj_163[data-state=done] ._pointIcon_v56oj_206{animation:_pointFait_v56oj_1 .42s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--retard, 0ms)}@keyframes _compteurChange_v56oj_1{0%{opacity:0;transform:translateY(-.4cqw)}to{opacity:1;transform:none}}._progress_v56oj_110{animation:_compteurChange_v56oj_1 .3s cubic-bezier(0,0,.2,1) both}@media(prefers-reduced-motion:reduce){._plateau_v56oj_9,._plateau_v56oj_9[data-sortie=scene],._plateau_v56oj_9[data-sortie=magasin],._scene3dPin_v56oj_315,._scene3dPin_v56oj_315[data-state=done],._point_v56oj_163[data-state=done] ._pointIcon_v56oj_206,._progress_v56oj_110{animation:none}}._layout_k4ds4_9{display:grid;grid-template-columns:minmax(0,1fr) 26rem;gap:var(--space-4);align-items:start;height:100%;min-height:0}._canvasColumn_k4ds4_18{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._canvasFrame_k4ds4_25{position:relative;width:100%;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);container-type:size}._canvasStage_k4ds4_36,._handles_k4ds4_42{position:absolute;inset:0}._handle_k4ds4_42{position:absolute;padding:0;border:2px dashed transparent;border-radius:var(--radius-sm);background:none;cursor:grab;touch-action:none}._handle_k4ds4_42:hover,._handle_k4ds4_42:focus-visible{border-color:color-mix(in srgb,var(--accent-500) 70%,transparent);background:color-mix(in srgb,var(--accent-500) 12%,transparent);outline:none}._handleSelected_k4ds4_64{border-color:var(--accent-500);background:color-mix(in srgb,var(--accent-500) 10%,transparent)}._handle_k4ds4_42:active{cursor:grabbing}._handleLabel_k4ds4_73{position:absolute;top:-1.4rem;left:50%;transform:translate(-50%);padding:.1rem .4rem;border-radius:var(--radius-sm);background:var(--accent-500);color:#fff;font-size:.7rem;font-weight:650;white-space:nowrap;opacity:0;pointer-events:none}._handle_k4ds4_42:hover ._handleLabel_k4ds4_73,._handleSelected_k4ds4_64 ._handleLabel_k4ds4_73{opacity:1}._safeArea_k4ds4_98{position:absolute;inset:8% 18%;border:1px dashed color-mix(in srgb,var(--warning-600) 80%,transparent);border-radius:var(--radius-sm);pointer-events:none}._safeArea_k4ds4_98 span{position:absolute;bottom:.2rem;right:.4rem;color:var(--warning-600);font-size:.7rem;font-weight:600}._canvasEmpty_k4ds4_115{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:22rem;margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-panel) 90%,transparent);color:var(--text-secondary);text-align:center}._canvasBar_k4ds4_129{display:flex;align-items:center;gap:var(--space-3)}._spacer_k4ds4_135{flex:1}._panel_k4ds4_140{display:flex;flex-direction:column;gap:var(--space-3);max-height:100%;min-height:0;overflow-y:auto;padding-right:var(--space-1)}._panelTitle_k4ds4_150{margin:var(--space-2) 0 0;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}._nameField_k4ds4_159{display:flex;flex-direction:column;gap:var(--space-1);font-size:.8rem;color:var(--text-secondary)}._switchRow_k4ds4_168{display:flex;align-items:center;gap:var(--space-2);font-size:.8rem;color:var(--text-primary);cursor:pointer}._addBar_k4ds4_177{display:flex;gap:var(--space-2);align-items:center}._addBar_k4ds4_177>*:first-child{flex:1;min-width:0}._exitBar_k4ds4_188{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-size:.8rem;color:var(--text-secondary)}._clipList_k4ds4_198{display:flex;flex-direction:column;gap:var(--space-2)}._clip_k4ds4_198{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);cursor:pointer}._clipSelected_k4ds4_211{border-color:var(--accent-500);box-shadow:0 0 0 1px var(--accent-500)}._clipHead_k4ds4_216{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2)}._clipOrder_k4ds4_223{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;background:var(--surface-sunken);font-size:.7rem;font-weight:700}._clipTitle_k4ds4_234{flex:1;min-width:0;display:flex;flex-direction:column;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clipKind_k4ds4_246{font-size:.7rem;font-weight:500;color:var(--text-secondary)}._clipTime_k4ds4_252{font-size:.7rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}._clipBody_k4ds4_258{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);border-top:1px solid var(--border-default);padding-top:var(--space-2)}._pair_k4ds4_271{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3)}._total_k4ds4_277{margin:0;font-size:.78rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}@media(max-width:1100px){._layout_k4ds4_9{grid-template-columns:minmax(0,1fr)}}._view_mdc2p_6{display:flex;flex-direction:column;gap:var(--space-2);height:100%;min-height:0;padding:var(--space-4);overflow:auto}._toolbar_mdc2p_16{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._toolbar_mdc2p_16>*:first-child{min-width:10rem}._toolbarMeuble_mdc2p_29{width:12rem;flex:0 0 auto}._spacer_mdc2p_34{flex:1}._toolbarTitle_mdc2p_38{font-size:.8rem;font-weight:650;color:var(--text-secondary)}._canvas_mdc2p_45{position:relative;width:100%;max-height:100%;border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--surface-sunken);background-image:linear-gradient(to right,var(--border-subtle) 1px,transparent 1px),linear-gradient(to bottom,var(--border-subtle) 1px,transparent 1px);touch-action:none;overflow:hidden}._salle_mdc2p_58{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:4px;border:2px solid var(--border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-panel) 82%,transparent);cursor:grab;overflow:hidden}._salle_mdc2p_58:active{cursor:grabbing}._salle_rayon_mdc2p_77{border-style:dashed;background:color-mix(in srgb,var(--surface-panel) 60%,transparent)}._salle_salle_de_pause_mdc2p_82{background:color-mix(in srgb,var(--surface-sunken) 90%,transparent)}._salleSelected_mdc2p_86{box-shadow:0 0 0 2px var(--accent-500)}._salleUnreachable_mdc2p_91{border-color:var(--danger-600)}._salleNom_mdc2p_95{font-size:.72rem;font-weight:650;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._warning_mdc2p_104{font-size:.62rem;font-weight:650;color:var(--danger-600)}._point_mdc2p_110{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;padding:0;border:2px solid var(--surface-panel);border-radius:999px;background:var(--accent-500);cursor:grab;touch-action:none}._pointSelected_mdc2p_123{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 40%,transparent)}._spawn_mdc2p_127{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:3px solid var(--info-600);border-radius:999px;pointer-events:none}._list_mdc2p_137{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}._listItem_mdc2p_146{display:flex;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-panel);color:inherit;font:inherit;font-size:.82rem;text-align:left;cursor:pointer}._listItem_mdc2p_146 span{color:var(--text-secondary)}._pointCard_mdc2p_166{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);cursor:pointer}._pointCardSelected_mdc2p_177{border-color:var(--accent-500);box-shadow:0 0 0 1px var(--accent-500)}._pointHead_mdc2p_182{display:flex;align-items:center;gap:var(--space-1)}._pointHead_mdc2p_182>*:first-child{flex:1;min-width:0}._empty_mdc2p_193{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;padding:var(--space-6);text-align:center;color:var(--text-secondary)}._empty_mdc2p_193 h2{margin:0;color:var(--text-primary)}._empty_mdc2p_193 p{margin:0;max-width:28rem}._addPoint_mdc2p_216{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:none;color:var(--text-secondary);font:inherit;font-size:.82rem;cursor:pointer}._addPoint_mdc2p_216:hover{border-color:var(--accent-500);color:var(--accent-500)}._emptyActions_mdc2p_236{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}._personnage_mdc2p_244{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0}._personnageNom_mdc2p_252{display:flex;flex-direction:column;min-width:0}._personnageNom_mdc2p_252 small{color:var(--text-secondary)}._meuble_mdc2p_263{position:absolute;padding:0;border:1px solid var(--border-default);border-radius:2px;background:var(--surface-panel);opacity:.85;cursor:grab}._meuble_mdc2p_263:hover{opacity:1}._meubleSelected_mdc2p_277{border-color:var(--accent-500);box-shadow:0 0 0 2px var(--accent-500);opacity:1}._separateur_mdc2p_284{width:1px;height:20px;margin:0 var(--space-1);background:var(--border-default)}._meublePersonnage_mdc2p_292{border-radius:999px;border-color:#00000040}._promene_mdc2p_298{display:flex;align-items:center;gap:var(--space-1);color:var(--text-secondary);white-space:nowrap}._scene_mdc2p_307{position:relative;width:100%;aspect-ratio:16 / 9;border:1px solid var(--border-default);border-radius:var(--radius-md);background:linear-gradient(160deg,#f6f7fb,#e9ecf3);overflow:hidden}._toolbarVue_mdc2p_318{flex:0 0 auto}._apercuMeuble_mdc2p_323{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;padding:2px;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-panel)}._apercuMeuble_mdc2p_323 img{max-width:100%;max-height:100%;object-fit:contain}._apercuMeuble_mdc2p_323 small{color:var(--text-secondary);font-size:9px;text-align:center;line-height:1.1}._deuxChamps_mdc2p_349{display:flex;gap:var(--space-2)}._deuxChamps_mdc2p_349>*{flex:1;min-width:0}._poignee_mdc2p_360{position:absolute;right:1px;bottom:1px;width:11px;height:11px;border:2px solid var(--surface-panel);border-radius:3px;background:var(--accent-500);cursor:nwse-resize;touch-action:none}._sidebarSearch_eighc_2{padding:var(--space-3) var(--space-3) var(--space-2)}._sidebarList_eighc_5{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-2) var(--space-3)}._sidebarGroup_eighc_11{display:flex;flex-direction:column;gap:2px;margin-top:var(--space-3)}._sidebarGroupTitle_eighc_17{display:flex;justify-content:space-between;margin:0;padding:0 var(--space-2) 4px;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._sidebarGroupTitle_eighc_17 span{font-weight:500;letter-spacing:0}._sidebarRow_eighc_32{display:flex;align-items:center;gap:var(--space-2);min-height:36px;padding:4px var(--space-2);border:none;border-radius:var(--radius-md);background:none;color:var(--text-primary);text-align:left;cursor:pointer;width:100%}._sidebarRow_eighc_32:hover{background:var(--surface-hover)}._sidebarRowActive_eighc_49,._sidebarRowActive_eighc_49:hover{background:var(--surface-selected)}._sidebarRowActive_eighc_49 ._sidebarName_eighc_53{color:var(--accent-700)}._sidebarOverview_eighc_56{display:grid;place-items:center;width:40px;height:24px;border-radius:4px;background:var(--surface-sunken);color:var(--text-secondary)}._sidebarThumb_eighc_65{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);flex-shrink:0;width:40px;height:24px;border-radius:4px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--border-subtle)}._sidebarThumb_eighc_65 img,._cardMedia_eighc_77 img{position:absolute;inset:0}._sidebarName_eighc_53{flex:1;min-width:0;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarMeta_eighc_89{font-size:var(--text-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums}._view_eighc_96{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface-app)}._viewHeader_eighc_104{display:flex;align-items:center;gap:var(--space-2);min-height:60px;padding:var(--space-2) var(--space-5);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}._viewHeading_eighc_114{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0}._viewTitle_eighc_121{margin:0;font-size:var(--text-xl);font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._muted_eighc_130{color:var(--text-tertiary);font-size:var(--text-sm);font-weight:500}._searchBox_eighc_135{flex:0 1 220px;min-width:140px}._chips_eighc_139{display:flex;gap:6px;padding:var(--space-3) var(--space-5) 0;flex-wrap:wrap}._chip_eighc_139{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-panel);color:var(--text-secondary);font-weight:550;cursor:pointer}._chip_eighc_139 span{color:var(--text-tertiary);font-size:var(--text-xs)}._chip_eighc_139:hover{border-color:var(--border-strong);color:var(--text-primary)}._chip_eighc_139[aria-pressed=true]{border-color:var(--accent-500);background:var(--accent-50);color:var(--accent-700)}._viewBody_eighc_171{flex:1;min-height:0;overflow:auto;padding:var(--space-5)}._emptyWrap_eighc_177{display:grid;place-items:center;height:100%;min-height:300px}._emptyActions_eighc_183{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap}._dropOverlay_eighc_189{position:absolute;inset:var(--space-2);z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);border:2px dashed var(--accent-500);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--accent-50) 88%,transparent);color:var(--accent-700);font-weight:600;pointer-events:none}._gallery_eighc_207{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}._card_eighc_77{display:flex;flex-direction:column;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);overflow:hidden;text-align:left;cursor:pointer;transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out),border-color var(--duration-fast)}._card_eighc_77:hover{border-color:var(--border-default);box-shadow:var(--shadow-md);transform:translateY(-2px)}._cardMedia_eighc_77{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);aspect-ratio:16 / 9;min-height:0;overflow:hidden;background:var(--surface-sunken)}._cardBody_eighc_241{display:flex;flex-direction:column;gap:6px;padding:var(--space-3)}._cardName_eighc_247{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_eighc_253{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._cardVariants_eighc_259{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--text-tertiary)}._detailBody_eighc_268{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}._stage_eighc_277{margin:0;display:flex;flex-direction:column;gap:var(--space-2);align-items:center}._stageFrame_eighc_284{position:relative;width:min(100%,880px,44vh * 16 / 9);aspect-ratio:16 / 9;border-radius:var(--radius-lg);overflow:hidden;background:var(--ink-900);box-shadow:var(--shadow-md)}._stageFrame_eighc_284 img{position:absolute;inset:0;width:100%;height:100%}._stageEmpty_eighc_299{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--ink-300)}._stageCaption_eighc_309{font-size:var(--text-sm);color:var(--text-tertiary)}._variants_eighc_313{display:flex;flex-direction:column;gap:var(--space-3);width:min(100%,880px);margin:0 auto;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel)}._variantsDrop_eighc_324{border-color:var(--accent-500);box-shadow:0 0 0 3px var(--accent-200)}._variantsHeader_eighc_328{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._sectionTitle_eighc_335{display:flex;align-items:baseline;gap:var(--space-2);margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._variantList_eighc_346{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._variant_eighc_313{display:grid;grid-template-columns:auto minmax(120px,1fr) minmax(200px,1.6fr) auto;align-items:center;gap:var(--space-2);padding:6px var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer}._variant_eighc_313:hover{background:var(--surface-hover)}._variantActive_eighc_367,._variantActive_eighc_367:hover{border-color:var(--accent-200);background:var(--accent-50)}._variantName_eighc_372,._variantAsset_eighc_373{min-width:0}._starOn_eighc_376{color:var(--warning-600)!important}._starOff_eighc_379{color:var(--text-tertiary)}._categoryField_eighc_384,._focal_eighc_389{display:flex;flex-direction:column;gap:var(--space-2)}._focalImage_eighc_394{display:grid;place-items:center;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);cursor:crosshair}._focalInner_eighc_403{position:relative;line-height:0}._focalInner_eighc_403 img{display:block;max-width:100%;max-height:180px;border-radius:var(--radius-xs);user-select:none}._focalMarker_eighc_414{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid var(--white);border-radius:50%;background:color-mix(in srgb,var(--accent-500) 55%,transparent);box-shadow:0 0 0 1px #0e10227f,var(--shadow-sm);pointer-events:none}._focalFooter_eighc_427{display:flex;align-items:center;gap:var(--space-3)}._focalResult_eighc_432{position:relative;flex-shrink:0;width:96px;aspect-ratio:16 / 9;border-radius:var(--radius-xs);overflow:hidden;box-shadow:inset 0 0 0 1px var(--border-subtle)}._focalResult_eighc_432 img{position:absolute;inset:0;width:100%;height:100%}._focalInfo_eighc_447{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}._focalEmpty_eighc_457{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-tertiary)}._sidebarSearch_f6hr2_2{padding:var(--space-3) var(--space-3) var(--space-2)}._sidebarList_f6hr2_5{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-2) var(--space-3)}._sidebarRow_f6hr2_11{display:flex;align-items:center;gap:var(--space-2);min-height:42px;padding:4px var(--space-2);border:none;border-radius:var(--radius-md);background:none;color:var(--text-primary);text-align:left;cursor:pointer;width:100%}._sidebarRow_f6hr2_11:hover{background:var(--surface-hover)}._sidebarRowActive_f6hr2_28,._sidebarRowActive_f6hr2_28:hover{background:var(--surface-selected)}._sidebarRowActive_f6hr2_28 ._sidebarName_f6hr2_32{color:var(--accent-700)}._sidebarIcon_f6hr2_35{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-sunken);color:var(--text-secondary)}._sidebarAvatar_f6hr2_44{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border:2px solid;border-radius:50%;overflow:hidden;background:var(--white)}._sidebarText_f6hr2_55{display:flex;flex-direction:column;flex:1;min-width:0}._sidebarName_f6hr2_32{font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarRole_f6hr2_67{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarMeta_f6hr2_74{font-size:var(--text-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums}._sidebarRow_f6hr2_11:not(:hover):not(:focus-within) ._sidebarMore_f6hr2_79{opacity:0}._view_f6hr2_84{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface-app)}._viewHeader_f6hr2_91{display:flex;align-items:center;gap:var(--space-2);min-height:60px;padding:var(--space-2) var(--space-5);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}._viewHeading_f6hr2_101{display:flex;align-items:baseline;gap:var(--space-3);flex:1;min-width:0}._viewTitle_f6hr2_108{margin:0;font-size:var(--text-xl);font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSwatch_f6hr2_117{width:14px;height:14px;border-radius:4px;flex-shrink:0}._muted_f6hr2_123{color:var(--text-tertiary);font-size:var(--text-sm);font-weight:500}._viewBody_f6hr2_128{flex:1;min-height:0;overflow:auto;padding:var(--space-6)}._emptyWrap_f6hr2_134{display:grid;place-items:center;height:100%;min-height:320px}._emptyActions_f6hr2_140{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap}._cardMedia_f6hr2_148 img,._stagePreview_f6hr2_149 img,._expressionMedia_f6hr2_150 img,._inspectorSprite_f6hr2_151 img{position:absolute;inset:0}._gallery_f6hr2_157{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--space-4)}._card_f6hr2_148{position:relative;display:flex;flex-direction:column;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-panel);overflow:hidden;text-align:left;cursor:pointer;transition:box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out),border-color var(--duration-fast)}._card_f6hr2_148:hover{border-color:var(--border-default);box-shadow:var(--shadow-md);transform:translateY(-2px)}._cardMedia_f6hr2_148{grid-template:minmax(0,1fr) / minmax(0,1fr);min-height:0;overflow:hidden;display:grid;aspect-ratio:4 / 5;padding:var(--space-3) var(--space-3) 0}._cardStripe_f6hr2_191{height:3px}._cardBody_f6hr2_194{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4) var(--space-4)}._cardName_f6hr2_200{font-size:var(--text-lg);font-weight:650}._cardRole_f6hr2_204{color:var(--text-secondary);font-size:var(--text-sm)}._cardMeta_f6hr2_208{margin-top:4px;color:var(--text-tertiary);font-size:var(--text-xs)}._addCard_f6hr2_213{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:260px;border:1.5px dashed var(--border-default);border-radius:var(--radius-xl);background:transparent;color:var(--text-secondary);font-weight:550;cursor:pointer}._addCard_f6hr2_213:hover{border-color:var(--accent-500);color:var(--accent-600);background:var(--accent-50)}._sheetBody_f6hr2_234{flex:1;min-height:0;display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);overflow:auto}._sheetAside_f6hr2_241{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-right:1px solid var(--border-subtle);background:var(--surface-panel)}._stagePreview_f6hr2_149{grid-template:minmax(0,1fr) / minmax(0,1fr);display:grid;aspect-ratio:3 / 4;padding:var(--space-3) var(--space-3) 0;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow:hidden}._previewCaption_f6hr2_258{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._previewName_f6hr2_264{font-weight:650}._asideSection_f6hr2_267{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}._asideTitle_f6hr2_274,._sectionTitle_f6hr2_275{display:flex;align-items:baseline;gap:var(--space-2);margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._sectionTitle_f6hr2_275 ._muted_f6hr2_123{text-transform:none;letter-spacing:0}._sheetMain_f6hr2_290{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-6);min-width:0}._expressionsHeader_f6hr2_297{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;min-height:32px}._expressionsEmpty_f6hr2_305{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8);border:1.5px dashed var(--border-default);border-radius:var(--radius-xl);color:var(--text-secondary)}._expressionsEmpty_f6hr2_305 p{margin:0}._expressionGrid_f6hr2_318{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:var(--space-3)}._expression_f6hr2_150{position:relative;display:flex;flex-direction:column;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);overflow:hidden;cursor:pointer;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._expression_f6hr2_150:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._expressionFocused_f6hr2_340,._expressionFocused_f6hr2_340:hover{border-color:var(--accent-500);box-shadow:0 0 0 2px var(--accent-200)}._expressionsBulk_f6hr2_346{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--accent-500);border-radius:var(--radius-md);background:var(--surface-selected);font-size:var(--text-sm);font-weight:650}._expressionSelected_f6hr2_366{border-color:var(--accent-500);background:var(--surface-selected)}._expressionDrop_f6hr2_370{border-color:var(--accent-500);box-shadow:0 0 0 3px var(--accent-200)}._expressionMedia_f6hr2_150{grid-template:minmax(0,1fr) / minmax(0,1fr);min-height:0;overflow:hidden;position:relative;display:grid;aspect-ratio:3 / 4;padding:6px 6px 0;background:linear-gradient(180deg,var(--ink-50),var(--white))}._expressionEmpty_f6hr2_384{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:0 0 6px;padding:var(--space-2);border:1.5px dashed var(--border-default);border-radius:var(--radius-md);background:none;color:var(--text-tertiary);font-size:var(--text-xs);text-align:center;cursor:pointer}._expressionEmpty_f6hr2_384:hover{border-color:var(--accent-500);color:var(--accent-600);background:var(--accent-50)}._expressionDefault_f6hr2_405{position:absolute;left:8px;top:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--accent-500);color:var(--white);box-shadow:var(--shadow-sm)}._expressionMore_f6hr2_418{position:absolute!important;right:6px;top:6px;background:var(--surface-panel)!important;box-shadow:var(--shadow-sm);opacity:0}._expression_f6hr2_150:hover ._expressionMore_f6hr2_418,._expression_f6hr2_150:focus-within ._expressionMore_f6hr2_418{opacity:1}._expressionText_f6hr2_430{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:7px 10px 8px;border-top:1px solid var(--border-subtle)}._expressionName_f6hr2_438{font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._expressionDropHint_f6hr2_444{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-50) 85%,transparent);color:var(--accent-700);font-weight:600;font-size:var(--text-sm);pointer-events:none}._poses_f6hr2_457{display:flex;flex-direction:column;gap:var(--space-2)}._poseList_f6hr2_462{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._pose_f6hr2_457{display:flex;align-items:center;gap:4px;min-height:30px;padding:0 4px 0 var(--space-2);border-radius:var(--radius-md);background:var(--surface-sunken)}._poseName_f6hr2_479{flex:1;min-width:0;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._poseCount_f6hr2_487{font-size:var(--text-xs);color:var(--text-tertiary);margin-right:2px}._poseAdd_f6hr2_492{display:flex;gap:var(--space-2)}._inspectorTitle_f6hr2_498{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inspectorSprite_f6hr2_151{grid-template:minmax(0,1fr) / minmax(0,1fr);display:grid;height:220px;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:repeating-conic-gradient(var(--ink-100) 0% 25%,var(--white) 0% 50%) 50% / 14px 14px}._inspectorRow_f6hr2_513{display:flex;align-items:center;gap:var(--space-2)}._teamCharacterList_f6hr2_520{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._teamCharacterList_f6hr2_520 li{display:flex;align-items:center;gap:10px}._teamCharacterHint_f6hr2_535{font-size:12px;color:var(--ink-500)}._view_1ocm9_2{display:flex;flex-direction:column;gap:20px;padding:20px 24px 48px;overflow:auto}._toolbar_1ocm9_9{display:flex;align-items:center;gap:12px}._title_1ocm9_14{margin:0;font-size:18px;font-weight:650}._grow_1ocm9_19{flex:1}._gallery_1ocm9_22{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;list-style:none;margin:0;padding:0}._card_1ocm9_30{display:flex;flex-direction:column;gap:4px;width:100%;padding:10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);color:inherit;text-align:left;cursor:pointer}._card_1ocm9_30:hover{border-color:var(--border-accent)}._cardActive_1ocm9_46{border-color:var(--border-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}._cardName_1ocm9_50{font-size:14px;font-weight:600}._cardMeta_1ocm9_54{font-size:12px;color:var(--text-secondary)}._animations_1ocm9_58{display:grid;gap:8px;list-style:none;margin:0;padding:0}._animation_1ocm9_58{display:grid;grid-template-columns:minmax(120px,1fr) auto auto auto auto auto;align-items:center;gap:8px}._animationMeta_1ocm9_71{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}._animationLabel_1ocm9_76{font-size:12px;color:var(--text-secondary)}._galleryPreview_1ocm9_82{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:var(--radius-sm);background:linear-gradient(170deg,#eef1fb,#e6e2f4);overflow:hidden}._galleryPreview_1ocm9_82 img{width:100%;height:100%;object-fit:contain;display:block}._galleryPlaceholder_1ocm9_97{position:absolute;inset:0;display:grid;place-items:center;font-size:12px;color:var(--text-secondary)}._root_64rqy_3{display:grid;grid-template-columns:220px minmax(0,1fr) 320px;gap:16px;height:100%;min-height:0;padding:16px;overflow:hidden}._categories_64rqy_13,._elements_64rqy_14,._preview_64rqy_15{min-height:0;overflow:auto}._categoryList_64rqy_20{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column-reverse;gap:2px}._category_64rqy_20{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._category_64rqy_20:hover{background:var(--surface-sunken)}._categoryActive_64rqy_49{border-color:var(--accent-500);background:var(--surface-sunken)}._categoryName_64rqy_54{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._categoryCount_64rqy_60{flex:none;padding:1px 7px;border-radius:999px;background:var(--border-default);font-size:12px;color:var(--ink-500)}._categoryTools_64rqy_69{display:flex;gap:4px;padding:4px 6px 8px}._grid_64rqy_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin-top:12px}._elementCell_64rqy_82{position:relative;display:flex}._element_64rqy_14{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-panel);color:inherit;font:inherit;cursor:pointer}._element_64rqy_14:hover{border-color:var(--ink-500)}._elementActive_64rqy_107{border-color:var(--accent-500);box-shadow:0 0 0 1px var(--accent-500)}._element_64rqy_14 img{width:100%;height:132px;object-fit:contain;background-color:var(--surface-panel);background-image:repeating-conic-gradient(var(--surface-sunken) 0% 25%,var(--surface-panel) 0% 50%);background-size:14px 14px;border-radius:6px}._elementName_64rqy_124,._elementEmpty_64rqy_125{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--ink-500)}._elementEmpty_64rqy_125{display:grid;place-items:center;width:100%;height:132px}._elementRemove_64rqy_141{position:absolute;top:4px;right:4px;opacity:0}._element_64rqy_14:hover ._elementRemove_64rqy_141,._element_64rqy_14:focus-within ._elementRemove_64rqy_141{opacity:1}._stage_64rqy_153{position:sticky;top:0;z-index:1;height:360px;margin-bottom:12px;border:1px solid var(--border-default);border-radius:10px;background-color:var(--surface-panel);background-image:repeating-conic-gradient(var(--surface-sunken) 0% 25%,var(--surface-panel) 0% 50%);background-size:16px 16px;overflow:hidden}._tintRow_64rqy_169{display:flex;align-items:center;gap:8px}._tintField_64rqy_175{flex:1;min-width:0}._placement_64rqy_180{display:flex;flex-direction:column;gap:8px}._reglage_64rqy_186{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;color:var(--ink-500)}._save_sb4v9_1{display:flex;flex-direction:column;gap:14px}._footer_sb4v9_6{display:flex;justify-content:flex-end;gap:10px}._list_sb4v9_11{display:flex;flex-direction:column;gap:8px;max-height:52vh;overflow:auto}._hint_sb4v9_18{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}._kit_sb4v9_24{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel)}._kitText_sb4v9_33{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._kitName_sb4v9_40{font-weight:700;font-size:var(--text-sm)}._kitTypes_sb4v9_44{color:var(--text-tertiary);font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._form_1mgon_1{display:grid;grid-template-columns:1fr 1fr;gap:12px}._options_1mgon_6{display:flex;gap:24px;margin-top:8px}._results_1mgon_11{margin-top:12px;max-height:44vh;overflow:auto;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border-subtle);padding-top:12px}._hint_1mgon_21{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}._group_1mgon_27{display:flex;flex-direction:column;gap:2px}._groupHead_1mgon_32{display:flex;align-items:center;gap:8px;cursor:pointer}._groupLabel_1mgon_38{font-weight:700;font-size:var(--text-sm)}._goto_1mgon_42{margin-left:auto;border:none;background:none;padding:0;color:var(--accent-700);font:inherit;font-size:var(--text-xs);cursor:pointer}._goto_1mgon_42:hover{text-decoration:underline}._line_1mgon_55{margin:0;padding-left:24px;font-size:var(--text-sm);line-height:1.5}._detail_1mgon_61{color:var(--text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;margin-right:8px}._mark_1mgon_68{background:var(--accent-200, rgb(91 91 247 / 22%));color:inherit;border-radius:3px;padding:0 1px}._footer_1mgon_74{display:flex;align-items:center;gap:10px;margin-top:14px}._count_1mgon_80{flex:1;color:var(--text-secondary);font-size:var(--text-sm)}._danger_1mgon_85{margin:0;padding:8px 10px;border-radius:8px;background:var(--danger-100);color:var(--danger-600);font-size:var(--text-sm);line-height:1.5}._confirm_1mgon_94{font-size:var(--text-sm);font-weight:700}._workspace_1w9v2_2{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--surface-app);outline:none}._header_1w9v2_10{display:flex;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}._title_1w9v2_20{margin:0;font-size:var(--text-lg);font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._tabs_1w9v2_29{display:flex;gap:2px;padding:3px;border-radius:var(--radius-md);background:var(--surface-sunken)}._tab_1w9v2_29{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-weight:550;cursor:pointer}._tab_1w9v2_29[aria-selected=true]{background:var(--surface-panel);color:var(--accent-700);box-shadow:var(--shadow-xs)}._spacer_1w9v2_55{flex:1}._body_1w9v2_58{flex:1;min-height:0;display:grid;grid-template-columns:190px minmax(0,1fr)}._layers_1w9v2_64{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border-subtle);background:var(--surface-panel)}._layersHeader_1w9v2_71{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._layersList_1w9v2_82{flex:1;min-height:0;overflow:auto;padding:0 var(--space-1) var(--space-2);display:flex;flex-direction:column;gap:1px}._layer_1w9v2_64{display:flex;align-items:center;gap:6px;min-height:30px;padding:2px 6px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;width:100%}._layer_1w9v2_64:hover{background:var(--surface-hover)}._layerActive_1w9v2_109,._layerActive_1w9v2_109:hover{background:var(--surface-selected);color:var(--accent-700)}._layerName_1w9v2_114{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._layerBadge_1w9v2_121{font-size:10px;color:var(--text-tertiary)}._main_1w9v2_125{display:flex;flex-direction:column;min-height:0;min-width:0}._toolbar_1w9v2_131{display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3);border-bottom:1px solid var(--border-subtle);background:var(--surface-panel);flex-wrap:wrap;font-size:var(--text-sm)}._toolbarHint_1w9v2_141{color:var(--text-tertiary);font-size:var(--text-xs)}._canvasArea_1w9v2_145{position:relative;flex:1;min-height:180px;overflow:hidden;background-color:#eceef5;background-image:linear-gradient(45deg,#e1e3ec 25%,transparent 25%),linear-gradient(-45deg,#e1e3ec 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e1e3ec 75%),linear-gradient(-45deg,transparent 75%,#e1e3ec 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;touch-action:none}._puppetBox_1w9v2_164{position:absolute;outline:1px dashed rgb(91 91 247 / 35%)}._overlay_1w9v2_168{position:absolute;inset:0;width:100%;height:100%;overflow:visible}._overlayLasso_1w9v2_175{cursor:crosshair}._emptyCanvas_1w9v2_178{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-6);text-align:center;color:var(--text-secondary)}._timeline_1w9v2_189{display:flex;flex-direction:column;height:210px;min-height:150px;border-top:1px solid var(--border-subtle);background:var(--surface-panel);font-size:var(--text-sm)}._timelineBar_1w9v2_198{display:flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}._timeDisplay_1w9v2_206{min-width:96px;font-variant-numeric:tabular-nums;font-weight:600}._timelineGrid_1w9v2_211{position:relative;flex:1;min-height:0;overflow:auto}._timelineRow_1w9v2_217{display:grid;grid-template-columns:160px minmax(0,1fr);min-height:24px;border-bottom:1px solid var(--border-subtle)}._timelineRowActive_1w9v2_223{background:var(--accent-50)}._timelineLabel_1w9v2_226{display:flex;align-items:center;gap:4px;padding:0 var(--space-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--border-subtle);cursor:pointer}._timelineSubLabel_1w9v2_237{padding-left:22px;color:var(--text-secondary);font-size:var(--text-xs)}._timelineTrack_1w9v2_242{position:relative;cursor:pointer}._ruler_1w9v2_246{position:sticky;top:0;z-index:3;height:22px;background:var(--surface-panel)}._tick_1w9v2_253{position:absolute;bottom:0;width:1px;height:6px;background:var(--border-strong)}._tickLabel_1w9v2_260{position:absolute;top:2px;transform:translate(-50%);font-size:10px;color:var(--text-tertiary);font-variant-numeric:tabular-nums}._playhead_1w9v2_268{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--danger-600);pointer-events:none;z-index:4}._key_1w9v2_278{position:absolute;top:50%;width:11px;height:11px;margin:-6px 0 0 -6px;padding:0;border:1.5px solid var(--accent-700);border-radius:2px;background:var(--white);transform:rotate(45deg);cursor:grab;z-index:2}._keyActive_1w9v2_292{background:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 30%,transparent)}._keyStep_1w9v2_296{border-radius:0;border-color:var(--warning-600)}._gallery_1w9v2_302{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4)}._card_1w9v2_307{display:flex;flex-direction:column;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-panel);overflow:hidden;text-align:left;cursor:pointer;font:inherit}._card_1w9v2_307:hover{border-color:var(--border-default);box-shadow:var(--shadow-md)}._cardMedia_1w9v2_323{position:relative;aspect-ratio:1;background:var(--surface-sunken)}._cardBody_1w9v2_328{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4)}._cardName_1w9v2_334{font-size:var(--text-lg);font-weight:650}._cardMeta_1w9v2_338{color:var(--text-tertiary);font-size:var(--text-xs)}._list_1w9v2_344{display:flex;flex-direction:column;gap:var(--space-2)}._item_1w9v2_349{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._itemActive_1w9v2_357{border-color:var(--accent-500);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-500) 15%,transparent)}._itemHeader_1w9v2_361{display:flex;align-items:center;gap:var(--space-2);font-weight:600}._row_1w9v2_367{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._preview_1w9v2_373{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-subtle);background:linear-gradient(160deg,#c9d3f5,#e9dcf5 55%,#f6e7d8)}._presetGrid_1w9v2_382{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-2)}._presetCard_1w9v2_387{display:flex;flex-direction:column;gap:4px;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);font:inherit;text-align:left;cursor:pointer}._presetCard_1w9v2_387[aria-pressed=true]{border-color:var(--accent-500);background:var(--accent-50)}._presetCard_1w9v2_387 small{color:var(--text-secondary)}._progress_1w9v2_406{height:6px;border-radius:999px;background:var(--surface-sunken);overflow:hidden}._progressFill_1w9v2_412{height:100%;background:var(--accent-500)}._root_1fab0_1{display:flex;flex-direction:column;height:100%;background:var(--surface-panel);border-top:1px solid var(--border-subtle)}._body_1fab0_8{flex:1;min-height:0;overflow:auto}._issueRow_1fab0_14{display:flex;align-items:center;gap:8px;padding-right:10px;border-bottom:1px solid var(--border-subtle)}._issueRow_1fab0_14:hover{background:var(--surface-hover)}._issue_1fab0_14{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;width:100%;min-width:0;padding:7px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:var(--text-md);color:var(--text-primary)}._fix_1fab0_39{flex-shrink:0}._where_1fab0_42{font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap}._error_1fab0_47{color:var(--danger-600)}._warning_1fab0_50{color:var(--warning-600)}._info_1fab0_53{color:var(--info-600)}._filters_1fab0_56{display:flex;align-items:center;gap:6px;margin-left:auto;padding-right:8px}._empty_1fab0_63{display:flex;align-items:center;gap:8px;padding:16px;color:var(--success-600);font-weight:600}._line_1fab0_71{display:flex;align-items:baseline;gap:8px;padding:4px 16px;font-size:var(--text-md);line-height:1.5;cursor:pointer;border:none;background:none;width:100%;text-align:left;color:var(--text-primary)}._line_1fab0_71:hover{background:var(--surface-hover)}._lineType_1fab0_88{flex-shrink:0;width:92px;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em}._via_1fab0_96{color:var(--accent-700);font-weight:600}._speaker_1fab0_100{font-weight:700}._ref_1fab0_103{color:var(--text-tertiary);font-style:italic}._coverage_1fab0_109{padding:10px 16px 18px;display:flex;flex-direction:column;gap:14px}._coverageSummary_1fab0_115{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--text-secondary)}._coverageSummary_1fab0_115 strong{color:var(--text-primary)}._coverageGroup_1fab0_125{display:flex;flex-direction:column;gap:4px}._coverageTitle_1fab0_130{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}._coverageHint_1fab0_137{font-size:11px;color:var(--text-secondary);line-height:1.5}._coverageScore_1fab0_142{display:grid;grid-template-columns:1fr auto auto;gap:16px;font-size:12px;padding:3px 0}._coverageNumber_1fab0_149{font-variant-numeric:tabular-nums;min-width:96px;text-align:right;color:var(--text-secondary)}._etat_5h0no_1{margin:0 0 12px;font-size:var(--text-md);color:var(--text-primary);line-height:1.5}._quand_5h0no_7{color:var(--text-secondary)}._vide_5h0no_10{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._liste_5h0no_15{margin:0;padding:0;list-style:none;max-height:46vh;overflow:auto;border-top:1px solid var(--border-subtle)}._ligne_5h0no_23{display:grid;grid-template-columns:16px 64px 1fr;align-items:center;gap:8px;padding:6px 2px;border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}._coche_5h0no_32{color:var(--success-600)}._label_5h0no_35{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}._view_ve0rl_3{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;height:100%;background:var(--surface-panel)}._toolbar_ve0rl_17{display:flex;align-items:center;gap:4px;min-height:48px;padding:6px 12px;border-bottom:1px solid var(--border-subtle);background:var(--surface-panel);flex-shrink:0}._sceneName_ve0rl_27{padding:0 8px 0 4px;font-weight:650;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolbarDivider_ve0rl_35{width:1px;height:20px;margin:0 4px;background:var(--border-subtle)}._toolbarCount_ve0rl_41{margin-left:auto;font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap}._toggle_ve0rl_48{display:inline-flex;padding:2px;border-radius:var(--radius-md);background:var(--surface-sunken)}._toggleButton_ve0rl_54{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:none;border-radius:calc(var(--radius-md) - 2px);background:none;color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;cursor:pointer}._toggleButton_ve0rl_54:hover{color:var(--text-primary)}._toggleButton_ve0rl_54[aria-pressed=true]{background:var(--surface-panel);color:var(--accent-700);box-shadow:var(--shadow-xs)}._toggleButton_ve0rl_54:focus-visible{outline:none;box-shadow:var(--focus-ring)}._scroller_ve0rl_85{flex:1;min-height:0;overflow:auto;scroll-padding:80px 0}._document_ve0rl_91{max-width:820px;margin:0 auto;padding:28px 24px 160px 8px;font-size:15px;line-height:1.6;color:var(--text-primary)}._title_ve0rl_99{margin:0 0 18px 60px;font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1.25}._muted_ve0rl_106{color:var(--text-tertiary);font-size:var(--text-sm)}._hint_ve0rl_110{margin:0 0 10px;font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.45}._summary_ve0rl_116{color:var(--text-secondary);font-size:var(--text-sm)}._stack_ve0rl_120{display:flex;flex-direction:column;gap:6px;min-width:0}._section_ve0rl_127{margin-top:34px}._sectionHead_ve0rl_130{display:flex;align-items:center;gap:8px;margin:0 0 6px 60px;padding-bottom:6px;border-bottom:1px solid var(--border-subtle)}._diamond_ve0rl_138{color:var(--accent-500);font-size:14px}._sectionTitle_ve0rl_142{flex:1;min-width:0;padding:2px 4px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font-size:18px;font-weight:700}._sectionTitle_ve0rl_142::placeholder{color:var(--text-primary)}._sectionTitle_ve0rl_142:hover{border-color:var(--border-subtle)}._sectionTitle_ve0rl_142:focus{outline:none;border-color:var(--accent-500);box-shadow:var(--focus-ring)}._references_ve0rl_164{flex-shrink:0;font-size:var(--text-xs);color:var(--text-tertiary)}._groupTitle_ve0rl_169{margin:0;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}._unlinked_ve0rl_177{margin:44px 0 0;padding:16px 0 4px;border-top:2px dashed var(--border-default)}._unlinked_ve0rl_177>._groupTitle_ve0rl_169,._unlinked_ve0rl_177>._hint_ve0rl_110{margin-left:60px}._unlinked_ve0rl_177>._groupTitle_ve0rl_169{margin-bottom:4px}._notes_ve0rl_189 ._sectionHead_ve0rl_130{border-bottom-style:dashed}._noteIcon_ve0rl_192{color:var(--node-note)}._notes_ve0rl_189 ._sectionHead_ve0rl_130 ._groupTitle_ve0rl_169{flex:1}._notes_ve0rl_189>._hint_ve0rl_110{margin-left:60px}._empty_ve0rl_202{margin:10px 0 0 60px;padding:28px 28px 24px;border:1px dashed var(--border-default);border-radius:var(--radius-xl);background:var(--surface-app);text-align:center}._emptyIcon_ve0rl_210{color:var(--accent-500)}._emptyTitle_ve0rl_213{margin:6px 0 4px;font-size:16px;font-weight:650}._emptyActions_ve0rl_218{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}._block_ve0rl_230{position:relative}._row_ve0rl_233{display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:start;gap:0 6px;padding:5px 8px 5px 0;border-radius:var(--radius-md);transition:background var(--duration-fast)}._block_ve0rl_230:hover>._row_ve0rl_233{background:color-mix(in srgb,var(--ink-100) 55%,transparent)}._blockSelected_ve0rl_245>._row_ve0rl_233,._blockSelected_ve0rl_245:hover>._row_ve0rl_233{background:var(--surface-selected);box-shadow:inset 2px 0 0 var(--accent-500)}._block_ve0rl_230[data-flash]>._row_ve0rl_233{animation:_flash_ve0rl_1 1.2s var(--ease-out)}@keyframes _flash_ve0rl_1{0%,35%{background:var(--accent-100)}}._gutter_ve0rl_260{display:flex;align-items:center;justify-content:flex-end;gap:2px;padding-top:1px}._gutterAdd_ve0rl_267{display:grid;place-items:center;width:22px;height:26px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-tertiary);cursor:pointer;opacity:0;transition:opacity var(--duration-fast)}._block_ve0rl_230:hover>._row_ve0rl_233 ._gutterAdd_ve0rl_267,._block_ve0rl_230:focus-within>._row_ve0rl_233 ._gutterAdd_ve0rl_267{opacity:1}._gutterAdd_ve0rl_267:hover{background:var(--surface-hover);color:var(--text-primary)}._handle_ve0rl_288{position:relative;display:grid;place-items:center;width:28px;height:26px;border:none;border-radius:var(--radius-sm);background:none;cursor:pointer}._handle_ve0rl_288:hover,._handle_ve0rl_288:focus-visible{background:var(--surface-hover)}._handle_ve0rl_288:focus-visible{outline:none;box-shadow:var(--focus-ring)}._handleGrip_ve0rl_307{position:absolute;inset:0;margin:auto;color:var(--text-secondary);opacity:0}._handle_ve0rl_288:hover ._handleIcon_ve0rl_314,._handle_ve0rl_288:focus-visible ._handleIcon_ve0rl_314{opacity:0}._handle_ve0rl_288:hover ._handleGrip_ve0rl_307,._handle_ve0rl_288:focus-visible ._handleGrip_ve0rl_307{opacity:1}._content_ve0rl_323{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}._typeLabel_ve0rl_330{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.4}._aside_ve0rl_338{display:flex;align-items:center;gap:4px;min-height:26px}._noteBlock_ve0rl_344>._row_ve0rl_233{background:color-mix(in srgb,var(--node-note) 9%,transparent);margin-bottom:6px}._branches_ve0rl_350{display:flex;flex-direction:column;gap:6px;margin:4px 0 12px 60px}._branches_ve0rl_350>._addLink_ve0rl_356{align-self:flex-start;margin-left:4px}._branch_ve0rl_350{min-width:0}._branchHead_ve0rl_363{padding:4px 0 2px}._branchBody_ve0rl_366{margin-left:11px;padding-left:0;border-left:2px solid var(--border-default)}._branch_ve0rl_350:focus-within>._branchBody_ve0rl_366{border-left-color:var(--accent-200)}._branchBody_ve0rl_366 ._row_ve0rl_233{grid-template-columns:48px minmax(0,1fr) auto}._branchBody_ve0rl_366 ._branches_ve0rl_350{margin-left:48px}._branchLabel_ve0rl_380{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:650;color:var(--text-secondary)}._branchTimeout_ve0rl_388{color:var(--warning-600)}._listEnd_ve0rl_392{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:3px 0 6px 20px}._listEndMain_ve0rl_399{margin-top:6px;padding-left:60px}._continueTo_ve0rl_403{display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary)}._gotoSelect_ve0rl_409{color:var(--accent-700);font-weight:650;border-color:var(--accent-200);background-color:var(--accent-50)}._textarea_ve0rl_420{display:block;width:100%;min-height:26px;padding:1px 4px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;line-height:inherit;resize:none;overflow:hidden;field-sizing:content}._textarea_ve0rl_420::placeholder,._prompt_ve0rl_436::placeholder,._answerInput_ve0rl_437::placeholder,._inlineTitle_ve0rl_438::placeholder,._itemInput_ve0rl_439::placeholder{color:var(--text-tertiary)}._textarea_ve0rl_420:focus,._prompt_ve0rl_436:focus,._answerInput_ve0rl_437:focus,._inlineTitle_ve0rl_438:focus,._itemInput_ve0rl_439:focus{outline:none;background:var(--surface-panel);border-color:var(--accent-200)}._dialogue_ve0rl_451{display:flex;flex-direction:column;gap:0;min-width:0}._speakerLine_ve0rl_457{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin-left:-2px}._speakerLine_ve0rl_457>._combo_ve0rl_464:first-child ._comboTrigger_ve0rl_464{font-weight:750;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase}._line_ve0rl_470{font-size:15px}._narration_ve0rl_473{font-style:italic;color:var(--ink-700)}._prompt_ve0rl_436,._inlineTitle_ve0rl_438,._answerInput_ve0rl_437,._itemInput_ve0rl_439{width:100%;min-width:0;height:28px;padding:0 6px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit}._prompt_ve0rl_436{font-weight:600}._inlineTitle_ve0rl_438{flex:1 1 200px;font-weight:600}._promptArea_ve0rl_498{font-weight:600}._note_ve0rl_189{font-size:14px}._inlineLine_ve0rl_505{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:28px}._inlineSelect_ve0rl_512{height:26px;max-width:280px;padding:0 22px 0 8px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238e92ad' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 8px center;appearance:none;color:var(--text-primary);font-size:var(--text-sm);cursor:pointer}._inlineSelect_ve0rl_512:hover{border-color:var(--border-strong)}._inlineSelect_ve0rl_512:focus{outline:none;border-color:var(--accent-500);box-shadow:var(--focus-ring)}._inlineNumber_ve0rl_534{width:72px!important;height:26px!important;padding:0 6px!important;font-size:var(--text-sm)!important}._inlineText_ve0rl_540{width:220px!important;height:26px!important}._inlineValue_ve0rl_544{display:inline-flex;width:130px}._inlineValue_ve0rl_544>*{height:26px!important;font-size:var(--text-sm)!important}._addLink_ve0rl_356,._linkButton_ve0rl_554{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 6px;border:none;border-radius:var(--radius-sm);background:none;font-size:var(--text-sm);font-weight:600;cursor:pointer;white-space:nowrap}._addLink_ve0rl_356{color:var(--text-tertiary)}._addLink_ve0rl_356:hover,._addLink_ve0rl_356:focus-visible{background:var(--surface-hover);color:var(--accent-700)}._linkButton_ve0rl_554{color:var(--accent-600)}._linkButton_ve0rl_554:hover,._linkButton_ve0rl_554:focus-visible{background:var(--accent-50)}._addLink_ve0rl_356:focus-visible,._linkButton_ve0rl_554:focus-visible,._chipRemove_ve0rl_585:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chip_ve0rl_585{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:999px;background:var(--ink-100);color:var(--ink-700);font-size:11px;font-weight:600;white-space:nowrap}._timerChip_ve0rl_603{background:var(--warning-100);color:var(--warning-600)}._chipRemove_ve0rl_585{display:inline-grid;place-items:center;width:22px;height:22px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-tertiary);cursor:pointer;flex-shrink:0}._chipRemove_ve0rl_585:hover:not(:disabled){background:var(--danger-100);color:var(--danger-600)}._chipRemove_ve0rl_585:disabled{opacity:.35;cursor:default}._issues_ve0rl_627{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700}._issuesError_ve0rl_637{background:var(--danger-100);color:var(--danger-600)}._issuesWarning_ve0rl_641{background:var(--warning-100);color:var(--warning-600)}._answer_ve0rl_437{display:flex;flex-direction:column;gap:2px}._answerHead_ve0rl_652{display:flex;align-items:center;gap:6px}._answerIndex_ve0rl_657{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--node-dialogue);color:#fff;font-size:11px;font-weight:700;flex-shrink:0}._answerInput_ve0rl_437{font-weight:650}._answer_ve0rl_437 ._effects_ve0rl_672{margin-left:28px}._effects_ve0rl_672{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}._effectRow_ve0rl_683{display:inline-flex;align-items:center;gap:4px;padding:1px 2px 1px 4px;border-radius:var(--radius-md);background:var(--surface-sunken)}._effectChip_ve0rl_691{display:inline-flex;align-items:center;gap:2px;height:26px;padding:0 2px 0 8px;border-radius:var(--radius-md);background:var(--surface-sunken);font-size:var(--text-sm)}._effectActions_ve0rl_701{display:inline-flex;align-items:center;gap:2px}._advanced_ve0rl_706{display:block;flex-basis:100%;max-width:460px;margin:4px 0 6px;padding:10px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);font-size:var(--text-md);line-height:1.4}._caseHead_ve0rl_720{display:flex;align-items:flex-start;gap:6px}._rule_ve0rl_725{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}._ruleIf_ve0rl_732{font-size:var(--text-sm);font-weight:700;color:var(--node-logic)}._ruleSummary_ve0rl_737{font-size:var(--text-sm);font-weight:600}._itemList_ve0rl_743{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._itemRow_ve0rl_751{display:flex;align-items:center;gap:6px}._check_ve0rl_756{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid var(--border-strong);border-radius:4px;background:var(--surface-panel);color:#fff;cursor:pointer;flex-shrink:0}._checkOn_ve0rl_768{border-color:var(--success-600);background:var(--success-600)}._combo_ve0rl_464{position:relative;display:inline-flex;min-width:0}._comboTrigger_ve0rl_464{display:inline-flex;align-items:center;gap:5px;max-width:260px;height:26px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font-size:var(--text-sm);font-weight:600;cursor:pointer}._comboTrigger_ve0rl_464:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-subtle)}._comboTrigger_ve0rl_464:focus-visible,._comboTrigger_ve0rl_464[aria-expanded=true]{outline:none;border-color:var(--accent-500);box-shadow:var(--focus-ring)}._comboEmpty_ve0rl_807{border:1px dashed var(--border-strong);color:var(--text-tertiary);font-weight:500}._comboDot_ve0rl_812{width:8px;height:8px;border-radius:999px;flex-shrink:0}._comboLabel_ve0rl_818{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._comboPopover_ve0rl_824{position:absolute;top:calc(100% + 4px);left:0;z-index:40;display:flex;flex-direction:column;width:280px;max-height:320px;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:_pop_ve0rl_1 .12s var(--ease-out);font-style:normal;text-transform:none;letter-spacing:normal;line-height:1.4}._comboPopoverUp_ve0rl_844{top:auto;bottom:calc(100% + 4px)}._comboSearch_ve0rl_848{flex-shrink:0;height:36px;margin:6px;padding:0 10px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);font-size:var(--text-md)}._comboSearch_ve0rl_848:focus{outline:none;border-color:var(--accent-500);box-shadow:var(--focus-ring)}._comboList_ve0rl_864{overflow:auto;padding:0 4px 4px}._comboEmptyList_ve0rl_868{padding:8px 10px;color:var(--text-tertiary);font-size:var(--text-sm)}._comboGroup_ve0rl_873{padding:8px 8px 3px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}._comboOption_ve0rl_881{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-md);font-weight:500;cursor:pointer}._comboOptionActive_ve0rl_893{background:var(--surface-selected)}._comboCreate_ve0rl_896{color:var(--accent-700);font-weight:600}._comboMuted_ve0rl_900{color:var(--text-secondary)}._comboHint_ve0rl_903{margin-left:auto;color:var(--text-tertiary);font-size:var(--text-xs);white-space:nowrap}._insertMenu_ve0rl_911{position:fixed;z-index:1500;display:flex;flex-direction:column;width:300px;max-height:440px;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:_pop_ve0rl_1 .14s var(--ease-out)}._insertTitle_ve0rl_925{padding:8px 12px 0;font-size:var(--text-xs);font-weight:650;color:var(--text-tertiary)}._insertList_ve0rl_931{overflow:auto;padding:0 4px 6px}._insertItem_ve0rl_935{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:var(--radius-sm);cursor:pointer}._insertIcon_ve0rl_943{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;color:#fff;flex-shrink:0}._insertText_ve0rl_952{display:flex;flex-direction:column;min-width:0}._insertLabel_ve0rl_957{font-weight:600;font-size:var(--text-md)}._insertDesc_ve0rl_961{font-size:var(--text-xs);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _pop_ve0rl_1{0%{opacity:0;transform:scale(.97)}}@media(prefers-reduced-motion:reduce){._comboPopover_ve0rl_824,._insertMenu_ve0rl_911,._block_ve0rl_230[data-flash]>._row_ve0rl_233{animation:none}}._corps_ve0rl_988{display:flex;flex:1;min-height:0}._sommaire_ve0rl_993{flex:0 0 216px;overflow:auto;padding:14px 8px 40px;border-right:1px solid var(--border-subtle);background:var(--surface-app)}._sommaireTitre_ve0rl_1000{margin:0 0 8px 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._sommaireEntree_ve0rl_1008{display:flex;flex-direction:column;gap:2px;width:100%;padding:7px 8px;border:none;border-radius:var(--radius-md);background:none;text-align:left;font:inherit;cursor:pointer}._sommaireEntree_ve0rl_1008:hover{background:var(--surface-hover)}._sommaireEntree_ve0rl_1008[aria-current=true]{background:var(--surface-sunken)}._sommaireLigne_ve0rl_1027{display:flex;align-items:baseline;gap:5px;min-width:0}._sommaireNom_ve0rl_1033{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;color:var(--text-primary)}._sommaireDetail_ve0rl_1041{font-size:var(--text-xs);color:var(--text-tertiary)}._sommaireExtrait_ve0rl_1045{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);font-style:italic;color:var(--text-secondary)}._sommaireEntree_ve0rl_1008[data-kind=unlinked] ._sommaireNom_ve0rl_1033{color:var(--warning-600)}button._inlineSelect_ve0rl_512{width:auto;height:26px;max-width:280px;padding:0 22px 0 8px;font-size:var(--text-sm)}._trigger_1a3d3_3{display:inline-flex;align-items:center;gap:3px;height:20px;min-width:20px;padding:0 5px;border:1px solid transparent;border-radius:var(--radius-full);background:transparent;color:var(--text-tertiary);font-size:11px;font-weight:650;cursor:pointer}._trigger_1a3d3_3:hover{background:var(--surface-hover);color:var(--text-primary)}._trigger_1a3d3_3:focus-visible{outline:none;box-shadow:var(--focus-ring)}._triggerOpen_1a3d3_26{background:var(--warning-100);border-color:color-mix(in srgb,var(--warning-600) 35%,transparent);color:var(--warning-600)}._triggerOpen_1a3d3_26:hover{background:var(--warning-100);color:var(--warning-600)}._triggerResolved_1a3d3_35{color:var(--success-600)}._count_1a3d3_38{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--warning-600);color:var(--white);font-size:10px;font-weight:700;line-height:1}._trigger_1a3d3_3 ._count_1a3d3_38{background:transparent;color:inherit;padding:0;min-width:0}._popover_1a3d3_58{position:fixed;z-index:900;max-height:min(560px,calc(100vh - 16px));display:flex;flex-direction:column;background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);cursor:default;text-align:left;font-size:var(--text-md);color:var(--text-primary)}._popoverHeader_1a3d3_73{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--border-subtle)}._popoverTitle_1a3d3_80{flex:1;margin:0;font-size:var(--text-sm);font-weight:700}._popoverBody_1a3d3_86{overflow:auto;padding:var(--space-3)}._stepComments_1a3d3_91{display:flex;flex-direction:column;gap:var(--space-3)}._hint_1a3d3_96{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._empty_1a3d3_101{margin:var(--space-4) 0;color:var(--text-secondary);text-align:center}._thread_1a3d3_107{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);padding:var(--space-2) var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}._resolved_1a3d3_116{background:var(--surface-sunken)}._resolved_1a3d3_116 ._text_1a3d3_119{color:var(--text-secondary)}._resolvedBanner_1a3d3_122{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);font-weight:650;color:var(--success-600)}._messages_1a3d3_130{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._message_1a3d3_130{display:flex;gap:var(--space-2);align-items:flex-start}._avatar_1a3d3_143{flex-shrink:0;display:inline-grid;place-items:center;border-radius:var(--radius-full);color:var(--white);font-weight:700;line-height:1}._messageBody_1a3d3_152{flex:1;min-width:0}._messageHeader_1a3d3_156{display:flex;align-items:center;gap:6px;min-height:24px;flex-wrap:wrap}._author_1a3d3_163{font-size:var(--text-sm);font-weight:650}._time_1a3d3_167{font-size:var(--text-xs);color:var(--text-tertiary)}._messageActions_1a3d3_171{margin-left:auto;display:inline-flex;gap:2px;opacity:.55}._message_1a3d3_130:hover ._messageActions_1a3d3_171,._messageActions_1a3d3_171:focus-within{opacity:1}._text_1a3d3_119{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-md);line-height:1.45}._editor_1a3d3_188{display:flex;flex-direction:column;gap:var(--space-2);margin-top:4px}._threadFooter_1a3d3_194{display:flex;flex-direction:column;gap:var(--space-2)}._replyBox_1a3d3_199{min-height:32px;resize:vertical}._row_1a3d3_203{display:flex;align-items:center;gap:var(--space-2)}._rowEnd_1a3d3_208{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}._composer_1a3d3_215{display:flex;flex-direction:column;gap:var(--space-2)}._signature_1a3d3_220{margin-right:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--text-secondary)}._linkButton_1a3d3_228{border:none;background:none;padding:0;color:var(--accent-600);font-size:var(--text-xs);cursor:pointer;text-decoration:underline}._namePrompt_1a3d3_237{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--accent-50)}._namePromptLabel_1a3d3_245{font-weight:650}._drawer_1a3d3_249{position:fixed;z-index:800;top:56px;right:12px;bottom:12px;width:min(420px,calc(100vw - 24px));display:flex;flex-direction:column;background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);outline:none;animation:_drawerIn_1a3d3_1 var(--duration-normal) var(--ease-out)}@keyframes _drawerIn_1a3d3_1{0%{opacity:0;transform:translate(16px)}}._drawerHeader_1a3d3_271{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._drawerTitles_1a3d3_278{flex:1;min-width:0}._drawerTitle_1a3d3_278{margin:0;font-size:var(--text-lg);font-weight:650}._drawerFilter_1a3d3_287{padding:var(--space-3) var(--space-4) 0}._drawerBody_1a3d3_290{flex:1;overflow:auto;padding:var(--space-3) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._stepGroup_1a3d3_298{display:flex;flex-direction:column;gap:var(--space-2)}._stepLink_1a3d3_303{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:var(--space-2);border:none;border-radius:var(--radius-md);background:var(--surface-sunken);text-align:left;cursor:pointer;color:var(--text-primary)}._stepLink_1a3d3_303:hover:not(:disabled){background:var(--surface-hover)}._stepLink_1a3d3_303:focus-visible{outline:none;box-shadow:var(--focus-ring)}._stepTitle_1a3d3_324{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}._stepText_1a3d3_331{font-size:var(--text-sm);color:var(--text-secondary)}._inspectorComments_1a3d3_335{display:flex;flex-direction:column;gap:var(--space-3)}._overlay_kck4z_1{position:fixed;inset:0;z-index:900;display:flex;flex-direction:column;background:#07080f;animation:_fadeIn_kck4z_1 .18s ease}._bar_kck4z_10{display:flex;align-items:center;gap:var(--space-3);height:48px;padding:0 var(--space-3) 0 var(--space-4);background:#0e1022;color:#e6e7ef;border-bottom:1px solid rgb(255 255 255 / 8%)}._title_kck4z_20{font-weight:650}._mode_kck4z_23{padding:2px 8px;border-radius:999px;background:#5b5bf740;color:#cfd0fd;font-size:var(--text-xs);font-weight:700}._warning_kck4z_31{display:inline-flex;align-items:center;gap:6px;color:#ffc15e;font-size:var(--text-sm)}._spacer_kck4z_38{flex:1}._closeButton_kck4z_41{color:#e6e7ef!important}._closeButton_kck4z_41:hover{background:#ffffff1a!important}._stage_kck4z_47{flex:1;min-height:0}@keyframes _fadeIn_kck4z_1{0%{opacity:0}}._panel_6kuti_1{width:320px;flex-shrink:0;display:flex;flex-direction:column;background:#0e1022;color:#e6e7ef;border-left:1px solid rgb(255 255 255 / 8%);font-size:12px}._body_6kuti_11{flex:1;overflow:auto;padding:10px 12px 16px;display:flex;flex-direction:column;gap:14px}._group_6kuti_19{display:flex;flex-direction:column;gap:6px}._groupTitle_6kuti_24{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8d90a8}._row_6kuti_31{display:grid;grid-template-columns:1fr 104px;align-items:center;gap:8px}._label_6kuti_37{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._field_6kuti_42{width:100%;box-sizing:border-box;padding:4px 6px;border-radius:6px;border:1px solid rgb(255 255 255 / 14%);background:#ffffff0f;color:inherit;font:inherit}._footer_6kuti_52{padding:10px 12px;border-top:1px solid rgb(255 255 255 / 8%);display:flex;flex-direction:column;gap:8px}._replay_6kuti_59{padding:8px 10px;border:none;border-radius:8px;background:#5b5bf7d9;color:#fff;font:inherit;font-weight:700;cursor:pointer}._replay_6kuti_59:hover{background:#5b5bf7}._reset_6kuti_72{padding:6px 10px;border:1px solid rgb(255 255 255 / 14%);border-radius:8px;background:transparent;color:#b7bacd;font:inherit;cursor:pointer}._hint_6kuti_81{color:#8d90a8;line-height:1.45}._panel_k8tjv_1{width:380px;flex-shrink:0;display:flex;flex-direction:column;background:#0e1022;color:#e6e7ef;border-left:1px solid rgb(255 255 255 / 8%);font-size:12px}._tabs_k8tjv_11{display:flex;gap:2px;padding:6px;border-bottom:1px solid rgb(255 255 255 / 8%)}._tab_k8tjv_11{flex:1;padding:6px 8px;border:none;border-radius:6px;background:transparent;color:#b7bacd;font-weight:600;cursor:pointer}._tab_k8tjv_11[aria-selected=true]{background:#5b5bf740;color:#fff}._body_k8tjv_31{flex:1;overflow:auto;padding:8px 10px 16px;font-family:var(--font-mono)}._event_k8tjv_37{padding:5px 0;border-bottom:1px dashed rgb(255 255 255 / 8%)}._type_k8tjv_41{color:#ffc15e;font-weight:700}._meta_k8tjv_45{color:#b7bacd;word-break:break-word}._row_k8tjv_49{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px dashed rgb(255 255 255 / 6%)}._key_k8tjv_56{color:#9aa4ff;white-space:nowrap}._value_k8tjv_60{color:#43d6a9;text-align:right;word-break:break-all}._statement_k8tjv_65{margin:0 0 8px;padding:8px;border-radius:6px;background:#ffffff0d;white-space:pre-wrap;word-break:break-all;color:#d9dbe7}._hint_k8tjv_74{padding:8px 10px;color:#8e92ad;font-family:var(--font-sans);line-height:1.5;border-top:1px solid rgb(255 255 255 / 8%)}._palette_rijwl_1{position:absolute;top:56px;left:12px;bottom:12px;z-index:5;width:208px;display:flex;flex-direction:column;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._scroll_rijwl_16{flex:1;overflow:auto;padding:6px 6px 10px}._group_rijwl_21{margin-top:8px}._groupTitle_rijwl_24{padding:4px 8px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary)}._item_rijwl_32{display:flex;align-items:center;gap:9px;width:100%;padding:6px 8px;border:none;border-radius:var(--radius-md);background:none;cursor:grab;text-align:left;color:var(--text-primary);font-size:var(--text-md);font-weight:550}._item_rijwl_32:hover{background:var(--surface-hover)}._item_rijwl_32:active{cursor:grabbing}._icon_rijwl_53{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:7px;color:#fff}._hint_rijwl_62{padding:8px 12px;border-top:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}._quick_rijwl_69{position:fixed;z-index:1500;width:280px;max-height:420px;display:flex;flex-direction:column;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:_pop_rijwl_1 .14s var(--ease-out)}._quickSearch_rijwl_83{padding:8px;border-bottom:1px solid var(--border-subtle)}._quickItem_rijwl_87{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;border:none;background:none;text-align:left;cursor:pointer;color:var(--text-primary)}._quickItemActive_rijwl_99{background:var(--surface-selected)}._quickLabel_rijwl_102{font-weight:600;font-size:var(--text-md)}._quickDesc_rijwl_106{font-size:var(--text-xs);color:var(--text-tertiary)}@keyframes _pop_rijwl_1{0%{opacity:0;transform:scale(.97)}}._card_f3mts_1{position:relative;width:264px;border-radius:12px;background:var(--surface-panel);border:1px solid var(--border-default);box-shadow:var(--shadow-sm);font-size:var(--text-sm);color:var(--text-primary);transition:box-shadow var(--duration-fast),border-color var(--duration-fast)}._card_f3mts_1:hover{box-shadow:var(--shadow-md)}._selected_f3mts_17{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 22%,transparent),var(--shadow-md)}._hasError_f3mts_21{border-color:var(--danger-600)}._selected_f3mts_17._hasError_f3mts_21{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger-600) 22%,transparent),var(--shadow-md)}._header_f3mts_27{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px 0 8px;border-bottom:1px solid var(--border-subtle);border-radius:12px 12px 0 0;background:color-mix(in srgb,var(--node-color) 8%,var(--white))}._icon_f3mts_37{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:6px;background:var(--node-color);color:#fff}._typeLabel_f3mts_47{font-size:11px;font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,var(--node-color) 80%,var(--ink-900));white-space:nowrap}._userLabel_f3mts_54{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-weight:500}._headerIcons_f3mts_63{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--text-tertiary)}._issueBadge_f3mts_70{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;border-radius:999px;font-size:10px;font-weight:700;background:var(--danger-100);color:var(--danger-600)}._warningBadge_f3mts_82{background:var(--warning-100);color:var(--warning-600)}._body_f3mts_86{padding:9px 12px 10px;display:flex;flex-direction:column;gap:6px}._muted_f3mts_92{color:var(--text-tertiary);font-style:italic}._text_f3mts_96{margin:0;line-height:1.45;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._italic_f3mts_106{font-style:italic;color:var(--text-secondary)}._speaker_f3mts_110{display:flex;align-items:center;gap:7px;font-weight:650}._avatar_f3mts_116{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;overflow:hidden;border-radius:50%;color:#fff;font-size:10px;font-weight:700}._avatar_f3mts_116 img{width:100%;height:100%;object-fit:cover;object-position:top}._chip_f3mts_134{display:inline-flex;align-items:center;gap:4px;max-width:100%;height:20px;padding:0 7px;border-radius:999px;background:var(--ink-100);color:var(--ink-700);font-size:11px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rows_f3mts_150{display:flex;flex-direction:column;margin:2px -12px -10px;border-top:1px solid var(--border-subtle)}._row_f3mts_150{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;padding:5px 22px 5px 12px;border-bottom:1px solid var(--border-subtle);line-height:1.35}._row_f3mts_150:last-child{border-bottom:none;border-radius:0 0 12px 12px}._rowIndex_f3mts_170{display:grid;place-items:center;width:17px;height:17px;flex-shrink:0;border-radius:5px;background:color-mix(in srgb,var(--node-color) 14%,white);color:color-mix(in srgb,var(--node-color) 85%,black);font-size:10px;font-weight:700}._rowLabel_f3mts_182{flex:1;min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._rowElse_f3mts_190{color:var(--text-secondary);font-style:italic}._checks_f3mts_194{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none}._check_f3mts_194{display:flex;align-items:center;gap:6px;min-width:0;color:var(--text-secondary)}._check_f3mts_194 svg{flex-shrink:0;color:var(--ink-400)}._checkExpected_f3mts_213{color:var(--text-primary);font-weight:600}._checkExpected_f3mts_213 svg{color:var(--success-600)}._checkText_f3mts_220{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._effects_f3mts_226{display:flex;flex-direction:column;gap:3px}._effect_f3mts_226{font-family:var(--font-mono);font-size:11px;color:var(--ink-700)}._thumb_f3mts_236{width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:var(--ink-100)}._thumb_f3mts_236 img{width:100%;height:100%;object-fit:cover}._handle_f3mts_248{width:12px!important;height:12px!important;border:2px solid var(--white)!important;background:var(--node-color)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--node-color) 60%,black 10%);transition:transform var(--duration-fast)}._handle_f3mts_248:hover{transform:scale(1.35)}._handleIn_f3mts_259{background:var(--ink-400)!important}._rowHandle_f3mts_262{right:-7px!important}._startCard_f3mts_265{width:auto;min-width:140px;border-radius:999px;display:flex;align-items:center;gap:8px;padding:6px 18px 6px 6px;font-weight:700}._startIcon_f3mts_275{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--node-color);color:#fff}._startScene_f3mts_284{font-size:11px;font-weight:500;color:var(--text-secondary)}._note_f3mts_289{width:240px;min-height:110px;padding:12px 14px;border-radius:4px 4px 14px;background:#fff4b8;border:1px solid #efd97a;box-shadow:0 6px 14px -6px #785a0059;color:#5b4a00;font-size:var(--text-sm);line-height:1.5;white-space:pre-wrap}._note_f3mts_289._selected_f3mts_17{border-color:#c9a227;box-shadow:0 0 0 3px #c9a2274d,0 6px 14px -6px #785a0059}._endOutcome_f3mts_306{align-self:flex-start}._frame_f3mts_309{width:100%;height:100%;border-radius:18px;border:1.5px dashed color-mix(in srgb,var(--frame-color) 55%,transparent);background:color-mix(in srgb,var(--frame-color) 6%,transparent)}._frameSelected_f3mts_316{border-style:solid;border-color:var(--frame-color)}._frameLabel_f3mts_320{position:absolute;top:-1px;left:14px;transform:translateY(-100%);padding:3px 10px;border-radius:8px 8px 0 0;background:color-mix(in srgb,var(--frame-color) 16%,white);color:color-mix(in srgb,var(--frame-color) 80%,black);font-size:12px;font-weight:700}._timerChip_f3mts_334{align-self:flex-start;background:color-mix(in srgb,var(--node-color) 14%,var(--surface-panel));color:var(--text-primary)}._timeoutRow_f3mts_339{gap:6px;color:var(--text-secondary)}._canvas_1pnd9_1{position:relative;flex:1;min-height:0;height:100%;background:var(--surface-app)}._canvas_1pnd9_1 .react-flow__controls{border-radius:10px;overflow:hidden;border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}._canvas_1pnd9_1 .react-flow__controls-button{border-bottom-color:var(--border-subtle)}._canvas_1pnd9_1 .react-flow__selection{background:color-mix(in srgb,var(--accent-500) 8%,transparent);border-color:var(--accent-500)}._canvas_1pnd9_1 .react-flow__connectionline{stroke:var(--accent-500);stroke-width:2.5}._toolbar_1pnd9_25{position:absolute;top:12px;left:12px;z-index:6;display:flex;align-items:center;gap:2px;padding:4px;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._sceneName_1pnd9_39{padding:0 8px 0 4px;font-weight:650;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolbarDivider_1pnd9_47{width:1px;height:20px;margin:0 4px;background:var(--border-subtle)}._canvas_lcm0b_1{position:relative;height:100%}._card_lcm0b_5{width:230px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-default);border-top:4px solid var(--accent-500);background:var(--surface-panel);box-shadow:var(--shadow-sm)}._selected_lcm0b_14{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 25%,transparent),var(--shadow-md)}._title_lcm0b_17{display:flex;align-items:center;gap:6px;font-weight:700;font-size:var(--text-md);margin-bottom:8px}._stats_lcm0b_25{display:flex;gap:12px;color:var(--text-secondary);font-size:var(--text-sm)}._stats_lcm0b_25 span{display:inline-flex;align-items:center;gap:4px}._handle_lcm0b_36{opacity:0}._legend_lcm0b_39{position:absolute;top:12px;left:12px;padding:8px 12px;border-radius:var(--radius-lg);background:var(--surface-panel);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);color:var(--text-secondary);font-size:var(--text-sm)}._spacer_1tobh_1{flex:1}._mono_1tobh_4{font-family:var(--font-mono);font-size:var(--text-sm)}._rowIcon_1tobh_8{color:var(--text-tertiary);flex-shrink:0}._muted_1tobh_12{color:var(--text-tertiary);font-size:var(--text-sm)}._warningText_1tobh_16{margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--warning-100);color:var(--ink-800);font-size:var(--text-sm)}._sidebarSearch_1tobh_26{padding:var(--space-2) var(--space-2) 0}._sidebarSection_1tobh_29{padding:var(--space-2);border-bottom:1px solid var(--border-subtle)}._sidebarSection_1tobh_29:last-child{border-bottom:none}._sidebarHeader_1tobh_36{display:flex;align-items:center;gap:var(--space-2);padding:2px var(--space-2) var(--space-1)}._sidebarTitle_1tobh_42{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._sidebarList_1tobh_50{display:flex;flex-direction:column;gap:2px}._sidebarEmpty_1tobh_55{margin:0;padding:var(--space-1) var(--space-2) var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary)}._view_1tobh_63{height:100%;overflow:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5)}._viewSection_1tobh_71{flex-shrink:0;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);overflow:hidden}._viewSectionHeader_1tobh_79{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}._viewSectionIcon_1tobh_86{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-md);background:var(--accent-50);color:var(--accent-600);flex-shrink:0}._viewSectionText_1tobh_96{flex:1;min-width:0}._viewSectionText_1tobh_96 h2{margin:0;font-size:var(--text-lg);font-weight:650}._viewSectionText_1tobh_96 p{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._tableWrap_1tobh_110{overflow-x:auto}._table_1tobh_110{width:100%;border-collapse:collapse;font-size:var(--text-md)}._table_1tobh_110 th{padding:var(--space-2) var(--space-2);text-align:left;font-size:var(--text-xs);font-weight:650;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:var(--ink-50);border-bottom:1px solid var(--border-subtle)}._table_1tobh_110 th:first-child,._table_1tobh_110 td:first-child{padding-left:var(--space-4)}._table_1tobh_110 td{padding:6px var(--space-2);border-bottom:1px solid var(--border-subtle);vertical-align:middle}._table_1tobh_110 tbody tr:last-child td{border-bottom:none}._table_1tobh_110 tbody tr{transition:background var(--duration-fast)}._table_1tobh_110 tbody tr:hover{background:var(--ink-50)}._activeRow_1tobh_148,._table_1tobh_110 tbody tr._activeRow_1tobh_148:hover{background:var(--surface-selected);box-shadow:inset 3px 0 0 var(--accent-500)}._compact_1tobh_153{height:28px!important;min-width:90px;font-size:var(--text-sm)!important}._narrow_1tobh_158{width:84px}._narrow_1tobh_158 ._compact_1tobh_153{min-width:64px;width:76px}._center_1tobh_165{text-align:center!important}._valueCell_1tobh_168{min-width:130px}._colorCell_1tobh_171{min-width:150px}._indicatorsCell_1tobh_174{max-width:320px;font-size:var(--text-sm);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suffixed_1tobh_182{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary)}._tableEmpty_1tobh_188{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm)}._chips_1tobh_197{display:flex;flex-wrap:wrap;gap:4px}._scoreChip_1tobh_202,._scoreChipButton_1tobh_203{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:var(--radius-full);background:var(--surface-sunken);font-size:var(--text-sm);white-space:nowrap}._scoreChipButton_1tobh_203{border:none;cursor:pointer}._scoreChipButton_1tobh_203:hover{background:var(--accent-100)}._scoreDot_1tobh_220{width:8px;height:8px;border-radius:var(--radius-full)}._keyField_1tobh_227{display:flex;flex-direction:column;gap:4px;min-width:0}._fieldError_1tobh_233{font-size:var(--text-xs);color:var(--danger-600)}._options_1tobh_237{display:flex;flex-direction:column;gap:6px}._optionRow_1tobh_242{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto;gap:6px;align-items:center}._options_1tobh_237 ._optionRow_1tobh_242:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr) auto}._addOption_1tobh_251{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 8px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:none;color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer}._addOption_1tobh_251:hover{border-color:var(--accent-500);color:var(--accent-700)}._switchRow_1tobh_268{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._switchRow_1tobh_268>span{display:flex;flex-direction:column;gap:2px}._usages_1tobh_281{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._usage_1tobh_281{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:6px var(--space-2);border:none;border-radius:var(--radius-md);background:none;text-align:left;cursor:pointer;color:inherit}._usage_1tobh_281:hover{background:var(--surface-hover)}._usageText_1tobh_305{flex:1;min-width:0;display:flex;flex-direction:column}._usageScene_1tobh_311{font-weight:600;font-size:var(--text-sm)}._usageDetail_1tobh_315{font-size:var(--text-xs);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._usageArrow_1tobh_322{color:var(--text-tertiary);flex-shrink:0}._timerFields_2bfhy_1{display:flex;flex-direction:column;gap:var(--space-3, 12px)}._duration_2bfhy_6{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:6px}._unit_2bfhy_12{color:var(--text-secondary);font-size:var(--text-sm)}._twoColumns_2bfhy_16{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}._subFields_2bfhy_21{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border-left:2px solid var(--border-default);background:var(--surface-subtle, transparent);border-radius:0 8px 8px 0}._group_2bfhy_30{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--border-subtle)}._groupHeader_2bfhy_37{display:flex;align-items:center;justify-content:space-between;gap:8px}._groupTitle_2bfhy_43{margin:0;font-size:var(--text-sm);font-weight:650;color:var(--text-primary)}._styleIcon_2bfhy_49{font-variant-numeric:tabular-nums;font-size:11px;opacity:.8}._checklist_2bfhy_54{display:flex;flex-direction:column;gap:4px}._checkItem_2bfhy_59{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);cursor:pointer}._checkItem_2bfhy_59 input{accent-color:var(--accent-500)}._preview_2bfhy_71{display:flex;flex-direction:column;gap:6px}._previewStage_2bfhy_76{display:grid;place-items:center;min-height:132px;padding:18px;border-radius:10px;background:radial-gradient(circle at 30% 20%,rgb(108 92 231 / 35%),transparent 60%),linear-gradient(160deg,#1b1e3a,#0b0c18);container-type:inline-size;overflow:hidden}._previewControls_2bfhy_88{display:flex;align-items:center;gap:4px}._previewNote_2bfhy_93{margin-left:auto;color:var(--text-tertiary);font-size:11px}._stylePicker_2bfhy_100{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px}._styleTile_2bfhy_105{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-panel);color:var(--text-secondary);font:inherit;font-size:11px;cursor:pointer;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._styleTile_2bfhy_105:hover{border-color:var(--accent-500)}._styleTile_2bfhy_105[aria-checked=true]{border-color:var(--accent-500);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-500) 30%,transparent);color:var(--text-primary);font-weight:600}._styleTile_2bfhy_105:focus-visible{outline:2px solid var(--accent-500);outline-offset:2px}._styleThumb_2bfhy_135{display:grid;place-items:center;width:100%;height:64px;border-radius:7px;background:linear-gradient(160deg,#1b1e3a,#0b0c18);container-type:inline-size;overflow:hidden;pointer-events:none}._styleName_2bfhy_146{text-align:center;line-height:1.2}._body_duasb_1{display:flex;flex-direction:column;gap:var(--space-5)}._sectionTitle_duasb_6{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._status_duasb_14{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg)}._statusOk_duasb_21{background:var(--success-100);color:var(--success-600)}._statusWarning_duasb_25{background:var(--warning-100);color:var(--warning-600)}._statusError_duasb_29{background:var(--danger-100);color:var(--danger-600)}._statusText_duasb_33{flex:1;display:flex;flex-direction:column;gap:2px}._statusText_duasb_33 strong{color:var(--text-primary)}._statusText_duasb_33 span{color:var(--text-secondary);font-size:var(--text-sm)}._issues_duasb_46{margin:var(--space-2) 0 0;padding:0;list-style:none;max-height:180px;overflow:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._issue_duasb_46{display:flex;align-items:flex-start;gap:var(--space-2);padding:6px var(--space-3);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}._issue_duasb_46:last-child{border-bottom:none}._issueIcon_duasb_66{flex-shrink:0;margin-top:1px}._issueError_duasb_70{color:var(--danger-600)}._issueWarning_duasb_73{color:var(--warning-600)}._issueScene_duasb_76{color:var(--text-tertiary);white-space:nowrap}._targets_duasb_80{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._target_duasb_80{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-panel);text-align:left;cursor:pointer}._target_duasb_80:hover:not(:disabled){border-color:var(--border-strong)}._target_duasb_80[aria-checked=true]{border-color:var(--accent-500);background:var(--accent-50);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 18%,transparent)}._targetIcon_duasb_104{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-md);background:var(--accent-100);color:var(--accent-600)}._targetText_duasb_114{display:flex;flex-direction:column;gap:2px}._targetName_duasb_119{font-weight:650}._targetDescription_duasb_122{font-size:var(--text-sm);color:var(--text-secondary)}._option_duasb_126{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken)}._optionText_duasb_136{display:flex;flex-direction:column}._optionText_duasb_136 span{font-size:var(--text-sm);color:var(--text-secondary)}._progress_duasb_144{display:flex;flex-direction:column;gap:6px}._progressLabel_duasb_149{font-size:var(--text-sm);color:var(--text-secondary)}._progressTrack_duasb_153{height:8px;border-radius:var(--radius-full);background:var(--surface-sunken);overflow:hidden}._progressFill_duasb_159{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-500),var(--node-dialogue));transition:width var(--duration-normal) var(--ease-out)}._result_duasb_165{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--ink-50)}._resultHeader_duasb_174{display:flex;align-items:center;gap:var(--space-2);font-weight:650;color:var(--success-600)}._resultMeta_duasb_181{color:var(--text-secondary);font-size:var(--text-sm)}._missing_duasb_185{margin:0;padding-left:var(--space-5);color:var(--warning-600);font-size:var(--text-sm)}._body_zblim_1{display:flex;flex-direction:column;gap:var(--space-4);min-height:380px}._createForm_zblim_7{display:flex;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-sunken)}._createForm_zblim_7>:first-child{flex:1}._list_zblim_17{display:flex;flex-direction:column;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}._row_zblim_24{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--surface-panel)}._row_zblim_24:last-child{border-bottom:none}._row_zblim_24:hover{background:var(--ink-50)}._number_zblim_38{display:grid;place-items:center;min-width:38px;height:26px;padding:0 6px;border-radius:var(--radius-full);background:var(--accent-100);color:var(--accent-700);font-weight:700;font-size:var(--text-sm)}._rowText_zblim_50{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rowLabel_zblim_57{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_zblim_63{font-size:var(--text-sm);color:var(--text-secondary)}._rowActions_zblim_67{display:flex;gap:2px}._centered_zblim_71{flex:1;display:grid;place-items:center}._compareHeader_zblim_76{display:flex;align-items:center;gap:var(--space-3)}._compareTitle_zblim_81{flex:1;min-width:0;display:flex;flex-direction:column}._compareTitle_zblim_81 strong{font-size:var(--text-lg)}._compareTitle_zblim_81 span{color:var(--text-secondary);font-size:var(--text-sm)}._legend_zblim_94{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._groups_zblim_99{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-3)}._group_zblim_99{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}._groupHeader_zblim_109{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--ink-50);border-bottom:1px solid var(--border-subtle);font-weight:650}._groupHeader_zblim_109>:first-child{flex:1}._changes_zblim_121{margin:0;padding:var(--space-2) 0;list-style:none}._change_zblim_121{display:flex;align-items:center;gap:var(--space-2);padding:3px var(--space-3);font-size:var(--text-md)}._changeName_zblim_133{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._marker_zblim_140{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:var(--radius-xs);font-weight:800;font-size:12px}._added_zblim_150{background:var(--success-100);color:var(--success-600)}._removed_zblim_154{background:var(--danger-100);color:var(--danger-600)}._modified_zblim_158{background:var(--warning-100);color:var(--warning-600)}._root_1e2rj_1{display:flex;flex-direction:column;height:100vh;min-height:0;background:var(--surface-app)}._topBar_1e2rj_8{display:flex;align-items:center;gap:var(--space-2);height:52px;padding:0 var(--space-3);background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);flex-shrink:0}._brand_1e2rj_18{display:flex;align-items:center;gap:10px;padding-right:var(--space-2);border:none;background:none;cursor:pointer;color:inherit}._logo_1e2rj_28{display:block}._projectName_1e2rj_31{min-width:120px;max-width:320px;height:30px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;font-weight:650;font-size:var(--text-lg)}._projectName_1e2rj_31:hover{border-color:var(--border-default)}._projectName_1e2rj_31:focus{outline:none;border-color:var(--accent-500);box-shadow:var(--focus-ring);background:var(--surface-panel)}._saveStatus_1e2rj_51{display:inline-flex;align-items:center;gap:6px;padding:3px 6px;border:none;border-radius:var(--radius-md);background:none;font:inherit;font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap}button._saveStatus_1e2rj_51{cursor:pointer}button._saveStatus_1e2rj_51:hover{background:var(--surface-hover);color:var(--text-secondary)}._saveError_1e2rj_72{color:var(--danger-600)}._spacer_1e2rj_75{flex:1}._divider_1e2rj_78{width:1px;height:22px;background:var(--border-subtle);margin:0 var(--space-1)}._body_1e2rj_84{flex:1;min-height:0;display:flex}._rail_1e2rj_89{display:flex;flex-direction:column;align-items:center;gap:4px;width:64px;padding:var(--space-2) 0;background:var(--surface-panel);border-right:1px solid var(--border-subtle);flex-shrink:0}._railButton_1e2rj_100{display:flex;flex-direction:column;align-items:center;gap:3px;width:54px;padding:7px 0 6px;border:none;border-radius:var(--radius-lg);background:none;color:var(--text-secondary);font-size:10px;font-weight:600;cursor:pointer}._railButton_1e2rj_100:hover{background:var(--surface-hover);color:var(--text-primary)}._railButtonActive_1e2rj_119,._railButtonActive_1e2rj_119:hover{background:var(--accent-100);color:var(--accent-700)}._panels_1e2rj_124{flex:1;min-width:0}._resizeHandle_1e2rj_128{width:1px;background:var(--border-subtle);position:relative;transition:background var(--duration-fast)}._resizeHandle_1e2rj_128:after{content:"";position:absolute;inset:0 -4px}._resizeHandle_1e2rj_128[data-resize-handle-state=hover],._resizeHandle_1e2rj_128[data-resize-handle-state=drag]{background:var(--accent-500)}._resizeHandleHorizontal_1e2rj_143{height:1px;background:var(--border-subtle);position:relative}._resizeHandleHorizontal_1e2rj_143:after{content:"";position:absolute;inset:-4px 0}._resizeHandleHorizontal_1e2rj_143[data-resize-handle-state=hover],._resizeHandleHorizontal_1e2rj_143[data-resize-handle-state=drag]{background:var(--accent-500)}._center_1e2rj_157{height:100%;min-width:0;display:flex;flex-direction:column;background:var(--surface-app)}._placeholder_1e2rj_164{display:grid;place-items:center;height:100%;color:var(--text-tertiary)}.spin{animation:tribalis-spin .9s linear infinite}@keyframes tribalis-spin{to{transform:rotate(360deg)}}
