.dark .toast{background:var(--surface);color:var(--navy);border:1px solid var(--border)}.dark .notification-button{color:var(--teal-700)}.task-row:hover{background-color:#fbfdfd}.dark .task-row:hover{background-color:#20333e}.dark .brand-mark i:nth-child(2),.dark .profile{background:var(--surface)}.dark .task-row{border-bottom:1px solid var(--border)}.dark .task-check{border:1.7px solid var(--border);background:var(--surface)}.dark .task-meta{color:var(--text-muted)}.dark .task-meta .due{color:var(--navy)}.dark .task-meta .urgent{color:#efb479}.dark .completed-block>h3 span,.dark .completed-row{color:var(--text-muted)}.dark .timeline{background:var(--surface)}.dark .timeline-point .dot{border:2px solid var(--border)}.dark .task-row.finishing .task-copy h3{color:var(--text-muted)}.dark .profile-menu{background:var(--surface)}.dark .profile-menu button{border-top:1px solid var(--border);background:var(--surface)}.dark .notification-button{background:var(--surface)}.dark .notification-button:hover{border-color:var(--border);background:var(--surface)}.dark .notification-button.urgent{border-color:var(--border);color:#efb479;background:var(--surface)}.dark .notification-panel{border:1px solid var(--border);background:var(--surface)}.dark .notification-panel header{border-bottom:1px solid var(--border)}.dark .notification-empty{color:var(--text-muted)}.dark .notification-card{border:1px solid var(--border);background:var(--surface)}.dark .notification-card>span{background:var(--surface)}.dark .notification-card.urgent{border-color:var(--border);background:var(--surface)}.dark .notification-card.urgent>span{background:var(--surface);color:#efb479}.dark .notification-card.warning{border-color:var(--border);background:var(--surface)}.dark .notification-card.warning>span{background:var(--surface);color:#efb479}.dark .notification-card.info>span{background:var(--surface);color:var(--teal-700)}.dark .notification-card p{color:var(--navy)}.dark .notification-actions button{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .notification-actions button:first-child{border-color:var(--border);background:var(--surface)}.dark .notification-actions button:hover{border-color:var(--border)}.dark .secondary-button{background:var(--surface)}.dark .secondary-button:hover{border-color:var(--border);background:var(--surface)}.dark .connected-button,.dark .danger-button{border:1px solid var(--border);background:var(--surface)}.dark .icon-button:hover,.dark .modal{background:var(--surface)}.dark .homework-form label,.dark .step-stack>label,.dark .settings-grid label,.dark .preference-grid>label{color:var(--navy)}.dark .homework-form label span{color:var(--text-muted)}.dark .homework-form input,.dark .homework-form select,.dark .homework-form textarea,.dark .step-stack select,.dark .settings-grid select,.dark .preference-grid select,.dark .preference-grid input,.dark .quick-commit input,.dark .quick-commit select,.dark .goal-grid input,.dark .goal-grid select,.dark .setting-row select,.dark .setting-row input{border:1px solid var(--border);background:var(--surface)}.dark .toast svg{color:var(--teal-700)}.dark .plan-brief{border:1px solid var(--border);background:linear-gradient(135deg,var(--surface) 0%,var(--surface) 68%,var(--surface) 100%)}.dark .plan-brief-icon{background:var(--surface)}.dark .plan-brief p{color:var(--navy)}.dark .task-title-line>span{background:var(--surface)}.dark .priority-reason>div{background:var(--surface);color:var(--navy)}.dark .priority-reason li{border:1px solid var(--border);color:var(--text-muted);background:var(--surface)}.dark .checkin-card{background:var(--surface)}.dark .checkin-options button{background:var(--surface);color:var(--navy)}.dark .checkin-options button:hover,.dark .checkin-options button.active{border-color:var(--border);background:var(--surface)}.dark .assistant-reply{background:var(--surface)}.dark .assistant-reply p{color:var(--navy)}.dark .checkin-input{border:1px solid var(--border);background:var(--surface)}.dark .calendar-card,.dark .segmented,.dark .segmented button.active,.dark .month-controls button,.dark .filter-button{background:var(--surface)}.dark .day-cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.dark .day-cell.outside{background:var(--surface);color:var(--text-muted)}.dark .event-panel{background:var(--surface)}.dark .detail-list>div{border-top:1px solid var(--border)}.dark .panel-actions button,.dark .source-box{background:var(--surface)}.dark .week-row i{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.dark .course-card,.dark .course-summary,.dark .course-summary:hover,.dark .weight-progress{background:var(--surface)}.dark .neutral-note{color:#efb479;background:var(--surface)}.dark .evaluation-table>div{border-bottom:1px solid var(--border)}.dark .settings-section>div{background:var(--surface)}.dark .setting-row,.dark .account-row{border-bottom:1px solid var(--border)}.dark .toggle span{background:var(--surface)}.dark .settings-grid,.dark .commitment-list>div{border-bottom:1px solid var(--border)}.dark .commit-icon,.dark .commitment-list .add-commitment,.dark .danger-row,.dark .onboarding{background:var(--surface)}.dark .progress-copy span{color:var(--text-muted)}.dark .connect-step li{color:var(--navy)}.dark .commitment-chips>span{background:var(--surface);color:var(--navy)}.dark .mini-week-grid i,.dark .mini-week>p i,.dark .ready-check,.dark .sync-state:hover{background:var(--surface)}.dark .profile:hover{border-color:var(--border)}.dark .month-controls button:hover,.dark .filter-button:hover,.dark .panel-actions button:hover{border-color:var(--border);background:var(--surface)}.dark .grade-trend-card{border:1px solid var(--border);background:linear-gradient(135deg,var(--surface) 0%,var(--surface) 58%,var(--surface) 100%)}.dark .trend-summary{border-right:1px solid var(--border)}.dark .trend-icon{border:1px solid var(--border);background:var(--surface)}.dark .trend-metrics>div{border:1px solid var(--border)}.dark .trend-metrics .needs-work strong{color:#efb479}.dark .trend-note{background:var(--surface);color:var(--navy)}.dark .course-card:hover,.dark .course-card.selected{border-color:var(--border)}.dark .course-name>span{border:1px solid var(--border);background:linear-gradient(145deg,var(--surface),var(--surface))}.dark .nav-count{color:var(--navy)}.dark .change-log-button{background:var(--surface);color:var(--navy)}.dark .change-log-button:hover{border-color:var(--border);background:var(--surface)}.dark .change-log-button small{background:var(--surface)}.dark .task-provenance{color:var(--text-muted)}.dark .task-provenance small{background:var(--surface);color:var(--navy)}.dark .task-provenance small.confirmed,.dark .task-provenance small.likely{background:var(--surface);color:var(--teal-700)}.dark .task-provenance small.needs-review{background:var(--surface);color:#efb479}.dark .task-provenance small.manual{background:var(--surface)}.dark .inbox-intro{border:1px solid var(--border);background:linear-gradient(135deg,var(--surface) 0%,var(--surface) 72%,var(--surface) 100%)}.dark .inbox-intro>span{background:var(--surface)}.dark .inbox-intro p:last-child{color:var(--text-muted)}.dark .inbox-intro>strong{border:1px solid var(--border);background:var(--surface)}.dark .inbox-empty,.dark .inbox-item{background:var(--surface)}.dark .inbox-item:hover{border-color:var(--border)}.dark .duplicate-badge{background:var(--surface);color:#efb479}.dark .confidence-badge.confirmed,.dark .confidence-badge.likely{background:var(--surface);color:var(--teal-700)}.dark .confidence-badge.needs-review{background:var(--surface);color:#efb479}.dark .confidence-badge.manual{background:var(--surface)}.dark .impact-badge{background:var(--surface);color:var(--text-muted)}.dark .impact-badge.high{background:var(--surface);color:#efb479}.dark .inbox-item-main>p,.dark .inbox-meta{color:var(--text-muted)}.dark .inbox-note{background:var(--surface);color:var(--navy)}.dark .inbox-duplicate-note{background:var(--surface);color:#efb479}.dark .inbox-duplicate-note p,.dark .inbox-edit-grid label{color:var(--navy)}.dark .inbox-edit-grid input,.dark .inbox-edit-grid select,.dark .voice-toggle{border:1px solid var(--border);background:var(--surface)}.dark .voice-toggle small{color:var(--text-muted)}.dark .voice-panel{border:1px solid var(--border);background:var(--surface)}.dark .voice-row>span{color:var(--text-muted)}.dark .voice-button{border:1px solid var(--border);background:var(--surface)}.dark .voice-button.listening{background:var(--surface);color:#efb479}.dark .voice-capture textarea{border:1px solid var(--border)}.dark .voice-message,.dark .voice-warning{color:#efb479}.dark .voice-confirm-heading span{color:var(--text-muted)}.dark .voice-confirm dl>div{border:1px solid var(--border);background:var(--surface)}.dark .voice-confirm dt{color:var(--text-muted)}.dark .voice-confirm dd.unclear{color:#efb479}.dark .homework-form input:disabled{background:var(--surface);color:var(--text-muted)}.dark .capture-details{border-top:1px solid var(--border)}.dark .capture-details summary span{color:var(--text-muted)}.dark .change-drawer{background:var(--surface)}.dark .change-drawer-intro{color:var(--text-muted)}.dark .change-list article{border-top:1px solid var(--border)}.dark .change-icon{background:var(--surface)}.dark .change-list time,.dark .change-list p{color:var(--text-muted)}.dark .change-values{color:var(--navy)}.dark .change-values span{background:var(--surface)}.dark .effort-feedback{border:1px solid var(--border);background:var(--surface)}.dark .effort-icon{background:var(--surface)}.dark .effort-feedback p:last-child{color:var(--navy)}.dark .effort-actions button{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .effort-actions button:hover{border-color:var(--border);background:var(--surface)}.dark .effort-skip{color:var(--text-muted)}.dark .task-meta .buffer-count.empty{color:#efb479}.dark .buffer-details{border:1px solid var(--border);background:var(--surface)}.dark .buffer-details span{background:var(--surface)}.dark .availability-grid>strong,.dark .period-label{color:var(--text-muted)}.dark .availability-grid button{border:1px solid var(--border);background:var(--surface)}.dark .availability-grid button:hover{border-color:var(--border)}.dark .availability-grid button[aria-pressed=true]{border-color:var(--border);background:var(--surface)}.dark .availability-help{color:var(--text-muted)}.dark .course-manager-add input{background:var(--surface)}.dark .commitment-form{border-bottom:1px solid var(--border)}.dark .commitment-form label{color:var(--navy)}.dark .commitment-form input,.dark .commitment-form select,.dark .commitment-editor-list select{border:1px solid var(--border);background:var(--surface)}.dark .commitment-editor-list>div{border-bottom:1px solid var(--border)}.dark .commitment-editor-list>div>button{color:var(--text-muted)}.dark .commitment-note{color:var(--text-muted);background:var(--surface)}.dark .missed-label{background:var(--surface);color:#efb479}.dark .task-meta .recovery-marker{color:var(--teal-700)}.dark .resilience-task-actions button{border:1px solid var(--border);background:var(--surface)}.dark .resilience-task-actions button:hover{border-color:var(--border);background:var(--surface)}.dark .skip-decision{border:1px solid var(--border);background:var(--surface)}.dark .skip-decision.move{border-color:var(--border);background:var(--surface)}.dark .skip-decision.move>svg{color:#efb479}.dark .skip-decision.not-safe{border-color:var(--border);background:var(--surface)}.dark .skip-decision.not-safe>svg{color:#efb479}.dark .skip-decision .skip-close{color:var(--text-muted)}.dark .review-snapshot>div{border:1px solid var(--border);background:var(--surface)}.dark .review-snapshot span{color:var(--text-muted)}.dark .weekly-review-form legend,.dark .recovery-content legend{color:var(--navy)}.dark .review-choice-row button{border:1px solid var(--border);background:var(--surface);color:var(--text-muted)}.dark .review-choice-row button.active{border-color:var(--border);background:var(--surface)}.dark .review-inline-fields input,.dark .review-inline-fields select,.dark .review-free-day select,.dark .review-adjust{border:1px solid var(--border);background:var(--surface)}.dark .review-adjust small{color:var(--text-muted)}.dark .review-note,.dark .recovery-signal,.dark .recovery-signal{background:var(--surface);color:#efb479}.dark .recovery-promise{border:1px solid var(--border);background:var(--surface)}.dark .recovery-promise span{color:var(--text-muted)}.dark .recovery-summary span{background:var(--surface);color:var(--teal-700)}.dark .recovery-plan article{border:1px solid var(--border);background:var(--surface)}.dark .recovery-plan article.move>svg{color:var(--teal-700)}.dark .recovery-plan article.tradeoff{border-color:var(--border);background:var(--surface)}.dark .recovery-plan article.tradeoff>svg{color:#efb479}.dark .recovery-plan article p{color:var(--text-muted)}.dark .notification-preferences{border-bottom:1px solid var(--border);background:var(--surface)}.dark .notification-preview-icon{background:var(--surface)}.dark .notification-preferences small{color:var(--text-muted)}.dark .assistant-card{border:1px solid var(--border);background:var(--surface)}.dark .assistant-card>header>span{background:var(--surface)}.dark .assistant-insights span{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .assistant-message{background:var(--surface);color:var(--navy)}.dark .assistant-message.student{background:var(--surface);color:var(--teal-700)}.dark .assistant-message small{color:var(--text-muted)}.dark .assistant-message.student small{color:var(--teal-700)}.dark .assistant-suggestion{border:1px solid var(--border);background:var(--surface)}.dark .assistant-suggestion small{color:var(--text-muted)}.dark .assistant-prompts button{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .assistant-prompts button:hover{border-color:var(--border);background:var(--surface)}.dark .assistant-input input,.dark .workspace-starter{border:1px solid var(--border);background:var(--surface)}.dark .starter-hero{background:radial-gradient(circle at 50% 0,#64bfbb29,transparent 58%),linear-gradient(180deg,var(--surface),var(--surface))}.dark .starter-hero-icon{border:1px solid var(--border);background:var(--surface)}.dark .starter-hero>p:last-child{color:var(--navy)}.dark .starter-flow article{border:1px solid var(--border);background:var(--surface)}.dark .starter-flow article.complete{border-color:var(--border);background:var(--surface)}.dark .starter-flow article.locked{background:var(--surface);color:var(--text-muted)}.dark .starter-flow article>header>span{background:var(--surface)}.dark .starter-flow article>header>svg{color:var(--teal-700)}.dark .starter-flow small,.dark .starter-flow article>p{color:var(--navy)}.dark .starter-flow input,.dark .starter-flow select,.dark .starter-flow textarea,.dark .source-capture-form input,.dark .source-capture-form select,.dark .source-capture-form textarea,.dark .onboarding-course-form input{border:1px solid var(--border);background:var(--surface)}.dark .starter-flow label,.dark .source-capture-form label,.dark .starter-flow label>span,.dark .source-capture-form label>span{color:var(--navy)}.dark .starter-course-list span{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .starter-flow .starter-explainer{background:var(--surface)}.dark .starter-explainer li{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .starter-demo{border-top:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .workspace-empty,.dark .workspace-empty>span{background:var(--surface)}.dark .workspace-empty p{color:var(--text-muted)}.dark .onboarding-course-form label{color:var(--navy)}.dark .onboarding-source-note{border:1px solid var(--border);background:var(--surface);color:var(--navy)}.dark .source-modal-empty{color:var(--navy)}.dark .source-file-error{color:#efb479}.dark .inbox-source-preview{border:1px solid var(--border);background:var(--surface)}.dark .inbox-source-preview p,.dark .course-create-form>label{color:var(--navy)}.dark .course-create-form input,.dark .course-rename-form input,.dark .grade-starting-point input{border:1px solid var(--border);background:var(--surface)}.dark .course-folder{background:var(--surface)}.dark .course-folder.open{border-color:var(--border)}.dark .course-folder-toggle:hover{background:var(--surface)}.dark .course-document-empty strong{color:var(--navy)}.dark .course-document-list{border-top:1px solid var(--border)}.dark .course-document-list li{border-bottom:1px solid var(--border)}.dark .source-status{background:var(--surface);color:var(--teal-700)}.dark .source-status.pending,.dark .source-status.processing,.dark .source-status.failed{background:var(--surface);color:#efb479}.dark .course-source-form{background:var(--surface)}.dark .course-folder-footer .text-button{color:var(--text-muted)}.dark .course-rename-form{background:var(--surface)}.dark .course-rename-form label{color:var(--navy)}.dark .grade-starting-point,.dark .grade-starting-point>span{background:var(--surface)}.dark .plan-refresh-button:disabled{color:var(--text-muted)}.dark .destructive-icon:hover,.dark .delete-confirmation-icon{background:var(--surface)}.dark .delete-confirmation>p{color:var(--text-muted)}.dark .danger-button:hover{background:var(--surface)}.dark .schedule-upload>label{border:1px dashed var(--border);background:var(--surface)}.dark .schedule-upload>label small{color:var(--text-muted)}.dark .schedule-warnings{background:var(--surface);color:#efb479}.dark .schedule-warnings p{color:var(--navy)}.dark .schedule-review>header{background:var(--surface)}.dark .schedule-review>article{border-top:1px solid var(--border)}.dark .schedule-confidence{background:var(--surface);color:var(--teal-700)}.dark .schedule-confidence.medium,.dark .schedule-confidence.low{background:var(--surface);color:#efb479}.dark .schedule-course-fields label{color:var(--text-muted)}.dark .schedule-course-fields input,.dark .schedule-meetings input,.dark .schedule-meetings select{border:1px solid var(--border);background:var(--surface)}.dark .schedule-skip-note{color:var(--text-muted)}.dark .optional-work{border-top:1px solid var(--border);background:var(--surface)}.dark .optional-work>div:first-child>span{background:var(--surface)}.dark .optional-work p{color:var(--text-muted)}.dark .optional-work article{border-top:1px solid var(--border)}.dark .course-meeting-strip{background:var(--surface)}.dark .course-meeting-strip>div:last-child>span{border:1px solid var(--border);background:var(--surface);color:var(--text-muted)}.dark .cluster-banner{border:1px solid var(--border);background:var(--surface)}.dark .cluster-icon{background:var(--surface);color:#efb479}.dark .cluster-banner .eyebrow{color:#efb479}.dark .cluster-banner p:not(.eyebrow){color:var(--text-muted)}.dark .cluster-stats span{background:var(--surface);color:#efb479}.dark .cluster-banner>button{color:#efb479}.dark .grade-impact{background:var(--surface);color:var(--text-muted)}.dark .grade-impact.high,.dark .grade-impact.critical{background:var(--surface);color:#efb479}.dark .grade-impact.moderate{background:var(--surface);color:var(--teal-700)}.dark .assessment-planner{border:1px solid var(--border);background:var(--surface)}.dark .assessment-planner>header>span{background:var(--surface)}.dark .assessment-planner header p:last-child{color:var(--text-muted)}.dark .coverage-progress{background:var(--surface)}.dark .coverage-summary{color:var(--text-muted)}.dark .assessment-layout{border-top:1px solid var(--border)}.dark .coverage-list article{border-bottom:1px solid var(--border)}.dark .coverage-status{background:var(--surface);color:var(--text-muted)}.dark .coverage-status.covered,.dark .coverage-status.in-progress{background:var(--surface);color:var(--teal-700)}.dark .coverage-status.review{background:var(--surface);color:#efb479}.dark .coverage-list p{color:var(--text-muted)}.dark .coverage-list article>button{border:1px solid var(--border);background:var(--surface);color:var(--text-muted)}.dark .coverage-list article>button.covered,.dark .coverage-list article>button.in-progress{border-color:var(--border);color:var(--teal-700);background:var(--surface)}.dark .coverage-list article>button.review{border-color:var(--border);color:#efb479;background:var(--surface)}.dark .runway-preview{border-left:1px solid var(--border);background:var(--surface)}.dark .runway-preview>div small{color:var(--text-muted)}.dark .runway-preview li{border-left:2px solid var(--border)}.dark .runway-preview li span,.dark .runway-preview li small{color:var(--text-muted)}.dark .runway-preview>p{color:var(--navy)}.dark .runway-preview>small{color:var(--text-muted)}.dark .auth-page{background:radial-gradient(circle at 12% 12%,#3a97941c,transparent 28%),linear-gradient(145deg,var(--surface) 0%,var(--surface) 48%,var(--surface) 100%)}.dark .auth-shell{border:1px solid var(--border);background:var(--surface)}.dark .auth-tabs{background:var(--surface)}.dark .auth-tabs button{color:var(--navy)}.dark .auth-tabs button.active{background:var(--surface)}.dark .auth-panel header>span{color:var(--text-muted)}.dark .auth-panel form>label{color:var(--navy)}.dark .auth-panel label>div{border:1px solid var(--border);background:var(--surface)}.dark .auth-panel label svg,.dark .auth-panel label button{color:var(--text-muted)}.dark .auth-feedback.error{border:1px solid var(--border);background:var(--surface);color:#efb479}.dark .auth-feedback.success{border:1px solid var(--border);background:var(--surface);color:var(--teal-700)}.dark .auth-terms{color:var(--text-muted)}.dark .grade-starting-point .form-error{color:#efb479}.dark .grade-starting-point.compact{border-top:1px solid var(--border)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101a20;--surface:#17252e;--navy:#e6eef2;--text-muted:#a1b3be;--border:#344650;--teal-900:#093e4b;--teal-700:#56c2ce;--teal-100:#183d45;--blue:#8ab4ee;--green:#76c6a3;--red:#ff9f9f;--orange-soft:#392a1d;--chart-foreground:#e6eef2;--chart-background:#17252e;--chart-grid:#344650;--chart-label:#a1b3be}.dark :is(input,select,textarea){background:var(--surface);color:var(--navy);border-color:var(--border)}.dark :is(input,textarea)::placeholder{color:var(--text-muted)}.dark :is(.primary-button,.connect-button){color:#fff;background:#08758a}.dark :is(.primary-button,.connect-button):hover{background:#09677a}.dark :is(.calendar-card,.settings-section>div,.event-panel,.modal,.onboarding,.profile-menu,.notification-center,.auth-card,.course-folder,.course-summary,.grade-trend-card,.mobile-nav,.icon-button,.profile){background:var(--surface);color:var(--navy);border-color:var(--border)}.dark :is(.segmented,.commitment-note,.day-cell.outside,.source-box,.neutral-note){background:var(--bg);color:var(--text-muted)}.dark :is(.segmented button.active,.secondary-button,.month-controls button,.task-check){background:var(--surface);color:var(--navy);border-color:var(--border)}.dark :is(.month-controls button,.secondary-button):hover{background:#233742}.dark .exam{--event:#ffb979;--event-bg:#3c2c22}.dark .assignment{--event:#9bc3ff;--event-bg:#213348}.dark .homework{--event:#c6bbff;--event-bg:#312d47}.dark .study{--event:#86d5da;--event-bg:#203c42}.dark .personal{--event:#becbd1;--event-bg:#303c43}.dark .completed{--event:#9ed7be;--event-bg:#263e34}.dark .event-tip{color:#eef5f8;background:#071219}.dark .timeline-point .dot{border-color:var(--bg)}.dark .danger-row{background:#322328}.dark .danger-button{color:#ffb0b0;background:#322328;border-color:#76434d}.dark .auth-shell{background:var(--bg)}.dark .auth-form-panel{background:var(--surface)}.commitment-form label{grid-template-rows:auto 44px;align-self:stretch;min-width:0}.commitment-form :is(input,select,button),.commitment-editor-list select{box-sizing:border-box;height:44px;min-height:44px}.commitment-form select{appearance:auto}.calendar-semester{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.month-controls button:disabled{opacity:.4;cursor:default}.semester-form{gap:16px;padding:16px;display:grid}.semester-form p{color:var(--text-muted);margin:0;font-size:12px}.semester-form button{justify-self:start}.semester-form input{min-height:42px}.week-head,.week-row,.week-view{grid-template-columns:45px repeat(7,minmax(0,1fr))}@media (max-width:800px){.week-view{min-width:650px}.calendar-card{overflow-x:auto}}
