@font-face{font-family:DM Mono;src:local("DM Mono Regular Italic"),local("DM Mono Italic"),url(../_fonts/75I8RMbOOXMPLUHoN5eON8oBNpLZ4LFfyHedsRpVIRY-DVj19pzCoK9c1BPb0GjU8xWwLTXcBzLO0m154asDyyA.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:italic}@font-face{font-family:DM Mono;src:local("DM Mono Medium Italic"),url(../_fonts/F8cK8ERP4oraRbDCdAFoNEnPwJSREX7JI2MsjvnmE-g-OsfLUlj0D5GBRtIJh_Z9Z_lMfFfsR8Swce_TaG0XhSU.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:DM Mono;src:local("DM Mono Regular"),local("DM Mono"),url(../_fonts/3lNQproQPoXsOui6_CZMo0v60t8FaZ4TdVCMflwxvak-S9R4kcmWOjUWEop_bJktdsqdJH5B1CW5aAg12g63cyY.woff2) format(woff2);font-display:swap;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;font-weight:400;font-style:normal}@font-face{font-family:DM Mono;src:local("DM Mono Medium"),url(../_fonts/1sIIz9BbtpL6z5wMuNWKFOPWy_XtWrqf7cZE4UxL8Zc-Ubw9XrSzDwPV3__jo_UeYaTJJ0I2ky3tjl3RzthgQUI.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:DM Mono;src:local("DM Mono Regular Italic"),local("DM Mono Italic"),url(../_fonts/xBvFMgBAIYpBt7yEAuL4KCbdUjyyzl6jav3ppVu3juA-9_VqrGWpcfwu8H6khazfo-hNYwc3BwzU6BY1DIi8_kU.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"DM Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:99.2161%;descent-override:31.005%;line-gap-override:0%}@font-face{font-family:"DM Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:99.2161%;descent-override:31.005%;line-gap-override:0%}@font-face{font-family:"DM Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:99.2%;descent-override:31%;line-gap-override:0%}@font-face{font-family:DM Mono;src:local("DM Mono Medium Italic"),url(../_fonts/USMEUTuf_kguIfSYteG8Plok5qF1A8ieqn9PHxuw33A-1BNnj8Nm6rlrThcbnMveiGQYhv1EdpVWZ82ERQhspkg.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:italic}@font-face{font-family:DM Mono;src:local("DM Mono Regular"),local("DM Mono"),url(../_fonts/JjExDmSl0B9bdfz6mvPuwuwK5ql5lxctAYsuwSOo9Fc-FWzWch_UbPEowA8D7yot7i1gHcZM2v70HMJqdz51HPQ.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:DM Mono;src:local("DM Mono Medium"),url(../_fonts/Ie_KB2FVNNwR_0aOIsq8qOuxb90BZ738C68-2VOUcF4-HB1qVykbL6SQzvIGl1URohjVjwCX_Ap3wMM1uME9Kao.woff2) format(woff2);font-display:swap;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;font-weight:500;font-style:normal}.mdc-content{line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.mdc-content>:first-child{margin-top:0}.mdc-content>:last-child{margin-bottom:0}.mdc-content h1,.mdc-content h2,.mdc-content h3,.mdc-content h4,.mdc-content h5,.mdc-content h6{font-weight:700;line-height:1.3;margin:1.25em 0 .5em;color:inherit}.mdc-content h1{font-size:28px}.mdc-content h2{font-size:24px}.mdc-content h3{font-size:22px}.mdc-content h4{font-size:20px}.mdc-content h5{font-size:19px}.mdc-content h6{font-size:18px}.mdc-content p{margin:0 0 .65em}.mdc-content strong{font-weight:600}.mdc-content em{font-style:italic}.mdc-content u{text-decoration:underline;text-underline-offset:2px}.mdc-content del,.mdc-content s{text-decoration:line-through}.mdc-content mark{background:#0000000f;padding:1px 4px;border-radius:3px;color:inherit}.mdc-content sub,.mdc-content sup{font-size:.75em;line-height:0}.mdc-content a{color:var(--ion-color-primary,#6d3bf0);text-decoration:none;font-weight:500}.mdc-content ol,.mdc-content ul{padding-left:1.4em;margin:0 0 .65em}.mdc-content ul{list-style-type:disc}.mdc-content ol{list-style-type:decimal}.mdc-content li{margin-bottom:.3em;padding-left:2px}.mdc-content li>ol,.mdc-content li>ul{margin-top:.25em;margin-bottom:.25em}.mdc-content ul ul{list-style-type:circle}.mdc-content ul ul ul{list-style-type:square}.mdc-content li input[type=checkbox]{margin-right:6px;vertical-align:middle;accent-color:var(--ion-color-primary,#6d3bf0)}.mdc-content blockquote{border-left:3px solid var(--ion-color-primary,#6d3bf0);padding:2px 0 2px 14px;margin:.75em 0;color:inherit}.mdc-content blockquote p{margin-bottom:.4em}.mdc-content blockquote p:last-child{margin-bottom:0}.mdc-content blockquote blockquote{border-left-color:var(--n3,#b3aec2);margin-left:0}.mdc-content code{font-family:DM Mono,"DM Mono Fallback: Courier New","DM Mono Fallback: Roboto Mono","DM Mono Fallback: Noto Sans Mono",ui-monospace,monospace;background:#0000000a;padding:2px 6px;border-radius:5px;font-size:.85em}.mdc-content pre{background:var(--n0,#f4f3f9);border:1px solid var(--border,rgba(20,16,40,.08));padding:12px 14px;border-radius:12px;overflow-x:auto;margin:.75em 0;-webkit-overflow-scrolling:touch}.mdc-content pre code{background:none;padding:0;border-radius:0;font-size:12px;line-height:1.7}.mdc-content hr{border:none;height:1px;background:var(--border,rgba(20,16,40,.08));margin:1.25em 0}.mdc-content img{max-width:100%;height:auto;border-radius:12px;margin:.5em 0}.mdc-content table{width:100%;border-collapse:collapse;margin:.75em 0;font-size:13px;line-height:1.5;overflow:hidden;border-radius:10px;border:1px solid var(--border,rgba(20,16,40,.08))}.mdc-content thead{background:var(--n0,#f4f3f9)}.mdc-content th{padding:8px 12px;font-weight:600;text-align:left;border-bottom:1px solid var(--border,rgba(20,16,40,.08));font-size:12px;text-transform:uppercase;letter-spacing:.03em}.mdc-content td{padding:8px 12px;border-bottom:1px solid var(--n1,rgba(20,16,40,.06))}.mdc-content tr:last-child td{border-bottom:none}.mdc-content dl{margin:.75em 0}.mdc-content dt{font-weight:600;margin-top:.5em}.mdc-content dd{margin-left:1em}.mdc-content details{margin:.5em 0;border:1px solid var(--border,rgba(20,16,40,.08));border-radius:10px;padding:0;overflow:hidden}.mdc-content summary{padding:8px 12px;font-weight:600;cursor:pointer;background:var(--n0,#f4f3f9)}.mdc-content details[open] summary{border-bottom:1px solid var(--border,rgba(20,16,40,.08))}.mdc-content details>:not(summary){padding:0 12px}.mdc-content .footnotes{margin-top:1.5em;padding-top:.75em;border-top:1px solid var(--border,rgba(20,16,40,.08));font-size:13px}.mdc-content .footnote-ref{font-size:.8em;vertical-align:super;line-height:0}.mdc-content abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px;cursor:help}.mdc-content kbd{font-family:DM Mono,"DM Mono Fallback: Courier New","DM Mono Fallback: Roboto Mono","DM Mono Fallback: Noto Sans Mono",ui-monospace,monospace;background:var(--n0,#f4f3f9);border:1px solid var(--border,rgba(20,16,40,.08));border-radius:4px;padding:1px 5px;font-size:.85em}.mdc-content figure{margin:.75em 0}.mdc-content figcaption{font-size:13px;color:var(--muted,#8a84a0);margin-top:.35em;text-align:center}.mdc-content audio,.mdc-content iframe,.mdc-content video{max-width:100%;border-radius:12px;margin:.5em 0}.mdc-content address{font-style:normal;margin:.75em 0}.seg[data-v-1f13058f]{transform-origin:bottom}.seg--on[data-v-1f13058f]{animation:seg-in-1f13058f .34s cubic-bezier(.32,.72,0,1) both}@keyframes seg-in-1f13058f{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.seg--on[data-v-1f13058f]{animation:none}}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{box-sizing:border-box}.vue-rectangle-stencil,.vue-rectangle-stencil__preview{position:absolute;height:100%;width:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border:0 solid hsla(0,0%,100%,.3)}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.cel-fade-enter-active[data-v-e1d52d0b],.cel-fade-leave-active[data-v-e1d52d0b]{transition:opacity .25s ease}.cel-fade-enter-from[data-v-e1d52d0b],.cel-fade-leave-to[data-v-e1d52d0b]{opacity:0}.cel-card[data-v-e1d52d0b]{animation:cel-pop-e1d52d0b .42s cubic-bezier(.32,.72,0,1) backwards}.cel-charm[data-v-e1d52d0b]{animation:cel-charm-pop-e1d52d0b .55s cubic-bezier(.32,.72,0,1) .1s backwards}@keyframes cel-pop-e1d52d0b{0%{transform:translateY(14px) scale(.96);opacity:0}to{transform:none;opacity:1}}@keyframes cel-charm-pop-e1d52d0b{0%{transform:scale(0) rotate(-12deg);opacity:0}60%{transform:scale(1.12) rotate(4deg)}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.cel-card[data-v-e1d52d0b],.cel-charm[data-v-e1d52d0b]{animation:none}}.perspective-1000[data-v-29d781df]{perspective:1000px}.transform-style-3d[data-v-29d781df]{transform-style:preserve-3d}.backface-hidden[data-v-29d781df]{backface-visibility:hidden}.rotate-y-180[data-v-29d781df]{transform:rotateY(180deg)}.step-item[data-v-43672f92]{animation:step-in-43672f92 .4s cubic-bezier(.32,.72,0,1) backwards;animation-delay:calc(var(--i)*70ms)}@keyframes step-in-43672f92{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.step-item[data-v-43672f92]{animation:none}}.scenario-fade-enter-active[data-v-6695cc26],.scenario-fade-leave-active[data-v-6695cc26]{transition:opacity .18s ease,transform .18s ease}.scenario-fade-enter-from[data-v-6695cc26]{opacity:0;transform:translateY(4px)}.scenario-fade-leave-to[data-v-6695cc26]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.scenario-fade-enter-active[data-v-6695cc26],.scenario-fade-leave-active[data-v-6695cc26]{transition:none}}@keyframes orb-breathe-dk-anim-f6ae3405{0%,to{transform:scale(1);box-shadow:0 0 #11182726}50%{transform:scale(1.04);box-shadow:0 0 0 10px #11182700}}.orb-breathe-dk[data-v-f6ae3405]{animation:orb-breathe-dk-anim-f6ae3405 2.5s ease-in-out infinite}@keyframes orb-verify-glow-anim-f6ae3405{0%,to{box-shadow:0 0 #1118274d;transform:scale(1)}50%{box-shadow:0 0 20px 8px #11182726;transform:scale(1.05)}}.orb-verify-glow[data-v-f6ae3405]{animation:orb-verify-glow-anim-f6ae3405 2s ease-in-out infinite}@property --quiz-bg-1{syntax:"<color>";inherits:false;initial-value:#f5f3ff}@property --quiz-bg-2{syntax:"<color>";inherits:false;initial-value:#fff}@property --quiz-bg-3{syntax:"<color>";inherits:false;initial-value:#faf5ff}.quiz-card[data-v-b8f4b122]{--quiz-bg-1:#f5f3ff;--quiz-bg-2:#fff;--quiz-bg-3:#faf5ff;background:linear-gradient(155deg,var(--quiz-bg-1) 0,var(--quiz-bg-2) 45%,var(--quiz-bg-3) 100%);background-size:180% 180%;background-position:0 0;transition:--quiz-bg-1 .5s ease,--quiz-bg-2 .5s ease,--quiz-bg-3 .5s ease;animation:quiz-card-pan-b8f4b122 18s ease-in-out infinite}.quiz-card-correct[data-v-b8f4b122]{--quiz-bg-1:#d1fae5;--quiz-bg-2:#f0fdf4;--quiz-bg-3:#ecfdf5}.quiz-card-incorrect[data-v-b8f4b122]{--quiz-bg-1:#fee2e2;--quiz-bg-2:#fff1f2;--quiz-bg-3:#fef2f2}@keyframes quiz-card-pan-b8f4b122{0%,to{background-position:0 0}50%{background-position:100% 100%}}.quiz-card-shake[data-v-b8f4b122]{animation:quiz-card-pan-b8f4b122 18s ease-in-out infinite,quiz-card-shake-b8f4b122 .32s ease-in-out}@keyframes quiz-card-shake-b8f4b122{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.answer-pop[data-v-1860d6a7]{animation:answer-pop-1860d6a7 .34s cubic-bezier(.32,.72,0,1)}@keyframes answer-pop-1860d6a7{0%{transform:scale(1)}45%{transform:scale(1.035)}to{transform:scale(1)}}.answer-mark[data-v-1860d6a7]{animation:answer-mark-1860d6a7 .34s cubic-bezier(.32,.72,0,1) .05s backwards}@keyframes answer-mark-1860d6a7{0%{transform:scale(0) rotate(-12deg);opacity:0}60%{transform:scale(1.18) rotate(3deg)}to{transform:none;opacity:1}}.explain-enter-active[data-v-1860d6a7]{transition:opacity .24s ease,transform .24s cubic-bezier(.32,.72,0,1)}.explain-enter-from[data-v-1860d6a7]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.answer-mark[data-v-1860d6a7],.answer-pop[data-v-1860d6a7],.explain-enter-active[data-v-1860d6a7]{animation:none;transition:none}}.tile-pop-enter-active[data-v-fdbfaf0b]{transition:transform .18s ease-out,opacity .18s ease-out}.tile-pop-enter-from[data-v-fdbfaf0b]{transform:scale(.9);opacity:0}.tile-pop-leave-active[data-v-fdbfaf0b]{transition:transform .12s ease-in,opacity .12s ease-in}.tile-pop-leave-to[data-v-fdbfaf0b]{opacity:0}@keyframes orb-breathe-dk-anim-6fdd618a{0%,to{transform:scale(1);box-shadow:0 0 #11182726}50%{transform:scale(1.04);box-shadow:0 0 0 10px #11182700}}.orb-breathe-dk[data-v-6fdd618a]{animation:orb-breathe-dk-anim-6fdd618a 2.5s ease-in-out infinite}@keyframes avatar-pulse-2f38ec49{0%,to{box-shadow:0 0 #8b5cf680;transform:scale(1)}50%{box-shadow:0 0 10px 4px #8b5cf64d;transform:scale(1.15)}}.avatar-pulse[data-v-2f38ec49]{animation:avatar-pulse-2f38ec49 1.2s ease-in-out infinite}.bubble-enter-active[data-v-2f38ec49]{transition:all .3s ease-out}.bubble-enter-from[data-v-2f38ec49]{opacity:0;transform:translateY(12px)}.fade-enter-active[data-v-2f38ec49]{transition:opacity .3s ease}.fade-enter-from[data-v-2f38ec49]{opacity:0}.perspective-1000[data-v-8f9bdd57]{perspective:1000px}.transform-style-3d[data-v-8f9bdd57]{transform-style:preserve-3d}.backface-hidden[data-v-8f9bdd57]{backface-visibility:hidden}.rotate-y-180[data-v-8f9bdd57]{transform:rotateY(180deg)}
