/* Account drawer styles synchronized from UIV8 public/assets/css/app.css, 2026-10-02. */
.member-drawer[data-member-drawer]{position:fixed;right:0;top:0;display:flex;height:100vh;width:100%;max-width:94vw;--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}
.member-drawer[data-member-drawer]:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(42 42 42/var(--tw-border-opacity,1));background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}
@media (min-width:768px){
.member-drawer[data-member-drawer]{width:460px}
}
.member-drawer[data-member-drawer].is-open{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
[data-member-drawer] .member-drawer-head{display:flex;height:3.5rem;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem}
[data-member-drawer] .member-drawer-head:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(42 42 42/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-drawer-icon{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.375rem;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));color:rgb(71 85 105/var(--tw-text-opacity,1))}
[data-member-drawer] .member-drawer-icon:is(.tw-dark *){background-color:hsla(0,0%,100%,.1);color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-round-btn{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-round-btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}
[data-member-drawer] .member-round-btn:is(.tw-dark *){background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-round-btn:hover:is(.tw-dark *){background-color:hsla(0,0%,100%,.15);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
[data-member-drawer] .member-drawer-body{flex:1 1 0%;overflow-y:auto;background-color:rgb(245 246 248/var(--tw-bg-opacity,1));padding:1rem}
[data-member-drawer] .member-drawer-body:is(.tw-dark *){background-color:rgb(16 16 16/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-drawer-foot{display:flex;flex-shrink:0;justify-content:flex-end;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}
[data-member-drawer] .member-drawer-foot:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(42 42 42/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-card{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}
[data-member-drawer] .member-card:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(58 58 58/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-camera-btn{position:absolute;bottom:-.25rem;right:-.25rem;display:flex;height:1.75rem;width:1.75rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-camera-btn:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(251,191,36,.4)}
[data-member-drawer] .member-camera-btn:hover{--tw-bg-opacity:1;background-color:rgb(240 201 0/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-camera-btn:is(.tw-dark *){border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
[data-member-drawer] .member-camera-btn:hover:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(255 228 91/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-pill{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:.25rem .5rem}
[data-member-drawer] .member-pill:is(.tw-dark *){border-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.06);--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-uid-pill{display:inline-flex;align-items:center;gap:.25rem;padding-right:.375rem}
[data-member-drawer] .member-pill-copy{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.25rem;font-size:13px;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-pill-copy:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill-copy:is(.tw-dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill-copy:hover:is(.tw-dark *){background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-row{margin-top:.75rem;display:flex;align-items:center;gap:.5rem;overflow-x:auto;font-size:12px;line-height:1;scrollbar-width:none}
[data-member-drawer] .member-points-row::-webkit-scrollbar{display:none}
[data-member-drawer] .member-points-badge{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-badge:is(.tw-dark *){border-color:rgba(245,158,11,.25);background-color:rgba(245,158,11,.15);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-badge>span:first-child{flex-shrink:0;font-size:14px;--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-badge b{font-weight:600;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-badge b:is(.tw-dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}
[data-member-drawer] .member-level-badge{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:11px;line-height:1rem;--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}
[data-member-drawer] .member-level-badge:is(.tw-dark *){border-color:rgba(139,92,246,.25);background-color:rgba(139,92,246,.15);--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}
[data-member-drawer] .member-level-badge>span:first-child{flex-shrink:0;font-size:13px;--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}
[data-member-drawer] .member-level-badge>span:first-child:is(.tw-dark *){--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}
[data-member-drawer] .member-level-badge b{font-weight:600;--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}
[data-member-drawer] .member-level-badge b:is(.tw-dark *){--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}
[data-member-drawer] .member-qq-group-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-qq-group-link:hover{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}
[data-member-drawer] .member-qq-group-link:is(.tw-dark *){border-color:rgba(14,165,233,.25);background-color:rgba(14,165,233,.15);--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}
[data-member-drawer] .member-qq-group-link:hover:is(.tw-dark *){border-color:rgba(56,189,248,.4);background-color:rgba(14,165,233,.25);--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}
[data-member-drawer] .member-qq-group-link>span:first-child{flex-shrink:0;font-size:15px;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}
[data-member-drawer] .member-qq-group-link>span:first-child:is(.tw-dark *){--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-bill-link{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-points-bill-link:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-bill-link:is(.tw-dark *){border-color:rgba(16,185,129,.25);background-color:rgba(16,185,129,.15);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-bill-link:hover:is(.tw-dark *){border-color:rgba(16,185,129,.4);background-color:rgba(16,185,129,.25);--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-bill-link>span:first-child{flex-shrink:0;font-size:15px;--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}
[data-member-drawer] .member-points-bill-link>span:first-child:is(.tw-dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill.is-good{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill.is-good:is(.tw-dark *){border-color:rgba(52,211,153,.25);background-color:rgba(16,185,129,.1);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill.is-info{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill.is-info:is(.tw-dark *){border-color:rgba(56,189,248,.25);background-color:rgba(14,165,233,.1);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill.is-warn{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}
[data-member-drawer] .member-pill.is-warn:is(.tw-dark *){border-color:rgba(251,191,36,.25);background-color:rgba(245,158,11,.1);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}
[data-member-drawer] .member-input{height:2.5rem;width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(237 240 244/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:13px;--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}
[data-member-drawer] .member-input::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}
[data-member-drawer] .member-input:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-input:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(42 42 42/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 22 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity,1))}
[data-member-drawer] .member-input:is(.tw-dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-input:is(.tw-dark *)::placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-input:focus:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(29 27 32/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-input-warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-input-warn:is(.tw-dark *){background-color:rgba(245,158,11,.15)}
[data-member-drawer] .member-btn{display:inline-flex;height:2.25rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
[data-member-drawer] .member-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
[data-member-drawer] .member-btn:disabled{cursor:not-allowed;opacity:.5}
[data-member-drawer] .member-btn-dark{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-dark:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-btn-dark:focus-visible{--tw-ring-color:rgba(100,116,139,.4)}
[data-member-drawer] .member-btn-dark:is(.tw-dark *){border-color:rgba(56,189,248,.25);background-color:rgba(14,165,233,.1);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-dark:hover:is(.tw-dark *){border-color:rgba(56,189,248,.4);background-color:rgba(14,165,233,.2);--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-dark:focus-visible:is(.tw-dark *){--tw-ring-color:rgba(56,189,248,.3)}
[data-member-drawer] .member-btn-sky{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-sky:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-btn-sky:focus-visible{--tw-ring-color:rgba(14,165,233,.4)}
[data-member-drawer] .member-btn-sky:is(.tw-dark *){border-color:rgba(56,189,248,.3);background-color:rgba(14,165,233,.15);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-sky:hover:is(.tw-dark *){border-color:rgba(56,189,248,.45);background-color:rgba(14,165,233,.25);--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-sky:focus-visible:is(.tw-dark *){--tw-ring-color:rgba(56,189,248,.3)}
[data-member-drawer] .member-btn-emerald{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-emerald:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-btn-emerald:focus-visible{--tw-ring-color:rgba(16,185,129,.4)}
[data-member-drawer] .member-btn-emerald:is(.tw-dark *){border-color:rgba(52,211,153,.3);background-color:rgba(16,185,129,.15);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-emerald:hover:is(.tw-dark *){border-color:rgba(52,211,153,.45);background-color:rgba(16,185,129,.25);--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-emerald:focus-visible:is(.tw-dark *){--tw-ring-color:rgba(52,211,153,.3)}
[data-member-drawer] .member-btn-amber{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-amber:hover{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-btn-amber:focus-visible{--tw-ring-color:rgba(245,158,11,.4)}
[data-member-drawer] .member-btn-amber:is(.tw-dark *){border-color:rgba(251,191,36,.3);background-color:rgba(245,158,11,.15);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-amber:hover:is(.tw-dark *){border-color:rgba(251,191,36,.45);background-color:rgba(245,158,11,.25);--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-amber:focus-visible:is(.tw-dark *){--tw-ring-color:rgba(251,191,36,.3)}
[data-member-drawer] .member-btn-soft{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-soft:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-btn-soft:focus-visible{--tw-ring-color:rgba(148,163,184,.3)}
[data-member-drawer] .member-btn-soft:is(.tw-dark *){border-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.06);--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}
[data-member-drawer] .member-btn-soft:hover:is(.tw-dark *){border-color:hsla(0,0%,100%,.15);background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer]{border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer]:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(32 33 34/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer]{height:100dvh;box-shadow:-8px 0 24px rgba(15,23,42,.16),-1px 0 3px rgba(15,23,42,.1)}
:is(.dark,.tw-dark) .member-drawer[data-member-drawer]{box-shadow:-10px 0 28px rgba(0,0,0,.46),-1px 0 0 hsla(0,0%,100%,.08)}
[data-member-drawer] .member-drawer-foot{border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-drawer-head{border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-drawer-foot:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(32 33 34/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-drawer-head:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(32 33 34/var(--tw-bg-opacity,1))}
[data-member-drawer] .member-drawer-icon{--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
[data-member-drawer] .member-drawer-icon:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
[data-member-drawer] .member-drawer-body{min-height:0;--tw-bg-opacity:1;background-color:rgb(242 243 245/var(--tw-bg-opacity,1));padding:.75rem}
[data-member-drawer] .member-drawer-body:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(23 24 25/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-card{border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-card:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(35 37 39/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-input{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(242 243 245/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-input:focus{--tw-border-opacity:1;border-color:rgb(212 173 0/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(251,191,36,.2)}
.member-drawer[data-member-drawer] .member-input:is(.tw-dark *){border-color:transparent;--tw-bg-opacity:1;background-color:rgb(48 50 53/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-input:focus:is(.tw-dark *){--tw-border-opacity:1;border-color:rgb(255 219 34/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 54 56/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-input-warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-input-warn:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(57 52 38/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-amber{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-dark{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-amber:hover{--tw-bg-opacity:1;background-color:rgb(240 201 0/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-dark:hover{--tw-bg-opacity:1;background-color:rgb(240 201 0/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-amber:is(.tw-dark *){border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-dark:is(.tw-dark *){border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 219 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(25 26 28/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-amber:hover:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(255 228 91/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-dark:hover:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(255 228 91/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-sky{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(242 243 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-sky:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-sky:is(.tw-dark *){border-color:transparent;--tw-bg-opacity:1;background-color:rgb(54 56 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 228 232/var(--tw-text-opacity,1))}
.member-drawer[data-member-drawer] .member-btn-sky:hover:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(67 70 74/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-level-badge{border-color:transparent}
.member-drawer[data-member-drawer] .member-pill{border-color:transparent}
.member-drawer[data-member-drawer] .member-points-badge{border-color:transparent}
.member-drawer[data-member-drawer] .member-points-bill-link{border-color:transparent}
.member-drawer[data-member-drawer] .member-qq-group-link{border-color:transparent}
.member-drawer[data-member-drawer] .member-level-badge:is(.tw-dark *){border-color:transparent}
.member-drawer[data-member-drawer] .member-pill:is(.tw-dark *){border-color:transparent}
.member-drawer[data-member-drawer] .member-points-badge:is(.tw-dark *){border-color:transparent}
.member-drawer[data-member-drawer] .member-points-bill-link:is(.tw-dark *){border-color:transparent}
.member-drawer[data-member-drawer] .member-qq-group-link:is(.tw-dark *){border-color:transparent}
.member-drawer[data-member-drawer] [data-profile-view] .member-card:first-child{--tw-bg-opacity:1;background-color:rgb(255 252 237/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] [data-profile-view] .member-card:first-child:is(.tw-dark *){--tw-bg-opacity:1;background-color:rgb(44 43 35/var(--tw-bg-opacity,1))}
.member-drawer[data-member-drawer] .member-btn{flex-shrink:0}
.member-drawer[data-member-drawer] .member-input:focus{border-color:#d4ad00!important}
:is(.dark,.tw-dark) .member-drawer[data-member-drawer] .member-input:focus{border-color:#ffdb22!important}
[data-member-drawer] .tw-hidden{display:none!important}
.member-drawer[data-member-drawer].tw-translate-x-0{--tw-translate-x:0px;--tw-translate-y:0px}
/* Local integration: neutral text, compact status badges and the existing admin entry. */
[data-member-drawer]{color:#1f2937}
html[data-theme=dark] [data-member-drawer]{color:#f1f2f4}
[data-member-drawer] [data-profile-userid], [data-member-drawer] .member-pill{font-size:11px}
[data-member-drawer] .member-drawer-head{flex-shrink:0}
[data-member-drawer] .member-drawer-body{scrollbar-width:thin;overscroll-behavior:contain}
[data-member-drawer] [data-member-admin-slot]>a{border:0;border-radius:6px;background:#fff}
html[data-theme=dark] [data-member-drawer] [data-member-admin-slot]>a{background:#232527}
/* Match UIV8 borderless panel; confine its shadow to the expanded state. */
.member-drawer[data-member-drawer]:not(.is-open):not(.tw-translate-x-0){box-shadow:none}
