.header-clock{min-width:12.5rem;line-height:1.25}.header-clock__time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;letter-spacing:.03em}.header-clock__date{display:block;margin-top:2px;max-width:14rem;line-height:1.2}.header-clock__tz{display:block;margin-top:1px}.header-clock__dolar,.header-clock__weather{position:relative;border:0}.header-clock__ago{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:max-content;max-width:14rem;padding:6px 8px;border-radius:8px;background:#0f172a;color:#fff;font-size:.68rem;font-weight:600;line-height:1.3;box-shadow:0 8px 20px rgba(15,23,42,.25)}.header-clock__sismo,.header-clock__weather{display:inline-flex;align-items:center;gap:3px;margin-top:2px}.header-clock__sismo{color:#fecaca;border-color:#f87171!important;background:rgba(185,28,28,.18);animation:headerSismoPulse 1.8s ease-in-out infinite}@keyframes headerSismoPulse{0%,to{opacity:1}50%{opacity:.65}}.header-clock__placeholder{min-height:2.5rem;display:inline-flex;align-items:center}.notes-dock{pointer-events:none}.notes-panel,.notes-toggle-btn{pointer-events:auto}.notes-toggle-btn{position:fixed;bottom:92px;right:24px;width:48px;height:48px;border-radius:50%;border:none;background:#f59e0b;color:#1f2937;box-shadow:0 4px 16px rgba(245,158,11,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1031;transition:transform .2s,box-shadow .2s,right .2s}.notes-toggle-btn:hover{transform:scale(1.08)}.notes-toggle-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:100px;background:#1f2937;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.notes-panel{position:fixed;right:24px;bottom:152px;width:340px;max-width:calc(100vw - 32px);max-height:min(70vh,560px);background:var(--bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:16px;box-shadow:0 16px 40px rgba(15,23,42,.18);z-index:1031;display:flex;flex-direction:column;overflow:hidden;transition:right .2s}.notes-dock.is-chat-open .notes-panel,.notes-dock.is-chat-open .notes-toggle-btn{right:444px}@media (max-width:768px){.notes-dock.is-chat-open{display:none}}.notes-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 14px 8px}.notes-panel-title{display:flex;align-items:center;gap:6px;font-weight:700;font-size:.95rem}.notes-panel-sub{font-size:.72rem;color:var(--text-secondary,#6b7280);margin-top:2px}.notes-icon-btn{border:none;background:transparent;color:inherit;width:28px;height:28px;border-radius:8px}.notes-form{padding:0 12px 8px;display:flex;flex-direction:column;gap:6px}.notes-input,.notes-search input,.notes-textarea{width:100%;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;background:var(--card-bg,#fff);color:inherit;font-size:.82rem;padding:8px 10px}.notes-textarea{resize:none}.notes-form-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.notes-colors{display:flex;gap:6px}.notes-color{width:16px;height:16px;border-radius:50%;border:2px solid transparent;cursor:pointer}.notes-color.is-on{box-shadow:0 0 0 2px #111827}.notes-color--amber{background:#fbbf24}.notes-color--sky{background:#38bdf8}.notes-color--rose{background:#fb7185}.notes-color--lime{background:#84cc16}.notes-color--slate{background:#94a3b8}.notes-form-actions{display:flex;gap:6px}.notes-ghost-btn,.notes-save-btn{border:none;border-radius:8px;font-size:.75rem;font-weight:600;padding:6px 10px;cursor:pointer}.notes-save-btn{background:#f59e0b;color:#1f2937}.notes-ghost-btn{background:transparent}.notes-ghost-btn,.notes-search{color:var(--text-secondary,#6b7280)}.notes-search{display:flex;align-items:center;gap:6px;margin:0 12px 8px;padding:0 8px;border:1px solid var(--border-color,#e5e7eb);border-radius:10px}.notes-search input{border:none;padding:8px 0}.notes-list{overflow-y:auto;padding:0 12px 12px;display:flex;flex-direction:column;gap:8px}.notes-empty{font-size:.8rem;color:var(--text-secondary,#6b7280);padding:16px 8px;text-align:center}.notes-refresh-bar{height:2px;background:linear-gradient(90deg,transparent,#f59e0b,transparent);animation:notesSweep 1.1s linear infinite}@keyframes notesSweep{0%{background-position:-120px 0}to{background-position:120px 0}}.notes-skel{height:72px;border-radius:12px;background:linear-gradient(90deg,rgba(148,163,184,.15),rgba(148,163,184,.28) 50%,rgba(148,163,184,.15));background-size:200% 100%;animation:notesSweep 1.2s ease infinite}.notes-card{border-radius:12px;padding:10px;border:1px solid transparent}.notes-card.notes-color--amber{background:rgba(251,191,36,.18)}.notes-card.notes-color--sky{background:rgba(56,189,248,.16)}.notes-card.notes-color--rose{background:rgba(251,113,133,.16)}.notes-card.notes-color--lime{background:rgba(132,204,22,.16)}.notes-card.notes-color--slate{background:rgba(148,163,184,.18)}.notes-card-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.notes-card p{margin:0;font-size:.8rem;white-space:pre-wrap;line-height:1.4}.notes-card-actions{display:flex;gap:2px}.notes-card-actions button{border:none;background:transparent;color:inherit;width:24px;height:24px;border-radius:6px}[data-theme=dark] .notes-panel{background:#0f172a;border-color:#334155}[data-theme=dark] .notes-color.is-on{box-shadow:0 0 0 2px #f8fafc}.chat-panel-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1040;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.chat-panel{position:fixed;top:0;right:0;width:420px;max-width:100vw;height:100vh;height:calc(var(--chat-vh, 1vh) * 100);background:var(--bg-color,#fff);box-shadow:-4px 0 24px rgba(0,0,0,.12);z-index:1050;display:flex;flex-direction:column;animation:slideInRight .25s ease}@media (max-width:576px){.chat-panel{width:100vw;padding-bottom:env(safe-area-inset-bottom)}.chat-panel-footer{padding-bottom:env(safe-area-inset-bottom,16px)}}.chat-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border-color,#e5e7eb);flex-shrink:0;background:linear-gradient(135deg,var(--primary-600,#4f46e5) 0,var(--primary-700,#4338ca) 100%);color:#fff}.chat-panel-header .btn-close{filter:brightness(0) invert(1);opacity:.8}.chat-panel-header .btn-close:hover{opacity:1}[data-theme=dark] .chat-panel-header{background:linear-gradient(135deg,#3730a3,#312e81)}.tana-avatar{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;animation:tanaPulse 3s ease-in-out infinite}@keyframes tanaPulse{0%,to{box-shadow:0 0 0 0 rgba(255,255,255,.3)}50%{box-shadow:0 0 0 6px rgba(255,255,255,0)}}.chat-dialog-indicator{display:flex;align-items:center;gap:6px;padding:6px 16px;background:#fefce8;border-bottom:1px solid #fde68a;flex-shrink:0;font-size:12px;color:#92400e}.chat-dialog-icon{font-size:14px;flex-shrink:0}.chat-dialog-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .chat-dialog-indicator{background:#422006;border-bottom-color:#78350f;color:#fde68a}.chat-panel-body{flex:1 1;overflow-y:auto;padding:16px;scroll-behavior:smooth}.chat-panel-body::-webkit-scrollbar{width:5px}.chat-panel-body::-webkit-scrollbar-track{background:transparent}.chat-panel-body::-webkit-scrollbar-thumb{background:var(--neutral-300,#d1d5db);border-radius:10px}.chat-panel-body::-webkit-scrollbar-thumb:hover{background:var(--neutral-400,#9ca3af)}[data-theme=dark] .chat-panel-body::-webkit-scrollbar-thumb{background:#444}.chat-panel-footer{padding:12px 16px;border-top:1px solid var(--border-color,#e5e7eb);flex-shrink:0}.chat-bubble{max-width:85%;padding:12px 16px;border-radius:14px;font-size:14px;line-height:1.6;word-wrap:break-word}.chat-bubble-user{color:#fff;border-bottom-right-radius:4px}.chat-bubble-assistant{background:var(--neutral-100,#f3f4f6);color:var(--text-color,#1f2937);border-bottom-left-radius:4px}.chat-bubble strong{font-weight:600}.chat-bubble-content .emoji,.chat-bubble-content emoji{font-size:1.15em;line-height:1}.chat-bubble-content p{margin:0 0 6px}.chat-bubble-content p:last-child{margin-bottom:0}.chat-bubble-content .bullet-line{display:flex;gap:6px;padding-left:4px;margin-bottom:3px;line-height:1.5}.chat-bubble-content .bullet-line:last-child{margin-bottom:0}.chat-bubble-content .bullet-marker{flex-shrink:0;width:14px;text-align:center;color:var(--neutral-500,#6b7280)}.chat-bubble-user .bullet-marker{color:rgba(255,255,255,.7)}.chat-bubble-content .bullet-text{flex:1 1;min-width:0}.chat-bubble-assistant .chat-bubble-content code{background:rgba(0,0,0,.06);padding:1px 5px;border-radius:4px;font-size:.9em}[data-theme=dark] .chat-bubble-assistant .chat-bubble-content code{background:rgba(255,255,255,.1)}.typing-indicator{display:flex;align-items:center;gap:4px;padding:4px 0}.typing-indicator span{width:7px;height:7px;background:var(--neutral-400,#9ca3af);border-radius:50%;animation:typing 1.2s ease-in-out infinite}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}.chat-toggle-btn{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:var(--primary-600,#4f46e5);color:#fff;border:none;box-shadow:0 4px 16px rgba(79,70,229,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1030;transition:transform .2s,box-shadow .2s}.chat-toggle-btn:hover{transform:scale(1.08);box-shadow:0 6px 20px rgba(79,70,229,.5)}.chat-toggle-img{width:32px;height:32px;border-radius:50%;object-fit:cover}.chat-textarea{font-size:14px;border:1px solid var(--border-color,#e5e7eb);transition:border-color .15s}.chat-textarea:focus{border-color:var(--primary-600,#4f46e5);box-shadow:0 0 0 2px rgba(79,70,229,.1)}.conversation-list{max-height:300px;overflow-y:auto}.conversation-item{display:flex;align-items:center;width:100%;padding:8px 16px;background:none;border:none;text-align:left;cursor:pointer;transition:background .15s}.conversation-item:hover{background:var(--neutral-100,#f3f4f6)}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.action-renderer .table-responsive{border-radius:8px;overflow:hidden}.action-renderer .table{margin-bottom:0}.tana-welcome-avatar{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--primary-500,#6366f1),var(--primary-700,#4338ca));display:flex;align-items:center;justify-content:center;animation:welcomeFloat 3s ease-in-out infinite,welcomeGlow 3s ease-in-out infinite}@keyframes welcomeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes welcomeGlow{0%,to{box-shadow:0 4px 20px rgba(99,102,241,.3)}50%{box-shadow:0 8px 30px rgba(99,102,241,.5)}}.chip-suggestion{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--primary-200,#c7d2fe);border-radius:20px;background:var(--bg-color,#fff);color:var(--primary-700,#4338ca);font-size:13px;cursor:pointer;transition:all .2s ease;animation:chipFadeIn .3s ease-out both}.chip-suggestion:hover{background:var(--primary-50,#eef2ff);border-color:var(--primary-400,#818cf8);transform:translateY(-1px);box-shadow:0 2px 8px rgba(99,102,241,.15)}@keyframes chipFadeIn{0%{opacity:0;transform:translateY(6px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.chat-scroll-btn{position:-webkit-sticky;position:sticky;bottom:8px;left:50%;transform:translateX(-50%);width:36px;height:36px;border-radius:50%;border:none;background:var(--primary-600,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 12px rgba(79,70,229,.35);animation:fadeIn .2s ease;z-index:2;transition:transform .15s}.chat-scroll-btn:hover{transform:translateX(-50%) scale(1.1)}.chat-msg-time{font-size:11px;color:var(--neutral-400,#9ca3af);-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-bubble-user .chat-msg-time{color:rgba(255,255,255,.6)}.chat-msg-copy{background:none;border:none;padding:2px;color:var(--neutral-400,#9ca3af);cursor:pointer;opacity:0;transition:opacity .15s}.chat-bubble-assistant:hover .chat-msg-copy{opacity:1}.chat-feedback-btn{background:none;border:none;padding:3px 5px;color:var(--neutral-400,#9ca3af);cursor:pointer;border-radius:4px;transition:all .15s}.chat-feedback-btn:hover{background:var(--neutral-200,#e5e7eb);color:var(--neutral-600,#4b5563)}.chat-feedback-btn.active{color:var(--primary-600,#4f46e5)}[data-theme=dark] .chat-feedback-btn:hover{background:rgba(255,255,255,.1)}.chat-message-row{animation:messageSlideIn .25s ease-out both}.tana-message-avatar{background:linear-gradient(135deg,var(--primary-500,#6366f1),var(--primary-700,#4338ca));overflow:hidden}.tana-message-avatar,.user-avatar-placeholder{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-avatar-placeholder{background:var(--neutral-300,#d1d5db)}.typing-bubble{padding:12px 18px!important}.typing-avatar{animation:tanaPulse 1.5s ease-in-out infinite}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.chat-bubble{animation:messageSlideIn .2s ease-out}[data-theme=dark] .chat-panel{background:#1a1a2e}[data-theme=dark] .chat-bubble-assistant{background:#2a2a3e;color:#e5e7eb}[data-theme=dark] .chat-bubble-content .bullet-marker{color:#6b7280}[data-theme=dark] .chip-suggestion{background:#1a1a2e;border-color:#3730a3;color:#a5b4fc}[data-theme=dark] .chip-suggestion:hover{background:#2a2a3e;border-color:#6366f1}[data-theme=dark] .chat-msg-copy{color:#555}[data-theme=dark] .user-avatar-placeholder{background:#333}[data-theme=dark] .chat-panel-footer,[data-theme=dark] .chat-panel-header{border-color:#333}[data-theme=dark] .conversation-item:hover{background:#2a2a3e}[data-theme=dark] .chat-textarea{background:#2a2a3e;border-color:#444;color:#e5e7eb}[data-theme=dark] .chat-panel-backdrop{background:rgba(0,0,0,.5)}.voice-pulse{animation:voicePulse 1s ease-in-out infinite}@keyframes voicePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.chat-input-container .form-control:focus{box-shadow:0 0 0 2px rgba(79,70,229,.12);border-color:var(--primary-600,#4f46e5)}.chat-input-container .btn:hover:not(:disabled){opacity:.85}.chat-welcome-greeting{font-size:13px;color:var(--neutral-500,#6b7280);line-height:1.5}[data-theme=dark] .chat-welcome-greeting{color:#9ca3af}.conversation-item-active{background:var(--primary-50,#eef2ff)!important;border-left:3px solid var(--primary-600,#4f46e5)}[data-theme=dark] .conversation-item-active{background:rgba(79,70,229,.15)!important;border-left-color:var(--primary-500,#6366f1)}.conversation-item-text{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-item-date{font-size:11px;color:var(--neutral-400,#9ca3af);flex-shrink:0}.conversation-item-wrapper{display:flex;align-items:center;gap:0}.conversation-item-wrapper .conversation-item{flex:1 1;min-width:0}.conversation-delete-btn{display:none;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--neutral-400,#9ca3af);cursor:pointer;flex-shrink:0;margin-right:8px;transition:all .15s}.conversation-item-wrapper:hover .conversation-delete-btn{display:flex}.conversation-delete-btn:hover{background:var(--danger-50,#fef2f2);color:var(--danger-500,#ef4444)}.conversation-item-wrapper .conversation-delete-btn.deleting,.conversation-item-wrapper:hover .conversation-delete-btn.deleting{display:flex;opacity:.6;pointer-events:none}[data-theme=dark] .conversation-delete-btn:hover{background:rgba(239,68,68,.15);color:#f87171}.chat-new-btn{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);border-radius:8px;color:#fff;padding:4px 10px;font-size:12px;transition:background .15s;cursor:pointer}.chat-new-btn:hover{background:rgba(255,255,255,.25)}.welcome-suggestion-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:320px}.chat-welcome-subtitle{font-size:12px;color:var(--neutral-400,#9ca3af);letter-spacing:.02em}.chat-typing{cursor:pointer;position:relative}.chat-typing:after{content:"|";display:inline;animation:cursorBlink .7s infinite;color:var(--primary-500,#6366f1);font-weight:300}@keyframes cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}.chat-typing-indicator{display:flex;align-items:center;gap:3px;margin-top:4px;padding:2px 0}.chat-typing-dot{width:5px;height:5px;background:var(--neutral-400,#9ca3af);border-radius:50%;animation:typingDot 1s infinite}.chat-typing-dot:nth-child(2){animation-delay:.15s}.chat-typing-dot:nth-child(3){animation-delay:.3s}@keyframes typingDot{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1.1)}}[data-theme=dark] .chat-typing:after{color:#818cf8}.chip-suggestion-sm{padding:4px 10px!important;font-size:11px!important;border-radius:14px!important;gap:4px!important}.boletin-table-wrapper{width:100%}.boletin-table-wrapper .boletin-student-info{border-left:3px solid var(--primary-500,#6366f1)}.boletin-table{margin-bottom:0;font-size:.8125rem}.boletin-table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;padding:.35rem .5rem;white-space:nowrap}.boletin-table tbody td{padding:.3rem .5rem;vertical-align:middle}.boletin-table tbody tr:hover{background-color:rgba(99,102,241,.04)}.boletin-table .text-success{color:#16a34a!important}.boletin-table .text-warning{color:#d97706!important}.boletin-table .text-danger{color:#dc2626!important}.boletin-table-wrapper .badge{font-weight:500}.boletin-grade-input{width:56px;padding:2px 4px;text-align:center;font-size:.8rem;border:1px solid #d1d5db;border-radius:4px;outline:none;transition:border-color .15s}.boletin-grade-input:focus{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.15)}.boletin-grade-input::-webkit-inner-spin-button{opacity:1}.AccountingBooksLayer_shell__tsX4y{border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px rgb(15 23 42/.08),0 12px 24px -4px rgb(15 23 42/.12);border:1px solid rgb(148 163 184/.35);background:linear-gradient(145deg,rgb(255 255 255/.95),rgb(248 250 252/.98) 50%,rgb(241 245 249/.95))}[data-theme=dark] .AccountingBooksLayer_shell__tsX4y,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y{border-color:rgb(51 65 85/.65);background:linear-gradient(145deg,rgb(30 41 59/.96),rgb(15 23 42/.99));box-shadow:0 4px 6px -1px rgb(0 0 0/.28),0 12px 28px -6px rgb(0 0 0/.38)}.AccountingBooksLayer_header___qEjs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;background:linear-gradient(110deg,rgb(59 130 246/.12),rgb(99 102 241/.1) 40%,rgb(139 92 246/.08));border-bottom:1px solid rgb(148 163 184/.35)}[data-theme=dark] .AccountingBooksLayer_header___qEjs,html[data-theme=dark] .AccountingBooksLayer_header___qEjs{background:linear-gradient(110deg,rgb(59 130 246/.2),rgb(99 102 241/.14));border-bottom-color:rgb(51 65 85/.6)}.AccountingBooksLayer_headerLeft__53QFW{display:flex;align-items:center;gap:.65rem}.AccountingBooksLayer_title__8qp_8{font-size:1.1rem;font-weight:700;margin:0;letter-spacing:-.02em;color:var(--text-primary,#0f172a)}[data-theme=dark] .AccountingBooksLayer_title__8qp_8,html[data-theme=dark] .AccountingBooksLayer_title__8qp_8{color:var(--text-primary,#f1f5f9)}.AccountingBooksLayer_subtitle__nFmnn{display:block;margin-top:.2rem;font-size:.8rem;color:var(--text-secondary-light,#64748b)}[data-theme=dark] .AccountingBooksLayer_subtitle__nFmnn,html[data-theme=dark] .AccountingBooksLayer_subtitle__nFmnn{color:rgb(148 163 184)}.AccountingBooksLayer_tabBar__13HL7{padding:.75rem 1rem 0;background:rgb(248 250 252/.9);border-bottom:1px solid rgb(226 232 240/.85)}[data-theme=dark] .AccountingBooksLayer_tabBar__13HL7,html[data-theme=dark] .AccountingBooksLayer_tabBar__13HL7{background:rgb(30 41 59/.45);border-bottom-color:rgb(51 65 85/.55)}.AccountingBooksLayer_tabList__CTLTb{display:flex;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;padding-bottom:.65rem;margin:0;list-style:none;scrollbar-width:thin}.AccountingBooksLayer_tabButton__aSHFv{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;border:1px solid rgb(203 213 225/.9);background:rgb(255 255 255/.85);color:rgb(71 85 105);font-size:.8rem;font-weight:600;padding:.45rem .85rem;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.AccountingBooksLayer_tabButton__aSHFv:hover{border-color:rgb(59 130 246/.45);color:rgb(37 99 235);background:rgb(239 246 255/.9)}[data-theme=dark] .AccountingBooksLayer_tabButton__aSHFv,html[data-theme=dark] .AccountingBooksLayer_tabButton__aSHFv{background:rgb(15 23 42/.65);border-color:rgb(71 85 105/.75);color:rgb(203 213 225)}[data-theme=dark] .AccountingBooksLayer_tabButton__aSHFv:hover,html[data-theme=dark] .AccountingBooksLayer_tabButton__aSHFv:hover{border-color:rgb(96 165 250/.55);color:rgb(147 197 253);background:rgb(30 58 138/.35)}.AccountingBooksLayer_tabButtonActive__Ej8Og{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;font-size:.8rem;font-weight:600;padding:.45rem .85rem;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;background:linear-gradient(135deg,rgb(59 130 246),rgb(99 102 241));color:#fff;box-shadow:0 2px 8px rgb(59 130 246/.35);border:1px solid rgb(59 130 246/.55)}.AccountingBooksLayer_tabButtonActive__Ej8Og:hover{color:#fff;border-color:rgb(59 130 246/.7);background:linear-gradient(135deg,rgb(37 99 235),rgb(79 70 229))}[data-theme=dark] .AccountingBooksLayer_tabButtonActive__Ej8Og,html[data-theme=dark] .AccountingBooksLayer_tabButtonActive__Ej8Og{border-color:rgb(96 165 250/.5);box-shadow:0 2px 12px rgb(37 99 235/.35)}.AccountingBooksLayer_body__EPKwm{padding:1.25rem 1.5rem}.AccountingBooksLayer_sectionTitle__ybPcx{font-size:.95rem;font-weight:700;margin:0 0 .75rem;color:var(--text-primary,#0f172a)}[data-theme=dark] .AccountingBooksLayer_sectionTitle__ybPcx,html[data-theme=dark] .AccountingBooksLayer_sectionTitle__ybPcx{color:#f1f5f9}.AccountingBooksLayer_tuitionPanel__qwDxE{text-align:center;padding:2.5rem 1rem}.AccountingBooksLayer_tuitionIcon__q1fGv{font-size:3rem;color:rgb(59 130 246);margin-bottom:.75rem}[data-theme=dark] .AccountingBooksLayer_tuitionIcon__q1fGv,html[data-theme=dark] .AccountingBooksLayer_tuitionIcon__q1fGv{color:rgb(147 197 253)}.AccountingBooksLayer_tuitionText__HZAG1{color:var(--text-secondary-light,#64748b);max-width:28rem;margin:0 auto 1rem}[data-theme=dark] .AccountingBooksLayer_tuitionText__HZAG1,html[data-theme=dark] .AccountingBooksLayer_tuitionText__HZAG1{color:rgb(148 163 184)}.AccountingBooksLayer_totalBanner__ospUs{font-size:.85rem;padding:.65rem .85rem;border-radius:.65rem;border:1px solid rgb(226 232 240/.95);background:rgb(248 250 252/.95);color:rgb(51 65 85);margin-bottom:.75rem}[data-theme=dark] .AccountingBooksLayer_totalBanner__ospUs,html[data-theme=dark] .AccountingBooksLayer_totalBanner__ospUs{border-color:rgb(51 65 85/.7);background:rgb(15 23 42/.55);color:rgb(226 232 240)}.AccountingBooksLayer_totalBanner__ospUs strong{color:var(--text-primary,#0f172a)}[data-theme=dark] .AccountingBooksLayer_totalBanner__ospUs strong,html[data-theme=dark] .AccountingBooksLayer_totalBanner__ospUs strong{color:#f8fafc}.AccountingBooksLayer_totalHint__dXAOH{font-size:.72rem;margin-top:.35rem;color:rgb(100 116 139)}[data-theme=dark] .AccountingBooksLayer_totalHint__dXAOH,html[data-theme=dark] .AccountingBooksLayer_totalHint__dXAOH{color:rgb(148 163 184)}.AccountingBooksLayer_tableScroll__YLSXg{max-height:420px;overflow:auto;border-radius:.65rem;border:1px solid rgb(226 232 240/.95)}[data-theme=dark] .AccountingBooksLayer_tableScroll__YLSXg,html[data-theme=dark] .AccountingBooksLayer_tableScroll__YLSXg{border-color:rgb(51 65 85/.75)}.AccountingBooksLayer_table__J_kQI{width:100%;margin:0;font-size:.8rem;border-collapse:collapse}.AccountingBooksLayer_thead__HZ5Zw{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:rgb(241 245 249);color:rgb(51 65 85);box-shadow:0 1px 0 rgb(226 232 240)}[data-theme=dark] .AccountingBooksLayer_thead__HZ5Zw,html[data-theme=dark] .AccountingBooksLayer_thead__HZ5Zw{background:rgb(30 41 59);color:rgb(226 232 240);box-shadow:0 1px 0 rgb(51 65 85)}.AccountingBooksLayer_th__qgD5U{text-align:left;padding:.55rem .65rem;font-weight:600}.AccountingBooksLayer_thEnd__KOeCP{text-align:right;padding:.55rem .65rem;font-weight:600}.AccountingBooksLayer_tbody__q4S9B tr{border-bottom:1px solid rgb(241 245 249)}[data-theme=dark] .AccountingBooksLayer_tbody__q4S9B tr,html[data-theme=dark] .AccountingBooksLayer_tbody__q4S9B tr{border-bottom-color:rgb(51 65 85/.5)}.AccountingBooksLayer_tbody__q4S9B tr:hover{background:rgb(248 250 252/.85)}[data-theme=dark] .AccountingBooksLayer_tbody__q4S9B tr:hover,html[data-theme=dark] .AccountingBooksLayer_tbody__q4S9B tr:hover{background:rgb(30 41 59/.55)}.AccountingBooksLayer_td__GzMjn{padding:.5rem .65rem;vertical-align:middle;color:rgb(51 65 85)}[data-theme=dark] .AccountingBooksLayer_td__GzMjn,html[data-theme=dark] .AccountingBooksLayer_td__GzMjn{color:rgb(226 232 240)}.AccountingBooksLayer_emptyCell__mAE1J{text-align:center;padding:2rem 1rem;color:rgb(100 116 139)}[data-theme=dark] .AccountingBooksLayer_emptyCell__mAE1J,html[data-theme=dark] .AccountingBooksLayer_emptyCell__mAE1J{color:rgb(148 163 184)}.AccountingBooksLayer_institutionWarning__hMMIC{border-radius:.75rem;padding:1rem 1.25rem;border:1px solid rgb(234 179 8/.45);background:rgb(254 252 232/.95);color:rgb(113 63 18)}[data-theme=dark] .AccountingBooksLayer_institutionWarning__hMMIC,html[data-theme=dark] .AccountingBooksLayer_institutionWarning__hMMIC{border-color:rgb(202 138 4/.45);background:rgb(66 32 6/.55);color:rgb(254 243 199)}.AccountingBooksLayer_shell__tsX4y .form-label{color:rgb(51 65 85)}[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-label,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-label{color:rgb(203 213 225)}.AccountingBooksLayer_shell__tsX4y .form-control,.AccountingBooksLayer_shell__tsX4y .form-select{background:rgb(255 255 255/.95);border-color:rgb(203 213 225);color:rgb(15 23 42)}[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-control,[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-select,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-control,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-select{background:rgb(15 23 42/.75);border-color:rgb(71 85 105);color:rgb(241 245 249)}.AccountingBooksLayer_shell__tsX4y .form-control::placeholder{color:rgb(148 163 184)}.AccountingBooksLayer_shell__tsX4y .form-check-label{color:rgb(71 85 105)}[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-check-label,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-check-label{color:rgb(203 213 225)}.AccountingBooksLayer_shell__tsX4y code{background:rgb(241 245 249);color:rgb(51 65 85);padding:.1rem .35rem;border-radius:.25rem;font-size:.72rem}[data-theme=dark] .AccountingBooksLayer_shell__tsX4y code,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y code{background:rgb(30 41 59);color:rgb(226 232 240)}.AccountingBooksLayer_shell__tsX4y .form-check-input{border-color:rgb(148 163 184)}[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-check-input,html[data-theme=dark] .AccountingBooksLayer_shell__tsX4y .form-check-input{background-color:rgb(15 23 42);border-color:rgb(100 116 139)}.AccountingBooksLayer_toolbarRow__8gOf6{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem}.AccountingBooksLayer_metaLine__vcZ60{font-size:.8rem;color:rgb(100 116 139);margin-top:.5rem}[data-theme=dark] .AccountingBooksLayer_metaLine__vcZ60,html[data-theme=dark] .AccountingBooksLayer_metaLine__vcZ60{color:rgb(148 163 184)}.TuitionMonthlyMatrix_shell__9uOkV{border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px -1px rgb(15 23 42/.08),0 12px 24px -4px rgb(15 23 42/.12);border:1px solid rgb(148 163 184/.35);background:linear-gradient(145deg,rgb(255 255 255/.95),rgb(248 250 252/.98) 50%,rgb(241 245 249/.95))}[data-theme=dark] .TuitionMonthlyMatrix_shell__9uOkV,html[data-theme=dark] .TuitionMonthlyMatrix_shell__9uOkV{border-color:rgb(51 65 85/.6);background:linear-gradient(145deg,rgb(30 41 59/.95),rgb(15 23 42/.98));box-shadow:0 4px 6px -1px rgb(0 0 0/.25),0 12px 28px -6px rgb(0 0 0/.35)}.TuitionMonthlyMatrix_headerStrip__t_IuQ{padding:1.25rem 1.5rem;background:linear-gradient(110deg,rgb(59 130 246/.12),rgb(99 102 241/.1) 40%,rgb(139 92 246/.08));border-bottom:1px solid rgb(148 163 184/.35)}[data-theme=dark] .TuitionMonthlyMatrix_headerStrip__t_IuQ,html[data-theme=dark] .TuitionMonthlyMatrix_headerStrip__t_IuQ{background:linear-gradient(110deg,rgb(59 130 246/.18),rgb(99 102 241/.12));border-bottom-color:rgb(51 65 85/.6)}.TuitionMonthlyMatrix_arrearsBar__zw7by{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.5rem;background:rgb(254 226 226/.7);border-bottom:1px solid rgb(252 165 165/.7);color:rgb(127 29 29);font-size:.9rem}[data-theme=dark] .TuitionMonthlyMatrix_arrearsBar__zw7by,html[data-theme=dark] .TuitionMonthlyMatrix_arrearsBar__zw7by{background:rgb(127 29 29/.25);border-bottom-color:rgb(185 28 28/.5);color:rgb(254 202 202)}.TuitionMonthlyMatrix_title__wsdME{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0;color:var(--text-primary,#0f172a)}.TuitionMonthlyMatrix_subtitle__TzGSz{margin:.35rem 0 0;font-size:.9rem;color:var(--text-secondary,#64748b);max-width:42rem}.TuitionMonthlyMatrix_toolbar__Ik0vQ{padding:1rem 1.5rem;background:rgb(248 250 252/.85);border-bottom:1px solid rgb(226 232 240/.9);gap:.75rem}[data-theme=dark] .TuitionMonthlyMatrix_toolbar__Ik0vQ,html[data-theme=dark] .TuitionMonthlyMatrix_toolbar__Ik0vQ{background:rgb(30 41 59/.5);border-bottom-color:rgb(51 65 85/.55)}.TuitionMonthlyMatrix_legend__Npt4C{padding:.85rem 1.5rem 1.1rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.TuitionMonthlyMatrix_legendPill__PUN9K{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:999px;font-size:.8rem;font-weight:600;border:1px solid rgb(226 232 240/.95);background:rgb(255 255 255/.85);color:var(--text-primary,#334155)}[data-theme=dark] .TuitionMonthlyMatrix_legendPill__PUN9K,html[data-theme=dark] .TuitionMonthlyMatrix_legendPill__PUN9K{background:rgb(30 41 59/.75);border-color:rgb(71 85 105/.7);color:rgb(226 232 240)}.TuitionMonthlyMatrix_tableScroll__SoKa7{max-height:min(72vh,900px);overflow:auto;margin:0 .25rem .25rem;border-radius:.65rem;border:1px solid rgb(226 232 240/.95)}[data-theme=dark] .TuitionMonthlyMatrix_tableScroll__SoKa7,html[data-theme=dark] .TuitionMonthlyMatrix_tableScroll__SoKa7{border-color:rgb(51 65 85/.65)}.TuitionMonthlyMatrix_table__ZYlKj{margin-bottom:0;font-size:.95rem;--tuition-sticky-bg:var(--bs-body-bg,#fff)}[data-theme=dark] .TuitionMonthlyMatrix_table__ZYlKj,html[data-theme=dark] .TuitionMonthlyMatrix_table__ZYlKj{--tuition-sticky-bg:rgb(15 23 42)}.TuitionMonthlyMatrix_thead__jcMJK th{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;padding:.85rem .5rem!important;vertical-align:middle!important;background:linear-gradient(180deg,rgb(241 245 249),rgb(226 232 240/.85));color:#475569;border-color:rgb(203 213 225/.85)!important;box-shadow:inset 0 -2px 0 rgb(59 130 246/.25)}[data-theme=dark] .TuitionMonthlyMatrix_thead__jcMJK th,html[data-theme=dark] .TuitionMonthlyMatrix_thead__jcMJK th{background:linear-gradient(180deg,rgb(51 65 85/.95),rgb(30 41 59));color:rgb(203 213 225);border-color:rgb(71 85 105/.75)!important;box-shadow:inset 0 -2px 0 rgb(96 165 250/.35)}.TuitionMonthlyMatrix_monthSub__hrFqf{display:block;font-size:.65rem;font-weight:500;letter-spacing:.02em;opacity:.85;margin-top:.2rem}.TuitionMonthlyMatrix_studentCol__e_lB3{min-width:240px;max-width:300px;font-weight:600;font-size:.92rem;padding:.75rem 1rem!important;background:var(--tuition-sticky-bg)!important;border-right:2px solid rgb(203 213 225/.9)!important;box-shadow:4px 0 12px -4px rgb(15 23 42/.12)}[data-theme=dark] .TuitionMonthlyMatrix_studentCol__e_lB3,html[data-theme=dark] .TuitionMonthlyMatrix_studentCol__e_lB3{border-right-color:rgb(71 85 105/.85)!important;box-shadow:4px 0 14px -4px rgb(0 0 0/.35)}.TuitionMonthlyMatrix_studentMeta__Bv4R_{display:block;font-size:.75rem;font-weight:500;color:var(--text-secondary,#64748b);margin-top:.2rem}.TuitionMonthlyMatrix_tbody__UUZtv tr{transition:background-color .12s ease}.TuitionMonthlyMatrix_tbody__UUZtv tr:hover td:not(.TuitionMonthlyMatrix_monthCell__DtvZN){background-color:rgb(241 245 249/.65)}[data-theme=dark] .TuitionMonthlyMatrix_tbody__UUZtv tr:hover td:not(.TuitionMonthlyMatrix_monthCell__DtvZN),html[data-theme=dark] .TuitionMonthlyMatrix_tbody__UUZtv tr:hover td:not(.TuitionMonthlyMatrix_monthCell__DtvZN){background-color:rgb(51 65 85/.35)}.TuitionMonthlyMatrix_monthCell__DtvZN{min-width:52px;width:56px;padding:.65rem .4rem!important;border-color:rgb(226 232 240/.95)!important;transition:transform .1s ease,box-shadow .1s ease}.TuitionMonthlyMatrix_monthCellInner__hyB74{display:flex;align-items:center;justify-content:center;min-height:2.25rem}.TuitionMonthlyMatrix_payCellBtn__Mi3KY{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;width:100%;min-height:2.35rem;padding:.28rem .15rem;border:none;border-radius:.4rem;background:transparent;font-size:.62rem;font-weight:700;line-height:1.1;color:var(--text-primary,#0f172a);cursor:pointer;transition:background .15s ease,transform .1s ease}.TuitionMonthlyMatrix_payCellBtn__Mi3KY:hover{background:rgb(255 255 255/.55);transform:scale(1.02)}[data-theme=dark] .TuitionMonthlyMatrix_payCellBtn__Mi3KY,html[data-theme=dark] .TuitionMonthlyMatrix_payCellBtn__Mi3KY{color:rgb(226 232 240)}[data-theme=dark] .TuitionMonthlyMatrix_payCellBtn__Mi3KY:hover,html[data-theme=dark] .TuitionMonthlyMatrix_payCellBtn__Mi3KY:hover{background:rgb(255 255 255/.08)}.TuitionMonthlyMatrix_tbody__UUZtv tr:hover .TuitionMonthlyMatrix_monthCell__DtvZN{filter:brightness(1.02)}.TuitionMonthlyMatrix_iconLg__b_18q{font-size:1.35rem}.TuitionMonthlyMatrix_iconXl__7Czpl{font-size:1.55rem}.TuitionMonthlyMatrix_totalsBar__UFxoz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;padding:1rem 1.5rem .25rem}.TuitionMonthlyMatrix_totalCard__mzPOW{border-radius:.85rem;padding:1rem 1.15rem;border:1px solid rgb(226 232 240/.95);background:rgb(255 255 255/.9);box-shadow:0 2px 8px rgb(15 23 42/.06)}[data-theme=dark] .TuitionMonthlyMatrix_totalCard__mzPOW,html[data-theme=dark] .TuitionMonthlyMatrix_totalCard__mzPOW{background:rgb(30 41 59/.75);border-color:rgb(71 85 105/.65);box-shadow:0 2px 10px rgb(0 0 0/.2)}.TuitionMonthlyMatrix_totalCardLabel__Ra_zC{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary,#64748b);margin-bottom:.35rem}.TuitionMonthlyMatrix_totalCardValue__SLX6j{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TuitionMonthlyMatrix_totalCardHint__o5dpO{font-size:.75rem;color:var(--text-secondary,#94a3b8);margin-top:.35rem}.TuitionMonthlyMatrix_filterChips__ssVhB{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.TuitionMonthlyMatrix_filterChip__hapL0{display:inline-flex;align-items:center;gap:.45rem;margin:0;border:2px solid rgb(203 213 225);border-radius:999px;padding:.5rem 1rem;background:rgb(255 255 255/.95);color:#475569;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;box-shadow:0 1px 2px rgb(15 23 42/.06)}.TuitionMonthlyMatrix_filterChip__hapL0:hover:not(:disabled){border-color:rgb(148 163 184);box-shadow:0 2px 8px rgb(15 23 42/.08)}.TuitionMonthlyMatrix_filterChip__hapL0:disabled{opacity:.55;cursor:not-allowed}.TuitionMonthlyMatrix_filterChip__hapL0:focus-visible{outline:2px solid rgb(59 130 246);outline-offset:2px}.TuitionMonthlyMatrix_filterChipActive__eGWY3{border-color:rgb(59 130 246);background:linear-gradient(180deg,rgb(239 246 255),rgb(219 234 254/.85));color:rgb(30 64 175);box-shadow:inset 0 0 0 1px rgb(147 197 253/.5)}.TuitionMonthlyMatrix_filterChipRegisteredActive__yKdeu{border-color:rgb(22 163 74);background:linear-gradient(180deg,rgb(240 253 244),rgb(220 252 231/.85));color:rgb(22 101 52);box-shadow:inset 0 0 0 1px rgb(134 239 172/.5)}.TuitionMonthlyMatrix_filterChipUnregisteredActive__Z_u7k{border-color:rgb(234 179 8);background:linear-gradient(180deg,rgb(254 252 232),rgb(254 249 195/.9));color:rgb(133 77 14);box-shadow:inset 0 0 0 1px rgb(253 224 71/.45)}[data-theme=dark] .TuitionMonthlyMatrix_filterChip__hapL0,html[data-theme=dark] .TuitionMonthlyMatrix_filterChip__hapL0{background:rgb(30 41 59/.9);border-color:rgb(71 85 105);color:rgb(226 232 240)}[data-theme=dark] .TuitionMonthlyMatrix_filterChipActive__eGWY3,html[data-theme=dark] .TuitionMonthlyMatrix_filterChipActive__eGWY3{background:linear-gradient(180deg,rgb(30 64 175/.45),rgb(30 58 138/.3));border-color:rgb(96 165 250);color:rgb(191 219 254)}[data-theme=dark] .TuitionMonthlyMatrix_filterChipRegisteredActive__yKdeu,html[data-theme=dark] .TuitionMonthlyMatrix_filterChipRegisteredActive__yKdeu{background:linear-gradient(180deg,rgb(22 101 52/.45),rgb(20 83 45/.3));border-color:rgb(74 222 128);color:rgb(187 247 208)}[data-theme=dark] .TuitionMonthlyMatrix_filterChipUnregisteredActive__Z_u7k,html[data-theme=dark] .TuitionMonthlyMatrix_filterChipUnregisteredActive__Z_u7k{background:linear-gradient(180deg,rgb(113 63 18/.5),rgb(66 32 6/.35));border-color:rgb(250 204 21);color:rgb(254 240 138)}.TuitionMonthlyMatrix_checkMark__yMS7b{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:.35rem;font-size:.75rem;font-weight:900;background:rgb(241 245 249);border:1px solid rgb(203 213 225);color:transparent;flex-shrink:0}.TuitionMonthlyMatrix_filterChipActive__eGWY3 .TuitionMonthlyMatrix_checkMark__yMS7b,.TuitionMonthlyMatrix_filterChipRegisteredActive__yKdeu .TuitionMonthlyMatrix_checkMark__yMS7b,.TuitionMonthlyMatrix_filterChipUnregisteredActive__Z_u7k .TuitionMonthlyMatrix_checkMark__yMS7b{background:rgb(255 255 255/.95);border-color:currentColor;color:inherit}.TuitionMonthlyMatrix_courseLine__jFH7i{display:block;font-size:.8rem;font-weight:600;color:var(--text-secondary,#475569);margin-top:.35rem;line-height:1.35;max-width:260px}[data-theme=dark] .TuitionMonthlyMatrix_courseLine__jFH7i,html[data-theme=dark] .TuitionMonthlyMatrix_courseLine__jFH7i{color:rgb(203 213 225)}.TuitionMonthlyMatrix_footerBar__gyVZq{padding:.85rem 1.5rem 1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgb(226 232 240/.9);background:rgb(248 250 252/.6)}[data-theme=dark] .TuitionMonthlyMatrix_footerBar__gyVZq,html[data-theme=dark] .TuitionMonthlyMatrix_footerBar__gyVZq{border-top-color:rgb(51 65 85/.55);background:rgb(15 23 42/.4)}.TuitionMonthlyMatrix_unregBadge__klKYl{display:inline-block;font-size:.6rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;border:1px solid rgb(234 179 8/.45);background:rgb(254 252 232/.85);color:rgb(133 77 14);line-height:1.4;white-space:nowrap}[data-theme=dark] .TuitionMonthlyMatrix_unregBadge__klKYl,html[data-theme=dark] .TuitionMonthlyMatrix_unregBadge__klKYl{background:rgb(113 63 18/.4);border-color:rgb(250 204 21/.55);color:rgb(254 240 138)}.TuitionMonthlyMatrix_emptyDash__ZCIUn{font-size:1.1rem;opacity:.45;font-weight:300}