.Toggle-module__NCz8ua__toggle{border-radius:var(--radius-full);cursor:pointer;width:44px;height:24px;transition:background-color var(--transition-base);border:none;flex-shrink:0;padding:0;position:relative}.Toggle-module__NCz8ua__off{background-color:#d1d5db}.Toggle-module__NCz8ua__on{background-color:var(--color-royal)}.Toggle-module__NCz8ua__thumb{border-radius:var(--radius-full);width:18px;height:18px;box-shadow:var(--shadow-sm);transition:left var(--transition-base);background-color:#fff;position:absolute;top:3px}.Toggle-module__NCz8ua__off .Toggle-module__NCz8ua__thumb{left:3px}.Toggle-module__NCz8ua__on .Toggle-module__NCz8ua__thumb{left:23px}.Toggle-module__NCz8ua__disabled{opacity:.5;cursor:not-allowed}
.Select-module__-H1VPW__wrapper{gap:var(--space-2);flex-direction:column;display:flex}.Select-module__-H1VPW__label{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:600}.Select-module__-H1VPW__selectWrapper{align-items:center;display:flex;position:relative}.Select-module__-H1VPW__icon{left:var(--space-3);color:var(--color-text-secondary);pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute}.Select-module__-H1VPW__chevron{right:var(--space-3);color:var(--color-text-secondary);pointer-events:none;position:absolute}.Select-module__-H1VPW__select{width:100%;padding:var(--space-3)calc(var(--space-4) + 20px)var(--space-3)var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-white);appearance:none;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.Select-module__-H1VPW__select.Select-module__-H1VPW__withIcon{padding-left:calc(var(--space-4) + 24px)}.Select-module__-H1VPW__select:focus{border-color:var(--color-royal);box-shadow:0 0 0 3px #1e3a8a1a}
.page-module__qZtzMG__page{background-color:#f5f5f5;min-height:100%}.page-module__qZtzMG__pageWrapper{padding:var(--space-8)0 var(--space-16)}.page-module__qZtzMG__titleRow{margin-bottom:var(--space-6)}.page-module__qZtzMG__title{align-items:center;gap:var(--space-2);font-size:var(--font-size-2xl);color:var(--color-text-primary);padding-left:var(--space-4);font-weight:800;display:flex;position:relative}.page-module__qZtzMG__title:before{content:"";background:linear-gradient(to bottom,var(--color-search-btn),#6ea8f7);border-radius:var(--radius-full);width:4px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-module__qZtzMG__titleIcon{color:var(--color-search-btn)}.page-module__qZtzMG__unreadBadge{background-color:var(--color-search-btn);color:#fff;border-radius:var(--radius-full);padding:2px 7px;font-size:11px;font-weight:700;line-height:1.4}.page-module__qZtzMG__sectionFrame{margin-bottom:var(--space-4);background-color:#fff;border:1px solid #e8e8e8}.page-module__qZtzMG__frameHeader{padding:var(--space-3)var(--space-5);background-color:#fafafa;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;display:flex}.page-module__qZtzMG__frameTitle{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:700}.page-module__qZtzMG__markAllBtn{font-size:var(--font-size-xs);color:var(--color-search-btn);cursor:pointer;font-weight:600;font-family:var(--font-family);transition:opacity var(--transition-fast);background:0 0;border:none;align-items:center;gap:5px;padding:0;display:flex}.page-module__qZtzMG__markAllBtn:hover{opacity:.7}.page-module__qZtzMG__list{flex-direction:column;display:flex}.page-module__qZtzMG__notifItem{align-items:flex-start;gap:var(--space-4);padding:var(--space-4)var(--space-5);cursor:pointer;transition:background-color var(--transition-fast);border-bottom:1px solid #f5f5f5;display:flex}.page-module__qZtzMG__notifItem:last-child{border-bottom:none}.page-module__qZtzMG__notifItem:hover{background-color:#fafafa}.page-module__qZtzMG__notifUnread{background-color:#f0f6ff}.page-module__qZtzMG__notifUnread:hover{background-color:#e8f0fe}.page-module__qZtzMG__notifIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-top:2px;display:flex}.page-module__qZtzMG__notifBody{flex:1;min-width:0}.page-module__qZtzMG__notifTitle{font-size:var(--font-size-sm);color:var(--color-text-primary);margin-bottom:3px;font-weight:700;line-height:1.3}.page-module__qZtzMG__notifMessage{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.55}.page-module__qZtzMG__notifTime{font-size:var(--font-size-xs);color:#aaa;margin-top:var(--space-1);display:block}.page-module__qZtzMG__unreadDot{background-color:var(--color-search-btn);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.page-module__qZtzMG__prefItem{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-5);border-bottom:1px solid #f5f5f5;display:flex}.page-module__qZtzMG__prefItem:last-child{border-bottom:none}.page-module__qZtzMG__prefIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.page-module__qZtzMG__prefContent{flex:1}.page-module__qZtzMG__prefTitle{font-size:var(--font-size-sm);color:var(--color-text-primary);margin-bottom:2px;font-weight:700}.page-module__qZtzMG__prefSub{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.page-module__qZtzMG__frameFooter{padding:var(--space-4)var(--space-5);border-top:1px solid #f0f0f0}.page-module__qZtzMG__saveBtn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);background-color:var(--color-search-btn);color:#fff;border-radius:var(--radius-sm);font-family:var(--font-family);font-size:var(--font-size-sm);cursor:pointer;transition:opacity var(--transition-fast);border:none;font-weight:700;display:inline-flex}.page-module__qZtzMG__saveBtn:hover{opacity:.88}
