[data-plan-view=year] .year-plan-preview{display:grid;width:round(down,min(100cqw,var(--plan-content-width)),var(--notebook-unit));max-width:var(--plan-content-width);grid-template-columns:repeat(auto-fill,var(--notebook-unit));-moz-column-gap:0;column-gap:0;container-type:inline-size}[data-plan-view=year] .year-plan-preview>*{grid-column:1/-1}[data-plan-view=year][data-active-section=preview] .unit-plan-notebook-section,[data-plan-view=year][data-active-section=preview] .unit-plan-page-content{padding-top:0!important}.year-plan-preview-document{display:grid;width:100%;max-width:none!important;margin:0!important;border:0!important;border-radius:0;background-color:transparent;background-image:none;box-shadow:none;gap:var(--notebook-unit)}.year-plan-preview-document:before{display:none}.year-plan-preview-basic{display:grid;gap:var(--notebook-unit)}.year-plan-preview-basic>h1,.year-plan-preview-section>h3{min-height:var(--notebook-unit);margin:0;color:var(--notebook-title);line-height:var(--notebook-unit)}.year-plan-preview-basic>h1{font-size:1.5rem}.year-plan-preview-section>h3{font-size:1.1rem;-moz-column-break-after:avoid;break-after:avoid-page}.year-plan-preview-basic-grid,.year-plan-preview-inquiry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,round(down,calc((100% - (var(--notebook-unit) * 3)) / 4),var(--notebook-unit)))) minmax(0,1fr);gap:var(--notebook-unit)}.year-plan-preview-resource-grid,.year-plan-preview-totals{display:grid;grid-template-columns:repeat(2,minmax(0,round(down,calc((100% - (var(--notebook-unit) * 2)) / 3),var(--notebook-unit)))) minmax(0,1fr);gap:var(--notebook-unit)}.year-plan-preview-field{display:grid;min-width:0;min-height:calc(var(--notebook-unit) * 2);align-content:start;grid-template-rows:var(--notebook-unit) minmax(var(--notebook-unit),auto);padding:0 calc(var(--notebook-unit) / 2);border:0;border-left:4px solid var(--notebook-accent);border-radius:.5rem;background:transparent;box-shadow:inset 0 0 0 1px var(--notebook-card-line);break-inside:avoid-page}.year-plan-preview-field-label{overflow:hidden;color:var(--notebook-title);font-size:.72rem;font-weight:800;line-height:var(--notebook-unit);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.year-plan-preview-field-value{min-width:0;color:var(--notebook-copy);line-height:var(--notebook-unit);overflow-wrap:anywhere}.year-plan-preview-empty-value{color:var(--text-muted);font-style:italic}.year-plan-preview-chip-list{display:flex;min-width:0;flex-wrap:wrap;-moz-column-gap:calc(var(--notebook-unit) / 4);column-gap:calc(var(--notebook-unit) / 4);row-gap:0}.year-plan-preview-chip{display:inline-flex;height:var(--notebook-unit);align-items:center;padding:0 calc(var(--notebook-unit) / 3);border:1px solid color-mix(in srgb,var(--notebook-accent) 42%,transparent);border-radius:999px;color:var(--notebook-title);font-size:.75rem;line-height:calc(var(--notebook-unit) - 2px);overflow-wrap:anywhere}.year-plan-preview-units{display:grid;gap:var(--notebook-unit)}.year-plan-preview-unit{min-width:0;outline:1px solid var(--notebook-card-line);outline-offset:-1px;background:transparent}.year-plan-preview-unit-heading{display:grid;box-sizing:border-box;min-height:calc(var(--notebook-unit) * 2);grid-template-columns:calc(var(--notebook-unit) * 6) minmax(0,1fr) calc(var(--notebook-unit) * 7);align-items:center;padding:0 calc(var(--notebook-unit) / 2);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 42%,transparent);-moz-column-break-after:avoid;break-after:avoid-page}.year-plan-preview-unit-heading>small,.year-plan-preview-unit-heading>span{color:var(--notebook-accent);font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:800;line-height:var(--notebook-unit);text-transform:uppercase}.year-plan-preview-unit-heading h2{min-width:0;margin:0;overflow:hidden;color:var(--notebook-title);font-size:1rem;line-height:var(--notebook-unit);text-overflow:ellipsis;white-space:nowrap}.year-plan-preview-unit-heading small{text-align:right}.year-plan-preview-unit-content{display:grid;padding:var(--notebook-unit);gap:var(--notebook-unit)}.year-plan-preview-section{display:grid;min-width:0;gap:var(--notebook-unit)}.year-plan-preview-ledger{min-width:0;box-shadow:inset 0 0 0 1px var(--notebook-card-line)}.year-plan-preview-ledger-heading,.year-plan-preview-ledger-row{display:grid;min-width:0}.year-plan-preview-content-ledger :is(.year-plan-preview-ledger-heading,.year-plan-preview-ledger-row){grid-template-columns:minmax(0,1fr) calc(var(--notebook-unit) * 6)}.year-plan-preview-assessment-ledger :is(.year-plan-preview-ledger-heading,.year-plan-preview-ledger-row){grid-template-columns:calc(var(--notebook-unit) * 18) calc(var(--notebook-unit) * 10) minmax(0,1fr)}.year-plan-preview-atl-ledger :is(.year-plan-preview-ledger-heading,.year-plan-preview-ledger-row){grid-template-columns:calc(var(--notebook-unit) * 22) minmax(0,1fr)}.year-plan-preview-ledger-heading{min-height:var(--notebook-unit);background:color-mix(in srgb,var(--notebook-accent) 7%,transparent)}.year-plan-preview-ledger-cell,.year-plan-preview-ledger-heading>span{min-width:0;padding:0 calc(var(--notebook-unit) / 2);border-right:1px solid var(--notebook-card-line)}.year-plan-preview-ledger-cell:last-child,.year-plan-preview-ledger-heading>span:last-child{border-right:0}.year-plan-preview-ledger-heading>span{color:var(--notebook-title);font-size:.72rem;font-weight:800;line-height:var(--notebook-unit);text-transform:uppercase}.year-plan-preview-ledger-row{min-height:var(--notebook-unit);box-shadow:inset 0 1px 0 var(--notebook-card-line);break-inside:avoid-page}.year-plan-preview-ledger-cell{min-height:var(--notebook-unit);color:var(--notebook-copy);line-height:var(--notebook-unit);overflow-wrap:anywhere}.year-plan-preview-ledger-empty{min-height:calc(var(--notebook-unit) * 2);padding:0 calc(var(--notebook-unit) / 2);color:var(--text-muted);font-style:italic;line-height:calc(var(--notebook-unit) * 2)}.year-plan-preview-mobile-label{display:none}.year-plan-preview-resource-list{display:grid;margin:0;padding:0;list-style:none}.year-plan-preview-resource-list li{min-height:var(--notebook-unit);padding-left:calc(var(--notebook-unit) / 2);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--notebook-card-line) 72%,transparent);line-height:var(--notebook-unit);overflow-wrap:anywhere}.year-plan-preview-resource-list li:first-child{box-shadow:none}.year-plan-preview-resource-list li:before{margin-left:calc(var(--notebook-unit) / -2);padding-right:calc(var(--notebook-unit) / 4);color:var(--notebook-accent);content:"•"}.year-plan-preview-reflection-grid{display:grid;grid-template-columns:minmax(0,round(down,calc((100% - var(--notebook-unit)) / 2),var(--notebook-unit))) minmax(0,1fr);gap:var(--notebook-unit)}.year-plan-preview-empty{display:grid;min-height:calc(var(--notebook-unit) * 6);place-items:center;align-content:center;gap:calc(var(--notebook-unit) / 2);background:transparent;text-align:center}.year-plan-preview-empty h3,.year-plan-preview-empty p{margin:0}@container (max-width: 1210px){.year-plan-preview-basic-grid,.year-plan-preview-inquiry-grid,.year-plan-preview-resource-grid{grid-template-columns:minmax(0,round(down,calc((100% - var(--notebook-unit)) / 2),var(--notebook-unit))) minmax(0,1fr)}}@container (max-width: 990px){.year-plan-preview-ledger-heading{display:none}.year-plan-preview-ledger-row{grid-template-columns:minmax(0,1fr)!important}.year-plan-preview-ledger-cell{display:grid;min-height:calc(var(--notebook-unit) * 2);grid-template-rows:var(--notebook-unit) minmax(var(--notebook-unit),auto);border-right:0;box-shadow:inset 0 1px 0 var(--notebook-card-line)}.year-plan-preview-ledger-cell:first-child{box-shadow:none}.year-plan-preview-mobile-label{display:block;color:var(--notebook-title);font-size:.7rem;font-weight:800;line-height:var(--notebook-unit);text-transform:uppercase}}@container (max-width: 715px){.year-plan-preview-basic-grid,.year-plan-preview-inquiry-grid,.year-plan-preview-reflection-grid,.year-plan-preview-resource-grid,.year-plan-preview-totals{grid-template-columns:minmax(0,1fr)}.year-plan-preview-unit-heading{min-height:calc(var(--notebook-unit) * 3);grid-template-columns:minmax(0,1fr) calc(var(--notebook-unit) * 6);grid-template-rows:var(--notebook-unit) calc(var(--notebook-unit) * 2)}.year-plan-preview-unit-heading>span{grid-column:1;grid-row:1}.year-plan-preview-unit-heading h2{grid-column:1/-1;grid-row:2;white-space:normal}.year-plan-preview-unit-heading small{grid-column:2;grid-row:1}}@media (min-width:768px) and (max-width:1200px){[data-plan-view=year][data-active-section=preview] .unit-plan-section-title-band{grid-template-columns:minmax(0,1fr) calc(var(--notebook-unit) * 5)}[data-plan-view=year][data-active-section=preview] .unit-plan-section-title-band .unit-plan-basic-info-page-title{grid-column:1}[data-plan-view=year][data-active-section=preview] .unit-plan-section-title-band .unit-plan-cloud-status{grid-column:2}}@media print{.year-plan-preview-basic,.year-plan-preview-field,.year-plan-preview-ledger-row,.year-plan-preview-section>h3,.year-plan-preview-totals{break-inside:avoid-page}}[data-plan-view=year] .year-plan-assessments-overview{display:grid;width:round(down,min(100cqw,var(--plan-content-width)),var(--notebook-unit));max-width:var(--plan-content-width);grid-template-columns:repeat(auto-fill,var(--notebook-unit));container-type:inline-size}[data-plan-view=year] .year-plan-assessments-overview>*{grid-column:1/-1}[data-plan-view=year][data-active-section=summative-assessment] .unit-plan-notebook-section,[data-plan-view=year][data-active-section=summative-assessment] .unit-plan-page-content{padding-top:0!important}.year-plan-assessment-ledger{--year-assessment-unit-column:round(down,calc(16.9230769cqw + 0.01px),var(--notebook-unit));--year-assessment-title-column:round(down,calc(27.6923077cqw + 0.01px),var(--notebook-unit));--year-assessment-type-column:round(down,calc(15.3846154cqw + 0.01px),var(--notebook-unit));--year-assessment-actions-column:calc(var(--notebook-unit) * 3);box-sizing:border-box;width:100%;outline:1px solid var(--notebook-card-line);outline-offset:-1px;background:transparent}.year-plan-assessment-ledger-heading{display:grid;box-sizing:border-box;width:100%;height:var(--notebook-unit);min-height:var(--notebook-unit);grid-template-columns:var(--year-assessment-unit-column) var(--year-assessment-title-column) var(--year-assessment-type-column) minmax(0,1fr) var(--year-assessment-actions-column);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 42%,transparent)}.year-plan-assessment-ledger-heading>span{box-sizing:border-box;min-width:0;padding:0 calc(var(--notebook-unit) / 2);overflow:hidden;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--notebook-title) 25%,transparent);color:color-mix(in srgb,var(--notebook-copy) 68%,transparent);font-size:.66rem;font-weight:800;letter-spacing:.06em;line-height:var(--notebook-unit);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.year-plan-assessment-ledger-heading>span:last-child{box-shadow:none}.year-plan-assessment-unit-group{display:grid;min-width:0;grid-template-columns:var(--year-assessment-unit-column) minmax(0,1fr);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 34%,transparent)}.year-plan-assessment-unit-group:last-child{box-shadow:none}.year-plan-assessment-unit-identity{display:grid;box-sizing:border-box;min-width:0;min-height:calc(var(--notebook-unit) * 2);align-content:start;grid-template-columns:var(--notebook-unit) minmax(0,1fr);grid-template-rows:var(--notebook-unit) var(--notebook-unit);padding:0 calc(var(--notebook-unit) / 2);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--notebook-title) 28%,transparent)}.year-plan-assessment-unit-identity>span{grid-column:1;grid-row:1;color:var(--notebook-accent);font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:800;line-height:var(--notebook-unit)}.year-plan-assessment-unit-identity h3{grid-row:1;margin:0;color:var(--notebook-title);font-size:.84rem;font-weight:800}.year-plan-assessment-unit-identity h3,.year-plan-assessment-unit-identity small{min-width:0;grid-column:2;overflow:hidden;line-height:var(--notebook-unit);text-overflow:ellipsis;white-space:nowrap}.year-plan-assessment-unit-identity small{grid-row:2;color:color-mix(in srgb,var(--notebook-copy) 62%,transparent);font-size:.68rem}.year-plan-assessment-task-group{min-width:0}.year-plan-assessment-row{display:grid;box-sizing:border-box;width:100%;height:var(--notebook-unit);min-height:var(--notebook-unit);grid-template-columns:var(--year-assessment-title-column) var(--year-assessment-type-column) minmax(0,1fr) var(--year-assessment-actions-column);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 28%,transparent);transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .14s ease,box-shadow .14s ease}.year-plan-assessment-row>[role=cell]{position:relative;box-sizing:border-box;min-width:0;min-height:0;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--notebook-title) 22%,transparent)}.year-plan-assessment-row>[role=cell]:last-child{box-shadow:none}.year-plan-assessment-title-cell{display:grid;align-items:center;grid-template-columns:var(--notebook-unit) minmax(0,1fr);padding-right:calc(var(--notebook-unit) / 4)}.year-plan-assessment-drag-handle{display:grid;width:var(--notebook-unit);height:var(--notebook-unit);place-items:center;border:0;background:transparent;color:color-mix(in srgb,var(--notebook-copy) 62%,transparent);cursor:grab;touch-action:none}.year-plan-assessment-drag-handle:active{cursor:grabbing}.year-plan-assessment-drag-cue{display:grid;width:13px;grid-template-columns:repeat(2,4px);gap:3px}.year-plan-assessment-drag-cue i{width:4px;height:4px;border-radius:50%;background:currentColor}.year-plan-assessment-title-summary{display:block;min-width:0;height:var(--notebook-unit);max-height:var(--notebook-unit);padding:0;overflow:hidden;border:0;background:transparent;color:var(--notebook-copy);font:inherit;font-size:.78rem;font-weight:750;line-height:var(--notebook-unit);text-overflow:ellipsis;white-space:nowrap;text-align:left}.year-plan-assessment-title-editor,.year-plan-assessment-title-editor input,.year-plan-assessment-title-editor>div{width:100%;height:var(--notebook-unit)!important;min-height:var(--notebook-unit)!important}.year-plan-assessment-strands-cell,.year-plan-assessment-type-cell{display:grid;align-items:center;padding:0 calc(var(--notebook-unit) / 4)}.year-plan-assessment-type-dropdown,.year-plan-assessment-type-dropdown button,.year-plan-assessment-type-dropdown>div{width:100%;height:var(--notebook-unit)!important;min-height:var(--notebook-unit)!important}.year-plan-assessment-strand-field{position:relative;width:100%;min-width:0}.year-plan-assessment-strand-summary{display:block;box-sizing:border-box;width:100%;height:var(--notebook-unit);min-height:var(--notebook-unit);padding:0 calc(var(--notebook-unit) / 4);overflow:hidden;border:1px solid color-mix(in srgb,var(--notebook-title) 30%,transparent);border-radius:2px;background:transparent;color:var(--notebook-copy);text-align:left}.year-plan-assessment-strand-list{display:flex;height:var(--notebook-unit);max-height:var(--notebook-unit);align-items:center;flex-wrap:nowrap;flex-wrap:wrap;gap:2px 4px;overflow:hidden}.year-plan-assessment-strand-chip{display:block;max-width:100%;overflow:hidden;color:var(--notebook-copy);font-size:.68rem;line-height:var(--notebook-unit);text-overflow:ellipsis;white-space:nowrap}.year-plan-assessment-strand-chip:not(:last-child):after{content:","}.year-plan-assessment-empty-value{color:color-mix(in srgb,var(--notebook-copy) 54%,transparent);font-size:.72rem;font-style:italic}.year-plan-assessment-strand-menu{position:absolute;z-index:45;top:calc(100% + 2px);right:0;left:0;max-height:calc(var(--notebook-unit) * 10);padding:4px;overflow-y:auto;border:1px solid var(--notebook-card-line);background:var(--page-bg,var(--surface-card));box-shadow:0 8px 20px color-mix(in srgb,black 18%,transparent)}.year-plan-assessment-strand-option{display:grid;width:100%;min-height:var(--notebook-unit);grid-template-columns:var(--notebook-unit) minmax(0,1fr);align-items:center;border:0;background:transparent;color:var(--notebook-copy);font-size:.72rem;text-align:left}.year-plan-assessment-strand-option:focus-visible,.year-plan-assessment-strand-option:hover,.year-plan-assessment-strand-option[data-selected=true]{background:color-mix(in srgb,var(--notebook-accent) 12%,transparent)}.year-plan-assessment-no-strands{margin:0;padding:calc(var(--notebook-unit) / 2);color:color-mix(in srgb,var(--notebook-copy) 65%,transparent);font-size:.72rem}.year-plan-assessment-actions{display:grid;place-items:center}.year-plan-assessment-remove{display:grid;width:var(--notebook-unit);height:var(--notebook-unit);place-items:center;border:0;border-radius:2px;background:transparent;color:var(--destructive,#c53030)}.year-plan-assessment-remove:focus-visible,.year-plan-assessment-remove:hover{background:color-mix(in srgb,var(--destructive,#c53030) 12%,transparent)}.year-plan-assessment-add-row{display:grid;box-sizing:border-box;width:100%;height:calc(var(--notebook-unit) * 2);min-height:calc(var(--notebook-unit) * 2);place-items:center;transition:background-color .14s ease}.year-plan-assessment-add-row>button{display:inline-flex;height:var(--notebook-unit);align-items:center;gap:calc(var(--notebook-unit) / 3);border:0;background:transparent;color:var(--notebook-accent);font-size:.74rem;font-weight:800}.year-plan-assessment-drag-source{opacity:.28}.year-plan-assessment-drop-target{background:color-mix(in srgb,var(--notebook-accent) 10%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--notebook-accent) 48%,transparent)}.year-plan-assessment-drag-preview{display:grid;box-sizing:border-box;width:min(calc(var(--notebook-unit) * 30),75vw);height:var(--notebook-unit);grid-template-columns:calc(var(--notebook-unit) * 2) minmax(0,1fr) 8rem;align-items:center;padding:0 calc(var(--notebook-unit) / 2);border:1px solid var(--notebook-card-line);background:var(--page-bg,var(--surface-card));box-shadow:0 10px 24px color-mix(in srgb,black 20%,transparent);color:var(--notebook-copy)}.year-plan-assessment-drag-preview>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.year-plan-assessment-drag-preview>span:last-child{text-align:right;text-transform:capitalize}.year-plan-assessment-mobile-label{display:none}.year-plan-assessments-empty{display:grid;min-height:calc(var(--notebook-unit) * 6);place-items:center;align-content:center;gap:calc(var(--notebook-unit) / 2);background:transparent;text-align:center}.year-plan-assessments-empty h3,.year-plan-assessments-empty p{margin:0}.year-plan-assessment-add-row>button:focus-visible,.year-plan-assessment-drag-handle:focus-visible,.year-plan-assessment-remove:focus-visible,.year-plan-assessment-strand-summary:focus-visible,.year-plan-assessment-title-summary:focus-visible{outline:2px solid var(--notebook-accent);outline-offset:-2px}@container (max-width: 1210px){.year-plan-assessment-ledger-heading{display:none}.year-plan-assessment-unit-group{display:block}.year-plan-assessment-unit-identity{width:100%;height:calc(var(--notebook-unit) * 2);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 32%,transparent)}.year-plan-assessment-row{height:calc(var(--notebook-unit) * 12);min-height:calc(var(--notebook-unit) * 12);grid-template-columns:1fr;grid-template-rows:calc(var(--notebook-unit) * 3) calc(var(--notebook-unit) * 3) calc(var(--notebook-unit) * 4) calc(var(--notebook-unit) * 2)}.year-plan-assessment-row>[role=cell]{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 22%,transparent)}.year-plan-assessment-title-cell{grid-template-columns:calc(var(--notebook-unit) * 2) minmax(0,1fr);padding:0 calc(var(--notebook-unit) / 2) 0 0}.year-plan-assessment-title-cell .year-plan-assessment-mobile-label{display:none}.year-plan-assessment-strands-cell,.year-plan-assessment-type-cell{display:grid;align-items:center;grid-template-columns:calc(var(--notebook-unit) * 7) minmax(0,1fr);gap:calc(var(--notebook-unit) / 2)}.year-plan-assessment-mobile-label{display:block;overflow:hidden;color:color-mix(in srgb,var(--notebook-copy) 68%,transparent);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.year-plan-assessment-strand-field{display:contents}.year-plan-assessment-drag-handle{width:calc(var(--notebook-unit) * 2);height:calc(var(--notebook-unit) * 3)}.year-plan-assessment-strands-cell,.year-plan-assessment-type-cell{padding:calc(var(--notebook-unit) / 2)}.year-plan-assessment-strand-summary,.year-plan-assessment-type-dropdown,.year-plan-assessment-type-dropdown button,.year-plan-assessment-type-dropdown>div{height:calc(var(--notebook-unit) * 2)!important;min-height:calc(var(--notebook-unit) * 2)!important}.year-plan-assessment-strand-list{height:auto;max-height:calc(var(--notebook-unit) * 2 - 8px);flex-wrap:wrap}.year-plan-assessment-strand-chip{line-height:calc(var(--notebook-unit) - 5px)}.year-plan-assessment-remove{width:calc(var(--notebook-unit) * 2);height:calc(var(--notebook-unit) * 2)}}@media (prefers-reduced-motion:reduce){.year-plan-assessment-add-row,.year-plan-assessment-row{transition:none}}[data-plan-view=year] .year-plan-atl-overview{display:grid;width:round(down,min(100cqw,var(--plan-content-width)),var(--notebook-unit));max-width:var(--plan-content-width);grid-template-columns:repeat(auto-fill,var(--notebook-unit));container-type:inline-size}[data-plan-view=year] .year-plan-atl-overview>*{grid-column:1/-1}[data-plan-view=year][data-active-section=atl] .unit-plan-notebook-section,[data-plan-view=year][data-active-section=atl] .unit-plan-page-content{padding-top:0!important}.year-plan-atl-ledger{--year-atl-unit-column:round(down,calc(16.9230769cqw + 0.01px),var(--notebook-unit));--year-atl-category-column:round(down,calc(33.8461538cqw + 0.01px),var(--notebook-unit));--year-atl-actions-column:calc(var(--notebook-unit) * 3);box-sizing:border-box;width:100%;outline:1px solid var(--notebook-card-line);outline-offset:-1px;background:transparent}.year-plan-atl-ledger-heading{display:grid;box-sizing:border-box;width:100%;height:var(--notebook-unit);min-height:var(--notebook-unit);grid-template-columns:var(--year-atl-unit-column) var(--year-atl-category-column) minmax(0,1fr) var(--year-atl-actions-column);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 42%,transparent)}.year-plan-atl-ledger-heading>span{box-sizing:border-box;min-width:0;padding:0 calc(var(--notebook-unit) / 2);overflow:hidden;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--notebook-title) 25%,transparent);color:color-mix(in srgb,var(--notebook-copy) 68%,transparent);font-size:.66rem;font-weight:800;letter-spacing:.06em;line-height:var(--notebook-unit);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.year-plan-atl-ledger-heading>span:last-child{box-shadow:none}.year-plan-atl-unit-group{display:grid;min-width:0;grid-template-columns:var(--year-atl-unit-column) minmax(0,1fr);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 34%,transparent)}.year-plan-atl-unit-group:last-child{box-shadow:none}.year-plan-atl-unit-identity{display:grid;box-sizing:border-box;min-width:0;min-height:calc(var(--notebook-unit) * 2);align-content:start;grid-template-columns:var(--notebook-unit) minmax(0,1fr);grid-template-rows:var(--notebook-unit) var(--notebook-unit);padding:0 calc(var(--notebook-unit) / 2);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--notebook-title) 28%,transparent)}.year-plan-atl-unit-identity>span{grid-column:1;grid-row:1;color:var(--notebook-accent);font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:800;line-height:var(--notebook-unit)}.year-plan-atl-unit-identity h3{grid-row:1;margin:0;color:var(--notebook-title);font-size:.84rem;font-weight:800}.year-plan-atl-unit-identity h3,.year-plan-atl-unit-identity small{min-width:0;grid-column:2;overflow:hidden;line-height:var(--notebook-unit);text-overflow:ellipsis;white-space:nowrap}.year-plan-atl-unit-identity small{grid-row:2;color:color-mix(in srgb,var(--notebook-copy) 62%,transparent);font-size:.68rem}.year-plan-atl-card-group{min-width:0}.year-plan-atl-row{display:grid;box-sizing:border-box;width:100%;height:calc(var(--notebook-unit) * 3);min-height:calc(var(--notebook-unit) * 3);grid-template-columns:var(--year-atl-category-column) minmax(0,1fr) var(--year-atl-actions-column);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 28%,transparent);transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .14s ease,box-shadow .14s ease}.year-plan-atl-row>[role=cell]{position:relative;box-sizing:border-box;min-width:0;min-height:0;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--notebook-title) 22%,transparent)}.year-plan-atl-row>[role=cell]:last-child{box-shadow:none}.year-plan-atl-category-cell{display:grid;align-items:center;grid-template-columns:calc(var(--notebook-unit) * 2) minmax(0,1fr);padding-right:calc(var(--notebook-unit) / 2)}.year-plan-atl-drag-handle{display:grid;width:calc(var(--notebook-unit) * 2);height:calc(var(--notebook-unit) * 3);place-items:center;border:0;background:transparent;color:color-mix(in srgb,var(--notebook-copy) 62%,transparent);cursor:grab;touch-action:none}.year-plan-atl-drag-handle:active{cursor:grabbing}.year-plan-atl-drag-cue{display:grid;width:13px;grid-template-columns:repeat(2,4px);gap:3px}.year-plan-atl-drag-cue i{width:4px;height:4px;border-radius:50%;background:currentColor}.year-plan-atl-category-dropdown,.year-plan-atl-category-dropdown button,.year-plan-atl-category-dropdown>div{width:100%;height:calc(var(--notebook-unit) * 2)!important;min-height:calc(var(--notebook-unit) * 2)!important}.year-plan-atl-category-menu{z-index:45;max-height:calc(var(--notebook-unit) * 12)}.year-plan-atl-description-cell{display:grid;align-items:center;padding:calc(var(--notebook-unit) / 2)}.year-plan-atl-description-editor,.year-plan-atl-description-summary{box-sizing:border-box;width:100%;height:calc(var(--notebook-unit) * 2);min-height:calc(var(--notebook-unit) * 2);margin:0;padding:3px calc(var(--notebook-unit) / 2);overflow:hidden;border:1px solid color-mix(in srgb,var(--notebook-title) 30%,transparent);border-radius:2px;background:transparent;color:var(--notebook-copy);font:inherit;font-size:.74rem;line-height:calc(var(--notebook-unit) - 5px);text-align:left}.year-plan-atl-description-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.year-plan-atl-description-editor{resize:none}.year-plan-atl-empty-value{color:color-mix(in srgb,var(--notebook-copy) 54%,transparent);font-style:italic}.year-plan-atl-actions{display:grid;place-items:center}.year-plan-atl-remove{display:grid;width:calc(var(--notebook-unit) * 2);height:calc(var(--notebook-unit) * 2);place-items:center;border:0;border-radius:2px;background:transparent;color:var(--destructive,#c53030)}.year-plan-atl-remove:focus-visible,.year-plan-atl-remove:hover{background:color-mix(in srgb,var(--destructive,#c53030) 12%,transparent)}.year-plan-atl-add-row{display:grid;box-sizing:border-box;width:100%;height:calc(var(--notebook-unit) * 2);min-height:calc(var(--notebook-unit) * 2);place-items:center;transition:background-color .14s ease}.year-plan-atl-add-row>button{display:inline-flex;height:var(--notebook-unit);align-items:center;gap:calc(var(--notebook-unit) / 3);border:0;background:transparent;color:var(--notebook-accent);font-size:.74rem;font-weight:800}.year-plan-atl-drag-source{opacity:.28}.year-plan-atl-drop-target{background:color-mix(in srgb,var(--notebook-accent) 10%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--notebook-accent) 48%,transparent)}.year-plan-atl-drag-preview{display:grid;box-sizing:border-box;width:min(calc(var(--notebook-unit) * 28),75vw);height:calc(var(--notebook-unit) * 3);grid-template-columns:calc(var(--notebook-unit) * 2) minmax(0,1fr);align-items:center;padding:0 calc(var(--notebook-unit) / 2);border:1px solid var(--notebook-card-line);background:var(--page-bg,var(--surface-card));box-shadow:0 10px 24px color-mix(in srgb,black 20%,transparent);color:var(--notebook-copy)}.year-plan-atl-drag-preview strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.year-plan-atl-mobile-label{display:none}.year-plan-atl-empty{display:grid;min-height:calc(var(--notebook-unit) * 6);place-items:center;align-content:center;gap:calc(var(--notebook-unit) / 2);background:transparent;text-align:center}.year-plan-atl-empty h3,.year-plan-atl-empty p{margin:0}.year-plan-atl-add-row>button:focus-visible,.year-plan-atl-description-editor:focus-visible,.year-plan-atl-description-summary:focus-visible,.year-plan-atl-drag-handle:focus-visible,.year-plan-atl-remove:focus-visible{outline:2px solid var(--notebook-accent);outline-offset:-2px}@container (max-width: 1210px){.year-plan-atl-ledger-heading{display:none}.year-plan-atl-unit-group{display:block}.year-plan-atl-unit-identity{width:100%;height:calc(var(--notebook-unit) * 2);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 32%,transparent)}.year-plan-atl-row{height:calc(var(--notebook-unit) * 9);min-height:calc(var(--notebook-unit) * 9);grid-template-columns:1fr;grid-template-rows:calc(var(--notebook-unit) * 3) calc(var(--notebook-unit) * 4) calc(var(--notebook-unit) * 2)}.year-plan-atl-row>[role=cell]{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--notebook-title) 22%,transparent)}.year-plan-atl-category-cell,.year-plan-atl-description-cell{display:grid;align-items:center;grid-template-columns:calc(var(--notebook-unit) * 7) minmax(0,1fr);gap:calc(var(--notebook-unit) / 2);padding:calc(var(--notebook-unit) / 2)}.year-plan-atl-category-cell{grid-template-columns:calc(var(--notebook-unit) * 2) calc(var(--notebook-unit) * 5) minmax(0,1fr);padding-left:0}.year-plan-atl-drag-handle{height:calc(var(--notebook-unit) * 3)}.year-plan-atl-mobile-label{display:block;overflow:hidden;color:color-mix(in srgb,var(--notebook-copy) 68%,transparent);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.year-plan-atl-add-row,.year-plan-atl-row{transition:none}}