.fpn-input-wrap{width:100%;position:relative}.form-text-field-group .form-input.fpn-input{padding-right:44px}.fpn-input-wrap .fpn-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.fpn-input-wrap .fpn-clear:active{transform:translateY(-50%)scale(.92)}.fpn-linked{font-size:var(--fs-12);align-items:center;gap:6px;margin-top:-2px;padding-left:4px;font-weight:600;display:flex;color:var(--accent-color)!important}.fpn-linked svg{color:var(--accent-color)!important}.fpn-list{background:color-mix(in srgb, var(--text-main) 6%, transparent);border-radius:14px;flex-direction:column;gap:2px;padding:6px;animation:.16s ease-out fpn-in;display:flex}@keyframes fpn-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fpn-head{font-size:var(--fs-11);align-items:center;gap:6px;padding:2px 6px 4px;font-weight:600;display:flex;color:var(--text-muted)!important}.fpn-head svg{color:var(--accent-color)!important}.fpn-row{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:10px;padding:6px;display:flex}.fpn-row:active{background:color-mix(in srgb, var(--accent-color) 15%, transparent)}@media (hover:hover){.fpn-row:hover{background:color-mix(in srgb, var(--text-main) 6%, transparent)}}.fpn-icon{background:color-mix(in srgb, var(--fpn-tone,var(--accent-color)) 15%, transparent);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.fpn-icon svg{width:15px;height:15px;color:var(--fpn-tone,var(--accent-color))!important}.fpn-text{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.3;display:flex}.fpn-text .fpn-name{font-size:var(--fs-13);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden;color:var(--text-main)!important}.fpn-text .fpn-sub{font-size:var(--fs-11);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden;color:var(--text-muted)!important}.form-vehicle-detail-section{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;display:flex}.section-divider-title{font-size:var(--fs-14);color:var(--accent-color);text-align:left;border-bottom:1px dashed var(--border-line,var(--border-color));align-items:center;min-height:24px;margin-top:0;margin-bottom:0;padding:0 0 8px;font-weight:600;line-height:1.3;display:flex;position:relative}.section-divider-title>.sdt-icon,.section-divider-title:before{background:color-mix(in srgb, var(--accent-color) 15%, transparent);border-radius:8px;flex:0 0 24px;width:24px;height:24px;margin-right:8px}.section-divider-title>.sdt-icon{justify-content:center;align-items:center;display:inline-flex}.section-divider-title>.sdt-icon svg{color:var(--accent-color)!important}.section-divider-title:before{content:""}.section-divider-title:after{content:"";background:var(--accent-color);width:14px;height:14px;position:absolute;top:calc(50% - 11px);left:5px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E") 50%/contain no-repeat}.section-divider-title:has(>.sdt-icon):before{display:none}.section-divider-title:has(>.sdt-icon):after{display:none}.section-divider-title~.section-divider-title,.section-divider-title~* .section-divider-title{margin-top:10px}:has(.section-divider-title)~.section-divider-title{margin-top:10px}:has(.section-divider-title)~* .section-divider-title{margin-top:10px}.radio-group-horizontal{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;display:grid}@media (width>=480px){.radio-group-horizontal{grid-template-columns:repeat(4,1fr)}}.radio-label-custom{background-color:var(--glass-bg);border:1px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:12px 10px;transition:all .2s;display:flex}.radio-label-custom:hover{background-color:#ffffff0d}.radio-input-custom{display:none}.radio-label-custom.radio-label-custom:has(.radio-input-custom:checked){background-color:color-mix(in srgb, var(--accent-color) 15%, transparent);box-shadow:none;border-color:#0000}.radio-text{font-size:var(--fs-12);color:var(--text-main);text-align:center}.radio-icon{flex:none;color:var(--text-main)!important}:is(.radio-label-custom:has(.radio-input-custom:checked) .radio-text.radio-text,.radio-label-custom:has(.radio-input-custom:checked) .radio-icon.radio-icon){font-weight:600;color:var(--accent-color)!important}.form-row-2col{flex-direction:column;gap:20px;width:100%;display:flex}@media (width>=600px){.form-row-2col{flex-direction:row;gap:16px}.form-row-2col>.form-group{flex:1;min-width:0}}.combobox-container{position:relative}.combobox-wrapper{width:100%;position:relative}.combobox-input{width:100%;padding-right:36px!important}.combobox-arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--text-muted);cursor:pointer;pointer-events:none;width:0;height:0;transition:transform .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.combobox-container:focus-within .combobox-arrow{border-top-color:var(--accent-color);transform:translateY(-50%)rotate(180deg)}.combobox-dropdown{border:1px solid var(--border-color);z-index:100;background-color:#1e1e1e;border-radius:8px;width:100%;max-height:200px;position:absolute;top:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 10px 25px #00000080}.combobox-option{font-size:var(--fs-13);color:var(--text-main);cursor:pointer;text-align:left;padding:10px 14px;transition:background-color .15s}.combobox-option:hover{background-color:var(--border-color);color:var(--accent-color)}.combobox-option.selected{background-color:var(--accent-color);color:#000;font-weight:600}.plate-container{flex-direction:column;gap:8px;display:flex}.plate-top-row{gap:12px;width:100%;display:flex}.plate-char-col{flex-direction:column;flex:2;gap:4px;display:flex}.plate-number-col{flex-direction:column;flex:3;gap:4px;display:flex}.plate-bottom-row{flex-direction:column;gap:4px;width:100%;margin-top:10px;display:flex}.plate-input,.plate-select{width:100%;font-size:var(--fs-13);box-sizing:border-box;padding:12px 16px;background-color:var(--form-bg)!important;border:1px solid var(--border-color)!important;color:var(--text-main)!important;border-radius:12px!important}.plate-input:focus,.plate-select:focus{outline:none;border-color:var(--accent-color)!important;background-color:var(--bg-color)!important}.plate-sub-label{font-size:var(--fs-11);color:var(--text-main);text-align:left;opacity:.85;margin-left:4px;font-weight:600}.form-label-optional{font-size:var(--fs-11);color:var(--text-muted);margin-left:4px;font-weight:400}.error-text-custom{font-size:var(--fs-11);color:#ff4a4a;text-align:left;margin-top:2px;margin-left:4px}.vehicle-color-group{flex-direction:column;gap:12px;display:flex}.vehicle-color-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.vehicle-color-col{background-color:var(--glass-bg);border:1px solid var(--border-color);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px 8px;display:flex}.vehicle-color-col-title{font-size:var(--fs-12);color:var(--text-main);text-align:left;font-weight:600}.vehicle-color-swatches{grid-template-columns:repeat(auto-fill,36px);gap:6px;display:grid}.vehicle-color-swatch.vehicle-color-swatch{cursor:pointer;width:36px;min-width:0;height:36px;padding:0;display:block;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:10px!important}.vehicle-color-dot{box-sizing:border-box;border:1px solid #80808073;border-radius:10px;width:100%;height:100%;transition:box-shadow .15s;display:block}.vehicle-color-swatch.selected .vehicle-color-dot{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-color)}@media (width<=599px){.vehicle-color-columns{grid-template-columns:minmax(0,1fr)}}.vehicle-color-summary{font-size:var(--fs-12);color:var(--text-main);text-align:left;background-color:var(--glass-bg);border:1px solid var(--border-color);border-radius:10px;padding:10px 12px}.vehicle-color-summary strong{color:var(--accent-color);font-weight:700}.form-searchable-select-group{text-align:left;box-sizing:border-box;flex-direction:column;gap:8px;width:100%;display:flex;position:relative}.searchable-select-wrapper{width:100%;position:relative}.searchable-select-input{width:100%;font-family:inherit;font-size:var(--fs-13);box-sizing:border-box;outline:none;transition:all .2s;background-color:var(--bg-color)!important;border:1px solid var(--border-color)!important;height:46px!important;color:var(--text-main)!important;border-radius:12px!important;padding:12px 40px 12px 16px!important}.searchable-select-input:focus{border-color:var(--accent-color)!important;background-color:var(--bg-color)!important}.select-chevron-arrow{pointer-events:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}body.light-theme .select-chevron-arrow{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.searchable-select-dropdown{border:1px solid var(--border-color);z-index:999;box-sizing:border-box;border-radius:12px;width:100%;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 10px 25px #0006;background:var(--super-color)!important}.searchable-select-option{font-size:var(--fs-13);color:var(--text-main);cursor:pointer;padding:10px 16px;transition:all .15s}.searchable-select-option:hover{background:#ffffff14}.searchable-select-option.selected{background:var(--accent-color)!important;color:#fff!important}.searchable-select-no-results{font-size:var(--fs-13);color:var(--text-muted);text-align:center;padding:12px 16px}.searchable-select-dropdown::-webkit-scrollbar{width:6px}.searchable-select-dropdown::-webkit-scrollbar-track{background:0 0}.searchable-select-dropdown::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.searchable-select-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff40}.form-victim-selector-layout{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;display:flex}.victim-info-fields{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.idscan-wrap{flex-direction:column;gap:6px;display:flex}.idscan-btn{box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--accent-color,#2563eb) 55%, transparent);background:color-mix(in srgb, var(--accent-color,#2563eb) 10%, transparent);width:100%;height:44px;color:var(--accent-color,#2563eb);font-size:var(--fs-14);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.idscan-btn:hover:not(:disabled){background:color-mix(in srgb, var(--accent-color,#2563eb) 16%, transparent);border-color:var(--accent-color,#2563eb)}.idscan-btn:disabled{cursor:default;opacity:.85}.idscan-hint{font-size:var(--fs-11);color:var(--text-muted);text-align:center;margin:0;line-height:1.4}.idscan-spin{animation:.9s linear infinite idscan-spin}@keyframes idscan-spin{to{transform:rotate(360deg)}}.admin-page-overlay{z-index:1200;background:var(--bg-color);padding:var(--page-top-offset) 15px 40px 15px;box-sizing:border-box;position:fixed;inset:0;overflow-y:auto}.admin-page-overlay.has-toptabs{overscroll-behavior-y:none;padding-top:0}.admin-page-overlay.admin-page-overlay--station-info{padding-top:var(--header-clear)}.admin-page-content{flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;width:100%;max-width:480px;margin:0 auto;display:flex}.alert-grid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:15px;width:100%;max-width:580px;height:auto;display:grid}.alert-card{border:1px solid var(--border-color);box-sizing:border-box;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:space-between;height:96px;padding:12px;transition:transform .3s cubic-bezier(.2,.9,.2,1),border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 4px 10px #0000000d;background:var(--card-bg)!important}.card-header-row{justify-content:space-between;align-items:center;width:100%;display:flex}.glass-icon-circle{border:1px solid var(--border-color);-webkit-backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;background:var(--glass-bg)!important}.glass-icon-circle svg{color:var(--accent-color)!important}.light .glass-icon-circle{background:#00000008;border:1px solid #0000000f}.arrow-circle{opacity:.5;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .2s,transform .2s;display:flex}.arrow-icon{color:var(--text-main)!important}.card-footer-content{flex-direction:column;gap:4px;width:100%;display:flex}.card-id{font-size:var(--fs-11);opacity:.6;letter-spacing:normal;margin:0;font-weight:600;color:var(--text-muted)!important}.card-title-text{font-size:var(--fs-14);margin:0;font-weight:700;line-height:1;color:var(--text-main)!important}@media (width<=350px){.alert-grid{grid-template-columns:1fr;height:auto;max-height:none}.alert-card{height:96px}}.admin-logout-item .admin-logout-text.admin-logout-text{color:#ef4444!important}.admin-logout-item .admin-logout-icon.admin-logout-icon{opacity:1;color:#ef4444!important}@media (hover:hover){.admin-logout-item:hover{background-color:#ff3b300d!important}}.admin-logout-item:active{background-color:#ff3b301a!important}.admin-badge-requests-count{box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;line-height:1;display:inline-flex;color:#fff!important;font-size:var(--fs-14)!important;box-shadow:none!important;background-color:#ff3b30!important;border:none!important;font-weight:700!important}.admin-group-header{width:100%;max-width:580px;margin:14px 0 8px}.admin-group-header:first-child{margin-top:0}.admin-group-header .group-label{margin-left:2px}.alert-card.redbox-card .redbox-switch{margin-right:0}.alert-card.redbox-card.is-off{cursor:default;opacity:.25}.admin-page-overlay :is(.btn-save-full,.btn-save,.duty-commit-btn,.sintro-save-btn,.pwc .pwc-btn,.settings-save-wrap .settings-save-btn,.pin-change-form .submit-btn,.radio-account-actions .btn-cancel){border-radius:14px!important;height:44px!important;min-height:44px!important}.admin-page-overlay :is(input.form-input,input.search-input,.mo-search){border-radius:14px!important;height:44px!important}.admin-page-overlay .sintro-textarea{border-radius:14px!important}.admin-side,.admin-split-backdrop,.admin-split-empty{display:none}@media (width>=1024px){:root{--admin-side-w:420px;--admin-pane-left:calc(var(--admin-side-w) + 30px);--admin-pane-w:calc(100vw - var(--admin-side-w) - 45px)}.admin-split-backdrop{z-index:1199;background:var(--bg-color);display:block;position:fixed;inset:0}.admin-side{top:calc(15px + env(safe-area-inset-top));width:var(--admin-side-w);z-index:1200;box-sizing:border-box;background:var(--card-bg);border-radius:20px;flex-direction:column;padding:15px;display:flex;position:fixed;bottom:15px;left:15px}.admin-page-overlay.admin-page-overlay{inset:auto;top:calc(15px + env(safe-area-inset-top));bottom:15px;right:15px;left:var(--admin-pane-left);background:0 0;border-radius:20px;padding:89px 15px 15px}.admin-page-overlay.admin-page-overlay.has-toptabs{padding-top:0}.admin-page-overlay .admin-page-content{padding-bottom:0!important}.admin-page-overlay .admin-menu-cards{display:none}.admin-page-overlay .admin-page-content,.admin-page-overlay .mo-container,.admin-page-overlay .rpal-page,.admin-page-overlay .sintro-page,.admin-page-overlay .mdv-page{max-width:none}.app-header-wrapper.header-admin-split.header-admin-split,.app-header-wrapper.header-news-split.header-news-split{top:calc(15px + env(safe-area-inset-top));left:var(--admin-pane-left);width:var(--admin-pane-w);border-radius:20px 20px 0 0;height:60px;padding:15px 15px 0;box-shadow:none!important;border-bottom:none!important}.app-header-wrapper.header-admin-split.header-admin-split:not(.header-seamless),.app-header-wrapper.header-news-split.header-news-split:not(.header-seamless){height:74px;padding-bottom:15px}.app-header-wrapper.header-admin-split.header-admin-split.header-glass:not(.header-seamless),.app-header-wrapper.header-news-split.header-news-split.header-glass:not(.header-seamless),.admin-page-overlay .news-top-controls-container.dt-topbar{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:linear-gradient(to bottom, var(--card-bg) 0%, color-mix(in srgb, var(--card-bg) 85%, transparent) 35%, color-mix(in srgb, var(--bg-color) 65%, transparent) 70%, color-mix(in srgb, var(--bg-color) 50%, transparent) 100%)!important}body.ui-solid .app-header-wrapper.header-admin-split:not(.is-transparent):not(.header-scrim):not(.header-seamless):not(.header-case):not(.header-patrol):not(.header-stats-glass):not(.header-facex),body.ui-solid .app-header-wrapper.header-news-split:not(.is-transparent):not(.header-scrim):not(.header-seamless):not(.header-case):not(.header-patrol):not(.header-stats-glass):not(.header-facex),body.ui-solid .admin-page-overlay .news-top-controls-container.dt-topbar{background:linear-gradient(to bottom, var(--card-bg) 0%, var(--bg-color) 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-header-wrapper.header-admin-split.header-admin-home{display:none}.admin-page-overlay .news-top-controls-container.dt-topbar{top:calc(15px + env(safe-area-inset-top));left:var(--admin-pane-left);border-radius:20px 20px 0 0;padding-top:70px;padding-bottom:10px;right:15px}.admin-page-overlay .mo-container{margin-top:-12px}.admin-page-overlay.admin-page-overlay.has-toptabs{overscroll-behavior-y:auto}.admin-page-overlay :is(.duties-list,.members-list-grid,.rpal-list,.mdv-list,.zones-grid){grid-template-columns:repeat(auto-fill,minmax(400px,1fr));align-items:start;gap:10px;display:grid}.admin-page-overlay .duties-list:has(>.duty-item-split){grid-template-columns:1fr}.admin-page-overlay :is(.duties-list,.members-list-grid,.rpal-list,.mdv-list,.zones-grid)>:is(.zone-empty-box,.empty-results-box,.rpal-loading,.duty-duplicate-warning){grid-column:1/-1}.admin-page-overlay .news-top-controls-container.dt-topbar .news-section .category-scroll{margin-left:0}.admin-page-overlay :is(.password-change-form,.pin-change-form){flex-flow:wrap;align-items:flex-start;column-gap:16px!important}.admin-page-overlay :is(.password-change-form,.pin-change-form)>*{flex:0 0 100%;min-width:0}.admin-page-overlay :is(.password-change-form,.pin-change-form)>.form-group{flex:0 calc(50% - 8px);max-width:480px}.admin-page-overlay .detail-form.detail-form{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));align-items:start;gap:16px 10px;display:grid}.admin-page-overlay .detail-form>*{grid-column:1/-1;min-width:0}.admin-page-overlay .detail-form .form-row{display:contents}.admin-page-overlay .detail-form>.form-row>.form-group{grid-column:auto}.admin-page-overlay .detail-form>.form-group:has(>:is(input.form-input,select),>div>:is(input.form-input,select)){grid-column:auto}.admin-page-overlay .detail-form .form-coordinate-picker-layout{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));column-gap:10px;display:grid}.admin-page-overlay .detail-form .form-coordinate-picker-layout>*{grid-column:1/-1;min-width:0}.admin-page-overlay .detail-form .form-coordinate-picker-layout>.coordinates-display{grid-column:auto;max-width:none}.admin-page-overlay .pin-change-form>.form-group:nth-of-type(3){margin-right:calc(50% + 8px)}.admin-page-overlay :is(.btn-save-full,.duty-commit-btn,.sintro-save-btn,.pwc-btn--solid,.settings-save-wrap .settings-save-btn){width:100%!important;max-width:280px!important;margin-left:auto!important;margin-right:0!important}.admin-page-overlay :is(.detail-form,.password-change-form)>:is(.btn-save-full,.pwc-btn--solid){margin-left:max(0px,100% - 280px)!important}.admin-page-overlay :is(.radio-account-actions,.display-theme-modes,.pwc-forgot-actions,.submit-btn-container){flex-wrap:wrap;justify-content:flex-end!important;gap:10px!important;display:flex!important}.admin-page-overlay :is(.radio-account-actions,.display-theme-modes,.pwc-forgot-actions,.submit-btn-container)>button{flex:0 280px!important;width:auto!important;max-width:280px!important;margin:0!important}.app-header-wrapper.header-admin-split .hdr-search-slot .news-search-box{border:1px solid var(--border-color)!important}.admin-split-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;display:flex}}.admin-side-head{flex:none;padding-bottom:15px}.admin-side-head.header-brand-title.page-title-row{flex-shrink:0}.admin-side-head .back-nav-btn svg{width:20px;height:20px}.admin-side-nav{overscroll-behavior:contain;border-top:1px dashed var(--border-line,var(--border-color));flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow-y:auto}.admin-side-group{flex-direction:column;gap:2px;padding:12px 0;display:flex}.admin-side-group+.admin-side-group{border-top:1px dashed var(--border-line,var(--border-color))}.admin-side-title{font-size:var(--fs-12);padding:0 12px 6px;font-weight:400;color:var(--text-muted)!important}.admin-side-row{box-sizing:border-box;text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;transition:background-color .15s;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:10px!important}@media (hover:hover){.admin-side-row:not(:disabled):not(.is-active):hover{background:var(--glass-bg)!important}}.admin-side-row.is-active{background:color-mix(in srgb, var(--accent-color) 12%, transparent)!important}.admin-side-row:disabled{cursor:default;opacity:.35}.admin-side-icon{flex:none;color:var(--text-muted)!important}.admin-side-row.is-active .admin-side-icon{color:var(--accent-color)!important}.admin-side-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-16);flex:auto;font-weight:400;overflow:hidden;color:var(--text-main)!important}.admin-side-row.is-active .admin-side-label{font-weight:600;color:var(--accent-color)!important}.admin-side-badge{flex:none}.admin-side-foot{border-top:1px dashed var(--border-line,var(--border-color));flex-direction:column;flex:none;gap:4px;padding:15px 0 0;display:flex}.admin-side-account{align-items:center;gap:12px;min-width:0;padding:0;display:flex}.admin-side-avatar{background:color-mix(in srgb, var(--accent-color) 15%, transparent);border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden;color:var(--accent-color)!important}.admin-side-avatar svg{color:var(--accent-color)!important}.admin-side-avatar img{object-fit:cover;width:100%;height:100%}.admin-side-account-text{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.admin-side-foot-actions{flex:none;align-items:center;gap:5px;margin-left:auto;display:flex}.admin-side-foot-actions .back-nav-btn svg{width:20px;height:20px}.admin-side-account-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-16);font-weight:600;overflow:hidden;color:var(--text-main)!important}.admin-side-account-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-13);font-weight:400;overflow:hidden;color:var(--text-muted)!important}.admin-split-empty-icon{background:color-mix(in srgb, var(--accent-color) 12%, transparent);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;color:var(--accent-color)!important}.admin-split-empty-icon svg{color:var(--accent-color)!important}.admin-split-empty-title{font-size:var(--fs-18);margin-top:6px;font-weight:700;color:var(--text-main)!important}.admin-split-empty-hint{font-size:var(--fs-13);font-weight:400;color:var(--text-muted)!important}
