.kitkai-image-picker{position:relative;flex:1;min-width:0}.kitkai-image-picker>.image-tool-title{width:100%;text-align:left}.kitkai-image-picker .image-tool-title[aria-expanded=true]>span:last-child{transform:rotate(90deg)}.kitkai-image-picker .image-tool-title>span:last-child{transition:transform .15s}.kitkai-image-mode-menu{position:absolute;left:0;top:calc(100% + 10px);z-index:60;width:300px;max-width:min(330px,calc(100vw - 115px));max-height:min(520px,70vh);overflow:auto;box-sizing:border-box;padding:16px;border:1px solid #e3e6ee;border-radius:16px;background:#fff;box-shadow:0 16px 45px #1b24352b}.kitkai-image-mode-menu section{padding:10px 0;border-top:1px solid #eceef3}.kitkai-image-mode-menu section:first-of-type{border-top:0}.kitkai-image-mode-menu small{display:block;color:#8791a4;font-size:11px;margin:0 0 7px}.kitkai-image-mode-menu .ki-mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}.kitkai-image-mode-menu button{border:0;background:transparent;color:#57627a;font-size:12px;text-align:left;cursor:pointer;padding:10px 8px;border-radius:8px;line-height:1.4}.kitkai-image-mode-menu button:hover,.kitkai-image-mode-menu button:focus-visible{background:#f1f0ff;color:#6254e7;outline:none}.kitkai-image-mode-menu button[aria-checked=true]{background:#eeebff;color:#6254e7;font-weight:600}.kitkai-image-mode-menu .ki-image-default{width:100%;margin-bottom:4px}.image-pane-header:has(.kitkai-image-mode-menu){z-index:65;position:relative}
