@font-face{font-family:OpenDyslexic;src:url(/assets/OpenDyslexic-Regular-nUhe5EwG.woff2) format("woff2"),url(/assets/OpenDyslexic-Regular-Cv3YY6GF.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Abordage;src:url(/assets/Abordage-Regular-dKy4z0SI.woff2) format("woff2"),url(/assets/Abordage-Regular-_1wNAfH5.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FT88;src:url(/assets/FT88-Italic-AGnE12Op.woff2) format("woff2"),url(/assets/FT88-Italic-Bt8zBw-h.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;background:#000}body{width:100vw;overflow-x:hidden;-webkit-touch-callout:none!important;-webkit-user-select:none!important}input,textarea{cursor:text;background:none;border:1px solid #ccc}input[type=checkbox],select{cursor:pointer}textarea{border:none;width:100%;max-width:40ch}input:focus,textarea:focus{outline:1px dashed #666}.interacting{overflow:hidden}@media screen and (max-width: 600px){html,body{margin:0;max-width:100vw;width:100vw}}.receive-color[data-v-372399e8]{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;pointer-events:none;transition-property:background}.receive-pulse[data-v-2b98e7c3]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;transition-property:background}.receive-sound button[data-v-9d2e6687],.receive-sound button[data-v-8b1891f2]{border:1px solid currentColor;background:none;width:25vmin;height:25vmin;border-radius:25vmin}.receive-movement[data-v-e6940e13]{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;margin:0}.receive-movement .moving-img[data-v-e6940e13]{-webkit-user-select:none;-moz-user-select:none;user-select:none;user-drag:none;touch-action:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s linear}.receive-movement .backdrop[data-v-e6940e13]{position:absolute;top:0;left:0;width:100%;height:100%;scale:1.25;-o-object-fit:cover;object-fit:cover;filter:blur(25px)}.interaction-fingerprint[data-v-d7f3c62c]{--time: 100s;--scale: 50;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}.interaction-fingerprint .debug[data-v-d7f3c62c]{display:inline-block;position:absolute;top:0;left:0;width:75px;height:75px;background:currentColor}.interaction-fingerprint .thumb[data-v-d7f3c62c]{display:inline-block;position:absolute;top:0;left:0;width:75px;height:75px;border-radius:100%;background-color:currentColor;box-shadow:0 0 25px currentColor,0 0 50px currentColor,0 0 100px currentColor;filter:blur(5px);transform:translate(-50%,-50%) scale(0);transition:transform .1s ease-in}.interaction-fingerprint .thumb.active[data-v-d7f3c62c]{transition:transform 1s ease-out;transform:translate(-50%,-50%) scale(1)}.interaction-fingerprint .fingerprint[data-v-d7f3c62c]{display:inline-block;position:absolute;top:0;left:0;width:100px;height:100px;border-radius:100%;background-color:currentColor;box-shadow:0 0 25px currentColor,0 0 50px currentColor;transform:translate(-50%,-50%) scale(0);transition:transform var(--time) ease-out;opacity:.25}.interaction-fingerprint .fingerprint.active[data-v-d7f3c62c]{transition:transform var(--time) ease-in;transform:translate(-50%,-50%) scale(var(--scale))}.interaction-fingerprint .fingerprint.other[data-v-d7f3c62c]{transform:translate(-50%,-50%) scale(0);transition:transform var(--time) ease-out;opacity:.75}.interaction-fingerprint .fingerprint.other.active[data-v-d7f3c62c]{transition:transform var(--time) ease-in;transform:translate(-50%,-50%) scale(var(--scale))}.interaction-questions[data-v-a5f32cfd]{padding:8px;font-family:FT88;font-style:italic;font-size:2rem;display:flex;flex-wrap:wrap;gap:32px;overflow:visible}.interaction-questions .question[data-v-a5f32cfd]{line-height:1;border-radius:64px;display:inline-block;background-color:#fff;padding:32px;text-align:center;max-width:20ch}.interaction-questions .question[data-v-a5f32cfd]:first-of-type{margin-top:32px}.list-move[data-v-a5f32cfd],.list-enter-active[data-v-a5f32cfd],.list-leave-active[data-v-a5f32cfd]{transition:all .5s ease}.list-enter-from[data-v-a5f32cfd],.list-leave-to[data-v-a5f32cfd]{text-shadow:none;opacity:0;transform:translateY(30px)}.list-leave-active[data-v-a5f32cfd]{position:absolute}.interaction-sound[data-v-85babaa9]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:100;display:flex;justify-content:center;align-items:center}.interaction-sound button[data-v-85babaa9]{font-family:FT88;font-style:italic;font-size:2rem;box-shadow:0 0 10px #6495ed,0 0 20px #6495ed,0 0 30px #6495ed,0 0 50px #6495ed,0 0 50px #6495ed;border:1px solid cornflowerblue;background-color:#6495ed;transition:all .5s;color:#fff;border-radius:100%;max-width:75vw;min-width:12ch;padding:256px 32px;cursor:pointer}.interaction-finale[data-v-95582d93]{padding:8px;font-family:Abordage;font-size:1.33rem;line-height:1.5;text-shadow:30px 30px 30px tomato,-20px -20px 20px dodgerblue,0px 0px 10px white,1px 1px 5px white,-1px -1px 1px white}.interaction-finale h1[data-v-95582d93],.interaction-finale h2[data-v-95582d93]{font-size:2rem}.interaction-finale dt[data-v-95582d93],.interaction-finale h2[data-v-95582d93],.interaction-finale h3[data-v-95582d93]{font-family:sans-serif;font-weight:700;margin-top:2em;margin-bottom:0}.interaction-finale dt[data-v-95582d93]+*,.interaction-finale h2[data-v-95582d93]+*,.interaction-finale h3[data-v-95582d93]+*{margin-top:0}.interaction-finale dt[data-v-95582d93]+*>*:first-child,.interaction-finale h2[data-v-95582d93]+*>*:first-child,.interaction-finale h3[data-v-95582d93]+*>*:first-child{margin-top:0}.interaction-finale a[data-v-95582d93]{font-family:monospace;color:currentColor;text-decoration:underline;transition:text-shadow .6s ease-in}.interaction-finale a[data-v-95582d93]:hover,.interaction-finale a[data-v-95582d93]:active{color:#fff;transition:text-shadow .3s ease-out;text-shadow:30px 30px 30px lime,-20px -20px 20px springgreen,0px 0px 10px yellow,1px 1px 5px tomato,-1px -1px 1px cyan}.interaction-finale a[data-v-95582d93]:focus{transition:text-shadow .3s ease-out;outline:none;color:#fff;text-shadow:0px 0px 30px blue,-20px -20px 20px white,0px 0px 10px yellow,1px 1px 5px tomato,-1px -1px 1px cyan}.interaction-finale dt[data-v-95582d93],.interaction-finale dd[data-v-95582d93]{margin-left:0}.interaction-finale dt[data-v-95582d93]{font-weight:700;margin-bottom:16px}.interaction-finale strong[data-v-95582d93]{font-family:FT88;font-style:italic;text-transform:uppercase}.interaction-finale ul[data-v-95582d93]{padding-left:0}.interaction-finale li[data-v-95582d93]{list-style:circle;list-style-position:inside}.interaction-quote[data-v-19254a4d]{padding:8px;font-family:FT88;font-style:italic;font-size:2rem;flex-wrap:wrap;gap:32px;overflow:visible;display:flex;justify-content:center;align-items:center;width:100%;height:75vh;color:#fff}.list-move[data-v-19254a4d],.list-enter-active[data-v-19254a4d],.list-leave-active[data-v-19254a4d]{transition:all .5s ease}.list-enter-from[data-v-19254a4d],.list-leave-to[data-v-19254a4d]{text-shadow:none;opacity:0;transform:translateY(30px)}.list-leave-active[data-v-19254a4d]{position:absolute}.interaction-cell[data-v-14a16d98]{--time: .1s;--scale: 1;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}.interaction-cell .debug[data-v-14a16d98]{display:inline-block;position:absolute;top:0;left:0;width:50px;height:50px;background:currentColor}.interaction-cell.active[data-v-14a16d98]{transition:transform 1s ease-out;transform:translate(-50%,-50%) scale(1)}.cell[data-v-14a16d98]{display:inline-block;position:absolute;top:0;left:0;width:50px;height:50px;transform:translate(-50%,-50%) scale(0);transition:transform var(--time) ease-out;opacity:.75}.cell .nucleus[data-v-14a16d98]{width:100%;height:100%;background-color:currentColor;border-radius:100%;animation:5s ease-in-out infinite normal pulse-14a16d98}.cell.active[data-v-14a16d98]{transition:transform var(--time) ease-in;transform:translate(-50%,-50%) scale(var(--scale))}.cell.other[data-v-14a16d98]{transform:translate(-50%,-50%) scale(0);transition:transform var(--time) ease-out;opacity:.75}.cell.other.active[data-v-14a16d98]{transition:transform var(--time) ease-in;transform:translate(-50%,-50%) scale(var(--scale))}@keyframes pulse-14a16d98{25%,75%{scale:100%}50%{scale:200%}}.interaction-cell[data-v-344a6152]{--time: .1s;--scale: 1;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}.interaction-cell .debug[data-v-344a6152]{display:inline-block;position:absolute;top:0;left:0;width:50px;height:50px;background:currentColor}.interaction-cell.active[data-v-344a6152]{transition:transform 1s ease-out;transform:translate(-50%,-50%) scale(1)}.cell[data-v-344a6152]{display:inline-block;position:absolute;top:0;left:0;width:50px;height:50px;transform:translate(-50%,-50%) scale(0);transition:transform var(--time) ease-out;opacity:.75}.cell .nucleus[data-v-344a6152]{width:100%;height:100%;background-color:currentColor;border-radius:100%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:pulse-344a6152;animation-direction:normal;animation-duration:5s}.cell.active[data-v-344a6152]{transition:transform var(--time) ease-in;transform:translate(-50%,-50%) scale(var(--scale))}.cell.other[data-v-344a6152]{transform:translate(-50%,-50%) scale(0);transition:transform var(--time) ease-out;opacity:.75}.cell.other.active[data-v-344a6152]{transition:transform var(--time) ease-in;transform:translate(-50%,-50%) scale(var(--scale))}@keyframes pulse-344a6152{25%,75%{scale:100%}50%{scale:150%}}.interaction[data-v-07ea949f]{position:relative}.send-sound[data-v-cb95486f]{margin-block:16px;display:block;max-width:-moz-fit-content;max-width:fit-content;padding:8px;border:1px solid currentColor}.send-sound h3[data-v-cb95486f]{margin:0;font-size:1rem}.send-sound button+button[data-v-cb95486f]{margin-left:4px}.timeline-scene[data-v-66d3e68e]{position:relative;display:inline-block;background-color:#eee;margin-top:2em;padding:8px 8px 32px}.timeline-scene .send[data-v-66d3e68e]{position:absolute;top:0;left:0;width:100%;transform:translateY(-100%);height:2.5em;border:none;background-color:#ddd;border-radius:2em 2em 0 0;text-transform:uppercase}.timeline-scene .send[data-v-66d3e68e]:hover{background-color:#eee8aa}.timeline-scene button[data-v-66d3e68e]{background:none;border:1px solid currentColor;cursor:pointer}.timeline-scene header[data-v-66d3e68e]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.timeline-scene header textarea[data-v-66d3e68e]{width:100%;max-width:100%}.timeline-scene header .remove[data-v-66d3e68e]{border:none}.timeline-scene .controls[data-v-66d3e68e]{display:flex;font-size:1em;flex-direction:column;gap:16px}.timeline-scene .controls label[data-v-66d3e68e]{flex:1;flex-basis:100%}.timeline-scene .controls .reverse[data-v-66d3e68e]{margin-top:4px;display:flex;justify-content:flex-end;align-items:center;font-size:.7em;text-transform:uppercase;cursor:pointer}.timeline-scene .controls .reverse input[data-v-66d3e68e]{outline:none}.timeline-scene .controls[data-v-66d3e68e]>*{display:flex;flex-wrap:wrap;justify-content:flex-start}.timeline-scene .controls>* input[type=checkbox][data-v-66d3e68e]{width:1em;height:1em}.timeline-scene .controls>* select[data-v-66d3e68e]{margin-left:auto;background-color:#fff;border:1px solid currentColor;padding:0 8px;border-radius:16px}.timeline-scene .controls .to[data-v-66d3e68e]{flex-direction:column}.timeline-scene .controls .to label[data-v-66d3e68e]{display:flex}.timeline-scene .add-scene-container[data-v-66d3e68e]{position:absolute;top:0;right:-24px;height:100%;width:24px;display:flex;justify-content:center;align-items:center}.timeline-scene .add-scene-container .add-scene[data-v-66d3e68e]{border-radius:100%;background-color:#fff;width:24px;height:24px;opacity:0}.timeline-scene .add-scene-container .add-scene[data-v-66d3e68e]:hover{opacity:1}.timeline-scene .add-scene-container .add-scene[data-v-66d3e68e]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.timeline-scene[data-v-66d3e68e]{transition:margin .3s}.timeline-scene[data-v-66d3e68e]:has(.add-scene:hover){margin-right:16px}.timeline-scene .scenes[data-v-66d3e68e]{display:flex;flex-direction:column;gap:16px}.timeline-scene .drag[data-v-66d3e68e]{position:absolute;bottom:0;left:0;width:100%;display:inline-block;height:16px;background-color:#ddd;opacity:0;cursor:grab}.timeline-scene:hover .drag[data-v-66d3e68e]{opacity:1}@media screen and (max-width: 600px){.timeline-scene[data-v-66d3e68e]{min-width:90%}}.timeline-message[data-v-52eaba79]{position:relative;border:1px solid #aaa;padding:8px 8px 16px;min-width:15ch;background-color:#fff}.timeline-message .header[data-v-52eaba79]{display:flex;margin-bottom:8px}.timeline-message .header h3[data-v-52eaba79]{margin:0;font-size:.75rem}.timeline-message .header .remove[data-v-52eaba79]{margin-left:auto;background:none;cursor:pointer;border:none}.timeline-message .add-message[data-v-52eaba79]{position:absolute;bottom:0;left:8px;transform:translateY(50%);display:flex;gap:4px;opacity:0}.timeline-message .add-message .add[data-v-52eaba79]{cursor:pointer;background-color:#fff;border:1px solid currentColor;border-radius:16px;padding:2px 6px}.timeline-message .add-message .type[data-v-52eaba79]{background-color:#fff;border:1px solid currentColor;border-radius:16px;padding:2px 8px}.timeline-message .add-message[data-v-52eaba79]:hover{opacity:1}.clients[data-v-c9fe08b5]{margin:8px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(6ch,1fr));gap:2px;max-width:25ch}.clients .client[data-v-c9fe08b5]{cursor:pointer;padding:2px;border:1px solid #aaa;font-size:.75em}.control-percent[data-v-59040200]{display:flex;justify-content:space-between}.control-percent input[data-v-59040200]{flex:0 0 10ch;background-color:#fff}.control-percent input[type=number][data-v-59040200]{padding:4px 2px 4px 8px;border-radius:16px 0 0 16px;width:0}.cycle .clients[data-v-04e56c01]{margin:8px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(8px,1fr));gap:1px}.cycle .clients .client[data-v-04e56c01]{cursor:pointer;height:32px;background-color:#fff}.cycle .clients .client[data-v-04e56c01]:hover{background-color:#ddd}.cycle .clients .client.selected[data-v-04e56c01]{background-color:#eee8aa}.cycle .controls[data-v-04e56c01]{display:flex;flex-direction:column;gap:8px}.cycle .controls label[data-v-04e56c01]{display:flex;justify-content:space-between}.cycle .controls label select[data-v-04e56c01]{background-color:#fff;border:1px solid currentColor;padding:0 8px;border-radius:16px}.cycle .controls label input[data-v-04e56c01],.cycle .controls label select[data-v-04e56c01]{flex:0 0 15ch;background-color:#fff}.cycle .controls label input[type=number][data-v-04e56c01],.cycle .controls label select[type=number][data-v-04e56c01]{padding:4px 2px 4px 8px;border-radius:16px 0 0 16px;width:0}.cycle .controls label input[type=checkbox][data-v-04e56c01],.cycle .controls label select[type=checkbox][data-v-04e56c01]{flex-basis:0}.control-splitn[data-v-86a9ec1b]{margin-block:4px;display:flex;justify-content:space-between}.control-splitn input[data-v-86a9ec1b]{flex:0 0 10ch;background-color:#fff}.control-splitn input[type=number][data-v-86a9ec1b]{padding:4px 2px 4px 8px;border-radius:16px 0 0 16px;width:0}.timeline-message-color[data-v-52006c77]{max-width:100%}.timeline-message-color .colors[data-v-52006c77]{display:flex;flex-wrap:wrap;justify-content:stretch;gap:1px;max-width:100%;border:1px solid currentColor;background-color:#ccc;display:grid;grid-template-columns:repeat(auto-fit,minmax(4ch,1fr))}.timeline-message-color .colors .color[data-v-52006c77]{display:flex;justify-content:stretch}.timeline-message-color .colors .color input[type=text][data-v-52006c77]{flex-grow:1;flex-shrink:1;flex-basis:1em;min-width:0;width:100%;display:inline;height:1em;background:none;padding:4px;border:none;transition:width .3s ease-in;font-size:.6rem}.timeline-message-color .colors .color button[data-v-52006c77]{background:none;border:none;cursor:pointer;background-color:#ffffff40;opacity:0;display:none}.timeline-message-color .colors .color .add[data-v-52006c77]{background-color:none}.timeline-message-color .colors .color:hover button[data-v-52006c77]{opacity:1;display:initial}.timeline-message-color .controls[data-v-52006c77]{display:flex;flex-direction:column;gap:8px}.timeline-message-color .controls label[data-v-52006c77]{display:flex;justify-content:space-between;align-items:center;font-size:.75em}.timeline-message-color .controls label .transition[data-v-52006c77]{width:10ch;background:none;border:1px solid #ccc;transition:width .3s ease-in;padding:4px 2px 4px 8px;border-radius:16px 0 0 16px}.timeline-message-color .more[data-v-52006c77]{margin-top:8px;max-height:1lh;overflow:hidden}.timeline-message-color .more.active[data-v-52006c77]{max-height:unset}.timeline-message-color .more .config[data-v-52006c77]{margin-bottom:8px}.timeline-message-color .more button[data-v-52006c77]{display:inline-block;width:18px;height:18px;border:1px solid currentColor;background:none;border-radius:100%;padding:0;cursor:pointer}.timeline-message-text textarea[data-v-8f2b593f]{width:calc(100% - 8px);max-width:100%;border:1px solid currentColor}.timeline-message-text textarea[data-v-8f2b593f]:focus{border:1px solid transparent}.piano[data-v-10eb148a],.piano .meta .octaves[data-v-10eb148a]{display:flex;gap:4px}.piano .meta .octaves .increase[data-v-10eb148a],.piano .meta .octaves .decrease[data-v-10eb148a]{background:none;border:1px solid currentColor;width:18px;height:18px;border-radius:18px;cursor:pointer;font-size:.7em}.piano .meta .octaves .increase[data-v-10eb148a]:hover,.piano .meta .octaves .increase.active[data-v-10eb148a],.piano .meta .octaves .decrease[data-v-10eb148a]:hover,.piano .meta .octaves .decrease.active[data-v-10eb148a]{background-color:#ccc}.piano .meta .note[data-v-10eb148a]{text-align:center}.piano .keys[data-v-10eb148a]{flex:1;position:relative}.piano .keys .whites[data-v-10eb148a]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:1px}.piano .keys .whites[data-v-10eb148a]>*{height:50px;border:1px solid #eee;cursor:pointer}.piano .keys .whites[data-v-10eb148a]>*:hover{background-color:#ddd}.piano .keys .whites>*.active[data-v-10eb148a],.piano .keys .whites[data-v-10eb148a]>*:active{background-color:#ccc}.piano .keys .blacks[data-v-10eb148a]{position:absolute;top:0;left:0;width:100%;z-index:10;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:3px}.piano .keys .blacks[data-v-10eb148a]>*{height:30px;transform:translate(-50%);background-color:#333;border:none;cursor:pointer}.piano .keys .blacks>*.active[data-v-10eb148a],.piano .keys .blacks[data-v-10eb148a]>*:active{background-color:#666}.piano .keys .blacks[data-v-10eb148a]>*:hover{background-color:#444}.piano .keys .blacks[data-v-10eb148a]>*:active{background-color:#666}.piano .keys .blacks[data-v-10eb148a]>*:nth-of-type(1),.piano .keys .blacks[data-v-10eb148a]>*:nth-of-type(4){background-color:transparent;pointer-events:none}.timeline-message-sound[data-v-2544fdef]{display:flex;flex-direction:column;gap:8px}.timeline-message-sound .sequence[data-v-2544fdef]{position:relative;display:flex;gap:4px}.timeline-message-sound .sequence input[data-v-2544fdef]{flex:1;width:0;padding:4px;font-family:monospace}.timeline-message-sound .sequence .validate[data-v-2544fdef]{position:absolute;right:4px;top:5px;display:inline-block;width:.25em;height:.25em;border-radius:1em;background-color:#ccc}.timeline-message-sound .sequence .validate.error[data-v-2544fdef]{background-color:tomato}.timeline-message-sound .sequence .validate.ok[data-v-2544fdef]{background-color:#00ff7f}.timeline-message-sound label[data-v-2544fdef]{display:flex;justify-content:space-between}.timeline-message-sound label[data-v-2544fdef]>*{flex-shrink:1;flex-basis:50%}.timeline-message-sound label select[data-v-2544fdef],.timeline-message-sound label input[data-v-2544fdef]{width:0px;min-width:unset;background-color:#fff;border:1px solid #ccc}.timeline-message-sound label input[data-v-2544fdef]{height:1em;background:none;padding-block:4px;padding-right:0}.timeline-message-sound label select[data-v-2544fdef]{border-radius:16px;padding:0 8px}.timeline-message-sound .stops[data-v-2544fdef]{margin-top:8px;display:flex;gap:8px;justify-content:space-between}.timeline-message-sound .stops button[data-v-2544fdef]{border-radius:16px;padding:2px 8px;border:none;background:#eee;cursor:pointer;font-size:.66rem;text-transform:uppercase}.timeline-message-sound .stops button[data-v-2544fdef]:hover{background-color:#ffd50040}.timeline-message-sound .stops button.all[data-v-2544fdef]:hover{background-color:#ff000040}.timeline-message-sequence[data-v-65b46648]{display:flex;flex-direction:column;gap:8px}.timeline-message-sequence .sequence[data-v-65b46648]{position:relative;display:flex;gap:4px}.timeline-message-sequence .sequence textarea[data-v-65b46648],.timeline-message-sequence .sequence input[data-v-65b46648]{flex:1;width:0;padding:4px;font-family:monospace;max-width:unset}.timeline-message-sequence .sequence .validate[data-v-65b46648]{position:absolute;right:4px;top:5px;display:inline-block;width:.25em;height:.25em;border-radius:1em;background-color:#ccc}.timeline-message-sequence .sequence .validate.error[data-v-65b46648]{background-color:tomato}.timeline-message-sequence .sequence .validate.ok[data-v-65b46648]{background-color:#00ff7f}.timeline-message-sequence label[data-v-65b46648]{display:flex;justify-content:space-between}.timeline-message-sequence label[data-v-65b46648]>*{flex-shrink:1;flex-basis:50%}.timeline-message-sequence label select[data-v-65b46648],.timeline-message-sequence label input[data-v-65b46648]{width:0px;min-width:unset;background-color:#fff;border:1px solid #ccc}.timeline-message-sequence label input[data-v-65b46648]{height:1em;background:none;padding-block:4px;padding-right:0}.timeline-message-sequence label select[data-v-65b46648]{border-radius:16px;padding:0 8px}.timeline-message-sequence .stops[data-v-65b46648]{margin-top:8px;display:flex;gap:8px;justify-content:space-between}.timeline-message-sequence .stops button[data-v-65b46648]{border-radius:16px;padding:2px 8px;border:none;background:#eee;cursor:pointer;font-size:.66rem;text-transform:uppercase}.timeline-message-sequence .stops button[data-v-65b46648]:hover{background-color:#ffd50040}.timeline-message-sequence .stops button.all[data-v-65b46648]:hover{background-color:#ff000040}.send-movement[data-v-16e84439]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background-color:transparent;overflow:hidden;margin:0}.send-movement .moving-img[data-v-16e84439]{-webkit-user-select:none;-moz-user-select:none;user-select:none;user-drag:none;touch-action:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}.send-movement .backdrop[data-v-16e84439]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(50px)}.send-movement pre[data-v-16e84439]{position:fixed;top:0;left:0;background-color:#fff;z-index:10000}.timeline-moving-image .controller[data-v-82c360c0]{position:relative;width:100%;height:auto;aspect-ratio:9/16 auto;margin-block:8px}.timeline-moving-image[data-v-82c360c0]{max-width:100%}.timeline-moving-image label[data-v-82c360c0]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.75em}.timeline-moving-image label+label[data-v-82c360c0]{margin-top:8px}.timeline-moving-image .more[data-v-82c360c0]{margin-top:8px;max-height:1lh;overflow:hidden}.timeline-moving-image .more.active[data-v-82c360c0]{max-height:unset}.timeline-moving-image .more .config[data-v-82c360c0]{margin-bottom:8px}.timeline-moving-image .more button[data-v-82c360c0]{display:inline-block;width:18px;height:18px;border:1px solid currentColor;background:none;border-radius:100%;padding:0;cursor:pointer}.timeline-message-interaction[data-v-6e41e361]{display:flex;flex-direction:column;gap:8px}.timeline-message-interaction[data-v-6e41e361]>*{display:flex;justify-content:space-between}.timeline-message-interaction .interaction-list[data-v-6e41e361]{flex-direction:column}.timeline-message-interaction .interaction-list[data-v-6e41e361]>*{display:flex;font-family:monospace;justify-content:space-between}.timeline-message-snd-utils[data-v-bc071ff3]{display:flex;flex-direction:column;gap:8px}.timeline-message-snd-utils label[data-v-bc071ff3]{display:flex;justify-content:space-between}.timeline-message-snd-utils label[data-v-bc071ff3]>*{flex-shrink:1;flex-basis:50%}.timeline-message-snd-utils label select[data-v-bc071ff3],.timeline-message-snd-utils label input[data-v-bc071ff3]{width:0px;min-width:unset;background-color:#fff;border:1px solid #ccc}.timeline-message-snd-utils label input[data-v-bc071ff3]{height:1em;background:none;padding-block:4px;padding-right:0}.timeline-message-snd-utils label select[data-v-bc071ff3]{border-radius:16px;padding:0 8px}.timeline-message-snd-utils label[data-v-bc071ff3]:has(.stops){flex-direction:column;margin-top:8px}.timeline-message-snd-utils .stops[data-v-bc071ff3]{margin-top:8px;display:flex;gap:8px;justify-content:space-between}.timeline-message-snd-utils .stops button[data-v-bc071ff3]{border-radius:16px;padding:2px 8px;border:none;background:#eee;cursor:pointer;font-size:.66rem;text-transform:uppercase}.timeline-message-snd-utils .stops button[data-v-bc071ff3]:hover{background-color:#ffd50040}.timeline-message-snd-utils .stops button.all[data-v-bc071ff3]:hover{background-color:#ff000040}.timeline-message-sound[data-v-99aa1003]{display:flex;flex-direction:column;gap:8px}.timeline-message-sound .sequence[data-v-99aa1003]{position:relative;display:flex;gap:4px}.timeline-message-sound .sequence input[data-v-99aa1003]{flex:1;width:0;padding:4px;font-family:monospace}.timeline-message-sound .sequence .validate[data-v-99aa1003]{position:absolute;right:4px;top:5px;display:inline-block;width:.25em;height:.25em;border-radius:1em;background-color:#ccc}.timeline-message-sound .sequence .validate.error[data-v-99aa1003]{background-color:tomato}.timeline-message-sound .sequence .validate.ok[data-v-99aa1003]{background-color:#00ff7f}.timeline-message-sound label[data-v-99aa1003]{display:flex;justify-content:space-between}.timeline-message-sound label[data-v-99aa1003]>*{flex-shrink:1;flex-basis:50%}.timeline-message-sound label select[data-v-99aa1003],.timeline-message-sound label input[data-v-99aa1003]{width:0px;min-width:unset;background-color:#fff;border:1px solid #ccc}.timeline-message-sound label input[data-v-99aa1003]{height:1em;background:none;padding-block:4px;padding-right:0}.timeline-message-sound label select[data-v-99aa1003]{border-radius:16px;padding:0 8px}.timeline-message-sound .stops[data-v-99aa1003]{margin-top:8px;display:flex;gap:8px;justify-content:space-between}.timeline-message-sound .stops button[data-v-99aa1003]{border-radius:16px;padding:2px 8px;border:none;background:#eee;cursor:pointer;font-size:.66rem;text-transform:uppercase}.timeline-message-sound .stops button[data-v-99aa1003]:hover{background-color:#ffd50040}.timeline-message-sound .stops button.all[data-v-99aa1003]:hover{background-color:#ff000040}.timeline[data-v-c277f8c9]{padding:16px;border:1px solid currentColor;background:#ffffff80}.timeline header[data-v-c277f8c9]{display:flex;gap:16px;margin-bottom:16px}.timeline header .meta[data-v-c277f8c9]{flex:1}.timeline header .meta h2[data-v-c277f8c9]{margin:0}.timeline header .meta h2 input[data-v-c277f8c9]{background:none;border:none;font-size:1em;font-weight:700;width:100%}.timeline header .meta textarea[data-v-c277f8c9]{background:none;border:none;font-size:1em;max-width:unset}.timeline header .tools[data-v-c277f8c9]{position:relative}.timeline header .tools button[data-v-c277f8c9]{background-color:#fff;border:1px solid currentColor;border-radius:16px;padding:2px 6px;cursor:pointer}.timeline header .tools button[data-v-c277f8c9]:hover{border:1px dashed currentColor}.timeline header .tools button:hover.save[data-v-c277f8c9],.timeline header .tools button:hover.add[data-v-c277f8c9]{background-color:#eee}.timeline header .tools button:hover.remove[data-v-c277f8c9]{background-color:#ff8069}.timeline header .tools .buttons[data-v-c277f8c9]{display:flex;gap:4px;align-items:flex-start}.timeline header .tools .confirm[data-v-c277f8c9]{position:absolute;top:32px;right:0;z-index:100;padding:8px;background-color:#eee;border:1px dashed currentColor;width:30ch;font-size:.75em;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.timeline .scenes[data-v-c277f8c9]{display:flex;gap:8px;max-width:100%;overflow-x:auto}.timeline .ghost[data-v-c277f8c9]{opacity:.5}.control-percent[data-v-c277f8c9]{text-align:right;margin-block:4px}.control-percent input[data-v-c277f8c9]{border:1px solid #aaa}.add-scene[data-v-c277f8c9]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:none;border:none;border-radius:100%}.import-export[data-v-1e717923]{margin-block:16px;display:flex;gap:8px;justify-content:flex-end}.import-export .load-timeline input[data-v-1e717923]{position:absolute;top:-10000px}.import-export .load-timeline label[data-v-1e717923]{background-color:#fff;border:1px solid currentColor;padding:8px;border-radius:50%;cursor:pointer}.import-export .load-timeline label[data-v-1e717923]:hover{border:1px dashed currentColor}.orb[data-v-74c502f3]{position:relative;margin:0;padding:16px;z-index:10000}.orb header[data-v-74c502f3]{display:flex;gap:32px;justify-content:space-between;background-color:#ddd;padding:32px 16px 0;margin-block:16px;border-radius:64px 64px 0 0}.orb header h1[data-v-74c502f3]{margin:0}.orb .timelines[data-v-74c502f3]{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 600px){.orb[data-v-74c502f3]{margin:0}.orb header[data-v-74c502f3]{display:block}}.debug[data-v-751c57dd]{margin-block:16px;display:inline-block;padding:8px;border:1px solid currentColor}.debug h3[data-v-751c57dd]{margin:0;font-size:1rem}.debug button+button[data-v-751c57dd]{margin-left:4px}.about[data-v-403862cc]{color:#ddd;font-size:1.125rem;line-height:1.6;margin-block:32px;padding-inline:16px;font-family:Abordage}.about h1[data-v-403862cc],.about h2[data-v-403862cc],.about h3[data-v-403862cc],.about dt[data-v-403862cc]{color:#fff;font-family:FT88;font-style:italic;font-size:2rem;text-shadow:0 0 10px cornflowerblue,0 0 20px cornflowerblue,0 0 30px cornflowerblue,0 0 50px cornflowerblue,0 0 50px cornflowerblue}.about dt[data-v-403862cc]{font-size:1em;margin-top:48px}.about dd[data-v-403862cc]{margin-bottom:48px}.about a[data-v-403862cc]{color:#fff;font-family:monospace}.about a[data-v-403862cc]:hover{color:#6495ed}.about .info[data-v-403862cc]{border:2px dashed rgba(255,255,255,.5);padding:16px;border-radius:32px}.about .info button[data-v-403862cc]{background:#6495ed;border:1px solid cornflowerblue;cursor:pointer;color:#fff;border-radius:100%;font-family:FT88;padding:4px;transition:box-shadow .3s ease-out;margin-inline:4px;font-size:1rem}.about .info button[data-v-403862cc]:active{box-shadow:0 0 10px #6495ed,0 0 20px #6495ed,0 0 30px #6495ed,0 0 50px #6495ed,0 0 50px #6495ed}.about h2[data-v-403862cc],.about h3[data-v-403862cc]{margin-top:96px}.about[data-v-403862cc]>*{max-width:60ch}.about figure[data-v-403862cc]{margin:0;margin-block:32px;max-width:100%}.about figure img[data-v-403862cc]{width:100%;max-height:75vh;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.about figure figcaption[data-v-403862cc]{font-size:1rem;opacity:.75}.light[data-v-46a2f3bd]{background-color:#fff}.background[data-v-46a2f3bd]{position:fixed;top:0;left:0;width:100%;height:100%}.foreground[data-v-46a2f3bd]{z-index:100;position:relative}.belly-button[data-v-46a2f3bd]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:10000;display:flex;justify-content:center;align-items:center}.belly-button button[data-v-46a2f3bd]{font-family:FT88;font-style:italic;font-size:2rem;box-shadow:0 0 10px #6495ed,0 0 20px #6495ed,0 0 30px #6495ed,0 0 50px #6495ed,0 0 50px #6495ed;border:1px solid cornflowerblue;background-color:#6495ed;color:#fff;border-radius:100%;max-width:75vw;padding:256px 32px;cursor:pointer}.fade-enter-active[data-v-46a2f3bd],.fade-leave-active[data-v-46a2f3bd]{transition:opacity .5s ease}.fade-enter-from[data-v-46a2f3bd],.fade-leave-to[data-v-46a2f3bd]{opacity:0}
