:root{font-family:Inter,Microsoft YaHei,sans-serif;color:#252525;background:#f5f6f8;font-synthesis:none;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;border:1px solid #eaecef;border-radius:9px;background:#fff;padding:10px 18px;color:#444}button:hover{background:#fff1e6;color:#c94b0a}button:disabled{opacity:.55;cursor:wait}input,select,textarea{width:100%;border:1px solid #dfe2e7;border-radius:8px;padding:12px;background:#fff;color:#252525;min-height:44px}input:focus,textarea:focus,select:focus{outline:2px solid #f7c5a8;outline-offset:1px}textarea{resize:vertical;line-height:1.7}h1{font-size:28px;margin:0 0 10px}h2{font-size:19px;margin:0}p{color:#737373;line-height:1.8}.primary{background:#c94b0a;color:#fff;border-color:#c94b0a;font-weight:600}.primary:hover{background:#b84208;color:#fff}.shell{display:grid;grid-template-columns:216px 1fr;min-height:100vh}aside{position:fixed;width:216px;inset:0 auto 0 0;background:#fff;border-right:1px solid #eaecef;padding:28px 14px;display:flex;flex-direction:column;gap:7px}.brand{font-size:18px;font-weight:700;padding:0 6px 28px;white-space:nowrap}.brand b{display:inline-grid;place-items:center;background:#f97316;color:#fff;width:34px;height:34px;border-radius:12px;font-size:28px;vertical-align:middle}aside>button{text-align:left;border:0;padding:14px 18px;color:#737373}aside>button.selected{background:#fff1e6;color:#c94b0a;font-weight:600}aside footer{margin-top:auto;color:#737373;padding:18px 6px;font-size:12px}aside footer button{display:block;border:0;padding:10px 0}main{grid-column:2;padding:28px 36px;min-width:0}header{display:flex;justify-content:space-between;color:#737373;font-size:12px;margin-bottom:32px}.page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page-heading p{margin:0}.panel{background:#fff;border:1px solid #eaecef;border-radius:16px;padding:24px}.toolbar{display:flex;gap:12px;margin-bottom:24px}.toolbar input{max-width:320px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}th{background:#f5f6f8;font-size:12px;color:#737373;font-weight:500}th,td{padding:18px 12px;border-bottom:1px solid #eaecef}.row-actions{display:flex;gap:4px;align-items:center}.row-actions button{border:0;padding:5px 8px;color:#c94b0a}.row-actions details{max-width:220px;white-space:normal;font-size:12px;line-height:1.8}.child{padding-left:24px;color:#737373}.child:before{content:"└ ";color:#b7bdc5}.empty{text-align:center;color:#999;padding:64px}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stats article{background:#fff;padding:26px;border:1px solid #eaecef;border-radius:16px}.stats article span{display:block;color:#737373}.stats strong{display:block;font-size:36px;margin-top:18px}.wide{grid-column:1/-1}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-grid label,.login label{display:flex;flex-direction:column;gap:10px;font-size:13px}.preview{max-width:400px;width:100%;max-height:190px;object-fit:contain;background:#f5f6f8;border-radius:8px}.actions{margin-top:24px;text-align:right}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#1b202959;display:grid;place-items:center;padding:30px}.dialog{width:min(880px,100%);max-height:calc(100vh - 60px);background:#fff;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 24px 80px #0002}.dialog-head,.dialog-foot{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;flex-shrink:0}.dialog-head{border-bottom:1px solid #eaecef}.dialog-head button{font-size:26px;border:0;padding:0 8px;color:#888}.dialog-body{padding:28px;overflow:auto;min-height:0}.dialog-foot{justify-content:flex-end;gap:12px;border-top:1px solid #eaecef}.dialog-foot button{min-width:110px}.error{padding:12px 16px;color:#a82d18;background:#fff1ed;border-radius:8px}.toast{position:fixed;bottom:32px;left:50%;transform:translate(-50%);background:#252525;color:#fff;padding:14px 26px;border-radius:10px;z-index:30}.login{min-height:100vh;display:grid;place-items:center;background:radial-gradient(at 25% 20%,#fff1e6,transparent 50%),#f5f6f8}.login form{background:#fff;border:1px solid #eaecef;border-radius:20px;padding:44px;width:420px;box-shadow:0 16px 64px #3d261008}.login h1{margin-top:16px}.login label{margin-top:22px}.login button{margin-top:28px;width:100%}.eyebrow{color:#c94b0a;font-size:11px;letter-spacing:3px}@media(max-width:900px){.shell{grid-template-columns:180px 1fr}aside{width:180px}main{padding:24px 20px}.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.form-grid{grid-template-columns:1fr}.shell{display:block}aside{position:static;width:auto;flex-direction:row;overflow:auto;padding:10px}.brand,aside footer{display:none}aside>button{white-space:nowrap}main{padding:20px}.overlay{padding:12px}.dialog{max-height:calc(100vh - 24px)}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px}.overlay>.dialog{margin:0;max-height:calc(100dvh - 40px)}.dialog-body{min-height:0;overflow-y:auto}.login-password{position:relative;display:block}.login-password input{width:100%;box-sizing:border-box;padding-right:48px}.login-password .password-toggle{position:absolute;right:2px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:42px;height:40px;padding:0;margin:0;border:0;background:transparent;color:#777;cursor:pointer}.password-toggle svg{width:21px;height:21px}.login-password .password-toggle:focus-visible{outline:2px solid #cf4b00;outline-offset:-4px;border-radius:6px}.config-upload-row{display:flex;align-items:center;gap:10px;min-width:0}.config-upload-row input[type=file]{flex:1;min-width:0;width:0;margin:0}.config-upload-row button{flex:none;margin:0;white-space:nowrap}.avatar-config{margin-bottom:28px}.avatar-config h3{font-size:14px;font-weight:600;margin:0 0 16px}.avatar-config-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.avatar-upload{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 8px;border:1px dashed #dddfe5;border-radius:12px;cursor:pointer;font-size:12px;color:#666}.avatar-upload:hover{border-color:#cf4b00;background:#fffaf6}.avatar-upload img,.avatar-upload-placeholder{width:64px;height:64px;border-radius:50%;object-fit:cover}.avatar-upload-placeholder{display:flex;align-items:center;justify-content:center;background:#f5f5f7;color:#999;font-size:26px}.avatar-upload input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0}@media(max-width:900px){.avatar-config-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.image-upload-row{display:flex;align-items:center;gap:14px;margin-top:8px}.image-upload-row>button{margin:0;flex:none}.image-upload-tile{position:relative;width:220px;height:112px;max-width:100%;box-sizing:border-box;border:1px dashed #dcdfe6;border-radius:10px;background:#fafafa;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden;margin-top:8px}.image-upload-row .image-upload-tile{margin:0}.image-upload-tile.compact{width:88px;height:88px}.image-upload-tile img{width:100%;height:100%;object-fit:contain}.image-upload-tile input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.image-upload-tile:focus-within{outline:2px solid #cf4b00;outline-offset:2px}.upload-plus{font-size:24px;color:#999}.upload-caption{font-size:12px;color:#666}.image-upload-tile img+.upload-caption{position:absolute;bottom:0;left:0;right:0;background:#ffffffdf;text-align:center;padding:5px}.image-upload-tile:hover{border-color:#cf4b00}.image-upload-tile.compact{height:112px}.image-upload-row{min-height:112px;align-items:center}.config-textarea{min-height:88px;height:88px;resize:vertical;line-height:1.6}.config-textarea.legal{height:128px}.field-count{display:block;text-align:right;font-size:12px;color:#929292;margin-top:5px;font-weight:400}.actions.config-save-actions{display:flex;justify-content:center;margin-top:24px}.form-grid.banner-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.banner-upload-grid>label.wide{grid-column:auto}.banner-upload-grid .image-upload-row{display:flex;flex-direction:column;align-items:stretch;gap:10px}.banner-upload-grid .image-upload-tile{width:100%;height:auto;aspect-ratio:2/1}.banner-upload-grid .image-upload-row>button{align-self:center}.config-save-actions{width:100%;justify-content:center!important}@media(max-width:700px){.form-grid.banner-upload-grid{grid-template-columns:1fr}}.page-config-tabs{display:flex;gap:28px;border-bottom:1px solid #eceef2;margin:-4px 0 24px}.page-config-tabs button{position:relative;border:0;border-radius:0;background:transparent;margin:0;padding:12px 2px 16px;color:#777}.page-config-tabs button.active{color:#cf4b00;font-weight:600}.page-config-tabs button.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:#cf4b00;border-radius:3px}.toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px}.toolbar>input,.toolbar>select{flex:0 1 200px;width:200px;min-width:160px;max-width:260px}.toolbar>input[placeholder*=搜索]{flex-basis:240px;width:240px;padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23949aa5' stroke-width='1.7'%3E%3Ccircle cx='7.5' cy='7.5' r='5.5'/%3E%3Cpath d='m12 12 4 4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px center}.toolbar input,.toolbar select{height:42px;min-height:42px;border-radius:8px;padding-top:9px;padding-bottom:9px;font-size:13px;background-color:#fafbfc}.toolbar>label{display:flex;flex-direction:column;gap:7px;flex:0 0 190px;width:190px;font-size:12px;color:#6b7280}.toolbar>label input{width:100%;max-width:none;background-color:#fafbfc}.toolbar>button{flex:0 0 auto;height:42px;min-width:76px;white-space:nowrap;border-radius:8px;padding:0 18px;font-size:13px}.toolbar>button.primary{background:#cd4b00;color:#fff;border-color:#cd4b00}.report-filters{margin-bottom:24px}.report-filters .toolbar{margin-bottom:12px}.report-filters .muted{color:#8a9099;font-size:12px}@media(max-width:600px){.toolbar>input,.toolbar>select,.toolbar>label{flex:1 1 100%;width:100%;max-width:none}.toolbar>button{flex:1 1 auto}}.search-field{position:relative;display:flex;align-items:center;min-width:0}.search-field>svg{position:absolute;left:12px;width:18px;height:18px;color:#939aa6;pointer-events:none}.search-field>input{width:100%;padding-left:38px;padding-right:36px;background-image:none!important}.search-field>button{position:absolute;right:8px;width:24px;height:24px;min-width:0;border:0;padding:0;border-radius:50%;color:#8b929e;background:transparent;font-size:20px;line-height:24px}.search-field>button:hover{background:#eceef2;color:#424750}.search-field:focus-within>svg{color:#cd4b00}.toolbar>.search-field{flex:0 1 240px;width:240px;min-width:190px}.search-field input:focus{outline:0;border-color:#e59b72;box-shadow:0 0 0 3px #cf4b0012;background:#fff}@media(max-width:600px){.toolbar>.search-field{flex:1 1 100%;width:100%}}.panel.report-filters{padding:0}.filter-dropdown summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;cursor:pointer;list-style:none;font-size:14px;font-weight:600}.filter-dropdown summary::-webkit-details-marker{display:none}.filter-summary{font-size:12px;font-weight:400;color:#858b94;margin-left:16px}.filter-chevron{color:#8b929e;font-size:20px;transition:transform .15s}.filter-dropdown[open] .filter-chevron{transform:rotate(180deg)}.filter-dropdown-body{padding:20px 24px;border-top:1px solid #f0f1f3}.filter-dropdown summary:focus-visible{outline:2px solid #e59b72;outline-offset:-3px;border-radius:16px}@media(max-width:700px){.filter-summary{display:block;margin:8px 0 0;line-height:1.6}}.toolbar>.region-select{position:relative;flex:0 1 200px;width:200px;min-width:180px}.region-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:42px;background:#fafbfc;border:1px solid #dfe2e7;padding:0 12px;font-size:13px;text-align:left}.region-select-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.region-select-popup{position:absolute;top:calc(100% + 6px);left:0;width:280px;max-width:calc(100vw - 72px);padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 28px #2029381a;z-index:30}.region-select-popup>input{width:100%;max-width:none;height:38px;min-height:38px;padding:8px 10px;margin-bottom:8px}.region-select-options{max-height:240px;overflow-y:auto}.region-select-options>button{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:#fff;text-align:left;padding:10px;border-radius:6px;font-size:13px}.region-select-options>button:hover,.region-select-options>button[aria-selected=true]{background:#fff3e9;color:#c94b0a}.region-select-options small{color:#9299a3;font-size:11px;margin-left:12px}.region-no-result{padding:20px;text-align:center;color:#999;font-size:12px}@media(max-width:600px){.toolbar>.region-select{flex:1 1 100%;width:100%}}.toolbar>.report-picker{position:relative;flex:0 1 220px;width:220px;min-width:190px}.toolbar>.report-picker.dates{flex-basis:290px;width:290px}.report-picker-popup{position:absolute;top:calc(100% + 6px);left:0;z-index:35;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 28px #2029381a;width:380px;max-width:calc(100vw - 72px);overflow:hidden}.industry-columns{display:grid;grid-template-columns:1fr 1fr}.industry-columns>div{max-height:300px;overflow:auto;padding:8px}.industry-columns>div:first-child{background:#fafbfc;border-right:1px solid #eee}.industry-columns button{display:flex;justify-content:space-between;width:100%;border:0;background:transparent;padding:10px;font-size:13px;text-align:left}.industry-columns button:hover,.industry-columns button.chosen{color:#c94b0a;background:#fff1e6}.industry-columns small{display:block;padding:12px;color:#999}.range-date-fields{display:flex;align-items:center;gap:8px;padding:16px}.range-date-fields label{flex:1;min-width:0;font-size:12px;color:#777}.range-date-fields input{width:100%;max-width:none;margin-top:8px;padding:6px;font-size:12px}.range-date-fields>span{margin-top:20px;color:#aaa}.range-date-footer{display:flex;justify-content:flex-end;padding:0 16px 14px}.range-date-footer button{background:#cf4b00;color:#fff;border:0;font-size:12px;padding:8px 18px}@media(max-width:600px){.toolbar>.report-picker,.toolbar>.report-picker.dates{flex:1 1 100%;width:100%}.report-picker-popup{width:100%}}.report-filters .toolbar{gap:10px}.report-filters .toolbar>.region-select{flex:1 1 130px;width:150px;min-width:120px;max-width:170px}.report-filters .toolbar>.report-picker{flex:1 1 130px;width:150px;min-width:120px;max-width:170px}.report-filters .toolbar>.report-picker.dates{flex:1.5 1 210px;width:230px;min-width:205px;max-width:250px}.report-filters .toolbar>button{min-width:64px;padding:0 14px}.report-filters .region-select-trigger{padding:0 10px;gap:6px;font-size:12px}@media(max-width:600px){.report-filters .toolbar>.region-select,.report-filters .toolbar>.report-picker,.report-filters .toolbar>.report-picker.dates{max-width:none;flex:1 1 100%;width:100%}}.user-filter-dropdown{margin:-6px 0 20px;border-bottom:1px solid #eceef2}.user-filter-dropdown summary{padding:12px 0 18px}.user-filter-dropdown .filter-dropdown-body{padding:18px 0}.user-filter-dropdown .toolbar{margin-bottom:0}.user-filter-dropdown .toolbar{gap:10px}.user-filter-dropdown .toolbar>.search-field{flex:1 1 200px;width:220px;min-width:180px;max-width:240px}.user-filter-dropdown .toolbar>.region-select{flex:0 1 145px;width:145px;min-width:120px}.user-filter-dropdown .toolbar>select{flex:0 1 120px;width:120px;min-width:100px}.user-filter-dropdown .toolbar>button{min-width:64px;padding:0 14px}.user-filter-dropdown .toolbar>button:last-child{margin-left:auto}@media(max-width:600px){.user-filter-dropdown .toolbar>.search-field{max-width:none;flex:1 1 100%}.user-filter-dropdown .toolbar>button:last-child{margin-left:0}}.user-filter-dropdown .toolbar>.search-field{flex:1 1 180px;min-width:160px;max-width:220px}.user-filter-dropdown .toolbar>.region-select{flex:1 1 120px;min-width:110px;width:130px;max-width:145px}.user-filter-dropdown .toolbar>select{flex:0 1 105px;min-width:90px;width:105px}.user-filter-dropdown .toolbar>button:last-child{margin-left:0}.user-filter-dropdown .toolbar>button{min-width:60px;padding:0 12px}.user-filter-dropdown .toolbar{gap:8px}.user-filter-dropdown .toolbar>.search-field{flex:1 1 150px;min-width:135px;max-width:200px}.user-filter-dropdown .toolbar>.region-select{flex:0 1 120px;min-width:100px;width:120px}.user-filter-dropdown .toolbar>.report-picker{flex:0 1 120px;min-width:100px;width:120px}.user-filter-dropdown .toolbar>select{flex:0 1 95px;min-width:85px;width:95px}.user-filter-dropdown .toolbar>button{min-width:54px;padding:0 10px}.user-filter-dropdown .region-select-trigger{font-size:12px;padding:0 10px}.user-filter-dropdown .toolbar>.search-field input{font-size:12px}@media(max-width:600px){.user-filter-dropdown .toolbar>.search-field{flex:1 1 100%;max-width:none}}.user-filter-dropdown .toolbar.merchant-equal-filters>.search-field,.user-filter-dropdown .toolbar.merchant-equal-filters>.region-select,.user-filter-dropdown .toolbar.merchant-equal-filters>.report-picker,.user-filter-dropdown .toolbar.merchant-equal-filters>select{flex:1 1 0;width:0;min-width:100px;max-width:none}@media(max-width:600px){.user-filter-dropdown .toolbar.merchant-equal-filters>.search-field,.user-filter-dropdown .toolbar.merchant-equal-filters>.region-select,.user-filter-dropdown .toolbar.merchant-equal-filters>.report-picker,.user-filter-dropdown .toolbar.merchant-equal-filters>select{flex:1 1 40%;width:auto}}.user-filter-dropdown .toolbar>.search-field,.user-filter-dropdown .toolbar>.region-select,.user-filter-dropdown .toolbar>select{flex:1 1 0;max-width:none;width:0}.user-filter-dropdown .toolbar>button{flex:0 0 auto}@media(max-width:600px){.user-filter-dropdown .toolbar>.search-field{flex:1 1 100%;width:100%}.user-filter-dropdown .toolbar>.region-select,.user-filter-dropdown .toolbar>select{flex:1 1 40%;width:auto}}.filter-dropdown-body .toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.filter-dropdown-body .toolbar>.search-field,.filter-dropdown-body .toolbar>.region-select,.filter-dropdown-body .toolbar>.report-picker,.filter-dropdown-body .toolbar>select,.filter-dropdown-body .toolbar>label{flex:1 1 0;width:0;min-width:120px;max-width:none;margin:0}.filter-dropdown-body .toolbar>.report-picker.dates{flex:1.4 1 0;width:0;min-width:220px;max-width:none}.filter-dropdown-body .toolbar>button{flex:0 0 auto;min-width:54px;white-space:nowrap;height:42px;padding:0 12px;margin:0}.filter-dropdown-body .toolbar>button:not(.primary){background:#fff;color:#444;border:1px solid #e5e7eb}.filter-dropdown-body .toolbar input,.filter-dropdown-body .toolbar select,.filter-dropdown-body .region-select-trigger{height:42px;font-size:13px}.redemption-export{display:flex;justify-content:flex-end;margin:0 0 16px}@media(max-width:600px){.filter-dropdown-body .toolbar>.search-field,.filter-dropdown-body .toolbar>.report-picker.dates{flex:1 1 100%;width:100%}.filter-dropdown-body .toolbar>.region-select,.filter-dropdown-body .toolbar>.report-picker,.filter-dropdown-body .toolbar>select{flex:1 1 40%;width:auto}}.dialog-foot.centered-dialog-foot{justify-content:center}.dialog-foot{justify-content:center!important}.actions.config-save-actions{display:flex;align-items:center;justify-content:center!important;gap:12px;text-align:center}td.actions-cell{display:table-cell;vertical-align:middle}.actions-cell>.row-actions{min-height:28px;display:flex;align-items:center;gap:6px}.actions-cell .row-actions details{margin:0}.actions-cell .row-actions summary{cursor:pointer}.table-wrap td{vertical-align:middle}.share-settings-dialog .dialog-body>label{display:flex;flex-direction:column;gap:12px;font-size:13px}.share-settings-dialog .dialog-body>label input{margin:0}.share-settings-dialog .dialog-body>p{margin:16px 0 18px;line-height:1.7}.share-settings-dialog .dialog-body>.preview{display:block;margin:0 0 8px}.trend-heading{display:flex;align-items:center;gap:12px}.trend-heading h2{margin:0}.trend-heading>.muted{font-size:12px;white-space:nowrap}.form-grid .region-select{position:relative;width:100%;margin:0}.form-grid .region-select-trigger{height:44px;width:100%;background:#fff}.form-grid .region-select-popup{width:100%}.activity-save-notice{padding:0 24px;font-size:12px;color:#777;text-align:center}.shell{transition:grid-template-columns .18s}.shell.sidebar-collapsed{grid-template-columns:76px 1fr}.shell.sidebar-collapsed aside{width:76px;padding-left:10px;padding-right:10px}.brand{display:flex;align-items:center;gap:8px;padding-bottom:14px}.brand b{flex-shrink:0}.sidebar-menu-item,.sidebar-toggle{display:flex;align-items:center;gap:12px;white-space:nowrap}.sidebar-menu-item svg,.sidebar-toggle svg{width:20px;height:20px;flex-shrink:0}.sidebar-toggle{font-size:12px;padding:10px 18px;margin-bottom:8px;background:#fafafa}.sidebar-collapsed aside>.sidebar-menu-item,.sidebar-collapsed aside>.sidebar-toggle{justify-content:center;padding:14px 0}.sidebar-collapsed .brand{padding-left:11px}.sidebar-collapsed aside footer{padding-left:0;text-align:center}.sidebar-collapsed aside footer button{width:100%;font-size:12px}aside footer.admin-account{position:relative;padding:16px 0 0;border-top:1px solid #f0f1f3}.admin-account .admin-account-trigger{display:flex;align-items:center;gap:10px;padding:8px;width:100%;font-size:13px;text-align:left}.admin-avatar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#fff1e6;color:#cf4b00}.admin-avatar svg{width:23px;height:23px}.admin-account-menu{position:absolute;bottom:calc(100% + 8px);left:0;width:170px;background:#fff;border:1px solid #eaecef;border-radius:10px;padding:6px;box-shadow:0 6px 24px #2029381a;z-index:50}.admin-account .admin-account-menu button{width:100%;text-align:left;padding:10px 12px;font-size:13px}.sidebar-collapsed .admin-account .admin-account-trigger{justify-content:center;padding:8px 0}.sidebar-collapsed .admin-account-menu{left:0}.admin-password-dialog{max-width:480px}.admin-password-dialog label{display:flex;flex-direction:column;gap:10px;margin-bottom:18px;font-size:13px}aside{z-index:100}.admin-account-menu{z-index:110;background:#fff;isolation:isolate;opacity:1}.admin-account-menu button{background:#fff}.admin-account-menu button:hover{background:#fff1e6}
