.hive-page[data-astro-cid-3v4mmems]{box-sizing:border-box;width:min(100% - 40px,920px);color:var(--text);margin-inline:auto;padding:0 0 28px;font:16px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#kovanModule{color:var(--text)}#kovanModule button,#kovanModule input,#kovanModule select,#kovanModule textarea{font:inherit}#kovanModule button{cursor:pointer}#kovanModule input,#kovanModule select,#kovanModule textarea{background:var(--background);color:var(--text);border-color:var(--border-subtle)}#kovanModule h2{color:var(--accent);margin:0;font-size:16px}#kovanModule p{margin:0}#kovanModule [class~="bg-[#0f1115]"],#kovanInputModal [class~="bg-[#0f1115]"]{background:var(--background)}#kovanModule [class~="bg-[#181c24]"],#kovanInputModal [class~="bg-[#181c24]"]{background:var(--surface)}#kovanModule [class~="bg-[#222936]"],#kovanInputModal [class~="bg-[#222936]"]{background:var(--surface-hover)}#kovanModule [class~="border-[rgba(245,158,11,0.28)]"],#kovanModule [class~="border-[rgba(245,158,11,0.35)]"],#kovanModule [class~="border-[rgba(245,158,11,0.4)]"],#kovanInputModal [class~="border-[rgba(245,158,11,0.28)]"]{border-color:var(--border)}#kovanModule [class~=text-amber-400],#kovanInputModal [class~=text-amber-400]{color:var(--accent)}#kovanModule [class~=text-white],#kovanInputModal [class~=text-white]{color:var(--text)}#kovanModule [class~=text-slate-400],#kovanModule [class~=text-slate-500],#kovanInputModal [class~=text-slate-400]{color:var(--muted)}#kovanModule [class~=bg-amber-500],#kovanInputModal [class~=bg-amber-500]{background-color:var(--accent)}#kovanModule [class~=bg-amber-500\/5],#kovanModule [class~=bg-amber-500\/15]{background-color:#c9a2271f}#kovanModule [class~=border-amber-500\/30],#kovanModule [class~=border-amber-500\/50]{border-color:#c9a22759}#kovanModule [class~=hover\:bg-amber-400]:hover{background-color:var(--accent-soft)}#kovanModule [class~=text-black],#kovanInputModal [class~=text-slate-900]{color:var(--background)}#kovanModule [class~=text-amber-500],#kovanInputModal [class~=text-amber-500]{color:var(--accent)}#kovanModule [data-open-cat],#kovanModule [data-open-hive]{min-width:0;color:var(--text);text-align:left;background:0 0;flex:1;align-items:center;gap:14px;padding:0;display:flex}#kovanModule [data-open-cat] span,#kovanModule [data-open-hive] span{min-width:0}#kovanModule [data-open-cat]>span:first-child,#kovanModule [data-open-hive]>span:first-child{width:40px;height:40px;color:var(--accent);background:#c9a2271f;border:1px solid #c9a22740;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}#kovanModule div:has(>[data-open-cat]),#kovanModule div:has(>[data-open-hive]){box-sizing:border-box;background:var(--surface);border:1px solid #c9a2274d;border-radius:16px;align-items:center;gap:8px;width:100%;padding:20px;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 4px 18px -6px #0006}#kovanModule div:has(>[data-open-cat]):hover,#kovanModule div:has(>[data-open-hive]):hover{background:var(--surface-hover);border-color:var(--accent);box-shadow:0 8px 24px -8px #0000008c}#kovanModule button:not([data-open-cat]):not([data-open-hive]),#kovanInputModal button{border:1px solid #c9a2274d}#kovanModule [data-open-hive]{border:0}#kovanModule [data-del-cat],#kovanModule [data-del-hive]{color:#64748b;background:0 0;padding:6px}#kovanModule [data-del-cat]:hover,#kovanModule [data-del-hive]:hover{color:#fb7185}#kovanModule #btnAddCat,#kovanModule #btnAddHive,#kovanModule #btnAddKontrol{background:var(--surface);color:var(--accent);border:1px solid #c9a2274d;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:600}#kovanModule #btnAddCat:hover,#kovanModule #btnAddHive:hover,#kovanModule #btnAddKontrol:hover{background:var(--accent);color:var(--background)}#kovanModule #kovanInputModal button[data-astro-cid-3v4mmems],#kovanModule #kovanInputModalOnay{border-radius:12px}#kovanModule button:focus-visible,#kovanInputModal button:focus-visible,#kovanInputModal input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#kovanModule #btnBackCats,#kovanModule #btnBackHives{background:var(--surface);border:1px solid #c9a2274d}#kovanModule #btnBackCats:hover,#kovanModule #btnBackHives:hover{background:var(--surface-hover);border-color:var(--accent)}#kovanInputModal>div{background:var(--surface);border-color:var(--border-subtle);box-shadow:0 8px 24px #00000073}#kovanInputModal input{background:var(--background);border-color:var(--border-subtle);color:var(--text)}
