.toast{position:fixed;top:40px;left:50%;transform:translate(-50%,-20px);padding:16px 24px;border-radius:8px;z-index:9999;min-width:300px;width:fit-content;text-align:center;transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1)}.toast.visible{transform:translate(-50%);opacity:1;pointer-events:auto}.toast .toast_message{margin:0;font-size:14px;font-weight:500;word-break:keep-all;line-height:1.4}.toast.success{background:linear-gradient(135deg,#334eac,rgb(45.168161435,69.0807174888,152.331838565));color:#fff;border-left:4px solid rgb(39.33632287,60.1614349776,132.66367713)}.toast.success .toast_message{color:#fff}.toast.error{background:linear-gradient(135deg,#de4747,rgb(205.198156682,36.801843318,36.801843318));color:#fff;border-left:4px solid hsl(0,69.5852534562%,47.4509803922%)}.toast.error .toast_message{color:#fff}.toast.warning{background:linear-gradient(135deg,#f59e0b,#b45309);color:#fff;border-left:4px solid #b45309}.toast.warning .toast_message{color:#fff}.toast.info{background:linear-gradient(135deg,#bad6eb,#7096d1);border-left:4px solid #7096d1}.toast.info,.toast.info .toast_message{color:#313131}@media(max-width:768px){.toast{top:20px;left:20px;right:20px;transform:translateY(-20px);min-width:auto;width:auto}.toast.visible{transform:translateY(0)}}.AdminBar_adminBar__HnM6h{position:fixed;top:90px;right:20px;background:#fff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:99999;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px;height:48px;border:1px solid #eee}.AdminBar_adminBar__HnM6h.AdminBar_expanded__enYZT{width:240px;height:auto;border-radius:16px}.AdminBar_adminBar__HnM6h.AdminBar_expanded__enYZT .AdminBar_handle__HrCCy{border-bottom:1px solid #eee;padding:12px 16px;justify-content:space-between;border-radius:0}.AdminBar_adminBar__HnM6h.AdminBar_expanded__enYZT .AdminBar_handle__HrCCy .AdminBar_arrow__MM8B9{display:block!important}.AdminBar_collapsedIcon__VBfUy{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#555;font-size:20px}.AdminBar_collapsedIcon__VBfUy .AdminBar_indicator__jjFMG{position:absolute;bottom:10px;right:10px;width:10px;height:10px;border:2px solid #fff}.AdminBar_handle__HrCCy{width:100%;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s}.AdminBar_handle__HrCCy:hover{background:#f9f9f9}.AdminBar_handle__HrCCy .AdminBar_status__Vxq6D{display:none;align-items:center;gap:8px}.AdminBar_handle__HrCCy .AdminBar_label__leiBH{font-size:14px;font-weight:600;color:#333}.AdminBar_handle__HrCCy .AdminBar_arrow__MM8B9{font-size:12px;color:#666;transition:transform .3s;transform:rotate(-90deg)}.AdminBar_adminBar__HnM6h:not(.AdminBar_expanded__enYZT) .AdminBar_handle__HrCCy .AdminBar_arrow__MM8B9{display:block;transform:rotate(90deg)}.AdminBar_indicator__jjFMG{width:8px;height:8px;border-radius:50%;background-color:#ddd;transition:background-color .3s}.AdminBar_indicator__jjFMG.AdminBar_on__2w_ci{background-color:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.4)}.AdminBar_content__Ns7U9{padding:16px;display:flex;flex-direction:column;gap:12px;animation:AdminBar_fadeIn__D8Ysh .3s ease}.AdminBar_userInfo__IEiVN{display:flex;align-items:center;gap:10px;font-size:13px;color:#444;font-weight:500}.AdminBar_userInfo__IEiVN .AdminBar_userIcon__pCtZB{width:32px;height:32px;background:#f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666}.AdminBar_divider__nnfas{height:1px;background:#eee;width:100%}.AdminBar_controls__H5wXk{display:flex;flex-direction:column;gap:8px}.AdminBar_controlItem__eBU17{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#333}.AdminBar_toggle__t1sZe{width:44px;height:24px;background:#e0e0e0;border-radius:12px;border:none;position:relative;cursor:pointer;transition:background .3s;padding:2px}.AdminBar_toggle__t1sZe.AdminBar_on__2w_ci{background:#22c55e}.AdminBar_toggle__t1sZe.AdminBar_on__2w_ci .AdminBar_toggleHandle__8P7aH{transform:translateX(20px)}.AdminBar_toggle__t1sZe .AdminBar_toggleHandle__8P7aH{width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.2)}@keyframes AdminBar_fadeIn__D8Ysh{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}