.rs[data-v-87ef597f]{block-size:22px;cursor:default;inline-size:100%;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rs--values[data-v-87ef597f]{block-size:36px}.rs--values .rs__fill[data-v-87ef597f],.rs--values .rs__rail[data-v-87ef597f],.rs--values .rs__thumb[data-v-87ef597f]{inset-block-start:10px}.rs__rail[data-v-87ef597f]{background:var(--n-line-soft,#2a2a2a);block-size:2px;inset-block-start:50%;inset-inline:0}.rs__fill[data-v-87ef597f],.rs__rail[data-v-87ef597f]{position:absolute;transform:translateY(-50%)}.rs__fill[data-v-87ef597f]{background:transparent;block-size:22px;cursor:grab;inset-block-start:50%}.rs__fill[data-v-87ef597f]:before{background:var(--n-accent,#2d5bff);block-size:2px;content:"";inset:50% 0 auto;position:absolute;transform:translateY(-50%)}.rs__thumb[data-v-87ef597f]{block-size:22px;cursor:ew-resize;inline-size:22px;inset-block-start:50%}.rs__thumb[data-v-87ef597f],.rs__thumb[data-v-87ef597f]:before{position:absolute;transform:translate(-50%,-50%)}.rs__thumb[data-v-87ef597f]:before{background:var(--n-ink,#f4f2ec);block-size:13px;border:2px solid var(--n-bg,#0a0a0a);border-radius:50%;box-shadow:0 0 0 1px var(--n-accent,#2d5bff);box-sizing:border-box;content:"";inline-size:13px;inset:50% auto auto 50%}.rs__value[data-v-87ef597f]{color:var(--n-soft,#d2cdc1);font-family:var(--n-mono,ui-monospace,monospace);font-size:10px;font-variant-numeric:tabular-nums;inset-block-start:22px;line-height:1;pointer-events:none;position:absolute;transform:translate(-50%)}.rs__value.is-start[data-v-87ef597f]{transform:none}.rs__value.is-end[data-v-87ef597f]{transform:translate(-100%)}.fx[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);border-inline-start:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-ink,#f4f2ec);flex:0 0 var(--n-rail-width,25rem);font-family:var(--n-body,"Segoe UI",system-ui,sans-serif);font-size:13px;inline-size:var(--n-rail-width,25rem);max-inline-size:var(--n-rail-width,25rem);min-inline-size:var(--n-rail-width,25rem);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx[data-v-52b12bf1],.fx__body[data-v-52b12bf1]{block-size:100%;box-sizing:border-box}.fx__body[data-v-52b12bf1]{display:flex;flex-direction:column;gap:10px;inline-size:100%;min-inline-size:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px 14px 18px;scrollbar-gutter:stable}@media(max-width:1024px)and (max-height:500px)and (pointer:coarse),(max-width:640px){.fx[data-v-52b12bf1]{block-size:40%;border-block-start:1px solid var(--n-line-soft,#2a2a2a);border-inline-start:0;flex:0 0 40%;inline-size:100%;max-inline-size:none;min-block-size:0;min-inline-size:0}.fx__body[data-v-52b12bf1]{padding-block-end:max(18px,env(safe-area-inset-bottom,0px));padding-inline:max(14px,env(safe-area-inset-left,0px)) max(14px,env(safe-area-inset-right,0px))}.fx .fx__show-input[data-v-52b12bf1]{font-size:16px}}.fx__head[data-v-52b12bf1]{align-items:baseline;display:grid;gap:8px;grid-template-columns:auto 1fr auto;order:0;padding-block-end:2px}.fx__head-lbl[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fx__head-count[data-v-52b12bf1]{color:var(--n-ink,#f4f2ec);font-family:var(--n-mono,ui-monospace,monospace);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:400}.fx__head-reset[data-v-52b12bf1]{justify-self:end}.fx__sec[data-v-52b12bf1]{display:grid;gap:6px}.fx__sec--view[data-v-52b12bf1]{order:1}.fx__sec--selection[data-v-52b12bf1]{order:2}.fx__sec--color[data-v-52b12bf1]{order:3}.fx__sec--split[data-v-52b12bf1]{border-block-start:1px solid var(--n-line-soft,#2a2a2a);padding-block-start:10px}.fx__view-row[data-v-52b12bf1]{align-items:center;display:flex;gap:10px}.fx__filter-summary[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-family:var(--n-mono,ui-monospace,monospace);font-size:10.5px;font-variant-numeric:tabular-nums;inline-size:100%;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap}.fx__more-toggle[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-accent,#2d5bff);cursor:pointer;flex:none;font:inherit;font-size:12px;line-height:1;padding:4px 0;transition:color var(--n-dur-hover,.3s) var(--n-ease,ease)}.fx__more-toggle[data-v-52b12bf1]:hover{color:var(--n-ink,#f4f2ec)}.fx[data-v-52b12bf1] :is(button,input,select):focus{outline:none}.fx[data-v-52b12bf1] :is(button,select):focus-visible{border-radius:0;outline:1px solid var(--n-mute,#9a958a);outline-offset:-1px}.fx[data-v-52b12bf1] input:focus-visible{border-radius:0;box-shadow:inset 0 -1px var(--n-mute,#9a958a);outline:none}.fx__settings[data-v-52b12bf1]{display:grid;gap:6px;padding-block-start:2px}.fx__divider[data-v-52b12bf1]{border:0;border-block-start:1px solid var(--n-line-soft,#2a2a2a);inline-size:100%;margin:4px 0}.fx__lbl[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fx__lbl--row[data-v-52b12bf1]{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.fx__lbl-val[data-v-52b12bf1]{color:var(--n-ink,#f4f2ec);font-family:var(--n-mono,ui-monospace,monospace);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:400}.fx__lbl-note[data-v-52b12bf1],.fx__lbl-val[data-v-52b12bf1]{letter-spacing:0;text-transform:none;white-space:nowrap}.fx__lbl-note[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-size:10.5px;font-weight:400}.fx__mini[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-accent,#2d5bff);cursor:pointer;flex:none;font:inherit;font-size:12px;justify-self:start;padding:0}.fx__mini[data-v-52b12bf1]:disabled{color:var(--n-mute,#9a958a);cursor:default}.fx__mini.is-placeholder[data-v-52b12bf1]{visibility:hidden}.fx__seg[data-v-52b12bf1]{display:flex;flex-wrap:wrap;gap:0}.fx__seg button[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-soft,#d2cdc1);cursor:pointer;flex:1 1 auto;font:inherit;font-size:12px;padding:5px 8px;position:relative;transition:background var(--n-dur-hover,.3s) var(--n-ease,ease),color var(--n-dur-hover,.3s) var(--n-ease,ease),border-color var(--n-dur-hover,.3s) var(--n-ease,ease);white-space:nowrap}.fx__seg button+button[data-v-52b12bf1]{margin-inline-start:-1px}.fx__seg button[data-v-52b12bf1]:hover{border-color:var(--n-line-strong,#3a3a3a);color:var(--n-ink,#f4f2ec);z-index:1}.fx__seg button.is-on[data-v-52b12bf1]{background:#f4f2ec0a;border-color:#d2cdc173;color:var(--n-ink,#f4f2ec);z-index:2}.fx__seg--mini button[data-v-52b12bf1]{font-size:11.5px;padding:3px 7px}.fx__seg--duo[data-v-52b12bf1],.fx__seg--duo button[data-v-52b12bf1]{flex:none}.fx__seg--fill[data-v-52b12bf1]{inline-size:100%}.fx__seg--fill button[data-v-52b12bf1]{flex:1 1 0}.fx__seg--direction button[data-v-52b12bf1]{font-size:11.5px;padding-inline:5px}.fx__row[data-v-52b12bf1]{align-items:center;display:flex;gap:10px}.fx__orient[data-v-52b12bf1]{display:flex;flex:none;gap:0}.fx__orient button[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:28px;border:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;inline-size:28px;padding:0;position:relative}.fx__orient button+button[data-v-52b12bf1]{margin-inline-start:-1px}.fx__orient button[data-v-52b12bf1]:hover{border-color:var(--n-line-strong,#3a3a3a);z-index:1}.fx__orient button.is-on[data-v-52b12bf1]{background:#f4f2ec0a;border-color:#d2cdc173;color:var(--n-ink,#f4f2ec);z-index:2}.fx__layout-icon[data-v-52b12bf1]{background-repeat:repeat;block-size:14px;border:1px solid;box-sizing:border-box;display:block;inline-size:14px;margin:auto}.fx__layout-icon--columns[data-v-52b12bf1]{background-image:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 4px)}.fx__layout-icon--rows[data-v-52b12bf1]{background-image:repeating-linear-gradient(180deg,currentColor 0 2px,transparent 2px 4px)}.fx__back[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;font-size:10.5px;font-weight:700;letter-spacing:.1em;padding:0;text-transform:uppercase}.fx__back[data-v-52b12bf1]:hover{color:var(--n-accent,#2d5bff)}.fx__sub[data-v-52b12bf1]{align-items:center;display:flex;gap:8px}.fx__sub--stack[data-v-52b12bf1]{align-items:stretch;flex-direction:column;gap:4px}.fx__domain[data-v-52b12bf1]{border-block-start:1px dashed var(--n-line-soft,#2a2a2a);padding-block-start:5px}.fx__sub-lbl[data-v-52b12bf1]{color:var(--n-mute,#9a958a);flex:none;font-size:10.5px;inline-size:74px;letter-spacing:.08em;text-transform:uppercase}.fx__sub--stack .fx__sub-lbl[data-v-52b12bf1]{inline-size:auto}.fx__sub-val[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1);flex:none;font-family:var(--n-mono,ui-monospace,monospace);font-size:11px;font-variant-numeric:tabular-nums}.fx__hours-block[data-v-52b12bf1],.fx__years-block[data-v-52b12bf1]{display:grid;gap:1px;min-inline-size:0}.fx__hours-head[data-v-52b12bf1],.fx__years-head[data-v-52b12bf1]{align-items:baseline;display:flex;justify-content:space-between;min-block-size:17px}.fx__hours[data-v-52b12bf1],.fx__years[data-v-52b12bf1]{min-inline-size:0}.fx__check[data-v-52b12bf1]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-soft,#d2cdc1);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:12px;gap:6px;padding:2px 0;transition:color var(--n-dur-hover,.3s) var(--n-ease,ease)}.fx__check.is-on[data-v-52b12bf1]{color:var(--n-ink,#f4f2ec)}.fx__check.is-on .fx__box[data-v-52b12bf1]{background:var(--n-accent,#2d5bff);border-color:var(--n-accent,#2d5bff)}.fx__box[data-v-52b12bf1]{block-size:12px;border:1px solid var(--n-soft,#d2cdc1);flex:none;inline-size:12px}.fx__chips[data-v-52b12bf1]{display:flex;flex-wrap:wrap;gap:4px}.fx__chips--tight[data-v-52b12bf1]{gap:2px}.fx__chip[data-v-52b12bf1]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-ink,#f4f2ec);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:5px;padding:4px 8px;transition:opacity var(--n-dur-hover,.3s) var(--n-ease,ease),border-color var(--n-dur-hover,.3s) var(--n-ease,ease)}.fx__chip[data-v-52b12bf1]:hover{border-color:var(--n-line-strong,#3a3a3a)}.fx__chip.is-off[data-v-52b12bf1]{opacity:.4}.fx__chip.is-partial[data-v-52b12bf1]{border-style:dashed;opacity:.72}.fx__chip.is-off .fx__sw[data-v-52b12bf1]{background:var(--n-mute,#9a958a)}.fx__chip--day[data-v-52b12bf1]{font-size:11.5px;padding:3px 6px}.fx__chip--ghost[data-v-52b12bf1]{border-style:dashed;color:var(--n-soft,#d2cdc1)}.fx__chip--ghost .fx__sw[data-v-52b12bf1]{background:var(--n-mute,#9a958a)}.fx__sw[data-v-52b12bf1]{background:var(--sw,#888);block-size:9px;flex:none;inline-size:9px}.fx__legend[data-v-52b12bf1]{display:flex;flex-wrap:wrap;gap:3px 9px}.fx__key[data-v-52b12bf1]{align-items:center;color:var(--n-ink,#f4f2ec);display:inline-flex;font-size:11.5px;gap:5px;padding-block:2px}.fx__key.is-off[data-v-52b12bf1]{opacity:.35}.fx__key.is-off .fx__sw[data-v-52b12bf1]{background:var(--n-mute,#9a958a)}.fx__key--ghost[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1)}.fx__key--ghost .fx__sw[data-v-52b12bf1]{background:var(--n-mute,#9a958a)}.fx__calendar[data-v-52b12bf1]{display:grid;gap:10px;margin-block:4px 0}.fx__calendar-picked[data-v-52b12bf1]{display:flex;flex-wrap:wrap;gap:6px;position:relative}.fx__calendar-insertion[data-v-52b12bf1]{background:var(--n-soft,#d2cdc1);inline-size:2px;pointer-events:none;position:absolute}.fx__calendar-date[data-v-52b12bf1]{align-items:center;background:#ffffff06;border:1px solid var(--n-line-soft,#2a2a2a);cursor:grab;display:inline-flex;min-block-size:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx__calendar-date[data-v-52b12bf1]:active{cursor:grabbing}.fx__calendar-date.is-dragging[data-v-52b12bf1]{opacity:.35}.fx__calendar-date[data-v-52b12bf1]:focus-visible{outline:1px solid var(--n-mute,#9a958a);outline-offset:-1px}.fx__calendar-label[data-v-52b12bf1]{color:var(--n-ink,#f4f2ec);font-size:11.5px;padding-inline:8px;white-space:nowrap}.fx__calendar-action[data-v-52b12bf1]{align-self:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-inline-start:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-mute,#9a958a);cursor:pointer;display:grid;inline-size:24px;padding:0;place-items:center}.fx__calendar-action[data-v-52b12bf1]:hover{background:#ffffff0d;color:var(--n-ink,#f4f2ec)}.fx__calendar-new[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;font-size:11.5px;min-block-size:28px;padding:3px 8px}.fx__calendar-new[data-v-52b12bf1]:hover,.fx__calendar-new[aria-expanded=true][data-v-52b12bf1]{border-color:var(--n-mute,#9a958a);color:var(--n-ink,#f4f2ec)}.fx__calendar-action svg[data-v-52b12bf1],.fx__calendar-submit svg[data-v-52b12bf1]{block-size:14px;fill:none;flex:none;inline-size:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.fx__calendar-add[data-v-52b12bf1]{align-items:center;display:flex;gap:8px}.fx__calendar-fields[data-v-52b12bf1]{align-items:center;background:#ffffff06;block-size:30px;border:1px solid var(--n-line-soft,#2a2a2a);display:flex;flex:0 1 174px;min-inline-size:0}.fx__calendar-fields input[data-v-52b12bf1],.fx__calendar-fields select[data-v-52b12bf1]{background:transparent;block-size:100%;border:0;border-radius:0;color:var(--n-ink,#f4f2ec);font:inherit;font-size:12px;margin:0;min-inline-size:0}.fx__calendar-fields input[data-v-52b12bf1]:focus,.fx__calendar-fields select[data-v-52b12bf1]:focus{outline:none}.fx__calendar-fields input[data-v-52b12bf1]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-variant-numeric:tabular-nums;inline-size:36px;padding:0 5px;text-align:center}.fx__calendar-fields input[data-v-52b12bf1]::-webkit-inner-spin-button,.fx__calendar-fields input[data-v-52b12bf1]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.fx__calendar-fields select[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--n-mute,#9a958a) 50%),linear-gradient(135deg,var(--n-mute,#9a958a) 50%,transparent 50%);background-position:calc(100% - 11px) 50%,calc(100% - 7px) 50%;background-repeat:no-repeat;background-size:4px 4px;border-inline-start:1px solid var(--n-line-soft,#2a2a2a);color-scheme:dark;cursor:pointer;flex:1;padding:0 24px 0 8px}.fx__calendar-fields option[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);color:var(--n-ink,#f4f2ec)}.fx__calendar-submit[data-v-52b12bf1]{align-items:center;align-self:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-accent,#2d5bff);cursor:pointer;display:inline-flex;font:inherit;font-size:11px;gap:4px;padding:0 2px}.fx__calendar-submit[data-v-52b12bf1]:hover:not(:disabled){color:var(--n-ink,#f4f2ec)}.fx__calendar-submit[data-v-52b12bf1]:disabled{color:var(--n-mute,#9a958a);cursor:default;opacity:.45}.fx__age-note[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1);font-size:11px;line-height:1.4;margin:0}.fx__age-scale[data-v-52b12bf1],.fx__legend-actions[data-v-52b12bf1]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.fx__age-scale .fx__mini[aria-pressed=true][data-v-52b12bf1]{color:var(--n-ink,#f4f2ec);cursor:default;text-decoration:underline;text-underline-offset:3px}.fx__imdb-bar[data-v-52b12bf1]{block-size:10px;border:1px solid var(--n-line-soft,#2a2a2a);inline-size:100%}.fx__imdb-ticks[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1);display:flex;font-family:var(--n-mono,ui-monospace,monospace);font-size:10.5px;font-variant-numeric:tabular-nums;justify-content:space-between;margin-block-start:1px}.fx__scheme-wrap[data-v-52b12bf1]{position:relative}.fx__scheme[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--n-bg,#0a0a0a);background-image:linear-gradient(45deg,transparent 50%,var(--n-soft,#d2cdc1) 50%),linear-gradient(135deg,var(--n-soft,#d2cdc1) 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 9px) 50%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;border:1px solid var(--n-line-strong,#3a3a3a);color:transparent;cursor:pointer;font:inherit;font-size:12px;inline-size:100%;padding:7px 28px 7px 9px}.fx__scheme[data-v-52b12bf1]:focus{border-color:var(--n-accent,#2d5bff);outline:none}.fx__scheme optgroup[data-v-52b12bf1],.fx__scheme option[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);color:var(--n-ink,#f4f2ec)}.fx__scheme-current[data-v-52b12bf1]{color:var(--n-ink,#f4f2ec);font-size:12px;inset-block-start:50%;inset-inline:9px 28px;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap}.fx__remainder[data-v-52b12bf1]{font-size:11px}.fx__priority[data-v-52b12bf1],.fx__remainder[data-v-52b12bf1]{color:var(--n-mute,#9a958a);margin:0}.fx__priority[data-v-52b12bf1]{font-size:10.5px}.fx__notice[data-v-52b12bf1]{color:var(--n-accent,#2d5bff);font-size:11px;line-height:1.35;margin:0}.fx__more[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-size:11px}.fx__more summary[data-v-52b12bf1]{inline-size:-moz-max-content;inline-size:max-content}.fx__context[data-v-52b12bf1],.fx__more summary[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1);cursor:pointer}.fx__context[data-v-52b12bf1]{align-items:center;display:flex;gap:6px;margin-block-start:6px}.fx__context input[data-v-52b12bf1]{accent-color:var(--n-accent,#2d5bff)}.fx__custom-set-head[data-v-52b12bf1]{align-items:baseline;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto}.fx__custom-set-head>span[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-size:10px;white-space:nowrap}.fx__set-name[data-v-52b12bf1]{background:none;border:0;border-block-end:1px solid var(--n-line-strong,#3a3a3a);color:var(--n-ink,#f4f2ec);font:inherit;font-size:12px;font-weight:700;min-inline-size:0;padding:3px 4px}.fx__set-name[data-v-52b12bf1]:focus{border-color:var(--n-accent,#2d5bff);outline:none}.fx__groups[data-v-52b12bf1]{display:grid;gap:6px}.fx__group[data-v-52b12bf1]{border:1px solid var(--n-line-soft,#2a2a2a);display:grid;gap:5px;padding:7px}.fx__group.is-off[data-v-52b12bf1]{opacity:.52}.fx__group-head[data-v-52b12bf1]{align-items:center;display:grid;gap:3px;grid-template-columns:24px minmax(0,1fr) repeat(5,22px)}.fx__color[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:24px;cursor:pointer;inline-size:24px;padding:0}.fx__color[data-v-52b12bf1],.fx__paint-menu[data-v-52b12bf1]{border:1px solid var(--n-line-strong,#3a3a3a)}.fx__paint-menu[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);display:grid;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px}.fx__paint-option[data-v-52b12bf1],.fx__paint-solid[data-v-52b12bf1]{background:none;block-size:26px;border:1px solid transparent;box-sizing:border-box;color:var(--n-soft,#d2cdc1);font:inherit;font-size:11px;min-inline-size:0}.fx__paint-option[data-v-52b12bf1]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;gap:6px;padding:3px 6px;text-align:start}.fx__paint-option[data-v-52b12bf1]:hover{border-color:var(--n-line-soft,#2a2a2a);color:var(--n-ink,#f4f2ec)}.fx__paint-option.is-active[data-v-52b12bf1]{border-color:var(--n-line-strong,#3a3a3a);color:var(--n-ink,#f4f2ec)}.fx__paint-solid[data-v-52b12bf1]{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) 24px}.fx__paint-solid.is-active[data-v-52b12bf1]{border-color:var(--n-line-strong,#3a3a3a)}.fx__paint-solid .fx__paint-option[data-v-52b12bf1]{block-size:24px}.fx__native-color[data-v-52b12bf1]{background:none;block-size:22px;border:0;cursor:pointer;inline-size:22px;padding:0}.fx__paint-option-swatch[data-v-52b12bf1]{block-size:10px;border:1px solid var(--n-line-soft,#2a2a2a);flex:0 0 18px}.fx__group-name[data-v-52b12bf1]{background:none;border:0;border-block-end:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-ink,#f4f2ec);font:inherit;font-size:12px;min-inline-size:0;padding:3px 4px}.fx__group-name[data-v-52b12bf1]:focus{border-color:var(--n-accent,#2d5bff);outline:none}.fx__icon[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:22px;border:0;color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;font-size:11px;inline-size:22px;padding:0}.fx__icon[data-v-52b12bf1]:hover{color:var(--n-accent,#2d5bff)}.fx__icon[data-v-52b12bf1]:disabled{cursor:default;opacity:.25}.fx__group-summary[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx__conditions[data-v-52b12bf1]{display:grid;gap:4px}.fx__condition[data-v-52b12bf1]{border:1px dashed var(--n-line-soft,#2a2a2a);display:grid;gap:5px;padding:6px}.fx__condition-head[data-v-52b12bf1]{align-items:center;display:grid;gap:3px;grid-template-columns:minmax(0,1fr) 22px}.fx__condition-join[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--n-bg,#0a0a0a);border:0;color:var(--n-mute,#9a958a);cursor:pointer;font-family:var(--n-mono,ui-monospace,monospace);font-size:10px;justify-self:center;padding-inline:5px}.fx__condition-join[data-v-52b12bf1]:hover{color:var(--n-accent,#2d5bff)}.fx__fwrap[data-v-52b12bf1]{display:grid;gap:8px;position:relative}.fx__filter-domain[data-v-52b12bf1]{display:grid;gap:4px}.fx__filter-domain--cinema[data-v-52b12bf1]{border-block-start:1px dashed var(--n-line-soft,#2a2a2a);padding-block-start:7px}.fx__filter-domain-title[data-v-52b12bf1]{color:var(--n-mute,#9a958a);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fx__fchips[data-v-52b12bf1]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4px}.fx__fchip[data-v-52b12bf1]{align-items:stretch;border:1px solid var(--n-line-strong,#3a3a3a);display:inline-flex;max-inline-size:100%}.fx__fchip.is-editing[data-v-52b12bf1]{border-color:var(--n-accent,#2d5bff)}.fx__fchip-b[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-ink,#f4f2ec);cursor:pointer;font:inherit;font-size:12px;min-inline-size:0;overflow:hidden;padding:4px 3px 4px 8px;text-overflow:ellipsis;transition:color var(--n-dur-hover,.3s) var(--n-ease,ease);white-space:nowrap}.fx__fchip-b[data-v-52b12bf1]:hover{color:var(--n-accent,#2d5bff)}.fx__fchip-x[data-v-52b12bf1]{align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;font-size:12px;line-height:1;padding:4px 7px 4px 3px;transition:color var(--n-dur-hover,.3s) var(--n-ease,ease)}.fx__fchip-x[data-v-52b12bf1]:hover{color:var(--n-accent,#2d5bff)}.fx__add[data-v-52b12bf1]{position:relative}.fx__add-b[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px dashed var(--n-line-strong,#3a3a3a);color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;font-size:12px;padding:4px 8px;transition:color var(--n-dur-hover,.3s) var(--n-ease,ease),border-color var(--n-dur-hover,.3s) var(--n-ease,ease)}.fx__add-b[data-v-52b12bf1]:hover{border-color:var(--n-accent,#2d5bff);color:var(--n-accent,#2d5bff)}.fx__add-menu[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);border:1px solid var(--n-line-strong,#3a3a3a);display:grid;inset-block-start:calc(100% + 3px);inset-inline-start:0;min-inline-size:150px;position:absolute;z-index:7}.fx__add-menu button[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-block-end:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-ink,#f4f2ec);cursor:pointer;font:inherit;font-size:12px;padding:6px 9px;text-align:start;transition:background var(--n-dur-fast,.12s) var(--n-ease,ease)}.fx__add-menu button[data-v-52b12bf1]:last-child{border-block-end:0}.fx__add-menu button[data-v-52b12bf1]:hover{background:var(--n-accent-soft,rgba(45,91,255,.16));color:var(--n-accent,#2d5bff)}.fx__add-title[data-v-52b12bf1]{border-block-start:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-mute,#9a958a);font-size:9.5px;font-weight:700;letter-spacing:.09em;padding:7px 9px 4px;text-transform:uppercase}.fx__add-title[data-v-52b12bf1]:first-child{border-block-start:0}.fx__editor[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);border:1px solid var(--n-accent,#2d5bff);display:grid;gap:6px;inset-block-start:calc(100% + 4px);inset-inline:0;max-block-size:min(520px,62vh);overflow-y:auto;overscroll-behavior:contain;padding:8px 9px 9px;position:absolute;z-index:6}.fx__editor-head[data-v-52b12bf1]{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.fx__editor-head strong[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1)}.fx__editor-caption[data-v-52b12bf1],.fx__editor-head strong[data-v-52b12bf1]{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.fx__editor-caption[data-v-52b12bf1]{color:var(--n-mute,#9a958a);margin-block-start:2px}.fx__show-box[data-v-52b12bf1],.fx__show-search[data-v-52b12bf1]{position:relative}.fx__show-search[data-v-52b12bf1]{align-items:center;display:flex}.fx__show-input[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--n-bg,#0a0a0a);border:1px solid var(--n-line-soft,#2a2a2a);color:var(--n-ink,#f4f2ec);font:inherit;font-size:12.5px;inline-size:100%;padding:6px 28px 6px 9px;transition:border-color var(--n-dur-hover,.3s) var(--n-ease,ease);-webkit-user-select:text;-moz-user-select:text;user-select:text}.fx__show-input[data-v-52b12bf1]::-moz-placeholder{color:var(--n-mute,#9a958a)}.fx__show-input[data-v-52b12bf1]::placeholder{color:var(--n-mute,#9a958a)}.fx__show-input[data-v-52b12bf1]:focus{border-color:var(--n-accent,#2d5bff);outline:none}.fx__show-x[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--n-soft,#d2cdc1);cursor:pointer;font:inherit;font-size:12px;inset-inline-end:5px;line-height:1;padding:2px 5px;position:absolute;transition:color var(--n-dur-hover,.3s) var(--n-ease,ease)}.fx__show-x[data-v-52b12bf1]:hover{color:var(--n-accent,#2d5bff)}.fx__show-list[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);border:1px solid var(--n-line-soft,#2a2a2a);border-block-start:0;inset-block-start:100%;inset-inline:0;list-style:none;margin:0;max-block-size:216px;overflow-y:auto;overscroll-behavior:contain;padding:0;position:absolute;z-index:6}.fx__show-list.is-up[data-v-52b12bf1]{border-block-end:0;border-block-start:1px solid var(--n-line-soft,#2a2a2a);inset-block-end:100%;inset-block-start:auto}.fx__show-hit[data-v-52b12bf1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-block-end:1px solid var(--n-line-soft,#2a2a2a);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:1px;inline-size:100%;padding:6px 9px;text-align:start;transition:background var(--n-dur-fast,.12s) var(--n-ease,ease)}li:last-child .fx__show-hit[data-v-52b12bf1]{border-block-end:0}.fx__show-hit.is-active[data-v-52b12bf1],.fx__show-hit[data-v-52b12bf1]:hover{background:var(--n-accent-soft,rgba(45,91,255,.16))}.fx__show-hit.is-active .fx__show-hit-title[data-v-52b12bf1],.fx__show-hit:hover .fx__show-hit-title[data-v-52b12bf1]{color:var(--n-accent,#2d5bff)}.fx__show-hit-title[data-v-52b12bf1]{color:var(--n-ink,#f4f2ec);font-size:12px}.fx__show-hit-meta[data-v-52b12bf1]{color:var(--n-soft,#d2cdc1);font-family:var(--n-mono,ui-monospace,monospace);font-size:10.5px;font-variant-numeric:tabular-nums}.fx__show-picked[data-v-52b12bf1]{display:flex;flex-wrap:wrap;gap:4px;min-inline-size:0}.fx__show-chip[data-v-52b12bf1]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--n-line-soft,#2a2a2a);box-sizing:border-box;color:var(--n-ink,#f4f2ec);cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;gap:6px;max-inline-size:100%;min-inline-size:0;padding:4px 7px}.fx__show-chip span[data-v-52b12bf1]:last-child{color:var(--n-accent,#2d5bff);flex:none;font-size:10px}.fx__show-chip[data-v-52b12bf1]:hover{border-color:var(--n-line-strong,#3a3a3a)}.fx__show-chip-title[data-v-52b12bf1]{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx__show-empty[data-v-52b12bf1]{background:var(--n-bg,#0a0a0a);border:1px solid var(--n-line-soft,#2a2a2a);border-block-start:0;color:var(--n-mute,#9a958a);font-size:12px;inset-block-start:100%;inset-inline:0;margin:0;padding:6px 9px;position:absolute;z-index:6}.fx__show-empty.is-up[data-v-52b12bf1]{border-block-end:0;border-block-start:1px solid var(--n-line-soft,#2a2a2a);inset-block-end:100%;inset-block-start:auto}.fx__export[data-v-52b12bf1]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--n-line-strong,#3a3a3a);color:var(--n-ink,#f4f2ec);cursor:pointer;display:inline-flex;font:700 12px/1 var(--n-body,sans-serif);gap:8px;inline-size:100%;justify-content:center;letter-spacing:.08em;margin-block-start:4px;order:4;padding:9px 10px;text-transform:uppercase}.fx__export svg[data-v-52b12bf1]{block-size:17px;color:var(--n-accent,#2d5bff);flex:none;inline-size:17px}.fx__export.is-on[data-v-52b12bf1],.fx__export[data-v-52b12bf1]:hover{border-color:var(--n-accent,#2d5bff);color:var(--n-accent,#2d5bff)}.brand-mark[data-v-4f0fe383]{display:block;height:auto;overflow:visible}.ec[data-v-5d354897]{background:#0a0a0a;block-size:100%;inline-size:100%;overflow:hidden;position:relative}.ec--free[data-v-5d354897]{display:flex;inset:0;position:absolute;z-index:1}.ec__viewport[data-v-5d354897]{block-size:100%;container-type:size;display:grid;inline-size:100%;min-block-size:0;min-inline-size:0;overflow:hidden;place-items:center}.ec--free .ec__viewport[data-v-5d354897]{flex:1 1 0}.ec--free .ec__canvas[data-v-5d354897]{touch-action:none}.ec--mobile:not(.ec--free) .ec__viewport[data-v-5d354897]{block-size:calc(100% - 44px)}.ec--day-focus .ec__canvas[data-v-5d354897]{touch-action:pan-y pinch-zoom}.ec__days[data-v-5d354897]{background:#0a0a0a;block-size:44px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));transition:opacity .16s ease}.ec__days--hidden[data-v-5d354897]{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.ec__days[data-v-5d354897]{transition:none}}.ec__days button[data-v-5d354897]{border-block-end:2px solid transparent;color:var(--n-soft);font:600 12px/1 var(--n-mono);min-inline-size:0}.ec__days button[aria-pressed=true][data-v-5d354897]{border-color:var(--n-accent);color:#fff}.ec__days button[data-v-5d354897]:disabled{cursor:default;opacity:.35}@media(max-width:1024px)and (max-height:500px)and (pointer:coarse),(max-width:640px){.ec--free[data-v-5d354897]{flex-direction:column}.ec--free .ec__viewport[data-v-5d354897]{block-size:0}}.ec__plot[data-v-5d354897],.ec__view[data-v-5d354897]{block-size:100%;inline-size:100%;overflow:hidden;pointer-events:none;position:relative}.ec__plot[data-v-5d354897]{min-block-size:0}.ec__view.is-export[data-v-5d354897]{--ec-export-side:min(8cqi,8cqb);--ec-visual-gap:min(5cqi,5cqb);background:#0a0a0a;block-size:min(100cqb,100cqi/var(--ec-export-ratio));box-sizing:border-box;container-type:size;display:grid;grid-template-rows:auto minmax(0,1fr) auto;inline-size:min(100cqi,100cqb * var(--ec-export-ratio))}.ec__view.is-export-bare[data-v-5d354897]{border:0;grid-template-rows:minmax(0,1fr) auto}.ec__export-head[data-v-5d354897]{display:grid;--ec-copy-gap:min(2.5cqi,2.5cqb);background:#0a0a0a;color:var(--n-ink);gap:var(--ec-copy-gap);padding:min(7.5cqi,7.5cqb) var(--ec-export-side) var(--ec-visual-gap)}.ec__export-lockup[data-v-5d354897]{align-items:baseline;color:var(--n-ink);display:flex;flex-wrap:nowrap;font-family:var(--n-disp,sans-serif);font-size:min(2.35cqi,2.35cqb);font-weight:700;gap:min(1.15cqi,1.15cqb) .34em;letter-spacing:-.01em;line-height:1;text-transform:uppercase}.ec__export-lockup i[data-v-5d354897]{color:var(--n-mute);font-style:normal;font-weight:400}.ec__export-title[data-v-5d354897]{font:700 min(4.4cqi,4.4cqb)/1.05 var(--n-disp,sans-serif);letter-spacing:-.02em;margin:0;min-inline-size:0;text-transform:uppercase}.ec__export-word[data-v-5d354897]{display:inline;white-space:nowrap}.ec__export-word b[data-v-5d354897]{color:var(--n-accent);font:inherit}.ec__export-mark[data-v-5d354897]{block-size:1em;display:inline-block;inline-size:.8em;position:relative}.ec__export-mark[data-v-5d354897] .brand-mark{block-size:auto;inline-size:100%;inset-block-end:-.05em;inset-inline-start:0;overflow:visible;position:absolute}.ec__export-head p[data-v-5d354897]{color:#d2cdc1;font:600 min(2.35cqi,2.35cqb)/1.35 var(--n-body,sans-serif);margin:0;max-inline-size:100%}.ec__export-foot[data-v-5d354897]{align-content:start;background:#0a0a0a;color:#f4f2ec;display:grid;gap:min(2cqi,2cqb);padding:calc(var(--ec-visual-gap) + min(1cqi,1cqb) + 8px) var(--ec-export-side) min(5.5cqi,5.5cqb)}.ec__export-legend[data-v-5d354897]{display:flex;flex-wrap:wrap;gap:min(1.2cqi,1.2cqb) min(2.7cqi,2.7cqb)}.ec__export-legend>span[data-v-5d354897]{align-items:center;color:#d2cdc1;display:inline-flex;font:600 min(2.2cqi,2.2cqb)/1.1 var(--n-body,sans-serif);gap:min(1.15cqi,1.15cqb);white-space:nowrap}.ec__export-legend i[data-v-5d354897]{block-size:min(2.5cqi,2.5cqb);border:1px solid hsla(0,0%,100%,.16);flex:none;inline-size:min(2.5cqi,2.5cqb)}.ec__export-signature[data-v-5d354897]{align-items:baseline;display:flex;gap:min(3cqi,3cqb);justify-content:space-between}.ec__export-url[data-v-5d354897]{color:var(--n-soft);font:600 min(2cqi,2cqb)/1.1 var(--n-body,sans-serif);white-space:nowrap}.ec__export-meta[data-v-5d354897]{color:var(--n-mute);font:600 min(1.75cqi,1.75cqb)/1.1 var(--n-body,sans-serif)}.ec__canvas[data-v-5d354897]{block-size:100%;display:block;inline-size:100%;pointer-events:auto}.ec__loading[data-v-5d354897]{background:#0a0a0a;color:#9a958a;display:grid;font:500 .8125rem/1 var(--n-mono,monospace);inset:0;letter-spacing:.04em;place-items:center;pointer-events:none;position:absolute;z-index:11}.ec__hover-outline[data-v-5d354897]{border:1.5px solid hsla(45,27%,94%,.95);box-shadow:0 0 0 2px #000000b3;box-sizing:border-box;contain:layout style paint;z-index:9}.ec__hover[data-v-5d354897],.ec__hover-outline[data-v-5d354897]{inset-block-start:0;inset-inline-start:0;pointer-events:none;position:absolute;transform-origin:0 0;visibility:hidden;will-change:transform}.ec__hover[data-v-5d354897]{contain:strict;display:block;opacity:0;z-index:10}
