.v-bottom-navigation{border-color:rgba(var(--v-border-color), var(--v-border-opacity));border-style:solid;border-width:0;max-width:100%;transition:transform,color,all .2s;display:flex;position:absolute;overflow:hidden}.v-bottom-navigation--border{box-shadow:none;border-width:thin}.v-bottom-navigation{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));border-radius:0}.v-bottom-navigation--active{box-shadow:0px 2px 4px -1px var(--v-shadow-key-umbra-opacity,#0003), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-bottom-navigation__content{flex:none;justify-content:center;width:100%;font-size:.75rem;transition:inherit;display:flex}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;text-transform:none;border-radius:0;width:auto;min-width:80px;max-width:168px;height:100%;transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-grow:1;flex-basis:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{opacity:0;transition:inherit}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.bottom-tabs[data-v-abc51a21] .v-btn>.v-btn__overlay{opacity:0}.bottom-tabs .v-btn--active .bottom-tabs__icon .v-icon[data-v-abc51a21]{color:var(--accent)}.bottom-tabs .v-btn--active .bottom-tabs__label[data-v-abc51a21]{color:var(--accent-ink)}.bottom-tabs[data-v-abc51a21] .v-bottom-navigation__content{max-width:480px;margin-inline-start:auto;margin-inline-end:auto}.bottom-tabs__icon[data-v-abc51a21]{display:inline-flex;position:relative}.bottom-tabs__dot[data-v-abc51a21]{border-radius:var(--radius-pill);background:var(--warn);width:10px;height:10px;box-shadow:0 0 0 2px var(--canvas);position:absolute;top:-2px;left:calc(100% - 4px)}.bottom-tabs__badge[data-v-abc51a21]{border-radius:var(--radius-pill);background:var(--warn);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--canvas);color:var(--inverse-surface);font-size:12px;font-weight:600;line-height:var(--lh-12);text-align:center;pointer-events:none;padding:0 5px;position:absolute;top:-4px;left:calc(100% - 6px)}.bottom-tabs[data-v-abc51a21]{padding-bottom:env(safe-area-inset-bottom);transition:none;height:calc(56px + env(safe-area-inset-bottom))!important}.screen-title[data-v-3ee2002e]{flex:auto;align-items:center;min-width:0;height:100%;display:flex}.v-toolbar-title.t-title[data-v-3ee2002e]{font-size:15px;font-weight:600;line-height:var(--lh-15);color:var(--ink)}.version-badge[data-v-74d18fb0]{top:calc(6px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px));z-index:var(--z-banner);color:var(--warn-ink);background:var(--warn-wash);border:1px solid var(--warn);cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.4;display:inline-flex;position:fixed}.version-badge__dot[data-v-74d18fb0]{background:var(--warn);border-radius:50%;width:6px;height:6px}.aprop[data-v-28ee91f7]{font-size:13px;line-height:var(--lh-13);color:var(--text);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.aprop__head[data-v-28ee91f7]{font-size:12px;font-weight:500;line-height:var(--lh-12);color:var(--accent-ink)}.aprop--sent .aprop__head[data-v-28ee91f7],.aprop--dismissed .aprop__head[data-v-28ee91f7]{color:var(--muted)}.aprop__rows[data-v-28ee91f7]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 12px;margin:0;display:grid}.aprop__rows dt[data-v-28ee91f7]{color:var(--muted)}.aprop__rows .aprop__at-field[data-v-28ee91f7]{padding-top:5px}.aprop__rows dd[data-v-28ee91f7]{min-width:0;color:var(--ink);margin:0}.aprop__said[data-v-28ee91f7]{white-space:pre-line}.aprop__input[data-v-28ee91f7]{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:4px 8px}.aprop__input[data-v-28ee91f7]:focus{border-color:var(--accent);outline:none}.aprop__text[data-v-28ee91f7]{resize:vertical}.aprop__act[data-v-28ee91f7]{gap:8px;display:flex}.at[data-v-74f98f4b]{flex-direction:column;gap:8px;min-width:0;display:flex}.at__fold[data-v-74f98f4b]{font-size:13px;line-height:var(--lh-13);color:var(--muted);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:2px;padding:2px 4px 2px 0;display:inline-flex}.at__fold[data-v-74f98f4b]:hover{color:var(--ink)}.at__chev[data-v-74f98f4b]{transition:transform var(--dur-quick) var(--ease-standard)}.at__chev--open[data-v-74f98f4b]{transform:rotate(90deg)}.at__steps[data-v-74f98f4b]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.at__step[data-v-74f98f4b]{font-size:13px;line-height:var(--lh-13);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.at__ico[data-v-74f98f4b]{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:14px;height:14px;display:inline-flex}.at__step--done .at__ico[data-v-74f98f4b]{color:var(--ok-ink)}.at__step--failed .at__ico[data-v-74f98f4b],.at__err[data-v-74f98f4b]{color:var(--danger-ink)}.at__spin[data-v-74f98f4b]{border:1.5px solid var(--line-2);border-top-color:var(--muted);border-radius:50%;width:11px;height:11px;animation:.8s linear infinite at-spin-74f98f4b}@keyframes at-spin-74f98f4b{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.at__spin[data-v-74f98f4b]{animation:none}}.at__verb[data-v-74f98f4b]{color:var(--text)}.at__arg[data-v-74f98f4b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:13px;overflow:hidden}.at__err[data-v-74f98f4b]{flex-basis:100%;padding-left:20px}.at__card[data-v-74f98f4b]{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);overflow:hidden}.at__card-h[data-v-74f98f4b]{font-size:13px;line-height:var(--lh-13);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 12px;display:flex}.at__card-t[data-v-74f98f4b]{color:var(--ink);flex-shrink:0;font-weight:600}.at__card-name[data-v-74f98f4b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.at__rows[data-v-74f98f4b]{flex-direction:column;margin:0;padding:4px;list-style:none;display:flex}.at__row[data-v-74f98f4b]{border-radius:var(--radius-sm);align-items:center;gap:2px;display:flex}.at__row[data-v-74f98f4b]:hover{background:var(--fill)}.at__jump[data-v-74f98f4b]{text-align:left;flex:1;grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;padding:6px 8px;display:grid}.at__k[data-v-74f98f4b]{font-size:13px;line-height:var(--lh-13);color:var(--muted);white-space:nowrap}.at__v[data-v-74f98f4b]{font-size:13px;line-height:var(--lh-13);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.at__row--off .at__v[data-v-74f98f4b]{color:var(--muted)}.at__row--off .at__v[data-v-74f98f4b]:not(:only-child){text-decoration:line-through}.at__card-f[data-v-74f98f4b]{color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:8px;padding:4px 8px 4px 12px;font-size:13px;display:flex}.at__grow[data-v-74f98f4b]{flex:1}.at__note[data-v-74f98f4b]{flex-direction:column;gap:2px;padding:6px 8px;display:flex}.at__note-t[data-v-74f98f4b]{font-size:13px;line-height:var(--lh-13);color:var(--text)}.at__link[data-v-74f98f4b]{color:var(--accent-ink);text-align:left;padding:0}.at__link[data-v-74f98f4b]:hover{text-decoration:underline}.at__card--one .at__card-h[data-v-74f98f4b]{border-bottom:0}.at__card--ask .at__card-h[data-v-74f98f4b]{background:var(--warn-wash)}.at__card-no[data-v-74f98f4b]{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:13px}.at__result[data-v-74f98f4b]{border:1px solid var(--line-2);border-radius:var(--radius-lg);align-items:center;gap:10px;padding:10px 12px;display:flex}.at__ok[data-v-74f98f4b]{width:22px;height:22px;color:var(--ok-ink);background:var(--ok-wash);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:flex}.at__result-t[data-v-74f98f4b]{min-width:0;font-size:13px;line-height:var(--lh-13);color:var(--muted);flex-direction:column;flex:1;display:flex}.at__result-t b[data-v-74f98f4b]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ap[data-v-5943ba7c]{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex}.ap__head[data-v-5943ba7c]{border-bottom:1px solid var(--line);align-items:center;gap:4px;height:48px;padding:0 8px 0 12px;display:flex}.ap__mark[data-v-5943ba7c],.ap__avatar[data-v-5943ba7c]{flex-shrink:0;display:inline-flex}.ap__who[data-v-5943ba7c]{align-items:baseline;gap:6px;min-width:0;padding:0 6px;display:inline-flex}.ap__name[data-v-5943ba7c]{font-size:14px;font-weight:600;line-height:var(--lh-14);color:var(--ink);white-space:nowrap}.ap__older[data-v-5943ba7c]{font-size:12px;line-height:var(--lh-12);color:var(--muted);border-radius:var(--radius-pill);align-self:center;padding:2px 10px}.ap__older[data-v-5943ba7c]:hover{color:var(--ink);background:var(--fill)}.ap__topic[data-v-5943ba7c]{display:contents}.ap__divider[data-v-5943ba7c]{font-size:12px;line-height:var(--lh-12);color:var(--muted);align-items:center;gap:10px;margin:4px 0;display:flex}.ap__divider[data-v-5943ba7c]:before,.ap__divider[data-v-5943ba7c]:after{border-top:1px solid var(--line-2);content:"";flex:1}.ap__grow[data-v-5943ba7c]{flex:1}.ap__chat[data-v-5943ba7c]{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px;display:flex;overflow-y:auto}.ap__ctx[data-v-5943ba7c]{font-size:12px;line-height:var(--lh-12);color:var(--muted);background:var(--fill);border-radius:var(--radius-md);margin:0;padding:8px 10px}.ap__day[data-v-5943ba7c]{color:var(--faint);align-self:center;margin:0;font-size:12px}.ap__q[data-v-5943ba7c]{max-width:85%;color:var(--ink);white-space:pre-wrap;background:var(--fill-2);border-radius:var(--radius-lg);align-self:flex-end;margin:0;padding:8px 12px}.ap__q-t[data-v-5943ba7c]{margin:0}.ap__q-file[data-v-5943ba7c]{font-size:13px;line-height:var(--lh-13);color:var(--muted);align-items:center;gap:4px;margin:4px 0 0;display:flex}.ap__a[data-v-5943ba7c]{align-items:flex-start;gap:10px;display:flex}.ap__text[data-v-5943ba7c]{min-width:0;color:var(--text);flex:1;margin:0}.ap__md[data-v-5943ba7c] p{margin:0 0 8px}.ap__md[data-v-5943ba7c] ul,.ap__md[data-v-5943ba7c] ol{margin:0 0 8px;padding-left:18px}.ap__looking[data-v-5943ba7c]{color:var(--faint);margin:0}.ap__stopped[data-v-5943ba7c]{color:var(--faint);font-size:13px;line-height:var(--lh-13);margin:4px 0 0}.ap__starters[data-v-5943ba7c]{flex-direction:column;align-items:flex-start;gap:6px;padding-left:36px;display:flex}.ap__starter[data-v-5943ba7c]{color:var(--ink);text-align:left;border:1px solid var(--line-2);border-radius:var(--radius-md);padding:6px 10px;font-size:13px}.ap__starter[data-v-5943ba7c]:hover{background:var(--fill)}.ap__usage[data-v-5943ba7c]{color:var(--accent-ink);margin-left:8px;font-weight:600;text-decoration:none}.ap__usage[data-v-5943ba7c]:hover{text-decoration:underline}.ap__notice[data-v-5943ba7c]{color:var(--warn-ink);background:var(--warn-wash);border-radius:var(--radius-md);margin:0;padding:10px 12px;font-size:13px}.ap__foot[data-v-5943ba7c]{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-direction:column;gap:8px;display:flex}.ap__box[data-v-5943ba7c]{border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color var(--dur-quick) var(--ease-standard), box-shadow var(--dur-quick) var(--ease-standard), background-color var(--dur-quick) var(--ease-standard);padding:4px 6px 4px 10px}.ap__box[data-v-5943ba7c]:focus-within{border-color:var(--faint)}.ap__foot--drop .ap__box[data-v-5943ba7c]{border-color:var(--muted);box-shadow:inset 0 0 0 1px var(--muted);background:var(--fill)}.ap__hint[data-v-5943ba7c]{font-size:12px;line-height:var(--lh-12);color:var(--faint);margin:0}
