.SessionExpiredModal_container__3xgRt{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-lg)}.SessionExpiredModal_iconContainer__oNMUW{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);background:rgba(220,38,38,.1);margin-bottom:var(--spacing-lg)}.SessionExpiredModal_icon__cRhXb{width:32px;height:32px;color:var(--color-error)}.SessionExpiredModal_title__1SRA_{font-size:var(--text-2xl);font-weight:700;color:var(--color-text);margin:0 0 var(--spacing-md) 0}.SessionExpiredModal_message__ozfYO{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;line-height:1.6}.SessionExpiredModal_actions__m41z8{width:100%;max-width:200px}.SessionExpiredModal_okButton__pKKF9{position:relative;width:100%;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--text-base);height:44px;background:var(--color-primary);color:white;border:none;border-radius:var(--radius-md);font-weight:500;cursor:pointer;overflow:hidden;transition:all var(--transition-base);font-family:inherit}.SessionExpiredModal_okButton__pKKF9:hover{background:#7a45e6;transform:translateY(-2px);box-shadow:var(--shadow-md)}.SessionExpiredModal_okButton__pKKF9:active{transform:translateY(0)}.SessionExpiredModal_buttonText__xTMU6{position:relative;z-index:2}.SessionExpiredModal_progressBar__mBgNa{position:absolute;top:0;right:0;bottom:0;height:100%;width:var(--progress,100%);background:rgba(255,255,255,.25);transition:width 1s linear;z-index:1;border-radius:var(--radius-md)}@media (max-width:767px){.SessionExpiredModal_container__3xgRt{padding:var(--spacing-md)}.SessionExpiredModal_title__1SRA_{font-size:var(--text-xl)}.SessionExpiredModal_message__ozfYO{font-size:var(--text-sm)}}