.NotificationsPanel-module__TFcmVW__scrim{z-index:calc(var(--z-overlay) + 2);background:var(--color-scrim-soft);position:fixed;inset:0}.NotificationsPanel-module__TFcmVW__panel{z-index:calc(var(--z-overlay) + 3);background:var(--color-surface);visibility:hidden;flex-direction:column;transition:transform .24s cubic-bezier(.4,0,.2,1),visibility 0s linear .24s;display:flex;position:fixed}.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{visibility:visible;transition:transform .24s cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.NotificationsPanel-module__TFcmVW__panel{border-left:1px solid var(--color-border);width:344px;height:100%;box-shadow:var(--shadow-panel);top:0;right:0;transform:translate(100%)}.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{transform:translate(0)}}@media (max-width:1023.98px){.NotificationsPanel-module__TFcmVW__panel{padding-top:env(safe-area-inset-top);inset:0;transform:translateY(100%)}.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NotificationsPanel-module__TFcmVW__panel,.NotificationsPanel-module__TFcmVW__panel.NotificationsPanel-module__TFcmVW__open{transition:none}}.NotificationsPanel-module__TFcmVW__head{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--shell-topbar-h);padding:0 var(--sp-3) 0 var(--sp-5);border-bottom:1px solid var(--color-hairline);flex:none;display:flex}.NotificationsPanel-module__TFcmVW__head b{font-size:16px;font-weight:var(--fw-semibold);color:var(--color-text)}.NotificationsPanel-module__TFcmVW__headActions{align-items:center;gap:2px;display:flex}.NotificationsPanel-module__TFcmVW__readall{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:12.5px}.NotificationsPanel-module__TFcmVW__readall:hover{background:var(--shell-hover-bg)}.NotificationsPanel-module__TFcmVW__closebtn{width:var(--tile-size);height:var(--tile-size);--icon-size:var(--tile-icon-size);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.NotificationsPanel-module__TFcmVW__closebtn:hover{background:var(--shell-hover-bg);color:var(--color-text)}.NotificationsPanel-module__TFcmVW__closebtn svg{width:var(--icon-size);height:var(--icon-size);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round}.NotificationsPanel-module__TFcmVW__body{padding:var(--sp-2);flex:1;overflow-y:auto}.NotificationsPanel-module__TFcmVW__note{gap:var(--sp-3);padding:var(--sp-3);border-radius:12px;display:flex}.NotificationsPanel-module__TFcmVW__note:hover{background:var(--shell-hover-bg)}.NotificationsPanel-module__TFcmVW__dot{background:var(--color-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.NotificationsPanel-module__TFcmVW__note.NotificationsPanel-module__TFcmVW__read .NotificationsPanel-module__TFcmVW__dot{border:1px solid var(--color-border);background:0 0}.NotificationsPanel-module__TFcmVW__text{color:var(--color-text);font-size:13.5px;line-height:1.45}.NotificationsPanel-module__TFcmVW__meta{color:var(--color-text-3);margin-top:3px;font-size:12px}
.StaffAccessNotice-module__UGDNja__notice{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.StaffAccessNotice-module__UGDNja__text{flex:1;min-width:0}.StaffAccessNotice-module__UGDNja__title{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);font-weight:var(--fw-medium);color:var(--color-text);margin:0}.StaffAccessNotice-module__UGDNja__error{margin:var(--sp-1) 0 0;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--color-danger)}
.PhoneManagementScreen-module__RJKdWG__slider{position:relative}.PhoneManagementScreen-module__RJKdWG__panel{opacity:0;transform:translateX(var(--sp-6));pointer-events:none;transition:opacity var(--dur-step) var(--ease-standard), transform var(--dur-step) var(--ease-standard);position:absolute;inset:0 0 auto}.PhoneManagementScreen-module__RJKdWG__slider[data-step=current] .PhoneManagementScreen-module__RJKdWG__currentPanel,.PhoneManagementScreen-module__RJKdWG__slider[data-step=verifyCurrent] .PhoneManagementScreen-module__RJKdWG__verifyCurrentPanel,.PhoneManagementScreen-module__RJKdWG__slider[data-step=enterNew] .PhoneManagementScreen-module__RJKdWG__enterNewPanel,.PhoneManagementScreen-module__RJKdWG__slider[data-step=verifyNew] .PhoneManagementScreen-module__RJKdWG__verifyNewPanel{opacity:1;pointer-events:auto;position:static;transform:translate(0)}.PhoneManagementScreen-module__RJKdWG__enterForm{gap:var(--sp-5);flex-direction:column;display:flex}.PhoneManagementScreen-module__RJKdWG__head{gap:var(--sp-3);flex-direction:column;display:flex}.PhoneManagementScreen-module__RJKdWG__heading{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-semibold);color:var(--color-text);text-wrap:balance;margin:0;padding-inline-end:var(--close-inset,0)}.PhoneManagementScreen-module__RJKdWG__desc{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);margin:0}.PhoneManagementScreen-module__RJKdWG__linkbtn{padding:var(--sp-2);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-text-3);cursor:pointer;background:0 0;border:0}.PhoneManagementScreen-module__RJKdWG__linkbtn:hover{color:var(--color-text-2)}
.DocumentBlocks-module__mGBQPa__doc{color:var(--color-text-primary)}.DocumentBlocks-module__mGBQPa__h1{color:var(--color-text-primary);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3}.DocumentBlocks-module__mGBQPa__h2{color:var(--color-text-primary);margin:16px 0 8px;font-size:15px;font-weight:600;line-height:1.3}.DocumentBlocks-module__mGBQPa__p{color:var(--color-text-secondary);margin:0 0 10px;font-size:14px;line-height:1.55}.DocumentBlocks-module__mGBQPa__ul{margin:0 0 10px;padding-inline-start:20px}.DocumentBlocks-module__mGBQPa__li{color:var(--color-text-secondary);margin:0 0 4px;font-size:14px;line-height:1.5}
