.ky-ai-hub{position:absolute;z-index:50;right:16px;top:14px}.ky-ai-hub summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;min-height:40px;padding:8px 12px;border:1px solid #ffffff70;border-radius:11px;background:linear-gradient(135deg,#075be4,#073e9c);color:#fff;font:800 13px/1.2 system-ui;box-shadow:0 3px 10px #002b6230;white-space:nowrap}.ky-ai-hub summary::-webkit-details-marker{display:none}.ky-ai-hub summary:focus-visible{outline:3px solid #f9d66c;outline-offset:2px}.ky-ai-hub .ky-main-tools{position:absolute;right:0;top:calc(100% + 9px);display:grid;gap:5px;width:190px;padding:8px;background:#fff;border:1px solid #dce6f4;border-radius:14px;box-shadow:0 10px 30px #102d5c30}.ky-ai-hub:not([open]) .ky-main-tools{display:none}.ky-ai-hub .ky-main-tools>a{display:flex!important;justify-content:flex-start;background:#eef5ff!important;color:#124479!important;border-radius:9px;padding:11px 13px!important;min-height:44px;text-decoration:none;font:650 14px system-ui}.ky-ai-hub .ky-main-tools>a:hover{background:#deebff!important}#ky-release-label{display:block;text-align:center;font:12px/1.5 system-ui;color:#64748b;padding:14px 8px 110px}@media(max-width:650px){.ky-ai-hub summary{min-height:36px;padding:7px 9px;font-size:12px}}

#kyAiHub .ky-main-tools{right:0!important;left:auto!important;width:190px!important;min-width:190px!important;max-width:calc(100vw - 32px)!important;margin:0!important;box-sizing:border-box}#kyAiHub .ky-main-tools>a{width:100%;min-width:0;box-sizing:border-box}
