@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;700);@import url(https://fonts.googleapis.com/css2?family=Bree+Serif:wght@400&display=swap);.no--underline{text-decoration:none}.full-width{width:100%}.hero{width:95vw;max-width:1632px;min-height:500px}.hero h1{font-weight:800;font-size:2.6rem;letter-spacing:-.02em}.sidekick{min-height:300px!important}@media(max-width:600px){.hero h1{font-size:2rem}}.sidebar{border-right:1px solid #e0e0e0}.sidebar divider{margin:0!important}.expanded-sidebar{min-width:250px!important;width:300px}.collapsed-sidebar{width:124px!important}.collapsed-sidebar .collapsed-sidebar-icon{margin-right:0!important;margin-left:0!important}.mobile-sidebar{border-bottom:1px solid #e0e0e0}.v-list-group--active{background:#f8f8f8!important}.mobile-drawer{width:100%!important;max-width:400px!important;overflow-y:auto}.position-relative[data-v-0a874bad]{position:relative}.z-index-2[data-v-0a874bad]{z-index:2}.jukebox-container[data-v-0a874bad]{position:fixed;left:0;right:0;bottom:0;width:100%}@media (min-width:960px){.jukebox-container[data-v-0a874bad]{left:auto;right:16px;bottom:16px;width:auto}}.jukebox-player[data-v-0a874bad]{background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;position:static;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 hsla(0,0%,100%,.1),inset 0 0 40px 20px #fff;max-width:none;width:100%!important;flex-direction:column}@media (min-width:960px){.jukebox-player[data-v-0a874bad]{max-width:500px;min-width:400px;flex-direction:row}}.jukebox-player[data-v-0a874bad]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);pointer-events:none}.jukebox-player[data-v-0a874bad]:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.8),transparent,hsla(0,0%,100%,.3));pointer-events:none}.media-title-wrap[data-v-0a874bad]{min-width:0}.media-title[data-v-0a874bad]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gradient-background{background:linear-gradient(180deg,#8fd3ed,#fff)}.playground{background:#f8f8f8;height:100%}@font-face{font-family:Tokyo;src:url(/fonts/tokyo-webfont.f7d3f9d5.woff2) format("woff2"),url(/fonts/tokyo-webfont.a33d8a45.woff) format("woff");font-weight:400;font-style:normal}.barlow-regular{font-weight:400}.barlow-bold,.barlow-regular{font-family:Barlow,serif;font-style:normal}.barlow-bold{font-weight:700}.tokyo-regular{font-family:Tokyo,serif}.jost-regular,.tokyo-regular{font-weight:400;font-style:normal}.jost-bold,.jost-regular{font-family:Jost,serif}.jost-bold{font-weight:700;font-style:normal}.roboto-regular{font-weight:400}.roboto-bold,.roboto-regular{font-family:Roboto,sans-serif;font-style:normal}.roboto-bold{font-weight:700}.bree-serif-regular{font-weight:400}.bree-serif-bold,.bree-serif-regular{font-family:"Bree Serif",serif;font-style:normal}.bree-serif-bold{font-weight:700}.v-application{font-family:Barlow,serif;font-weight:400;font-style:normal;overflow:hidden!important}.hover-cursor-pointer{cursor:pointer;opacity:1;transition:opacity .3s ease}.hover-cursor-pointer:hover{opacity:.8}.width-100{width:100%}.height-100{height:100vh!important;height:100dvh!important}.z-index-0{z-index:0}.z-index-1{z-index:1}.position-relative{position:relative}.position-absolute{position:absolute}.bottom-0{bottom:0}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.font-size-xs{font-size:clamp(.875rem,.5vw + .75rem,1.125rem)!important}.font-size-sm{font-size:clamp(1rem,1vw + .5rem,1.5rem)!important}.font-size-md{font-size:clamp(1.125rem,1.5vw + .5rem,2rem)!important}.font-size-lg{font-size:clamp(1.25rem,2vw + .5rem,2.5rem)!important}.font-size-xl{font-size:clamp(1.5rem,2.5vw + .5rem,3rem)!important}.font-size-2xl{font-size:clamp(1.75rem,3vw + .5rem,3.5rem)!important}.overflow-scroll-y{overflow-y:scroll}.flex-1{flex:1}.flex-2{flex:2}.v-card__actions{flex-direction:row-reverse}.flex{max-width:50%}.max-width-100{max-width:100%}.parallax-section[data-v-46cdbd20]{position:relative;display:flex;width:100%}.parallax-overlay[data-v-46cdbd20]{position:absolute;inset:0;width:100%;height:100%}.parallax-content[data-v-46cdbd20]{position:relative;z-index:1;display:flex;flex-direction:column;padding-top:56px;padding-bottom:56px}.parallax-content.align-center[data-v-46cdbd20]{justify-content:center;text-align:center}.parallax-content.align-start[data-v-46cdbd20]{justify-content:flex-start;text-align:left}.parallax-content.align-end[data-v-46cdbd20]{justify-content:flex-end;text-align:left}.inner[data-v-46cdbd20]{width:100%}@media (max-width:960px){.parallax-section[data-v-46cdbd20]{background-attachment:scroll!important}}.card-shell[data-v-66410c00]{position:relative;width:100%;overflow:hidden}.overlay[data-v-66410c00]{position:absolute;inset:0}.content[data-v-66410c00]{position:relative;z-index:1;padding:28px}.title[data-v-66410c00]{font-weight:800;font-size:1.6rem}.desc[data-v-66410c00]{opacity:.9}@media (max-width:960px){.card-shell[data-v-66410c00]{background-attachment:scroll!important}}.eyebrow[data-v-59fc7436]{letter-spacing:.12em;font-weight:800;font-size:.85rem;color:#0c1a3a}.heading[data-v-59fc7436]{font-weight:900;font-size:2.6rem;line-height:1.15;color:#0c1a3a}@media (max-width:600px){.heading[data-v-59fc7436]{font-size:2rem}}.sidekicks[data-v-0b0949ff]{width:95vw;max-width:1632px;min-height:300px}.subtitle[data-v-0b0949ff]{opacity:.9}.section-title[data-v-0b0949ff]{font-weight:700;font-size:2rem}.section-subtitle[data-v-0b0949ff]{font-weight:600;opacity:.9}.features .feature-card[data-v-0b0949ff]{background:hsla(0,0%,100%,.9)}.radar-container[data-v-161d9e1a]{width:100%;min-height:420px}.radar-container-lg[data-v-161d9e1a]{width:100%;min-height:100vh}.color-swatch[data-v-161d9e1a]{border-radius:6px;cursor:pointer;transition:box-shadow .15s ease}.color-swatch .v-icon[data-v-161d9e1a]{font-size:18px;line-height:1}.color-swatch[data-v-161d9e1a]:hover{box-shadow:0 2px 8px rgba(0,0,0,.25)}.media-title-wrap[data-v-161d9e1a]{min-width:0}.media-title[data-v-161d9e1a]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goal-complete[data-v-316913c8]{background:#f1f1ef;color:#787774}.v-card.draggable[data-v-316913c8]{cursor:pointer}.quote[data-v-316913c8]{max-width:100%;width:100%;white-space:pre-wrap;word-break:break-word;caret-color:#37352f;padding:3px 2px;font-family:Lyon-Text,Georgia,ui-serif,serif;font-weight:600;font-size:1.875em;line-height:1.3;color:#000;margin-bottom:12px}.goal[data-v-316913c8]{border-right:1px solid gray;border-left:1px solid gray;border-bottom:1px solid gray;background:#fff;padding:10px;border-left-width:8px}.goal:hover .options[data-v-316913c8]{display:flex}.goal.focus[data-v-316913c8]{border:"none";margin-bottom:10px;border-radius:4px}.handle[data-v-316913c8]{visibility:hidden}.goal:hover .handle[data-v-316913c8]{visibility:visible}.actions[data-v-316913c8]{text-decoration:none!important;visibility:hidden}.goal:hover .actions[data-v-316913c8]{visibility:visible}.lifeos-dialog-title:hover .lifeos-dialog-title-button[data-v-316913c8]{display:block!important}.v-chip.highlight[data-v-1f26f0f6]{outline:medium solid #fff}.v-card.draggable[data-v-1f26f0f6]{cursor:pointer}.priority .options[data-v-1f26f0f6]{visibility:hidden}.priority:hover .options[data-v-1f26f0f6]{visibility:visible}.group-header .options[data-v-1f26f0f6]{visibility:hidden}.group-header:hover .options[data-v-1f26f0f6]{visibility:visible}.targetGoal[data-v-1f26f0f6]{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:10px}.targetGoal.completed[data-v-1f26f0f6]{background:#c8e7c9;border-left:1px solid #aad3ac;border-right:1px solid #aad3ac;border-top:1px solid #aad3ac}.targetGoal.first[data-v-1f26f0f6]{border-top-left-radius:5px;border-top-right-radius:5px}.targetGoal.last[data-v-1f26f0f6]{border-bottom:1px solid #e3e3e3;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.targetGoal.last.completed[data-v-1f26f0f6]{border-bottom:1px solid #aad3ac}.ghost[data-v-212ca3e0]{opacity:.5;background:#c8ebfb;border:none}.actions[data-v-212ca3e0]{border:1px solid #9e9e9e;border-radius:4px;overflow:hidden}.heroic.actions[data-v-212ca3e0]{padding:15px}.action[data-v-212ca3e0]{border-bottom:1px solid #9e9e9e;padding:4px 8px;padding-left:24px;min-height:35px}.action .handle[data-v-212ca3e0]{cursor:move;display:none}.action .name[data-v-212ca3e0]{flex:1}.action .options[data-v-212ca3e0]{cursor:move;display:none}.action[data-v-212ca3e0]:hover{padding-left:0}.action:hover .handle[data-v-212ca3e0]{display:block}.action:hover .options[data-v-212ca3e0]{display:flex;flex-direction:row}.action[data-v-212ca3e0]:last-child{border-bottom:none}.action.pending .v-btn[data-v-212ca3e0]{color:#000}.action.completed[data-v-212ca3e0]{background:#efefef}.action.completed .name[data-v-212ca3e0],.action.completed .v-btn[data-v-212ca3e0]{color:#9e9e9e}.action.completed .text-overline[data-v-212ca3e0]{text-decoration:line-through}.box[data-v-212ca3e0]{flex:1;min-height:25px;max-block-size:25px;background:#efefef;box-sizing:border-box}.box.finite[data-v-212ca3e0]{margin-right:2px;border-radius:2px}.box.finite.complete.white[data-v-212ca3e0]{border:1px solid gray!important}.box.continuous.complete.white[data-v-212ca3e0]{border-top:1px solid gray!important;border-bottom:1px solid gray!important}.box.continuous.complete.white[data-v-212ca3e0]:first-child{border-left:1px solid gray!important}.box.continuous.complete.white.last[data-v-212ca3e0]{border-right:1px solid gray!important}.box.continuous[data-v-212ca3e0]:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.box.continuous[data-v-212ca3e0]:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.box[data-v-212ca3e0]:after{content:"";display:block;padding-bottom:100%}.heroic[data-v-212ca3e0]{display:flex;flex-direction:row}.v-input.v-input--hide-details[data-v-212ca3e0]{margin:0;padding:0}.v-chip.highlight[data-v-407ff9ea]{outline:medium solid #fff}.v-card.draggable[data-v-407ff9ea]{cursor:pointer}.box[data-v-407ff9ea]{flex:1;min-height:25px;max-block-size:25px;background:#efefef;box-sizing:border-box}.box.finite[data-v-407ff9ea]{margin-right:2px;border-radius:2px}.box.finite.complete.white[data-v-407ff9ea]{border:1px solid gray!important}.box.continuous.complete.white[data-v-407ff9ea]{border-top:1px solid gray!important;border-bottom:1px solid gray!important}.box.continuous.complete.white[data-v-407ff9ea]:first-child{border-left:1px solid gray!important}.box.continuous.complete.white.last[data-v-407ff9ea]{border-right:1px solid gray!important}.box.continuous[data-v-407ff9ea]:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.box.continuous[data-v-407ff9ea]:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.box[data-v-407ff9ea]:after{content:"";display:block;padding-bottom:100%}.hero-card[data-v-407ff9ea]{border:1px solid #000;width:75%;padding:15px;min-height:600px;max-height:600px;display:flex}.hero-card .hero-card-inner[data-v-407ff9ea]{border:15px solid gray}.hero-card .box[data-v-407ff9ea]{flex:1;min-height:25px;box-sizing:border-box;border:6px solid #000;max-height:100px}.hero-card .box[data-v-407ff9ea]:after{content:"";display:block;padding-bottom:100%}.sleeping[data-v-407ff9ea]{opacity:.6;order:2}.hidden[data-v-407ff9ea]{display:none!important}.white--bg[data-v-407ff9ea]{background-color:#fff}@media print{body[data-v-407ff9ea]{zoom:50%;transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5)}.hero-card[data-v-407ff9ea]{height:40%!important;min-height:40%!important;max-height:40%!important;width:80%!important}.toolbar[data-v-407ff9ea]{visibility:hidden}}.blackbox[data-v-289e107e]{padding:15px;border-radius:5px;background-color:#000;color:#fff;z-index:1}.blackbox .overline[data-v-289e107e]{line-height:normal;margin-bottom:10px}.blackbar[data-v-289e107e]{background-color:#000;color:#fff;padding:15px;border-radius:5px}.item[data-v-289e107e]{border-bottom:1px solid #e3e3e3;background:#fff}.item.selected[data-v-289e107e]{background:#ffffd5}.todo.item[data-v-289e107e]{border-left:3px solid #e3e3e3}.list[data-v-289e107e]{border:1px solid #e3e3e3;overflow:hidden}.balance.widget[data-v-18b17d23]{border-radius:5px;background:#fff}.list .item[data-v-44d0512b]{border-bottom:1px solid #eee;padding:5px 10px}.list .item .lineage[data-v-44d0512b]{color:gray;font-size:10px}.complete .overline[data-v-44d0512b]{text-decoration:line-through}.normal.overline[data-v-44d0512b]{font-weight:600!important;line-height:1;font-size:16px!important}.small.overline[data-v-44d0512b]{font-weight:600!important;line-height:1;font-size:13px!important}.weak.overline[data-v-44d0512b]{line-height:1}.target.widget[data-v-44d0512b]{background:#fff;border-radius:5px}.complete[data-v-44d0512b]{opacity:.5;background:#efefef}.blackbar[data-v-44d0512b]{background-color:#000;color:#fff;padding:15px;border-radius:5px}.card[data-v-d9eea50a]{background:#fff;border-radius:5px}.balance[data-v-d9eea50a]{background:#fff}.quote[data-v-d9eea50a]{max-width:100%;width:100%;white-space:pre-wrap;word-break:break-word;caret-color:#37352f;padding:3px 2px;font-family:Lyon-Text,Georgia,ui-serif,serif;font-weight:600;font-size:1.4em;line-height:1.3;margin-bottom:12px;z-index:1}.socrates-container[data-v-d9eea50a]{display:flex;flex-direction:row;background:#000;color:#fff;border-radius:5px;overflow:hidden;position:relative}.socrates-portrait[data-v-d9eea50a]{background-image:url(https://firebasestorage.googleapis.com/v0/b/life-os-app.appspot.com/o/resources%2Fimages%2Fsocrates-300.png?alt=media&token=c119fc04-d6df-4de3-bab0-b977535679c2);background-repeat:no-repeat;min-height:285px;max-height:285px;min-width:300px;position:absolute;opacity:.25;z-index:0}.socrates-forum[data-v-d9eea50a]{display:flex;flex-direction:column;flex:1;padding:15px;min-height:285px;max-height:285px;z-index:1}.socrates-chat[data-v-d9eea50a]{font-family:Lyon-Text,Georgia,ui-serif,serif;overflow:scroll}.scale[data-v-d9eea50a]{border-right:1px solid #616161;min-height:200px}.scale .label[data-v-d9eea50a]{margin-top:-8px}.bar[data-v-d9eea50a]{border-bottom:1px solid #616161;min-height:200px}.bar .fill[data-v-d9eea50a]{background:#e0e0e0}@media only screen and (min-width:600px){.socrates-forum[data-v-d9eea50a]{margin-left:285px}.socrates-portrait[data-v-d9eea50a]{opacity:.8}}.no-active-highlight .theme--light.v-list-item--active[data-v-084080fb]:before{opacity:0}.no-active-highlight .v-list-item--active[data-v-084080fb]:hover:before{opacity:.04!important}.v-slider__tick--filled[data-v-084080fb]{background-color:#000!important}.rounded-lg[data-v-0772863e],.rounded-lg[data-v-3a3a7745]{border-radius:12px}.mini-flash-card[data-v-c1c315ac]{width:30px;height:40px;margin-left:-10px;margin-bottom:5px;color:gray;font-size:8px;display:flex;align-items:right;justify-content:center;padding-right:8px}.level-1[data-v-c1c315ac]{background:#f6fff6!important}.level-2[data-v-c1c315ac]{background:#e2ffe2!important}.level-3[data-v-c1c315ac]{background:#c4ffc4!important}.level-4[data-v-c1c315ac]{background:#69ff69!important}.level-5[data-v-c1c315ac]{background:#ff0!important}.box.level-5[data-v-c1c315ac]{background:none!important}.flash-card[data-v-c1c315ac]{width:300px;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.flash-card .divide[data-v-c1c315ac]{width:75%;border:2px solid #000}.flash-card .answer[data-v-c1c315ac]{color:#87cefa;min-height:112px;height:112px}.flash-alert[data-v-c1c315ac]{width:300px;margin:0}.box[data-v-c1c315ac]{width:40px;height:40px;background:#fff;margin:2px;display:flex;align-items:center;justify-content:center}.header.box[data-v-c1c315ac]{background:#d32f2f;color:#fff}.message[data-v-71a0f061]{height:25px;font-size:.9rem;font-weight:600;margin-bottom:10px;text-align:center}.canvas-wrapper[data-v-71a0f061]{width:100%;border:1px solid #eee;border-radius:4px;overflow:hidden}.connection-screen[data-v-7472cbd6]{display:flex;align-items:center;justify-content:center;min-height:70vh;width:100%;position:relative;z-index:10;border-radius:12px}.connection-card[data-v-7472cbd6]{background:linear-gradient(135deg,#fff,#f8f9fa);width:100%}.room-code-field[data-v-7472cbd6] input{text-align:center;font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.room-code-chip[data-v-7472cbd6]{padding:24px 32px}.letter-spacing-wide[data-v-7472cbd6]{letter-spacing:.2em}.gap-2[data-v-7472cbd6]{gap:8px}.score-avatar[data-v-7472cbd6]{box-shadow:0 2px 8px rgba(0,0,0,.2);transition:transform .2s ease}.score-avatar[data-v-7472cbd6]:hover{transform:scale(1.1)}.message[data-v-7472cbd6]{height:25px;font-size:.9rem;font-weight:600;margin-bottom:10px;text-align:center}.message-small[data-v-7472cbd6]{height:20px;font-size:.8rem;font-weight:600;margin-bottom:6px;text-align:center}.canvas-wrapper-small[data-v-7472cbd6],.canvas-wrapper[data-v-7472cbd6]{width:100%;border:1px solid #eee;border-radius:4px;overflow:hidden}.canvas-wrapper-small[data-v-7472cbd6]{min-height:380px}.game-canvas-wrapper[data-v-7472cbd6]{width:100%;min-height:300px}.opponent-view[data-v-7472cbd6]{min-height:120px;background:#fafafa;border-radius:8px;padding:16px}.method-panel[data-v-7472cbd6]{transition:transform .2s ease,box-shadow .2s ease}.method-panel[data-v-7472cbd6]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.method-header[data-v-7472cbd6]{border-radius:8px 8px 0 0}.chunking-header[data-v-7472cbd6]{background:linear-gradient(135deg,#1976d2,#42a5f5)}.traditional-header[data-v-7472cbd6]{background:linear-gradient(135deg,#7b1fa2,#ab47bc)}.opacity-80[data-v-7472cbd6]{opacity:.8}.math-arena[data-v-1ecf72ce]{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh}.connection-card[data-v-1ecf72ce]{background:linear-gradient(135deg,#fff,#f8f9fa)}.room-code-field[data-v-1ecf72ce] input{text-align:center;font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;font-weight:600}.room-code-chip[data-v-1ecf72ce]{padding:24px 32px}.letter-spacing-wide[data-v-1ecf72ce]{letter-spacing:.2em}.player-avatar[data-v-1ecf72ce]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.player-avatar.me[data-v-1ecf72ce]{background:linear-gradient(135deg,#667eea,#764ba2)}.player-avatar.opponent[data-v-1ecf72ce]{background:linear-gradient(135deg,#f093fb,#f5576c)}.player-avatar.is-host[data-v-1ecf72ce]{box-shadow:0 0 0 3px gold}.game-canvas-wrapper[data-v-1ecf72ce]{width:100%;min-height:200px}.math-panel[data-v-1ecf72ce]{background:linear-gradient(135deg,#fff,#f0f4f8)}.multiplication-problem[data-v-1ecf72ce]{display:flex;align-items:center;justify-content:center;gap:12px;font-family:Jost,sans-serif}.multiplication-problem .number[data-v-1ecf72ce]{font-size:3rem;font-weight:700;color:#1a1a2e}.multiplication-problem .operator[data-v-1ecf72ce]{font-size:2.5rem;color:#764ba2}.multiplication-problem .equals[data-v-1ecf72ce]{font-size:2.5rem;color:#667eea}.multiplication-problem .answer-box[data-v-1ecf72ce]{font-size:3rem;font-weight:700;color:#667eea;background:linear-gradient(135deg,#e0e5ec,#d0d5dc);padding:0 24px;border-radius:12px;min-width:80px;text-align:center}.answer-input[data-v-1ecf72ce] input{text-align:center;font-size:1.5rem;font-weight:600}.feedback-message[data-v-1ecf72ce]{font-size:1.1rem;font-weight:600;min-height:28px;transition:all .3s ease}.feedback-message.neutral[data-v-1ecf72ce]{color:#666}.feedback-message.correct[data-v-1ecf72ce]{color:#4caf50}.feedback-message.incorrect[data-v-1ecf72ce]{color:#f44336}.spell-bar[data-v-1ecf72ce]{background:linear-gradient(135deg,#1a1a2e,#16213e)}.spell-bar .text-caption[data-v-1ecf72ce]{color:hsla(0,0%,100%,.8)}@media (max-width:600px){.multiplication-problem .number[data-v-1ecf72ce]{font-size:2rem}.multiplication-problem .equals[data-v-1ecf72ce],.multiplication-problem .operator[data-v-1ecf72ce]{font-size:1.5rem}.multiplication-problem .answer-box[data-v-1ecf72ce]{font-size:2rem;min-width:60px;padding:0 16px}}.ai-bubble[data-v-ddb7645c]{max-width:80%;background:#ffebee;color:#b71c1c;border-radius:12px;padding:10px 12px}.user-bubble[data-v-ddb7645c]{max-width:80%;margin-left:auto;background:#fff3e0;color:#e65100;border-radius:12px;padding:10px 12px}.mb-8[data-v-a0402812]{margin-bottom:32px}