.ComposerControls_pill__8ImLb{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);height:var(--hw-ctl-1);padding-inline:var(--space-2);border:none;border-radius:var(--radius-full);background:var(--hw-field);color:var(--hw-ink-2);font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);white-space:nowrap;cursor:pointer}.ComposerControls_pill__8ImLb:hover{background:var(--hw-fill-hover);color:var(--hw-ink)}.ComposerControls_pill__8ImLb:focus-visible,.ComposerControls_send__566Dh:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.ComposerControls_pill__8ImLb svg{width:var(--space-4);height:var(--space-4);flex-shrink:0}.ComposerControls_quiet__XiT44{background:transparent}.ComposerControls_pillGroup__re97Y{display:inline-flex;align-items:center;flex:none;height:var(--hw-ctl-1);border-radius:var(--radius-full);background:var(--chip-bg,transparent);color:var(--hw-ink-2);transition:background-color var(--hw-dur-1) var(--hw-ease)}.ComposerControls_pillGroup__re97Y[data-tone=set],.ComposerControls_pillGroup__re97Y[data-tone=tool]{--chip-bg:var(--hw-surface);color:var(--hw-ink)}.ComposerControls_pillGroup__re97Y[data-tone=tool]{font-weight:500}.ComposerControls_pillGroup__re97Y[data-tone=value]{--chip-bg:var(--hw-fill);color:var(--hw-ink)}.ComposerControls_pillGroup__re97Y>.ComposerControls_pill__8ImLb,.ComposerControls_pillGroup__re97Y>.ComposerControls_pill__8ImLb:hover{background:transparent;color:inherit;font-weight:inherit}.ComposerControls_pillGroup__re97Y[data-clearable]>.ComposerControls_pill__8ImLb{padding-inline-end:var(--space-1)}.ComposerControls_pillGroup__re97Y:has(>[aria-expanded=true]),.ComposerControls_pillGroup__re97Y:hover{background:color-mix(in srgb,var(--hw-ink) 6%,var(--chip-bg,transparent));color:var(--hw-ink)}.ComposerControls_pillGroup__re97Y:has(>.ComposerControls_pill__8ImLb:focus-visible){outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.ComposerControls_pillGroup__re97Y>.ComposerControls_pill__8ImLb:focus-visible{outline:none}.ComposerControls_pillClear__tNg2G{position:relative;display:grid;place-items:center;flex:none;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);padding:0;margin-inline-end:var(--space-1);border:0;border-radius:var(--radius-full);background:transparent;color:var(--hw-ink-3);cursor:pointer}.ComposerControls_pillClear__tNg2G>svg{width:var(--space-3);height:var(--space-3)}.ComposerControls_pillClear__tNg2G:after{content:"";position:absolute;inset:calc((var(--hw-ctl-tag) - var(--hw-ctl-1)) / 2) calc(-1 * var(--space-1))}.ComposerControls_pillClear__tNg2G:hover{background:var(--hw-fill-hover);color:var(--hw-ink)}.ComposerControls_pillClear__tNg2G:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:0}@media (hover:none){.ComposerControls_pillClear__tNg2G:after{inset:calc((var(--hw-ctl-tag) - var(--hw-ctl-3)) / 2) calc(-1 * var(--space-1))}}@media (prefers-reduced-motion:reduce){.ComposerControls_pillGroup__re97Y{transition:none}}.ComposerControls_send__566Dh{display:inline-grid;place-items:center;flex-shrink:0;width:var(--hw-ctl-2);height:var(--hw-ctl-2);border:none;border-radius:var(--radius-full);background:var(--hw-ink);color:var(--hw-surface);cursor:pointer}.ComposerControls_send__566Dh svg{width:var(--space-4);height:var(--space-4)}.ComposerControls_send__566Dh:disabled{cursor:default}.ComposerControls_send__566Dh:disabled:where(:not([aria-busy=true])){color:var(--hw-ink-3);background:var(--hw-fill)}.ComposerControls_send__566Dh:not(:disabled):active{transform:scale(.92)}.ComposerControls_stop__qF0_t{animation:ComposerControls_send-stop__A_Ms1 var(--hw-dur-3) var(--hw-spring)}.ComposerControls_stopMark__oHdIO{width:calc(var(--space-2) + var(--space-0));height:calc(var(--space-2) + var(--space-0));border-radius:var(--radius-1);background:currentColor}@keyframes ComposerControls_send-stop__A_Ms1{0%{transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.ComposerControls_stop__qF0_t{animation:none}.ComposerControls_send__566Dh:not(:disabled):active{transform:none}}.ComposerControls_agentMark__LMn8R{width:var(--space-4);height:var(--space-4);flex-shrink:0}.ComposerControls_imageTile__39Yl1{display:flex;flex:none;flex-direction:column;gap:var(--space-1);width:calc(var(--space-8) + var(--space-8))}.ComposerControls_imageTilePreview__6Mgsg{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--radius-3);background:var(--hw-fill)}.ComposerControls_imageTilePreview__6Mgsg>img{width:100%;height:100%;min-height:0;object-fit:contain;border-radius:inherit}.ComposerControls_imageTilePreview__6Mgsg>svg{width:var(--space-6);height:var(--space-6);color:var(--hw-ink-3)}.ComposerControls_imageTilePreview__6Mgsg>span{position:absolute;top:var(--space-1);left:var(--space-1);display:grid;place-items:center;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);border-radius:var(--radius-full);background:var(--hw-surface);color:var(--hw-ink);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.ComposerControls_imageTileRemove__PvMOg{position:absolute;top:var(--space-1);right:var(--space-1);display:grid;place-items:center;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);border:none;border-radius:var(--radius-full);color:var(--hw-ink);background:var(--hw-surface)}.ComposerControls_imageTileRemove__PvMOg:after{content:"";position:absolute;inset:calc(-1 * var(--space-2))}.ComposerControls_imageTileRemove__PvMOg svg{width:var(--space-3);height:var(--space-3)}.ComposerControls_imageTileRemove__PvMOg:hover{background:var(--hw-surface-2)}.ComposerControls_imageTileRemove__PvMOg:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.ComposerControls_imageTileRole__BmM5W{display:flex;align-items:center;justify-content:center;min-height:var(--hw-ctl-tag);color:var(--hw-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);white-space:nowrap}.ComposerControls_imageTileRole__BmM5W>button{max-width:100%;height:var(--hw-ctl-tag);padding-inline:var(--space-1);background:transparent;color:inherit;font-size:inherit;line-height:inherit}.ComposerControls_imageTileRole__BmM5W>button>span{overflow:hidden;text-overflow:ellipsis}.ComposerControls_imageTileRole__BmM5W>button svg{width:var(--space-3);height:var(--space-3)}.message-composer_composer__ttnK2{container:composer/inline-size;width:100%;min-width:0;text-align:start}.message-composer_composer__ttnK2,.message-composer_field__44pNI{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.message-composer_field__44pNI{padding:var(--space-3);border-radius:var(--hw-radius-field);background:var(--hw-field);transition:background-color var(--hw-dur-2) var(--hw-ease)}.message-composer_field__44pNI:focus-within{background:var(--hw-fill)}.message-composer_closed__pDCKj{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--hw-radius-field);background:var(--hw-field);color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.message-composer_closed__pDCKj>span{flex:1;min-width:0}.message-composer_context__vZO3g{display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.message-composer_chip__z7Q25{display:inline-flex;align-items:center;gap:var(--space-1);max-width:min(100%,var(--hw-chip-max));height:var(--hw-ctl-1);padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius-full);background:var(--hw-surface);color:var(--hw-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);white-space:nowrap}.message-composer_chip__z7Q25:not(:has(>button)){padding-inline-end:var(--space-3)}.message-composer_chip__z7Q25>svg{flex:none;width:var(--space-4);height:var(--space-4);color:var(--hw-ink-2)}.message-composer_chip__z7Q25>em{flex:none;font-style:normal;color:var(--hw-ink-2)}.message-composer_chip__z7Q25>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.message-composer_chipRemove__fHQfa{display:grid;place-items:center;flex:none;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--hw-ink-2);cursor:pointer}.message-composer_chipRemove__fHQfa:hover{background:var(--hw-fill);color:var(--hw-ink)}.message-composer_chipRemove__fHQfa>svg{width:var(--space-3);height:var(--space-3)}.message-composer_chipRemove__fHQfa:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:0}.message-composer_words__IA5Dr{display:block;width:100%;min-height:var(--hw-ctl-2);max-height:calc(var(--hw-lh-body) * 8 + var(--space-1) * 2);padding:var(--space-1) 0;border:0;outline:none;background:transparent;color:var(--hw-ink);font:inherit;font-size:var(--hw-fs-body);line-height:var(--hw-lh-body);resize:none}.message-composer_words__IA5Dr::placeholder{color:var(--hw-ink-3);opacity:1}.message-composer_field__44pNI .message-composer_words__IA5Dr:focus-visible{outline:none}.message-composer_composer__ttnK2[data-placement=hero] .message-composer_words__IA5Dr{min-height:calc(var(--hw-lh-input) * 2 + var(--space-1) * 2);max-height:calc(var(--hw-lh-input) * 10 + var(--space-1) * 2);font-size:var(--hw-fs-input);line-height:var(--hw-lh-input)}.is-mobile .message-composer_words__IA5Dr{font-size:var(--hw-fs-input);line-height:var(--hw-lh-input)}.message-composer_main__KZvyN{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"words words words" "add . end";align-items:center;column-gap:var(--space-2);row-gap:var(--space-2);min-width:0}.message-composer_main__KZvyN>.message-composer_words__IA5Dr{grid-area:words}.message-composer_add__I1YoT{grid-area:add;display:flex;margin-inline-start:calc(var(--space-1) * -1)}.message-composer_end__43TlM{grid-area:end;display:flex;align-items:center;gap:var(--space-2)}.message-composer_grow__YuAVQ{flex:1;min-width:0}.message-composer_sendSlot__hdD0a{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);flex:none}.message-composer_sendSlot__hdD0a>button[aria-disabled=true]{color:var(--hw-ink-3);background:var(--hw-fill);cursor:default;transform:none}.message-composer_tip__4juUw{position:absolute;right:0;bottom:calc(100% + var(--space-2));z-index:4;padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);background:var(--hw-ink);color:var(--hw-ink-inverse);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(var(--space-1));transition:opacity var(--hw-dur-1) var(--hw-ease),transform var(--hw-dur-2) var(--hw-ease)}.message-composer_sendSlot__hdD0a:is(:hover,:focus-within) .message-composer_tip__4juUw{opacity:1;transform:none}.message-composer_fieldWrap__8A1RJ{position:relative;display:flex;flex-direction:column;min-width:0}.message-composer_fieldWrap__8A1RJ>.message-composer_field__44pNI{z-index:1}.message-composer_fieldWrap__8A1RJ>.message-composer_field__44pNI:focus-within{background:linear-gradient(var(--hw-fill),var(--hw-fill)),var(--hw-surface)}.message-composer_lip__58btQ{position:relative;z-index:0;margin-bottom:calc(var(--hw-radius-field) * -1);display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-2) calc(var(--space-2) + var(--hw-radius-field)) var(--space-3);border-radius:var(--hw-radius-field) var(--hw-radius-field) 0 0;background:linear-gradient(var(--hw-fill),var(--hw-fill)),var(--hw-field);color:var(--hw-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);animation:message-composer_lip-in__hRakG var(--hw-dur-3) var(--hw-spring)}.message-composer_lip__58btQ>svg{flex:none;width:var(--space-4);height:var(--space-4);color:var(--hw-ink-2)}.message-composer_lip__58btQ[data-blocking]>svg{color:var(--hw-danger)}.message-composer_lipText__8ueTJ{flex:1 1 calc(var(--space-10) * 2);min-width:0;padding-block:calc((var(--hw-ctl-1) - var(--hw-lh-ui)) / 2)}.message-composer_lipActions__L2FTT{display:flex;align-items:center;gap:var(--space-1);flex:none;margin-inline-start:auto}.message-composer_lipClose__RG4R2{width:var(--hw-ctl-1);height:var(--hw-ctl-1);padding:0}.message-composer_lipClose__RG4R2>svg{width:var(--space-4);height:var(--space-4)}@keyframes message-composer_lip-in__hRakG{0%{opacity:0;transform:translateY(var(--space-6))}}.message-composer_field__44pNI[data-highlighted]{outline:calc(var(--hw-hairline) * 1.5) dashed var(--hw-ink-3);outline-offset:calc(var(--hw-hairline) * -1.5)}.message-composer_drop__MR5ny{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;gap:var(--space-2);padding:var(--space-5);border-radius:inherit;background:color-mix(in srgb,var(--hw-field) 88%,transparent);color:var(--hw-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500;pointer-events:none}.message-composer_drop__MR5ny>svg{width:var(--space-4);height:var(--hw-lh-ui)}.message-composer_field__44pNI[data-dropping] [data-thing-slot]{z-index:3}.message-composer_completion__Om5wX{position:absolute;left:0;bottom:calc(100% + var(--space-2));z-index:var(--hw-z-layer);width:min(100%,var(--hw-menu-max));max-height:var(--hw-site-menu-h);overflow-y:auto}.is-mobile .message-composer_completion__Om5wX{width:100%;max-width:none}.message-composer_composer__ttnK2[data-placement=bar] .message-composer_field__44pNI{padding:var(--space-2);background:var(--hw-surface)}.message-composer_composer__ttnK2[data-placement=bar] .message-composer_field__44pNI:focus-within{background:var(--hw-field)}.message-composer_composer__ttnK2[data-placement=bar] .message-composer_notice__fg_q9{padding:var(--space-1) var(--space-2) 0}.message-composer_shelfRow__9RagZ{display:flex;align-items:center;gap:var(--space-2);min-width:0}.message-composer_barRow__Th7c3{display:flex;align-items:flex-end;gap:var(--space-1);min-width:0}.message-composer_barRow__Th7c3>.message-composer_words__IA5Dr{flex:1;min-width:0;max-height:calc(var(--hw-lh-body) * 6 + var(--space-1) * 2);padding-inline:var(--space-1)}.message-composer_barRow__Th7c3>.message-composer_words__IA5Dr::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-composer_barRow__Th7c3>.message-composer_words__IA5Dr:placeholder-shown{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-composer_toolSlot__oyLwn{display:grid;place-items:center;flex:none;width:var(--hw-ctl-2);height:var(--hw-ctl-2);padding:0;border:0;border-radius:var(--radius-full);background:transparent;cursor:pointer;transition:background-color var(--hw-dur-1) var(--hw-ease)}.message-composer_toolSlot__oyLwn>svg{width:calc(var(--hw-ctl-2) - var(--space-1));height:calc(var(--hw-ctl-2) - var(--space-1));transition:transform var(--hw-dur-3) var(--hw-spring)}.message-composer_toolSlot__oyLwn:hover>svg,.message-composer_toolSlot__oyLwn[aria-expanded=true]>svg{transform:translateY(calc(var(--space-0) * -1)) scale(1.08)}.message-composer_toolSlot__oyLwn[aria-expanded=true],.message-composer_toolSlot__oyLwn[data-on]{background:var(--hw-fill-hover)}.message-composer_toolSlot__oyLwn:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:0}.message-composer_shelf__ByWOK{display:flex;flex-direction:column;gap:var(--space-2);max-height:0;padding:0 var(--space-3);border-radius:var(--radius-6);overflow:hidden;opacity:0;pointer-events:none;transform:translateY(var(--space-2));transition:max-height var(--hw-dur-3) var(--hw-ease),padding var(--hw-dur-3) var(--hw-ease),opacity var(--hw-dur-2) var(--hw-ease),transform var(--hw-dur-3) var(--hw-spring)}.message-composer_composer__ttnK2[data-placement=bar]:not([data-shelf]) .message-composer_shelf__ByWOK{margin-top:calc(var(--space-2) * -1)}.message-composer_composer__ttnK2[data-shelf=shown] .message-composer_shelf__ByWOK{max-height:var(--hw-shelf-max);padding:var(--space-3);overflow:visible;opacity:1;pointer-events:auto;transform:none}.message-composer_live__5kXKq{position:absolute;width:var(--hw-hairline);height:var(--hw-hairline);overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.message-composer_field__44pNI,.message-composer_shelf__ByWOK,.message-composer_tip__4juUw,.message-composer_toolSlot__oyLwn,.message-composer_toolSlot__oyLwn>svg{transition:none}.message-composer_lip__58btQ{animation:none}}.message-composer_composer__ttnK2[data-arrived] .message-composer_field__44pNI{outline-style:solid;outline-width:var(--hw-focus-width);outline-color:transparent;animation:message-composer_hw-field-arrived__rIvj5 var(--hw-dur-5) var(--hw-ease)}@keyframes message-composer_hw-field-arrived__rIvj5{30%{outline-color:var(--hw-ink)}}@media (prefers-reduced-motion:reduce){.message-composer_composer__ttnK2[data-arrived] .message-composer_field__44pNI{animation:none}}.tool-dock_dockFrame__pq44b{position:relative;min-width:0;padding:var(--space-1) var(--space-3)}[data-shelf-dock] .tool-dock_dockFrame__pq44b{padding-inline:0}.tool-dock_dock__Zho1R{display:flex;align-items:center;gap:var(--space-1);min-width:0}.tool-dock_obj__fvmjR{position:relative;display:grid;place-items:center;flex:none;width:var(--hw-ctl-2);height:var(--hw-ctl-2);padding:0;border:0;border-radius:var(--radius-full);background:transparent;cursor:pointer;transition:background-color var(--hw-dur-1) var(--hw-ease)}.tool-dock_obj__fvmjR>svg{width:calc(var(--hw-ctl-2) - var(--space-1));height:calc(var(--hw-ctl-2) - var(--space-1));transition:transform var(--hw-dur-3) var(--hw-spring)}.tool-dock_obj__fvmjR:hover>svg{transform:translateY(calc(var(--space-0) * -1)) scale(1.12)}.tool-dock_obj__fvmjR:has(+.tool-dock_obj__fvmjR:hover)>svg,.tool-dock_obj__fvmjR:hover+.tool-dock_obj__fvmjR>svg{transform:scale(1.04)}.tool-dock_obj__fvmjR:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:calc(var(--hw-focus-width) * -1)}.tool-dock_rule__0GY8g{flex:none;width:var(--hw-hairline);height:var(--space-4);margin-inline:var(--space-1);background:var(--hw-line)}.tool-dock_foldMore__zrM1i{color:var(--hw-ink-2)}.tool-dock_foldMore__zrM1i>svg{width:var(--space-4);height:var(--space-4)}.tool-dock_foldMore__zrM1i:hover,.tool-dock_foldMore__zrM1i[aria-expanded=true]{background:var(--hw-fill);color:var(--hw-ink)}.tool-dock_capsule__LXHSP{display:flex;flex:none;align-items:center;gap:var(--space-1);padding:var(--space-0);border-radius:var(--radius-full);background:var(--hw-field);animation:tool-dock_unfold__iWRNr var(--hw-dur-3) var(--hw-ease)}[data-overflow] .tool-dock_capsule__LXHSP{flex:0 1 auto;min-width:0}@keyframes tool-dock_unfold__iWRNr{0%{opacity:0;clip-path:inset(0 12% 0 0 round var(--radius-full))}}.tool-dock_name__Po4A0{position:absolute;bottom:100%;z-index:4;display:flex;flex-direction:column;gap:var(--space-0);width:max-content;max-width:var(--hw-menu-min);padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);background:var(--hw-ink);color:var(--hw-ink-inverse);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);white-space:normal;pointer-events:none;transform:translateX(-50%);animation:tool-dock_name-in__JASKt var(--hw-dur-1) var(--hw-ease) both var(--hw-dock-delay)}.tool-dock_name__Po4A0>b{font-weight:500;white-space:nowrap}.tool-dock_name__Po4A0>span{color:color-mix(in srgb,var(--hw-ink-inverse) 72%,transparent)}@keyframes tool-dock_name-in__JASKt{0%{opacity:0;transform:translate(-50%,var(--space-1))}}@media (hover:none){.tool-dock_name__Po4A0{display:none}}.is-mobile .tool-dock_obj__fvmjR:after{content:"";position:absolute;inset:calc((var(--hw-ctl-2) - var(--hw-ctl-3)) / 2) 0}@media (prefers-reduced-motion:reduce){.tool-dock_obj__fvmjR,.tool-dock_obj__fvmjR>svg{transition:none}.tool-dock_capsule__LXHSP,.tool-dock_name__Po4A0{animation:none}.tool-dock_obj__fvmjR:has(+.tool-dock_obj__fvmjR:hover)>svg,.tool-dock_obj__fvmjR:hover+.tool-dock_obj__fvmjR>svg,.tool-dock_obj__fvmjR:hover>svg{transform:none}}.thing-tile_tile__Epja_{position:relative;flex:none;display:flex;flex-direction:column;gap:var(--space-1);width:min-content;min-width:0}.thing-tile_body__DRzP5{position:relative;border-radius:var(--thing-chip-radius,var(--radius-3))}.thing-tile_body__DRzP5:has(>.thing-tile_remove__B36XO){--thing-chip-end:calc(var(--hw-ctl-tag) + var(--space-1))}.thing-tile_tile__Epja_:is([data-upload=failed],[data-upload=rejected]) .thing-tile_body__DRzP5 img{filter:grayscale(1)}.thing-tile_state__N0vVk{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:inherit;background:color-mix(in srgb,var(--hw-surface) 52%,transparent);pointer-events:none}.thing-tile_body__DRzP5:has(>[data-chip=row])>.thing-tile_state__N0vVk{right:auto;width:var(--thing-chip,var(--hw-obj-l))}.thing-tile_state__N0vVk>button{pointer-events:auto}.thing-tile_ring__6rDh7{display:block;width:var(--hw-ctl-1);height:var(--hw-ctl-1);transform:rotate(-90deg)}.thing-tile_row__hbSZ4[data-size=xl] .thing-tile_ring__6rDh7{width:var(--hw-ctl-2);height:var(--hw-ctl-2)}.thing-tile_ring__6rDh7 circle{fill:none;stroke-width:2.5;stroke:color-mix(in srgb,var(--hw-ink) 16%,transparent)}.thing-tile_ring__6rDh7 circle+circle{stroke:var(--hw-ink);stroke-linecap:round;transition:stroke-dashoffset var(--hw-dur-2) linear}.thing-tile_state__N0vVk .hw-spinner{width:var(--space-4);height:var(--space-4);color:var(--hw-ink)}.thing-tile_retry__ouE4q{position:relative;display:grid;place-items:center;width:var(--hw-ctl-1);height:var(--hw-ctl-1);padding:0;border:0;border-radius:var(--radius-full);background:var(--hw-surface);color:var(--hw-danger);cursor:pointer}.thing-tile_retry__ouE4q>svg{width:var(--space-4);height:var(--space-4)}.thing-tile_retry__ouE4q:hover{background:var(--hw-surface-2)}.thing-tile_warn__gB0fg{width:var(--space-5);height:var(--space-5);color:var(--hw-danger)}.thing-tile_readd__wEifv{position:relative;height:var(--hw-ctl-tag);padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:var(--hw-surface);color:var(--hw-ink);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);font-weight:500;cursor:pointer}.thing-tile_readd__wEifv:hover{background:var(--hw-surface-2)}.thing-tile_more__bh4T2{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:0;border:0;border-radius:inherit;background:var(--hw-glass);color:var(--hw-on-media);font-size:var(--hw-fs-title);line-height:var(--hw-lh-title);font-weight:500;cursor:pointer}.thing-tile_row__hbSZ4[data-size=xl] .thing-tile_more__bh4T2{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading)}.thing-tile_remove__B36XO{position:absolute;top:var(--space-1);right:var(--space-1);z-index:3;display:grid;place-items:center;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);padding:0;border:0;border-radius:var(--radius-full);background:var(--hw-glass);color:var(--hw-on-media);cursor:pointer;opacity:0;transition:opacity var(--hw-dur-1) var(--hw-ease)}.thing-tile_remove__B36XO:after{content:"";position:absolute;inset:calc(var(--space-1) * -1)}.thing-tile_remove__B36XO>svg{width:var(--space-3);height:var(--space-3)}.is-mobile .thing-tile_remove__B36XO,.thing-tile_tile__Epja_:focus-within .thing-tile_remove__B36XO,.thing-tile_tile__Epja_:hover .thing-tile_remove__B36XO{opacity:1}@media (hover:none){.thing-tile_remove__B36XO{opacity:1}}.is-mobile :is(.thing-tile_remove__B36XO,.thing-tile_retry__ouE4q,.thing-tile_readd__wEifv):after{content:"";position:absolute;inset:auto;top:50%;left:50%;width:var(--hw-ctl-3);height:var(--hw-ctl-3);translate:-50% -50%}@media (hover:none){:is(.thing-tile_remove__B36XO,.thing-tile_retry__ouE4q,.thing-tile_readd__wEifv):after{content:"";position:absolute;inset:auto;top:50%;left:50%;width:var(--hw-ctl-3);height:var(--hw-ctl-3);translate:-50% -50%}}.thing-tile_more__bh4T2:focus-visible,.thing-tile_readd__wEifv:focus-visible,.thing-tile_remove__B36XO:focus-visible,.thing-tile_retry__ouE4q:focus-visible,.thing-tile_slot__XmAKD:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.thing-tile_caption__GJbtJ{display:flex;justify-content:center;width:0;min-width:100%;height:var(--hw-ctl-tag)}.thing-tile_caption__GJbtJ>span,.thing-tile_slotLabel__a6Ezu{overflow:hidden;color:var(--hw-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-ctl-tag);white-space:nowrap;text-overflow:ellipsis}.thing-tile_slot__XmAKD{display:grid;place-items:center;width:var(--thing-chip,var(--hw-obj-l));height:var(--thing-chip,var(--hw-obj-l));padding:0;border:0;border-radius:var(--thing-chip-radius,var(--radius-3));background:var(--hw-fill);color:var(--hw-ink-3);cursor:pointer;transition:background-color var(--hw-dur-1) var(--hw-ease),color var(--hw-dur-1) var(--hw-ease)}.thing-tile_slot__XmAKD>svg{width:var(--space-5);height:var(--space-5)}.thing-tile_slot__XmAKD:hover{background:var(--hw-fill-hover);color:var(--hw-ink-2)}.thing-tile_slot__XmAKD[data-highlighted]{background:var(--hw-fill-hover);color:var(--hw-ink);outline:calc(var(--hw-hairline) * 1.5) dashed var(--hw-ink-3);outline-offset:calc(var(--hw-hairline) * -1.5)}.thing-tile_slot__XmAKD[data-highlighted]:hover{outline-color:var(--hw-ink)}.thing-tile_slot__XmAKD[data-flash]{animation:thing-tile_slot-flash__ZUDwA calc(var(--hw-dur-3) * 2) var(--hw-ease) 2}@keyframes thing-tile_slot-flash__ZUDwA{50%{background:var(--hw-fill-press);color:var(--hw-ink)}}.thing-tile_row__hbSZ4{--thing-chip:var(--hw-obj-l);--thing-chip-radius:var(--radius-3);--thing-ground:var(--hw-surface);display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.thing-tile_row__hbSZ4[data-size=l]{flex:none;flex-wrap:wrap;margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1);padding:var(--space-2) var(--space-3);max-height:calc(var(--thing-chip) * 2 + var(--space-2) * 3);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.is-mobile .thing-tile_row__hbSZ4[data-size=l]{--thing-chip:calc(var(--hw-ctl-3) * 2 - var(--space-3))}@media (hover:none){.thing-tile_row__hbSZ4[data-size=l]{--thing-chip:calc(var(--hw-ctl-3) * 2 - var(--space-3))}}.thing-tile_row__hbSZ4[data-size=xl]{--thing-chip:var(--tile-fit,var(--hw-obj-xl));--thing-chip-radius:var(--radius-4);--thing-ground:var(--hw-surface-2);flex-wrap:wrap}.thing-tile_row__hbSZ4[data-align=end]{justify-content:flex-end}@media (prefers-reduced-motion:reduce){.thing-tile_remove__B36XO,.thing-tile_ring__6rDh7 circle+circle,.thing-tile_slot__XmAKD{transition:none}.thing-tile_slot__XmAKD[data-flash]{animation:none}}.thing-tile_tileMark__q0gTx{position:absolute;z-index:3;top:var(--space-1);left:var(--space-1);opacity:0;transition:opacity var(--hw-dur-2) var(--hw-ease)}.is-mobile .thing-tile_tileMark__q0gTx,.thing-tile_tileMark__q0gTx:has([aria-expanded=true]),.thing-tile_tile__Epja_:focus-within .thing-tile_tileMark__q0gTx,.thing-tile_tile__Epja_:hover .thing-tile_tileMark__q0gTx{opacity:1}@media (hover:none){.thing-tile_tileMark__q0gTx{opacity:1}}.thing-tile_likeMark__4rfpn{display:grid;place-items:center;flex:none;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);padding:0;border:0;border-radius:var(--radius-full);background:var(--hw-ink);color:var(--hw-ink-inverse);cursor:pointer}.thing-tile_likeMark__4rfpn>svg{width:var(--space-3);height:var(--space-3)}.thing-tile_chips__W6tFg{flex:none;display:flex;flex-wrap:wrap;gap:var(--space-1);min-width:0;margin:calc(var(--space-0) * -1);padding:var(--space-0);--chip-height:var(--hw-ctl-1);max-height:calc(var(--chip-height) * 2 + var(--space-1) + var(--space-0) * 2);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.thing-tile_chips__W6tFg:has([data-compact-player]){--chip-height:var(--hw-ctl-2)}.is-mobile .thing-tile_chips__W6tFg:has([data-compact-player]){--chip-height:var(--hw-ctl-3);--composer-player-target:var(--hw-ctl-3)}@media (pointer:coarse){.thing-tile_chips__W6tFg:has([data-compact-player]){--chip-height:var(--hw-ctl-3);--composer-player-target:var(--hw-ctl-3)}}.thing-tile_chip__tbhPy{display:inline-flex;align-items:center;gap:var(--space-1);max-width:min(100%,var(--hw-chip-max));height:var(--chip-height,var(--hw-ctl-1));padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--thing-ground,var(--hw-surface));color:var(--hw-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);white-space:nowrap}.thing-tile_chip__tbhPy[data-create]{padding-left:var(--space-0)}.thing-tile_chipState__aG02X button{pointer-events:auto}.thing-tile_chipState__aG02X{display:grid;place-items:center;flex:none;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag)}.thing-tile_chipState__aG02X>span{display:contents}.thing-tile_chipState__aG02X .hw-spinner,.thing-tile_chipState__aG02X .thing-tile_retry__ouE4q,.thing-tile_chipState__aG02X .thing-tile_ring__6rDh7{width:100%;height:100%}.thing-tile_chipState__aG02X .thing-tile_retry__ouE4q>svg{width:var(--space-3);height:var(--space-3)}.thing-tile_chipKind__reC5f{flex:none;padding:0 var(--space-1);border-radius:var(--radius-1);background:var(--hw-fill);color:var(--hw-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.thing-tile_chipX___wtP2{position:relative;display:grid;place-items:center;flex:none;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--hw-ink-2);cursor:pointer}.thing-tile_chipX___wtP2:hover{background:var(--hw-fill-hover);color:var(--hw-ink)}.thing-tile_chipX___wtP2>svg{width:var(--space-3);height:var(--space-3)}.thing-tile_chipMode__007dU{display:grid;place-items:center;flex:none;width:var(--hw-ctl-tag);height:var(--hw-ctl-tag);padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--hw-ink-2);cursor:pointer}.thing-tile_chipMode__007dU:hover,.thing-tile_chipMode__007dU[aria-expanded=true]{background:var(--hw-fill-hover);color:var(--hw-ink)}.thing-tile_chipMode__007dU>svg{width:var(--space-3);height:var(--space-3)}.thing-tile_chipMode__007dU:focus-visible,.thing-tile_chipX___wtP2:focus-visible,.thing-tile_likeMark__4rfpn:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.is-mobile .thing-tile_chipX___wtP2:after{content:"";position:absolute;top:50%;left:50%;width:var(--hw-ctl-3);height:var(--hw-ctl-3);translate:-50% -50%}.thing-tile_chip__tbhPy:has(>[data-compact-player])>.thing-tile_chipX___wtP2{width:var(--composer-player-target,var(--hw-ctl-tag));height:var(--composer-player-target,var(--hw-ctl-tag))}.is-mobile .thing-tile_chip__tbhPy:has(>[data-compact-player])>.thing-tile_chipX___wtP2:after{display:none}.composer-recipe_recipe___GyZk{display:flex;align-items:center;gap:var(--space-1);flex:none}.composer-recipe_lead__Rq7FL{display:inline-flex;align-items:center;flex:none;height:var(--hw-ctl-2);padding:calc((var(--hw-ctl-2) - var(--hw-ctl-1)) / 2);border-radius:var(--radius-full);background:var(--hw-surface);color:var(--hw-ink);font-weight:500}.composer-recipe_tool__HrXmm{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--hw-ctl-1);padding-inline-end:var(--space-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);white-space:nowrap}.composer-recipe_disc__oEYeT{display:grid;place-items:center;flex:none;width:var(--hw-ctl-1);height:var(--hw-ctl-1)}.composer-recipe_disc__oEYeT>svg{width:calc(var(--hw-ctl-1) - var(--space-1));height:calc(var(--hw-ctl-1) - var(--space-1));transition:transform var(--hw-dur-3) var(--hw-spring)}.composer-recipe_lead__Rq7FL:hover .composer-recipe_disc__oEYeT>svg{transform:translateY(calc(var(--space-0) * -1)) scale(1.08)}.composer-recipe_sep__vrIAG{flex:none;width:var(--hw-hairline);height:var(--space-4);background:var(--hw-line)}.composer-recipe_lead__Rq7FL .composer-recipe_way__xnZiB{margin-inline-start:var(--space-1);padding-inline:var(--space-2) var(--space-1);background:transparent;color:var(--hw-ink);font-weight:500}.composer-recipe_lead__Rq7FL .composer-recipe_way__xnZiB:hover,.composer-recipe_lead__Rq7FL .composer-recipe_way__xnZiB[aria-expanded=true]{background:var(--hw-fill);color:var(--hw-ink)}.composer-recipe_lead__Rq7FL .composer-recipe_away__msYYP{margin-inline:var(--space-0) calc((var(--hw-ctl-1) - var(--hw-ctl-tag)) / 2)}.composer-recipe_levels__MSXEa{flex:none;width:var(--hw-hairline);height:var(--space-4);margin-inline:var(--space-1);background:var(--hw-line)}.composer-recipe_chev___p5_Y{color:var(--hw-ink-3);transition:transform var(--hw-dur-2) var(--hw-ease)}[aria-expanded=true]>.composer-recipe_chev___p5_Y{transform:rotate(180deg)}.composer-recipe_square__8hPDa{width:var(--hw-ctl-1);padding:0}[data-overflow] .composer-recipe_recipe___GyZk{flex:0 1 auto;min-width:0}[data-overflow] .composer-recipe_toolName__imzKR{display:none}[data-overflow] .composer-recipe_tool__HrXmm{padding-inline-end:var(--space-1)}[data-overflow] .composer-recipe_recipe___GyZk>[data-fold-key="setting:model"],[data-overflow] .composer-recipe_recipe___GyZk>[data-fold-key="setting:model"]>button:first-child{flex:0 1 auto;min-width:0}[data-overflow] .composer-recipe_recipe___GyZk>[data-fold-key="setting:model"] .composer-recipe_valueName__9IJ6b{min-width:var(--hw-chip-value-tight);overflow:hidden;text-overflow:ellipsis}.composer-recipe_count__GMxAi{font-variant-numeric:tabular-nums}.composer-recipe_warn___pgjC{display:inline-flex;color:var(--hw-danger)}[data-site-tray] .composer-recipe_recipe___GyZk [data-tone=quiet]{--chip-bg:var(--hw-field)}.composer-recipe_ratio__3Oluy{width:var(--space-4);height:var(--space-4)}.composer-recipe_ratio__3Oluy rect{fill:none;stroke:currentColor;stroke-width:1.6}.composer-recipe_price__n2fSh{flex:none;height:var(--hw-ctl-1);padding:0 var(--space-2);border:0;border-radius:var(--radius-full);background:transparent;color:var(--hw-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:opacity var(--hw-dur-2) var(--hw-ease)}.composer-recipe_price__n2fSh:hover,.composer-recipe_price__n2fSh[aria-expanded=true]{background:var(--hw-fill);color:var(--hw-ink)}.composer-recipe_price__n2fSh:focus-visible{outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.composer-recipe_price__n2fSh[data-stale]{opacity:.5;transition-delay:var(--hw-dur-3)}.composer-recipe_priceBody__iW4Ty{display:flex;flex-direction:column;gap:var(--space-1);width:var(--hw-menu-max);max-width:100%;padding:var(--space-2) var(--space-3) var(--space-3);color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.composer-recipe_priceBody__iW4Ty>p{margin:0}.composer-recipe_priceBody__iW4Ty>.composer-recipe_priceTitle__W_xCM{margin-bottom:var(--space-1);color:var(--hw-ink);font-weight:500}.composer-recipe_ideaPic__xgHRv{flex:none;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-2);object-fit:cover}@media (prefers-reduced-motion:reduce){.composer-recipe_chev___p5_Y,.composer-recipe_disc__oEYeT>svg,.composer-recipe_price__n2fSh{transition:none}.composer-recipe_lead__Rq7FL:hover .composer-recipe_disc__oEYeT>svg{transform:none}}.is-mobile button.composer-menus_add__UQLUT{position:relative;min-width:var(--hw-ctl-2);min-height:var(--hw-ctl-2)}.is-mobile button.composer-menus_add__UQLUT:after{content:"";position:absolute;inset:calc((var(--hw-ctl-2) - var(--hw-ctl-3)) / 2)}button.composer-menus_agent__jyTQA{flex:none;background:transparent}button.composer-menus_agent__jyTQA:hover,button.composer-menus_agent__jyTQA[aria-expanded=true]{background:var(--hw-fill);color:var(--hw-ink)}.SiteComposer_composer__zyjQE{display:flex;flex-direction:column;gap:var(--space-3);width:100%;text-align:start}.SiteComposer_composer__zyjQE textarea{padding-inline:var(--space-2)}.SiteComposer_composer__zyjQE button[aria-label^="Add a file"]{margin-inline-start:var(--space-1)}html[data-hw-resuming] .SiteComposer_composer__zyjQE{pointer-events:none}.SiteComposer_tray__56BsI{display:flex;align-items:center;gap:var(--space-1);min-width:0;margin-inline:var(--space-1);padding-block:var(--space-1)}.SiteComposer_tray__56BsI>*{flex:none}.SiteComposer_tool__lP4lg{height:var(--hw-ctl-field);gap:var(--space-2);padding-inline:var(--space-1) var(--space-3);background:var(--hw-field);color:var(--hw-ink);font-size:var(--hw-fs-ui)}.SiteComposer_tool__lP4lg>:first-child{width:var(--hw-ctl-2);height:var(--hw-ctl-2);flex:none}.SiteComposer_tool__lP4lg:disabled{opacity:1;cursor:default}.SiteComposer_segments__Iwgyd{display:flex;flex-wrap:wrap;gap:var(--space-1)}.SiteComposer_segments__Iwgyd button{min-height:var(--hw-ctl-1);padding-inline:var(--space-3);border-radius:var(--radius-full);color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.SiteComposer_segments__Iwgyd button[aria-checked=true]{background:var(--hw-fill);color:var(--hw-ink)}