@media screen{.home-workspace>[dir=rtl]>.home-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.home-workspace .home-tabs [role=tab]{white-space:normal;min-width:0;padding-inline:6px}.home-assistant-panel[hidden]{display:none}.home-assistant-panel .assistant-workspace{height:var(--home-assistant-height,calc(100dvh - 240px));min-width:0;min-height:0;max-height:none}.home-assistant-panel .assistant-empty{flex:1;gap:12px;min-height:0}.home-assistant-panel .assistant-heading{padding-block:6px 10px}.home-assistant-panel .assistant-chat{overflow:hidden}.home-assistant-panel .assistant-composer{flex-shrink:0}.home-assistant-panel .assistant-workspace[data-assistant-phone=true]{height:var(--home-assistant-height,calc(100dvh - 240px))}.assistant-workspace{isolation:isolate;min-width:0;height:calc(100dvh - 145px);min-height:550px;max-height:1100px;color:var(--foreground);flex-direction:column;display:flex;position:relative}.assistant-watermark{z-index:-1;aspect-ratio:1;object-fit:contain;width:min(60%,500px);opacity:var(--assistant-watermark-opacity,.055);pointer-events:none;position:absolute;inset:20% auto auto 20%}.assistant-heading{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 20px;display:flex}.assistant-heading h1{font-size:26px;font-weight:600;line-height:1.4}.assistant-tabs{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.assistant-tabs [role=tab]{white-space:normal;gap:6px;min-height:44px;font-size:13px}.assistant-chat{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.assistant-chat[hidden]{display:none}.assistant-transcript{flex:1;min-height:0}.assistant-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:320px;display:flex}.assistant-empty h2{font-size:22px;font-weight:500}.assistant-composer{background:var(--card);padding-bottom:env(safe-area-inset-bottom);border-radius:8px}.assistant-composer textarea{resize:none;text-align:right;direction:rtl;min-height:72px;max-height:180px;font-size:15px}.assistant-message-body,.assistant-message-body [data-streamdown],.assistant-workspace [role=tablist]{text-align:right;direction:rtl}.assistant-message-body{width:100%}.assistant-message-body pre,.assistant-message-body code{text-align:left;direction:ltr;unicode-bidi:isolate}.assistant-workspace .is-user,.assistant-workspace .is-user>.assistant-message-body{margin-left:0;margin-right:auto}.assistant-workspace .is-assistant{margin-left:auto;margin-right:0}.assistant-receipt{border-inline-start:2px solid var(--gold);overflow-wrap:anywhere;margin-block:8px;padding:10px 12px}.assistant-receipt ul{margin:0;padding:0;list-style:none}.assistant-error{border-inline-start:3px solid var(--destructive);background:var(--destructive-soft);padding:10px}.assistant-wait{color:var(--muted-foreground);font-size:13px;animation:1.8s ease-in-out infinite assistant-pulse}.assistant-panel{flex:1;min-height:0;padding:12px 0 24px;overflow-y:auto}.assistant-sheet{background:var(--background);width:min(100vw,640px)!important;max-width:640px!important;padding:40px 20px 12px!important}.assistant-sheet .assistant-workspace{height:calc(100dvh - 56px);min-height:0}.assistant-sheet[data-assistant-phone=true]{box-sizing:border-box;height:100dvh;overflow-x:hidden;width:var(--assistant-frame-width,min(100dvw, 430px))!important;max-width:var(--assistant-frame-width,min(100dvw, 430px))!important;left:var(--assistant-frame-left,max(0px, calc((100vw - 430px) / 2)))!important;padding:calc(36px + env(safe-area-inset-top)) 12px calc(8px + env(safe-area-inset-bottom))!important;right:auto!important}.assistant-workspace[data-assistant-phone=true]{height:calc(100dvh - 180px);min-height:0}.assistant-workspace[data-assistant-phone=true] .assistant-tabs [role=tab]{gap:4px;min-width:0;padding-inline:5px;font-size:11px}.assistant-workspace[data-assistant-phone=true] .assistant-tabs [role=tab] svg{display:none}.assistant-sheet[data-assistant-phone=true] .assistant-workspace{height:calc(100dvh - 56px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.assistant-workspace[data-assistant-phone=true] .assistant-heading{padding:6px 0 10px}.assistant-workspace[data-assistant-phone=true] .assistant-empty{gap:16px;min-height:160px}@keyframes assistant-pulse{50%{opacity:.6}}@media (width<=640px){.assistant-workspace{height:calc(100dvh - 180px);min-height:460px}.assistant-heading{padding:6px 0 10px}.assistant-heading h1{font-size:22px}.assistant-tabs [role=tab]{gap:4px;font-size:11px}.assistant-tabs [role=tab] svg{display:none}.assistant-sheet{width:100vw!important;max-width:100vw!important;padding:36px 12px 8px!important}.assistant-empty{gap:16px;min-height:240px}}@media (prefers-reduced-motion:reduce){.assistant-wait{animation:none}}}
