@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}._region_fcagy_1{position:fixed;top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px);left:0;right:0;z-index:calc(var(--z-critical) + 1);display:flex;justify-content:center;padding:0 12px;pointer-events:none}._slot_fcagy_16{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none;transform-origin:top center;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .26s ease}._toast_fcagy_31{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,100%);min-height:34px;padding:4px 4px 4px 8px;background:var(--foreground);color:var(--background);border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:13px;font-weight:500;line-height:1.3;box-shadow:var(--shadow-lg);cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:_toastIn_fcagy_1 .42s cubic-bezier(.2,1.4,.4,1);transform-origin:top center}._noAction_fcagy_60{padding-right:14px}._noIcon_fcagy_64{padding-left:14px}._twoLine_fcagy_68{border-radius:20px;padding-top:6px;padding-bottom:6px}._leaving_fcagy_74{pointer-events:none;animation:_toastOut_fcagy_1 .2s ease-in forwards}._handled_fcagy_84:not(._leaving_fcagy_74),._handled_fcagy_84:not(._leaving_fcagy_74)>*{animation:none!important}._handled_fcagy_84>:not(._fillet_fcagy_89){opacity:var(--toast-content-opacity, 1)}._swiped_fcagy_95,._swiped_fcagy_95>*{animation:none!important}._behind_fcagy_102{pointer-events:none}._toast_fcagy_31._behind_fcagy_102>:not(._fillet_fcagy_89){opacity:0!important;transition:opacity .16s ease}._toast_fcagy_31>:not(._fillet_fcagy_89){transition:opacity .22s ease 60ms}._open_fcagy_117 ._toast_fcagy_31:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}._icon_fcagy_126{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--background) 20%,transparent);color:var(--background)}._tone_success_fcagy_137 ._icon_fcagy_126{background:var(--success);color:var(--success-foreground)}._tone_error_fcagy_141 ._icon_fcagy_126{background:var(--error);color:var(--error-foreground)}._tone_warning_fcagy_145 ._icon_fcagy_126{background:var(--warning);color:var(--warning-foreground)}._tone_info_fcagy_149 ._icon_fcagy_126{background:var(--info);color:var(--info-foreground)}._text_fcagy_154{display:flex;flex-direction:column;min-width:0;animation:_textIn_fcagy_1 .28s 70ms both}._title_fcagy_161,._description_fcagy_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._twoLine_fcagy_68 ._title_fcagy_161{font-weight:600}._description_fcagy_162{font-size:12px;font-weight:400;color:color-mix(in srgb,var(--background) 65%,transparent)}._divider_fcagy_178{width:1px;height:16px;flex-shrink:0;background:color-mix(in srgb,var(--background) 22%,transparent)}._action_fcagy_185{flex-shrink:0;height:26px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._action_fcagy_185:hover{filter:brightness(1.08)}._action_fcagy_185:active{transform:scale(.96)}._action_fcagy_185:focus-visible{outline:2px solid var(--background);outline-offset:2px}._spin_fcagy_215{animation:_spin_fcagy_215 .9s linear infinite}._fillet_fcagy_89{display:none}._dynamic_fcagy_229{top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236{position:relative;top:auto;z-index:auto}._inline_fcagy_236._dynamic_fcagy_229{top:auto;padding-top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236._dynamic_fcagy_229 ._slot_fcagy_16{top:calc(var(--toast-island-top, 11px) + 34px)}._dynamic_fcagy_229 ._toast_fcagy_31{position:relative;min-width:148px;min-height:36px;background:#000;color:#f5f5f5;box-shadow:none;border-radius:22px;animation:_dynamicIn_fcagy_1 .48s cubic-bezier(.25,1.3,.4,1)}._dynamic_fcagy_229 ._icon_fcagy_126{background:#ffffff2e;color:#f5f5f5}._dynamic_fcagy_229 ._description_fcagy_162{color:#f5f5f59e}._dynamic_fcagy_229 ._divider_fcagy_178{background:#ffffff2e}._dynamic_fcagy_229 ._front_fcagy_277:before{content:"";position:absolute;left:50%;top:-30px;width:108px;height:31px;margin-left:-54px;background:#000;border-radius:16px 16px 0 0;pointer-events:none}._dynamic_fcagy_229 ._fillet_fcagy_89{position:absolute;top:-12px;width:12px;height:12px;pointer-events:none}._dynamic_fcagy_229 ._front_fcagy_277 ._fillet_fcagy_89{display:block}._dynamic_fcagy_229 ._filletLeft_fcagy_302{left:calc(50% - 66px);background:radial-gradient(circle at 0 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._filletRight_fcagy_307{left:calc(50% + 54px);background:radial-gradient(circle at 100% 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation:_textIn_fcagy_1 .24s .15s both}._dynamic_fcagy_229 ._leaving_fcagy_74{animation:_dynamicOut_fcagy_1 .26s cubic-bezier(.5,0,.75,0) forwards}._dynamic_fcagy_229 ._leaving_fcagy_74>:not(._fillet_fcagy_89){animation:_contentOut_fcagy_1 .1s ease-in forwards}@keyframes _dynamicIn_fcagy_1{0%{transform:translateY(-34px) scale(.33,.4)}to{transform:none}}@keyframes _dynamicOut_fcagy_1{to{transform:translateY(-34px) scale(.33,.4)}}@keyframes _contentOut_fcagy_1{to{opacity:0}}@keyframes _toastIn_fcagy_1{0%{transform:translateY(-8px) scale(.6);opacity:0;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}@keyframes _toastOut_fcagy_1{to{transform:translateY(-6px) scale(.85);opacity:0}}@keyframes _textIn_fcagy_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _spin_fcagy_215{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._slot_fcagy_16{transition-duration:1ms}._toast_fcagy_31,._leaving_fcagy_74,._text_fcagy_154,._dynamic_fcagy_229 ._toast_fcagy_31,._dynamic_fcagy_229 ._leaving_fcagy_74,._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation-duration:1ms;animation-delay:0ms}}@layer base{._input_dh90u_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_dh90u_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_dh90u_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_dh90u_5:focus,._input_dh90u_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_dh90u_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_dh90u_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_dh90u_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_dh90u_5:focus,.dark ._input_dh90u_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}._follow_1hvax_1{margin:14px 0 5px;padding-top:12px;border-top:1px solid var(--border)}._open_1hvax_1{display:flex;gap:9px;align-items:center;border:0;background:var(--primary);color:var(--primary-foreground);border-radius:22px;padding:10px 15px;font:inherit;font-size:12px;cursor:pointer}._follow_1hvax_1 b{font-size:14px;font-weight:600}._follow_1hvax_1 p{font-size:11px;line-height:1.7;color:var(--muted-foreground);margin:7px 0 12px}._fields_1hvax_1{display:grid;grid-template-columns:1fr 1fr;gap:10px}._fields_1hvax_1 label{display:grid;gap:5px;font-size:10px}._fields_1hvax_1 input{font-size:12px;min-width:0;height:35px}._follow_1hvax_1 small{display:block;font-size:9px;line-height:1.7;color:var(--muted-foreground);margin-top:10px}._actions_1hvax_1{display:flex;align-items:center;gap:12px;margin-top:11px}._actions_1hvax_1>button:last-child{border:0;background:none;color:var(--muted-foreground);font:inherit;font-size:11px;cursor:pointer}._received_1hvax_1{display:flex;gap:9px;align-items:start;font-size:11px;color:var(--primary);padding:12px 0}._received_1hvax_1 small{display:block;font-size:10px;color:var(--muted-foreground);margin-top:5px}._error_1hvax_1{color:var(--error)!important}@media(max-width:360px){._fields_1hvax_1{grid-template-columns:1fr}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._launcher_tmplb_1{position:fixed;left:auto;right:max(25px,env(safe-area-inset-right,0px));top:calc(24px + env(safe-area-inset-top,0px));bottom:auto;z-index:420;border:1px solid #ffffff36;background:#33272d;color:#fff;border-radius:50px;box-shadow:0 8px 30px #48323b26;padding:15px 20px;display:flex;align-items:center;gap:10px;cursor:pointer;font:500 12px var(--font-family-base)}._launcher_tmplb_1 i{width:6px;height:6px;background:#a8dec2;border-radius:50%;margin-left:4px}._panel_tmplb_1{position:fixed;left:auto;right:max(25px,env(safe-area-inset-right,0px));top:calc(90px + env(safe-area-inset-top,0px));bottom:auto;width:390px;height:min(690px,calc(100dvh - 110px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));z-index:419;background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column;font-family:var(--font-family-base);color:var(--foreground)}._panel_tmplb_1>header{padding:18px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--border);background:#fcfaf6}._avatar_tmplb_1{width:35px;height:35px;border-radius:11px;background:var(--primary);color:#fff;display:grid;place-items:center;font:600 26px var(--font-family-display)}._panel_tmplb_1 header b{font-size:14px}._panel_tmplb_1 header small{display:block;font-size:9px;color:var(--muted-foreground);margin-top:3px}._panel_tmplb_1 header button{margin-left:auto;background:none;border:0;color:var(--muted-foreground);cursor:pointer}._messages_tmplb_1{padding:20px;overflow:auto;flex:1;min-height:0}._welcome_tmplb_1>span{color:var(--primary);font-size:30px}._welcome_tmplb_1 h3{font:500 28px/1.05 var(--font-family-display);letter-spacing:-.7px;margin:12px 0}._welcome_tmplb_1 p{font-size:12px;color:var(--muted-foreground);line-height:1.8}._suggestions_tmplb_1{display:flex;flex-direction:column;gap:7px;margin:22px 0}._suggestions_tmplb_1 button{padding:11px 12px;border:1px solid var(--border);background:#fff;border-radius:9px;display:flex;justify-content:space-between;align-items:center;font-size:10px;text-align:left;color:var(--foreground);cursor:pointer}._user_tmplb_1,._assistant_tmplb_1{padding:12px 14px;background:#f3e9ed;border-radius:12px;margin:12px 0 12px 25px}._assistant_tmplb_1{margin:12px 25px 12px 0;background:#f3f0eb}._user_tmplb_1 small,._assistant_tmplb_1 small{font-size:8px;color:var(--primary)}._user_tmplb_1 p,._assistant_tmplb_1 p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:5px 0 0}._thinking_tmplb_1{font-size:10px;color:var(--muted-foreground);padding:10px}._composer_tmplb_1{padding:12px 15px;display:flex;gap:8px;align-items:end;border-top:1px solid var(--border)}._composer_tmplb_1 textarea{font-size:11px!important;resize:none;min-height:55px;background:#fffdf9}._composer_tmplb_1 button{flex-shrink:0;margin-bottom:3px}._panel_tmplb_1>footer{font-size:8px;color:var(--muted-foreground);padding:10px 18px;background:#fcfaf6;border-top:1px solid var(--border);display:flex;justify-content:space-between}._panel_tmplb_1 a{color:var(--primary);text-decoration:none}._connecting_tmplb_1{padding:30px 25px;font-size:12px;line-height:1.8;flex:1}._error_tmplb_1{font-size:11px;color:var(--error);padding:10px}._connection_tmplb_1{font-size:8px;color:var(--muted-foreground);padding:0 18px 10px}._connection_tmplb_1 button{border:0;background:none;font-size:8px;color:var(--primary);padding:0;cursor:pointer}@media(max-width:500px){._launcher_tmplb_1{left:auto;right:max(20px,env(safe-area-inset-right,0px));top:calc(17px + env(safe-area-inset-top,0px));bottom:auto;padding:13px 16px;font-size:11px}._panel_tmplb_1{right:max(12px,env(safe-area-inset-right,0px));left:max(12px,env(safe-area-inset-left,0px));width:auto;top:calc(78px + env(safe-area-inset-top,0px));bottom:auto;height:min(660px,calc(100dvh - 94px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));border-radius:17px}}._launcher_tmplb_1{width:54px;height:54px;padding:0;justify-content:center;border-radius:50%;transition:transform .2s,box-shadow .2s}._launcher_tmplb_1:hover{transform:translateY(-3px);box-shadow:0 10px 30px #48323b35}._connection_tmplb_1{display:flex;align-items:center;gap:5px}._connection_tmplb_1 button{display:inline-flex;align-items:center;margin-left:2px}@media(max-width:500px){._launcher_tmplb_1{width:49px;height:49px;padding:0}}._panel_tmplb_1[hidden]{display:none}._windowActions_tmplb_4{display:flex;align-items:center;gap:12px;margin-left:auto}._panel_tmplb_1 header ._windowActions_tmplb_4 button{margin:0;display:grid;place-items:center;min-width:26px;min-height:30px}._expanded_tmplb_5{width:min(720px,calc(100vw - 50px));height:calc(100dvh - 110px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}._expanded_tmplb_5 ._messages_tmplb_1{padding:28px}._expanded_tmplb_5 ._welcome_tmplb_1 h3{font-size:33px}._expanded_tmplb_5 ._user_tmplb_1,._expanded_tmplb_5 ._assistant_tmplb_1{max-width:88%}._expanded_tmplb_5 ._user_tmplb_1{margin-left:auto}._expanded_tmplb_5 ._assistant_tmplb_1{margin-right:auto}._reconnect_tmplb_6{font-size:10px;background:#fff5e5;color:#765016;padding:12px 18px;line-height:1.6;flex-shrink:0}._reconnect_tmplb_6 button{display:inline-flex;gap:5px;align-items:center;border:0;background:none;font:600 10px var(--font-family-base);color:inherit;padding:5px;cursor:pointer}._incoming_tmplb_7{display:flex;align-items:center;flex-wrap:wrap;gap:7px;background:var(--secondary);color:var(--primary);padding:11px 16px;font-size:10px;flex-shrink:0}._incoming_tmplb_7 button{border:0;background:none;color:inherit;font:600 10px var(--font-family-base);padding:3px;cursor:pointer}._incoming_tmplb_7 button:first-of-type{margin-left:auto}._useBrief_tmplb_7{border:0;border-top:1px solid var(--border);padding:11px 18px;background:transparent;color:var(--primary);font:500 10px var(--font-family-base);display:flex;align-items:center;gap:7px;text-align:left;cursor:pointer;flex-shrink:0}._useBrief_tmplb_7>svg:last-child{margin-left:auto}._retry_tmplb_7{display:flex;align-items:center;gap:6px;border:1px solid #d8c2ca;background:var(--card);border-radius:15px;padding:6px 9px;color:var(--primary);font-size:10px;cursor:pointer}._connection_tmplb_1{justify-content:space-between;gap:8px;flex-shrink:0}._connection_tmplb_1>button{margin-right:auto}._connection_tmplb_1>a{font-size:8px}._messages_tmplb_1{overscroll-behavior:contain;overflow-anchor:none}._composer_tmplb_1,._panel_tmplb_1>header,._panel_tmplb_1>footer{flex-shrink:0}._panel_tmplb_1 :focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media(max-width:500px){._expanded_tmplb_5{width:auto}._expanded_tmplb_5 ._messages_tmplb_1{padding:20px}._panel_tmplb_1{height:min(690px,calc(100dvh - 94px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));max-height:calc(100dvh - 94px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}._panel_tmplb_1._expanded_tmplb_5{height:calc(100dvh - 94px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}._composer_tmplb_1 textarea{font-size:16px!important}._connection_tmplb_1{font-size:8px}}._welcome_tmplb_1 h3{font-style:italic;font-weight:600;letter-spacing:-.02em;line-height:1.12}._panel_tmplb_1 header b{font-weight:600}._office_1gfg5_1{min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding:0 30px 18px;overflow-x:clip}._office_1gfg5_1 *{box-sizing:border-box}._office_1gfg5_1 a{color:inherit;text-decoration:none}._office_1gfg5_1 button{cursor:pointer}._header_1gfg5_1{max-width:1180px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0}._brand_1gfg5_1{display:flex;gap:10px;align-items:center}._brand_1gfg5_1 small{font-size:15px;margin-left:-4px;margin-top:-15px;color:#c4b5ff}._brand_1gfg5_1 b{font:600 27px var(--font-family-display);letter-spacing:-1.1px}._header_1gfg5_1 nav{display:flex;margin-right:74px;gap:3px;background:#ffffffa6;border:1px solid var(--border);padding:5px;border-radius:50px}._header_1gfg5_1 nav a{display:flex;gap:8px;align-items:center;font-size:12px;padding:10px 17px;border-radius:30px;color:var(--muted-foreground);transition:background .2s,color .2s}._header_1gfg5_1 nav a:hover{background:var(--secondary);color:var(--primary)}._header_1gfg5_1 nav ._active_1gfg5_1{color:#fff;background:var(--foreground)}._chatLink_1gfg5_1{border:1px solid var(--border);width:41px;height:41px;display:grid;place-items:center;border-radius:50%;background:var(--card);color:var(--primary)}._stage_1gfg5_2{max-width:1180px;margin:0 auto;perspective:1600px;position:relative;padding:0 0 7px}._stage_1gfg5_2:before,._stage_1gfg5_2:after{content:"";position:absolute;inset:5px 5px 1px;background:#f3eee7;border:1px solid #dfd5c8;border-radius:23px;z-index:0}._stage_1gfg5_2:after{inset:9px 10px -3px;background:#e9e1d5}._sheet_1gfg5_2{position:relative;z-index:1;min-height:min(690px,calc(100dvh - 210px));padding:38px 44px 20px;background:linear-gradient(110deg,#fff 0% 65%,#fffdf9);border:1px solid #e2d9cc;border-radius:22px;box-shadow:0 18px 60px #4e343d0b;display:flex;flex-direction:column;transform-style:preserve-3d;backface-visibility:hidden;transform-origin:left center}._sheet_1gfg5_2:before{content:"";position:absolute;top:20px;bottom:20px;left:7px;width:7px;border-radius:6px;background:linear-gradient(90deg,#ede7dd,transparent);pointer-events:none}._pageContent_1gfg5_2{flex:1;min-width:0}._folio_1gfg5_2{display:flex;justify-content:space-between;gap:15px;padding-top:18px;margin-top:30px;border-top:1px solid var(--border);font:7px var(--font-family-monospace);letter-spacing:1px;color:var(--muted-foreground)}._folio_1gfg5_2 i{font-style:normal;margin:0 7px;color:var(--primary)}._folio_1gfg5_2 small{font-size:9px;color:var(--primary)}._arriving_1gfg5_2{animation:_turnIn_1gfg5_1 .78s cubic-bezier(.16,.7,.25,1) both}._leaving_1gfg5_2{animation:_turnOut_1gfg5_1 .62s cubic-bezier(.55,.05,.7,.45) both}._backward_1gfg5_2{transform-origin:right center}._backward_1gfg5_2._arriving_1gfg5_2{animation-name:_turnBackIn_1gfg5_1}._backward_1gfg5_2._leaving_1gfg5_2{animation-name:_turnBackOut_1gfg5_1}._pager_1gfg5_3{max-width:1140px;margin:17px auto 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:11px;color:var(--muted-foreground)}._pager_1gfg5_3>a{display:flex;align-items:center;gap:10px;width:max-content;min-height:38px}._pager_1gfg5_3>a:last-child{justify-self:end}._pager_1gfg5_3>a:hover{color:var(--primary)}._pager_1gfg5_3>span:nth-child(2){font:9px var(--font-family-monospace);letter-spacing:1px}._footer_1gfg5_3{max-width:1140px;margin:10px auto 0;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--muted-foreground)}._footer_1gfg5_3>div{display:flex;align-items:center;gap:22px}._office_1gfg5_1 :focus-visible{outline:2px solid var(--primary);outline-offset:4px}@keyframes _turnIn_1gfg5_1{0%{opacity:.35;transform:rotateY(78deg) translateZ(25px);filter:brightness(.8);box-shadow:30px 12px 70px #4e343d30}to{opacity:1;transform:rotateY(0) translateZ(0);filter:brightness(1);box-shadow:0 18px 60px #4e343d0b}}@keyframes _turnOut_1gfg5_1{0%{opacity:1;transform:rotateY(0) translateZ(0);filter:brightness(1)}to{opacity:.35;transform:rotateY(-78deg) translateZ(25px);filter:brightness(.8)}}@keyframes _turnBackIn_1gfg5_1{0%{opacity:.35;transform:rotateY(-78deg) translateZ(25px);filter:brightness(.8);box-shadow:-30px 12px 70px #4e343d30}to{opacity:1;transform:rotateY(0) translateZ(0);filter:brightness(1);box-shadow:0 18px 60px #4e343d0b}}@keyframes _turnBackOut_1gfg5_1{0%{opacity:1;transform:rotateY(0) translateZ(0);filter:brightness(1)}to{opacity:.35;transform:rotateY(78deg) translateZ(25px);filter:brightness(.8)}}._sheet_1gfg5_2:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:3;background:linear-gradient(90deg,#523e281f,transparent 24%,transparent 65%,#523e2833);opacity:0}._arriving_1gfg5_2:after{animation:_paperLight_1gfg5_1 .78s ease-out both}._leaving_1gfg5_2:after{animation:_paperShade_1gfg5_1 .62s ease-in both}@keyframes _paperLight_1gfg5_1{0%{opacity:1}to{opacity:0}}@keyframes _paperShade_1gfg5_1{0%{opacity:0}to{opacity:1}}@media(min-width:1450px){._header_1gfg5_1{padding:32px 0}._sheet_1gfg5_2{padding-top:45px;min-height:min(720px,calc(100dvh - 230px))}}@media(max-width:900px){._office_1gfg5_1{padding:0 20px 18px}._header_1gfg5_1{gap:18px}._header_1gfg5_1 nav a{padding:10px 12px}._sheet_1gfg5_2{padding:30px 30px 18px;min-height:620px}}@media(max-width:650px){._office_1gfg5_1{padding:0 12px 20px}._header_1gfg5_1{padding:17px 8px 15px;flex-wrap:wrap;gap:13px}._brand_1gfg5_1 b{font-size:24px}._chatLink_1gfg5_1{width:37px;height:37px;margin-left:auto}._header_1gfg5_1 nav{order:3;margin-right:0;flex-basis:100%;justify-content:space-between;padding:4px;border-radius:16px}._header_1gfg5_1 nav a{flex:1;justify-content:center;padding:10px 6px;gap:6px;border-radius:11px;font-size:10px}._header_1gfg5_1 nav a svg{width:14px;height:14px}._sheet_1gfg5_2{padding:25px 22px 16px;border-radius:18px;min-height:550px}._sheet_1gfg5_2:before{left:4px;width:5px}._stage_1gfg5_2:before,._stage_1gfg5_2:after{border-radius:18px}._folio_1gfg5_2{margin-top:24px;font-size:6px;letter-spacing:.6px}._folio_1gfg5_2 span{max-width:80%}._folio_1gfg5_2 i{margin:0 4px}._pager_1gfg5_3{margin-top:13px;padding:0 10px;font-size:10px}._footer_1gfg5_3{padding:0 10px;margin-right:48px}._footer_1gfg5_3>div{gap:17px}._header_1gfg5_1{max-width:500px}._arriving_1gfg5_2{animation-duration:.78s}}@media(max-width:360px){._header_1gfg5_1 nav a{font-size:9px;gap:4px}._header_1gfg5_1 nav a svg{width:12px}._sheet_1gfg5_2{padding:22px 17px 15px}}@media(prefers-reduced-motion:reduce){._arriving_1gfg5_2,._leaving_1gfg5_2,._arriving_1gfg5_2:after,._leaving_1gfg5_2:after{animation:none!important}._sheet_1gfg5_2:after{display:none}._office_1gfg5_1 *{scroll-behavior:auto!important;transition:none!important}}._brand_1gfg5_1 b{font-weight:700;font-style:italic;letter-spacing:-.035em}._brand_1gfg5_1 small{color:#ddba9d}._header_1gfg5_1 nav a{font-weight:500}._emblem_1gfg5_16{position:relative;display:block;width:46px;height:48px;flex-shrink:0;isolation:isolate;overflow:visible}._brandIcon_1gfg5_17{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;border-radius:0;filter:drop-shadow(0 2px 2px #743f5120);transition:transform .35s ease,filter .35s ease}._aura_1gfg5_18{position:absolute;z-index:0;inset:-8px;background:radial-gradient(ellipse at 50% 38%,#8e395f2e,transparent 67%);pointer-events:none;animation:_emblemGlow_1gfg5_1 4.5s ease-in-out infinite}._orbit_1gfg5_19{position:absolute;z-index:1;inset:0 -7px;border:1px solid #743f514d;border-radius:50%;transform:rotate(-32deg) scaleY(.47);pointer-events:none}._orbit_1gfg5_19 i{display:block;position:absolute;inset:0;animation:_electronTurn_1gfg5_1 4.5s linear infinite}._orbit_1gfg5_19 i:after{content:"";position:absolute;right:-2px;top:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#743f51;box-shadow:0 0 5px #a34d70a6}._secondOrbit_1gfg5_22{inset:1px -6px;transform:rotate(39deg) scaleY(.55);border-color:#a46f4938}._secondOrbit_1gfg5_22 i{animation-direction:reverse}._secondOrbit_1gfg5_22 i:after{width:3px;height:3px;background:#a46f49;box-shadow:0 0 4px #743f5170}._brand_1gfg5_1:hover ._brandIcon_1gfg5_17,._brand_1gfg5_1:focus-visible ._brandIcon_1gfg5_17{transform:translateY(-2px) rotate(-3deg);filter:drop-shadow(0 4px 4px #743f5130)}._brand_1gfg5_1:hover ._orbit_1gfg5_19 i,._brand_1gfg5_1:focus-visible ._orbit_1gfg5_19 i{animation-iteration-count:infinite}@keyframes _electronTurn_1gfg5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _emblemGlow_1gfg5_1{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:650px){._emblem_1gfg5_16{width:41px;height:43px}._orbit_1gfg5_19{inset:0 -5px}._secondOrbit_1gfg5_22{inset:1px -4px}}@media(prefers-reduced-motion:reduce){._orbit_1gfg5_19 i,._aura_1gfg5_18{animation:none!important}._brand_1gfg5_1:hover ._brandIcon_1gfg5_17,._brand_1gfg5_1:focus-visible ._brandIcon_1gfg5_17{transform:none}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background:#fbf8f2;--foreground:#2c2629;--surface:#f1ede5;--surface-foreground:#2c2629;--sidebar:#f3eee8;--sidebar-foreground:#2c2629;--card:#fff;--card-foreground:#2c2629;--popup:#fff;--popup-foreground:#2c2629;--primary:#743f51;--primary-foreground:#fff;--secondary:#f3e9ed;--secondary-foreground:#683549;--accent:#855d3e;--accent-foreground:#fff;--muted:#f2eee9;--muted-foreground:#70666b;--border:#e3dcd2;--success:#18775e;--success-foreground:#fff;--error:#b13551;--error-foreground:#fff;--warning:#946216;--warning-foreground:#fff;--info:#743f51;--info-foreground:#fff;--info-hover:#633344;--info-active:#522837;--font-family-base:"Hanken Grotesk",sans-serif;--font-family-display:"Cormorant Garamond",Georgia,serif;--font-family-monospace:monospace;--font-family-cursive:"Gwendolyn",cursive;--shadow:0 4px 16px #4e343d08;--shadow-md:0 12px 40px #4e343d0d;--shadow-lg:0 30px 90px #4e343d1a;--shadow-focus:0 0 0 3px #743f5130;--radius-sm:8px;--radius:12px;--radius-md:16px;--radius-lg:24px;--radius-full:999px;--animation-duration-fast:.15s;--animation-duration-normal:.3s;--animation-duration-slow:.65s;--chart-color-1:#743f51;--chart-color-2:#ad8795;--chart-color-3:#ceb5be;--chart-color-4:#49313a;--chart-color-5:#e8d9dd}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
