:root:has(.admin-wrap){--bg:#faf6ee;--hover:#f1f4ef;--radius-field:12px;--vk-shadow:0 1px 2px #0e13100a, 0 22px 44px -28px #133d2e47;--vk-accent:#a6822f;--vk-accent-text:#85651a;--vk-accent-line:#a6822f80;--vk-accent-soft:#c9a96129;--vk-glow:#c9a96180;--vk-card-bg:#fff;--vk-card-edge:#e2e6de;--vk-card-hi:inset 0 1px 0 #ffffffe6;--vk-field-bg:#fbf9f3;--vk-pill-bg:#fff;--vk-line-soft:#e6ece8;--vk-row-hover:#133d2e0b;--vk-scroll:#133d2e47;--vk-pool-warm:#c9a9612b;--vk-pool-lift:#fffefaf2;--vk-vig:#133d2e12;--vk-grain-o:.05;--vk-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .1 0 0 0 0 .2 0 0 0 0 .15 1.4 0 0 0 -.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--vk-btn-bg:linear-gradient(180deg, #1f5a45 0%, #133d2e 52%, #0e3024 100%);--vk-btn-text:#f4ecda;--vk-btn-edge:#0b2419;--vk-btn-hi:inset 0 1px 0 #e8d7a761;--vk-btn-shadow:0 8px 18px -10px #133d2eb3;--vk-sheet-bg:#fff;--vk-scrim:#08140e75;--vk-empty-stroke:%23A6822F}:root[data-theme=dark]:has(.admin-wrap){--bg:#0b2419;--hover:#173f2f;--vk-shadow:none;--vk-accent:#c9a961;--vk-accent-text:#c9a961;--vk-accent-line:#c9a96170;--vk-accent-soft:#c9a9611f;--vk-glow:#c9a9616b;--vk-card-bg:radial-gradient(120% 70% at 50% -14%, #e8d7a713, transparent 58%), linear-gradient(180deg, #154131bd, #0d2a20cc);--vk-card-edge:#40745c8c;--vk-card-hi:inset 0 1px 0 #e8d7a729;--vk-field-bg:#05140e80;--vk-pill-bg:#0d2c21;--vk-line-soft:#27503f9e;--vk-row-hover:#e8d7a70d;--vk-scroll:#e8d7a740;--vk-pool-warm:#c9a9610f;--vk-pool-lift:#1b523d9e;--vk-vig:#020a069e;--vk-grain-o:.045;--vk-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.4 0 0 0 -.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--vk-btn-bg:linear-gradient(180deg, #ecdcae 0%, #c9a961 55%, #b08d3c 100%);--vk-btn-text:#0b2419;--vk-btn-edge:#a6822f;--vk-btn-hi:inset 0 1px 0 #ffffff8c;--vk-btn-shadow:0 0 22px -8px var(--vk-glow);--vk-sheet-bg:linear-gradient(180deg, #14392b, #0d2a20);--vk-scrim:#030c0894;--vk-empty-stroke:%23C9A961}:where(:root:has(.admin-wrap)) .admin-wrap{isolation:isolate;position:relative}:where(:root:has(.admin-wrap)) .admin-wrap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 92% 82% at 50% 36%, transparent 52%, var(--vk-vig) 100%), radial-gradient(ellipse 34vw 240px at 50% 190px, var(--vk-pool-warm), transparent 72%), radial-gradient(ellipse 52vw 340px at 50% 200px, var(--vk-pool-lift), transparent 74%), var(--bg);position:fixed;inset:0}:where(:root:has(.admin-wrap)) .admin-wrap:after{content:"";z-index:-1;pointer-events:none;background:var(--vk-grain);opacity:var(--vk-grain-o);background-size:180px 180px;position:fixed;inset:0}:where(:root:has(.admin-wrap)) .admin-main{scrollbar-width:thin;scrollbar-color:var(--vk-scroll) transparent;background:0 0}:where(:root:has(.admin-wrap)){scrollbar-color:var(--vk-scroll) transparent}:where(:root:has(.admin-wrap)) .cm-toolbar-top{border-bottom:1px solid #0000;border-image:linear-gradient(90deg, var(--vk-accent-line), var(--border) 34%, transparent 96%) 1;padding-bottom:14px}:where(:root:has(.admin-wrap)) .cm-title,:where(:root:has(.admin-wrap)) .admin-topbar h1{letter-spacing:-.012em;font-size:clamp(1.9rem,1.2rem + 1.6vw,2.6rem);line-height:1.04}:where(:root:has(.admin-wrap)) .cm-subtitle{color:var(--muted);margin-top:6px;font-size:.92rem}:where(:root:has(.admin-wrap)) :where(.cm-toolbar~.cm-toolbar) .cm-title{font-size:1.6rem;line-height:1.15}:where(:root:has(.admin-wrap)) .cm-title:where(:has(+p:not(.cm-subtitle))){margin-bottom:6px}:where(:root:has(.admin-wrap)) .est-back{color:var(--muted)}:where(:root:has(.admin-wrap)) .est-back:hover{color:var(--vk-accent-text)}:where(:root:has(.admin-wrap)) .cm-toolbar .est-back:not(.inline){width:fit-content;display:block}:where(:root:has(.admin-wrap)) .cm-subtab{transition:color .25s,border-color .25s,box-shadow .3s}:where(:root:has(.admin-wrap)) .cm-subtab.active{border-bottom-color:var(--vk-accent);box-shadow:0 10px 14px -12px var(--vk-glow)}:where(:root:has(.admin-wrap)) .cm-subtab:focus-visible{outline:2px solid var(--vk-accent);outline-offset:-2px;border-radius:8px}:where(:root:has(.admin-wrap)) .cm-btn{background:var(--vk-pill-bg);border-color:var(--border);box-shadow:var(--vk-card-hi);transition:background .25s,border-color .25s,box-shadow .3s,color .25s,filter .25s}:where(:root:has(.admin-wrap)) .cm-btn:hover{background:var(--vk-pill-bg);border-color:var(--vk-accent-line);box-shadow:var(--vk-card-hi), 0 0 22px -10px var(--vk-glow)}:where(:root:has(.admin-wrap)) .cm-btn.primary{background:var(--vk-btn-bg);border-color:var(--vk-btn-edge);color:var(--vk-btn-text);box-shadow:var(--vk-btn-hi), var(--vk-btn-shadow)}:where(:root:has(.admin-wrap)) .cm-btn.primary:hover{background:var(--vk-btn-bg);filter:brightness(1.07);box-shadow:var(--vk-btn-hi), var(--vk-btn-shadow), 0 0 26px -6px var(--vk-glow)}:where(:root:has(.admin-wrap)) .cm-btn.danger:hover{border-color:#b3402d8c;box-shadow:0 0 20px -10px #b3402d99}:where(:root:has(.admin-wrap)) .cm-btn:focus-visible,:where(:root:has(.admin-wrap)) .cm-icon-btn:focus-visible,:where(:root:has(.admin-wrap)) .cm-sheet-x:focus-visible{outline:2px solid var(--vk-accent);outline-offset:2px}:where(:root:has(.admin-wrap)) .cm-btn:disabled{box-shadow:none;filter:none}:where(:root:has(.admin-wrap)) .cm-card{background:var(--vk-card-bg);border-color:var(--vk-card-edge);box-shadow:var(--vk-card-hi), var(--vk-shadow)}:where(:root:has(.admin-wrap)) .cm-table thead th{letter-spacing:.1em;border-bottom-color:var(--vk-line-soft);padding-top:14px;padding-bottom:14px}:where(:root:has(.admin-wrap)) .cm-table tbody td{border-bottom-color:var(--vk-line-soft)}:where(:root:has(.admin-wrap)) .cm-table tbody tr{transition:background .2s}:where(:root:has(.admin-wrap)) .cm-table tbody tr:hover{background:var(--vk-row-hover)}:where(:root:has(.admin-wrap)) .cm-empty{gap:10px}:where(:root:has(.admin-wrap)) .cm-empty:where(:has(>strong)):before{content:"";opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 124'%3E%3Cg fill='none' stroke='%23A6822F' stroke-width='2' stroke-dasharray='3 5' opacity='.7'%3E%3Cpath d='M33 76H71L74 110H30Z'/%3E%3Cpath d='M107 52H145L148 110H104Z'/%3E%3Cpath d='M181 26H219L222 110H178Z'/%3E%3Cpath d='M255 44H293L296 110H252Z'/%3E%3Cpath d='M329 64H367L370 110H326Z'/%3E%3C/g%3E%3Cg stroke='%23A6822F' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M33 76H71'/%3E%3Cpath d='M107 52H145'/%3E%3Cpath d='M181 26H219'/%3E%3Cpath d='M255 44H293'/%3E%3Cpath d='M329 64H367'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:132px;height:44px;margin-bottom:10px}:where(:root[data-theme=dark]:has(.admin-wrap)) .cm-empty:where(:has(>strong)):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 124'%3E%3Cg fill='none' stroke='%23C9A961' stroke-width='2' stroke-dasharray='3 5' opacity='.7'%3E%3Cpath d='M33 76H71L74 110H30Z'/%3E%3Cpath d='M107 52H145L148 110H104Z'/%3E%3Cpath d='M181 26H219L222 110H178Z'/%3E%3Cpath d='M255 44H293L296 110H252Z'/%3E%3Cpath d='M329 64H367L370 110H326Z'/%3E%3C/g%3E%3Cg stroke='%23C9A961' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M33 76H71'/%3E%3Cpath d='M107 52H145'/%3E%3Cpath d='M181 26H219'/%3E%3Cpath d='M255 44H293'/%3E%3Cpath d='M329 64H367'/%3E%3C/g%3E%3C/svg%3E")}:where(:root:has(.admin-wrap)) .cm-empty strong{letter-spacing:-.005em;font-size:1.6rem}:where(:root:has(.admin-wrap)) .cm-sheet-backdrop{background:var(--vk-scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:where(:root:has(.admin-wrap)) .cm-sheet{background:var(--vk-sheet-bg);border-left:1px solid var(--vk-card-edge);box-shadow:-40px 0 90px -34px #00000080, var(--vk-card-hi);scrollbar-color:var(--vk-scroll) transparent}:where(:root:has(.admin-wrap)) .cm-sheet-head{border-bottom-color:var(--vk-line-soft)}:where(:root:has(.admin-wrap)) .cm-sheet-head h2{letter-spacing:-.008em;font-size:1.65rem}:where(:root:has(.admin-wrap)) .cm-sheet-foot{border-top-color:var(--vk-line-soft)}:where(:root:has(.admin-wrap)) .cm-sheet-x{border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background .2s,color .2s;display:grid}:where(:root:has(.admin-wrap)) .cm-sheet-body{scrollbar-width:thin;scrollbar-color:var(--vk-scroll) transparent}:where(:root[data-theme=dark]:has(.admin-wrap)) :where(.de-modal:not(.cl-modal),.imp-modal){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text:#0e1310;--muted:#4a5650;--heading:#133d2e;--surface:#fff;--surface-alt:#f4f8f5;--paper:#fff;--border:#dfe6e2;--hover:#eaf2ed;--tint:#eef4f0;--row-selected:#eef4f0;--danger:#b3402d;--primary:#133d2e;--primary-text:#fff;--brass-ink:#7d6020;--brass-line:#a6822f73;--vk-field-bg:#fbf9f3;--vk-pill-bg:#fff;--vk-card-edge:#e2e6de;--vk-accent:#a6822f;--vk-accent-text:#85651a;--vk-accent-line:#a6822f80;--vk-accent-soft:#c9a96129;--vk-glow:#c9a96180;--vk-btn-bg:linear-gradient(180deg, #1f5a45 0%, #133d2e 52%, #0e3024 100%);--vk-btn-text:#f4ecda;--vk-btn-edge:#0b2419;--vk-btn-hi:inset 0 1px 0 #e8d7a761;--vk-btn-shadow:0 8px 18px -10px #133d2eb3;color:var(--text)}:where(:root[data-theme=dark]:has(.admin-wrap)) :where(.au-canvas-head,.au-config){--vk-pill-bg:var(--surface);--vk-field-bg:var(--surface)}:where(:root:has(.admin-wrap)) .cm-group-h{letter-spacing:.12em;color:var(--vk-accent-text);align-items:center;gap:12px;display:flex}:where(:root:has(.admin-wrap)) .cm-group-h:after{content:"";background:linear-gradient(90deg, var(--vk-accent-line), transparent 78%);opacity:.7;flex:1;height:1px}:where(:root:has(.admin-wrap)) .cm-form label,:where(:root:has(.admin-wrap)) .cm-fields label{letter-spacing:.01em}:where(:root:has(.admin-wrap)) input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button],[type=image])),:where(:root:has(.admin-wrap)) select,:where(:root:has(.admin-wrap)) textarea{background:var(--vk-field-bg);border-color:var(--border);transition:border-color .25s,box-shadow .25s,background .25s}:where(:root:has(.admin-wrap)) input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button],[type=image])):focus,:where(:root:has(.admin-wrap)) select:focus,:where(:root:has(.admin-wrap)) textarea:focus{border-color:var(--vk-accent);box-shadow:0 0 0 3px var(--vk-accent-soft), 0 0 22px -8px var(--vk-glow)}:where(:root:has(.admin-wrap)) input::placeholder,:where(:root:has(.admin-wrap)) textarea::placeholder{color:var(--muted);opacity:1}:where(:root:has(.admin-wrap)) input:where([type=checkbox],[type=radio],[type=range]){accent-color:var(--vk-accent)}:where(:root[data-theme=dark]:has(.admin-wrap)) :is(.cm-btn.danger,.cm-badge.danger){color:var(--danger)}:where(:root:has(.admin-wrap)) .cm-badge{letter-spacing:.05em}:where(:root:has(.admin-wrap)) .cm-badge.forest{box-shadow:inset 0 0 0 1px var(--vk-accent-line)}:where(:root:has(.admin-wrap)) .cm-tag{transition:border-color .2s,box-shadow .2s}:where(:root:has(.admin-wrap)) .cm-tag:hover{border-color:var(--vk-accent-line)}:where(:root:has(.admin-wrap)) .cm-avatar{color:#e8d7a7;box-shadow:0 0 0 1px var(--vk-accent-line), inset 0 1px 0 #ffffff24;font-family:var(--font-cormorant), Georgia, serif;background:radial-gradient(circle at 32% 24%,#1f5a45,#0e3024 70%);font-size:1.05rem;font-weight:500}:where(:root:has(.admin-wrap)) .mt-thumb-ph{color:#e8d7a7;box-shadow:0 0 0 1px var(--vk-accent-line);background:radial-gradient(circle at 32% 24%,#1f5a45,#0e3024 70%)}@media (prefers-reduced-motion:reduce){:where(:root:has(.admin-wrap)) :is(.cm-btn,.cm-subtab,.cm-table tbody tr,.cm-tag,.cm-sheet-x){transition-duration:.001ms!important}}@media print{:where(:root:has(.admin-wrap)) .admin-wrap:before,:where(:root:has(.admin-wrap)) .admin-wrap:after{display:none}}