@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-a24088e7],[data-v-a24088e7]:before,[data-v-a24088e7]:after,[data-v-a24088e7]::backdrop{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial}}}.desktop-layout[data-v-a24088e7]{color:var(--color-slate-900,oklch(20.8% .042 265.755));grid-template-columns:var(--layout-columns);background:radial-gradient(circle at 0 0,#0d948808,#0000 18%),linear-gradient(#fbf8f2,#f6f1e7);width:100vw;height:100dvh;display:grid;overflow:hidden}.desktop-sidebar[data-v-a24088e7]{min-height:calc(var(--spacing,.25rem) * 0);border-right-style:var(--tw-border-style);background-color:#faf7f0;border-color:#e6dccb;border-right-width:1px;overflow:hidden}.desktop-layout.is-dual-pane-touch .desktop-sidebar[data-v-a24088e7]{background:linear-gradient(#fbf7effe,#f6f1e8fe);box-shadow:10px 0 28px -28px #1f293738}.desktop-resize-handle[data-v-a24088e7]{cursor:col-resize;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));touch-action:none;background-color:#0000;position:relative}.desktop-resize-handle[data-v-a24088e7]:before{content:"";top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);--tw-translate-x: -50% ;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#d6cfc0;position:absolute;left:50%}.desktop-resize-handle[data-v-a24088e7]:hover:before,.desktop-resize-handle[data-v-a24088e7]:focus-visible:before,.desktop-resize-handle[data-v-a24088e7]:active:before{background-color:#8f826a}.desktop-main[data-v-a24088e7]{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);touch-action:pan-y;overscroll-behavior:contain;background:linear-gradient(#fffffff5,#faf7f0fb);position:relative;overflow:visible hidden}.mobile-drawer-backdrop[data-v-a24088e7]{inset:calc(var(--spacing,.25rem) * 0);z-index:60;background-color:#1f293747;position:fixed;overflow:hidden}.mobile-drawer[data-v-a24088e7]{top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);border-right-style:var(--tw-border-style);width:100vw;max-width:100vw;padding-left:max(0px,env(safe-area-inset-left));isolation:isolate;background:linear-gradient(#fbf7effe,#f6f1e8fe);border-color:#e4dac9;border-right-width:1px;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;position:absolute;overflow:hidden;box-shadow:0 16px 36px -32px #1f293747}@media(min-width:768px){.mobile-drawer[data-v-a24088e7]{width:min(26rem,100vw - 1rem);max-width:min(26rem,100vw - 1rem)}}@media(max-width:767px){.mobile-drawer[data-v-a24088e7]{border-top-right-radius:0;border-bottom-right-radius:0}}.drawer-enter-active[data-v-a24088e7],.drawer-leave-active[data-v-a24088e7]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.drawer-enter-active .mobile-drawer[data-v-a24088e7],.drawer-leave-active .mobile-drawer[data-v-a24088e7]{transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .14s}.drawer-enter-from[data-v-a24088e7]{opacity:0}.drawer-enter-from .mobile-drawer[data-v-a24088e7]{opacity:.86;transform:translate(-100%)}.drawer-leave-to[data-v-a24088e7]{opacity:0}.drawer-leave-to .mobile-drawer[data-v-a24088e7]{opacity:.9;transform:translate(-100%)}@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-ce9203ad],[data-v-ce9203ad]:before,[data-v-ce9203ad]:after,[data-v-ce9203ad]::backdrop{--tw-border-style:solid;--tw-duration:initial}}}.sidebar-menu-row[data-v-ce9203ad]{width:100%;min-width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;border-width:1px;border-color:#0000;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:.625rem;transition:background-color .16s,border-color .16s,box-shadow .16s,opacity .15s;display:grid}.sidebar-menu-row-left[data-v-ce9203ad]{height:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 4);color:var(--color-zinc-500,oklch(55.2% .016 285.938));flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.sidebar-menu-row-main[data-v-ce9203ad]{min-width:calc(var(--spacing,.25rem) * 0)}.sidebar-menu-row-right[data-v-ce9203ad]{flex-shrink:0;justify-content:flex-end;align-items:flex-start;min-width:2.4rem;display:flex}.sidebar-menu-row-right-default[data-v-ce9203ad],.sidebar-menu-row-right-hover[data-v-ce9203ad]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;justify-content:flex-end;align-items:flex-start;width:100%;transition-duration:.15s;display:inline-flex}.sidebar-menu-row[data-v-ce9203ad]:hover,.sidebar-menu-row[data-v-ce9203ad]:focus-within{box-shadow:0 6px 16px -18px #1f29371f}@media(max-width:767px){.sidebar-menu-row[data-v-ce9203ad]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:14px;column-gap:.5rem}.sidebar-menu-row-left[data-v-ce9203ad]{margin-top:.05rem}}.sidebar-menu-row[data-has-right=true] .sidebar-menu-row-right-hover[data-v-ce9203ad],.sidebar-menu-row[data-has-right=true][data-has-right-hover=true]:hover .sidebar-menu-row-right-default[data-v-ce9203ad],.sidebar-menu-row[data-has-right=true][data-has-right-hover=true]:focus-within .sidebar-menu-row-right-default[data-v-ce9203ad]{display:none}.sidebar-menu-row[data-has-right=true][data-has-right-hover=true]:hover .sidebar-menu-row-right-hover[data-v-ce9203ad],.sidebar-menu-row[data-has-right=true][data-has-right-hover=true]:focus-within .sidebar-menu-row-right-hover[data-v-ce9203ad]{pointer-events:auto;display:inline-flex}.sidebar-menu-row[data-has-right=true][data-force-right-hover=true] .sidebar-menu-row-right-default[data-v-ce9203ad]{display:none}.sidebar-menu-row[data-has-right=true][data-force-right-hover=true] .sidebar-menu-row-right-hover[data-v-ce9203ad]{pointer-events:auto;display:inline-flex}@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-11ddb611],[data-v-11ddb611]:before,[data-v-11ddb611]:after,[data-v-11ddb611]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}.thread-tree-root[data-v-11ddb611]{gap:calc(var(--spacing,.25rem) * 3);text-rendering:auto;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;flex-direction:column;display:flex}.thread-section[data-v-11ddb611]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.pinned-section[data-v-11ddb611]{margin-bottom:calc(var(--spacing,.25rem) * 1)}.thread-section-heading[data-v-11ddb611]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 2);display:flex}.thread-section-label[data-v-11ddb611]{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:#7a705f;text-transform:uppercase}.thread-section-count[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#6d6354;background-color:#e7decd;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.thread-tree-header-row[data-v-11ddb611]{margin-top:calc(var(--spacing,.25rem) * 1);cursor:default}.thread-tree-header-stack[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.thread-tree-header[data-v-11ddb611]{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#433b31;-webkit-user-select:none;user-select:none;letter-spacing:0}.thread-tree-header-subtitle[data-v-11ddb611]{color:#8f8577;-webkit-user-select:none;user-select:none;font-size:11px}.organize-menu-wrap[data-v-11ddb611]{position:relative}.organize-menu-trigger[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);color:#73695d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:flex}@media(hover:hover){.organize-menu-trigger[data-v-11ddb611]:hover{color:#433b31;background-color:#ece4d6}}.organize-menu-panel[data-v-11ddb611]{top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:30;margin-top:calc(var(--spacing,.25rem) * 2);min-width:calc(var(--spacing,.25rem) * 48);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f29371a;background-color:#fffcf7f5;border-width:1px;border-color:#ddd5c7;position:absolute}@supports (color:color-mix(in lab,red,red)){.organize-menu-panel[data-v-11ddb611]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.1) var(--tw-shadow-alpha), transparent)}}.organize-menu-panel[data-v-11ddb611]{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.organize-menu-title[data-v-11ddb611]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-tracking:.14em;letter-spacing:.14em;color:#9a907f;text-transform:uppercase;font-size:11px}.organize-menu-item[data-v-11ddb611]{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#544a3d;justify-content:space-between;align-items:center;display:flex}@media(hover:hover){.organize-menu-item[data-v-11ddb611]:hover{background-color:#f1ebde}}.organize-menu-item[data-active=true][data-v-11ddb611]{color:#1f2937;background-color:#ece4d6}.thread-start-button[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);color:#73695d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:flex}@media(hover:hover){.thread-start-button[data-v-11ddb611]:hover{color:#433b31;background-color:#ece4d6}}.thread-tree-loading[data-v-11ddb611]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.thread-loading-skeleton[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:#f7f3ea;border-width:1px;border-color:#ece4d6;display:block;position:relative;overflow:hidden}.thread-loading-skeleton[data-v-11ddb611]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);animation:1.4s ease-in-out infinite thread-skeleton-sheen-11ddb611;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}.thread-tree-no-results[data-v-11ddb611]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#938878}.thread-tree-groups[data-v-11ddb611]{padding-right:calc(var(--spacing,.25rem) * .5);position:relative}.project-group[data-v-11ddb611]{margin:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);background-color:#fcf8ef;border-width:1px;border-color:#d7c7ad;border-radius:22px;box-shadow:0 10px 24px -26px #1f29371f}.project-group[data-dragging=true][data-v-11ddb611]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f29371a;border-color:#ddd5c7}@supports (color:color-mix(in lab,red,red)){.project-group[data-dragging=true][data-v-11ddb611]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.1) var(--tw-shadow-alpha), transparent)}}.project-header-row[data-v-11ddb611]{cursor:pointer}.project-header-row[data-v-11ddb611]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#b8a98d;--tw-outline-style:none;outline-style:none}.project-header-row[data-v-11ddb611]{background:linear-gradient(#f7eeddfa,#f1e6d1)}.project-header-row[data-v-11ddb611]:hover{background:linear-gradient(#f3e8d4fa,#ede0c7)}.project-main-button[data-v-11ddb611]{min-height:calc(var(--spacing,.25rem) * 6);width:100%;min-width:calc(var(--spacing,.25rem) * 0);cursor:grab;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);text-align:left;border-radius:.25rem;align-items:flex-start;display:flex}.project-main-button[data-dragging-handle=true][data-v-11ddb611]{cursor:grabbing}.project-icon-stack[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#73695d;justify-content:center;align-items:center;display:flex;position:relative}.project-icon-folder[data-v-11ddb611]{inset:calc(var(--spacing,.25rem) * 0);opacity:1;justify-content:center;align-items:center;display:flex;position:absolute}.project-icon-chevron[data-v-11ddb611]{inset:calc(var(--spacing,.25rem) * 0);opacity:0;justify-content:center;align-items:center;display:none;position:absolute}.project-title[data-v-11ddb611]{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:#352c22;-webkit-user-select:none;user-select:none;font-family:var(--font-sans-reading);letter-spacing:0;line-height:1.25rem;overflow:hidden}.project-title-wrap[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.project-summary[data-v-11ddb611]{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:#625545;font-family:var(--font-sans-ui);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1.05rem;overflow:hidden}.project-menu-wrap[data-v-11ddb611]{position:relative}.project-hover-controls[data-v-11ddb611]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);display:flex}.project-menu-trigger[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 0);color:#73695d;justify-content:center;align-items:center;display:flex}@media(hover:hover){.project-menu-trigger[data-v-11ddb611]:hover{background-color:#ece4d6}}.project-menu-panel[data-v-11ddb611]{top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:20;margin-top:calc(var(--spacing,.25rem) * 2);min-width:calc(var(--spacing,.25rem) * 40);gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffcf7;border-width:1px;border-color:#ddd5c7;flex-direction:column;display:flex;position:absolute}.project-menu-item[data-v-11ddb611]{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#544a3d}@media(hover:hover){.project-menu-item[data-v-11ddb611]:hover{background-color:#f1ebde}}.project-menu-item-danger[data-v-11ddb611]{color:var(--color-rose-700,oklch(51.4% .222 16.935))}@media(hover:hover){.project-menu-item-danger[data-v-11ddb611]:hover{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}}.project-menu-label[data-v-11ddb611]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 1);--tw-tracking:.14em;letter-spacing:.14em;color:#948a7b;text-transform:uppercase;font-size:11px}.project-menu-input[data-v-11ddb611]{--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#2b241d;--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}.project-empty-row[data-v-11ddb611]{cursor:default}.project-empty-spacer[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);display:block}.project-empty[data-v-11ddb611]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#998e7e}.thread-list[data-v-11ddb611]{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.thread-list-global[data-v-11ddb611]{padding-right:calc(var(--spacing,.25rem) * .5)}.project-group>.thread-list[data-v-11ddb611]{margin-top:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 1.25);padding-bottom:calc(var(--spacing,.25rem) * 1.25)}.thread-row-item[data-v-11ddb611]{margin:calc(var(--spacing,.25rem) * 0)}.thread-row[data-v-11ddb611]{border-style:var(--tw-border-style);background-color:#fffdfa;border-width:1px;border-color:#e2d4bf;align-items:center;min-height:3.55rem;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.thread-row-priority[data-v-11ddb611]{background-color:#fff5e3;border-color:#d1bea0}.thread-left-stack[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);justify-content:center;align-self:center;align-items:center;margin-top:0;display:flex;position:relative}.thread-pin-button[data-v-11ddb611]{pointer-events:none;z-index:1;height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);color:#6e6458;opacity:0;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:flex;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.thread-main-button[data-v-11ddb611]{min-height:calc(var(--spacing,.25rem) * 0);width:100%;min-width:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);text-align:left;border-radius:.25rem;align-items:center;display:flex}.thread-row-content[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;justify-content:center;min-height:1.7rem;display:flex}.thread-row-title-wrap[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.thread-row-title[data-v-11ddb611]{text-overflow:ellipsis;--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:#2c241c;font-family:var(--font-sans-reading);letter-spacing:0;text-shadow:none;line-height:1.12rem;display:block;overflow:hidden}.thread-row-worktree-icon[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#807565;flex-shrink:0}.thread-status-indicator[data-v-11ddb611]{pointer-events:none;height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));border-radius:3.40282e38px}.thread-row-meta[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 1.5);row-gap:calc(var(--spacing,.25rem) * 1);flex-wrap:wrap;display:flex}.thread-row-preview[data-v-11ddb611]{min-width:calc(var(--spacing,.25rem) * 0);color:#685b4b;font-size:12px;font-family:var(--font-sans-ui);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;text-shadow:none;line-height:1rem;display:block;overflow:hidden}.thread-row-time[data-v-11ddb611]{--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:#8d806f;font-family:var(--font-sans-ui);font-variant-numeric:tabular-nums;text-align:right;background:0 0;align-self:center;min-width:2.4rem;padding-top:0;line-height:1rem;display:block}.thread-menu-wrap[data-v-11ddb611]{position:relative}.thread-menu-trigger[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#8b8173;justify-content:center;align-items:center;display:flex}@media(hover:hover){.thread-menu-trigger[data-v-11ddb611]:hover{color:#433b31;background-color:#f1ebde}}.thread-menu-panel[data-v-11ddb611]{top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:20;margin-top:calc(var(--spacing,.25rem) * 2);min-width:calc(var(--spacing,.25rem) * 40);gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffcf7;border-width:1px;border-color:#ddd5c7;flex-direction:column;display:flex;position:absolute}.thread-menu-item[data-v-11ddb611]{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#544a3d}@media(hover:hover){.thread-menu-item[data-v-11ddb611]:hover{background-color:#f1ebde}}.thread-menu-item-danger[data-v-11ddb611]{color:var(--color-rose-700,oklch(51.4% .222 16.935))}@media(hover:hover){.thread-menu-item-danger[data-v-11ddb611]:hover{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}}.thread-icon[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.thread-show-more-row[data-v-11ddb611]{margin-top:calc(var(--spacing,.25rem) * 1)}.thread-show-more-spacer[data-v-11ddb611]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);display:block}.thread-show-more-button[data-v-11ddb611]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#6f6558;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;border-radius:3.40282e38px;margin-inline:auto;transition-duration:.1s;display:block}@media(hover:hover){.thread-show-more-button[data-v-11ddb611]:hover{color:#2d261f;background-color:#ece4d6}}.project-header-row:hover .project-icon-folder[data-v-11ddb611]{opacity:0}.project-header-row:hover .project-icon-chevron[data-v-11ddb611]{opacity:1;display:flex}.thread-row[data-active=true][data-v-11ddb611]{background-color:#eefaf7;border-color:#4fb39f;box-shadow:0 12px 24px -28px #0f766e2e}.thread-row[data-active=true] .thread-row-title[data-v-11ddb611]{color:#0b4d43}.thread-row[data-active=true] .thread-row-preview[data-v-11ddb611]{color:#44675f}.thread-row[data-v-11ddb611]:hover,.thread-row[data-v-11ddb611]:focus-within{background-color:#fbf5e8;border-color:#d7c5a9;box-shadow:0 10px 20px -28px #1f293724}.thread-row:hover .thread-pin-button[data-v-11ddb611],.thread-row:focus-within .thread-pin-button[data-v-11ddb611]{pointer-events:auto;opacity:1}.thread-pin-button[data-v-11ddb611]:hover,.thread-pin-button[data-v-11ddb611]:focus-visible{color:#433b31;--tw-outline-style:none;background-color:#efe7d9;outline-style:none}.thread-status-indicator[data-state=unread][data-v-11ddb611]{background-color:#0f766e;width:6.6667px;height:6.6667px}.thread-status-indicator[data-state=working][data-v-11ddb611]{animation:var(--animate-spin,spin-11ddb611 1s linear infinite);border-style:var(--tw-border-style);background-color:#0000;border-width:2px;border-color:#0000 #0f766e #0f766e}.thread-row:hover .thread-status-indicator[data-state=unread][data-v-11ddb611],.thread-row:hover .thread-status-indicator[data-state=working][data-v-11ddb611],.thread-row:focus-within .thread-status-indicator[data-state=unread][data-v-11ddb611],.thread-row:focus-within .thread-status-indicator[data-state=working][data-v-11ddb611]{opacity:0}.rename-thread-overlay[data-v-11ddb611]{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.rename-thread-overlay[data-v-11ddb611]{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.rename-thread-overlay[data-v-11ddb611]{padding:calc(var(--spacing,.25rem) * 4)}.rename-thread-panel[data-v-11ddb611]{width:100%;max-width:var(--container-sm,24rem);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffdf8;border-width:1px;border-color:#ddd5c7}.rename-thread-title[data-v-11ddb611]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2d261f}.rename-thread-subtitle[data-v-11ddb611]{margin-top:calc(var(--spacing,.25rem) * 1);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#8d8273}.rename-thread-input[data-v-11ddb611]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#2d261f;--tw-outline-style:none;border-width:1px;border-color:#d8cfbf;outline-style:none}.rename-thread-input[data-v-11ddb611]:focus{border-color:#9f8d74}.rename-thread-actions[data-v-11ddb611]{margin-top:calc(var(--spacing,.25rem) * 3);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.rename-thread-button[data-v-11ddb611]{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#544a3d}@media(hover:hover){.rename-thread-button[data-v-11ddb611]:hover{background-color:#f1ebde}}.rename-thread-button-primary[data-v-11ddb611]{color:var(--color-white,#fff);background-color:#1f2937}@media(hover:hover){.rename-thread-button-primary[data-v-11ddb611]:hover{background-color:#111827}}.rename-thread-button-danger[data-v-11ddb611]{background-color:var(--color-rose-600,oklch(58.6% .253 17.585));color:var(--color-white,#fff)}@media(hover:hover){.rename-thread-button-danger[data-v-11ddb611]:hover{background-color:var(--color-rose-700,oklch(51.4% .222 16.935))}}@media(prefers-reduced-motion:reduce){.thread-status-indicator[data-state=working][data-v-11ddb611]{animation:none!important}.organize-menu-trigger[data-v-11ddb611],.thread-start-button[data-v-11ddb611],.thread-pin-button[data-v-11ddb611],.thread-show-more-button[data-v-11ddb611]{transition:none!important}.thread-loading-skeleton[data-v-11ddb611]:after{animation:none!important}}@media(max-width:767px){.thread-tree-root[data-v-11ddb611]{gap:calc(var(--spacing,.25rem) * 1.5)}.project-group[data-v-11ddb611]{border-radius:16px}.project-group>.thread-list[data-v-11ddb611]{margin-top:calc(var(--spacing,.25rem) * .5);padding-inline:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * .5)}.thread-list[data-v-11ddb611]{gap:calc(var(--spacing,.25rem) * .5)}.thread-row[data-v-11ddb611]{min-height:2.45rem}.thread-row-content[data-v-11ddb611]{min-height:1.55rem}.thread-row-title[data-v-11ddb611]{font-size:13px;line-height:1.05rem}.thread-row-preview[data-v-11ddb611]{font-size:11px;line-height:.9rem}.project-title[data-v-11ddb611]{font-size:13px}.project-summary[data-v-11ddb611]{font-size:10px}.thread-row-time[data-v-11ddb611]{background:0 0;padding-inline:0}}@media(min-width:1024px){.thread-tree-root[data-v-11ddb611]{gap:calc(var(--spacing,.25rem) * 3)}.thread-section-heading[data-v-11ddb611]{padding-inline:calc(var(--spacing,.25rem) * 2)}.project-group>.thread-list[data-v-11ddb611]{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-bottom:calc(var(--spacing,.25rem) * 1.5)}.thread-row[data-v-11ddb611]{min-height:2.65rem}}@keyframes thread-skeleton-sheen-11ddb611{to{transform:translate(100%)}}@keyframes spin-11ddb611{to{transform:rotate(360deg)}}@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-9b33b157],[data-v-9b33b157]:before,[data-v-9b33b157]:after,[data-v-9b33b157]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.content-header[data-v-9b33b157]{top:calc(var(--spacing,.25rem) * 0);z-index:20;gap:calc(var(--spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2);background-color:#fcfbf8f5;border-color:#e8dfcf;border-bottom-width:1px;flex-direction:column;display:flex;position:sticky}@media(min-width:40rem){.content-header[data-v-9b33b157]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2)}}.content-header[data-v-9b33b157]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.content-header-main[data-v-9b33b157]{min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}@media(min-width:40rem){.content-header-main[data-v-9b33b157]{min-height:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 3)}}.content-header-main[data-v-9b33b157]{width:min(100%,var(--content-shell-max-width,88rem));margin-inline:auto}.content-title[data-v-9b33b157]{margin:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:16px;line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#1f2937;overflow:hidden}@media(min-width:40rem){.content-title[data-v-9b33b157]{font-size:17px}}.content-title[data-v-9b33b157]{font-family:var(--font-sans-reading);letter-spacing:var(--tracking-tight-soft)}.content-title-wrap[data-v-9b33b157]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.content-title-line[data-v-9b33b157]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.content-title-prefix[data-v-9b33b157],.content-title-suffix[data-v-9b33b157]{flex-shrink:0;align-items:center;display:flex}.content-actions[data-v-9b33b157]{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.content-leading[data-v-9b33b157]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.content-meta[data-v-9b33b157]{min-height:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);width:min(100%,var(--content-shell-max-width,88rem));flex-wrap:wrap;margin-inline:auto;display:flex}@media(min-width:1024px){.content-header[data-v-9b33b157]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2.5);padding-bottom:calc(var(--spacing,.25rem) * 2.5)}}@media(max-width:767px){.content-header[data-v-9b33b157]{gap:calc(var(--spacing,.25rem) * .5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1.5);padding-top:max(.35rem,env(safe-area-inset-top))}.content-header-main[data-v-9b33b157]{min-height:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 2)}.content-title[data-v-9b33b157]{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:15px;line-height:calc(var(--spacing,.25rem) * 5);letter-spacing:0}.content-meta[data-v-9b33b157]{gap:calc(var(--spacing,.25rem) * 1)}}@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-db9c9b76],[data-v-db9c9b76]:before,[data-v-db9c9b76]:after,[data-v-db9c9b76]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.loading-inline[data-v-db9c9b76]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:#0f766e;display:inline-flex}.loading-inline--compact[data-v-db9c9b76]{gap:calc(var(--spacing,.25rem) * 2)}.loading-inline--warm[data-v-db9c9b76]{color:#8a6a11}.loading-inline--muted[data-v-db9c9b76]{color:#6d6354}.loading-inline-marker[data-v-db9c9b76]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.loading-inline-marker-ring[data-v-db9c9b76]{inset:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:1px;border-color:currentColor;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab,red,red)){.loading-inline-marker-ring[data-v-db9c9b76]{border-color:color-mix(in srgb,currentColor 18%,transparent)}}.loading-inline-marker-ring[data-v-db9c9b76]{border-top-color:currentColor;animation:1.15s linear infinite loadingInlineSpin-db9c9b76}.loading-inline-marker-core[data-v-db9c9b76]{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background:currentColor;border-radius:3.40282e38px;animation:1.3s ease-in-out infinite loadingInlinePulse-db9c9b76;display:block}.loading-inline-copy[data-v-db9c9b76]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.loading-inline-label[data-v-db9c9b76]{min-width:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.loading-inline--compact .loading-inline-label[data-v-db9c9b76]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4)}.loading-inline-dots[data-v-db9c9b76]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.loading-inline-dot[data-v-db9c9b76]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);opacity:.25;background:currentColor;border-radius:3.40282e38px;animation:1.1s ease-in-out infinite loadingInlineDot-db9c9b76}.loading-inline-dot[data-v-db9c9b76]:nth-child(2){animation-delay:.14s}.loading-inline-dot[data-v-db9c9b76]:nth-child(3){animation-delay:.28s}@keyframes loadingInlineSpin-db9c9b76{to{transform:rotate(360deg)}}@keyframes loadingInlinePulse-db9c9b76{0%,to{opacity:.72;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes loadingInlineDot-db9c9b76{0%,to{opacity:.22;transform:translateY(0)}45%{opacity:.9;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.loading-inline-marker-ring[data-v-db9c9b76],.loading-inline-marker-core[data-v-db9c9b76],.loading-inline-dot[data-v-db9c9b76]{animation:none!important}}@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-05a70d8d],[data-v-05a70d8d]:before,[data-v-05a70d8d]:after,[data-v-05a70d8d]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.conversation-root[data-v-05a70d8d]{height:100%;min-height:calc(var(--spacing,.25rem) * 0);--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-style:none;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:visible hidden}.conversation-root--switching[data-v-05a70d8d]{overflow:hidden}.conversation-status-loading[data-v-05a70d8d]{top:calc(var(--spacing,.25rem) * 0);z-index:10;margin-top:calc(var(--spacing,.25rem) * 1.5);margin-bottom:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#7b7062;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fffdf8f5;border-width:1px;border-color:#e5dbca;border-radius:3.40282e38px;width:fit-content;max-width:min(32rem,100% - 1rem);margin-inline:auto;animation:.16s ease-out conversationFadeIn-05a70d8d;display:flex;position:sticky;box-shadow:0 10px 24px -22px #1f293729}.conversation-status-loading--switching[data-v-05a70d8d]{color:#8a6a11;background-color:#fff9eef5;border-color:#ead9b5}.conversation-status-loading-inline[data-v-05a70d8d]{min-width:calc(var(--spacing,.25rem) * 0)}.conversation-item-process[data-v-05a70d8d]{order:20;justify-content:center}.conversation-process-panel[data-v-05a70d8d]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 1.5);width:100%;max-width:min(var(--content-shell-max-width,88rem),100%);flex-direction:column;display:flex}.conversation-process-toggle[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#6d6354;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffdf8;border-width:1px;border-color:#e6dccb;justify-content:space-between;align-items:center;display:inline-flex}@media(hover:hover){.conversation-process-toggle[data-v-05a70d8d]:hover{background-color:#fffaf0;border-color:#d6c8b2}}.conversation-process-section[data-v-05a70d8d],.conversation-process-stack[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.conversation-empty-state[data-v-05a70d8d]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media(min-width:40rem){.conversation-empty-state[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 5)}}.conversation-empty[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#8f8577}.conversation-empty-actions[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.conversation-empty-action[data-v-05a70d8d]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#6d5f4f;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffaf2;border-width:1px;border-color:#d9d1c5;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.conversation-empty-action[data-v-05a70d8d]:hover{background-color:#f7efe2;border-color:#c8bca9}.conversation-empty-action-primary[data-v-05a70d8d]{color:#725b12;background-color:#f8efd2;border-color:#d7c27a}.conversation-empty-action-primary[data-v-05a70d8d]:hover{background-color:#f2e4b6;border-color:#c7af5d}.conversation-list[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);height:100%;min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex;overflow:visible auto}@media(min-width:40rem){.conversation-list[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 5)}}.conversation-list[data-v-05a70d8d]{padding-bottom:max(.875rem,env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#8f85776b transparent;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1)}.conversation-list[data-v-05a70d8d]::-webkit-scrollbar{width:8px;height:8px}.conversation-list[data-v-05a70d8d]::-webkit-scrollbar-track{background:0 0}.conversation-list[data-v-05a70d8d]::-webkit-scrollbar-thumb{background:#8f857752;border:0;border-radius:999px;min-height:3rem}.conversation-list[data-v-05a70d8d]::-webkit-scrollbar-thumb:hover{background:#5b51466b}.conversation-list--switching[data-v-05a70d8d]{opacity:.9;transform:translateY(1px)}.conversation-jump-to-latest[data-v-05a70d8d]{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);z-index:20;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d;background-color:#fffdf8;border-width:1px;border-color:#ddd3c2;border-radius:3.40282e38px;display:inline-flex;position:absolute}@media(hover:hover){.conversation-jump-to-latest[data-v-05a70d8d]:hover{color:#1f2937;border-color:#bca98d}}.conversation-jump-to-latest[data-v-05a70d8d]{bottom:max(1rem,calc(env(safe-area-inset-bottom) + .5rem))}.conversation-jump-to-latest.has-pending-updates[data-v-05a70d8d]{color:#0f766e;background-color:#eef8f5f2;border-color:#b8ddd6}.conversation-jump-to-latest-icon[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transform:rotate(180deg)}.conversation-jump-to-latest-label[data-v-05a70d8d]{display:none}@media(min-width:40rem){.conversation-jump-to-latest-label[data-v-05a70d8d]{display:inline}}.conversation-jump-to-latest-badge[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));border-radius:3.40282e38px}.conversation-item[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);width:100%;display:flex}.conversation-item-actionable[data-v-05a70d8d]{z-index:0;position:relative;overflow:visible}.conversation-spacer[data-v-05a70d8d]{pointer-events:none;margin:calc(var(--spacing,.25rem) * 0);width:100%;padding:calc(var(--spacing,.25rem) * 0);flex:none}.conversation-item-load-more[data-v-05a70d8d]{justify-content:center}.conversation-load-more-button[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);--tw-border-style:dashed;width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffdf8;border:1px dashed #ddd3c2;flex-direction:column;margin-inline:auto;display:flex}@media(hover:hover){.conversation-load-more-button[data-v-05a70d8d]:hover{background-color:#fffaf0;border-color:#cbb89b}}.conversation-load-more-button[data-v-05a70d8d]:disabled{cursor:default;opacity:.7}.conversation-load-more-button[data-v-05a70d8d]{max-width:min(var(--content-shell-max-width,88rem),100%)}.conversation-load-more-title[data-v-05a70d8d]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d}.conversation-load-more-hint[data-v-05a70d8d]{color:#8f8577;font-size:11px}.message-row[data-v-05a70d8d]{width:100%;max-width:min(var(--content-shell-max-width,88rem),100%);margin-inline:auto;display:flex;position:relative}.message-row[data-role=user][data-v-05a70d8d]{justify-content:flex-end}.message-row[data-role=assistant][data-v-05a70d8d],.message-row[data-role=system][data-v-05a70d8d]{justify-content:flex-start}.conversation-bottom-anchor[data-v-05a70d8d]{order:30;height:1px}.message-stack[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}.request-card[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);background-color:#fff9ee;border-width:1px;border-color:#ead9b5;border-radius:20px;flex-direction:column;display:flex}@media(min-width:40rem){.request-card[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3)}}.request-card[data-v-05a70d8d]{max-width:min(60rem,100%)}.request-title[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#8a4a0d}.request-meta[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:#ad6b28}.request-reason[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);white-space:pre-wrap;color:#6a3a0b}.request-actions[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}@media(min-width:40rem){.request-actions[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 2)}}.request-actions-prominent[data-v-05a70d8d]{padding-top:calc(var(--spacing,.25rem) * .5)}.request-button[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#7d4911;border-width:1px;border-color:#e2c486}@media(hover:hover){.request-button[data-v-05a70d8d]:hover{background-color:#fff0c9}}.request-button-primary[data-v-05a70d8d]{color:var(--color-white,#fff);background-color:#c56a12;border-color:#c56a12}@media(hover:hover){.request-button-primary[data-v-05a70d8d]:hover{background-color:#ab5b0f}}.request-user-input[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.request-permission-panel[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:#ffffffb3;border-width:1px;border-color:#ead9b5;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.request-permission-panel[data-v-05a70d8d]{background-color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.request-permission-panel[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}.request-permission-badge[data-v-05a70d8d]{border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:#0f766e;background-color:#f0fdfa;border-width:1px;border-color:#cbe7e1;border-radius:3.40282e38px}.request-permission-title[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#3a2a14}.request-permission-text[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#6a3a0b}.request-permission-grid[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.request-permission-grid[data-v-05a70d8d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.request-permission-item[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);background-color:#fffaf0;border-width:1px;border-color:#f1dfba}.request-permission-term[data-v-05a70d8d]{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#ad6b28}.request-permission-value[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);word-break:break-all;color:#3a2a14}.request-permission-note[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#7d4911;background-color:#f8edda}.request-question[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.request-question-title[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-amber-900,oklch(41.4% .112 45.904))}.request-required[data-v-05a70d8d]{margin-left:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:#8a4a0d;background-color:#f3d7a4;border-radius:3.40282e38px}.request-question-text[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:var(--color-amber-800,oklch(47.3% .137 46.201))}.request-link[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#8a4a0d;text-underline-offset:2px;border-width:1px;border-color:#e2c486;display:inline-flex}@media(hover:hover){.request-link[data-v-05a70d8d]:hover{background-color:#fff0c9;text-decoration-line:underline}}.request-select[data-v-05a70d8d],.request-input[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#7d4911;border-width:1px;border-color:#e2c486}.request-input[data-v-05a70d8d]::placeholder{color:#c28a4a}.request-textarea[data-v-05a70d8d]{min-height:calc(var(--spacing,.25rem) * 20);resize:vertical;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#7d4911;border-width:1px;border-color:#e2c486}.request-textarea[data-v-05a70d8d]::placeholder{color:#c28a4a}.request-checkbox-row[data-v-05a70d8d]{min-height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#7d4911;border-width:1px;border-color:#e2c486;display:inline-flex}.request-checkbox-row input[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);accent-color:#0f766e}.live-overlay-inline[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);background-color:#f9fcfb;border-width:1px;border-color:#d7ebe7;flex-direction:column;max-width:min(60rem,100%);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -24px #0f766e6b}.live-overlay-inline-compact[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:18px;max-width:min(38rem,100%)}.live-overlay-inline[data-v-05a70d8d]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000,#ffffff57 46%,#0000);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%)}.live-overlay-inline-thinking[data-v-05a70d8d]:after{opacity:1;animation:2.8s ease-in-out infinite liveOverlaySweep-05a70d8d}.live-overlay-inline-command[data-v-05a70d8d]:after{opacity:1;animation:1.9s ease-in-out infinite liveOverlaySweep-05a70d8d}.live-overlay-head[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.live-overlay-indicator[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:#d7ebe7;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.live-overlay-indicator-ring[data-v-05a70d8d]{border-style:var(--tw-border-style);border-width:1px;border-color:#0f766ee0 #0f766e2e #0f766e2e;border-radius:3.40282e38px;animation:1.2s linear infinite liveOverlaySpin-05a70d8d;display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.live-overlay-indicator-core[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:#0f766e;border-radius:3.40282e38px;animation:1.35s ease-in-out infinite liveOverlayCorePulse-05a70d8d;display:block}.live-overlay-heading[data-v-05a70d8d]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.live-overlay-compact-main[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.live-overlay-compact-copy[data-v-05a70d8d]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.live-overlay-compact-head[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.live-overlay-inline-compact .live-overlay-indicator[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.live-overlay-label[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:#0f766e;text-transform:uppercase}.live-overlay-compact-label[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#1b4d47}.live-overlay-dots[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.live-overlay-dot[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);opacity:.28;background-color:#0f766e;border-radius:3.40282e38px;animation:1.05s ease-in-out infinite liveOverlayDotPulse-05a70d8d}.live-overlay-dot[data-v-05a70d8d]:nth-child(2){opacity:.52;animation-delay:.14s}.live-overlay-dot[data-v-05a70d8d]:nth-child(3){opacity:.78;animation-delay:.28s}.live-overlay-detail-list[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.live-overlay-command-details[data-v-05a70d8d]{margin-bottom:calc(var(--spacing,.25rem) * 1)}.live-overlay-detail-chip[data-v-05a70d8d]{border-style:var(--tw-border-style);background-color:#fffc;border-width:1px;border-color:#d6ebe6;border-radius:3.40282e38px;align-items:center;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.live-overlay-detail-chip[data-v-05a70d8d]{background-color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.live-overlay-detail-chip[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);color:#476760;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.live-overlay-command-panel[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.live-overlay-command-row[data-v-05a70d8d]{cursor:default}@media(hover:hover){.live-overlay-command-row[data-v-05a70d8d]:hover{background-color:#f8f4ec}}.live-overlay-command-output-wrap[data-v-05a70d8d]{border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);background-color:var(--color-zinc-900,oklch(21% .006 285.885));border-color:#d8cfbf;border-top-width:0}.live-overlay-command-output[data-v-05a70d8d]{max-height:calc(var(--spacing,.25rem) * 40)}.live-overlay-hint[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#5b756f}.live-overlay-compact-hint[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#6b8a84}.live-overlay-detail-button[data-v-05a70d8d]{z-index:1;height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);background-color:#ffffffe6;border-width:1px;border-color:#c8ddd8;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.live-overlay-detail-button[data-v-05a70d8d]{background-color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.live-overlay-detail-button[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#0f766e;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}@media(hover:hover){.live-overlay-detail-button[data-v-05a70d8d]:hover{background-color:var(--color-white,#fff);color:#0b5e58;border-color:#97c2b8}}.live-overlay-detail-button[data-v-05a70d8d]{touch-action:manipulation}.live-overlay-detail-button[data-v-05a70d8d]:active{transform:translateY(1px)}.live-overlay-detail-backdrop[data-v-05a70d8d]{inset:calc(var(--spacing,.25rem) * 0);z-index:80;padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 0);--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#11182747;justify-content:center;align-items:flex-end;display:flex;position:fixed}.live-overlay-detail-sheet[data-v-05a70d8d]{width:100%;max-width:var(--container-3xl,48rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4);color:#1f2937;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f293733;background-color:#fffdf8;border-width:1px;border-color:#d8eee9;border-top-left-radius:26px;border-top-right-radius:26px}@supports (color:color-mix(in lab,red,red)){.live-overlay-detail-sheet[data-v-05a70d8d]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.2) var(--tw-shadow-alpha), transparent)}}.live-overlay-detail-sheet[data-v-05a70d8d]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:min(74dvh,40rem);overflow-y:auto}.live-overlay-detail-handle[data-v-05a70d8d]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 10);background-color:#d8cfbf;border-radius:3.40282e38px;display:block}.live-overlay-detail-header[data-v-05a70d8d]{top:calc(var(--spacing,.25rem) * 0);z-index:1;margin-inline:calc(var(--spacing,.25rem) * -4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 3);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#fffdf8f5;border-color:#eee6d8;border-bottom-width:1px;display:flex;position:sticky}.live-overlay-detail-title-group[data-v-05a70d8d]{min-width:calc(var(--spacing,.25rem) * 0)}.live-overlay-detail-kicker[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#8f8577;text-transform:uppercase;letter-spacing:.08em}.live-overlay-detail-title[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#1f2937;overflow:hidden}.live-overlay-detail-close[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#d8cfbf;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.live-overlay-detail-sheet-chips[data-v-05a70d8d]{padding-block:calc(var(--spacing,.25rem) * 3)}.live-overlay-detail-block[data-v-05a70d8d]{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 3);border-color:#eee6d8;border-top-width:1px}.live-overlay-detail-block-title[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f766e}.live-overlay-detail-command-row[data-v-05a70d8d]{cursor:default}@media(hover:hover){.live-overlay-detail-command-row[data-v-05a70d8d]:hover{background-color:#f8f4ec}}.live-overlay-detail-output[data-v-05a70d8d],.live-overlay-detail-reasoning[data-v-05a70d8d]{margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);max-height:44dvh;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#f8fafc;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-overflow-scrolling:touch;background-color:#111827;border-width:1px;border-color:#d8cfbf;overflow:auto}.live-overlay-detail-reasoning[data-v-05a70d8d]{color:#34413d;background-color:#f8f4ec}.live-overlay-detail-empty[data-v-05a70d8d],.live-overlay-detail-copy[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#6d6354}.live-overlay-detail-primary[data-v-05a70d8d]{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0f766e;border-width:1px;border-color:#0f766e;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.live-overlay-detail-error[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#c2410c;background-color:#fff0ec;border-width:1px;border-color:#f1cbc3}.live-overlay-request-link[data-v-05a70d8d]{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f766e;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#c8ddd8;border-radius:3.40282e38px;align-items:center;display:inline-flex}@media(hover:hover){.live-overlay-request-link[data-v-05a70d8d]:hover{color:#0b5e58;border-color:#97c2b8}}.live-overlay-actions[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}@media(min-width:40rem){.live-overlay-actions[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 2)}}.live-overlay-action[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f766e;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#c8ddd8}@media(hover:hover){.live-overlay-action[data-v-05a70d8d]:hover{color:#0b5e58;border-color:#97c2b8}}.live-overlay-action-primary[data-v-05a70d8d]{color:var(--color-white,#fff);background-color:#0f766e;border-color:#0f766e}@media(hover:hover){.live-overlay-action-primary[data-v-05a70d8d]:hover{color:var(--color-white,#fff);background-color:#0b5e58;border-color:#0b5e58}}.live-overlay-request-count[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:#6b8a84}.live-overlay-reasoning[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);white-space:pre-wrap;color:#33564f;scrollbar-width:none;max-height:6.25rem;display:block;overflow:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.live-overlay-reasoning[data-v-05a70d8d]::-webkit-scrollbar{display:none}.live-overlay-error[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);white-space:pre-wrap;color:#c2410c}.message-body[data-v-05a70d8d]{flex-direction:column;width:fit-content;max-width:100%;display:flex}.message-body[data-role=user][data-v-05a70d8d]{align-self:flex-end;align-items:flex-end;margin-left:auto}.message-image-list[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 1.5);gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.message-image-list[data-role=user][data-v-05a70d8d]{justify-content:flex-end;margin-left:auto}.message-image-item[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0)}.message-image-button[data-v-05a70d8d]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 0);border-width:1px;border-color:#ddd5c7;display:block;overflow:hidden}@media(hover:hover){.message-image-button[data-v-05a70d8d]:hover{border-color:#bca98d}}.message-image-preview[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);object-fit:cover;display:block}.message-file-attachments[data-v-05a70d8d]{margin-bottom:calc(var(--spacing,.25rem) * 1.5);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.message-file-chip[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#6d6354;background-color:#f7f1e5;border-width:1px;border-color:#ddd5c7;border-radius:3.40282e38px;display:inline-flex}.message-file-chip-icon[data-v-05a70d8d]{--tw-leading:1;font-size:10px;line-height:1}.message-file-chip-name[data-v-05a70d8d]{max-width:calc(var(--spacing,.25rem) * 40);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);overflow:hidden}.message-card[data-v-05a70d8d]{--tw-border-style:none;max-width:100%;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-style:none;border-radius:0;position:relative}.message-text-flow[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1);overflow-wrap:anywhere;flex-direction:column;display:flex}.message-text-flow--long-collapsed[data-v-05a70d8d]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);background-color:#fffaf2a6;border-width:1px;border-color:#e7ddcf}.message-text-flow--long-expanded[data-v-05a70d8d]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);max-height:760px;padding:calc(var(--spacing,.25rem) * 2.5);overscroll-behavior:contain;background-color:#fffaf2a6;border-width:1px;border-color:#e7ddcf;overflow:auto}.message-text[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:pre-wrap;color:#28231d;font-family:var(--font-sans-reading);font-size:var(--font-size-reading,15px);line-height:var(--line-height-reading);letter-spacing:var(--tracking-body-soft)}.message-bold-text[data-v-05a70d8d]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#1f2937}.message-markdown-image[data-v-05a70d8d]{background-color:var(--color-white,#fff);object-fit:contain;width:auto;max-width:min(560px,85vw);height:auto;max-height:min(460px,62vh)}.message-inline-code[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);--tw-leading:1.4;color:#2d261f;font-size:.875em;line-height:1.4;font-family:var(--font-mono-ui);background-color:#f5f1e8;border-width:1px;border-color:#dfd7ca}.message-table-block[data-v-05a70d8d]{margin-block:calc(var(--spacing,.25rem) * 1);max-width:100%}.message-table-scroll[data-v-05a70d8d]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);overscroll-behavior-x:contain;background-color:#fffdf8;border-width:1px;border-color:#e6ddcf;max-width:100%;overflow-x:auto}.message-table[data-v-05a70d8d]{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-family:var(--font-sans-reading);font-size:var(--font-size-reading,15px);line-height:1.58}.message-table th[data-v-05a70d8d]{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#5c5144;vertical-align:top;background-color:#f8f2e8;border-color:#e5dccd;border-bottom-width:1px}.message-table td[data-v-05a70d8d]{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#2b261f;vertical-align:top;border-color:#eee6db;border-bottom-width:1px}.message-table tbody tr:last-child td[data-v-05a70d8d]{border-bottom:0}.message-table th[data-v-05a70d8d],.message-table td[data-v-05a70d8d]{overflow-wrap:anywhere}.message-table-cards[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:none}.message-table-card[data-v-05a70d8d]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 2.5);background-color:#fffdf8;border-width:1px;border-color:#e8dfd1}.message-table-card-row[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 2);border-color:#eee6db;border-bottom-width:1px;display:grid}.message-table-card-row[data-v-05a70d8d]:first-child{padding-top:calc(var(--spacing,.25rem) * 0)}.message-table-card-row[data-v-05a70d8d]:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 0);border-bottom-width:0}.message-table-card-row[data-v-05a70d8d]{grid-template-columns:minmax(5.5rem,34%) minmax(0,1fr)}.message-table-card-label[data-v-05a70d8d]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#7a6d5e}.message-table-card-value[data-v-05a70d8d]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#29241e;overflow-wrap:anywhere}.message-long-summary[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#776d60}.message-long-actions[data-v-05a70d8d]{margin-top:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.message-long-action[data-v-05a70d8d]{min-height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#62584b;transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fffdf8;border-width:1px;border-color:#d8cfbf;border-radius:3.40282e38px;align-items:center;transition-duration:.15s;display:inline-flex}@media(hover:hover){.message-long-action[data-v-05a70d8d]:hover{color:#322b24;background-color:#f7f1e5;border-color:#bfae93}}.message-file-link[data-v-05a70d8d]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#0969da;text-underline-offset:2px;text-decoration-line:none}@media(hover:hover){.message-file-link[data-v-05a70d8d]:hover{color:#1f6feb;text-decoration-line:underline}}.message-file-link-wrap[data-v-05a70d8d]{vertical-align:baseline;display:inline-block}.file-link-context-menu[data-v-05a70d8d]{z-index:50;min-width:calc(var(--spacing,.25rem) * 28);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffcf7;border-width:1px;border-color:#ddd5c7;position:fixed}.file-link-context-menu-item[data-v-05a70d8d]{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#544a3d;display:block}@media(hover:hover){.file-link-context-menu-item[data-v-05a70d8d]:hover{background-color:#f1ebde}}.message-stack[data-role=user][data-v-05a70d8d]{align-items:flex-end}.message-stack[data-role=assistant][data-v-05a70d8d],.message-stack[data-role=system][data-v-05a70d8d]{align-items:flex-start}.message-eyebrow[data-v-05a70d8d]{margin-bottom:calc(var(--spacing,.25rem) * .5);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;letter-spacing:.14em;color:#8f8577;text-transform:uppercase;font-family:var(--font-sans-ui)}.message-eyebrow[data-role=user][data-v-05a70d8d]{color:#73695d}.message-eyebrow[data-role=assistant][data-v-05a70d8d]{color:#0f766e}.message-eyebrow[data-role=system][data-v-05a70d8d]{color:#8a6a11}.message-card[data-role=user][data-v-05a70d8d]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);background-color:#f0e8dc;border-width:1px;border-color:#e0d6c6;border-radius:18px;align-self:flex-end;width:fit-content;max-width:min(36rem,86vw);margin-left:auto}.message-card[data-role=assistant][data-v-05a70d8d]{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);border-width:1px;border-color:#ece4d8;border-radius:18px;max-width:min(62rem,100% - .5rem);box-shadow:0 10px 20px -28px #1f293724}.message-card[data-role=system][data-v-05a70d8d]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);background-color:#f8f4ec;border-width:1px;border-color:#e8dfcf;border-radius:16px;max-width:min(62rem,100%)}.sr-only[data-v-05a70d8d]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.image-modal-backdrop[data-v-05a70d8d]{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.image-modal-backdrop[data-v-05a70d8d]{background-color:color-mix(in oklab,var(--color-black,#000) 55%,transparent)}}.image-modal-backdrop[data-v-05a70d8d]{padding:calc(var(--spacing,.25rem) * 2)}@media(min-width:40rem){.image-modal-backdrop[data-v-05a70d8d]{padding:calc(var(--spacing,.25rem) * 6)}}.image-modal-backdrop[data-v-05a70d8d]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.image-modal-content[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:28px;flex-direction:column;width:100%;max-width:min(96vw,1200px);max-height:94vh;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.image-modal-content[data-v-05a70d8d]{border-color:color-mix(in oklab,var(--color-white,#fff) 10%,transparent)}}.image-modal-content[data-v-05a70d8d]{padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#17120ceb}.image-modal-toolbar[data-v-05a70d8d]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.image-modal-toolbar-group[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.image-modal-tool[data-v-05a70d8d],.image-modal-close[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#2b241d;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#f8f2e6;border-width:1px;border-color:#3d3327;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.image-modal-tool[data-v-05a70d8d]:hover,.image-modal-close[data-v-05a70d8d]:hover{background-color:var(--color-white,#fff)}.image-modal-scale[data-v-05a70d8d]{min-width:calc(var(--spacing,.25rem) * 18);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.image-modal-close[data-v-05a70d8d]{width:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 0)}.image-modal-stage[data-v-05a70d8d]{background-color:#0d0b088c;border-radius:24px;flex:1;justify-content:center;align-items:center;min-height:min(58vh,420px);display:flex;position:relative;overflow:hidden}.image-modal-stage--zoomed[data-v-05a70d8d]{touch-action:none}.image-modal-stage--dragging[data-v-05a70d8d]{cursor:grabbing}.image-modal-image[data-v-05a70d8d]{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);max-width:100%;max-height:calc(94vh - 7rem);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);-webkit-user-select:none;user-select:none;transform-origin:50%;will-change:transform;display:block}.icon-svg[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.conversation-item-actionable[data-v-05a70d8d]:hover,.conversation-item-actionable[data-v-05a70d8d]:focus-within{z-index:8}.conversation-item-highlighted .message-card[data-v-05a70d8d]{box-shadow:0 0 0 2px #0f766e29,0 14px 32px #0f766e1f}.message-card[data-v-05a70d8d]:focus-visible{outline-offset:3px;outline:2px solid #0f766e47}.conversation-item-actions-active .message-action-button[data-v-05a70d8d],.conversation-item-actionable:focus-within .message-action-button[data-v-05a70d8d]{opacity:.9}.message-actions[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);z-index:10;pointer-events:none;display:inline-flex;position:absolute;bottom:-.5rem;left:.5rem;right:.5rem}.message-actions-main[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * .5);margin-left:auto;display:inline-flex}.message-action-button[data-v-05a70d8d]{min-height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);color:#82786b;opacity:0;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#2d261f0d;background-color:#fffdf8e0;border-width:1px;border-color:#0000;border-radius:3.40282e38px;align-self:flex-start;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.message-action-button[data-v-05a70d8d]{--tw-shadow-color:color-mix(in oklab, oklab(27.409% .00636024 .0150251/.05) var(--tw-shadow-alpha), transparent)}}.message-action-button[data-v-05a70d8d]{transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}@media(hover:hover){.message-action-button[data-v-05a70d8d]:hover{color:#544a3d;background-color:#f7f1e5;border-color:#d8cfbf}}.message-action-button[data-v-05a70d8d]{pointer-events:auto}.message-action-button--favorite.is-favorited[data-v-05a70d8d]{color:#8a5b17;opacity:1;background-color:#f5ecdd;border-color:#d8c5a6}.message-action-button--rollback[data-v-05a70d8d]{color:#9f4a35;background-color:#fff7f4eb;border-color:#ead1c8}@media(hover:hover){.message-action-button--rollback[data-v-05a70d8d]:hover{color:#7f3325;background-color:#fff1ec;border-color:#ddb2a3}}.message-action-button--rollback.is-confirming[data-v-05a70d8d]{color:#7f3325;opacity:1;background-color:#fff1ec;border-color:#dc8f78;box-shadow:0 0 0 2px #dc8f782e}.message-action-icon[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.message-action-label[data-v-05a70d8d]{--tw-leading:1;line-height:1}.guided-turn-toggle[data-v-05a70d8d]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);max-width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;color:#74695a;--tw-shadow:0 8px 18px var(--tw-shadow-color,#725c3f0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fffdf8;border-width:1px;border-color:#e4dac9;border-radius:3.40282e38px;align-self:flex-start;transition-duration:.15s;display:inline-flex}@media(hover:hover){.guided-turn-toggle[data-v-05a70d8d]:hover{color:#564c40;background-color:#fbf5ea;border-color:#d3c4ad}}@media(min-width:1024px){.conversation-list[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 5)}.message-card[data-role=assistant][data-v-05a70d8d],.message-card[data-role=system][data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.message-card[data-role=user][data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5)}}@media(max-width:767px){.conversation-list[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.conversation-process-panel[data-v-05a70d8d]{margin-bottom:calc(var(--spacing,.25rem) * 0)}.live-overlay-inline[data-v-05a70d8d]{border-radius:16px}.live-overlay-inline-compact[data-v-05a70d8d]{max-width:100%}.live-overlay-compact-main[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 1.5)}.live-overlay-compact-copy[data-v-05a70d8d]{gap:calc(var(--spacing,.25rem) * 0)}.live-overlay-compact-hint[data-v-05a70d8d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-overlay-detail-button[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 7);padding-inline:calc(var(--spacing,.25rem) * 2.5)}.live-overlay-detail-backdrop[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 0)}.live-overlay-detail-sheet[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 3);border-top-left-radius:22px;border-top-right-radius:22px;max-height:min(78dvh,42rem)}.live-overlay-detail-header[data-v-05a70d8d]{margin-inline:calc(var(--spacing,.25rem) * -3);padding-inline:calc(var(--spacing,.25rem) * 3)}.message-text[data-v-05a70d8d]{font-size:14px;line-height:1.52}.message-table-scroll[data-v-05a70d8d]{display:none}.message-table-cards[data-v-05a70d8d]{display:flex}.message-card[data-role=assistant][data-v-05a70d8d],.message-card[data-role=system][data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:14px}.message-card[data-role=user][data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:14px;max-width:min(34rem,86vw)}.message-action-button[data-v-05a70d8d]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 0);justify-content:center}.message-action-label[data-v-05a70d8d]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.guided-turn-toggle[aria-expanded=true][data-v-05a70d8d]{color:#544a3d;background-color:#f7f1e5;border-color:#cfc4af}.guided-turn-toggle-title[data-v-05a70d8d]{--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:12px;line-height:1;font-weight:var(--font-weight-medium,500)}.guided-turn-toggle-meta[data-v-05a70d8d]{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:10px;line-height:1;font-weight:var(--font-weight-medium,500);color:#8b7f70;background-color:#f4eee2;border-radius:3.40282e38px}.cmd-row[data-v-05a70d8d]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#f8f4ec;border-width:1px;border-color:#ddd5c7;border-radius:14px;transition-duration:.15s;display:flex}@media(hover:hover){.cmd-row[data-v-05a70d8d]:hover{background-color:#f1ebde}}.cmd-row[data-v-05a70d8d]{white-space:nowrap;-webkit-overflow-scrolling:touch;touch-action:pan-x;overflow:auto hidden}.cmd-row.cmd-expanded[data-v-05a70d8d]{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.cmd-chevron[data-v-05a70d8d]{color:#8f8577;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;flex-shrink:0;font-size:10px;transition-duration:.1s}.cmd-chevron-open[data-v-05a70d8d]{transform:rotate(90deg)}.cmd-label[data-v-05a70d8d]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#544a3d;flex:none;min-width:max-content}.cmd-status[data-v-05a70d8d]{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);flex-shrink:0}.cmd-row.cmd-status-running .cmd-status[data-v-05a70d8d]:before{content:"";vertical-align:middle;background:currentColor;border-radius:9999px;width:.45rem;height:.45rem;margin-right:.35rem;animation:1.15s ease-in-out infinite liveOverlayCorePulse-05a70d8d;display:inline-block}.cmd-duration[data-v-05a70d8d]{color:#7b7062;flex-shrink:0;font-size:11px}.cmd-status-running .cmd-status[data-v-05a70d8d],.cmd-status-ok .cmd-status[data-v-05a70d8d]{color:#0f766e}.cmd-status-error .cmd-status[data-v-05a70d8d]{color:#c2410c}.cmd-output-wrap[data-v-05a70d8d]{border-bottom-right-radius:var(--radius-lg,.5rem);border-bottom-left-radius:var(--radius-lg,.5rem);background-color:var(--color-zinc-900,oklch(21% .006 285.885));border:1px solid #0000;border-top:none;grid-template-rows:0fr;transition:grid-template-rows .15s ease-out;display:grid}.cmd-output-wrap.cmd-output-visible[data-v-05a70d8d],.cmd-output-wrap.cmd-output-collapsing[data-v-05a70d8d]{border-color:#d8cfbf;grid-template-rows:1fr}.cmd-output-inner[data-v-05a70d8d]{min-height:0;overflow:hidden}.cmd-output[data-v-05a70d8d]{margin:calc(var(--spacing,.25rem) * 0);max-height:calc(var(--spacing,.25rem) * 56);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-200,oklch(92% .004 286.32));white-space:pre;word-break:normal;overflow-wrap:normal;-webkit-overflow-scrolling:touch;touch-action:pan-x;overflow:auto}@media(prefers-reduced-motion:reduce){.conversation-list--switching[data-v-05a70d8d],.live-overlay-inline[data-v-05a70d8d]:after,.live-overlay-indicator-ring[data-v-05a70d8d],.live-overlay-indicator-core[data-v-05a70d8d],.live-overlay-dot[data-v-05a70d8d],.conversation-loading-card[data-v-05a70d8d]:after,.message-action-button[data-v-05a70d8d],.cmd-row[data-v-05a70d8d],.cmd-chevron[data-v-05a70d8d],.worked-chevron[data-v-05a70d8d],.cmd-output-wrap[data-v-05a70d8d]{transition:none!important;animation:none!important}}@keyframes conversationFadeIn-05a70d8d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes conversationSwitchFloat-05a70d8d{0%{opacity:.78;transform:translateY(3px)}to{opacity:.92;transform:translateY(0)}}@keyframes liveOverlaySweep-05a70d8d{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes liveOverlaySpin-05a70d8d{to{transform:rotate(360deg)}}@keyframes liveOverlayCorePulse-05a70d8d{0%,to{opacity:.72;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes liveOverlayDotPulse-05a70d8d{0%,to{opacity:.24;transform:translateY(0)}45%{opacity:.96;transform:translateY(-2px)}}@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-a404a562],[data-v-a404a562]:before,[data-v-a404a562]:after,[data-v-a404a562]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.search-dropdown[data-v-a404a562]{min-width:calc(var(--spacing,.25rem) * 0);display:inline-flex;position:relative}.search-dropdown-trigger[data-v-a404a562]{height:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;color:var(--color-zinc-500,oklch(55.2% .016 285.938));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;line-height:1;display:inline-flex}.search-dropdown-trigger.is-icon[data-v-a404a562]{justify-content:center;gap:calc(var(--spacing,.25rem) * 0);position:relative}.search-dropdown-trigger[data-v-a404a562]:disabled{cursor:not-allowed;color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.search-dropdown-value[data-v-a404a562]{text-align:left;white-space:nowrap}.search-dropdown-trigger.is-icon .search-dropdown-value[data-v-a404a562]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-dropdown-trigger.is-icon svg[data-v-a404a562-s]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.search-dropdown-count[data-v-a404a562]{top:calc(var(--spacing,.25rem) * -1);right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0f766e;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.search-dropdown-chevron[data-v-a404a562]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-zinc-500,oklch(55.2% .016 285.938));flex-shrink:0;margin-top:1px}.search-dropdown-menu-wrap[data-v-a404a562]{overscroll-behavior:contain}.search-dropdown-mobile-overlay[data-v-a404a562]{inset:calc(var(--spacing,.25rem) * 0);z-index:220;background-color:#00000052;justify-content:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.search-dropdown-mobile-overlay[data-v-a404a562]{background-color:color-mix(in oklab,var(--color-black,#000) 32%,transparent)}}.search-dropdown-mobile-overlay[data-v-a404a562]{padding:calc(var(--spacing,.25rem) * 4)}.search-dropdown-mobile-overlay.is-mobile[data-v-a404a562]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);align-items:flex-end}.search-dropdown-mobile-overlay.is-desktop[data-v-a404a562]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 6);align-items:flex-end}.search-dropdown-mobile-dialog[data-v-a404a562]{border-style:var(--tw-border-style);--tw-shadow:0 24px 60px -28px var(--tw-shadow-color,#0f172a73);width:100%;max-width:34rem;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffdf8;border-width:1px;border-color:#e5dccd;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.search-dropdown-dialog-head[data-v-a404a562]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);background-color:#fffdf8;flex-shrink:0}.search-dropdown-dialog-handle[data-v-a404a562]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 10);background-color:#d8d0c2;border-radius:3.40282e38px}.search-dropdown-dialog-title-row[data-v-a404a562]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.search-dropdown-dialog-title[data-v-a404a562]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.search-dropdown-dialog-close[data-v-a404a562]{height:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-600,oklch(44.2% .017 285.786));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#e5dccd;border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex}@media(hover:hover){.search-dropdown-dialog-close[data-v-a404a562]:hover{color:var(--color-zinc-900,oklch(21% .006 285.885));background-color:#f6f1e8}}.search-dropdown-search-wrap[data-v-a404a562]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-zinc-100,oklch(96.7% .001 286.375));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1.5);z-index:1;flex-shrink:0;position:sticky;top:0}.search-dropdown-search[data-v-a404a562]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-zinc-50,oklch(98.5% 0 0));width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.search-dropdown-search[data-v-a404a562]::placeholder{color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.search-dropdown-search[data-v-a404a562]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}.search-dropdown-search[data-v-a404a562]:focus{border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-white,#fff)}.search-dropdown-list[data-v-a404a562]{margin:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 1);overscroll-behavior:contain;flex:1;max-height:312px;list-style-type:none;overflow-y:auto}.search-dropdown-option[data-v-a404a562]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-700,oklch(37% .013 285.805));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;display:flex}@media(hover:hover){.search-dropdown-option[data-v-a404a562]:hover{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}}.search-dropdown-option.is-highlighted[data-v-a404a562]{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.search-dropdown-option.is-selected[data-v-a404a562]{color:var(--color-zinc-900,oklch(21% .006 285.885))}.search-dropdown-option-check[data-v-a404a562]{width:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-emerald-600,oklch(59.6% .145 163.225));flex-shrink:0}.search-dropdown-option-label[data-v-a404a562]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.search-dropdown-option-desc[data-v-a404a562]{max-width:calc(var(--spacing,.25rem) * 32);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-400,oklch(70.5% .015 286.067));overflow:hidden}@media not all and (min-width:40rem){.search-dropdown-option-desc[data-v-a404a562]{flex:1;max-width:none}}.search-dropdown-empty[data-v-a404a562]{padding:calc(var(--spacing,.25rem) * 3);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-400,oklch(70.5% .015 286.067))}@media(max-width:639px){.search-dropdown-mobile-dialog[data-v-a404a562]{max-width:28rem}.search-dropdown-option[data-v-a404a562]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:15px}.search-dropdown-search[data-v-a404a562]{padding-block:calc(var(--spacing,.25rem) * 2);font-size:15px}}@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-3609a4d3],[data-v-3609a4d3]:before,[data-v-3609a4d3]:after,[data-v-3609a4d3]::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.skill-picker[data-v-3609a4d3]{z-index:40;max-height:calc(var(--spacing,.25rem) * 64);width:calc(var(--spacing,.25rem) * 72);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:absolute;overflow:hidden}@media not all and (min-width:40rem){.skill-picker[data-v-3609a4d3]{right:calc(var(--spacing,.25rem) * 4)!important;left:calc(var(--spacing,.25rem) * 4)!important;width:auto!important}}.skill-picker-header[data-v-3609a4d3]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-zinc-100,oklch(96.7% .001 286.375));padding:calc(var(--spacing,.25rem) * 2)}.skill-picker-search[data-v-3609a4d3]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-zinc-50,oklch(98.5% 0 0));width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.skill-picker-search[data-v-3609a4d3]::placeholder{color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.skill-picker-search[data-v-3609a4d3]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}.skill-picker-search[data-v-3609a4d3]:focus{border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-white,#fff)}.skill-picker-list[data-v-3609a4d3]{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 1);flex:1;list-style-type:none;overflow-y:auto}.skill-picker-item[data-v-3609a4d3]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;flex-direction:column;display:flex}@media(hover:hover){.skill-picker-item[data-v-3609a4d3]:hover{background-color:var(--color-zinc-50,oklch(98.5% 0 0))}}.skill-picker-item.is-highlighted[data-v-3609a4d3]{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.skill-picker-name[data-v-3609a4d3]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.skill-picker-desc[data-v-3609a4d3]{-webkit-line-clamp:1;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-500,oklch(55.2% .016 285.938));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.skill-picker-empty[data-v-3609a4d3]{padding:calc(var(--spacing,.25rem) * 3);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-400,oklch(70.5% .015 286.067))}@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-e31eceb9],[data-v-e31eceb9]:before,[data-v-e31eceb9]:after,[data-v-e31eceb9]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.thread-composer[data-v-e31eceb9]{width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);margin-inline:auto}@media(min-width:40rem){.thread-composer[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 6)}}.thread-composer[data-v-e31eceb9]{max-width:min(var(--content-shell-max-width,88rem),100%)}.thread-composer-shell[data-v-e31eceb9]{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 2);background-color:#fffdf8;border-width:1px;border-color:#e3d9c8;border-radius:20px;position:relative}@media(min-width:40rem){.thread-composer-shell[data-v-e31eceb9]{padding:calc(var(--spacing,.25rem) * 2.5)}}.thread-composer-shell[data-v-e31eceb9]{box-shadow:0 12px 26px -34px #1f293729}.thread-composer-shell--no-top-radius[data-v-e31eceb9]{border-top-style:var(--tw-border-style);border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.thread-composer-attachments[data-v-e31eceb9]{margin-bottom:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.thread-composer-attachment[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-zinc-50,oklch(98.5% 0 0));position:relative;overflow:hidden}.thread-composer-attachment-image[data-v-e31eceb9]{object-fit:cover;width:100%;height:100%}.thread-composer-attachment-remove[data-v-e31eceb9]{top:calc(var(--spacing,.25rem) * .5);right:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);background-color:#000000b3;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.thread-composer-attachment-remove[data-v-e31eceb9]{background-color:color-mix(in oklab,var(--color-black,#000) 70%,transparent)}}.thread-composer-attachment-remove[data-v-e31eceb9]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-white,#fff);line-height:1}.thread-composer-file-chips[data-v-e31eceb9],.thread-composer-folder-chips[data-v-e31eceb9]{margin-bottom:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.thread-composer-folder-chip[data-v-e31eceb9]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-amber-800,oklch(47.3% .137 46.201));display:inline-flex}.thread-composer-folder-chip-icon[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-amber-600,oklch(66.6% .179 58.318));flex-shrink:0}.thread-composer-folder-chip-name[data-v-e31eceb9]{max-width:calc(var(--spacing,.25rem) * 40);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow:hidden}.thread-composer-folder-chip-meta[data-v-e31eceb9]{color:#b75000e6}@supports (color:color-mix(in lab,red,red)){.thread-composer-folder-chip-meta[data-v-e31eceb9]{color:color-mix(in oklab,var(--color-amber-700,oklch(55.5% .163 48.998)) 90%,transparent)}}.thread-composer-folder-chip-remove[data-v-e31eceb9]{margin-left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-amber-600,oklch(66.6% .179 58.318));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media(hover:hover){.thread-composer-folder-chip-remove[data-v-e31eceb9]:hover{background-color:var(--color-amber-200,oklch(92.4% .12 95.746));color:var(--color-amber-800,oklch(47.3% .137 46.201))}}.thread-composer-file-chip[data-v-e31eceb9]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-zinc-50,oklch(98.5% 0 0));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-700,oklch(37% .013 285.805));display:inline-flex}.thread-composer-file-chip-icon[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-zinc-400,oklch(70.5% .015 286.067));flex-shrink:0}.thread-composer-file-chip-name[data-v-e31eceb9]{max-width:calc(var(--spacing,.25rem) * 40);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);overflow:hidden}.thread-composer-file-chip-remove[data-v-e31eceb9]{margin-left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-zinc-400,oklch(70.5% .015 286.067));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media(hover:hover){.thread-composer-file-chip-remove[data-v-e31eceb9]:hover{background-color:var(--color-zinc-200,oklch(92% .004 286.32));color:var(--color-zinc-700,oklch(37% .013 285.805))}}.thread-composer-skill-chips[data-v-e31eceb9]{margin-bottom:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.thread-composer-skill-chip[data-v-e31eceb9]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200,oklch(90.5% .093 164.15));background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-emerald-700,oklch(50.8% .118 165.612));display:inline-flex}.thread-composer-skill-chip-name[data-v-e31eceb9]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.thread-composer-skill-chip-remove[data-v-e31eceb9]{margin-left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-emerald-500,oklch(69.6% .17 162.48));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media(hover:hover){.thread-composer-skill-chip-remove[data-v-e31eceb9]:hover{background-color:var(--color-emerald-200,oklch(90.5% .093 164.15));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}}.thread-composer-option-chips[data-v-e31eceb9]{margin-bottom:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.thread-composer-option-chip[data-v-e31eceb9]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);max-width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#544a3d;background-color:#f7f3ea;border-width:1px;border-color:#d8cfc0;display:inline-flex}.thread-composer-option-chip--goal[data-v-e31eceb9]{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-800,oklch(47.3% .137 46.201))}.thread-composer-option-chip-dot[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:#0d9488;border-radius:3.40282e38px;flex-shrink:0}.thread-composer-option-chip--goal .thread-composer-option-chip-dot[data-v-e31eceb9]{background-color:var(--color-amber-500,oklch(76.9% .188 70.08))}.thread-composer-option-chip-name[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);max-width:min(22rem,100vw - 8rem);overflow:hidden}.thread-composer-option-chip-remove[data-v-e31eceb9]{margin-left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:#7a705f;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media(hover:hover){.thread-composer-option-chip-remove[data-v-e31eceb9]:hover{color:#2f281f;background-color:#e6ddcf}}.thread-composer-input-wrap[data-v-e31eceb9]{position:relative}.thread-composer-file-mentions[data-v-e31eceb9]{right:calc(var(--spacing,.25rem) * 0);bottom:calc(100% + 8px);left:calc(var(--spacing,.25rem) * 0);z-index:40;max-height:calc(var(--spacing,.25rem) * 52);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1);position:absolute;overflow-y:auto}.thread-composer-file-mentions--sheet[data-v-e31eceb9]{right:calc(var(--spacing,.25rem) * 3);bottom:calc(env(safe-area-inset-bottom) + 5.75rem);left:calc(var(--spacing,.25rem) * 3);z-index:70;border-style:var(--tw-border-style);max-height:min(40dvh,22rem);padding:calc(var(--spacing,.25rem) * 2);background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:22px;position:fixed}.thread-composer-file-mention-row[data-v-e31eceb9]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-700,oklch(37% .013 285.805));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;display:flex}@media(hover:hover){.thread-composer-file-mention-row[data-v-e31eceb9]:hover{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}}.thread-composer-file-mention-row[data-v-e31eceb9]{font-family:var(--font-sans-ui)}.thread-composer-file-mention-row.is-active[data-v-e31eceb9]{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.thread-composer-file-mention-icon-badge[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;line-height:1;font-weight:var(--font-weight-semibold,600);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.thread-composer-file-mention-icon-badge.is-ts[data-v-e31eceb9]{background-color:var(--color-zinc-700,oklch(37% .013 285.805));color:var(--color-white,#fff)}.thread-composer-file-mention-icon-badge.is-js[data-v-e31eceb9],.thread-composer-file-mention-icon-badge.is-json[data-v-e31eceb9]{background-color:var(--color-zinc-600,oklch(44.2% .017 285.786));color:var(--color-white,#fff)}.thread-composer-file-mention-icon-markdown[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;color:var(--color-zinc-700,oklch(37% .013 285.805));justify-content:center;align-items:center;line-height:1;display:inline-flex}.thread-composer-file-mention-icon-file[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-zinc-600,oklch(44.2% .017 285.786))}.thread-composer-file-mention-text[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);display:flex}.thread-composer-file-mention-name[data-v-e31eceb9]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-zinc-900,oklch(21% .006 285.885));font-family:var(--font-sans-reading);overflow:hidden}.thread-composer-file-mention-dir[data-v-e31eceb9]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-zinc-400,oklch(70.5% .015 286.067));font-family:var(--font-sans-ui);overflow:hidden}.thread-composer-file-mention-empty[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.thread-composer-input[data-v-e31eceb9]{max-height:calc(var(--spacing,.25rem) * 36);min-height:calc(var(--spacing,.25rem) * 9);width:100%;min-width:calc(var(--spacing,.25rem) * 0);resize:none;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-900,oklch(21% .006 285.885));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;overflow-y:auto}@media(min-width:40rem){.thread-composer-input[data-v-e31eceb9]{min-height:calc(var(--spacing,.25rem) * 10)}}.thread-composer-input[data-v-e31eceb9]{font-family:var(--font-sans-reading);font-size:var(--font-size-reading,15px);letter-spacing:0;line-height:1.55}.thread-composer-input[data-v-e31eceb9]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.thread-composer-input[data-v-e31eceb9]:disabled{cursor:not-allowed;background-color:var(--color-zinc-100,oklch(96.7% .001 286.375));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.thread-composer-controls[data-v-e31eceb9]{margin-top:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex;position:relative;overflow:visible}@media(min-width:40rem){.thread-composer-controls[data-v-e31eceb9]{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2.5)}}.thread-composer-controls--recording[data-v-e31eceb9]{gap:calc(var(--spacing,.25rem) * 1)}@media(min-width:40rem){.thread-composer-controls--recording[data-v-e31eceb9]{gap:calc(var(--spacing,.25rem) * 2)}}.thread-composer-attach[data-v-e31eceb9]{flex-shrink:0;position:relative}.thread-composer-attach-trigger[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1;color:var(--color-zinc-700,oklch(37% .013 285.805));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media(hover:hover){.thread-composer-attach-trigger[data-v-e31eceb9]:hover{color:var(--color-zinc-900,oklch(21% .006 285.885));background-color:#f5f0e6;border-color:#e3dacb}}.thread-composer-attach-trigger[data-v-e31eceb9]:disabled{cursor:not-allowed;color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.thread-composer-attach-menu[data-v-e31eceb9]{bottom:calc(var(--spacing,.25rem) * 11);left:calc(var(--spacing,.25rem) * 0);z-index:20;width:calc(var(--spacing,.25rem) * 72);border-style:var(--tw-border-style);max-width:calc(100vw - 1rem);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f29371a;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:18px;position:absolute}@supports (color:color-mix(in lab,red,red)){.thread-composer-attach-menu[data-v-e31eceb9]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.1) var(--tw-shadow-alpha), transparent)}}.thread-composer-attach-menu--sheet[data-v-e31eceb9]{right:calc(var(--spacing,.25rem) * 3);bottom:calc(env(safe-area-inset-bottom) + 5.75rem);left:calc(var(--spacing,.25rem) * 3);z-index:70;border-style:var(--tw-border-style);width:auto;max-width:none;padding:calc(var(--spacing,.25rem) * 2);overscroll-behavior:contain;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:24px;max-height:min(82dvh,46rem);position:fixed;overflow-y:auto}.thread-composer-attach-item[data-v-e31eceb9]{min-height:calc(var(--spacing,.25rem) * 11);width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#3b332a;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:14px;display:flex}@media(hover:hover){.thread-composer-attach-item[data-v-e31eceb9]:hover{background-color:#f7f3ea}}.thread-composer-attach-item[data-v-e31eceb9]:disabled{cursor:not-allowed;color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.thread-composer-attach-item[data-v-e31eceb9]{font-family:var(--font-sans-ui)}.thread-composer-attach-item-icon[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:#6f6555;flex-shrink:0}.thread-composer-attach-item-icon--text[data-v-e31eceb9],.thread-composer-attach-item-icon--grid[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#6f6555;justify-content:center;align-items:center;display:inline-flex}.thread-composer-attach-item-body[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.thread-composer-attach-item-title[data-v-e31eceb9]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2f281f;overflow:hidden}.thread-composer-attach-item-subtitle[data-v-e31eceb9]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#8a8173;overflow:hidden}.thread-composer-attach-item--toggle[data-v-e31eceb9],.thread-composer-attach-item--submenu[data-v-e31eceb9]{padding-right:calc(var(--spacing,.25rem) * 2)}.thread-composer-switch[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 10);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#e5ded3;border-radius:3.40282e38px;flex-shrink:0;position:relative}.thread-composer-switch[data-v-e31eceb9]:after{content:"";top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:absolute}.thread-composer-switch.is-on[data-v-e31eceb9]{background-color:#0d9488}.thread-composer-switch.is-on[data-v-e31eceb9]:after{transform:translate(1rem)}.thread-composer-goal-editor[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1)}.thread-composer-goal-input[data-v-e31eceb9]{resize:none;border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#3b332a;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;background-color:#fffaf3;border-width:1px;border-color:#e4dac9;border-radius:14px;outline-style:none}.thread-composer-goal-input[data-v-e31eceb9]:focus{border-color:#0d9488}.thread-composer-goal-input[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.6}.thread-composer-goal-input[data-v-e31eceb9]{font-family:var(--font-sans-reading)}.thread-composer-attach-submenu-wrap[data-v-e31eceb9]{position:relative}.thread-composer-attach-chevron[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#8a8173;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.thread-composer-attach-chevron.is-open[data-v-e31eceb9]{transform:rotate(90deg)}.thread-composer-plugin-menu[data-v-e31eceb9]{bottom:calc(var(--spacing,.25rem) * 0);z-index:75;width:calc(var(--spacing,.25rem) * 80);border-style:var(--tw-border-style);max-width:calc(100vw - 2rem);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f29371a;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:18px;position:absolute;left:calc(100% + .5rem)}@supports (color:color-mix(in lab,red,red)){.thread-composer-plugin-menu[data-v-e31eceb9]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.1) var(--tw-shadow-alpha), transparent)}}.thread-composer-plugin-menu[data-v-e31eceb9]{overscroll-behavior:contain;max-height:min(32rem,100dvh - 10rem);overflow-y:auto}.thread-composer-plugin-menu--inline[data-v-e31eceb9]{margin-top:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 0 #0000;width:100%;max-width:none;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffaf3;border-color:#e4dac9;border-radius:16px;max-height:min(42dvh,22rem);position:static}.thread-composer-plugin-menu-header[data-v-e31eceb9]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#8a8173;display:flex}.thread-composer-plugin-menu-action[data-v-e31eceb9]{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f766e;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0}@media(hover:hover){.thread-composer-plugin-menu-action[data-v-e31eceb9]:hover{background-color:#edf7f5}}.thread-composer-plugin-menu-action[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.5}.thread-composer-plugin-menu-empty[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#8a8173}.thread-composer-plugin-row[data-v-e31eceb9]{min-height:calc(var(--spacing,.25rem) * 11);width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:14px;display:flex}@media(hover:hover){.thread-composer-plugin-row[data-v-e31eceb9]:hover{background-color:#f7f3ea}}.thread-composer-plugin-row.is-selected[data-v-e31eceb9]{background-color:#edf7f5}.thread-composer-plugin-row.is-disabled[data-v-e31eceb9],.thread-composer-plugin-row[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.55}.thread-composer-plugin-avatar[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#6f6555;background-color:#e9e4da;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.thread-composer-plugin-row-body[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.thread-composer-plugin-row-title[data-v-e31eceb9]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2f281f;overflow:hidden}.thread-composer-plugin-row-meta[data-v-e31eceb9]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#8a8173;overflow:hidden}.thread-composer-plugin-check[data-v-e31eceb9],.thread-composer-plugin-login[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-radius:3.40282e38px;flex-shrink:0}.thread-composer-plugin-check[data-v-e31eceb9]{color:#0f766e}.thread-composer-plugin-login[data-v-e31eceb9]{color:#6f6555;background-color:#f0ede5}.thread-composer-plugin-reload[data-v-e31eceb9]{margin-top:calc(var(--spacing,.25rem) * 1);min-height:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffaf3;border-width:1px;border-color:#e4dac9;border-radius:14px;justify-content:center;align-items:center;display:flex}@media(hover:hover){.thread-composer-plugin-reload[data-v-e31eceb9]:hover{background-color:#f7f3ea}}.thread-composer-plugin-reload[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.5}.thread-composer-attach-separator[data-v-e31eceb9]{margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--color-zinc-100,oklch(96.7% .001 286.375));height:1px}.thread-composer-attach-section[data-v-e31eceb9]{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.thread-composer-attach-section-title[data-v-e31eceb9]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#8a8173}.thread-composer-attach-mode-toggle[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1);background-color:#f7f3ea;border-width:1px;border-color:#e4dac9;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.thread-composer-attach-mode-toggle button[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);color:#6f6555;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:12px}@media(hover:hover){.thread-composer-attach-mode-toggle button[data-v-e31eceb9]:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.thread-composer-attach-mode-toggle button[data-v-e31eceb9]:hover{background-color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}}.thread-composer-attach-mode-toggle button[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.5}.thread-composer-attach-mode-toggle button.is-active[data-v-e31eceb9]{color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0f766e}.thread-composer-attach-mode-hint[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#8a8173}.thread-composer-attach-mode-hint.is-plan[data-v-e31eceb9]{color:#0f766e}.thread-composer-attach-skill-dropdown[data-v-e31eceb9]{width:100%;min-width:calc(var(--spacing,.25rem) * 0)}.thread-composer-attach-skill-dropdown[data-v-e31eceb9] .search-dropdown-trigger{height:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffaf3;border-width:1px;border-color:#e4dac9;border-radius:16px;justify-content:space-between}@media(hover:hover){.thread-composer-attach-skill-dropdown[data-v-e31eceb9] .search-dropdown-trigger:hover{border-color:#d7ccb8}.thread-composer-attach-skill-dropdown[data-v-e31eceb9] .search-dropdown-trigger:hover{background-color:#f7f3ea}}.thread-composer-attach-skill-dropdown[data-v-e31eceb9] .search-dropdown-trigger:disabled{cursor:not-allowed;opacity:.5}.thread-composer-attach-skill-dropdown[data-v-e31eceb9] .search-dropdown-value{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-composer-control-strip[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);flex:1;align-items:center;display:flex;overflow:visible}.thread-composer-runtime[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);width:min(12.5rem,100%);position:relative}.thread-composer-runtime-trigger[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 8);width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#544a3d;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:14px;display:inline-flex}@media(hover:hover){.thread-composer-runtime-trigger[data-v-e31eceb9]:hover{background-color:#f7f3ea}}.thread-composer-runtime-trigger[data-v-e31eceb9]:active{background-color:#efe8dc}.thread-composer-runtime-trigger[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.5}.thread-composer-runtime-trigger[data-v-e31eceb9]{font-family:var(--font-sans-ui);letter-spacing:0}.thread-composer-runtime-bolt[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#6f6555;flex-shrink:0}.thread-composer-runtime-summary[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-composer-runtime-chevron[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:#7a705f;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.thread-composer-runtime-chevron.is-open[data-v-e31eceb9]{transform:rotate(180deg)}.thread-composer-runtime-panel[data-v-e31eceb9]{bottom:calc(100% + .5rem);left:calc(var(--spacing,.25rem) * 0);z-index:70;border-style:var(--tw-border-style);width:20rem;max-width:calc(100vw - 1.5rem);padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f29371a;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:22px;position:absolute}@supports (color:color-mix(in lab,red,red)){.thread-composer-runtime-panel[data-v-e31eceb9]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.1) var(--tw-shadow-alpha), transparent)}}.thread-composer-runtime-panel--sheet[data-v-e31eceb9]{inset-inline:calc(var(--spacing,.25rem) * 3);bottom:calc(env(safe-area-inset-bottom) + 5.75rem);width:auto;max-width:none;padding:calc(var(--spacing,.25rem) * 3);border-radius:24px;position:fixed}.thread-composer-runtime-handle[data-v-e31eceb9]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 10);background-color:#d8d0c2;border-radius:3.40282e38px}.thread-composer-runtime-section[data-v-e31eceb9]{padding-block:calc(var(--spacing,.25rem) * 1.5)}.thread-composer-runtime-section+.thread-composer-runtime-section[data-v-e31eceb9]{border-top-style:var(--tw-border-style);border-color:#eee7dc;border-top-width:1px}.thread-composer-runtime-section-title[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#8a8173}.thread-composer-runtime-options[data-v-e31eceb9]{gap:calc(var(--spacing,.25rem) * 1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.thread-composer-runtime-options--models[data-v-e31eceb9]{grid-template-columns:repeat(1,minmax(0,1fr))}.thread-composer-runtime-option[data-v-e31eceb9]{min-height:calc(var(--spacing,.25rem) * 9);min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#3b332a;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:14px;display:flex;position:relative}@media(hover:hover){.thread-composer-runtime-option[data-v-e31eceb9]:hover{background-color:#f7f3ea}}.thread-composer-runtime-option[data-v-e31eceb9]:disabled{cursor:not-allowed;opacity:.5}.thread-composer-runtime-option[data-v-e31eceb9]{font-family:var(--font-sans-ui);letter-spacing:0}.thread-composer-runtime-option span[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thread-composer-runtime-option small[data-v-e31eceb9]{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#8a8173;display:block}.thread-composer-runtime-option--stacked[data-v-e31eceb9]{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem) * .5);flex-direction:column}.thread-composer-runtime-option.is-selected[data-v-e31eceb9]{padding-right:calc(var(--spacing,.25rem) * 7);color:#0f766e;background-color:#f7f3ea}.thread-composer-runtime-option.is-selected[data-v-e31eceb9]:after{content:"✓";top:50%;right:calc(var(--spacing,.25rem) * 2);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:1;color:#0f766e;line-height:1;position:absolute}.thread-composer-runtime-option--stacked.is-selected[data-v-e31eceb9]{padding-right:calc(var(--spacing,.25rem) * 7)}.thread-composer-mobile-backdrop[data-v-e31eceb9]{inset:calc(var(--spacing,.25rem) * 0);z-index:60;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);background-color:#1f29373d;border-width:0;position:fixed}.thread-composer-actions[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-left:auto;display:flex}.thread-composer-actions--recording[data-v-e31eceb9]{margin-left:calc(var(--spacing,.25rem) * 0);flex:1}.thread-composer-mic[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);color:var(--color-zinc-600,oklch(44.2% .017 285.786));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#f7f3ea;border-width:1px;border-color:#e2d8c8;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.thread-composer-mic[data-v-e31eceb9]:hover{color:var(--color-zinc-900,oklch(21% .006 285.885));background-color:#efe8dc}}.thread-composer-mic[data-v-e31eceb9]:disabled{cursor:not-allowed;color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.thread-composer-mic[data-v-e31eceb9]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.thread-composer-mic--active[data-v-e31eceb9]{background-color:var(--color-red-100,oklch(93.6% .032 17.717));color:var(--color-red-600,oklch(57.7% .245 27.325))}@media(hover:hover){.thread-composer-mic--active[data-v-e31eceb9]:hover{background-color:var(--color-red-200,oklch(88.5% .062 18.334));color:var(--color-red-700,oklch(50.5% .213 27.518))}}.thread-composer-mic-icon[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.thread-composer-dictation-waveform-wrap[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.thread-composer-dictation-waveform[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 9);width:100%;color:var(--color-zinc-500,oklch(55.2% .016 285.938));display:block}.thread-composer-dictation-timer[data-v-e31eceb9]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-500,oklch(55.2% .016 285.938));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0}.thread-composer-dictation-error[data-v-e31eceb9]{margin-bottom:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-amber-700,oklch(55.5% .163 48.998))}.thread-composer-dictation-helper[data-v-e31eceb9]{margin-bottom:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#7a705f}.thread-composer-submit[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0d9488;border-width:0;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.thread-composer-submit[data-v-e31eceb9]:hover{background-color:#0f766e}}.thread-composer-submit[data-v-e31eceb9]:disabled{cursor:not-allowed;background-color:var(--color-zinc-200,oklch(92% .004 286.32));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.thread-composer-submit[data-v-e31eceb9]{box-shadow:0 12px 24px -20px #0d94888f}.thread-composer-submit--queue[data-v-e31eceb9]{background-color:#ea580c}@media(hover:hover){.thread-composer-submit--queue[data-v-e31eceb9]:hover{background-color:#c2410c}}@media(min-width:1024px){.thread-composer[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 5)}.thread-composer-shell[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-radius:22px}}.thread-composer-submit-icon[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.thread-composer-stop[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#1f2937;border-width:0;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.thread-composer-stop[data-v-e31eceb9]:hover{background-color:#111827}}.thread-composer-stop[data-v-e31eceb9]:disabled{cursor:not-allowed;background-color:var(--color-zinc-200,oklch(92% .004 286.32));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.thread-composer-stop-icon[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.thread-composer-hidden-input[data-v-e31eceb9]{display:none}@media(max-width:767px){.thread-composer[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2)}.thread-composer-shell[data-v-e31eceb9]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:16px}.thread-composer-input[data-v-e31eceb9]{min-height:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 1);font-size:14px;line-height:1.42}.thread-composer-controls[data-v-e31eceb9]{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid}.thread-composer-attach[data-v-e31eceb9]{min-width:calc(var(--spacing,.25rem) * 0);flex-shrink:0}.thread-composer-control-strip[data-v-e31eceb9]{width:100%;min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 0);justify-content:flex-start;display:flex;overflow:visible}.thread-composer-runtime[data-v-e31eceb9]{width:min(10.75rem,100%)}.thread-composer-runtime-trigger[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 9);gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);background-color:#f7f3ea;border-width:1px;border-color:#e4dac9;border-radius:14px;font-size:13px}.thread-composer-actions[data-v-e31eceb9]{margin-left:calc(var(--spacing,.25rem) * 0);width:auto;min-width:calc(var(--spacing,.25rem) * 0);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 1);flex-shrink:0;justify-self:end}.thread-composer-attach-trigger[data-v-e31eceb9],.thread-composer-mic[data-v-e31eceb9],.thread-composer-submit[data-v-e31eceb9],.thread-composer-stop[data-v-e31eceb9]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9)}.thread-composer-attach-menu[data-v-e31eceb9]{width:min(20rem,100vw - 1.5rem);max-width:min(20rem,100vw - 1.5rem);bottom:3rem;left:0;right:auto}.thread-composer-runtime-options--models[data-v-e31eceb9]{overscroll-behavior:contain;scrollbar-width:none;max-height:14rem;overflow-y:auto}.thread-composer-runtime-options--models[data-v-e31eceb9]::-webkit-scrollbar{display:none}}@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-3d5cd45d],[data-v-3d5cd45d]:before,[data-v-3d5cd45d]:after,[data-v-3d5cd45d]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.queued-messages[data-v-3d5cd45d]{width:100%;max-width:calc(var(--spacing,.25rem) * 175);padding-inline:calc(var(--spacing,.25rem) * 2);margin-inline:auto}@media(min-width:40rem){.queued-messages[data-v-3d5cd45d]{padding-inline:calc(var(--spacing,.25rem) * 6)}}.queued-messages-inner[data-v-3d5cd45d]{gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);max-height:34dvh;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:22px;flex-direction:column;display:flex;overflow-y:auto}.queued-messages-header[data-v-3d5cd45d]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.queued-messages-title[data-v-3d5cd45d]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;letter-spacing:.14em;color:#8f8577;text-transform:uppercase}.queued-messages-count[data-v-3d5cd45d]{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#5b5146;background-color:#f1ebde;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.queued-messages-caption[data-v-3d5cd45d]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:#8a7f72}.queued-messages-caption-loading[data-v-3d5cd45d]{color:#0f766e;align-items:center;display:flex}.queued-row[data-v-3d5cd45d]{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:#fffffff5;border-width:1px;border-color:#ece5d8;display:flex}@supports (color:color-mix(in lab,red,red)){.queued-row[data-v-3d5cd45d]{background-color:color-mix(in oklab,var(--color-white,#fff) 96%,transparent)}}.queued-row[data-v-3d5cd45d]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2)}.queued-row-main[data-v-3d5cd45d]{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);text-align:left;background-color:#0000;border-width:0;flex:1;display:flex}.queued-row-order[data-v-3d5cd45d]{height:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#6d6354;background-color:#f1ebde;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.queued-row-order.is-next[data-v-3d5cd45d]{color:#0f766e;background-color:#edf9f6}.queued-row-copy[data-v-3d5cd45d]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;display:flex}.queued-row-text[data-v-3d5cd45d]{min-width:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#2b241d;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.queued-row-meta[data-v-3d5cd45d]{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8a7f72}.queued-row-actions[data-v-3d5cd45d]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-shrink:0;align-self:center;display:flex}.queued-row-quote[data-v-3d5cd45d]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#0f766e;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#f6fbfa;border-width:1px;border-color:#c8ddd8;border-radius:3.40282e38px}@media(hover:hover){.queued-row-quote[data-v-3d5cd45d]:hover{background-color:#edf9f6;border-color:#97c2b8}}.queued-row-delete[data-v-3d5cd45d]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);color:#9a907f;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.queued-row-delete[data-v-3d5cd45d]:hover{color:#544a3d;background-color:#f1ebde}}@media(max-width:767px){.queued-messages[data-v-3d5cd45d]{padding-inline:calc(var(--spacing,.25rem) * 2.5)}.queued-messages-inner[data-v-3d5cd45d]{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2)}.queued-row[data-v-3d5cd45d]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2)}.queued-row-quote[data-v-3d5cd45d]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5)}}@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-5a1d30e2],[data-v-5a1d30e2]:before,[data-v-5a1d30e2]:after,[data-v-5a1d30e2]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}.rate-limit-status[data-v-5a1d30e2]{gap:calc(var(--spacing,.25rem) * 2);width:100%;display:grid}.rate-limit-card[data-v-5a1d30e2]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:#ffffffe6;border-width:1px;border-color:#e6dccb;width:100%}@supports (color:color-mix(in lab,red,red)){.rate-limit-card[data-v-5a1d30e2]{background-color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.rate-limit-card[data-v-5a1d30e2]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left}.rate-limit-card-header[data-v-5a1d30e2]{min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.rate-limit-card-title[data-v-5a1d30e2]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#3f372d;overflow:hidden}.rate-limit-card-plan[data-v-5a1d30e2]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:#7b7062;background-color:#f1ebde;border-radius:3.40282e38px;flex-shrink:0}.rate-limit-card-metrics[data-v-5a1d30e2]{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rate-limit-card-metric[data-v-5a1d30e2]{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#9a3412;background-color:#fff7ed}.rate-limit-card-footer[data-v-5a1d30e2]{margin-top:calc(var(--spacing,.25rem) * 1.5);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577}@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-4f405a42],[data-v-4f405a42]:before,[data-v-4f405a42]:after,[data-v-4f405a42]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-duration:initial}}}.runtime-status-bar[data-v-4f405a42]{width:100%;max-width:var(--content-shell-max-width);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-block-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:#5f5548;font-family:var(--font-sans-ui);border-block-width:1px;background-color:#fffdf8eb;border-color:#e7dfd2;margin-inline:auto;display:flex;box-shadow:inset 0 1px #ffffffb8}.runtime-status-primary[data-v-4f405a42]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}.runtime-status-orb[data-v-4f405a42]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:currentColor;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.runtime-status-orb[data-v-4f405a42]{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.runtime-status-orb[data-v-4f405a42]{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.runtime-status-orb[data-v-4f405a42]{background-color:color-mix(in oklab,var(--color-white,#fff) 78%,transparent)}}.runtime-status-orb-core[data-v-4f405a42]{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);background-color:currentColor;border-radius:3.40282e38px;animation:1.4s ease-in-out infinite runtimeStatusPulse-4f405a42}.runtime-status-copy[data-v-4f405a42]{min-width:calc(var(--spacing,.25rem) * 0)}.runtime-status-title[data-v-4f405a42]{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow:hidden}.runtime-status-detail[data-v-4f405a42]{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);color:#887d70;display:none;overflow:hidden}@media(min-width:40rem){.runtime-status-detail[data-v-4f405a42]{display:block}}.runtime-status-phases[data-v-4f405a42]{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:none}@media(min-width:48rem){.runtime-status-phases[data-v-4f405a42]{display:flex}}.runtime-status-phase[data-v-4f405a42]{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);color:#928779;border-width:1px;border-color:#0000;border-radius:3.40282e38px;font-size:11px;display:inline-flex}.runtime-status-phase-dot[data-v-4f405a42]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);opacity:.35;background-color:currentColor;border-radius:3.40282e38px}.runtime-status-phase.is-done[data-v-4f405a42]{color:#0f766e}.runtime-status-phase.is-done .runtime-status-phase-dot[data-v-4f405a42]{opacity:1}.runtime-status-phase.is-active[data-v-4f405a42]{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.runtime-status-phase.is-active[data-v-4f405a42]{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.runtime-status-phase.is-active[data-v-4f405a42]{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.runtime-status-phase.is-active[data-v-4f405a42]{background-color:color-mix(in oklab,var(--color-white,#fff) 75%,transparent)}}.runtime-status-phase.is-active[data-v-4f405a42]{color:currentColor}.runtime-status-actions[data-v-4f405a42]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-shrink:0;display:flex}.runtime-status-meta[data-v-4f405a42]{border-style:var(--tw-border-style);background-color:#ffffffb8;border-width:1px;border-color:#e4dac9;border-radius:3.40282e38px;display:none}@supports (color:color-mix(in lab,red,red)){.runtime-status-meta[data-v-4f405a42]{background-color:color-mix(in oklab,var(--color-white,#fff) 72%,transparent)}}.runtime-status-meta[data-v-4f405a42]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:#8a7f72}@media(min-width:64rem){.runtime-status-meta[data-v-4f405a42]{display:inline-flex}}.runtime-status-meta[data-v-4f405a42]{font-family:var(--font-mono-ui)}.runtime-status-action[data-v-4f405a42]{min-height:calc(var(--spacing,.25rem) * 8);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);background-color:#ffffffd1;border-width:1px;border-color:#d9d0c2;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.runtime-status-action[data-v-4f405a42]{background-color:color-mix(in oklab,var(--color-white,#fff) 82%,transparent)}}.runtime-status-action[data-v-4f405a42]{padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#5f5548;transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}@media(hover:hover){.runtime-status-action[data-v-4f405a42]:hover{background-color:#f7f1e5;border-color:#bfae93}}.runtime-status-action[data-v-4f405a42]:disabled{cursor:not-allowed;opacity:.65}.runtime-status-action[data-v-4f405a42]{touch-action:manipulation}.runtime-status-action[data-v-4f405a42]:active:not(:disabled){transform:translateY(1px)}.runtime-status-action-danger[data-v-4f405a42]{color:#a23f2c;background-color:#fff4f1;border-color:#efc7bf}@media(hover:hover){.runtime-status-action-danger[data-v-4f405a42]:hover{color:#7f2e20;background-color:#ffe8e2;border-color:#df9e90}}.runtime-status-action-icon[data-v-4f405a42]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.runtime-status-bar[data-tone=live][data-v-4f405a42]{color:#0f766e;background-color:#f2fbf8;border-color:#cbe7e1}.runtime-status-bar[data-tone=syncing][data-v-4f405a42]{color:#6d6354;background-color:#fffaf2;border-color:#d9d0c2}.runtime-status-bar[data-tone=warning][data-v-4f405a42]{color:#80600c;background-color:#fff8df;border-color:#ead9a2}.runtime-status-bar[data-tone=danger][data-v-4f405a42]{color:#b13f2b;background-color:#fff1ed;border-color:#f0c1b8}.runtime-status-bar[data-tone=live] .runtime-status-orb-core[data-v-4f405a42]{animation:none}@media(max-width:767px){.runtime-status-bar[data-v-4f405a42]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5)}.runtime-status-title[data-v-4f405a42]{font-size:13px}.runtime-status-action[data-v-4f405a42]{min-height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 2)}.runtime-status-action span[data-v-4f405a42]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media(prefers-reduced-motion:reduce){.runtime-status-orb-core[data-v-4f405a42]{animation:none}}@keyframes runtimeStatusPulse-4f405a42{0%,to{opacity:.72;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@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-fd2d4ec6],[data-v-fd2d4ec6]:before,[data-v-fd2d4ec6]:after,[data-v-fd2d4ec6]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.composer-dropdown[data-v-fd2d4ec6]{min-width:calc(var(--spacing,.25rem) * 0);display:inline-flex;position:relative}.composer-dropdown-trigger[data-v-fd2d4ec6]{height:calc(var(--spacing,.25rem) * 7);min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;color:var(--color-zinc-500,oklch(55.2% .016 285.938));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;line-height:1;font-family:var(--font-sans-ui);letter-spacing:0;background-color:#0000;border-width:0;outline-style:none;display:inline-flex}.composer-dropdown-prefix-icon[data-v-fd2d4ec6]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-amber-500,oklch(76.9% .188 70.08));flex-shrink:0}.composer-dropdown-trigger[data-v-fd2d4ec6]:disabled{cursor:not-allowed;color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.composer-dropdown-value[data-v-fd2d4ec6]{text-overflow:ellipsis;text-align:left;white-space:nowrap;overflow:hidden}.composer-dropdown-chevron[data-v-fd2d4ec6]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-zinc-500,oklch(55.2% .016 285.938));flex-shrink:0;margin-top:1px}.composer-dropdown-menu-wrap-up[data-v-fd2d4ec6],.composer-dropdown-menu-wrap-down[data-v-fd2d4ec6]{left:calc(var(--spacing,.25rem) * 0);z-index:90;position:absolute}.composer-dropdown-menu-wrap-down[data-v-fd2d4ec6]{top:calc(100% + 8px)}.composer-dropdown-menu-wrap-up[data-v-fd2d4ec6]{bottom:calc(100% + 8px)}.composer-dropdown-menu-wrap-dialog[data-v-fd2d4ec6]{inset:calc(var(--spacing,.25rem) * 0);z-index:120;background-color:#0000003d;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.composer-dropdown-menu-wrap-dialog[data-v-fd2d4ec6]{background-color:color-mix(in oklab,var(--color-black,#000) 24%,transparent)}}.composer-dropdown-menu-wrap-dialog[data-v-fd2d4ec6]{padding:calc(var(--spacing,.25rem) * 4)}.composer-dropdown-menu[data-v-fd2d4ec6]{min-width:calc(var(--spacing,.25rem) * 56);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.composer-dropdown-dialog-head[data-v-fd2d4ec6]{background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-shrink:0}.composer-dropdown-dialog-handle[data-v-fd2d4ec6]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 10);background-color:#d8d0c2;border-radius:3.40282e38px}.composer-dropdown-dialog-title[data-v-fd2d4ec6]{margin:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-zinc-800,oklch(27.4% .006 286.033));font-family:var(--font-sans-reading);letter-spacing:0}.composer-dropdown-search-wrap[data-v-fd2d4ec6]{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 1);z-index:1;flex-shrink:0;position:sticky;top:0}.composer-dropdown-search-input[data-v-fd2d4ec6]{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-800,oklch(27.4% .006 286.033));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}.composer-dropdown-search-input[data-v-fd2d4ec6]:focus{border-color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.composer-dropdown-options[data-v-fd2d4ec6]{margin:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);overscroll-behavior:contain;flex:1;list-style-type:none;overflow-y:auto}.composer-dropdown-option[data-v-fd2d4ec6]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-700,oklch(37% .013 285.805));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-width:0;display:flex}@media(hover:hover){.composer-dropdown-option[data-v-fd2d4ec6]:hover{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}}.composer-dropdown-option.is-selected[data-v-fd2d4ec6]{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.composer-dropdown-option.is-selected[data-v-fd2d4ec6]:after{content:"✓";font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:1;color:var(--color-zinc-600,oklch(44.2% .017 285.786));flex-shrink:0;line-height:1}.composer-dropdown-option-copy[data-v-fd2d4ec6]{min-width:calc(var(--spacing,.25rem) * 0)}.composer-dropdown-option-label[data-v-fd2d4ec6]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.composer-dropdown-option-description[data-v-fd2d4ec6]{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-zinc-500,oklch(55.2% .016 285.938));display:block}.composer-dropdown-empty[data-v-fd2d4ec6]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.composer-dropdown-add[data-v-fd2d4ec6]{margin-top:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-800,oklch(27.4% .006 286.033));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;align-items:center;display:flex}@media(hover:hover){.composer-dropdown-add[data-v-fd2d4ec6]:hover{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}}.composer-dropdown-add-wrap[data-v-fd2d4ec6]{margin-top:calc(var(--spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem) * 1);flex-shrink:0}.composer-dropdown-add-input[data-v-fd2d4ec6]{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-800,oklch(27.4% .006 286.033));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}.composer-dropdown-add-input[data-v-fd2d4ec6]:focus{border-color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.composer-dropdown-add-actions[data-v-fd2d4ec6]{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.composer-dropdown-add-btn[data-v-fd2d4ec6]{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-700,oklch(37% .013 285.805));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.composer-dropdown-add-btn[data-v-fd2d4ec6]:hover{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}}@media(max-width:639px){.composer-dropdown-menu[data-v-fd2d4ec6]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#0f172a6b);width:100%;max-width:28rem;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:22px}.composer-dropdown-option[data-v-fd2d4ec6]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:15px}.composer-dropdown-search-input[data-v-fd2d4ec6],.composer-dropdown-add-input[data-v-fd2d4ec6]{padding-block:calc(var(--spacing,.25rem) * 2);font-size:15px}}@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-c0783df5],[data-v-c0783df5]:before,[data-v-c0783df5]:after,[data-v-c0783df5]::backdrop{--tw-border-style:solid}}}.sidebar-thread-controls[data-v-c0783df5]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-flow:row;display:flex}.sidebar-thread-controls-button[data-v-c0783df5]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);color:#6b6255;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffdf8;border-width:1px;border-color:#e4dac9;justify-content:center;align-items:center;transition:background-color .14s,border-color .14s,color .14s;display:flex;box-shadow:0 8px 18px -22px #1f293729}.sidebar-thread-controls-button[data-v-c0783df5]:hover,.sidebar-thread-controls-button[data-v-c0783df5]:focus-visible{color:#2d261f;background-color:#f7f1e5;border-color:#cdbfa8}.sidebar-thread-controls-button[data-v-c0783df5]:active{color:#2d261f;background-color:#f2eadb;border-color:#c7b79b;box-shadow:inset 0 1px 2px #4d43321f}.sidebar-thread-controls-icon[data-v-c0783df5]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}@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-2c62525e],[data-v-2c62525e]:before,[data-v-2c62525e]:after,[data-v-2c62525e]::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.favorites-overlay[data-v-2c62525e]{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.favorites-overlay[data-v-2c62525e]{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.favorites-overlay[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4)}@media(min-width:40rem){.favorites-overlay[data-v-2c62525e]{padding:calc(var(--spacing,.25rem) * 6);align-items:center}}.favorites-overlay[data-v-2c62525e]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.favorites-panel[data-v-2c62525e]{border-style:var(--tw-border-style);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:100%;max-width:min(92vw,760px);max-height:min(86vh,820px);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#fffdf8;border-width:1px;border-color:#e7dcc8;border-radius:28px;flex-direction:column;display:flex}.favorites-header[data-v-2c62525e]{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);display:flex}@media(min-width:40rem){.favorites-header[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 5)}}.favorites-title-wrap[data-v-2c62525e]{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.favorites-kicker[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:#9b8b73}.favorites-title[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2b241d}@media(min-width:40rem){.favorites-title[data-v-2c62525e]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.favorites-close[data-v-2c62525e]{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);color:#645949;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffaf0;border-width:1px;border-color:#e4d8c3;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.favorites-close[data-v-2c62525e]:hover{background-color:var(--color-white,#fff);border-color:#d0bfa3}}.favorites-close-icon[data-v-2c62525e]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.favorites-toolbar[data-v-2c62525e]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media(min-width:40rem){.favorites-toolbar[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 5);flex-direction:row}}.favorites-search[data-v-2c62525e]{min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#2b241d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:#ddd3c2;outline-style:none;flex:1}.favorites-search[data-v-2c62525e]:focus{border-color:#ccb89c}.favorites-filter[data-v-2c62525e]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#6f6253;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffaf0;border-width:1px;border-color:#e1d6c4;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.favorites-filter[data-v-2c62525e]:hover{background-color:var(--color-white,#fff);border-color:#ccb89c}}.favorites-filter[data-v-2c62525e]:disabled{cursor:not-allowed;opacity:.55}.favorites-filter.is-active[data-v-2c62525e]{color:#2b241d;background-color:#f5ecdd;border-color:#c9b189}.favorites-summary[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#8b7d67;flex-wrap:wrap;display:flex}@media(min-width:40rem){.favorites-summary[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 5)}}.favorites-status[data-v-2c62525e]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);color:#0f766e;background-color:#eef8f5;border-width:1px;border-color:#d7eadf;border-radius:3.40282e38px}.favorites-empty[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;color:#8f8577}@media(min-width:40rem){.favorites-empty[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 5)}}.favorites-empty-title[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#564c40}.favorites-empty-text[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.favorites-list[data-v-2c62525e]{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media(min-width:40rem){.favorites-list[data-v-2c62525e]{padding-inline:calc(var(--spacing,.25rem) * 4)}}.favorites-card[data-v-2c62525e]{gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);border-width:1px;border-color:#ece2d2;border-radius:24px;flex-direction:column;display:flex}.favorites-card-head[data-v-2c62525e]{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.favorites-card-title-wrap[data-v-2c62525e]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.favorites-card-title[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2b241d;overflow:hidden}@media(min-width:40rem){.favorites-card-title[data-v-2c62525e]{font-size:15px}}.favorites-card-meta[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#8f8577}.favorites-remove[data-v-2c62525e]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);color:#8a4a0d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fff8ea;border-width:1px;border-color:#ead9b5;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.favorites-remove[data-v-2c62525e]:hover{background-color:#fff0cf}}.favorites-remove-icon[data-v-2c62525e]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.favorites-card-text[data-v-2c62525e]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.7;overflow-wrap:break-word;white-space:pre-wrap;color:#2b241d;line-height:1.7}.favorites-card-actions[data-v-2c62525e]{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.favorites-action[data-v-2c62525e]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#5c5144;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:3.40282e38px;display:inline-flex}@media(hover:hover){.favorites-action[data-v-2c62525e]:hover{background-color:#f4ede1;border-color:#cdbfa9}}.favorites-action-primary[data-v-2c62525e]{color:#0f766e;background-color:#eef8f5;border-color:#cce6de}@media(hover:hover){.favorites-action-primary[data-v-2c62525e]:hover{background-color:#e4f4ee;border-color:#a7d5c7}}.favorites-action-icon[data-v-2c62525e]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}@media(max-width:767px){.favorites-panel[data-v-2c62525e]{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:min(82vh,720px)}}@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-1f5d685f],[data-v-1f5d685f]:before,[data-v-1f5d685f]:after,[data-v-1f5d685f]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-duration:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.sidebar-root[data-v-1f5d685f]{-webkit-user-select:none;user-select:none;flex-direction:column;height:100%;display:flex}.sidebar-root--dual-pane-touch .sidebar-scrollable[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2.5)}.sidebar-root--dual-pane-touch .sidebar-top-shell[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:16px}.skip-to-content[data-v-1f5d685f]{z-index:80;color:#134e4a;background:#f0fdfa;border:1px solid #99f6e4;border-radius:9999px;padding:.55rem .9rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:transform .14s;position:fixed;top:.75rem;left:1rem;transform:translateY(-160%)}.skip-to-content[data-v-1f5d685f]:focus-visible{transform:translateY(0)}.mobile-shell-setup-page[data-v-1f5d685f]{width:100%;min-height:100dvh;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 8);color:#2d261f;padding-top:max(2rem,env(safe-area-inset-top));padding-bottom:max(2rem,env(safe-area-inset-bottom));background-color:#f8f6f0;justify-content:center;align-items:center;display:flex}.mobile-shell-setup-card[data-v-1f5d685f]{width:100%;max-width:var(--container-md,28rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 5);background-color:#fffdf8;border-width:1px;border-color:#e5dbca;border-radius:28px;box-shadow:0 24px 54px -38px #1f293757}.mobile-shell-setup-brand[data-v-1f5d685f]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.mobile-shell-setup-logo[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;border-radius:18px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.mobile-shell-setup-logo[data-v-1f5d685f]{border-color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.mobile-shell-setup-logo[data-v-1f5d685f]{background-color:var(--color-white,#fff);object-fit:contain}.mobile-shell-setup-copy[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0)}.mobile-shell-setup-kicker[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.12em;letter-spacing:.12em;color:#0f766e;text-transform:uppercase}.mobile-shell-setup-title[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.mobile-shell-setup-field[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#5b5146;flex-direction:column;display:flex}.mobile-shell-setup-field input[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:#2d261f;--tw-outline-style:none;border-width:1px;border-color:#ddd5c7;outline-style:none}.mobile-shell-setup-field input[data-v-1f5d685f]:focus{border-color:#99f6e4;box-shadow:0 0 0 3px #0f766e21}.mobile-shell-setup-submit[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 4);min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#0f766e;border-width:1px;border-color:#0f766e;justify-content:center;align-items:center;display:inline-flex}.mobile-shell-setup-submit[data-v-1f5d685f]:disabled{cursor:not-allowed;color:#699b92;background-color:#dff4ee;border-color:#cbe7e1}.mobile-shell-setup-status[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:#7b7062}.mobile-shell-setup-status--boot[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.sidebar-root input[data-v-1f5d685f],.sidebar-root textarea[data-v-1f5d685f]{-webkit-user-select:text;user-select:text}.sidebar-scrollable[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 3);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.sidebar-top-shell[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2.5);background-color:#fffdf8;border-width:1px;border-color:#e7dece;border-radius:26px;flex-direction:column;display:flex;box-shadow:0 16px 30px -32px #1f29372e}.content-root[data-v-1f5d685f]{height:100%;min-height:calc(var(--spacing,.25rem) * 0);width:100%;min-width:calc(var(--spacing,.25rem) * 0);--content-shell-max-width:min(88rem, calc(100vw - 2.75rem) );background:radial-gradient(circle at 100% 0,#0d948805,#0000 22%),linear-gradient(#fffffff9,#faf7f0fc);flex-direction:column;display:flex;overflow:visible hidden}.content-root--dual-pane-touch[data-v-1f5d685f]{--content-shell-max-width:100%}.sidebar-thread-controls-host[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 0)}.sidebar-search-toggle[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);color:#6b6255;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#fffdf8;border-width:1px;border-color:#e4dac9;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.sidebar-search-toggle[data-v-1f5d685f]:hover{color:#2d261f;background-color:#f7f1e5;border-color:#cdbfa8}}.sidebar-search-toggle[aria-pressed=true][data-v-1f5d685f]{color:#433b31;background-color:#ece4d6;border-color:#cec2ad}.sidebar-search-toggle-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.sidebar-toolbar-icon-button[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);color:#6b6255;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#fffdf8;border-width:1px;border-color:#e4dac9;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.sidebar-toolbar-icon-button[data-v-1f5d685f]:hover{color:#2d261f;background-color:#f7f1e5;border-color:#cdbfa8}}.sidebar-toolbar-icon-button[data-v-1f5d685f]:disabled{cursor:not-allowed;color:#b1a89b;background-color:#faf6ef;border-color:#ece4d6}@media(hover:hover){.sidebar-toolbar-icon-button[data-v-1f5d685f]:disabled:hover{color:#b1a89b;background-color:#faf6ef;border-color:#ece4d6}}.sidebar-toolbar-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.sidebar-search-bar[data-v-1f5d685f]{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#fcfaf4;border-width:1px;border-color:#e6dccb;display:flex}.sidebar-search-bar-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#9a907f;flex-shrink:0}.sidebar-search-input[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#2d261f;background-color:#0000;border-style:none;flex:1}.sidebar-search-input[data-v-1f5d685f]::placeholder{color:#9f9484}.sidebar-search-input[data-v-1f5d685f]{--tw-outline-style:none;outline-style:none}.sidebar-search-clear[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg,.5rem);color:#9a907f;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:flex}@media(hover:hover){.sidebar-search-clear[data-v-1f5d685f]:hover{color:#544a3d;background-color:#f1ebde}}.sidebar-search-clear-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.sidebar-explore-nav[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sidebar-skills-link[data-v-1f5d685f]{margin-inline:calc(var(--spacing,.25rem) * 0);cursor:pointer;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#5b5146;transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fcfaf4;border-width:1px;border-color:#e8decd;justify-content:center;align-items:center;transition-duration:.15s;display:flex}.sidebar-explore-nav .sidebar-skills-link[data-v-1f5d685f]{margin-inline:calc(var(--spacing,.25rem) * 0);justify-content:center}.sidebar-skills-link.is-active[data-v-1f5d685f]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#134e4a;background-color:#eef8f5;border-color:#bde7df}.sidebar-skills-link[data-v-1f5d685f]:hover,.sidebar-skills-link[data-v-1f5d685f]:focus-visible{color:#2d261f;background-color:#f7f4ed;border-color:#ddd3c2}.sidebar-thread-controls-header-host[data-v-1f5d685f]{margin-left:calc(var(--spacing,.25rem) * 1)}.desktop-refresh-button[data-v-1f5d685f]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#544a3d;transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fffdf8;border-width:1px;border-color:#ddd3c2;border-radius:3.40282e38px;transition-duration:.15s;display:inline-flex}@media(hover:hover){.desktop-refresh-button[data-v-1f5d685f]:hover{color:#1f2937;background-color:#f6f2ea;border-color:#c8b9a2}}.desktop-refresh-button[data-v-1f5d685f]:disabled{cursor:not-allowed;opacity:.6}.desktop-refresh-button[data-v-1f5d685f]{font-family:var(--font-sans-ui);letter-spacing:-.01em}.desktop-refresh-button[data-busy=true][data-v-1f5d685f]{color:#8a6a11;background-color:#fcf7e8;border-color:#e7d9b0}.desktop-refresh-button-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.25);width:calc(var(--spacing,.25rem) * 3.25)}.content-body[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 0);width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex;overflow:visible hidden}@media(min-width:40rem){.content-body[data-v-1f5d685f]{padding-bottom:calc(var(--spacing,.25rem) * 4)}}.content-body[data-v-1f5d685f]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.content-header-subtitle[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577;font-family:var(--font-sans-ui);letter-spacing:-.006em;overflow:hidden}.content-title-refresh-button[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);color:#5a5144;transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fffdf8;border-width:1px;border-color:#ddd3c2;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;display:inline-flex}@media(hover:hover){.content-title-refresh-button[data-v-1f5d685f]:hover{color:#1f2937;background-color:#f6f2ea;border-color:#c8b9a2}}.content-title-refresh-button[data-v-1f5d685f]:disabled{cursor:not-allowed;opacity:.6}.content-title-refresh-button[data-v-1f5d685f]{box-shadow:0 10px 20px -20px #1f29373d}.content-title-refresh-button[data-busy=true][data-v-1f5d685f]{color:#8a6a11;background-color:#fcf7e8;border-color:#e7d9b0}.content-title-refresh-button-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.content-title-refresh-button[data-busy=true] .content-title-refresh-button-icon[data-v-1f5d685f]{animation:.9s linear infinite content-title-refresh-spin-1f5d685f}.content-runtime-status[data-v-1f5d685f]{flex-shrink:0}.content-favorites-button[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 7);min-width:calc(var(--spacing,.25rem) * 7);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#544a3d;transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fffdf8;border-width:1px;border-color:#ddd3c2;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.15s;display:inline-flex}@media(hover:hover){.content-favorites-button[data-v-1f5d685f]:hover{color:#1f2937;background-color:#f7f1e5;border-color:#ccb89c}}.content-favorites-button[data-v-1f5d685f]{font-family:var(--font-sans-ui);letter-spacing:-.01em}.content-favorites-button-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.content-favorites-button-badge[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);color:var(--color-white,#fff);background-color:#0f766e;border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:10px;display:inline-flex}@keyframes content-title-refresh-spin-1f5d685f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.content-meta-row[data-v-1f5d685f]{width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:nowrap;display:flex}.content-context-badge[data-v-1f5d685f]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;line-height:1;font-weight:var(--font-weight-semibold,600);background:linear-gradient(#fffffff5,#f8f4ece6);border-width:1px;border-color:#0000;border-radius:3.40282e38px;display:inline-flex;box-shadow:0 8px 20px -20px #1f293757}.content-context-badge[data-tone=live][data-v-1f5d685f]{color:#0f766e}.content-context-badge[data-tone=warning][data-v-1f5d685f]{color:#8a6a11}.content-context-badge[data-tone=danger][data-v-1f5d685f]{color:#c2410c}.content-context-badge[data-empty=true][data-v-1f5d685f]{color:#7b7062}.content-context-badge-icon[data-v-1f5d685f]{flex-shrink:0;width:1.15rem;height:1.15rem;position:relative}.content-context-badge-ring[data-v-1f5d685f]{width:100%;height:100%;transform:rotate(-90deg)}.content-context-badge-track[data-v-1f5d685f]{fill:none;stroke:#94a3b838;stroke-width:3.6px}.content-context-badge-progress[data-v-1f5d685f]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:3.6px;transition:stroke-dashoffset .18s,stroke .18s}.content-context-badge-number[data-v-1f5d685f]{text-align:center;--tw-font-weight:var(--font-weight-semibold,600);min-width:1.35rem;font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.02em}.content-status-strip[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;flex:1;display:flex}.content-status-pill[data-v-1f5d685f]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);border-width:1px;border-radius:3.40282e38px;display:inline-flex;box-shadow:0 8px 18px -20px #1f293733}.content-status-pill-label[data-v-1f5d685f]{--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);opacity:.6;letter-spacing:.01em}.content-status-pill[data-tone=live][data-v-1f5d685f]{color:#0f766e;background-color:#edf9f6;border-color:#cbe7e1}.content-status-pill[data-tone=syncing][data-v-1f5d685f]{color:#6d6354;background-color:#f7f1e5;border-color:#d8ccba}.content-status-pill[data-tone=warning][data-v-1f5d685f]{color:#8a6a11;background-color:#fcf7e8;border-color:#e7d9b0}.content-status-pill[data-tone=danger][data-v-1f5d685f]{color:#c2410c;background-color:#fff0ec;border-color:#f1cbc3}.content-status-detail[data-v-1f5d685f]{text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577;display:none;overflow:hidden}@media(min-width:40rem){.content-status-detail[data-v-1f5d685f]{display:inline}}.content-status-detail[data-v-1f5d685f]{max-width:min(40rem,52vw)}.content-desktop-sync-button[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 7);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:#7a5b0c;transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#fcf7e8;border-width:1px;border-color:#e7d9b0;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.15s;display:inline-flex}@media(hover:hover){.content-desktop-sync-button[data-v-1f5d685f]:hover{color:#4a3808;background-color:#f8edc5;border-color:#d7c17b}}.content-desktop-sync-button[data-v-1f5d685f]:disabled{cursor:not-allowed;opacity:.7}.content-desktop-sync-button[data-v-1f5d685f]{font-family:var(--font-sans-ui);letter-spacing:-.006em;touch-action:manipulation}.content-desktop-sync-button[data-v-1f5d685f]:active:not(:disabled){transform:translateY(1px)}.content-desktop-sync-button[data-busy=true][data-v-1f5d685f]{color:#6d6354;background-color:#f7f1e5;border-color:#d8ccba}.content-desktop-sync-button-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.content-desktop-sync-button[data-busy=true] .content-desktop-sync-button-icon[data-v-1f5d685f]{animation:.9s linear infinite content-title-refresh-spin-1f5d685f}.content-error[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200,oklch(89.2% .058 10.001));background-color:var(--color-rose-50,oklch(96.9% .015 12.422));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-rose-700,oklch(51.4% .222 16.935))}.product-toast[data-v-1f5d685f]{z-index:70;--tw-translate-x: -50% ;max-width:min(28rem,100vw - 2rem);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#544a3d;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#2d261f1a;background-color:#fffdf8;border-width:1px;border-radius:3.40282e38px;position:fixed;left:50%}@supports (color:color-mix(in lab,red,red)){.product-toast[data-v-1f5d685f]{--tw-shadow-color:color-mix(in oklab, oklab(27.409% .00636024 .0150251/.1) var(--tw-shadow-alpha), transparent)}}.product-toast[data-v-1f5d685f]{bottom:max(1rem,env(safe-area-inset-bottom));font-family:var(--font-sans-ui)}.product-toast[data-tone=success][data-v-1f5d685f]{color:#0f766e;background-color:#eef8f5;border-color:#bde7df}.product-toast[data-tone=warning][data-v-1f5d685f]{color:#8a6a11;background-color:#fcf7e8;border-color:#e7d9b0}.product-toast[data-tone=danger][data-v-1f5d685f]{color:#c2410c;background-color:#fff0ec;border-color:#f1cbc3}.product-toast-enter-active[data-v-1f5d685f],.product-toast-leave-active[data-v-1f5d685f]{transition:opacity .16s,transform .16s}.product-toast-enter-from[data-v-1f5d685f],.product-toast-leave-to[data-v-1f5d685f]{opacity:0;transform:translate(-50%,8px)}.content-grid[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 0);width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);width:min(100%,var(--content-shell-max-width));flex-direction:column;flex:1;margin-inline:auto;display:flex}.content-thread[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex:1;overflow:hidden}.content-root--dual-pane-touch .content-body[data-v-1f5d685f],.content-root--dual-pane-touch .content-grid[data-v-1f5d685f],.content-root--dual-pane-touch .content-thread[data-v-1f5d685f]{min-width:0}.content-root--dual-pane-touch .content-grid[data-v-1f5d685f]{width:100%}.composer-with-queue[data-v-1f5d685f]{bottom:calc(var(--spacing,.25rem) * 0);z-index:10;width:100%;padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:max(.35rem,env(safe-area-inset-bottom));background:linear-gradient(#faf7f000,#faf7f0d6 18%,#faf7f0f6);position:sticky}.quota-reminder[data-v-1f5d685f]{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 1.5);width:100%;max-width:var(--container-3xl,48rem);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);font-family:var(--font-sans-ui);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8eb;border-width:1px;border-radius:3.40282e38px;display:flex}.quota-reminder[data-tone=warning][data-v-1f5d685f]{color:#74560a;border-color:#e7d9b0}.quota-reminder[data-tone=danger][data-v-1f5d685f]{color:#a23b13;border-color:#f1cbc3}.quota-reminder-dot[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px;flex-shrink:0}.quota-reminder[data-tone=warning] .quota-reminder-dot[data-v-1f5d685f]{background-color:#d99b19}.quota-reminder[data-tone=danger] .quota-reminder-dot[data-v-1f5d685f]{background-color:#c2410c}.quota-reminder-title[data-v-1f5d685f]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex-shrink:0}.quota-reminder-detail[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;color:#6d6354;overflow:hidden}.new-thread-empty[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex}@media(min-width:40rem){.new-thread-empty[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 6)}}.new-thread-empty[data-v-1f5d685f]{padding-bottom:clamp(4.75rem,16dvh,9rem)}.new-thread-hero[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:1.06;--tw-font-weight:var(--font-weight-semibold,600);font-size:1.55rem;line-height:1.06;font-weight:var(--font-weight-semibold,600);color:#1f2937}@media(min-width:40rem){.new-thread-hero[data-v-1f5d685f]{font-size:2.2rem}}.new-thread-folder-dropdown[data-v-1f5d685f]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:#73695d}@media(min-width:40rem){.new-thread-folder-dropdown[data-v-1f5d685f]{font-size:2.2rem}}.new-thread-folder-dropdown[data-v-1f5d685f] .composer-dropdown-trigger{height:auto;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1.05;line-height:1.05}@media(min-width:40rem){.new-thread-folder-dropdown[data-v-1f5d685f] .composer-dropdown-trigger{font-size:2.2rem}}.new-thread-folder-dropdown[data-v-1f5d685f] .composer-dropdown-value{--tw-leading:1.05;line-height:1.05}.new-thread-folder-dropdown[data-v-1f5d685f] .composer-dropdown-chevron{margin-top:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}@media(min-width:40rem){.new-thread-folder-dropdown[data-v-1f5d685f] .composer-dropdown-chevron{height:calc(var(--spacing,.25rem) * 5)}.new-thread-folder-dropdown[data-v-1f5d685f] .composer-dropdown-chevron{width:calc(var(--spacing,.25rem) * 5)}}.new-thread-runtime-dropdown[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 3)}.new-thread-trending[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 4);width:100%;max-width:var(--container-3xl,48rem)}.new-thread-trending-header[data-v-1f5d685f]{margin-bottom:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.new-thread-trending-title[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-zinc-500,oklch(55.2% .016 285.938));text-transform:uppercase}.new-thread-trending-scope-dropdown[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 40)}.new-thread-trending-scope-dropdown[data-v-1f5d685f] .composer-dropdown-trigger{height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-700,oklch(37% .013 285.805))}.new-thread-trending-empty[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.new-thread-trending-list[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:40rem){.new-thread-trending-list[data-v-1f5d685f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.new-thread-trending-list[data-v-1f5d685f]{grid-template-rows:repeat(2,minmax(0,1fr))}.new-thread-trending-tip[data-v-1f5d685f]{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex}@media(hover:hover){.new-thread-trending-tip[data-v-1f5d685f]:hover{border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-zinc-50,oklch(98.5% 0 0))}}.new-thread-trending-tip[data-v-1f5d685f]{container-type:inline-size}.new-thread-trending-tip-name[data-v-1f5d685f]{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-900,oklch(21% .006 285.885));overflow:hidden}.new-thread-trending-tip-name-owner[data-v-1f5d685f],.new-thread-trending-tip-name-slash[data-v-1f5d685f],.new-thread-trending-tip-name-repo[data-v-1f5d685f]{display:inline}@container (max-width:220px){.new-thread-trending-tip-name-owner[data-v-1f5d685f],.new-thread-trending-tip-name-slash[data-v-1f5d685f]{display:none}}.new-thread-trending-tip-meta[data-v-1f5d685f]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.new-thread-trending-tip-description[data-v-1f5d685f]{-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-zinc-600,oklch(44.2% .017 285.786));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.worktree-init-status[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 3);width:100%;max-width:var(--container-xl,36rem);gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-width:1px;flex-direction:column;display:flex}.worktree-init-status.is-running[data-v-1f5d685f]{color:#6d6354;background-color:#f7f1e5;border-color:#ddd5c7}.worktree-init-status.is-error[data-v-1f5d685f]{border-color:var(--color-rose-300,oklch(81% .117 11.638));background-color:var(--color-rose-50,oklch(96.9% .015 12.422));color:var(--color-rose-800,oklch(45.5% .188 13.697))}.worktree-init-status-title[data-v-1f5d685f]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.worktree-init-status-message[data-v-1f5d685f]{word-break:break-all}.sidebar-settings-area[data-v-1f5d685f]{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2);background-color:#f7f4ed;border-color:#e6dccb;border-top-width:1px;flex-shrink:0;position:relative}.sidebar-settings-button[data-v-1f5d685f]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#5b5146;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#0000;border-width:1px;border-color:#0000;transition-duration:.1s;display:flex}@media(hover:hover){.sidebar-settings-button[data-v-1f5d685f]:hover{color:#2d261f;background-color:#ece4d6}}.sidebar-settings-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 4.5);width:calc(var(--spacing,.25rem) * 4.5)}.sidebar-settings-panel[data-v-1f5d685f]{margin-bottom:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);background-color:#fffdf8;border-width:1px;border-color:#e5dbca;border-radius:24px;overflow:hidden}.sidebar-settings-mobile-backdrop[data-v-1f5d685f]{inset:calc(var(--spacing,.25rem) * 0);z-index:68;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#1f293752;border-width:0;position:fixed}.sidebar-settings-panel-mobile[data-v-1f5d685f]{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:69;margin:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f29372e;border-color:#ddd5c7;border-radius:28px 28px 0 0;position:fixed}@supports (color:color-mix(in lab,red,red)){.sidebar-settings-panel-mobile[data-v-1f5d685f]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.18) var(--tw-shadow-alpha), transparent)}}.sidebar-settings-panel-mobile[data-v-1f5d685f]{max-height:min(78dvh,calc(100dvh - max(4rem,env(safe-area-inset-top) + 1rem)));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:max(.9rem,env(safe-area-inset-bottom));overflow-y:auto}.sidebar-settings-mobile-handle[data-v-1f5d685f]{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 12);background-color:#ddd5c7;border-radius:3.40282e38px}.sidebar-settings-mobile-header[data-v-1f5d685f]{top:calc(var(--spacing,.25rem) * 0);z-index:1;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);background:linear-gradient(#fffdf8fb,#fffdf8f2);border-bottom:1px solid #f1eadf;display:flex;position:sticky}.sidebar-settings-mobile-copy[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.sidebar-settings-mobile-title[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2d261f}.sidebar-settings-mobile-subtitle[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577}.sidebar-settings-mobile-close[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);color:#5b5146;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#fffdf8;border-width:1px;border-color:#e4dac9;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.sidebar-settings-mobile-close[data-v-1f5d685f]:hover{color:#2d261f;background-color:#f7f1e5}}.sidebar-settings-mobile-close-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 4.5);width:calc(var(--spacing,.25rem) * 4.5)}.sidebar-settings-row[data-v-1f5d685f]{cursor:pointer;border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#544a3d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;background-color:#0000;border-width:0;justify-content:space-between;align-items:center;transition-duration:.15s;display:flex}@media(hover:hover){.sidebar-settings-row[data-v-1f5d685f]:hover{background-color:#f7f4ed}}.sidebar-settings-row[data-v-1f5d685f]:disabled{cursor:not-allowed;color:#b1a89b}@media(hover:hover){.sidebar-settings-row[data-v-1f5d685f]:disabled:hover{background-color:#0000}}.sidebar-settings-row--select[data-v-1f5d685f]{cursor:default;align-items:center;gap:calc(var(--spacing,.25rem) * 2)}.sidebar-settings-row--input[data-v-1f5d685f]{cursor:default;align-items:flex-start}.sidebar-settings-row--static[data-v-1f5d685f]{cursor:default}@media(hover:hover){.sidebar-settings-row--static[data-v-1f5d685f]:hover{background-color:#0000}}.sidebar-settings-row--stacked[data-v-1f5d685f]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column}.sidebar-settings-section[data-v-1f5d685f]{border-top-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 1);border-color:#f1eadf;border-top-width:1px}.sidebar-settings-section-title[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.12em;letter-spacing:.12em;color:#9a907f;text-transform:uppercase}.sidebar-settings-hint[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577}.sidebar-settings-hint-status[data-v-1f5d685f]{color:#0f766e}.sidebar-settings-hint-compact[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 1)}.sidebar-settings-language-dropdown[data-v-1f5d685f]{max-width:calc(var(--spacing,.25rem) * 52);min-width:calc(var(--spacing,.25rem) * 0)}.sidebar-settings-language-dropdown[data-v-1f5d685f] .composer-dropdown-trigger{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);height:auto;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#544a3d;border-width:1px;border-color:#ddd5c7}.sidebar-settings-language-dropdown[data-v-1f5d685f] .composer-dropdown-value{max-width:calc(var(--spacing,.25rem) * 32)}.sidebar-settings-row+.sidebar-settings-row[data-v-1f5d685f]{border-top-style:var(--tw-border-style);border-color:#f1eadf;border-top-width:1px}.sidebar-settings-label[data-v-1f5d685f]{text-align:left}.sidebar-settings-field[data-v-1f5d685f]{width:100%;min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.sidebar-settings-input[data-v-1f5d685f]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#2d261f;transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-outline-style:none;border-width:1px;border-color:#ddd5c7;outline-style:none;transition-duration:.1s;box-shadow:inset 0 1px 2px #0f172a0a}.sidebar-settings-input[data-v-1f5d685f]::placeholder{color:#9f9484}.sidebar-settings-input[data-v-1f5d685f]:focus{border-color:#bde7df;box-shadow:0 0 0 3px #0f766e1f}.sidebar-settings-input[data-v-1f5d685f]:disabled{cursor:not-allowed;color:#9f9484;background-color:#f7f4ed}.sidebar-settings-value[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#7b7062;background-color:#f1ebde;border-radius:3.40282e38px}.sidebar-settings-code[data-v-1f5d685f]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);word-break:break-all;color:#5f5446;background-color:#f7f4ed;border-width:1px;border-color:#e6dccb;display:block}.sidebar-settings-code-row[data-v-1f5d685f]{width:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:stretch;gap:calc(var(--spacing,.25rem) * 2);display:flex}.sidebar-settings-code-row .sidebar-settings-code[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.sidebar-settings-copy-button[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);color:#5b5146;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.sidebar-settings-copy-button[data-v-1f5d685f]:hover{background-color:#f7f1e5;border-color:#cdbfa8}}.sidebar-settings-copy-button[data-v-1f5d685f]:disabled{cursor:not-allowed;opacity:.45}.sidebar-settings-copy-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.sidebar-settings-toggle-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}.sidebar-settings-actions[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.sidebar-settings-toggle[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 9);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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#d8cfbf;border-radius:3.40282e38px;flex-shrink:0;position:relative}.sidebar-settings-toggle[data-v-1f5d685f]:after{content:"";top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:absolute}.sidebar-settings-toggle.is-on[data-v-1f5d685f]{background-color:#1f2937}.sidebar-settings-toggle.is-on[data-v-1f5d685f]:after{transform:translate(16px)}.settings-panel-enter-active[data-v-1f5d685f],.settings-panel-leave-active[data-v-1f5d685f]{transition:opacity 90ms}.settings-panel-enter-from[data-v-1f5d685f],.settings-panel-leave-to[data-v-1f5d685f]{opacity:0}.settings-mobile-backdrop-enter-active[data-v-1f5d685f],.settings-mobile-backdrop-leave-active[data-v-1f5d685f]{transition:opacity .16s}.settings-mobile-backdrop-enter-from[data-v-1f5d685f],.settings-mobile-backdrop-leave-to[data-v-1f5d685f]{opacity:0}.settings-mobile-panel-enter-active[data-v-1f5d685f],.settings-mobile-panel-leave-active[data-v-1f5d685f]{transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1)}.settings-mobile-panel-enter-from[data-v-1f5d685f],.settings-mobile-panel-leave-to[data-v-1f5d685f]{opacity:0;transform:translateY(1.5rem)}.sidebar-settings-rate-limits[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2)}.sidebar-settings-about[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);border-color:#f1eadf;border-top-width:1px;flex-direction:column;display:flex}.sidebar-settings-brand-card[data-v-1f5d685f]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);background-image:linear-gradient(135deg,#ecf4fff5,#fffffffa);border-width:1px;border-color:#d6e3ff;border-radius:24px;display:flex;box-shadow:0 12px 24px -24px #1e63ff6b}.sidebar-settings-brand-logo[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);border-style:var(--tw-border-style);border-width:1px;border-color:#fff9;border-radius:18px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.sidebar-settings-brand-logo[data-v-1f5d685f]{border-color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.sidebar-settings-brand-logo[data-v-1f5d685f]{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.sidebar-settings-brand-logo[data-v-1f5d685f]{background-color:color-mix(in oklab,var(--color-white,#fff) 75%,transparent)}}.sidebar-settings-brand-logo[data-v-1f5d685f]{object-fit:cover;box-shadow:0 12px 22px -20px #1e63ff80}.sidebar-settings-brand-copy[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.sidebar-settings-brand-kicker[data-v-1f5d685f]{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;letter-spacing:.14em;color:#5978c2;text-transform:uppercase}.sidebar-settings-brand-title[data-v-1f5d685f]{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:15px;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#16367e}.sidebar-settings-brand-subtitle[data-v-1f5d685f]{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#6a7cae}.sidebar-settings-about-main[data-v-1f5d685f]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.sidebar-settings-about-trigger[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);background-color:#ffffffc7;border-width:1px;border-color:#d8e5ff;border-radius:22px;flex:1;display:flex}@supports (color:color-mix(in lab,red,red)){.sidebar-settings-about-trigger[data-v-1f5d685f]{background-color:color-mix(in oklab,var(--color-white,#fff) 78%,transparent)}}.sidebar-settings-about-trigger[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;transition-duration:.1s}@media(hover:hover){.sidebar-settings-about-trigger[data-v-1f5d685f]:hover{background-color:#f4f8ff;border-color:#bcd3ff}}.sidebar-settings-about-trigger[data-v-1f5d685f]:disabled{cursor:not-allowed;opacity:.65}@media(hover:hover){.sidebar-settings-about-trigger[data-v-1f5d685f]:disabled:hover{background-color:#ffffffc7;border-color:#d8e5ff}@supports (color:color-mix(in lab,red,red)){.sidebar-settings-about-trigger[data-v-1f5d685f]:disabled:hover{background-color:color-mix(in oklab,var(--color-white,#fff) 78%,transparent)}}}.sidebar-settings-about-copy[data-v-1f5d685f]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.sidebar-settings-about-label[data-v-1f5d685f]{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577}.sidebar-settings-about-version[data-v-1f5d685f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#2d261f}.sidebar-settings-about-action[data-v-1f5d685f]{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#6a7cae}.sidebar-settings-about-update-badge[data-v-1f5d685f]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:#1d4ed8;background-color:#e8f1ff;border-width:1px;border-color:#bfdbfe;border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex}.sidebar-settings-github-button[data-v-1f5d685f]{min-height:calc(var(--spacing,.25rem) * 9);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#0f766e;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#f0fdfa;border-width:1px;border-color:#cbe7e1;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.sidebar-settings-github-button[data-v-1f5d685f]:hover{color:#115e59;background-color:#ccfbf1;border-color:#99f6e4}}.sidebar-settings-github-button[data-v-1f5d685f]:disabled{cursor:not-allowed;opacity:.55}@media(hover:hover){.sidebar-settings-github-button[data-v-1f5d685f]:disabled:hover{color:#0f766e;background-color:#f0fdfa;border-color:#cbe7e1}}.sidebar-settings-github-button--secondary[data-v-1f5d685f]{background-color:var(--color-white,#fff);color:#6a6052;border-color:#ddd5c7}@media(hover:hover){.sidebar-settings-github-button--secondary[data-v-1f5d685f]:hover{color:#3f372d;background-color:#f7f4ed;border-color:#d1c7b7}}.sidebar-settings-about-meta[data-v-1f5d685f]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#8f8577;display:flex}.sidebar-settings-about-meta span[data-v-1f5d685f]:last-child{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}@media(max-width:767px){.sidebar-scrollable[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1.5);padding-top:max(.5rem,env(safe-area-inset-top))}.sidebar-top-shell[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:16px}.sidebar-settings-area[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-top:calc(var(--spacing,.25rem) * 1.5);padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.sidebar-settings-panel-mobile .sidebar-settings-section-title[data-v-1f5d685f],.sidebar-settings-panel-mobile .sidebar-settings-row[data-v-1f5d685f],.sidebar-settings-panel-mobile .sidebar-settings-hint[data-v-1f5d685f],.sidebar-settings-panel-mobile .sidebar-settings-actions[data-v-1f5d685f],.sidebar-settings-panel-mobile .sidebar-settings-about[data-v-1f5d685f],.sidebar-settings-panel-mobile .sidebar-settings-rate-limits[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 4)}.sidebar-settings-panel-mobile .sidebar-settings-row[data-v-1f5d685f],.sidebar-settings-panel-mobile .sidebar-settings-about[data-v-1f5d685f]{padding-block:calc(var(--spacing,.25rem) * 3)}.sidebar-thread-controls-host[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 1.5)}.sidebar-search-bar[data-v-1f5d685f],.sidebar-skills-link[data-v-1f5d685f]{margin-inline:calc(var(--spacing,.25rem) * 0)}.content-body[data-v-1f5d685f],.content-grid[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 1)}.content-meta-row[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 1.5)}.content-context-badge[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * .5);font-size:10px}.content-title-refresh-button[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 6.5);width:calc(var(--spacing,.25rem) * 6.5)}.content-title-refresh-button-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 3.25);width:calc(var(--spacing,.25rem) * 3.25)}.content-context-badge-icon[data-v-1f5d685f]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.content-context-badge-number[data-v-1f5d685f]{min-width:1.1rem;font-size:10px}.content-status-strip[data-v-1f5d685f]{flex-basis:100%}.composer-with-queue[data-v-1f5d685f]{padding-top:calc(var(--spacing,.25rem) * 1.5);background:linear-gradient(#faf7f000,#faf7f0c7 30%,#faf7f0f7)}.quota-reminder[data-v-1f5d685f]{margin-bottom:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:11px}.new-thread-empty[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:flex-start;padding-top:clamp(4.5rem,16dvh,7rem);padding-bottom:clamp(3rem,10dvh,5rem)}.skip-to-content[data-v-1f5d685f]{left:.75rem;right:.75rem;top:max(.5rem,env(safe-area-inset-top));text-align:center}}@media(min-width:1024px){.sidebar-scrollable[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3.5)}.sidebar-top-shell[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}.content-body[data-v-1f5d685f]{padding-inline:calc(var(--spacing,.25rem) * 4)}.content-grid[data-v-1f5d685f]{gap:calc(var(--spacing,.25rem) * 3.5)}.content-status-detail[data-v-1f5d685f]{max-width:min(44rem,48vw)}}.desktop-refresh-confirm-overlay[data-v-1f5d685f]{inset:calc(var(--spacing,.25rem) * 0);z-index:50;padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#1f29376b;justify-content:center;align-items:center;display:flex;position:fixed}.desktop-refresh-confirm-dialog[data-v-1f5d685f]{width:100%;max-width:var(--container-md,28rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f293726;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:28px}@supports (color:color-mix(in lab,red,red)){.desktop-refresh-confirm-dialog[data-v-1f5d685f]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.15) var(--tw-shadow-alpha), transparent)}}.desktop-refresh-confirm-kicker[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:#8f8577;text-transform:uppercase}.desktop-refresh-confirm-title[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#1f2937}.desktop-refresh-confirm-text[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:#5c5247}.desktop-refresh-confirm-actions[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 5);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.desktop-refresh-confirm-button[data-v-1f5d685f]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#fffdf8;border-width:1px;border-color:#d8cfbf;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.desktop-refresh-confirm-button[data-v-1f5d685f]:hover{background-color:#f7f1e5;border-color:#bca98d}}.desktop-refresh-confirm-button-primary[data-v-1f5d685f]{color:var(--color-white,#fff);background-color:#1f2937;border-color:#1f2937}@media(hover:hover){.desktop-refresh-confirm-button-primary[data-v-1f5d685f]:hover{background-color:#111827;border-color:#111827}}.desktop-refresh-confirm-button-warning[data-v-1f5d685f]{background-color:#c2410c;border-color:#c2410c}@media(hover:hover){.desktop-refresh-confirm-button-warning[data-v-1f5d685f]:hover{background-color:#9a3412;border-color:#9a3412}}.mobile-update-confirm-overlay[data-v-1f5d685f]{inset:calc(var(--spacing,.25rem) * 0);z-index:55;padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#1f29376b;justify-content:center;align-items:center;display:flex;position:fixed}.mobile-update-confirm-dialog[data-v-1f5d685f]{width:100%;max-width:var(--container-md,28rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1f293726;background-color:#fffdf8;border-width:1px;border-color:#ddd5c7;border-radius:28px}@supports (color:color-mix(in lab,red,red)){.mobile-update-confirm-dialog[data-v-1f5d685f]{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.15) var(--tw-shadow-alpha), transparent)}}.mobile-update-confirm-kicker[data-v-1f5d685f]{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:#5978c2;text-transform:uppercase}.mobile-update-confirm-title[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#1f2937}.mobile-update-confirm-text[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:#5c5247}.mobile-update-confirm-meta[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:12px;line-height:calc(var(--spacing,.25rem) * 5);color:#6a6052;background-color:#fbf8f2;border-width:1px;border-color:#ebe3d5;display:flex}.mobile-update-confirm-meta span[data-v-1f5d685f]:last-child{min-width:calc(var(--spacing,.25rem) * 0);text-align:right;word-break:break-all;color:#2d261f}.mobile-update-confirm-actions[data-v-1f5d685f]{margin-top:calc(var(--spacing,.25rem) * 5);justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.mobile-update-confirm-button[data-v-1f5d685f]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#544a3d;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)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;background-color:#fffdf8;border-width:1px;border-color:#d8cfbf;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.mobile-update-confirm-button[data-v-1f5d685f]:hover{background-color:#f7f1e5;border-color:#bca98d}}.mobile-update-confirm-button-primary[data-v-1f5d685f]{color:var(--color-white,#fff);background-color:#1f2937;border-color:#1f2937}@media(hover:hover){.mobile-update-confirm-button-primary[data-v-1f5d685f]:hover{background-color:#111827;border-color:#111827}}@media(prefers-reduced-motion:reduce){.settings-panel-enter-active[data-v-1f5d685f],.settings-panel-leave-active[data-v-1f5d685f],.settings-mobile-backdrop-enter-active[data-v-1f5d685f],.settings-mobile-backdrop-leave-active[data-v-1f5d685f],.settings-mobile-panel-enter-active[data-v-1f5d685f],.settings-mobile-panel-leave-active[data-v-1f5d685f],.sidebar-search-toggle[data-v-1f5d685f],.sidebar-search-clear[data-v-1f5d685f],.sidebar-skills-link[data-v-1f5d685f],.desktop-refresh-button[data-v-1f5d685f],.content-title-refresh-button[data-v-1f5d685f],.sidebar-settings-button[data-v-1f5d685f],.sidebar-settings-row[data-v-1f5d685f],.sidebar-settings-about-trigger[data-v-1f5d685f],.sidebar-settings-github-button[data-v-1f5d685f],.mobile-update-confirm-button[data-v-1f5d685f],.desktop-refresh-confirm-button[data-v-1f5d685f]{transition:none!important}.content-title-refresh-button[data-busy=true] .content-title-refresh-button-icon[data-v-1f5d685f]{animation:none!important}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-600:oklch(57.7% .245 27.325);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-1px\]{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-\[3px\]{top:3px;right:3px;bottom:3px;left:3px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-\[calc\(100\%\+0\.5rem\)\]{bottom:calc(100% + .5rem)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+5\.75rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 5.75rem)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[calc\(100\%\+0\.5rem\)\]{left:calc(100% + .5rem)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[68\]{z-index:68}.z-\[69\]{z-index:69}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[120\]{z-index:120}.z-\[220\]{z-index:220}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-px{margin-top:1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\.25{height:calc(var(--spacing) * 3.25)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[1\.15rem\]{height:1.15rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[34dvh\]{max-height:34dvh}.max-h-\[44dvh\]{max-height:44dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[760px\]{max-height:760px}.max-h-\[calc\(94vh-7rem\)\]{max-height:calc(94vh - 7rem)}.max-h-\[min\(40dvh\,22rem\)\]{max-height:min(40dvh,22rem)}.max-h-\[min\(86vh\,820px\)\]{max-height:min(86vh,820px)}.max-h-\[min\(460px\,62vh\)\]{max-height:min(460px,62vh)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[18rem\]{min-height:18rem}.min-h-\[92px\]{min-height:92px}.min-h-\[min\(58vh\,420px\)\]{min-height:min(58vh,420px)}.min-h-dvh{min-height:100dvh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.15rem\]{width:1.15rem}.w-\[20rem\]{width:20rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-175{max-width:calc(var(--spacing) * 175)}.max-w-\[28rem\]{max-width:28rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[calc\(100vw_-_1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw_-_1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw_-_2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{max-width:min(28rem,100vw - 2rem)}.max-w-\[min\(92vw\,760px\)\]{max-width:min(92vw,760px)}.max-w-\[min\(96vw\,1200px\)\]{max-width:min(96vw,1200px)}.max-w-\[min\(560px\,85vw\)\]{max-width:min(560px,85vw)}.max-w-\[var\(--content-shell-max-width\)\]{max-width:var(--content-shell-max-width)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-18{min-width:calc(var(--spacing) * 18)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[1\.35rem\]{min-width:1.35rem}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0f766e\]{border-color:#0f766e}.border-\[\#1f2937\]{border-color:#1f2937}.border-\[\#3d3327\]{border-color:#3d3327}.border-\[\#4fb39f\]{border-color:#4fb39f}.border-\[\#b8ddd6\]{border-color:#b8ddd6}.border-\[\#bde7df\]{border-color:#bde7df}.border-\[\#bfdbfe\]{border-color:#bfdbfe}.border-\[\#c7af5d\]{border-color:#c7af5d}.border-\[\#c7b79b\]{border-color:#c7b79b}.border-\[\#c8bca9\]{border-color:#c8bca9}.border-\[\#c8ddd8\]{border-color:#c8ddd8}.border-\[\#c9b189\]{border-color:#c9b189}.border-\[\#c56a12\]{border-color:#c56a12}.border-\[\#c2410c\]{border-color:#c2410c}.border-\[\#cbe7e1\]{border-color:#cbe7e1}.border-\[\#cce6de\]{border-color:#cce6de}.border-\[\#cdbfa8\]{border-color:#cdbfa8}.border-\[\#cec2ad\]{border-color:#cec2ad}.border-\[\#cfc4af\]{border-color:#cfc4af}.border-\[\#d1bea0\]{border-color:#d1bea0}.border-\[\#d6c9b6\]{border-color:#d6c9b6}.border-\[\#d6e3ff\]{border-color:#d6e3ff}.border-\[\#d6ebe6\]{border-color:#d6ebe6}.border-\[\#d7c5a9\]{border-color:#d7c5a9}.border-\[\#d7c7ad\]{border-color:#d7c7ad}.border-\[\#d7c27a\]{border-color:#d7c27a}.border-\[\#d7eadf\]{border-color:#d7eadf}.border-\[\#d7ebe7\]{border-color:#d7ebe7}.border-\[\#d8c5a6\]{border-color:#d8c5a6}.border-\[\#d8ccba\]{border-color:#d8ccba}.border-\[\#d8cfbf\]{border-color:#d8cfbf}.border-\[\#d8cfc0\]{border-color:#d8cfc0}.border-\[\#d8e5ff\]{border-color:#d8e5ff}.border-\[\#d8eee9\]{border-color:#d8eee9}.border-\[\#d9d0c2\]{border-color:#d9d0c2}.border-\[\#d9d1c5\]{border-color:#d9d1c5}.border-\[\#dc8f78\]{border-color:#dc8f78}.border-\[\#ddd3c2\]{border-color:#ddd3c2}.border-\[\#ddd5c7\]{border-color:#ddd5c7}.border-\[\#dfd7ca\]{border-color:#dfd7ca}.border-\[\#e0d6c6\]{border-color:#e0d6c6}.border-\[\#e1d6c4\]{border-color:#e1d6c4}.border-\[\#e2c486\]{border-color:#e2c486}.border-\[\#e2d4bf\]{border-color:#e2d4bf}.border-\[\#e2d8c8\]{border-color:#e2d8c8}.border-\[\#e3d8c8\]{border-color:#e3d8c8}.border-\[\#e3d9c8\]{border-color:#e3d9c8}.border-\[\#e4d8c3\]{border-color:#e4d8c3}.border-\[\#e4dac9\]{border-color:#e4dac9}.border-\[\#e5d6bf\]{border-color:#e5d6bf}.border-\[\#e5dbca\]{border-color:#e5dbca}.border-\[\#e5dccd\]{border-color:#e5dccd}.border-\[\#e6dccb\]{border-color:#e6dccb}.border-\[\#e6ddcf\]{border-color:#e6ddcf}.border-\[\#e7d9b0\]{border-color:#e7d9b0}.border-\[\#e7dcc8\]{border-color:#e7dcc8}.border-\[\#e7ddcf\]{border-color:#e7ddcf}.border-\[\#e7dece\]{border-color:#e7dece}.border-\[\#e7dfd2\]{border-color:#e7dfd2}.border-\[\#e8decd\]{border-color:#e8decd}.border-\[\#e8dfcf\]{border-color:#e8dfcf}.border-\[\#e8dfd1\]{border-color:#e8dfd1}.border-\[\#ead1c8\]{border-color:#ead1c8}.border-\[\#ead9a2\]{border-color:#ead9a2}.border-\[\#ead9b5\]{border-color:#ead9b5}.border-\[\#ebe3d5\]{border-color:#ebe3d5}.border-\[\#ece2d2\]{border-color:#ece2d2}.border-\[\#ece4d6\]{border-color:#ece4d6}.border-\[\#ece4d8\]{border-color:#ece4d8}.border-\[\#ece5d8\]{border-color:#ece5d8}.border-\[\#eee6d8\]{border-color:#eee6d8}.border-\[\#eee6db\]{border-color:#eee6db}.border-\[\#efc7bf\]{border-color:#efc7bf}.border-\[\#efe5d7\]{border-color:#efe5d7}.border-\[\#f0c1b8\]{border-color:#f0c1b8}.border-\[\#f1cbc3\]{border-color:#f1cbc3}.border-\[\#f1dfba\]{border-color:#f1dfba}.border-\[\#f1eadf\]{border-color:#f1eadf}.border-amber-200{border-color:var(--color-amber-200)}.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/20{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-red-200{border-color:var(--color-red-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-stone-100{border-color:var(--color-stone-100)}.border-stone-200{border-color:var(--color-stone-200)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-t-transparent{border-top-color:#0000}.bg-\[\#0d9488\]{background-color:#0d9488}.bg-\[\#0f766e\]{background-color:#0f766e}.bg-\[\#1f2937\]{background-color:#1f2937}.bg-\[\#1f2937\]\/24{background-color:#1f29373d}.bg-\[\#1f2937\]\/32{background-color:#1f293752}.bg-\[\#1f2937\]\/42{background-color:#1f29376b}.bg-\[\#17120c\]\/92{background-color:#17120ceb}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#111827\]\/28{background-color:#11182747}.bg-\[\#c56a12\]{background-color:#c56a12}.bg-\[\#c2410c\]{background-color:#c2410c}.bg-\[\#d6cfc0\]{background-color:#d6cfc0}.bg-\[\#d8cfbf\]{background-color:#d8cfbf}.bg-\[\#dff4ee\]{background-color:#dff4ee}.bg-\[\#e5ded3\]{background-color:#e5ded3}.bg-\[\#e7decd\]{background-color:#e7decd}.bg-\[\#e8f1ff\]{background-color:#e8f1ff}.bg-\[\#e9e4da\]{background-color:#e9e4da}.bg-\[\#ea580c\]{background-color:#ea580c}.bg-\[\#ece4d6\]{background-color:#ece4d6}.bg-\[\#edf9f6\]{background-color:#edf9f6}.bg-\[\#eef8f5\]{background-color:#eef8f5}.bg-\[\#eef8f5\]\/95{background-color:#eef8f5f2}.bg-\[\#efe7d9\]{background-color:#efe7d9}.bg-\[\#f0e8dc\]{background-color:#f0e8dc}.bg-\[\#f0ede5\]{background-color:#f0ede5}.bg-\[\#f0fdfa\]{background-color:#f0fdfa}.bg-\[\#f1ebde\]{background-color:#f1ebde}.bg-\[\#f2eadb\]{background-color:#f2eadb}.bg-\[\#f2fbf8\]{background-color:#f2fbf8}.bg-\[\#f3d7a4\]{background-color:#f3d7a4}.bg-\[\#f4eee2\]{background-color:#f4eee2}.bg-\[\#f5ecdd\]{background-color:#f5ecdd}.bg-\[\#f5f1e8\]{background-color:#f5f1e8}.bg-\[\#f6fbfa\]{background-color:#f6fbfa}.bg-\[\#f7f1e5\]{background-color:#f7f1e5}.bg-\[\#f7f3ea\]{background-color:#f7f3ea}.bg-\[\#f7f4ed\]{background-color:#f7f4ed}.bg-\[\#f8edda\]{background-color:#f8edda}.bg-\[\#f8efd2\]{background-color:#f8efd2}.bg-\[\#f8f2e6\]{background-color:#f8f2e6}.bg-\[\#f8f2e8\]{background-color:#f8f2e8}.bg-\[\#f8f4ec\]{background-color:#f8f4ec}.bg-\[\#f8f6f0\]{background-color:#f8f6f0}.bg-\[\#f9fcfb\]{background-color:#f9fcfb}.bg-\[\#faf6ef\]{background-color:#faf6ef}.bg-\[\#fbf6ec\]{background-color:#fbf6ec}.bg-\[\#fbf8f2\]{background-color:#fbf8f2}.bg-\[\#fcf7e8\]{background-color:#fcf7e8}.bg-\[\#fcfaf4\]{background-color:#fcfaf4}.bg-\[\#fff0ec\]{background-color:#fff0ec}.bg-\[\#fff1ec\]{background-color:#fff1ec}.bg-\[\#fff1ed\]{background-color:#fff1ed}.bg-\[\#fff4f1\]{background-color:#fff4f1}.bg-\[\#fff7ed\]{background-color:#fff7ed}.bg-\[\#fff7f4\]\/92{background-color:#fff7f4eb}.bg-\[\#fff8df\]{background-color:#fff8df}.bg-\[\#fff8ea\]{background-color:#fff8ea}.bg-\[\#fff9ee\]{background-color:#fff9ee}.bg-\[\#fff9ee\]\/96{background-color:#fff9eef5}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffaf2\]{background-color:#fffaf2}.bg-\[\#fffaf2\]\/65{background-color:#fffaf2a6}.bg-\[\#fffaf3\]{background-color:#fffaf3}.bg-\[\#fffcf7\]{background-color:#fffcf7}.bg-\[\#fffcf7\]\/96{background-color:#fffcf7f5}.bg-\[\#fffdf8\]{background-color:#fffdf8}.bg-\[\#fffdf8\]\/88{background-color:#fffdf8e0}.bg-\[\#fffdf8\]\/92{background-color:#fffdf8eb}.bg-\[\#fffdf8\]\/96{background-color:#fffdf8f5}.bg-amber-50{background-color:var(--color-amber-50)}.bg-black\/24{background-color:#0000003d}@supports (color:color-mix(in lab,red,red)){.bg-black\/24{background-color:color-mix(in oklab,var(--color-black) 24%,transparent)}}.bg-black\/32{background-color:#00000052}@supports (color:color-mix(in lab,red,red)){.bg-black\/32{background-color:color-mix(in oklab,var(--color-black) 32%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/96{background-color:#fffffff5}@supports (color:color-mix(in lab,red,red)){.bg-white\/96{background-color:color-mix(in oklab,var(--color-white) 96%,transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-200\/70{background-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.bg-zinc-200\/70{background-color:color-mix(in oklab,var(--color-zinc-200) 70%,transparent)}}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-\[linear-gradient\(135deg\,\#fffaf2_0\%\,\#f8f4ec_100\%\)\]{background-image:linear-gradient(135deg,#fffaf2,#f8f4ec)}.bg-\[linear-gradient\(135deg\,rgba\(236\,244\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(135deg,#ecf4fff5,#fffffffa)}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.875em\]{font-size:.875em}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f766e\]{color:#0f766e}.text-\[\#1f2937\]{color:#1f2937}.text-\[\#2b241d\]{color:#2b241d}.text-\[\#2c241c\]{color:#2c241c}.text-\[\#2d261f\]{color:#2d261f}.text-\[\#3b332a\]{color:#3b332a}.text-\[\#4f463b\]{color:#4f463b}.text-\[\#5a5144\]{color:#5a5144}.text-\[\#5b5146\]{color:#5b5146}.text-\[\#5c5144\]{color:#5c5144}.text-\[\#5f5446\]{color:#5f5446}.text-\[\#5f5548\]{color:#5f5548}.text-\[\#6a3a0b\]{color:#6a3a0b}.text-\[\#6a6052\]{color:#6a6052}.text-\[\#6b6255\]{color:#6b6255}.text-\[\#6d5f4f\]{color:#6d5f4f}.text-\[\#6d6354\]{color:#6d6354}.text-\[\#6e6458\]{color:#6e6458}.text-\[\#6f6253\]{color:#6f6253}.text-\[\#6f6555\]{color:#6f6555}.text-\[\#6f6558\]{color:#6f6558}.text-\[\#7a5b0c\]{color:#7a5b0c}.text-\[\#7a705f\]{color:#7a705f}.text-\[\#7b7062\]{color:#7b7062}.text-\[\#7d4911\]{color:#7d4911}.text-\[\#7f3325\]{color:#7f3325}.text-\[\#8a4a0d\]{color:#8a4a0d}.text-\[\#8a5b17\]{color:#8a5b17}.text-\[\#8a7f72\]{color:#8a7f72}.text-\[\#8a8173\]{color:#8a8173}.text-\[\#8b7d67\]{color:#8b7d67}.text-\[\#8b8173\]{color:#8b8173}.text-\[\#8f8577\]{color:#8f8577}.text-\[\#9a907f\]{color:#9a907f}.text-\[\#9f4a35\]{color:#9f4a35}.text-\[\#134e4a\]{color:#134e4a}.text-\[\#352c22\]{color:#352c22}.text-\[\#433b31\]{color:#433b31}.text-\[\#544a3d\]{color:#544a3d}.text-\[\#887d70\]{color:#887d70}.text-\[\#0969da\]{color:#0969da}.text-\[\#33564f\]{color:#33564f}.text-\[\#62584b\]{color:#62584b}.text-\[\#73695d\]{color:#73695d}.text-\[\#74695a\]{color:#74695a}.text-\[\#82786b\]{color:#82786b}.text-\[\#645949\]{color:#645949}.text-\[\#807565\]{color:#807565}.text-\[\#a23f2c\]{color:#a23f2c}.text-\[\#b1a89b\]{color:#b1a89b}.text-\[\#c2410c\]{color:#c2410c}.text-amber-600{color:var(--color-amber-600)}.text-blue-600{color:var(--color-blue-600)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-700{color:var(--color-emerald-700)}.text-red-600{color:var(--color-red-600)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.placeholder-\[\#9f9484\]::placeholder{color:#9f9484}.placeholder-zinc-400::placeholder{color:var(--color-zinc-400)}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-65{opacity:.65}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(114\,92\,63\,0\.06\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#725c3f0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#1f2937\]\/10{--tw-shadow-color:#1f29371a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#1f2937\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(27.8078% -.00673415 -.0288193/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#2d261f\]\/5{--tw-shadow-color:#2d261f0d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#2d261f\]\/5{--tw-shadow-color:color-mix(in oklab, oklab(27.409% .00636024 .0150251/.05) var(--tw-shadow-alpha), transparent)}}.ring-zinc-300{--tw-ring-color:var(--color-zinc-300)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,opacity\]{transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-zinc-400:focus-within{border-color:var(--color-zinc-400)}@media(hover:hover){.hover\:border-\[\#0b5e58\]:hover{border-color:#0b5e58}.hover\:border-\[\#9a3412\]:hover{border-color:#9a3412}.hover\:border-\[\#97c2b8\]:hover{border-color:#97c2b8}.hover\:border-\[\#99f6e4\]:hover{border-color:#99f6e4}.hover\:border-\[\#111827\]:hover{border-color:#111827}.hover\:border-\[\#a7d5c7\]:hover{border-color:#a7d5c7}.hover\:border-\[\#bca98d\]:hover{border-color:#bca98d}.hover\:border-\[\#bcd3ff\]:hover{border-color:#bcd3ff}.hover\:border-\[\#bfae93\]:hover{border-color:#bfae93}.hover\:border-\[\#c8b9a2\]:hover{border-color:#c8b9a2}.hover\:border-\[\#cbb89b\]:hover{border-color:#cbb89b}.hover\:border-\[\#cbe7e1\]:hover{border-color:#cbe7e1}.hover\:border-\[\#ccb89c\]:hover{border-color:#ccb89c}.hover\:border-\[\#cdbfa8\]:hover{border-color:#cdbfa8}.hover\:border-\[\#cdbfa9\]:hover{border-color:#cdbfa9}.hover\:border-\[\#d1c7b7\]:hover{border-color:#d1c7b7}.hover\:border-\[\#d3c4ad\]:hover{border-color:#d3c4ad}.hover\:border-\[\#d6c8b2\]:hover{border-color:#d6c8b2}.hover\:border-\[\#d7c17b\]:hover{border-color:#d7c17b}.hover\:border-\[\#d7ccb8\]:hover{border-color:#d7ccb8}.hover\:border-\[\#d8cfbf\]:hover{border-color:#d8cfbf}.hover\:border-\[\#ddb2a3\]:hover{border-color:#ddb2a3}.hover\:border-\[\#df9e90\]:hover{border-color:#df9e90}.hover\:border-\[\#e3dacb\]:hover{border-color:#e3dacb}.hover\:border-\[\#ece4d6\]:hover{border-color:#ece4d6}.hover\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\:bg-\[\#0b5e58\]:hover{background-color:#0b5e58}.hover\:bg-\[\#0f766e\]:hover{background-color:#0f766e}.hover\:bg-\[\#111827\]:hover{background-color:#111827}.hover\:bg-\[\#ccfbf1\]:hover{background-color:#ccfbf1}.hover\:bg-\[\#e6ddcf\]:hover{background-color:#e6ddcf}.hover\:bg-\[\#ece4d6\]:hover{background-color:#ece4d6}.hover\:bg-\[\#edf7f5\]:hover{background-color:#edf7f5}.hover\:bg-\[\#efe8dc\]:hover{background-color:#efe8dc}.hover\:bg-\[\#f0fdfa\]:hover{background-color:#f0fdfa}.hover\:bg-\[\#f1ebde\]:hover{background-color:#f1ebde}.hover\:bg-\[\#f4f8ff\]:hover{background-color:#f4f8ff}.hover\:bg-\[\#f5f0e6\]:hover{background-color:#f5f0e6}.hover\:bg-\[\#f6f1e8\]:hover{background-color:#f6f1e8}.hover\:bg-\[\#f6f2ea\]:hover{background-color:#f6f2ea}.hover\:bg-\[\#f7f1e5\]:hover{background-color:#f7f1e5}.hover\:bg-\[\#f7f3ea\]:hover{background-color:#f7f3ea}.hover\:bg-\[\#f7f4ed\]:hover{background-color:#f7f4ed}.hover\:bg-\[\#f8edc5\]:hover{background-color:#f8edc5}.hover\:bg-\[\#faf6ef\]:hover{background-color:#faf6ef}.hover\:bg-\[\#fbf5ea\]:hover{background-color:#fbf5ea}.hover\:bg-\[\#ffe8e2\]:hover{background-color:#ffe8e2}.hover\:bg-\[\#fff0c9\]:hover{background-color:#fff0c9}.hover\:bg-\[\#fff1ec\]:hover{background-color:#fff1ec}.hover\:bg-\[\#fffaf0\]:hover{background-color:#fffaf0}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-emerald-200:hover{background-color:var(--color-emerald-200)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-stone-100:hover{background-color:var(--color-stone-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-white\/78:hover{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/78:hover{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:text-\[\#1f6feb\]:hover{color:#1f6feb}.hover\:text-\[\#1f2937\]:hover{color:#1f2937}.hover\:text-\[\#2d261f\]:hover{color:#2d261f}.hover\:text-\[\#2f281f\]:hover{color:#2f281f}.hover\:text-\[\#4a3808\]:hover{color:#4a3808}.hover\:text-\[\#115e59\]:hover{color:#115e59}.hover\:text-amber-800:hover{color:var(--color-amber-800)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-zinc-700:hover{color:var(--color-zinc-700)}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[\#0d9488\]:focus{border-color:#0d9488}.focus\:border-zinc-300:focus{border-color:var(--color-zinc-300)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-\[\#efe8dc\]:active{background-color:#efe8dc}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-zinc-200:disabled{background-color:var(--color-zinc-200)}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:40rem){.max-sm\:\!right-4{right:calc(var(--spacing) * 4)!important}.max-sm\:\!left-4{left:calc(var(--spacing) * 4)!important}.max-sm\:\!w-auto{width:auto!important}.max-sm\:max-w-none{max-width:none}}@media(min-width:40rem){.sm\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:inline{display:inline}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:max-h-\[80vh\]{max-height:80vh}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[2\.2rem\]{font-size:2.2rem}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:w-auto{width:auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}}}:root{--font-sans-ui:"PingFang SC", "HarmonyOS Sans SC", "MiSans", "Noto Sans SC", "Source Han Sans SC", "Microsoft YaHei UI", "Segoe UI", system-ui, -apple-system, sans-serif;--font-sans-reading:"PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Source Han Sans SC", "Microsoft YaHei", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono-ui:"JetBrains Mono", "SFMono-Regular", "Cascadia Code", "Fira Code", "Consolas", "Liberation Mono", monospace;--font-size-body:16px;--font-size-reading:15px;--font-size-meta:12px;--font-size-title:17px;--line-height-reading:1.62;--tracking-tight-soft:0;--tracking-body-soft:0}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}html{font-size:var(--font-size-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans-ui);letter-spacing:var(--tracking-body-soft);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d261f;background:#fcfbf8;font-size:1rem;line-height:1.55}@media(max-width:767px){:root{--font-size-reading:14px;--font-size-title:16px;--line-height-reading:1.52}}button,input,textarea,select{font:inherit;letter-spacing:inherit}code,pre{font-family:var(--font-mono-ui)}:root.dark{color-scheme:dark}:root.dark body,:root.dark .desktop-layout{background-color:var(--color-zinc-900);color:var(--color-zinc-100)}:root.dark .desktop-sidebar{background-color:var(--color-zinc-900)}:root.dark .desktop-resize-handle{background-color:var(--color-zinc-700)}@media(hover:hover){:root.dark .desktop-resize-handle:hover{background-color:var(--color-zinc-600)}}:root.dark .desktop-main{background-color:var(--color-zinc-950)}:root.dark .mobile-drawer{background-color:var(--color-zinc-900)}:root.dark .skip-to-content{border-color:var(--color-emerald-700);background-color:var(--color-emerald-950);color:var(--color-emerald-200)}:root.dark .sidebar-root{background-color:var(--color-zinc-900)}:root.dark .content-root{background-color:var(--color-zinc-950)}:root.dark .composer-with-queue{background:linear-gradient(#090c1200,#090c12e0 26%,#090c12fa)}:root.dark .sidebar-scrollable{background-color:var(--color-zinc-900)}:root.dark .sidebar-settings-area{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900)}:root.dark .sidebar-settings-button{color:var(--color-zinc-400)}@media(hover:hover){:root.dark .sidebar-settings-button:hover{background-color:var(--color-zinc-800);color:var(--color-zinc-200)}}:root.dark .sidebar-settings-panel{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}:root.dark .sidebar-settings-row{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .sidebar-settings-row:hover{background-color:var(--color-zinc-700)}}:root.dark .sidebar-settings-row+.sidebar-settings-row,:root.dark .sidebar-settings-section{border-color:var(--color-zinc-700)}:root.dark .sidebar-settings-section-title,:root.dark .sidebar-settings-hint{color:var(--color-zinc-500)}:root.dark .sidebar-settings-hint-status{color:var(--color-emerald-300)}:root.dark .sidebar-settings-rate-limits,:root.dark .sidebar-settings-about{border-color:var(--color-zinc-700)}:root.dark .sidebar-settings-about-label,:root.dark .sidebar-settings-about-meta{color:var(--color-zinc-500)}:root.dark .sidebar-settings-about-version{color:var(--color-zinc-100)}:root.dark .sidebar-settings-github-button{border-color:var(--color-emerald-800);background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}:root.dark .sidebar-settings-github-button{color:var(--color-emerald-200)}@media(hover:hover){:root.dark .sidebar-settings-github-button:hover{border-color:var(--color-emerald-700);background-color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:hover{background-color:color-mix(in oklab,var(--color-emerald-900) 70%,transparent)}}:root.dark .sidebar-settings-github-button:hover{color:var(--color-emerald-100)}}:root.dark .sidebar-settings-github-button:disabled{border-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:disabled{border-color:color-mix(in oklab,var(--color-emerald-900) 60%,transparent)}}:root.dark .sidebar-settings-github-button:disabled{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:disabled{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}:root.dark .sidebar-settings-github-button:disabled{color:#5ee9b580}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:disabled{color:color-mix(in oklab,var(--color-emerald-300) 50%,transparent)}}@media(hover:hover){:root.dark .sidebar-settings-github-button:disabled:hover{border-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:disabled:hover{border-color:color-mix(in oklab,var(--color-emerald-900) 60%,transparent)}}:root.dark .sidebar-settings-github-button:disabled:hover{background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:disabled:hover{background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}:root.dark .sidebar-settings-github-button:disabled:hover{color:#5ee9b580}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-settings-github-button:disabled:hover{color:color-mix(in oklab,var(--color-emerald-300) 50%,transparent)}}}:root.dark .sidebar-settings-github-button--secondary{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800);color:var(--color-zinc-200)}@media(hover:hover){:root.dark .sidebar-settings-github-button--secondary:hover{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-100)}}:root.dark .sidebar-settings-value{background-color:var(--color-zinc-700);color:var(--color-zinc-400)}:root.dark .sidebar-settings-input{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900);color:var(--color-zinc-200);box-shadow:inset 0 1px 2px #0000002e}:root.dark .sidebar-settings-input::placeholder{color:var(--color-zinc-500)}:root.dark .sidebar-settings-input:focus{border-color:var(--color-emerald-700);box-shadow:0 0 0 3px #10b98129}:root.dark .sidebar-settings-input:disabled{background-color:var(--color-zinc-800);color:var(--color-zinc-500)}:root.dark .sidebar-settings-code{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900);color:var(--color-zinc-300)}:root.dark .sidebar-settings-toggle{background-color:var(--color-zinc-600)}:root.dark .sidebar-settings-toggle.is-on{background-color:var(--color-zinc-300)}:root.dark .sidebar-settings-toggle:after{background-color:var(--color-zinc-900)}:root.dark .sidebar-skills-link{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900);color:var(--color-zinc-400)}@media(hover:hover){:root.dark .sidebar-skills-link:hover{background-color:var(--color-zinc-800);color:var(--color-zinc-200)}}:root.dark .sidebar-skills-link.is-active{border-color:var(--color-emerald-700);background-color:#002c22b3}@supports (color:color-mix(in lab,red,red)){:root.dark .sidebar-skills-link.is-active{background-color:color-mix(in oklab,var(--color-emerald-950) 70%,transparent)}}:root.dark .sidebar-skills-link.is-active{color:var(--color-emerald-200)}:root.dark .sidebar-search-toggle{color:var(--color-zinc-400)}@media(hover:hover){:root.dark .sidebar-search-toggle:hover{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}}:root.dark .sidebar-search-toggle[aria-pressed=true]{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800);color:var(--color-zinc-300)}:root.dark .sidebar-search-bar{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .sidebar-search-input{color:var(--color-zinc-200)}:root.dark .sidebar-search-input::placeholder{color:var(--color-zinc-500)}:root.dark .project-group{border-color:var(--color-zinc-800);background-color:var(--color-zinc-900)}:root.dark .thread-tree-header{color:var(--color-zinc-500)}:root.dark .thread-row{border-color:var(--color-zinc-800);background-color:var(--color-zinc-900)}@media(hover:hover){:root.dark .thread-row:hover{background-color:var(--color-zinc-800)}}:root.dark .thread-row[data-active=true]{border-color:var(--color-emerald-800);background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){:root.dark .thread-row[data-active=true]{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}:root.dark .thread-row-title{color:var(--color-zinc-200)}:root.dark .thread-row-time{background-color:var(--color-zinc-800);color:var(--color-zinc-500)}@media(hover:hover){:root.dark .project-header-row:hover{background-color:var(--color-zinc-800)}}:root.dark .project-title{color:var(--color-zinc-300)}:root.dark .thread-composer-shell{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}:root.dark .thread-composer-control .composer-dropdown-trigger{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900);color:var(--color-zinc-300)}:root.dark .thread-composer-input{color:var(--color-zinc-100)}:root.dark .thread-composer-input:disabled{background-color:var(--color-zinc-700);color:var(--color-zinc-500)}:root.dark .thread-composer-attach-trigger{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900);color:var(--color-zinc-400)}@media(hover:hover){:root.dark .thread-composer-attach-trigger:hover{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800);color:var(--color-zinc-200)}}:root.dark .thread-composer-submit{background-color:var(--color-zinc-200);color:var(--color-zinc-900)}@media(hover:hover){:root.dark .thread-composer-submit:hover{background-color:var(--color-white)}}:root.dark .thread-composer-submit:disabled{background-color:var(--color-zinc-700);color:var(--color-zinc-500)}:root.dark .thread-composer-mic{border-color:var(--color-zinc-700);background-color:var(--color-zinc-700);color:var(--color-zinc-400)}@media(hover:hover){:root.dark .thread-composer-mic:hover{background-color:var(--color-zinc-600);color:var(--color-zinc-200)}}:root.dark .thread-composer-stop{background-color:var(--color-zinc-200);color:var(--color-zinc-900)}@media(hover:hover){:root.dark .thread-composer-stop:hover{background-color:var(--color-white)}}:root.dark .composer-dropdown-trigger{color:var(--color-zinc-400)}:root.dark .composer-dropdown-menu{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .composer-dropdown-option{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .composer-dropdown-option:hover{background-color:var(--color-zinc-700)}}:root.dark .composer-dropdown-option.is-selected{background-color:var(--color-zinc-700)}:root.dark .content-header{border-color:var(--color-zinc-800);background-color:var(--color-zinc-950)}:root.dark .content-status-pill[data-tone=live]{border-color:var(--color-emerald-800);background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){:root.dark .content-status-pill[data-tone=live]{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}:root.dark .content-status-pill[data-tone=live]{color:var(--color-emerald-200)}:root.dark .content-status-pill[data-tone=syncing]{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800);color:var(--color-zinc-300)}:root.dark .content-status-pill[data-tone=warning]{border-color:var(--color-amber-800);background-color:#46190180}@supports (color:color-mix(in lab,red,red)){:root.dark .content-status-pill[data-tone=warning]{background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)}}:root.dark .content-status-pill[data-tone=warning]{color:var(--color-amber-200)}:root.dark .content-status-pill[data-tone=danger]{border-color:var(--color-rose-800);background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){:root.dark .content-status-pill[data-tone=danger]{background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)}}:root.dark .content-status-pill[data-tone=danger]{color:var(--color-rose-200)}:root.dark .content-header .content-title,:root.dark .content-title{color:var(--color-zinc-200)}:root.dark .sidebar-thread-controls-button{color:var(--color-zinc-400)}@media(hover:hover){:root.dark .sidebar-thread-controls-button:hover{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}}:root.dark .new-thread-hero{color:var(--color-zinc-100)}:root.dark .build-badge{border-color:var(--color-zinc-700);background-color:#27272af2}@supports (color:color-mix(in lab,red,red)){:root.dark .build-badge{background-color:color-mix(in oklab,var(--color-zinc-800) 95%,transparent)}}:root.dark .build-badge{color:var(--color-zinc-400)}:root.dark .rate-limit-card{border-color:var(--color-zinc-700);background-color:#27272af2}@supports (color:color-mix(in lab,red,red)){:root.dark .rate-limit-card{background-color:color-mix(in oklab,var(--color-zinc-800) 95%,transparent)}}:root.dark .rate-limit-card-title{color:var(--color-zinc-500)}:root.dark .rate-limit-card-plan{background-color:var(--color-zinc-700);color:var(--color-zinc-300)}:root.dark .rate-limit-card-metric{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){:root.dark .rate-limit-card-metric{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}:root.dark .rate-limit-card-metric{color:var(--color-amber-200)}:root.dark .rate-limit-card-footer{color:var(--color-zinc-400)}:root.dark .thread-composer-attach-menu{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .thread-composer-attach-item{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .thread-composer-attach-item:hover{background-color:var(--color-zinc-700)}}:root.dark .thread-composer-attach-separator{background-color:var(--color-zinc-700)}:root.dark .thread-composer-attach-setting{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .thread-composer-attach-setting:hover{background-color:var(--color-zinc-700)}}:root.dark .thread-composer-attach-setting-label{color:var(--color-zinc-100)}:root.dark .thread-composer-attach-setting-description{color:var(--color-zinc-400)}:root.dark .thread-composer-attach-mode-label{color:var(--color-zinc-100)}:root.dark .thread-composer-attach-mode-buttons{border-color:var(--color-zinc-600);background-color:var(--color-zinc-900)}:root.dark .thread-composer-attach-mode-button{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .thread-composer-attach-mode-button:hover{color:var(--color-zinc-100)}}:root.dark .thread-composer-attach-mode-button.is-active{background-color:var(--color-zinc-200);color:var(--color-zinc-900)}@media(hover:hover){:root.dark .thread-composer-attach-mode-button.is-active:hover{color:var(--color-zinc-900)}}:root.dark .thread-composer-attach-switch{background-color:var(--color-zinc-600)}:root.dark .thread-composer-attach-switch:after{background-color:var(--color-zinc-100)}:root.dark .thread-composer-attach-switch.is-on{background-color:var(--color-emerald-500)}:root.dark .thread-composer-file-mentions{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .thread-composer-file-mention-row{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .thread-composer-file-mention-row:hover{background-color:var(--color-zinc-700)}}:root.dark .thread-composer-file-chip{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-300)}:root.dark .organize-menu-panel{border-color:var(--color-zinc-600);background-color:#27272af2}@supports (color:color-mix(in lab,red,red)){:root.dark .organize-menu-panel{background-color:color-mix(in oklab,var(--color-zinc-800) 95%,transparent)}}:root.dark .organize-menu-item{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .organize-menu-item:hover{background-color:var(--color-zinc-700)}}:root.dark .organize-menu-item[data-active=true]{background-color:var(--color-zinc-700);color:var(--color-zinc-100)}:root.dark .project-menu-panel{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .project-menu-item{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .project-menu-item:hover{background-color:var(--color-zinc-700)}}:root.dark .thread-menu-panel{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .thread-menu-item{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .thread-menu-item:hover{background-color:var(--color-zinc-700)}}:root.dark .thread-menu-item-danger{color:var(--color-rose-300)}@media(hover:hover){:root.dark .thread-menu-item-danger:hover{background-color:#8b083666}@supports (color:color-mix(in lab,red,red)){:root.dark .thread-menu-item-danger:hover{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}:root.dark .thread-menu-trigger{color:var(--color-zinc-400)}:root.dark .rename-thread-panel{background-color:var(--color-zinc-800)}:root.dark .rename-thread-title{color:var(--color-zinc-100)}:root.dark .rename-thread-subtitle{color:var(--color-zinc-400)}:root.dark .rename-thread-input{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-100)}:root.dark .rename-thread-button{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .rename-thread-button:hover{background-color:var(--color-zinc-700)}}:root.dark .rename-thread-button-primary{background-color:var(--color-zinc-200);color:var(--color-zinc-900)}@media(hover:hover){:root.dark .rename-thread-button-primary:hover{background-color:var(--color-white)}}:root.dark .rename-thread-button-danger{background-color:var(--color-rose-500);color:var(--color-white)}@media(hover:hover){:root.dark .rename-thread-button-danger:hover{background-color:var(--color-rose-400)}}:root.dark .thread-pin-button{color:var(--color-zinc-400)}:root.dark .message-bubble{background-color:var(--color-zinc-800);color:var(--color-zinc-200)}:root.dark .message-bubble-user{background-color:var(--color-zinc-700)}:root.dark .composer-search-dropdown-menu{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .composer-search-dropdown-option{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .composer-search-dropdown-option:hover{background-color:var(--color-zinc-700)}}:root.dark .message-text{color:var(--color-zinc-200)}:root.dark .message-card[data-role=user]{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700)}:root.dark .message-card[data-role=assistant],:root.dark .message-card[data-role=system]{border-color:var(--color-zinc-800);background-color:var(--color-zinc-900)}:root.dark .message-inline-code{border-color:var(--color-zinc-600);background-color:#3f3f4699}@supports (color:color-mix(in lab,red,red)){:root.dark .message-inline-code{background-color:color-mix(in oklab,var(--color-zinc-700) 60%,transparent)}}:root.dark .message-inline-code{color:var(--color-zinc-200)}:root.dark .message-file-chip{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-300)}:root.dark .conversation-loading,:root.dark .conversation-empty{color:var(--color-zinc-500)}:root.dark .live-overlay-label{color:var(--color-zinc-400)}:root.dark .live-overlay-reasoning{color:var(--color-zinc-500)}:root.dark .cmd-row{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}@media(hover:hover){:root.dark .cmd-row:hover{background-color:var(--color-zinc-700)}}:root.dark .cmd-label,:root.dark .worked-separator-text{color:var(--color-zinc-300)}:root.dark .worked-separator-line{background-color:var(--color-zinc-700)}:root.dark .request-card{border-color:var(--color-amber-700);background-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){:root.dark .request-card{background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}:root.dark .request-title{color:var(--color-amber-200)}:root.dark .request-meta{color:var(--color-amber-400)}:root.dark .request-reason{color:var(--color-amber-200)}:root.dark .request-permission-panel{border-color:var(--color-amber-800);background-color:#27272ab3}@supports (color:color-mix(in lab,red,red)){:root.dark .request-permission-panel{background-color:color-mix(in oklab,var(--color-zinc-800) 70%,transparent)}}:root.dark .request-permission-badge{border-color:var(--color-emerald-800);background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){:root.dark .request-permission-badge{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}:root.dark .request-permission-badge{color:var(--color-emerald-200)}:root.dark .request-permission-title,:root.dark .request-permission-value{color:var(--color-zinc-100)}:root.dark .request-permission-text,:root.dark .request-permission-note{color:var(--color-amber-200)}:root.dark .request-permission-item,:root.dark .request-permission-note{border-color:var(--color-amber-800);background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){:root.dark .request-permission-item,:root.dark .request-permission-note{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}:root.dark .request-permission-term{color:var(--color-amber-400)}:root.dark .request-button{border-color:var(--color-amber-700);background-color:var(--color-zinc-800);color:var(--color-amber-200)}@media(hover:hover){:root.dark .request-button:hover{background-color:var(--color-zinc-700)}}:root.dark .request-button-primary{border-color:var(--color-amber-600);background-color:var(--color-amber-600);color:var(--color-white)}@media(hover:hover){:root.dark .request-button-primary:hover{background-color:var(--color-amber-700)}}:root.dark .message-action-button{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800);color:var(--color-zinc-400)}@media(hover:hover){:root.dark .message-action-button:hover{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-300)}}:root.dark .message-image-button{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800)}:root.dark .message-file-link{color:var(--color-blue-400)}@media(hover:hover){:root.dark .message-file-link:hover{color:var(--color-blue-300)}}:root.dark .composer-dropdown-search-input{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-200)}:root.dark .composer-dropdown-chevron,:root.dark .composer-dropdown-empty{color:var(--color-zinc-500)}:root.dark .composer-dropdown-add{border-color:var(--color-zinc-700);color:var(--color-zinc-300)}@media(hover:hover){:root.dark .composer-dropdown-add:hover{background-color:var(--color-zinc-700)}}:root.dark .composer-dropdown-add-input{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-200)}:root.dark .composer-dropdown-add-btn{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-300)}@media(hover:hover){:root.dark .composer-dropdown-add-btn:hover{background-color:var(--color-zinc-600)}}:root.dark .thread-composer-skill-chip{border-color:var(--color-emerald-800);background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){:root.dark .thread-composer-skill-chip{background-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}:root.dark .thread-composer-skill-chip{color:var(--color-emerald-300)}:root.dark .thread-composer-input::placeholder{color:var(--color-zinc-500)}:root.dark .new-thread-folder-dropdown{color:var(--color-zinc-400)}:root.dark .new-thread-folder-dropdown .composer-dropdown-trigger{color:var(--color-zinc-300)}:root.dark .new-thread-folder-dropdown .composer-dropdown-value{color:var(--color-zinc-200)}:root.dark .new-thread-trending-title{color:var(--color-zinc-400)}:root.dark .new-thread-trending-scope-dropdown .composer-dropdown-trigger{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800);color:var(--color-zinc-200)}:root.dark .new-thread-trending-scope-dropdown .composer-dropdown-trigger:hover{background-color:var(--color-zinc-700)}:root.dark .new-thread-trending-empty{color:var(--color-zinc-400)}:root.dark .new-thread-trending-tip{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}@media(hover:hover){:root.dark .new-thread-trending-tip:hover{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700)}}:root.dark .new-thread-trending-tip-name{color:var(--color-zinc-100)}:root.dark .new-thread-trending-tip-meta{color:var(--color-zinc-400)}:root.dark .new-thread-trending-tip-description{color:var(--color-zinc-300)}:root.dark .runtime-toggle{border-color:var(--color-zinc-700);background-color:var(--color-zinc-900)}:root.dark .runtime-toggle-option{color:var(--color-zinc-300)}:root.dark .runtime-toggle-option:hover{background-color:var(--color-zinc-800);color:var(--color-zinc-100)}:root.dark .runtime-toggle-option.is-selected{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800);color:var(--color-zinc-100);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:root.dark .runtime-toggle-option:focus-visible{--tw-ring-color:var(--color-zinc-600);--tw-ring-offset-color:var(--color-zinc-900)}:root.dark .runtime-toggle-option-icon{color:var(--color-zinc-400)}:root.dark .runtime-toggle-option.is-selected .runtime-toggle-option-icon{color:var(--color-zinc-200)}:root.dark .worktree-init-status.is-running{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800);color:var(--color-zinc-300)}:root.dark .worktree-init-status.is-error{border-color:var(--color-rose-700);background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){:root.dark .worktree-init-status.is-error{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}:root.dark .worktree-init-status.is-error{color:var(--color-rose-200)}:root.dark .skills-hub-title{color:var(--color-zinc-100)}:root.dark .skills-hub-subtitle{color:var(--color-zinc-400)}:root.dark .skills-hub-search-wrap{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}:root.dark .skills-hub-search-wrap:focus-within{border-color:var(--color-zinc-500)}:root.dark .skills-hub-search-icon{color:var(--color-zinc-500)}:root.dark .skills-hub-search{color:var(--color-zinc-200)}:root.dark .skills-hub-search::placeholder{color:var(--color-zinc-500)}:root.dark .skills-hub-search-btn,:root.dark .skills-hub-sort{border-color:var(--color-zinc-600);background-color:var(--color-zinc-800);color:var(--color-zinc-200)}@media(hover:hover){:is(:root.dark .skills-hub-search-btn,:root.dark .skills-hub-sort):hover{border-color:var(--color-zinc-500);background-color:var(--color-zinc-700)}}:root.dark .skills-hub-count{color:var(--color-zinc-500)}:root.dark .skills-sync-panel{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}:root.dark .skills-sync-header{color:var(--color-zinc-300)}:root.dark .skills-sync-badge{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-200)}:root.dark .skills-sync-badge-link{color:var(--color-zinc-200)}@media(hover:hover){:root.dark .skills-sync-badge-link:hover{border-color:var(--color-zinc-500);color:var(--color-white)}}:root.dark .skills-sync-device,:root.dark .skills-sync-meta{color:var(--color-zinc-400)}:root.dark .skills-sync-device a{color:var(--color-blue-400)}@media(hover:hover){:root.dark .skills-sync-device a:hover{color:var(--color-blue-300)}}:root.dark .skills-sync-device code{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);color:var(--color-zinc-200);border-radius:.25rem}:root.dark .skills-sync-error{border-color:var(--color-rose-800);background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){:root.dark .skills-sync-error{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}:root.dark .skills-sync-error{color:var(--color-rose-200)}:root.dark .skills-hub-section-toggle{color:var(--color-zinc-300)}@media(hover:hover){:root.dark .skills-hub-section-toggle:hover{color:var(--color-zinc-100)}}:root.dark .skills-hub-loading,:root.dark .skills-hub-empty{color:var(--color-zinc-400)}:root.dark .skills-hub-error{border-color:var(--color-rose-800);background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){:root.dark .skills-hub-error{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}:root.dark .skills-hub-error{color:var(--color-rose-200)}:root.dark .skill-card{border-color:var(--color-zinc-700);background-color:var(--color-zinc-800)}@media(hover:hover){:root.dark .skill-card:hover{border-color:var(--color-zinc-600);background-color:#3f3f46b3}@supports (color:color-mix(in lab,red,red)){:root.dark .skill-card:hover{background-color:color-mix(in oklab,var(--color-zinc-700) 70%,transparent)}}}:root.dark .skill-card-avatar{background-color:var(--color-zinc-700)}:root.dark .skill-card-avatar-fallback{background-color:var(--color-zinc-600);color:var(--color-zinc-300)}:root.dark .skill-card-name{color:var(--color-zinc-100)}:root.dark .skill-card-badge-disabled{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-300)}:root.dark .skill-card-owner,:root.dark .skill-card-browse{color:var(--color-zinc-400)}@media(hover:hover){:root.dark .skill-card-browse:hover{background-color:var(--color-zinc-700);color:var(--color-zinc-200)}}:root.dark .skill-card-desc{color:var(--color-zinc-300)}:root.dark .skill-card-date{color:var(--color-zinc-500)}:root.dark .sdm-panel{background-color:var(--color-zinc-800)}:root.dark .sdm-title{color:var(--color-zinc-100)}:root.dark .sdm-badge-disabled{border-color:var(--color-zinc-600);background-color:var(--color-zinc-700);color:var(--color-zinc-300)}:root.dark .sdm-owner,:root.dark .sdm-close{color:var(--color-zinc-400)}@media(hover:hover){:root.dark .sdm-close:hover{background-color:var(--color-zinc-700);color:var(--color-zinc-100)}}:root.dark .sdm-desc{color:var(--color-zinc-300)}:root.dark .sdm-readme-loading{color:var(--color-zinc-400)}:root.dark .sdm-readme{border-color:var(--color-zinc-700);color:var(--color-zinc-300)}:root.dark .sdm-readme h2{color:var(--color-zinc-100)}:root.dark .sdm-readme h3{color:var(--color-zinc-200)}:root.dark .sdm-readme h4{color:var(--color-zinc-300)}:root.dark .sdm-readme code{background-color:var(--color-zinc-700);color:var(--color-zinc-200)}:root.dark .sdm-footer{border-color:var(--color-zinc-700)}:root.dark .sdm-btn-primary{background-color:var(--color-zinc-200);color:var(--color-zinc-900)}@media(hover:hover){:root.dark .sdm-btn-primary:hover{background-color:var(--color-white)}}:root.dark .sdm-btn-secondary{background-color:var(--color-zinc-700);color:var(--color-zinc-200)}@media(hover:hover){:root.dark .sdm-btn-secondary:hover{background-color:var(--color-zinc-600)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
