body{pointer-events:auto!important}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);transform:translate3d(0,100%,0)}[data-vaul-drawer][data-vaul-drawer-direction=bottom][data-state=open]{transform:translateZ(0)}[data-vaul-drawer][data-state=closed]{pointer-events:none}[data-vaul-drawer][data-vaul-displayed=false]{display:none}[data-vaul-overlay]{transition:opacity .5s cubic-bezier(.32,.72,0,1);opacity:0}[data-vaul-overlay][data-state=open]{opacity:1}[data-vaul-overlay][data-state=closed]{pointer-events:none}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-handle]{display:block;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}@media(hover:hover)and (pointer:fine){[data-vaul-drawer]{-webkit-user-select:none;-moz-user-select:none;user-select:none}}@layer components{._Sheet_13gbn_1{position:fixed;left:0;bottom:0;width:100%;height:100%;max-height:calc(100% - 48px);z-index:20;border-radius:calc(var(--spacing) * 4) calc(var(--spacing) * 4) 0 0;background-color:var(--color-surface-elevated);outline:none}._Sheet_13gbn_1 openai-chatkit{border-radius:16px 16px 0 0;overflow:hidden}._Backdrop_13gbn_19{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}._Backdrop_13gbn_19,:where([data-theme=light]) ._Backdrop_13gbn_19{background-color:#0000004d}:where([data-theme=dark]) ._Backdrop_13gbn_19{background-color:#0000007f}._HandleIndicator_13gbn_26{position:absolute;top:8px;left:50%;z-index:22;margin-left:-25px;width:50px;height:4px;background:var(--alpha-15);border-radius:999px;pointer-events:none;will-change:transform}._HandleHitarea_13gbn_41{position:absolute;top:0;left:50px;right:130px;z-index:21;width:auto;height:50px;border-radius:0;opacity:0!important}}@layer components{._scrim_bol3h_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;padding:16px;overflow:auto;border-radius:inherit}._scrim_bol3h_1,:where([data-theme=light]) ._scrim_bol3h_1{background:#0003}:where([data-theme=dark]) ._scrim_bol3h_1{background:#00000073}._panel_bol3h_13{display:grid;gap:12px;width:min(100%,22rem);min-width:0;max-height:100%;overflow:auto;padding:16px;border-radius:var(--radius-xl);background:var(--color-surface-elevated);box-shadow:var(--shadow-400)}._header_bol3h_26{display:flex;align-items:center;justify-content:space-between;gap:12px}._header_bol3h_26 h2{font-weight:600}._panel_bol3h_13 button{cursor:pointer}._panel_bol3h_13 [role=alert] button{text-decoration:underline}._panel_bol3h_13 [role=alert] button+button{margin-inline-start:12px}._close_bol3h_49{display:grid;place-items:center;min-width:32px;min-height:32px;border-radius:var(--radius-full);color:var(--color-text-secondary)}}@layer components{._Panel_17bqp_1{display:none;position:fixed;bottom:0;right:0;z-index:1002;width:100%;height:100%;max-height:calc(100% - 48px);box-shadow:0 -3px 8px #0000000f,var(--shadow-hairline);overflow:hidden;background-color:var(--color-surface-elevated);transform-origin:bottom right;transform:translateY(100%);transition:transform .3s var(--cubic-exit);will-change:transform;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}._Panel_17bqp_1[data-displayed=true]{display:block}._Panel_17bqp_1[data-open=true]{transform:translateY(0);transition-duration:.6s;transition-timing-function:var(--cubic-enter)}@media(min-width:380px){._Panel_17bqp_1{bottom:20px;right:20px;width:340px;height:min(600px,100% - 50px);min-height:80px;border-radius:var(--radius-2xl);box-shadow:var(--shadow),var(--shadow-hairline);transform:scale(.9);opacity:0;transition:transform .25s var(--cubic-exit-snappy),opacity .25s var(--cubic-exit-snappy)}._Panel_17bqp_1[data-open=true]{transform:scale(1);opacity:1;transition-delay:80ms;transition-duration:.3s;transition-timing-function:var(--cubic-enter)}}@media(min-width:576px){._Panel_17bqp_1{width:400px}}._Backdrop_17bqp_59{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;opacity:0;transition:opacity .4s var(--cubic-exit)}._Backdrop_17bqp_59,:where([data-theme=light]) ._Backdrop_17bqp_59{background-color:#0000004d}:where([data-theme=dark]) ._Backdrop_17bqp_59{background-color:#0000007f}._Backdrop_17bqp_59[data-displayed=true]{display:block}@media(min-width:380px){._Backdrop_17bqp_59[data-displayed=true]{display:none}}._Backdrop_17bqp_59[data-visible=true]{opacity:1;transition-duration:.6s;transition-timing-function:var(--cubic-enter)}._Trigger_17bqp_83{position:fixed;bottom:12px;right:12px;width:50px;height:50px;border-radius:100%;background-color:var(--gray-900);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-400);z-index:1002;transition:transform .25s ease,opacity .25s ease}@media(min-width:768px){._Trigger_17bqp_83{bottom:20px;right:20px}}@media(hover:hover)and (pointer:fine){._Trigger_17bqp_83:hover{transform:scale(1.04)}}._Trigger_17bqp_83:active{transform:scale(1)}._Trigger_17bqp_83[data-visible=false]{transform:scale(.94);opacity:0;pointer-events:none}._Trigger_17bqp_83[data-closing=true][data-visible=true]{transition-delay:.1s}._ExitNodeToast_17bqp_127{position:fixed;right:16px;bottom:78px;z-index:1003;display:flex;align-items:center;gap:12px;max-width:min(360px,calc(100vw - 32px));padding:12px 14px;border-radius:var(--radius-xl);background:var(--gray-900);color:#fff;box-shadow:var(--shadow-400);font-size:14px;line-height:1.35}@media(min-width:768px){._ExitNodeToast_17bqp_127{right:20px;bottom:88px}}._ExitNodeToastClose_17bqp_150{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border:0;border-radius:999px;background:transparent;color:currentColor;cursor:pointer;font-size:18px;line-height:1;opacity:.8}._ExitNodeToastClose_17bqp_150:hover{opacity:1}._Fullscreen_17bqp_171{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100dvh;background-color:var(--color-surface-elevated);overflow:hidden;overscroll-behavior:none}._ChatSurface_17bqp_181{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background-color:var(--color-surface-elevated)}._AssistantGuideNotice_17bqp_192{flex:0 0 auto;margin:8px;padding:8px 12px;border-radius:8px;background-color:var(--color-surface-tertiary);color:var(--color-text-secondary);font-size:12px;line-height:16px;text-align:center}._ChatKitFrame_17bqp_204{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}._ChatKitFrame_17bqp_204 openai-chatkit{display:block;flex:1 1 auto;min-height:0;height:auto}._InlineLoginNudge_17bqp_219{flex:0 0 auto;display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transform:translateY(-4px);transition:grid-template-rows 176ms ease,opacity 132ms ease,transform 176ms ease;will-change:grid-template-rows,opacity,transform}._InlineLoginNudge_17bqp_219[data-visible=true]{grid-template-rows:1fr;opacity:1;pointer-events:auto;transform:translateY(0)}._InlineLoginNudgeInner_17bqp_240{min-height:0;overflow:hidden}._InlineLoginNudgeContent_17bqp_245{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 16px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-elevated)}._InlineLoginNudgeCopy_17bqp_254{min-width:0;flex:1 1 auto;font-size:12px;line-height:1.35;color:var(--color-text-secondary)}._LiveSupportStatus_17bqp_262{flex:0 0 auto;padding:8px 12px;font-size:14px;line-height:1.5}._EmailSupport_17bqp_269{display:flex;flex-direction:column;gap:16px;padding:20px;font-size:14px;line-height:1.5}._EmailSupport_17bqp_269 button{align-self:flex-end}._EmailSupport_17bqp_269 a{text-decoration:underline}}
