.admin-page .admin-parchment.visual-admin{border:1px solid #8b6133!important;border-radius:16px!important;padding:14px!important;color:#dbc7a3!important;background:linear-gradient(145deg,#18100bf2,#090605f5 65%,#130c08f4)!important;box-shadow:inset 0 1px #e4b96020,0 24px 70px #000b!important}.admin-page .np-admin-groups{display:grid;margin:0 0 14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.admin-page .np-admin-group{display:flex;min-width:0;min-height:78px;align-items:center;gap:11px;border:1px solid #614326;border-radius:10px;padding:11px 13px;color:#cdb995;background:radial-gradient(circle at 15% 10%,#5e3c1c22,transparent 44%),linear-gradient(145deg,#21150e,#0d0906);box-shadow:inset 0 1px #fff1,0 7px 18px #0005;text-align:left;cursor:pointer;transition:.18s}.admin-page .np-admin-group:hover{border-color:#b17b36;transform:translateY(-1px)}.admin-page .np-admin-group>i{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border:1px solid #74502b;border-radius:9px;color:#e1b65f;background:#0b0705;font-size:1.18rem;font-style:normal}.admin-page .np-admin-group span{display:flex;min-width:0;flex-direction:column;gap:5px}.admin-page .np-admin-group b{color:#efdbb4;font:900 .72rem Literata,Georgia,"Times New Roman",serif;text-transform:uppercase}.admin-page .np-admin-group small{color:#9e8a6c;font-size:0.78rem;line-height:1.25}.admin-page .np-admin-group.active{border-color:#daa950;background:radial-gradient(circle at 12% 0,#dca84d30,transparent 48%),linear-gradient(145deg,#4b301b,#1b110b);box-shadow:inset 0 -3px #d2a04a,0 10px 25px #0008,0 0 20px #d2a04a18}.admin-page .np-admin-group.active>i{border-color:#d2a04a;color:#fff1c9;box-shadow:0 0 14px #d2a04a55}.admin-page .np-admin-section-intro{display:flex;align-items:center;gap:11px;margin:10px 0 8px;border:1px solid #5d4024;border-left:3px solid #c79543;border-radius:7px;padding:10px 13px;background:linear-gradient(90deg,#352316,#160e09)}.admin-page .np-admin-section-intro>span{color:#d9ad58;font-size:1.25rem}.admin-page .np-admin-section-intro>div{display:flex;flex-direction:column}.admin-page .np-admin-section-intro strong{color:#f1ddb7;font-size:.86rem;text-transform:uppercase}.admin-page .np-admin-section-intro small{color:#a99575;font-size:0.82rem}.admin-page .admin-tabs{display:flex;min-height:52px;margin-bottom:14px;border:1px solid #5a3d22;border-radius:8px;padding:5px;gap:6px;align-items:center;background:#0b0705;overflow:auto}.admin-page .admin-tabs>button[hidden]{display:none!important}.admin-page .admin-tabs>button{flex:1;min-height:40px!important;border-radius:5px!important;padding:.55rem .9rem!important;white-space:nowrap}.admin-page:not([data-admin-group="deck"]) :is(.deck-creation,.deck-library){display:none!important}.admin-page[data-admin-group="deck"] .deck-creation{margin:0 0 10px;border:1px solid #674726;border-radius:9px;padding:12px;background:#120c08}.admin-page[data-admin-group="deck"] .deck-library{margin-bottom:12px;border:1px solid #674726;border-radius:9px;padding:8px;background:#0c0806}.admin-page :is(input,select,textarea){border-color:#6f4c29!important;color:#f0dcb7!important;background:#100b08!important}.admin-page :is(.content-editor-card,.deck-settings-editor,.profile-card,.administrator-editor,.access-editor>section,.admin-cosmetics,.admin-reward-layout){border-color:#654525!important;color:#d9c4a0!important;background:linear-gradient(145deg,#21150e,#0d0906)!important;box-shadow:inset 0 1px #fff1,0 8px 24px #0005!important}.np-admin-inline-host:empty{display:none}.np-admin-inline-host{margin-top:4px}.np-admin-inline-editor{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;min-height:0!important;padding:0!important;background:transparent!important;backdrop-filter:none!important;overflow:visible!important}.np-admin-inline-editor .np-ac-shell,.np-admin-inline-editor .np-bp-admin-shell{width:100%!important;min-height:0!important;margin:0!important;border:1px solid #765128!important;border-radius:11px!important;background:linear-gradient(145deg,#21150f,#0b0705)!important;box-shadow:inset 0 1px #fff1,0 12px 32px #0007!important}.np-admin-inline-editor .np-bp-admin-layout{min-height:620px}.np-admin-inline-editor>.np-ac-shell>header,.np-admin-inline-editor>.np-bp-admin-shell>header{position:static!important}.np-admin-inline-editor .np-ac-close,.np-admin-inline-editor .np-bp-admin-close{display:none!important}.np-admin-inline-editor.open{display:block!important}.np-admin-help-dot{position:relative;display:inline-grid!important;width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important;margin:0 5px 0 0!important;padding:0!important;place-items:center!important;border:1px solid #bd8b42!important;border-radius:50%!important;color:#f4d89e!important;background:#27170d!important;font:900 11px/1 Arial,sans-serif!important;vertical-align:middle;cursor:help!important}.np-admin-help-dot::after{position:absolute;right:calc(100% + 7px);bottom:calc(100% + 5px);z-index:2147483647;width:max-content;max-width:min(320px,70vw);border:1px solid #9a6a32;border-radius:6px;padding:8px 10px;color:#f4dfb9;background:#160d08;box-shadow:0 10px 30px #000d;content:attr(data-tip);font:600 11px/1.4 Literata,Georgia,"Times New Roman",serif;text-align:left;text-transform:none;letter-spacing:0;white-space:normal;opacity:0;pointer-events:none;transform:translateY(4px);transition:.15s}.np-admin-help-dot:hover::after,.np-admin-help-dot:focus::after{opacity:1;transform:none}.np-bp-admin-entry,.np-ac-entry{align-items:center!important;gap:7px!important}.np-bp-admin-entry i,.np-ac-entry i{font-style:normal}@media(max-width:950px){.admin-page .np-admin-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page .np-admin-group:last-child{grid-column:1/-1}.np-admin-inline-editor .np-bp-admin-layout{grid-template-columns:1fr!important}}@media(max-width:560px){.admin-page .np-admin-groups{grid-template-columns:1fr}.admin-page .np-admin-group:last-child{grid-column:auto}.admin-page .np-admin-group{min-height:58px}.admin-page .np-admin-group small{display:none}.np-admin-help-dot::after{right:auto;left:0}}
.admin-page .np-admin-inline-host:has(>.np-admin-inline-editor:not([hidden]))~*{display:none!important}
/* V35: отдельный шестой раздел магазина. */
@media(min-width:951px){.admin-page .np-admin-groups{grid-template-columns:repeat(6,minmax(0,1fr))}}
