.bg-ink-highlight[data-v-9ba68b69]{background-color:#ff6b6b}.slide-enter-active[data-v-9ba68b69],.slide-leave-active[data-v-9ba68b69]{overflow:hidden;transition:all .2s}.slide-enter-from[data-v-9ba68b69],.slide-leave-to[data-v-9ba68b69]{max-height:0;opacity:0}.slide-enter-to[data-v-9ba68b69],.slide-leave-from[data-v-9ba68b69]{max-height:500px;opacity:1}.bg-ink-primary[data-v-134fe36d]{background-color:#1a1a2e}.bg-ink-highlight[data-v-134fe36d]{background-color:#ff6b6b}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-926492ef],[data-v-926492ef]::backdrop,[data-v-926492ef]:after,[data-v-926492ef]:before{--tw-border-style:solid}}}.geometry-box[data-v-926492ef]{background:#fff}.geometry-box[data-v-926492ef],.geometry-button[data-v-926492ef]{border:2px solid #1a1a2e;box-shadow:4px 4px #1a1a2e}.geometry-button[data-v-926492ef]{transition:all .15s}.geometry-button[data-v-926492ef]:hover{box-shadow:2px 2px #1a1a2e;transform:translate(2px,2px)}.geometry-button[data-v-926492ef]:active{box-shadow:0 0 #1a1a2e;transform:translate(4px,4px)}.bg-ink-primary[data-v-926492ef]{background-color:#1a1a2e}.prose code[data-v-926492ef]{border-radius:.25rem;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5)}.prose code[data-v-926492ef],.prose kbd[data-v-926492ef]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.prose kbd[data-v-926492ef]{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.tag-gang-box[data-v-926492ef]{background:linear-gradient(135deg,#fefefa,#f8f8f8);border:3px solid #1a1a2e;box-shadow:6px 6px #1a1a2e}.tag-gang-icon[data-v-926492ef]{align-items:center;background:#1a1a2e;border:3px solid #1a1a2e;box-shadow:4px 4px #ff6b6b;color:#ff6b6b;display:flex;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800;height:80px;justify-content:center;width:80px}.quiz-button[data-v-926492ef]{background:#ff6b6b;color:#fff}.quiz-button[data-v-926492ef]:hover{background:#ff5252}.geometry-box[data-v-f259e660]{background:#fff}.geometry-box[data-v-f259e660],.geometry-button[data-v-f259e660]{border:2px solid #1a1a2e;box-shadow:4px 4px #1a1a2e}.geometry-button[data-v-f259e660]{transition:all .15s}.geometry-button[data-v-f259e660]:hover{box-shadow:2px 2px #1a1a2e;transform:translate(2px,2px)}.geometry-button[data-v-f259e660]:active{box-shadow:0 0 #1a1a2e;transform:translate(4px,4px)}.bg-ink-primary[data-v-f259e660]{background-color:#1a1a2e}.prose code[data-v-f259e660]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-radius:.25rem;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5)}.prose pre[data-v-f259e660]{margin:calc(var(--spacing,.25rem)*0)}.prose pre[data-v-f259e660],.prose pre code[data-v-f259e660]{background-color:#0000;padding:calc(var(--spacing,.25rem)*0)}.border-ink-primary[data-v-248e6ff2]{border-color:#1a1a2e}.border-ink-highlight[data-v-248e6ff2]{border-color:#ff6b6b}.bg-ink-primary\/90[data-v-248e6ff2]{background-color:#1a1a2ee6}.text-ink-secondary[data-v-39b7ade6]{color:#4a4a6a}.border-ink-primary[data-v-39b7ade6]{border-color:#1a1a2e}.bg-ink-highlight[data-v-39b7ade6]{background-color:#ff6b6b}.from-ink-highlight[data-v-39b7ade6]{--tw-gradient-from:#ff6b6b}.bg-ink-highlight\/90[data-v-39b7ade6]{background-color:#ff6b6be6}.illustration-container[data-v-e4a7958b]{--accent-color:#ff6b6b}.comic-panel[data-v-e4a7958b]{background:linear-gradient(135deg,#fefefa,#f0f0f0);overflow:hidden;padding:1.5rem;position:relative}.comic-panel[data-v-e4a7958b]:before{background:radial-gradient(circle at 20% 80%,var(--accent-color) 0,transparent 50%),radial-gradient(circle at 80% 20%,var(--accent-color) 0,transparent 50%);content:"";inset:0;opacity:.05;position:absolute}.burst[data-v-e4a7958b]{animation:rotate-e4a7958b 30s linear infinite;height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.text-accent[data-v-e4a7958b]{color:var(--accent-color)}.power-name[data-v-e4a7958b]{color:var(--accent-color);font-size:.875rem;font-weight:800;letter-spacing:.2em;margin-bottom:.5rem;text-transform:uppercase}.element-symbol[data-v-e4a7958b],.power-name[data-v-e4a7958b]{position:relative;text-align:center}.element-symbol[data-v-e4a7958b]{color:#1a1a2e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:2rem;font-weight:700;margin:1rem 0}.power-description[data-v-e4a7958b]{color:#4a4a6a;font-style:italic;margin:0 auto;max-width:300px;position:relative;text-align:center}.speed-lines[data-v-e4a7958b]{inset:0;pointer-events:none;position:absolute}.speed-line[data-v-e4a7958b]{animation:dash-e4a7958b 2s linear infinite;animation-delay:calc(var(--i)*.2s);background:linear-gradient(90deg,var(--accent-color),transparent);height:2px;opacity:.2;position:absolute}.speed-line[data-v-e4a7958b]:first-child{left:0;top:10%;width:30%}.speed-line[data-v-e4a7958b]:nth-child(2){right:0;top:25%;transform:scaleX(-1);width:20%}.speed-line[data-v-e4a7958b]:nth-child(3){left:0;top:40%;width:15%}.speed-line[data-v-e4a7958b]:nth-child(4){right:0;top:55%;transform:scaleX(-1);width:25%}.speed-line[data-v-e4a7958b]:nth-child(5){left:0;top:70%;width:35%}.speed-line[data-v-e4a7958b]:nth-child(6){right:0;top:85%;transform:scaleX(-1);width:18%}.speed-line[data-v-e4a7958b]:nth-child(7){bottom:15%;left:0;width:22%}.speed-line[data-v-e4a7958b]:nth-child(8){bottom:30%;right:0;transform:scaleX(-1);width:28%}@keyframes rotate-e4a7958b{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes dash-e4a7958b{0%{opacity:0;transform:translate(-10px)scaleX(.5)}50%{opacity:.3}to{opacity:0;transform:translate(10px)scaleX(1)}}.character-panel[data-v-e4a7958b]{background:linear-gradient(135deg,#fefefa,#f0f0f0);padding:1rem;position:relative;text-align:center}.character-frame[data-v-e4a7958b]{margin:0 auto;max-width:200px;position:relative}.character-image[data-v-e4a7958b]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.character-name[data-v-e4a7958b]{color:#1a1a2e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:700;margin-top:1rem}.character-panel.locked .character-frame[data-v-e4a7958b]{align-items:center;background:repeating-linear-gradient(45deg,#0000,#0000 10px,#00000008 10px 20px);cursor:default;display:flex;justify-content:center;min-height:180px}.locked-overlay[data-v-e4a7958b]{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center}.lock-icon[data-v-e4a7958b]{color:#1a1a2e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:4rem;font-weight:800;text-shadow:3px 3px 0 var(--accent-color),6px 6px 0 #0000001a}.lock-text[data-v-e4a7958b]{background:0 0;border:none;color:var(--accent-color);cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;text-decoration:underline;text-underline-offset:3px;transition:all .15s}.lock-text[data-v-e4a7958b]:hover{color:#1a1a2e;text-decoration-thickness:2px}.tag-display-container[data-v-41c15d9d]{padding:2rem 0;position:relative}.tag-display[data-v-41c15d9d]{color:#1a1a2e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(2.5rem,10vw,5rem);font-weight:800;text-align:center;text-shadow:3px 3px 0 var(--accent-color,#ff6b6b),6px 6px 0 #0000001a;transition:text-shadow .3s}.tag-display[data-v-41c15d9d]:hover{text-shadow:4px 4px 0 var(--accent-color,#ff6b6b),8px 8px 0 #0000001a}.bracket[data-v-41c15d9d]{color:#4a4a6a}.tag-name[data-v-41c15d9d]{color:#1a1a2e}.decorations[data-v-41c15d9d]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.dot[data-v-41c15d9d]{border-radius:50%;opacity:.3;position:absolute}.dot-1[data-v-41c15d9d]{animation:float-41c15d9d 3s ease-in-out infinite;height:20px;left:5%;top:10%;width:20px}.dot-2[data-v-41c15d9d]{animation:float-41c15d9d 4s ease-in-out .5s infinite;height:12px;left:15%;top:70%;width:12px}.dot-3[data-v-41c15d9d]{animation:float-41c15d9d 3.5s ease-in-out 1s infinite;height:16px;right:10%;top:20%;width:16px}.line[data-v-41c15d9d]{background:#e8e8e8;height:2px;position:absolute}.line-1[data-v-41c15d9d]{right:5%;top:30%;transform:rotate(-15deg);width:60px}.line-2[data-v-41c15d9d]{bottom:25%;left:8%;transform:rotate(10deg);width:40px}@keyframes float-41c15d9d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.element-tag[data-v-e3b48472]{background:#fff;border:2px solid #1a1a2e;border-radius:.25rem;box-shadow:2px 2px #1a1a2e;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.element-tag[data-v-e3b48472]:hover{background:#f0f0f0;box-shadow:1px 1px #1a1a2e;transform:translate(1px,1px)}.element-tag[data-v-e3b48472]:active{box-shadow:0 0 #1a1a2e;transform:translate(2px,2px)}.element-tag-secondary[data-v-e3b48472]{border-color:#e8e8e8;box-shadow:2px 2px #e8e8e8;color:#4a4a6a}.element-tag-secondary[data-v-e3b48472]:hover{border-color:#1a1a2e;box-shadow:1px 1px #1a1a2e;color:#1a1a2e}.relationship-box[data-v-e3b48472]{background:#00000005;border:1px dashed #e8e8e8;border-radius:.25rem;padding:calc(var(--spacing,.25rem)*4)}.textarea-wrapper[data-v-cd5fd6d4]{display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;height:100%;line-height:1.6;overflow:hidden;position:relative;width:100%}.line-numbers[data-v-cd5fd6d4]{background:#252535;color:#6b6b7b;flex-shrink:0;overflow:hidden;padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*3);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3rem}.line-number[data-v-cd5fd6d4]{height:1.6em}.code-textarea[data-v-cd5fd6d4]{flex:1;padding:calc(var(--spacing,.25rem)*3);resize:none}.code-textarea[data-v-cd5fd6d4]:focus{--tw-outline-style:none;outline-style:none}.code-textarea[data-v-cd5fd6d4]{background:#1e1e2e;caret-color:#f5f5f5;color:#a6e3a1;overflow:auto}.code-textarea[data-v-cd5fd6d4]::-moz-selection{background:#45475a}.code-textarea[data-v-cd5fd6d4]::selection{background:#45475a}.code-textarea[data-v-cd5fd6d4]::-webkit-scrollbar{height:8px;width:8px}.code-textarea[data-v-cd5fd6d4]::-webkit-scrollbar-track{background:#1e1e2e}.code-textarea[data-v-cd5fd6d4]::-webkit-scrollbar-thumb{background:#45475a;border-radius:4px}.code-textarea[data-v-cd5fd6d4]::-webkit-scrollbar-thumb:hover{background:#585b70}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-17ed0799],[data-v-17ed0799]::backdrop,[data-v-17ed0799]:after,[data-v-17ed0799]:before{--tw-border-style:solid}}}.preview-container[data-v-17ed0799]{background:#fff;height:100%;overflow:auto;width:100%}.preview-iframe[data-v-17ed0799]{border-style:var(--tw-border-style);border-width:0;height:100%;min-height:100%;width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.editor-container[data-v-d42d1bc9]{width:100%}.editor-pane[data-v-d42d1bc9]{background:#1e1e2e;border:2px solid #1a1a2e;box-shadow:4px 4px #1a1a2e;overflow:hidden}.editor-header[data-v-d42d1bc9]{align-items:center;background:#2d2d3d;border-bottom:1px solid #3d3d4d;display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.editor-label[data-v-d42d1bc9]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.editor-label[data-v-d42d1bc9],.reset-button[data-v-d42d1bc9]{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.reset-button[data-v-d42d1bc9]{align-items:center;border-radius:.25rem;display:flex;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.reset-button[data-v-d42d1bc9]:hover{color:var(--color-white,#fff)}}.reset-button[data-v-d42d1bc9]:hover{background:#ffffff1a}.preview-pane[data-v-d42d1bc9]{background:#fff;border:2px solid #1a1a2e;box-shadow:4px 4px #1a1a2e;overflow:hidden}.preview-header[data-v-d42d1bc9]{background:#f5f5f5;border-bottom:1px solid #e0e0e0;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.preview-label[data-v-d42d1bc9]{color:var(--color-gray-600,oklch(44.6% .03 256.802));font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.element-page[data-v-17106b52]{position:relative;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .3s}.element-page.is-expanded[data-v-17106b52]{opacity:.3;pointer-events:none;transform:scale(.92)translateY(20px)}.character-portrait-wrapper[data-v-17106b52]{background:0 0;border:none;cursor:default;padding:0;position:absolute;right:-100px;top:-50px;transform:rotate(10deg);transition:transform .3s,filter .3s;width:200px;z-index:10}.character-portrait-wrapper.is-clickable[data-v-17106b52]{cursor:pointer}.character-portrait-wrapper.is-clickable[data-v-17106b52]:hover{filter:brightness(1.05);transform:rotate(10deg)scale(1.05)}.character-portrait-wrapper.is-clickable[data-v-17106b52]:active{transform:rotate(10deg)scale(.98)}.character-portrait[data-v-17106b52]{background:#fff;border:4px solid #1a1a2e;box-shadow:6px 6px #1a1a2e}@media(max-width:639px){.character-portrait-wrapper[data-v-17106b52]{left:auto;margin:0 auto 1.5rem;position:relative;right:auto;top:auto;transform:rotate(0);width:160px}.character-portrait-wrapper.is-clickable[data-v-17106b52]:hover{transform:rotate(0)scale(1.05)}.character-portrait-wrapper.is-clickable[data-v-17106b52]:active{transform:rotate(0)scale(.98)}}.geometry-box[data-v-17106b52]{background:#fff;border:2px solid #1a1a2e;box-shadow:4px 4px #1a1a2e}.portrait-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1a2ed9;display:flex;inset:0;justify-content:center;perspective:1000px;position:fixed;z-index:1000}.portrait-modal{max-height:90vh;max-width:900px;overflow:auto;padding:2rem;position:relative;width:90%}.back-button{align-items:center;background:#fff;border:3px solid #1a1a2e;box-shadow:4px 4px #1a1a2e;color:#1a1a2e;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;gap:.5rem;left:0;letter-spacing:.05em;padding:.75rem 1.25rem;position:absolute;text-transform:uppercase;top:0;transition:all .15s}.back-button:hover{box-shadow:6px 6px #1a1a2e;transform:translate(-2px,-2px)}.back-button:active{box-shadow:2px 2px #1a1a2e;transform:translate(2px,2px)}.portrait-content{align-items:flex-start;display:flex;gap:2rem;margin-top:3.5rem}@media(max-width:768px){.portrait-content{align-items:center;flex-direction:column}}.expanded-portrait{animation:portrait-float 4s ease-in-out infinite;flex-shrink:0;transform:rotate(-5deg);width:280px}.character-portrait-large{background:#fff;border:5px solid #1a1a2e;box-shadow:8px 8px #1a1a2e}@keyframes portrait-float{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-5deg)translateY(-10px)}}.backstory-panel{background:#fff;border:4px solid #1a1a2e;box-shadow:8px 8px #1a1a2e;flex:1;padding:1.5rem;transform:rotate(1deg)}.backstory-header{border-bottom:3px solid #1a1a2e;display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;padding-bottom:1rem}.character-tag{color:#1a1a2e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.75rem;font-weight:800}.character-role{color:#6366f1;font-size:1.125rem;font-style:italic;font-weight:600}.character-meta{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.faction-badge{background:#f0f0f0}.alignment-badge,.faction-badge{border:2px solid #1a1a2e;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.alignment-good{background:#d1fae5;color:#065f46}.alignment-neutral{background:#fef3c7;color:#92400e}.alignment-bad{background:#fee2e2;color:#991b1b}.personality-traits{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.trait-tag{background:#1a1a2e;border-radius:2px;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .625rem}.backstory-text{margin-bottom:1.25rem}.backstory-text p{color:#374151;font-size:1rem;line-height:1.7}.character-prop{align-items:center;border-top:2px dashed #e5e7eb;display:flex;gap:.5rem;padding-top:1rem}.prop-label{color:#6b7280;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.prop-value{color:#374151;font-style:italic}.portrait-expand-enter-active{animation:overlay-in .4s cubic-bezier(.34,1.56,.64,1)}.portrait-expand-leave-active{animation:overlay-out .3s ease-in}.portrait-expand-enter-active .portrait-modal{animation:modal-in .5s cubic-bezier(.34,1.56,.64,1) .1s both}.portrait-expand-leave-active .portrait-modal{animation:modal-out .25s ease-in both}@keyframes overlay-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0}to{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1}}@keyframes overlay-out{0%{opacity:1}to{opacity:0}}@keyframes modal-in{0%{opacity:0;transform:scale(.8)rotateX(10deg)translateY(40px)}to{opacity:1;transform:scale(1)rotateX(0)translateY(0)}}@keyframes modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)translateY(20px)}}.text-ink-secondary[data-v-5b7c0a53]{color:#4a4a6a}.border-ink-primary[data-v-5b7c0a53]{border-color:#1a1a2e}.border-ink-highlight[data-v-5b7c0a53]{border-color:#ff6b6b}.bg-ink-highlight[data-v-5b7c0a53]{background-color:#ff6b6b}.bg-ink-highlight\/90[data-v-5b7c0a53]{background-color:#ff6b6be6}.ring-ink-highlight\/20[data-v-5b7c0a53]{--tw-ring-color:#ff6b6b33}.focus\:border-ink-highlight[data-v-5b7c0a53]:focus{border-color:#ff6b6b}.focus\:ring-ink-highlight\/20[data-v-5b7c0a53]:focus{--tw-ring-color:#ff6b6b33}.text-ink-secondary[data-v-d1fc6dd6]{color:#4a4a6a}.text-ink-primary[data-v-d1fc6dd6]{color:#1a1a2e}.border-ink-primary[data-v-d1fc6dd6]{border-color:#1a1a2e}.border-ink-highlight[data-v-d1fc6dd6]{border-color:#ff6b6b}.bg-ink-highlight[data-v-d1fc6dd6]{background-color:#ff6b6b}.bg-ink-highlight\/90[data-v-d1fc6dd6]{background-color:#ff6b6be6}.ring-ink-highlight\/20[data-v-d1fc6dd6]{--tw-ring-color:#ff6b6b33}.focus\:border-ink-highlight[data-v-d1fc6dd6]:focus{border-color:#ff6b6b}.focus\:ring-ink-highlight\/20[data-v-d1fc6dd6]:focus{--tw-ring-color:#ff6b6b33}.fade-enter-active[data-v-d1fc6dd6],.fade-leave-active[data-v-d1fc6dd6]{transition:opacity .2s}.fade-enter-from[data-v-d1fc6dd6],.fade-leave-to[data-v-d1fc6dd6]{opacity:0}.text-ink-primary[data-v-19d6c0f1]{color:#1a1a2e}.border-ink-primary[data-v-19d6c0f1]{border-color:#1a1a2e}.border-ink-highlight[data-v-19d6c0f1],.hover\:border-ink-highlight[data-v-19d6c0f1]:hover{border-color:#ff6b6b}.text-ink-primary[data-v-912bf5f8]{color:#1a1a2e}.border-ink-primary[data-v-912bf5f8]{border-color:#1a1a2e}.border-3[data-v-912bf5f8]{border-width:3px}.text-ink-secondary[data-v-6d56ddac]{color:#4a4a6a}.text-ink-primary[data-v-6d56ddac]{color:#1a1a2e}.border-ink-primary[data-v-6d56ddac]{border-color:#1a1a2e}.border-ink-highlight[data-v-6d56ddac]{border-color:#ff6b6b}.bg-ink-highlight[data-v-6d56ddac]{background-color:#ff6b6b}.bg-ink-primary\/10[data-v-6d56ddac]{background-color:#1a1a2e1a}.fade-enter-active[data-v-6d56ddac],.fade-leave-active[data-v-6d56ddac]{transition:opacity .2s}.fade-enter-from[data-v-6d56ddac],.fade-leave-to[data-v-6d56ddac]{opacity:0}.text-ink-secondary[data-v-f6bd4231]{color:#4a4a6a}.text-ink-primary[data-v-f6bd4231]{color:#1a1a2e}.border-ink-primary[data-v-f6bd4231]{border-color:#1a1a2e}.bg-ink-highlight[data-v-f6bd4231]{background-color:#ff6b6b}.bg-ink-highlight\/90[data-v-f6bd4231]{background-color:#ff6b6be6}.from-ink-highlight[data-v-f6bd4231]{--tw-gradient-from:#ff6b6b}.quiz-modal[data-v-2140dd3a]{--color-paper:#fefefa}.bg-paper[data-v-2140dd3a]{background-color:var(--color-paper)}.border-ink-primary[data-v-2140dd3a]{border-color:#1a1a2e}.border-3[data-v-2140dd3a]{border-width:3px}.text-ink-secondary[data-v-2140dd3a]{color:#4a4a6a}.text-ink-primary[data-v-2140dd3a]{color:#1a1a2e}.modal-enter-active[data-v-2140dd3a],.modal-leave-active[data-v-2140dd3a]{transition:all .3s}.modal-enter-from[data-v-2140dd3a],.modal-leave-to[data-v-2140dd3a]{opacity:0}.modal-enter-from .quiz-modal[data-v-2140dd3a],.modal-leave-to .quiz-modal[data-v-2140dd3a]{transform:scale(.95)translateY(20px)}.fade-enter-active[data-v-2140dd3a],.fade-leave-active[data-v-2140dd3a]{transition:opacity .2s}.fade-enter-from[data-v-2140dd3a],.fade-leave-to[data-v-2140dd3a]{opacity:0}.flyout[data-v-8318b43f]{--color-paper:#fefefa}.bg-paper[data-v-8318b43f]{background-color:var(--color-paper)}.border-ink-primary[data-v-8318b43f]{border-color:#1a1a2e}.text-ink-secondary[data-v-8318b43f]{color:#4a4a6a}.text-ink-primary[data-v-8318b43f]{color:#1a1a2e}.bg-ink-highlight[data-v-8318b43f]{background-color:#ff6b6b}.bg-ink-highlight\/90[data-v-8318b43f]{background-color:#ff6b6be6}.slide-up-enter-active[data-v-8318b43f],.slide-up-leave-active[data-v-8318b43f]{transition:all .4s cubic-bezier(.16,1,.3,1)}.slide-up-enter-from[data-v-8318b43f],.slide-up-leave-to[data-v-8318b43f]{opacity:0;transform:translateY(100%)}.learning-html[data-v-c1cf8794]{--color-paper:#fefefa;--color-paper-lines:#e8e8e8;--color-ink-primary:#1a1a2e;--color-ink-secondary:#4a4a6a;--color-ink-highlight:#ff6b6b;background-image:linear-gradient(var(--color-paper-lines) 1px,transparent 1px),linear-gradient(90deg,var(--color-paper-lines) 1px,transparent 1px);background-size:20px 20px;color:var(--color-ink-primary)}.bg-paper[data-v-c1cf8794],.learning-html[data-v-c1cf8794]{background-color:var(--color-paper)}.text-ink-primary[data-v-c1cf8794]{color:var(--color-ink-primary)}.text-ink-secondary[data-v-c1cf8794]{color:var(--color-ink-secondary)}.border-ink-primary[data-v-c1cf8794]{border-color:var(--color-ink-primary)}.ring-ink-highlight[data-v-c1cf8794]{--tw-ring-color:var(--color-ink-highlight)}.fade-enter-active[data-v-c1cf8794],.fade-leave-active[data-v-c1cf8794]{transition:opacity .15s}.fade-enter-from[data-v-c1cf8794],.fade-leave-to[data-v-c1cf8794]{opacity:0}
