@import url(https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=Inter:wght@400;500;600;700&display=swap);.sbx-sidebar{color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100vh;isolation:isolate;overflow:hidden;position:sticky;top:0;transition:transform .28s cubic-bezier(.4,0,.2,1);width:264px;z-index:20}.sbx-sidebar:before{animation:sbx-drift 16s ease-in-out infinite;background:linear-gradient(160deg,#2a1240,#4c1789 28%,#7920b4 55%,#9b20d0 78%,#b62be0);background-size:180% 180%;content:"";inset:0;position:absolute;z-index:-2}.sbx-sidebar:after{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:radial-gradient(circle at 18% 8%,#ffffff29,#0000 42%),radial-gradient(circle at 90% 85%,#c02de559,#0000 55%);content:"";inset:0;position:absolute;z-index:-1}@keyframes sbx-drift{0%,to{background-position:0 30%}50%{background-position:100% 70%}}.sbx-brand{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;gap:12px;padding:26px 22px 22px}.sbx-brand__mark{filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));flex-shrink:0;height:38px;width:38px}.sbx-brand__text{display:flex;flex-direction:column;line-height:1.15}.sbx-brand__text strong{background:linear-gradient(90deg,#fff,#e9d5ff);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:Sora,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em}.sbx-brand__text span{color:#ffffff8c;font-size:10.5px;letter-spacing:.08em;margin-top:3px;text-transform:uppercase}.sbx-close{align-items:center;background:#ffffff14;border:none;border-radius:8px;color:#fff;cursor:pointer;display:none;height:30px;justify-content:center;margin-left:auto;transition:background .15s ease;width:30px}.sbx-close:hover{background:#ffffff2e}.sbx-nav{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:16px 14px}.sbx-navitem{align-items:center;border:1px solid #0000;border-radius:12px;color:#ffffffb8;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:13px;padding:11px 14px;position:relative;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .15s ease}.sbx-navitem svg{flex-shrink:0;opacity:.85;transition:opacity .18s ease}.sbx-navitem:hover{background:#ffffff14;border-color:#ffffff24;color:#fff;transform:translateX(2px)}.sbx-navitem:hover svg{opacity:1}.sbx-navitem.active{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-color:#ffffff47;box-shadow:0 8px 20px -8px #00000059,inset 0 1px 0 #fff3;color:#fff}.sbx-navitem.active:before{background:linear-gradient(180deg,#f0d9ff,#c02de5);border-radius:0 4px 4px 0;content:"";height:22px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.sbx-navitem__count{background:#ffffff26;border-radius:999px;color:#fff;font-size:10.5px;font-weight:700;margin-left:auto;padding:2px 8px}.sbx-navitem.active .sbx-navitem__count{background:#ffffff4d}.sbx-user{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;display:flex;flex-direction:column;gap:12px;margin:8px 14px 16px;padding:14px}.sbx-user__info{align-items:center;display:flex;gap:10px}.sbx-user__avatar{align-items:center;background:linear-gradient(145deg,#c02de5,#7920b4);border-radius:50%;box-shadow:0 4px 12px -3px #0006;color:#fff;display:flex;flex-shrink:0;font-family:Sora,sans-serif;font-size:13px;font-weight:700;height:34px;justify-content:center;width:34px}.sbx-user__info strong{color:#fff;display:block;font-size:13.5px;line-height:1.3}.sbx-user__info span{color:#ffffff8c;display:block;font-size:11.5px}.sbx-logout{align-items:center;background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;color:#ffffffd9;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:9px 12px;transition:background .15s ease,color .15s ease,border-color .15s ease;width:100%}.sbx-logout:hover{background:#d33d4e38;border-color:#d33d4e80;color:#ffd7db}.sbx-foot{border-top:1px solid #ffffff14;color:#fff6;font-size:10.5px;letter-spacing:.02em;padding:12px 22px 20px}@media (max-width:900px){.sbx-sidebar{box-shadow:0 0 60px #00000059;inset:0 auto 0 0;position:fixed;transform:translateX(-100%)}.sbx-sidebar.open{transform:translateX(0)}.sbx-close{display:inline-flex}}.lk-vdetail__pills{display:flex;flex-wrap:wrap;gap:6px}.lk-pill.vendor{background:var(--lk-primary-tint);color:var(--lk-primary-dark)}.lk-vedit__subcats{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.lk-vedit__subcats-empty{color:var(--lk-slate-light);font-size:13px;font-weight:500;text-transform:none}.lk-chip{background:#fff;border:1px solid var(--lk-border);border-radius:999px;color:var(--lk-slate);cursor:pointer;font-size:12.5px;font-weight:600;letter-spacing:normal;padding:6px 12px;text-transform:none;transition:all .15s ease}.lk-chip:hover{border-color:var(--lk-slate-light)}.lk-chip--active{background:var(--lk-primary-tint);border-color:var(--lk-primary-dark);color:var(--lk-primary-dark)}.lk-vdetail__grid{margin-bottom:20px}.lk-vdetail__card-sub{color:var(--lk-slate);font-size:12px}@media (max-width:480px){.lk-vdetail__grid{grid-template-columns:1fr}.lk-vdetail{padding:22px}}.lk-vdetail__header{position:relative}.lk-vdetail__editbtn{align-self:flex-start;margin-left:auto}@media (max-width:480px){.lk-vedit__row{grid-template-columns:1fr}}.lk-vdetail{background:#fff;border-radius:var(--lk-radius-lg);box-shadow:var(--lk-shadow-lg);max-height:88vh;max-width:560px;overflow-y:auto;padding:28px;position:relative;width:100%}.lk-vdetail__close{align-items:center;background:#fff;border:1px solid var(--lk-border);border-radius:9px;color:var(--lk-slate);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px;z-index:2}.lk-vdetail__close:hover{border-color:var(--lk-slate-light);color:var(--lk-ink)}.lk-vdetail__header{align-items:center;display:flex;gap:16px;margin-bottom:22px;padding-right:28px}.lk-vdetail__photo{border:1px solid var(--lk-border);border-radius:16px;flex-shrink:0;height:64px;object-fit:cover;width:64px}.lk-vdetail__photo--fallback{align-items:center;background:var(--lk-gradient);color:#fff;display:flex;font-family:Sora,sans-serif;font-size:20px;font-weight:700;justify-content:center}.lk-vdetail__heading h2{font-size:18px;font-weight:700}.lk-vdetail__subname{color:var(--lk-slate);font-size:13px;margin:2px 0 0}.lk-vdetail__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lk-vdetail__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin:20px 0}.lk-vdetail__card{background:var(--lk-bg);border:1px solid var(--lk-border);border-radius:var(--lk-radius-sm);display:flex;flex-direction:column;gap:4px;padding:12px 14px}.lk-vdetail__card-label{align-items:center;color:var(--lk-slate);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;text-transform:uppercase}.lk-vdetail__card-value{color:var(--lk-ink);font-size:14px;font-weight:600}.lk-vdetail__card-value.link{color:var(--lk-primary-dark)}.lk-vdetail__card-value.link:hover{text-decoration:underline}.lk-vdetail__section{border-top:1px solid var(--lk-border);margin-bottom:4px;padding-top:16px}.lk-vdetail__section-label{color:var(--lk-slate);font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.lk-vdetail__address{color:var(--lk-ink);font-size:13.5px;line-height:1.5;margin:0 0 8px}.lk-vdetail__maplink{align-items:center;color:var(--lk-primary-dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.lk-vdetail__maplink:hover{text-decoration:underline}.lk-vdetail__footer{border-top:1px solid var(--lk-border);color:var(--lk-slate-light);display:flex;font-size:11.5px;justify-content:space-between;margin-top:16px;padding-top:18px}.lk-vdetail__gallery{margin:-28px -28px 0}.lk-vdetail__gallery-main{background:var(--lk-primary-tint);border-radius:var(--lk-radius-lg) var(--lk-radius-lg) 0 0;display:block;height:200px;object-fit:cover;width:100%}.lk-vdetail__gallery-thumbs{background:var(--lk-bg);display:flex;gap:8px;padding:10px 16px}.lk-vdetail__gallery-thumb{border:2px solid #0000;border-radius:10px;cursor:pointer;flex-shrink:0;height:52px;overflow:hidden;padding:0;width:52px}.lk-vdetail__gallery-thumb img{display:block;height:100%;object-fit:cover;width:100%}.lk-vdetail__gallery-thumb.active{border-color:var(--lk-primary)}@media (max-width:480px){.lk-vdetail__grid{grid-template-columns:1fr}.lk-vdetail{padding:22px}.lk-vdetail__gallery{margin:-22px -22px 0}}.lk-pagination{justify-content:center}.lk-pagination__btn{align-items:center;background:#fff;border:1px solid var(--lk-border);border-radius:999px;color:var(--lk-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:border-color .15s ease,box-shadow .15s ease}.lk-pagination__btn:hover:not(:disabled){border-color:var(--lk-primary-light);box-shadow:var(--lk-shadow-sm)}.lk-pagination__btn:disabled{cursor:not-allowed;opacity:.45}.lk-pagination__info{color:var(--lk-slate);font-size:13px;font-weight:500}.lk-vdetail__editbtn{align-items:center;background:#fff;border:1px solid var(--lk-border);border-radius:9px;display:inline-flex;height:32px;justify-content:center;position:absolute;right:58px;top:16px;width:32px;z-index:2}.lk-vedit{max-width:620px}.lk-vedit__heading{margin-bottom:16px;padding-right:28px}.lk-vedit__heading h2{font-size:18px;font-weight:700}.lk-vedit__form{display:flex;flex-direction:column;gap:14px}.lk-vedit__row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.lk-vedit__row--3{grid-template-columns:1fr 1fr 1fr}.lk-vedit__form label,.lk-vedit__full{color:var(--lk-slate);display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:6px;letter-spacing:.03em;text-transform:uppercase}.lk-vedit__form input,.lk-vedit__form select{background:#fff;border:1px solid var(--lk-border);border-radius:var(--lk-radius-sm);color:var(--lk-ink);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal;padding:9px 11px;text-transform:none}.lk-vedit__form input:focus,.lk-vedit__form select:focus{border-color:var(--lk-primary-dark);outline:none}.lk-vedit__current-hint{color:var(--lk-slate-light);font-size:10.5px;font-weight:500;letter-spacing:normal;text-transform:none}.lk-vedit__actions{border-top:1px solid var(--lk-border);display:flex;gap:10px;justify-content:flex-end;margin-top:6px;padding-top:8px}.lk-btn{border-radius:var(--lk-radius-sm)}.lk-btn.ghost{color:var(--lk-slate)}.lk-btn.ghost:hover{color:var(--lk-ink)}.lk-btn.primary{background:var(--lk-gradient);color:#fff}.lk-btn.ghost:disabled,.lk-btn.primary:disabled{cursor:not-allowed;opacity:.6}.lk-stats-grid{grid-template-columns:repeat(4,1fr);margin-bottom:20px}.lk-stat-cards{align-items:flex-start;background:#fff;border:1px solid var(--lk-border);border-radius:var(--lk-radius-lg);display:flex;gap:14px;overflow:hidden;padding:18px 20px;position:relative}.lk-stat-cards__icon{align-items:center;border-radius:14px;display:inline-flex;flex-shrink:0;height:46px;justify-content:center;width:46px;z-index:1}.lk-stat-cards--violet .lk-stat-cards__icon{background:var(--lk-primary-tint);color:var(--lk-primary-dark)}.lk-stat-cards--indigo .lk-stat-cards__icon{background:#eef0ff;color:#4c4fe0}.lk-stat-cards--rose .lk-stat-cards__icon{background:#fdeaea;color:#e6533f}.lk-stat-cards__body{z-index:1}.lk-stat-cards__label{color:var(--lk-slate);font-size:12.5px;font-weight:600}.lk-stat-cards__value{color:var(--lk-ink);font-size:24px;font-weight:700;line-height:1.3}.lk-stat-cards__sub{color:var(--lk-slate-light);font-size:11.5px}.lk-stat-cards__wave{background:linear-gradient(120deg,#0000 0,var(--lk-primary-tint) 100%);bottom:0;clip-path:polygon(30% 100%,45% 40%,60% 70%,75% 20%,100% 60%,100% 100%);height:34px;opacity:.7;position:absolute;right:0;width:70%}@media (max-width:900px){.lk-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.lk-stats-grid{grid-template-columns:1fr}}.lk-panel__head-actions{align-items:center;display:flex;gap:10px}.lk-sort{align-items:center;background:#fff;border:1px solid var(--lk-border);border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 14px}.lk-sort__label{color:var(--lk-slate);font-size:12.5px;font-weight:600}.lk-sort__select-wrap{align-items:center;display:inline-flex;position:relative}.lk-sort__select{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.lk-sort__value{color:var(--lk-ink);font-size:13px;font-weight:700;gap:4px}.lk-maplink-btn,.lk-sort__value{align-items:center;display:inline-flex}.lk-maplink-btn{border:1px solid var(--lk-border);border-radius:999px;color:var(--lk-primary-dark);font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px;white-space:nowrap}.lk-maplink-btn:hover{background:var(--lk-primary-tint);border-color:var(--lk-primary-light)}.lk-pagination{align-items:center;border-top:1px solid var(--lk-border);display:flex;gap:16px;justify-content:space-between;padding:16px 22px}.lk-pagination__showing{color:var(--lk-slate);font-size:13px;font-weight:500}.lk-pagination__controls{align-items:center;display:flex;gap:8px}.lk-pagination__arrow{align-items:center;background:#fff;border:1px solid var(--lk-border);border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.lk-pagination__arrow:hover:not(:disabled){border-color:var(--lk-primary-light)}.lk-pagination__arrow:disabled{cursor:not-allowed;opacity:.45}.lk-pagination__pagebtn{align-items:center;background:var(--lk-gradient);border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;height:32px;justify-content:center;min-width:32px}@media (max-width:480px){.lk-panel__head-actions{align-items:stretch;flex-direction:column}.lk-pagination{align-items:flex-start;flex-direction:column}.lk-vedit__row,.lk-vedit__row--3{grid-template-columns:1fr}.lk-pagination{gap:10px;padding:14px 16px}.lk-pagination__btn{font-size:12.5px;padding:7px 11px}}.av-page{--av-primary:#9b20d0;--av-primary-dark:#7920b4;--av-primary-light:#c02de5;--av-primary-tint:#f7ebfc;--av-primary-tint-2:#fbf5fd;--av-gradient:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);--av-bg:#fff;--av-surface:#fff;--av-surface-muted:#fbfaff;--av-ink:#3d2e5a;--av-text-muted:#6b7280;--av-border:#e6e1f5;--av-success:#15803d;--av-success-tint:#ecfdf3;--av-danger:#dc2626;--av-danger-tint:#fef2f2;--av-radius-sm:8px;--av-radius-md:14px;--av-radius-lg:22px;--av-shadow-sm:0 4px 14px #9b20d01a;--av-shadow-md:0 12px 30px #7920b429;--av-font-display:"Sora","Poppins",system-ui,sans-serif;--av-font-body:"Inter",system-ui,sans-serif;background:var(--av-bg);color:var(--av-ink);font-family:var(--av-font-body);max-width:1260px;padding:40px}.av-page *{box-sizing:border-box}.av-page .av-topbar{align-items:flex-start;display:flex;gap:12px;margin-bottom:18px}.av-page .av-menu-btn{display:none}.av-page .av-title{color:var(--av-ink);font-family:var(--av-font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.av-page .av-subtitle{font-size:.88rem;margin:0}.av-page .av-tabs{background:var(--av-surface-muted);border:1px solid var(--av-border);border-radius:999px;display:flex;gap:8px;margin-bottom:22px;overflow-x:auto;padding:5px;scrollbar-width:none}.av-page .av-tabs::-webkit-scrollbar{display:none}.av-page .av-tab{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--av-text-muted);cursor:pointer;display:flex;flex:1 1;font-family:var(--av-font-display);font-size:.83rem;font-weight:600;gap:7px;justify-content:center;padding:10px 16px;transition:all .18s ease;white-space:nowrap}.av-page .av-tab:hover{color:var(--av-primary-dark)}.av-page .av-tab.active{background:var(--av-gradient);box-shadow:var(--av-shadow-sm);color:#fff}.av-page .av-card{background:var(--av-surface);border:1px solid var(--av-border);border-radius:var(--av-radius-lg);box-shadow:var(--av-shadow-sm);overflow:hidden}.av-page .av-form-body{padding:8px 32px 32px}.av-page .av-section{border-bottom:1px solid var(--av-border);padding:24px 0}.av-page .av-section-last{border-bottom:none;padding-bottom:8px}.av-page .av-section-head{align-items:flex-start;display:flex;gap:12px;margin-bottom:18px}.av-page .av-section-num{background:var(--av-primary-tint);border-radius:999px;color:var(--av-primary);display:grid;flex-shrink:0;font-family:var(--av-font-display);font-size:.7rem;font-weight:700;height:22px;margin-top:2px;place-items:center;width:22px}.av-page .av-section-icon{display:none}.av-page .av-section-title{color:var(--av-ink);font-family:var(--av-font-display);font-size:.95rem;font-weight:700;margin:0}.av-page .av-section-hint{color:var(--av-text-muted);font-size:.8rem;margin:2px 0 0}.av-page .av-grid{grid-gap:18px 22px;display:grid;gap:18px 22px;grid-template-columns:1fr 1fr}.av-page .av-span-2{grid-column:span 2}.av-page .av-form label{display:flex;flex-direction:column;gap:7px}.av-page .av-label-text{align-items:center;color:var(--av-ink);display:flex;font-size:.82rem;font-weight:600;gap:6px}.av-page .av-label-text .req{color:var(--av-danger)}.av-page .av-field{align-items:center;background:var(--av-surface-muted);border:1.5px solid var(--av-border);border-radius:999px;display:flex;padding:0 6px 0 16px;position:relative;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.av-page .av-field:focus-within{background:var(--av-surface);border-color:var(--av-primary);box-shadow:0 0 0 4px var(--av-primary-tint)}.av-page .av-field-icon{color:var(--av-primary);flex-shrink:0;margin-right:10px}.av-page .av-field input,.av-page .av-field select{background:#0000;border:none;color:var(--av-ink);flex:1 1;font-family:var(--av-font-body);font-size:.9rem;font-weight:500;min-width:0;padding:12px 0}.av-page .av-field input::placeholder{color:#a89fc2;font-weight:400}.av-page .av-field input:focus,.av-page .av-field select:focus{outline:none}.av-page .av-field select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='m1 1 4 4 4-4' stroke='%239b20d0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;cursor:pointer;padding-right:22px}.av-page .av-field select:disabled{color:var(--av-text-muted);cursor:not-allowed;opacity:.7}.av-page .av-tag-add-btn{background:var(--av-gradient);border:none;border-radius:999px;color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--av-font-display);font-size:.78rem;font-weight:600;padding:8px 16px}.av-page .av-hint{color:var(--av-text-muted);font-size:.78rem;font-weight:500;margin:4px 0 0}.av-page .av-tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.av-page .av-tag{align-items:center;background:var(--av-primary-tint);border-radius:999px;color:var(--av-primary-dark);display:flex;font-size:.78rem;font-weight:600;gap:6px;padding:6px 8px 6px 13px}.av-page .av-tag button{background:#7920b426;border:none;border-radius:50%;color:var(--av-primary-dark);cursor:pointer;display:grid;height:17px;place-items:center;width:17px}.av-page .av-tag button:hover{background:#7920b447}.av-page .av-subcat-rows{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;margin-top:4px}.av-page .av-subcat-row{align-items:center;background:var(--av-surface-muted);border:1.5px solid var(--av-border);border-radius:var(--av-radius-sm);color:var(--av-ink);cursor:pointer;display:flex;font-size:.84rem;font-weight:600;gap:10px;padding:12px 14px;transition:all .15s ease}.av-page .av-subcat-row:hover{border-color:var(--av-primary-light)}.av-page .av-subcat-row.active{background:var(--av-primary-tint);border-color:var(--av-primary);color:var(--av-primary-dark)}.av-page .av-subcat-row input{display:none}.av-page .av-subcat-tick{background:#fff;border:1.5px solid var(--av-border);border-radius:6px;color:#fff;display:grid;flex-shrink:0;height:20px;place-items:center;transition:all .15s ease;width:20px}.av-page .av-subcat-row.active .av-subcat-tick{background:var(--av-gradient);border-color:#0000}.av-page .av-subcat-row-label{flex:1 1}.av-page .av-file-field{gap:7px}.av-page .av-file-drop{align-items:center;background:var(--av-surface-muted);border:1.5px dashed var(--av-border);border-radius:var(--av-radius-md);display:flex;gap:10px;padding:13px 16px;position:relative;transition:all .15s ease}.av-page .av-file-drop:hover{background:var(--av-primary-tint-2);border-color:var(--av-primary-light)}.av-page .av-file-drop.has-file{background:var(--av-primary-tint);border-color:var(--av-primary);border-style:solid}.av-page .av-file-drop-icon{color:var(--av-primary);display:grid;flex-shrink:0;place-items:center}.av-page .av-file-drop.has-file .av-file-drop-icon{color:var(--av-success)}.av-page .av-file-drop-text{color:var(--av-text-muted);font-size:.83rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-page .av-file-drop.has-file .av-file-drop-text{color:var(--av-primary-dark);font-weight:600}.av-page .av-file-drop input[type=file]{cursor:pointer;inset:0;opacity:0;position:absolute}.av-page .av-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:26px}.av-page .btn-ghost{background:#0000;border:1.5px solid var(--av-border);border-radius:999px;color:var(--av-ink);cursor:pointer;font-family:var(--av-font-display);font-size:.9rem;font-weight:600;padding:12px 22px}.av-page .btn-ghost:hover:not(:disabled){border-color:var(--av-primary-light);color:var(--av-primary-dark)}.av-page .av-submit{background:var(--av-gradient);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:var(--av-font-display);font-size:.9rem;font-weight:700;padding:12px 28px;transition:transform .15s ease,box-shadow .15s ease}.av-page .av-submit:hover:not(:disabled){box-shadow:var(--av-shadow-md);transform:translateY(-1px)}.av-page .btn:disabled{cursor:not-allowed;opacity:.6}.av-page .av-error{align-items:center;background:var(--av-danger-tint);border:1px solid #dc262633;border-radius:var(--av-radius-sm);color:var(--av-danger);display:flex;font-size:.85rem;font-weight:500;margin-top:18px;padding:10px 14px}.av-page .av-success{padding:52px 30px;text-align:center}.av-page .av-success-icon{background:var(--av-success-tint);border-radius:50%;color:var(--av-success);display:grid;height:64px;margin:0 auto 14px;place-items:center;width:64px}.av-page .av-success h3{color:var(--av-ink);font-family:var(--av-font-display);font-size:1.15rem;font-weight:700;margin:0 0 8px}.av-page .av-success .text-muted{color:var(--av-text-muted);font-size:.9rem}.av-page .av-success .btn{background:var(--av-gradient);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:var(--av-font-display);font-weight:700;margin-top:22px;padding:11px 26px}@media (max-width:900px){.av-page .av-form-body{padding:8px 24px 24px}}@media (max-width:640px){.av-page .av-tabs{border-radius:var(--av-radius-md)}.av-page .av-tab span{display:none}.av-page .av-tab{padding:12px 10px}.av-page .av-grid{grid-template-columns:1fr}.av-page .av-span-2{grid-column:span 1}.av-page .av-subcat-rows{grid-template-columns:1fr}.av-page .av-form-body{padding:4px 18px 20px}.av-page .av-section{padding:18px 0}.av-page .av-actions{background:var(--av-surface);border-top:1px solid var(--av-border);bottom:0;box-shadow:0 -10px 24px #3d2e5a14;margin:22px -18px -20px;padding:14px 18px calc(14px + env(safe-area-inset-bottom));position:sticky;z-index:5}.av-page .av-actions .btn{flex:1 1}.av-page .av-menu-btn{background:var(--av-surface);border:1.5px solid var(--av-border);border-radius:var(--av-radius-sm);color:var(--av-ink);cursor:pointer;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.av-page{padding:0}}@media (min-width:641px) and (max-width:420px){.av-page .av-tab{padding:10px 6px}}:root{--lk-primary:#9b20d0;--lk-primary-dark:#7920b4;--lk-primary-light:#c02de5;--lk-primary-tint:#f7ebfc;--lk-gradient:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);--lk-ink:#1c1229;--lk-slate:#6e6480;--lk-slate-light:#9a91ab;--lk-border:#ece5f2;--lk-bg:#faf8fc;--lk-card:#fff;--lk-success:#148a53;--lk-success-tint:#e6f7ef;--lk-danger:#d33d4e;--lk-danger-tint:#fdebec;--lk-warning:#b8720c;--lk-warning-tint:#fdf1de;--lk-radius-sm:8px;--lk-radius-md:14px;--lk-radius-lg:20px;--lk-shadow-sm:0 1px 2px #1c12290f;--lk-shadow-md:0 8px 24px -8px #7920b42e;--lk-shadow-lg:0 20px 45px -18px #7920b447;color-scheme:light;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#faf8fc;background:var(--lk-bg)}body,h1,h2,h3,h4{color:#1c1229;color:var(--lk-ink);margin:0}h1,h2,h3,h4{font-family:Sora,Inter,sans-serif;letter-spacing:-.01em}a{color:inherit;text-decoration:none}button{font-family:inherit}.lk-login{align-items:center;background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);display:flex;justify-content:center;min-height:100vh;padding:24px}.lk-login__card{background:#fff;background:var(--lk-card);border-radius:20px;border-radius:var(--lk-radius-lg);box-shadow:0 20px 45px -18px #7920b447;box-shadow:var(--lk-shadow-lg);max-width:380px;padding:36px 32px;width:100%}.lk-login__brand{margin-bottom:28px;text-align:center}.lk-login__brand h1{color:#1c1229;color:var(--lk-ink);font-size:1.35rem;margin:12px 0 4px}.lk-login__brand p{color:#6e6480;color:var(--lk-slate);font-size:.88rem;margin:0}.lk-login__form{gap:16px}.lk-field,.lk-login__form{display:flex;flex-direction:column}.lk-field{color:#1c1229;color:var(--lk-ink);font-size:.85rem;gap:6px}.lk-field input{border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:8px;border-radius:var(--lk-radius-sm);font-size:.92rem;outline:none;padding:10px 12px;transition:border-color .15s,box-shadow .15s}.lk-field input:focus{border-color:#9b20d0;border-color:var(--lk-primary);box-shadow:0 0 0 3px #f7ebfc;box-shadow:0 0 0 3px var(--lk-primary-tint)}.lk-login__error{background:#fdebec;background:var(--lk-danger-tint);border-radius:8px;border-radius:var(--lk-radius-sm);color:#d33d4e;color:var(--lk-danger);font-size:.82rem;padding:8px 12px}.lk-login__btn{background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);border:none;border-radius:8px;border-radius:var(--lk-radius-sm);box-shadow:0 8px 24px -8px #7920b42e;box-shadow:var(--lk-shadow-md);color:#fff;cursor:pointer;font-size:.92rem;font-weight:600;padding:11px;transition:opacity .15s}.lk-login__btn:disabled{cursor:not-allowed;opacity:.65}.lk-login__btn:not(:disabled):hover{opacity:.92}.lk-sidebar__user{border-top:1px solid #ffffff1f;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.lk-sidebar__user-info{align-items:center;display:flex;gap:10px}.lk-sidebar__avatar{align-items:center;background:#c02de5;background:var(--lk-primary-light);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;height:32px;justify-content:center;width:32px}.lk-sidebar__user-info strong{color:#fff;display:block;font-size:.85rem}.lk-sidebar__user-info span{color:#ffffffa6;display:block;font-size:.72rem}.lk-logout-btn{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;border-radius:var(--lk-radius-sm);color:#fff;cursor:pointer;display:flex;font-size:.85rem;gap:8px;padding:9px 12px;transition:background .15s;width:100%}.lk-logout-btn:hover{background:#ffffff29}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#e4d8ec;border-radius:8px}::-webkit-scrollbar-track{background:#0000}:focus-visible{border-radius:4px;outline:2px solid #9b20d0;outline:2px solid var(--lk-primary);outline-offset:2px}.lk-app{display:flex;min-height:100vh}.lk-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.lk-content{margin:0 auto;max-width:1320px;padding:28px 32px 56px;width:100%}.lk-sidebar{background:#1c1229;color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100vh;position:sticky;top:0;transition:transform .25s ease;width:252px;z-index:20}.lk-sidebar__brand{align-items:center;display:flex;gap:12px;padding:24px 22px 20px}.lk-sidebar__mark{flex-shrink:0;height:36px;width:36px}.lk-sidebar__brand-text{display:flex;flex-direction:column;line-height:1.1}.lk-sidebar__brand-text strong{font-family:Sora,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.01em}.lk-sidebar__brand-text span{color:#a996c2;font-size:11px;letter-spacing:.06em;margin-top:2px;text-transform:uppercase}.lk-sidebar__nav{flex:1 1;flex-direction:column;gap:2px;overflow-y:auto}.lk-navitem,.lk-sidebar__nav{display:flex;padding:10px 12px}.lk-navitem{align-items:center;border-radius:8px;border-radius:var(--lk-radius-sm);color:#c9bedb;cursor:pointer;font-size:14px;font-weight:500;gap:12px;transition:background .15s ease,color .15s ease}.lk-navitem svg{flex-shrink:0;opacity:.9}.lk-navitem:hover{background:#ffffff0f;color:#fff}.lk-navitem.active{background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);box-shadow:0 6px 16px -6px #9b20d0b3;color:#fff}.lk-navitem__count{background:#ffffff1f;border-radius:999px;font-size:11px;font-weight:600;margin-left:auto;padding:2px 7px}.lk-navitem.active .lk-navitem__count{background:#ffffff40}.lk-sidebar__foot{border-top:1px solid #ffffff14;color:#7c6f95;font-size:11px;padding:16px 20px 22px}.lk-topbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf8fcd9;border-bottom:1px solid #ece5f2;border-bottom:1px solid var(--lk-border);display:flex;gap:20px;justify-content:space-between;padding:18px 32px;position:sticky;top:0;z-index:10}.lk-topbar__title h1{font-size:21px;font-weight:700}.lk-topbar__title p{color:#6e6480;color:var(--lk-slate);font-size:13px;margin:2px 0 0}.lk-topbar__right{gap:14px}.lk-avatar,.lk-topbar__right{align-items:center;display:flex}.lk-avatar{background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);border-radius:50%;color:#fff;font-family:Sora,sans-serif;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.lk-refresh-btn{align-items:center;background:#fff;border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:999px;color:#1c1229;color:var(--lk-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 14px;transition:border-color .15s ease,box-shadow .15s ease}.lk-refresh-btn:hover{border-color:#c02de5;border-color:var(--lk-primary-light);box-shadow:0 1px 2px #1c12290f;box-shadow:var(--lk-shadow-sm)}.lk-refresh-btn svg{transition:transform .4s ease}.lk-refresh-btn.spinning svg{animation:lk-spin .8s linear infinite}@keyframes lk-spin{to{transform:rotate(1turn)}}.lk-stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:28px}.lk-stat-card{background:#fff;background:var(--lk-card);border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:14px;border-radius:var(--lk-radius-md);box-shadow:0 1px 2px #1c12290f;box-shadow:var(--lk-shadow-sm);overflow:hidden;padding:18px 18px 16px;position:relative}.lk-stat-card:before{background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);content:"";height:3px;left:0;position:absolute;right:0;top:0}.lk-stat-card__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.lk-stat-card__icon{align-items:center;background:#f7ebfc;background:var(--lk-primary-tint);border-radius:10px;color:#7920b4;color:var(--lk-primary-dark);display:flex;height:34px;justify-content:center;width:34px}.lk-stat-card__value{font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:1}.lk-stat-card__label{color:#6e6480;color:var(--lk-slate);font-size:12.5px;font-weight:500;margin-top:6px}.lk-panel{background:#fff;background:var(--lk-card);border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:20px;border-radius:var(--lk-radius-lg);box-shadow:0 1px 2px #1c12290f;box-shadow:var(--lk-shadow-sm);overflow:hidden}.lk-panel__head{align-items:center;border-bottom:1px solid #ece5f2;border-bottom:1px solid var(--lk-border);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 22px}.lk-panel__head h2{font-size:16px;font-weight:700}.lk-panel__head-sub{color:#6e6480;color:var(--lk-slate);font-size:12.5px;margin-top:2px}.lk-search{align-items:center;background:#faf8fc;background:var(--lk-bg);border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:999px;display:flex;gap:8px;min-width:220px;padding:8px 14px}.lk-search input{background:#0000;border:none;color:#1c1229;color:var(--lk-ink);font-size:13px;outline:none;width:100%}.lk-search svg{color:#9a91ab;color:var(--lk-slate-light);flex-shrink:0}.lk-table-wrap{overflow-x:auto}table.lk-table{border-collapse:collapse;font-size:13.5px;width:100%}.lk-table thead th{background:#faf8fc;background:var(--lk-bg);color:#6e6480;color:var(--lk-slate);font-size:11.5px;font-weight:600;letter-spacing:.05em;padding:12px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.lk-table tbody td,.lk-table thead th{border-bottom:1px solid #ece5f2;border-bottom:1px solid var(--lk-border)}.lk-table tbody td{color:#1c1229;color:var(--lk-ink);padding:13px 20px;vertical-align:middle}.lk-table tbody tr:last-child td{border-bottom:none}.lk-table tbody tr{transition:background .12s ease}.lk-table tbody tr:hover{background:#f7ebfc;background:var(--lk-primary-tint)}.lk-cell-entity{align-items:center;display:flex;gap:11px}.lk-thumb{background:#f7ebfc;background:var(--lk-primary-tint);border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:10px;object-fit:cover}.lk-thumb,.lk-thumb-fallback{flex-shrink:0;height:38px;width:38px}.lk-thumb-fallback{align-items:center;background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);border-radius:10px;color:#fff;display:flex;font-family:Sora,sans-serif;font-size:13px;font-weight:700;justify-content:center}.lk-cell-entity strong{display:block;font-size:13.5px;font-weight:600}.lk-cell-entity span{color:#6e6480;color:var(--lk-slate);display:block;font-size:12px;margin-top:1px}.lk-pill{align-items:center;background:#f7ebfc;background:var(--lk-primary-tint);border-radius:999px;color:#7920b4;color:var(--lk-primary-dark);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:4px 10px;white-space:nowrap}.lk-pill.success{background:#e6f7ef;background:var(--lk-success-tint);color:#148a53;color:var(--lk-success)}.lk-pill.warning{background:#fdf1de;background:var(--lk-warning-tint);color:#b8720c;color:var(--lk-warning)}.lk-pill.neutral{background:#f1eef5}.lk-icon-btn,.lk-pill.neutral{color:#6e6480;color:var(--lk-slate)}.lk-icon-btn{align-items:center;background:#fff;border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:9px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.lk-icon-btn:hover{background:#fdebec;background:var(--lk-danger-tint);border-color:#d33d4e;border-color:var(--lk-danger);color:#d33d4e;color:var(--lk-danger)}.lk-icon-btn.link:hover{background:#f7ebfc;background:var(--lk-primary-tint);border-color:#9b20d0;border-color:var(--lk-primary);color:#7920b4;color:var(--lk-primary-dark)}.lk-row-actions{display:flex;gap:8px}.lk-state{align-items:center;color:#6e6480;color:var(--lk-slate);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:64px 24px;text-align:center}.lk-spinner{animation:lk-spin .7s linear infinite;border:3px solid #f7ebfc;border-radius:50%;border-top-color:#9b20d0;border:3px solid var(--lk-primary-tint);border-top-color:var(--lk-primary);height:26px;width:26px}.lk-state strong{color:#1c1229;color:var(--lk-ink);font-family:Sora,sans-serif;font-size:14px}.lk-state p{font-size:13px;margin:0;max-width:340px}.lk-error-banner{align-items:center;background:#fdebec;background:var(--lk-danger-tint);border:1px solid #f5c4c9;border-radius:8px;border-radius:var(--lk-radius-sm);color:#d33d4e;color:var(--lk-danger);display:flex;font-size:13px;gap:10px;margin-bottom:18px;padding:12px 16px}.lk-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c122973;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100}.lk-modal{background:#fff;border-radius:20px;border-radius:var(--lk-radius-lg);box-shadow:0 20px 45px -18px #7920b447;box-shadow:var(--lk-shadow-lg);max-width:400px;padding:26px;width:100%}.lk-modal__icon{align-items:center;background:#fdebec;background:var(--lk-danger-tint);border-radius:12px;color:#d33d4e;color:var(--lk-danger);display:flex;height:46px;justify-content:center;margin-bottom:14px;width:46px}.lk-modal h3{font-size:17px;margin-bottom:6px}.lk-modal p{color:#6e6480;color:var(--lk-slate);font-size:13.5px;line-height:1.5;margin:0 0 22px}.lk-modal__actions{display:flex;gap:10px;justify-content:flex-end}.lk-btn{border:1px solid #0000;border-radius:10px;cursor:pointer;font-size:13.5px;font-weight:600;padding:9px 18px;transition:all .15s ease}.lk-btn.ghost{background:#fff;border-color:#ece5f2;border-color:var(--lk-border);color:#1c1229;color:var(--lk-ink)}.lk-btn.ghost:hover{border-color:#9a91ab;border-color:var(--lk-slate-light)}.lk-btn.danger{background:#d33d4e;background:var(--lk-danger);color:#fff}.lk-btn.danger:hover{background:#b52f3e}.lk-btn.danger:disabled{cursor:not-allowed;opacity:.6}.lk-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:14px 22px 0}.lk-tab{background:none;border:1px solid #0000;border-bottom:none;border-radius:999px 999px 0 0;color:#6e6480;color:var(--lk-slate);cursor:pointer;font-size:13px;font-weight:600;padding:9px 16px}.lk-tab.active{background:#f7ebfc;background:var(--lk-primary-tint);color:#7920b4;color:var(--lk-primary-dark)}.lk-cat-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:20px 22px 24px}.lk-cat-card{background:#fff;border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:14px;border-radius:var(--lk-radius-md);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.lk-cat-card:hover{box-shadow:0 8px 24px -8px #7920b42e;box-shadow:var(--lk-shadow-md);transform:translateY(-2px)}.lk-cat-card img{background:#f7ebfc;background:var(--lk-primary-tint);display:block;height:90px;object-fit:cover;width:100%}.lk-cat-card__label{font-size:12.5px;font-weight:600;padding:10px 12px;text-align:center}.lk-menu-toggle{display:none}.lk-cat-card__hit{cursor:pointer}.lk-cat-card.selected{border-color:#9b20d0;border-color:var(--lk-primary);box-shadow:0 8px 24px -8px #7920b42e;box-shadow:var(--lk-shadow-md)}.lk-cat-card__count{font-size:10.5px;margin-left:6px;padding:2px 7px}.lk-cat-card__actions{display:flex;gap:8px;justify-content:center;padding:0 10px 12px}.lk-subpanel{background:#faf8fc;background:var(--lk-bg);border-top:1px solid #ece5f2;border-top:1px solid var(--lk-border)}.lk-btn--primary{background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);border-color:#0000;color:#fff}.lk-btn--primary:hover{filter:brightness(1.05)}.lk-btn--primary:disabled{cursor:not-allowed;opacity:.6}.lk-form{gap:16px;margin-bottom:22px}.lk-form,.lk-form-group{display:flex;flex-direction:column}.lk-form-group{gap:6px}.lk-form-label{color:#1c1229;color:var(--lk-ink);font-size:12.5px;font-weight:600}.lk-form-label em{color:#9a91ab;color:var(--lk-slate-light);font-style:normal;font-weight:400;margin-left:4px}.lk-input{background:#faf8fc;background:var(--lk-bg);border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:10px;color:#1c1229;color:var(--lk-ink);font-size:13.5px;padding:10px 13px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.lk-stat-card:before{display:none}.lk-stat-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:2px;padding:3px 8px}.lk-stat-badge.up{background:#e6f7ef;background:var(--lk-success-tint);color:#148a53;color:var(--lk-success)}.lk-stat-badge.down{background:#fdebec;background:var(--lk-danger-tint);color:#d33d4e;color:var(--lk-danger)}.lk-stat-spark{display:block;margin-top:12px}.lk-hero{align-items:center;background:linear-gradient(120deg,#efe0fa,#f4ebfb 55%,#eef1fb);border-radius:20px;border-radius:var(--lk-radius-lg);display:flex;gap:28px;justify-content:space-between;margin-bottom:28px;overflow:hidden;padding:38px 40px;position:relative}.lk-hero__text h2{font-size:28px;font-weight:800;line-height:1.15;max-width:440px}.lk-hero__text h2 span{color:#9b20d0;color:var(--lk-primary)}.lk-hero__text p{color:#6e6480;color:var(--lk-slate);font-size:14px;line-height:1.6;margin:14px 0 22px;max-width:400px}.lk-hero__btn{align-items:center;background:linear-gradient(145deg,#7920b4,#9b20d0 50%,#c02de5);background:var(--lk-gradient);border:none;border-radius:11px;box-shadow:0 8px 24px -8px #7920b42e;box-shadow:var(--lk-shadow-md);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 22px}.lk-hero__art{border-radius:18px;box-shadow:0 20px 40px -14px #7920b459;flex-shrink:0;height:200px;overflow:hidden;position:relative;width:320px}.lk-hero__art img{display:block;height:100%;object-fit:cover;width:100%}.lk-panel-plain{background:#0000}.lk-panel__head-plain{margin-bottom:16px}.lk-panel__head-plain h2{font-size:19px;font-weight:700}.lk-quick-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.lk-quick-card{background:#fff;background:var(--lk-card);border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:14px;border-radius:var(--lk-radius-md);box-shadow:0 1px 2px #1c12290f;box-shadow:var(--lk-shadow-sm);display:block;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.lk-quick-card:hover{box-shadow:0 8px 24px -8px #7920b42e;box-shadow:var(--lk-shadow-md);transform:translateY(-3px)}.lk-quick-card__img{height:100px;position:relative}.lk-quick-card__img img{display:block;height:100%;object-fit:cover;width:100%}.lk-quick-card__icon{align-items:center;border:3px solid #fff;border-radius:50%;bottom:-18px;box-shadow:0 1px 2px #1c12290f;box-shadow:var(--lk-shadow-sm);display:flex;height:38px;justify-content:center;left:16px;position:absolute;width:38px}.lk-quick-card__body{padding:26px 16px 14px}.lk-quick-card__body h3{font-size:14px;font-weight:700;margin-bottom:4px}.lk-quick-card__body p{color:#6e6480;color:var(--lk-slate);font-size:11.5px;line-height:1.4;margin:0;min-height:30px}.lk-quick-card__foot{display:flex;justify-content:flex-end;padding:0 16px 14px}@media (max-width:900px){.lk-hero{align-items:flex-start;flex-direction:column}.lk-hero__art{width:100%}}.lk-input:focus{background:#fff;border-color:#c02de5;border-color:var(--lk-primary-light);box-shadow:0 0 0 3px #9b20d01f;outline:none}.lk-select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27><path d=%27M0 0l5 6 5-6z%27 fill=%27%236e6480%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:34px}.lk-file-input{color:#6e6480;color:var(--lk-slate);font-size:13px}.lk-file-input::file-selector-button{background:#fff;border:1px solid #ece5f2;border:1px solid var(--lk-border);border-radius:8px;color:#1c1229;color:var(--lk-ink);cursor:pointer;font-size:12.5px;font-weight:600;margin-right:10px;padding:7px 13px;transition:border-color .15s ease}.lk-file-input::file-selector-button:hover{border-color:#c02de5;border-color:var(--lk-primary-light)}.lk-modal:has(.lk-form){max-width:440px}.lk-subpanel__body{padding:4px 0}.lk-subpanel .lk-state{padding:40px 24px}.lk-subpanel .lk-error-banner{margin:16px 22px 0}@media (max-width:900px){.lk-sidebar{box-shadow:0 20px 45px -18px #7920b447;box-shadow:var(--lk-shadow-lg);position:fixed;transform:translateX(-100%)}.lk-sidebar.open{transform:translateX(0)}.lk-menu-toggle{display:inline-flex}.lk-content{padding:20px 16px 48px}.lk-topbar{flex-direction:column;padding:14px 16px}.lk-topbar__right{display:none}.lk-cell-entity strong{font-size:10px}.lk-cell-entity span{font-size:9px}.lk-stats-grid{gap:6px}.lk-quick-grid,.lk-stats-grid{grid-template-columns:1fr 1fr}}@media (max-width:325px){.lk-stats-grid{gap:6px}.lk-quick-grid,.lk-stats-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.d3415884.css.map*/