.assistant-box.svelte-1rfci9h{position:fixed;max-width:100vw;max-height:100vh;border-radius:42px;box-shadow:0 20px 40px #0000004d;z-index:999;display:flex;flex-direction:column;background:#0006;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:2px solid var(--sk-fg-accent);transition:width .2s ease,height .2s ease,border-radius .2s ease}.assistant-box.svelte-1rfci9h:focus-visible{outline:2px solid var(--sk-fg-accent)}.assistant-box.svelte-1rfci9h:has(.top-right-actions:where(.svelte-1rfci9h)){border-top-right-radius:0}.assistant-box.closed.svelte-1rfci9h{transition:width 2s ease,height 2s ease}.assistant-box.minimized.svelte-1rfci9h{transition:width 1s ease,height 1s ease}.bar-align.svelte-1rfci9h{display:flex;flex-direction:row}.bar-align.svelte-1rfci9h.top{justify-content:flex-start;align-items:flex-start;width:calc(100% + 1rem);margin-left:-1rem}.bar-align.svelte-1rfci9h.top.closed{width:0;height:0}.bar-align.svelte-1rfci9h.bottom{justify-content:flex-end;align-items:center!important;overflow:hidden;transition:width 1s ease,opacity 1s ease;width:100%;opacity:1}.bar-align.svelte-1rfci9h.bottom.closed .controls-bottom-right-wrapper:where(.svelte-1rfci9h){opacity:0;width:0}.bar.open:where(.svelte-1rfci9h) .bar-align.svelte-1rfci9h.bottom{align-items:flex-start;padding-top:0}.bar.open.svelte-1rfci9h{padding-top:0}.controls-bottom-right-wrapper.svelte-1rfci9h{transition:width 1s ease,opacity 1s ease;width:100%;opacity:1;display:flex;justify-content:flex-end}.assistant-box.dragging.svelte-1rfci9h{cursor:grabbing;-webkit-user-select:none;user-select:none}.bar-wrapper.svelte-1rfci9h{height:100%;overflow:hidden;max-height:120px}.bar.svelte-1rfci9h{justify-content:space-between;flex-direction:column;height:100%;position:relative;display:flex;align-items:center;padding:1rem 2rem 1rem 2.5rem;transition:padding-right .2s ease}.title-row.svelte-1rfci9h{display:flex;align-items:center;height:50px;margin-top:.1rem;width:100%}.omnibar-icon.svelte-1rfci9h{width:130px;height:40px;flex-shrink:0;display:flex;align-items:center}.omnibar-icon.svelte-1rfci9h svg{width:100%;height:100%}.omnibar-input.svelte-1rfci9h{flex:1;background:transparent;border:none;outline:none;padding:.75rem 1rem;border-radius:.5rem;font-size:1.75rem;color:var(--sk-fg-1);min-width:0;height:40px}.omnibar-input.svelte-1rfci9h::placeholder{color:var(--sk-fg-4);opacity:.7}.controls-bottom-right.svelte-1rfci9h{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;padding-right:0;opacity:1;transition:opacity .2s ease,transform .2s ease}.nav-icons.svelte-1rfci9h{display:inline-flex}.nav-icons.svelte-1rfci9h button:where(.svelte-1rfci9h){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:0;margin:0;padding:0;border-radius:5px;transition:background .2s ease}.nav-icons.svelte-1rfci9h button:where(.svelte-1rfci9h) i:where(.svelte-1rfci9h){font-size:1.75rem}.nav-icons.svelte-1rfci9h button.active:where(.svelte-1rfci9h),.nav-icons.svelte-1rfci9h button:where(.svelte-1rfci9h):hover{background:var(--sk-bg-4)}.controls-divider.svelte-1rfci9h{width:1px;height:22px;background:var(--sk-fg-4);opacity:.5;margin:0 .75rem}.chat-icons.svelte-1rfci9h{display:inline-flex}.chat-icons.svelte-1rfci9h button:where(.svelte-1rfci9h){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;background:transparent;color:var(--sk-fg-3);transition:color .2s ease}.chat-icons.svelte-1rfci9h button:where(.svelte-1rfci9h) i:where(.svelte-1rfci9h){font-size:1.5rem}.chat-icons.svelte-1rfci9h button:where(.svelte-1rfci9h):hover{color:var(--sk-fg-1)}.assistant-box.closed.svelte-1rfci9h:hover:not(.hovering-handle):not(.dragging) .bar-align.bottom:where(.svelte-1rfci9h){opacity:1;width:100%}.assistant-box.closed.svelte-1rfci9h:hover:not(.hovering-handle):not(.dragging) .controls-bottom-right-wrapper:where(.svelte-1rfci9h){opacity:1;transform:translateY(0);width:100%}.assistant-box.minimized.svelte-1rfci9h .controls-bottom-right:where(.svelte-1rfci9h){opacity:1;transform:translateY(0)}.handle-left.svelte-1rfci9h{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);background:var(--sk-bg-1);width:25px;height:32px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;cursor:grab;z-index:11}.top-right-actions.svelte-1rfci9h{position:absolute;right:0;top:0;display:inline-flex;gap:0}.top-right-actions.svelte-1rfci9h button:where(.svelte-1rfci9h){width:30px;height:30px;border:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--sk-fg-3);transition:all .2s ease;cursor:pointer}.top-right-actions.svelte-1rfci9h button:where(.svelte-1rfci9h):hover{color:var(--sk-fg-1);background:var(--sk-bg-4)}.assistant-box.resizing.svelte-1rfci9h{-webkit-user-select:none;user-select:none;transition:none!important}.assistant-box.resizing.svelte-1rfci9h>:where(.svelte-1rfci9h):not(.resize-handle){pointer-events:none}.assistant-box.docked.svelte-1rfci9h{position:fixed;right:0;bottom:0;width:25vw;height:100vh;border-radius:0;transform:none!important;box-shadow:-4px 0 12px #0000001a;border:none;border-left:1px solid rgba(255,255,255,.1);cursor:default;transition:none!important}.light .assistant-box.docked.svelte-1rfci9h{box-shadow:-4px 0 12px #0000000d;border-left:1px solid rgba(0,0,0,.1)}.assistant-box.fullscreen.svelte-1rfci9h{position:fixed;right:0;bottom:0;left:0;height:100vh;width:100vw!important;border-radius:0;transform:none!important;box-shadow:none;border:none;z-index:999}.light .assistant-box.svelte-1rfci9h{background:#ffffff80;border:1px solid rgba(0,0,0,.1);box-shadow:0 20px 40px #0000001a}.resize-handle.svelte-1rfci9h{position:absolute;top:0;left:0;width:5rem;height:5rem;cursor:nw-resize;display:flex;align-items:flex-start;justify-content:flex-start;color:#ffffff4d;z-index:20;padding:0;border-radius:2.5rem 0 0;overflow:hidden;transition:color .2s ease;pointer-events:auto;touch-action:none}.light .resize-handle.svelte-1rfci9h{color:#0000004d}.resize-handle.svelte-1rfci9h:hover{color:#ffffff80}.light .resize-handle.svelte-1rfci9h:hover{color:#00000080}.divider.svelte-1rfci9h{position:absolute;left:-4px;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.divider.svelte-1rfci9h:hover{background:#ffffff0d}.light .divider.svelte-1rfci9h:hover{background:#0000000d}.divider.dragging.svelte-1rfci9h{background:#ffffff1a}.light .divider.dragging.svelte-1rfci9h{background:#0000001a}.divider-handle.svelte-1rfci9h{width:2px;height:48px;background:#ffffff4d;border-radius:1px;transition:all .2s ease}.light .divider-handle.svelte-1rfci9h{background:#0000004d}.divider.svelte-1rfci9h:hover .divider-handle:where(.svelte-1rfci9h),.divider.dragging.svelte-1rfci9h .divider-handle:where(.svelte-1rfci9h){height:64px;background:#ffffff80}.light .divider.svelte-1rfci9h:hover .divider-handle:where(.svelte-1rfci9h),.light .divider.dragging.svelte-1rfci9h .divider-handle:where(.svelte-1rfci9h){background:#00000080}body:has(.divider.dragging){-webkit-user-select:none;user-select:none;cursor:ew-resize}.assistant-breadcrumb.svelte-1rfci9h{height:30px;display:flex;align-items:center;padding:0 2.5rem;gap:.75rem;border-bottom:1px solid color-mix(in srgb,var(--sk-fg-4) 20%,transparent)}.breadcrumb-item.svelte-1rfci9h{font-size:1rem;color:var(--sk-fg-1);text-transform:capitalize}.breadcrumb-item.svelte-1rfci9h:last-child{color:var(--sk-fg-2)}.breadcrumb-divider.svelte-1rfci9h{width:1px;height:14px;background:var(--sk-fg-4);opacity:.5}.assistant-content.svelte-1rfci9h{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0;margin-bottom:.25rem;border-bottom:1px solid color-mix(in srgb,var(--sk-fg-4) 20%,transparent)}@media(max-width:640px){.assistant-box.svelte-1rfci9h{bottom:0!important;right:0!important;left:0;width:100%!important;max-width:100%;height:80vh!important;max-height:100vh;transform:none!important}.resize-handle.svelte-1rfci9h{display:none}}.coming-soon-overlay.svelte-1h8isic{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999}.coming-soon-container.svelte-1h8isic{background:#141414f2;border-radius:1.5rem;padding:4rem 3rem;max-width:600px;margin:2rem;border:1px solid rgba(171,151,136,.2);box-shadow:0 20px 40px #0000004d}.coming-soon-content.svelte-1h8isic{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.chinese-text.svelte-1h8isic{font-size:5rem;font-weight:1000;color:#ab9788;font-family:inherit;letter-spacing:.05em;margin-bottom:2rem;line-height:1}.coming-soon-message.svelte-1h8isic{color:#ab9788;font-family:Inter,sans-serif}.coming-soon-message.svelte-1h8isic h2:where(.svelte-1h8isic){font-size:2rem;font-weight:600;margin-bottom:1rem;letter-spacing:.02em;line-height:1.3}.coming-soon-message.svelte-1h8isic p:where(.svelte-1h8isic){font-size:1.1rem;font-weight:300;margin-bottom:2.5rem;opacity:.9;line-height:1.5}.countdown.svelte-1h8isic{display:flex;align-items:center;justify-content:center}.countdown-circle.svelte-1h8isic{position:relative;width:4rem;height:4rem}.countdown-number.svelte-1h8isic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.8rem;font-weight:700;color:#ab9788;z-index:2}.countdown-circle.svelte-1h8isic:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid rgba(171,151,136,.3);border-radius:50%}.countdown-circle.svelte-1h8isic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-top:3px solid #AB9788;border-radius:50%;animation:svelte-1h8isic-spin 1s linear infinite}@keyframes svelte-1h8isic-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.coming-soon-container.svelte-1h8isic{padding:3rem 2rem;margin:1rem}.chinese-text.svelte-1h8isic{font-size:4rem}.coming-soon-message.svelte-1h8isic h2:where(.svelte-1h8isic){font-size:1.7rem}.coming-soon-message.svelte-1h8isic p:where(.svelte-1h8isic){font-size:1rem}.countdown-circle.svelte-1h8isic{width:3.5rem;height:3.5rem}.countdown-number.svelte-1h8isic{font-size:1.5rem}}@media(max-width:480px){.chinese-text.svelte-1h8isic{font-size:3rem}.coming-soon-message.svelte-1h8isic h2:where(.svelte-1h8isic){font-size:1.5rem}.coming-soon-message.svelte-1h8isic p:where(.svelte-1h8isic){font-size:.95rem}}
