.ai-orbit-window[data-v-a88a5aa3]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000059 12%,#000 25% 75%,#00000059 88%,#0000),linear-gradient(#0000 0,#00000059 8%,#000 18% 68%,#0000);mask-image:linear-gradient(90deg,#0000 0,#00000059 12%,#000 25% 75%,#00000059 88%,#0000),linear-gradient(#0000 0,#00000059 8%,#000 18% 68%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ai-orbit[data-v-a88a5aa3]{will-change:transform;width:20rem;height:20rem;margin-top:-10rem;margin-left:-10rem;animation:32s linear infinite ai-orbit-spin-a88a5aa3;top:9.75rem}.ai-orbit[data-v-a88a5aa3],.ai-orbit-item[data-v-a88a5aa3]{position:absolute;left:50%}.ai-orbit-item[data-v-a88a5aa3]{width:0;height:0;transform:rotate(var(--orbit-angle)) translateY(-9.625rem);top:50%}.ai-orbit-icon[data-v-a88a5aa3]{border:1px solid color-mix(in oklab,var(--border) 70%,transparent);background:color-mix(in oklab,var(--card) 80%,transparent);width:2.75rem;height:2.75rem;transform:translate(-50%,-50%) rotate(var(--counter-angle));will-change:transform;border-radius:.625rem;place-items:center;animation:32s linear infinite ai-orbit-counter-spin-a88a5aa3;display:grid;box-shadow:0 4px 16px #0000001f}@keyframes ai-orbit-spin-a88a5aa3{to{transform:rotate(1turn)}}@keyframes ai-orbit-counter-spin-a88a5aa3{to{transform:translate(-50%,-50%) rotate(var(--counter-angle)) rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.ai-orbit[data-v-a88a5aa3],.ai-orbit-icon[data-v-a88a5aa3]{animation:none}}.schoolbooks-ai-theme{color-scheme:inherit}.schoolbooks-ai-conversation,.schoolbooks-ai-panel{background:var(--background)}.schoolbooks-ai-footer{border-color:var(--border);background:color-mix(in srgb,var(--background) 96%,transparent);box-shadow:0 -12px 28px -26px #00000059}.schoolbooks-ai-launcher{box-shadow:0 18px 50px -28px #0000007a,0 0 0 1px #0000000d}.schoolbooks-ai-dock>[data-panel]{transition:flex-grow .18s cubic-bezier(.2,0,0,1)}.schoolbooks-ai-dock:has([data-resize-handle][data-state=drag])>[data-panel]{transition:none}@media (prefers-reduced-motion:reduce){.schoolbooks-ai-dock>[data-panel]{transition:none}}
