.siai-chat__panel[data-astro-cid-usktkt4f]{z-index:901;overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px)saturate(1.3);border-radius:var(--radius-xl);opacity:0;transform-origin:100% 100%;pointer-events:none;background:#1a1a2eeb radial-gradient(110% 70% at 15% 5%,#8b5cf60f 0%,#0000 55%);border:1px solid #ffffff1a;flex-direction:column;width:26rem;max-height:min(100vh - 12rem,36rem);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:5.5rem;right:1.75rem;overflow:hidden;transform:translateY(2rem)scale(.92);box-shadow:0 0 0 1px #8b5cf60d,0 1px 3px #0006,0 8px 24px #04011080,0 24px 60px #04011066,0 48px 100px #04011040,0 0 80px #8b5cf60f}.siai-chat__panel--open[data-astro-cid-usktkt4f]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.siai-chat__panel--closing[data-astro-cid-usktkt4f]{opacity:0;transition-duration:.3s;transform:translateY(1.5rem)scale(.95)}.siai-chat__panel-glow[data-astro-cid-usktkt4f]{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.siai-chat__panel-glow--top[data-astro-cid-usktkt4f]{filter:blur(50px);background:radial-gradient(#8b5cf614 0%,#8b5cf608 40%,#0000 70%);width:60%;height:40%;top:-20%;left:-10%}.siai-chat__panel-glow--bottom[data-astro-cid-usktkt4f]{filter:blur(60px);background:radial-gradient(#6366f10f 0%,#6366f105 40%,#0000 70%);width:50%;height:35%;bottom:-15%;right:-10%}.siai-chat__head[data-astro-cid-usktkt4f]{z-index:1;background:linear-gradient(#8b5cf608 0%,#0000 100%);align-items:center;padding:1.25rem 1.375rem .625rem;display:flex;position:relative}.siai-chat__head-identity[data-astro-cid-usktkt4f]{flex:1;align-items:center;gap:.5rem;display:flex}.siai-chat__head-name[data-astro-cid-usktkt4f]{font-family:var(--font-heading);font-size:.8125rem;font-weight:var(--weight-bold);letter-spacing:.06em;color:#c4b5fdd9}.siai-chat__head-status[data-astro-cid-usktkt4f]{font-size:.625rem;font-weight:var(--weight-medium);color:#ffffff40;border-radius:var(--radius-full);background:#ffffff0a;border:1px solid #ffffff0a;padding:1px 8px 1px 16px;position:relative}.siai-chat__head-status[data-astro-cid-usktkt4f]:before{content:"";background:#4ade80b3;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:7px;transform:translateY(-50%);box-shadow:0 0 4px #4ade804d}.siai-chat__close[data-astro-cid-usktkt4f]{border-radius:var(--radius-md);color:#ffffff40;cursor:pointer;background:#ffffff09;border:1px solid #ffffff0a;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}@media (hover:hover) and (pointer:fine){.siai-chat__close[data-astro-cid-usktkt4f]:hover{color:#fff9;background:#ffffff14;border-color:#ffffff1a;transform:scale(1.05)}}.siai-chat__close[data-astro-cid-usktkt4f]:focus-visible{outline:2px solid var(--siai-v400,#a78bfa);outline-offset:2px}.siai-chat__close[data-astro-cid-usktkt4f] svg[data-astro-cid-usktkt4f]{width:.875rem;height:.875rem}.siai-chat__conversation[data-astro-cid-usktkt4f]{z-index:1;overscroll-behavior:contain;flex:1;min-height:0;padding:.25rem 1.375rem .75rem;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 3% 97%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 3% 97%,#0000 100%)}.siai-chat__conversation[data-astro-cid-usktkt4f]::-webkit-scrollbar{width:3px}.siai-chat__conversation[data-astro-cid-usktkt4f]::-webkit-scrollbar-track{background:0 0}.siai-chat__conversation[data-astro-cid-usktkt4f]::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background:#ffffff14}.siai-chat__welcome{padding:1rem 0 .5rem}.siai-chat__welcome-question{font-family:var(--font-heading);font-size:1.375rem;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:#ffffffe0;margin:0 0 1.75rem;line-height:1.35}.siai-chat__welcome-suggestions{flex-direction:column;gap:.375rem;display:flex}.siai-chat__suggestion{border-radius:var(--radius-lg);color:#ffffffa6;cursor:pointer;text-align:left;font-family:inherit;font-size:.875rem;line-height:var(--leading-normal);background:#ffffff06;border:1px solid #ffffff0b;align-items:center;gap:.875rem;padding:.875rem 1.125rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px 2px #00000014}@media (hover:hover) and (pointer:fine){.siai-chat__suggestion:hover{color:#ffffffe0;background:#8b5cf612;border-color:#8b5cf624;transform:translate(3px);box-shadow:inset 0 1px 2px #0000000d,0 0 16px #8b5cf60f}}.siai-chat__suggestion:focus-visible{outline:2px solid var(--siai-v400,#a78bfa);outline-offset:2px}.siai-chat__suggestion-icon{color:#a78bfa8c;flex-shrink:0;width:1.25rem;height:1.25rem;transition:color .25s}.siai-chat__suggestion-icon svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.siai-chat__suggestion:hover .siai-chat__suggestion-icon{color:#a78bfad9}}.siai-chat__suggestion-text{font-weight:450}.siai-chat__thread{flex-direction:column;gap:1.25rem;padding:.5rem 0;display:flex}.siai-chat__msg--user{justify-content:flex-end;padding-left:2.5rem;display:flex}.siai-chat__msg--user .siai-chat__msg-content{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);color:#fffc;max-width:88%;font-size:.875rem;line-height:var(--leading-relaxed);font-weight:var(--weight-normal);background:#8b5cf61a;border:1px solid #8b5cf614;padding:.75rem 1rem}.siai-chat__msg--siai{align-items:flex-start;gap:.75rem;display:flex}.siai-chat__msg-orb{flex-shrink:0;margin-top:3px}.siai-chat__msg-body{flex:1;min-width:0}.siai-chat__msg--siai .siai-chat__msg-content{font-size:.9375rem;line-height:var(--leading-prose);color:#ffffffc7;letter-spacing:.005em}.siai-chat__msg--siai .siai-chat__msg-content p{margin:0 0 .75rem}.siai-chat__msg--siai .siai-chat__msg-content p:last-child{margin-bottom:0}.siai-chat__msg--siai .siai-chat__msg-content strong{color:#c4b5fdf2;font-weight:var(--weight-semibold)}.siai-chat__msg-followups{border-top:1px solid #ffffff0a;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:.75rem;display:flex}.siai-chat__followup{border-radius:var(--radius-full);color:#c4b5fdb3;cursor:pointer;letter-spacing:.005em;background:#ffffff09;border:1px solid #ffffff0f;align-items:center;padding:.4375rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:450;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.siai-chat__followup:hover{color:#c4b5fdf2;background:#8b5cf61a;border-color:#8b5cf633;transform:translateY(-1px)}}.siai-chat__typing{align-items:flex-start;gap:.625rem;padding:.25rem 0;display:flex}.siai-chat__typing-dots{gap:5px;padding:.625rem 0;display:flex}.siai-chat__typing-dot{background:#8b5cf673;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite siai-chat-dot-pulse}.siai-chat__typing-dot:nth-child(2){animation-delay:.2s}.siai-chat__typing-dot:nth-child(3){animation-delay:.4s}@keyframes siai-chat-dot-pulse{0%,60%,to{opacity:.3;transform:scale(.85)}30%{opacity:1;transform:scale(1.1)}}.siai-chat__msg-enter{animation:.45s cubic-bezier(.16,1,.3,1) both siai-chat-msg-in}@keyframes siai-chat-msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.siai-chat__input-zone[data-astro-cid-usktkt4f]{z-index:1;background:linear-gradient(#8b5cf604 0%,#8b5cf606 100%);padding:.375rem 1.125rem 1.125rem;position:relative}.siai-chat__input-wrap[data-astro-cid-usktkt4f]{border-radius:var(--radius-lg);background:#ffffff06;border:1px solid #ffffff0e;align-items:flex-end;gap:0;padding:.3125rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px 6px #0003,inset 0 0 1px #0000001a}.siai-chat__input-wrap[data-astro-cid-usktkt4f]:focus-within{background:#ffffff0a;border-color:#8b5cf638;box-shadow:inset 0 1px 4px #00000026,0 0 0 3px #8b5cf60f,0 0 20px #8b5cf60a}.siai-chat__input[data-astro-cid-usktkt4f]{color:#ffffffe0;font-family:var(--font-sans);font-size:.9375rem;line-height:var(--leading-normal);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:1.5em;max-height:6rem;padding:.625rem .75rem;overflow-y:auto}.siai-chat__input[data-astro-cid-usktkt4f]::placeholder{color:#ffffff38;font-weight:var(--weight-normal)}.siai-chat__input[data-astro-cid-usktkt4f]::-webkit-scrollbar{width:0}.siai-chat__send[data-astro-cid-usktkt4f]{border-radius:var(--radius-md);color:#8b5cf64d;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf614;flex-shrink:0;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.siai-chat__send[data-astro-cid-usktkt4f] svg[data-astro-cid-usktkt4f]{width:1rem;height:1rem}.siai-chat__send[data-astro-cid-usktkt4f]:not(:disabled){color:#c4b5fde6;background:linear-gradient(135deg,#8b5cf64d 0%,#6366f140 100%);border-color:#8b5cf633;box-shadow:0 0 12px #8b5cf61f}@media (hover:hover) and (pointer:fine){.siai-chat__send[data-astro-cid-usktkt4f]:not(:disabled):hover{color:#c4b5fd;background:linear-gradient(135deg,#8b5cf666 0%,#6366f159 100%);transform:scale(1.06);box-shadow:0 0 20px #8b5cf62e}}.siai-chat__send[data-astro-cid-usktkt4f]:disabled{cursor:default;opacity:.4}.siai-chat__send[data-astro-cid-usktkt4f]:focus-visible{outline:2px solid var(--siai-v400,#a78bfa);outline-offset:2px}.siai-chat__input-note[data-astro-cid-usktkt4f]{color:#ffffff26;text-align:center;margin:.5rem .25rem 0;font-size:.6875rem;line-height:1.4}.siai-chat__backdrop[data-astro-cid-usktkt4f]{display:none}@media (width<=639px){.siai-chat__panel[data-astro-cid-usktkt4f]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform-origin:bottom;width:100%;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.siai-chat__panel--open[data-astro-cid-usktkt4f]{transform:translateY(0)}.siai-chat__panel--closing[data-astro-cid-usktkt4f]{transform:translateY(100%)}.siai-chat__backdrop[data-astro-cid-usktkt4f]{z-index:900;-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#04011099;transition:opacity .4s;display:block;position:fixed;inset:0}.siai-chat__backdrop--visible[data-astro-cid-usktkt4f]{opacity:1;pointer-events:auto}.siai-chat__welcome-question{font-size:1.25rem}.siai-chat__input-note[data-astro-cid-usktkt4f]{margin-bottom:.25rem}}.siai-chat__msg--error{align-items:flex-start;gap:.625rem;padding:.25rem 0;display:flex}.siai-chat__msg--error .siai-chat__msg-content{color:#f87171d9;border-radius:var(--radius-lg);background:#f871710f;border:1px solid #f871711a;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.siai-chat__char-count[data-astro-cid-usktkt4f]{font-variant-numeric:tabular-nums;color:#ffffff26;font-size:.625rem;transition:color .2s;position:absolute;bottom:-1.125rem;right:.75rem}.siai-chat__char-count--warn[data-astro-cid-usktkt4f]{color:#fbbf2499}.siai-chat__char-count--over[data-astro-cid-usktkt4f]{color:#f87171b3}.siai-chat__msg-content--streaming{white-space:pre-wrap;word-break:break-word}.siai-chat__msg--siai .siai-chat__msg-content a{color:#a78bfad9;text-underline-offset:2px;text-decoration:underline;transition:color .2s}@media (hover:hover) and (pointer:fine){.siai-chat__msg--siai .siai-chat__msg-content a:hover{color:#c4b5fd}}.siai-chat__msg-content .chat-seminar-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;margin:.625rem 0;padding:.875rem 1rem;transition:border-color .2s,background .2s}@media (hover:hover) and (pointer:fine){.siai-chat__msg-content .chat-seminar-card:hover{background:#ffffff0f;border-color:#a78bfa59}}.siai-chat__msg-content .chat-seminar-title{color:#fff;margin-bottom:.375rem;font-size:.875rem;font-weight:700;line-height:1.3}.siai-chat__msg-content .chat-seminar-meta{flex-wrap:wrap;gap:.25rem .5rem;margin-bottom:.5rem;display:flex}.siai-chat__msg-content .chat-seminar-meta-item{color:#ffffff80;white-space:nowrap;font-size:.6875rem;font-weight:500}.siai-chat__msg-content .chat-seminar-meta-item+.chat-seminar-meta-item:before{content:"·";color:#ffffff40;margin-right:.5rem}.siai-chat__msg-content .chat-seminar-desc{color:#ffffffa6;margin-bottom:.625rem;font-size:.8125rem;line-height:1.55}.siai-chat__msg-content .chat-seminar-link{color:#a78bfa;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.siai-chat__msg-content .chat-seminar-link:hover{color:#c4b5fd;gap:.5rem}.siai-chat__msg-content .chat-seminar-link:hover .chat-seminar-arrow{transform:translate(2px)}}.siai-chat__msg-content .chat-seminar-arrow{font-size:.875rem;transition:transform .15s}.siai-chat__msg-content .chat-learning-path-card{background:#a78bfa0a;border-color:#a78bfa33}@media (hover:hover) and (pointer:fine){.siai-chat__msg-content .chat-learning-path-card:hover{background:#a78bfa14;border-color:#a78bfa66}}.siai-chat__msg-content .chat-seminar-card--loading{background:#ffffff05;border-style:dashed;justify-content:center;align-items:center;min-height:3.5rem;display:flex}.siai-chat__msg-content .chat-loading{gap:4px;display:flex}.siai-chat__msg-content .chat-loading span{background:#a78bfa;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite siai-card-dot}.siai-chat__msg-content .chat-loading span:nth-child(2){animation-delay:.15s}.siai-chat__msg-content .chat-loading span:nth-child(3){animation-delay:.3s}@keyframes siai-card-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.siai-chat__panel[data-astro-cid-usktkt4f],.siai-chat__suggestion[data-astro-cid-usktkt4f],.siai-chat__followup,.siai-chat__send[data-astro-cid-usktkt4f],.siai-chat__close[data-astro-cid-usktkt4f],.siai-chat__backdrop[data-astro-cid-usktkt4f]{transition:none!important;animation:none!important}.siai-chat__msg-enter{animation:none!important}}.siai-dock[data-astro-cid-6n3fet7g]{z-index:var(--z-floating-ui,900);pointer-events:none;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:5.5rem;right:1.5rem}body.chat-open .siai-dock{transition:opacity .3s;opacity:0!important;pointer-events:none!important}.siai-dock[data-astro-cid-6n3fet7g]>[data-astro-cid-6n3fet7g]{pointer-events:auto}.siai-dock--orb-only[data-astro-cid-6n3fet7g] .siai-orb__body[data-astro-cid-6n3fet7g]{cursor:default}.siai-dock--chat[data-astro-cid-6n3fet7g]{flex-direction:row;justify-content:center;align-items:center;bottom:1.5rem;left:0;right:0}.siai-dock--chat[data-astro-cid-6n3fet7g] .siai-dock__orb-btn[data-astro-cid-6n3fet7g]{transition:opacity .3s,transform .3s}.siai-dock__orb-btn[data-astro-cid-6n3fet7g]{cursor:pointer;transition:transform .3s var(--ease,cubic-bezier(.16, 1, .3, 1));background:0 0;border:none;outline:none;padding:0;position:relative}@media (hover:hover) and (pointer:fine){.siai-dock__orb-btn[data-astro-cid-6n3fet7g]:hover{transform:scale(1.08)}}.siai-dock__orb-btn[data-astro-cid-6n3fet7g]:focus-visible{outline:2px solid var(--siai-v400,#a78bfa);outline-offset:4px;border-radius:50%}.siai-dock__kbd[data-astro-cid-6n3fet7g]{color:#fff9;font-size:.625rem;font-family:var(--font-sans);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;pointer-events:none;background:#1a1a2ed9;padding:.125rem .375rem;transition:opacity .2s;position:absolute;bottom:-.375rem;left:50%;transform:translate(-50%)}.siai-dock__kbd[data-astro-cid-6n3fet7g] kbd[data-astro-cid-6n3fet7g]{font-family:inherit;font-size:inherit}@media (hover:hover) and (pointer:fine){.siai-dock__orb-btn[data-astro-cid-6n3fet7g]:hover .siai-dock__kbd[data-astro-cid-6n3fet7g]{opacity:1}}.siai-dock__compare-badge[data-astro-cid-6n3fet7g]{background:var(--color-secondary);color:#1a1a2e;min-width:1.125rem;height:1.125rem;font-size:.625rem;font-weight:var(--weight-bold);border-radius:50%;justify-content:center;align-items:center;padding:0 .25rem;display:none;position:absolute;top:-2px;right:-2px}.siai-dock--open[data-astro-cid-6n3fet7g] .siai-dock__orb-btn[data-astro-cid-6n3fet7g]{opacity:0;pointer-events:none;transform:scale(.8)}.siai-dock__panel[data-astro-cid-6n3fet7g]{overscroll-behavior:contain;border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(24px)saturate(1.4);color:#fff;opacity:0;pointer-events:none;width:22rem;max-height:calc(100vh - 3rem);transition:opacity .3s var(--ease,cubic-bezier(.16, 1, .3, 1)), transform .3s var(--ease,cubic-bezier(.16, 1, .3, 1));background:#1a1a2ebf linear-gradient(135deg,#2e255599 0%,#3f2d7266 100%);border:1px solid #8b5cf624;padding:1.25rem;position:fixed;bottom:1.5rem;right:1.5rem;overflow-y:auto;transform:translateY(1rem)scale(.95);box-shadow:0 0 0 1px #8b5cf60d,0 4px 16px #04011059,0 16px 48px #0401104d}.siai-dock--open[data-astro-cid-6n3fet7g] .siai-dock__panel[data-astro-cid-6n3fet7g]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.siai-dock__header[data-astro-cid-6n3fet7g]{border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.siai-dock__header-title[data-astro-cid-6n3fet7g]{font-size:.8125rem;font-weight:var(--weight-bold);letter-spacing:.05em;color:var(--siai-v300,#c4b5fd);flex:1}.siai-dock__close[data-astro-cid-6n3fet7g]{border-radius:var(--radius-md);color:#fff9;cursor:pointer;background:#ffffff14;border:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.siai-dock__close[data-astro-cid-6n3fet7g]:hover{color:#fff;background:#ffffff26}}.siai-dock__close[data-astro-cid-6n3fet7g]:focus-visible{outline:2px solid var(--siai-v400,#a78bfa);outline-offset:2px}.siai-dock__close[data-astro-cid-6n3fet7g] svg[data-astro-cid-6n3fet7g]{width:.875rem;height:.875rem}.siai-dock__search[data-astro-cid-6n3fet7g]{margin-bottom:.75rem;position:relative}.siai-dock__search-icon[data-astro-cid-6n3fet7g]{color:#fff6;pointer-events:none;width:.875rem;height:.875rem;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.siai-dock__search-input[data-astro-cid-6n3fet7g]{border-radius:var(--radius-md);color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;outline:none;width:100%;padding:.5rem 2.5rem .5rem 2rem;font-family:inherit;font-size:.8125rem;transition:border-color .15s,background .15s}.siai-dock__search-input[data-astro-cid-6n3fet7g]::placeholder{color:#ffffff59}.siai-dock__search-input[data-astro-cid-6n3fet7g]:focus{border-color:rgba(var(--color-secondary-rgb), .5);background:#ffffff1a}.siai-dock__search-kbd[data-astro-cid-6n3fet7g]{font-family:var(--font-sans);color:#ffffff59;border-radius:var(--radius-sm);pointer-events:none;background:#ffffff14;padding:.0625rem .25rem;font-size:.5625rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.siai-dock__results[data-astro-cid-6n3fet7g]:empty{display:none}.siai-dock__results[data-astro-cid-6n3fet7g]{flex-direction:column;gap:2px;max-height:20rem;margin-bottom:.5rem;display:flex;overflow-y:auto}.siai-dock__result[data-astro-cid-6n3fet7g]{border-radius:var(--radius-md);cursor:pointer;color:inherit;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;text-decoration:none;transition:background .12s;display:flex}@media (hover:hover) and (pointer:fine){.siai-dock__result[data-astro-cid-6n3fet7g]:hover,.siai-dock__result--active[data-astro-cid-6n3fet7g]{background:#ffffff1a}}.siai-dock__result-badge[data-astro-cid-6n3fet7g]{font-size:.625rem;font-weight:var(--weight-bold);border-radius:var(--radius-sm);white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;margin-top:.125rem;padding:.125rem .375rem}.siai-dock__result-text[data-astro-cid-6n3fet7g]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.siai-dock__result-title[data-astro-cid-6n3fet7g]{font-size:.8125rem;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.siai-dock__result-summary[data-astro-cid-6n3fet7g]{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.siai-dock__no-results[data-astro-cid-6n3fet7g]{text-align:center;color:#fff6;padding:.75rem;font-size:.8125rem}.siai-dock--searching[data-astro-cid-6n3fet7g] .siai-dock__default[data-astro-cid-6n3fet7g],.siai-dock--info[data-astro-cid-6n3fet7g] .siai-dock__default[data-astro-cid-6n3fet7g],.siai-dock--info[data-astro-cid-6n3fet7g] .siai-dock__results[data-astro-cid-6n3fet7g],.siai-dock--info[data-astro-cid-6n3fet7g] .siai-dock__search[data-astro-cid-6n3fet7g],.siai-dock--info[data-astro-cid-6n3fet7g] .siai-dock__smart[data-astro-cid-6n3fet7g]{display:none}.siai-dock__hint[data-astro-cid-6n3fet7g]{color:#ffffffd9;margin:0 0 .75rem;font-size:.875rem;line-height:1.6}.siai-dock__chips[data-astro-cid-6n3fet7g]{flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;display:flex}.siai-dock__chip[data-astro-cid-6n3fet7g]{color:#fff;font-size:.8125rem;font-weight:var(--weight-medium);border-radius:var(--radius-full);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;padding:.375rem .875rem;transition:background .15s,transform .15s,border-color .15s}@media (hover:hover) and (pointer:fine){.siai-dock__chip[data-astro-cid-6n3fet7g]:hover{background:#ffffff26;border-color:#ffffff40;transform:translateY(-1px)}}.siai-dock__chip[data-astro-cid-6n3fet7g]:focus-visible{outline:2px solid var(--siai-v400,#a78bfa);outline-offset:2px}.siai-dock__actions[data-astro-cid-6n3fet7g]{opacity:.6;flex-direction:column;gap:.5rem;margin-bottom:.75rem;transition:opacity .3s,transform .3s;display:flex;transform:translateY(.25rem)}.siai-dock--action[data-astro-cid-6n3fet7g] .siai-dock__actions[data-astro-cid-6n3fet7g]{opacity:1;transform:translateY(0)}.siai-dock__btn[data-astro-cid-6n3fet7g]{font-size:.8125rem;font-weight:var(--weight-bold);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;transition:background .15s,transform .15s;display:inline-flex}.siai-dock__btn--small[data-astro-cid-6n3fet7g]{padding:.375rem .75rem;font-size:.75rem}.siai-dock__btn--primary[data-astro-cid-6n3fet7g]{background:rgba(var(--color-secondary-rgb), .9);color:#1a1a2e}@media (hover:hover) and (pointer:fine){.siai-dock__btn--primary[data-astro-cid-6n3fet7g]:hover{background:rgba(var(--color-secondary-rgb), 1);transform:translateY(-1px)}}.siai-dock__btn--secondary[data-astro-cid-6n3fet7g]{color:#fff;background:#ffffff1a;border:1px solid #ffffff26}@media (hover:hover) and (pointer:fine){.siai-dock__btn--secondary[data-astro-cid-6n3fet7g]:hover{background:#ffffff2e;transform:translateY(-1px)}}.siai-dock__btn[data-astro-cid-6n3fet7g]:focus-visible{outline:2px solid rgba(var(--color-secondary-rgb), .8);outline-offset:2px}.siai-dock__btn-icon[data-astro-cid-6n3fet7g]{flex-shrink:0;width:.8125rem;height:.8125rem}.siai-dock__section[data-astro-cid-6n3fet7g]{border-top:1px solid #ffffff0f;margin-top:.25rem;padding-top:.625rem}.siai-dock__section-header[data-astro-cid-6n3fet7g]{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.siai-dock__section-label[data-astro-cid-6n3fet7g]{font-size:.6875rem;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:#fff6}.siai-dock__section-count[data-astro-cid-6n3fet7g]{color:rgba(var(--color-secondary-rgb), .8);font-size:.625rem}.siai-dock__continue-list[data-astro-cid-6n3fet7g]{flex-direction:column;gap:2px;margin-top:.375rem;display:flex}.siai-dock__privacy[data-astro-cid-6n3fet7g]{border-top:1px solid #ffffff0f;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.625rem .5rem;display:flex}.siai-dock__privacy-icon[data-astro-cid-6n3fet7g]{color:#a78bfa73;flex-shrink:0;width:.875rem;height:.875rem;margin-top:1px}.siai-dock__privacy-text[data-astro-cid-6n3fet7g]{font-size:.6875rem;line-height:var(--leading-normal);color:#ffffff59;margin:0}.siai-dock__privacy-link[data-astro-cid-6n3fet7g]{color:#a78bfa8c;text-decoration:none;transition:color .2s}@media (hover:hover) and (pointer:fine){.siai-dock__privacy-link[data-astro-cid-6n3fet7g]:hover{color:#c4b5fdcc;text-decoration:underline}}.siai-dock__why-btn[data-astro-cid-6n3fet7g]{color:var(--siai-v300,#c4b5fd);font-size:.6875rem;font-weight:var(--weight-semibold);border-radius:var(--radius-lg);cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #8b5cf64d;margin-left:.25rem;padding:.125rem .5rem;transition:background .15s,border-color .15s}@media (hover:hover) and (pointer:fine){.siai-dock__why-btn[data-astro-cid-6n3fet7g]:hover{background:#8b5cf626;border-color:#8b5cf680}}.siai-dock__info[data-astro-cid-6n3fet7g]{animation:.2s siai-dock-fadein}.siai-dock__info-tabs[data-astro-cid-6n3fet7g]{border-radius:var(--radius-md);background:#00000026;gap:2px;margin-bottom:.75rem;padding:2px;display:flex}.siai-dock__info-tab[data-astro-cid-6n3fet7g]{color:#ffffff80;font-size:.625rem;font-weight:var(--weight-semibold);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;padding:.375rem .25rem;transition:background .15s,color .15s}@media (hover:hover) and (pointer:fine){.siai-dock__info-tab[data-astro-cid-6n3fet7g]:hover{color:#ffffffbf}}.siai-dock__info-tab--active[data-astro-cid-6n3fet7g]{color:#fff;background:#ffffff1a}.siai-dock__info-content[data-astro-cid-6n3fet7g]{min-height:3rem;margin-bottom:.75rem}.siai-dock__info-text[data-astro-cid-6n3fet7g]{color:#fffc;margin:0;font-size:.8125rem;line-height:1.6}.siai-dock__info-close[data-astro-cid-6n3fet7g]{font-size:.75rem}.siai-dock__smart[data-astro-cid-6n3fet7g]:empty{display:none}.siai-dock__smart-section[data-astro-cid-6n3fet7g]{border-top:1px solid #ffffff14;padding:.75rem 0 0;animation:.2s siai-dock-fadein}.siai-dock__smart-label[data-astro-cid-6n3fet7g]{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--siai-v300,#c4b5fd);margin:0 0 .5rem}.siai-dock__smart-chips[data-astro-cid-6n3fet7g]{flex-wrap:wrap;gap:.375rem;display:flex}.siai-dock__smart-result[data-astro-cid-6n3fet7g]{color:#ffffffd9;margin:0 0 .75rem;font-size:.8125rem;line-height:1.6}.siai-dock__smart-actions[data-astro-cid-6n3fet7g]{flex-direction:column;gap:.375rem;display:flex}@keyframes siai-dock-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.siai-dock--team-check[data-astro-cid-6n3fet7g] .siai-dock__chips[data-astro-cid-6n3fet7g],.siai-dock--team-check[data-astro-cid-6n3fet7g] .siai-dock__actions[data-astro-cid-6n3fet7g],.siai-dock--team-check[data-astro-cid-6n3fet7g] .siai-dock__hint[data-astro-cid-6n3fet7g],.siai-dock__backdrop[data-astro-cid-6n3fet7g]{display:none}@media (width<=639px){.siai-dock[data-astro-cid-6n3fet7g]{bottom:1rem;right:1rem}.siai-dock--chat[data-astro-cid-6n3fet7g]{align-items:flex-end;left:auto;right:1rem;transform:none}.siai-dock__panel[data-astro-cid-6n3fet7g]{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:80vh;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.siai-dock--open[data-astro-cid-6n3fet7g] .siai-dock__panel[data-astro-cid-6n3fet7g]{transform:translateY(0)}.siai-dock__backdrop[data-astro-cid-6n3fet7g]{opacity:0;pointer-events:none;z-index:-1;background:#0006;transition:opacity .3s;display:block;position:fixed;inset:0}.siai-dock--open[data-astro-cid-6n3fet7g] .siai-dock__backdrop[data-astro-cid-6n3fet7g]{opacity:1;pointer-events:auto}.siai-dock__kbd[data-astro-cid-6n3fet7g],.siai-dock__search-kbd[data-astro-cid-6n3fet7g]{display:none}}@media (prefers-reduced-motion:reduce){.siai-dock__panel[data-astro-cid-6n3fet7g],.siai-dock__orb-btn[data-astro-cid-6n3fet7g],.siai-dock__chip[data-astro-cid-6n3fet7g],.siai-dock__btn[data-astro-cid-6n3fet7g],.siai-dock__backdrop[data-astro-cid-6n3fet7g],.siai-dock__actions[data-astro-cid-6n3fet7g],.siai-dock__info[data-astro-cid-6n3fet7g]{transition:none!important;animation:none!important}}.siai-dock__panel[data-astro-cid-6n3fet7g]::-webkit-scrollbar,.siai-dock__results[data-astro-cid-6n3fet7g]::-webkit-scrollbar{width:4px}.siai-dock__panel[data-astro-cid-6n3fet7g]::-webkit-scrollbar-track,.siai-dock__results[data-astro-cid-6n3fet7g]::-webkit-scrollbar-track{background:0 0}.siai-dock__panel[data-astro-cid-6n3fet7g]::-webkit-scrollbar-thumb,.siai-dock__results[data-astro-cid-6n3fet7g]::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background:#ffffff1f}
