.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:4px;contain:layout style;display:inline-flex;flex-direction:column;font-size:1rem;vertical-align:top;position:relative}.v-picker--full-width{display:flex;width:100%}.v-picker--full-width>.v-picker__body{margin:initial}.v-picker__title{color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:16px}.v-picker__title__btn{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.v-picker__title__btn--active){opacity:.6;cursor:pointer}.v-picker__title__btn:not(.v-picker__title__btn--active):hover:not(:focus){opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{height:auto;overflow:hidden;position:relative;z-index:0;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;margin:0 auto}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-top-right-radius:0;border-bottom-right-radius:0;width:170px;position:absolute;top:0;height:100%;z-index:1}.v-application--is-ltr .v-picker--landscape .v-picker__title{left:0}.v-application--is-rtl .v-picker--landscape .v-picker__title{right:0}.v-application--is-ltr .v-picker--landscape .v-picker__actions:not(.v-picker__actions--no-title),.v-application--is-ltr .v-picker--landscape .v-picker__body:not(.v-picker__body--no-title){margin-left:170px;margin-right:0}.v-application--is-rtl .v-picker--landscape .v-picker__actions:not(.v-picker__actions--no-title),.v-application--is-rtl .v-picker--landscape .v-picker__body:not(.v-picker__body--no-title){margin-right:170px;margin-left:0}.v-picker--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.pdp-wrapper[data-v-2ff76e89]{padding:16px}.pdp-table[data-v-2ff76e89]{background:var(--v-surface-base);border-radius:4px}.pdp-table[data-v-2ff76e89] .v-data-table__wrapper{border:1px solid rgba(0,0,0,.12);border-radius:4px}.theme--dark .pdp-table[data-v-2ff76e89] .v-data-table__wrapper{border:1px solid hsla(0,0%,100%,.12)}.pdp-table[data-v-2ff76e89] table{border-collapse:collapse}.pdp-table[data-v-2ff76e89] table tbody td{border-right:1px solid rgba(0,0,0,.08)!important}.theme--dark .pdp-table[data-v-2ff76e89] table tbody td{border-right:1px solid hsla(0,0%,100%,.08)!important}.pdp-table[data-v-2ff76e89] table tbody td.notes-td{padding:4px!important;border-right:none!important}.pdp-table[data-v-2ff76e89] table thead th{border-right:1px solid rgba(0,0,0,.12)!important}.theme--dark .pdp-table[data-v-2ff76e89] table thead th{border-right:1px solid hsla(0,0%,100%,.12)!important}.pdp-table[data-v-2ff76e89] table thead th:last-child{border-right:none!important}.pdp-table[data-v-2ff76e89] tbody tr,.pdp-table[data-v-2ff76e89] tbody tr:hover{background:transparent!important}.pdp-table[data-v-2ff76e89] tbody tr:hover td{background-color:#eee!important}.theme--dark .pdp-table[data-v-2ff76e89] tbody tr:hover td{background-color:#616161!important}.pdp-table[data-v-2ff76e89] tbody tr:hover td.meeting-date-td,.pdp-table[data-v-2ff76e89] tbody tr:hover td.notes-td,.pdp-table[data-v-2ff76e89] tbody tr:hover td.period-td,.pdp-table[data-v-2ff76e89] tbody tr:hover td.progress-td{background:transparent!important}.table-row[data-v-2ff76e89]{border-bottom:1px solid rgba(0,0,0,.08)}.theme--dark .table-row[data-v-2ff76e89]{border-bottom:1px solid hsla(0,0%,100%,.08)}.objective-row td[data-v-2ff76e89]{padding:2px!important;vertical-align:middle!important;text-align:center}.meeting-date-td[data-v-2ff76e89],.notes-td[data-v-2ff76e89],.period-td[data-v-2ff76e89],.progress-td[data-v-2ff76e89]{vertical-align:middle!important}.meeting-date-td .meeting-date-cell[data-v-2ff76e89]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4px 0}.period-td .period-cell[data-v-2ff76e89]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4px 0;gap:4px}.period-text[data-v-2ff76e89]{font-size:.875rem;font-weight:500;line-height:1.4}.objectives-td[data-v-2ff76e89]{text-align:center}.objectives-cell--row[data-v-2ff76e89]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;min-width:0}.objectives-cell[data-v-2ff76e89]{display:flex;align-items:center;justify-content:center;padding:2px 0}.period-actions[data-v-2ff76e89]{display:flex;align-items:center}.objectives-content-wrapper[data-v-2ff76e89]{flex:1;min-width:0}.objectives-actions .action-icon[data-v-2ff76e89]{cursor:pointer;opacity:.6}.objectives-actions .action-icon[data-v-2ff76e89]:hover{opacity:1}.objectives-actions[data-v-2ff76e89]{display:flex;align-items:center;gap:4px;flex-shrink:0}.objectives-actions-divider[data-v-2ff76e89]{width:1px;height:16px;background:rgba(0,0,0,.2);flex-shrink:0}.theme--dark .objectives-actions-divider[data-v-2ff76e89]{background:hsla(0,0%,100%,.3)}.add-objective-btn[data-v-2ff76e89]{margin-left:0}.means-cell[data-v-2ff76e89],.status-cell[data-v-2ff76e89],.type-cell[data-v-2ff76e89]{padding:8px 0}.notes-cell[data-v-2ff76e89]{display:flex;align-items:center;justify-content:center;padding:8px 0}.notes-content[data-v-2ff76e89]{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.objective-item[data-v-2ff76e89]{display:flex;align-items:baseline}.objective-item[data-v-2ff76e89]:not(:last-child){margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid rgba(0,0,0,.08)}.theme--dark .objective-item[data-v-2ff76e89]{border-bottom-color:hsla(0,0%,100%,.08)}.objective-text[data-v-2ff76e89]{flex:1;font-size:.875rem}.status-select[data-v-2ff76e89],.type-select[data-v-2ff76e89]{font-size:.875rem}.status-select[data-v-2ff76e89] .v-input__control,.type-select[data-v-2ff76e89] .v-input__control{min-height:24px!important;height:24px!important}.status-select[data-v-2ff76e89] .v-input__append-inner,.type-select[data-v-2ff76e89] .v-input__append-inner{padding:0!important}.status-select[data-v-2ff76e89] .v-input__slot,.type-select[data-v-2ff76e89] .v-input__slot{margin-bottom:0!important;padding:0!important;min-height:24px!important;background:transparent!important;box-shadow:none!important;border:none!important}.status-select[data-v-2ff76e89] .v-input__slot:after,.status-select[data-v-2ff76e89] .v-input__slot:before,.type-select[data-v-2ff76e89] .v-input__slot:after,.type-select[data-v-2ff76e89] .v-input__slot:before{display:none!important}.status-select[data-v-2ff76e89] .v-select__selections,.status-select[data-v-2ff76e89] .v-select__selections .v-select__selection--comma,.type-select[data-v-2ff76e89] .v-select__selections,.type-select[data-v-2ff76e89] .v-select__selections .v-select__selection--comma{padding-left:0}.means-input[data-v-2ff76e89],.objective-input[data-v-2ff76e89]{font-size:.875rem}.means-input[data-v-2ff76e89] .v-input__control,.objective-input[data-v-2ff76e89] .v-input__control{min-height:24px!important;height:auto!important}.means-input[data-v-2ff76e89] .v-input__slot,.objective-input[data-v-2ff76e89] .v-input__slot{margin-bottom:0!important;padding:0 4px!important;min-height:24px!important;background:transparent!important;box-shadow:none!important;border:none!important}.means-input[data-v-2ff76e89] .v-input__slot:after,.means-input[data-v-2ff76e89] .v-input__slot:before,.objective-input[data-v-2ff76e89] .v-input__slot:after,.objective-input[data-v-2ff76e89] .v-input__slot:before{display:none!important}.means-input[data-v-2ff76e89] .v-text-field__slot input,.means-input[data-v-2ff76e89] textarea,.objective-input[data-v-2ff76e89] .v-text-field__slot input,.objective-input[data-v-2ff76e89] textarea{padding:0!important}.means-input[data-v-2ff76e89] textarea,.objective-input[data-v-2ff76e89] textarea{line-height:1.5!important;padding:6px 0!important;white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.means-td[data-v-2ff76e89] .v-input,.status-td[data-v-2ff76e89] .v-input,.type-td[data-v-2ff76e89] .v-input{margin:0 auto;max-width:100%}.means-link-wrapper[data-v-2ff76e89]{display:inline-flex;align-items:flex-start;gap:4px}.means-edit-icon[data-v-2ff76e89]{opacity:0;transition:opacity .15s;flex-shrink:0;margin-top:2px;cursor:pointer}.means-td:hover .means-edit-icon[data-v-2ff76e89]{opacity:1}.means-text[data-v-2ff76e89]{white-space:pre-wrap;word-break:break-word}.status-td[data-v-2ff76e89] .v-input,.type-td[data-v-2ff76e89] .v-input{width:-moz-fit-content!important;width:fit-content!important;min-width:0}.status-td[data-v-2ff76e89] .v-input__slot,.status-td[data-v-2ff76e89] .v-select__selections,.type-td[data-v-2ff76e89] .v-input__slot,.type-td[data-v-2ff76e89] .v-select__selections{display:flex!important;justify-content:center!important}.status-td[data-v-2ff76e89] .v-select__selections input,.type-td[data-v-2ff76e89] .v-select__selections input{width:0!important;min-width:0!important;flex:0 0 0!important;padding:0!important;overflow:hidden!important}.progress-td .progress-cell[data-v-2ff76e89]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.progress-cell[data-v-2ff76e89]{padding:2px 0}.progress-value[data-v-2ff76e89]{font-size:1.25rem;font-weight:600;margin-bottom:4px}.progress-details[data-v-2ff76e89]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.75rem;color:rgba(var(--v-theme-on-surface-rgb,0,0,0),.6)}.theme--dark .progress-details[data-v-2ff76e89]{color:rgba(var(--v-theme-on-surface-rgb,255,255,255),.7)}.last-update[data-v-2ff76e89]{font-size:.75rem}.progress-details .trophy-icons[data-v-2ff76e89]{display:flex;justify-content:center;align-items:center;width:100%;margin-top:2px}.notes-list[data-v-2ff76e89]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px;min-width:0;width:100%}.note-comment[data-v-2ff76e89]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;color:var(--v-theme-on-surface);padding:2px 0;margin-right:8px;margin-bottom:4px;max-width:100%;min-width:0}.note-comment__text[data-v-2ff76e89]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.note-comment--long[data-v-2ff76e89]{cursor:pointer}.note-comment--long[data-v-2ff76e89]:hover{opacity:.85}.note-comment__delete[data-v-2ff76e89]{cursor:pointer;opacity:.6}.note-comment__delete[data-v-2ff76e89]:hover{opacity:1}.full-note-text[data-v-2ff76e89]{white-space:pre-wrap;word-break:break-word}.no-notes[data-v-2ff76e89]{font-size:.75rem;color:rgba(var(--v-theme-on-surface-rgb,0,0,0),.5)}.theme--dark .no-notes[data-v-2ff76e89]{color:rgba(var(--v-theme-on-surface-rgb,255,255,255),.6)}.add-note-btn[data-v-2ff76e89]{margin-left:8px;flex-shrink:0}.notes-inline-input[data-v-2ff76e89]{margin-top:4px;font-size:.875rem}.notes-inline-input[data-v-2ff76e89] .v-input__control{min-height:28px!important}.notes-inline-input[data-v-2ff76e89] .v-input__slot{padding:0 4px!important;background:transparent!important;box-shadow:none!important;border:none!important}.notes-inline-input[data-v-2ff76e89] .v-input__slot:after,.notes-inline-input[data-v-2ff76e89] .v-input__slot:before{display:none!important}.action-icon[data-v-2ff76e89]{cursor:pointer;opacity:.6;transition:opacity .2s}.action-icon[data-v-2ff76e89]:hover{opacity:1}.add-period-btn[data-v-2ff76e89]{text-transform:uppercase;font-weight:600;letter-spacing:.5px}.pdp-table[data-v-2ff76e89] tbody tr.objective-row--dragging{opacity:.6}.pdp-table[data-v-2ff76e89] tbody tr.objective-row--drag-over{background-color:rgba(var(--v-theme-primary-rgb,25,118,210),.08)}.theme--dark .pdp-table[data-v-2ff76e89] tbody tr.objective-row--drag-over{background-color:rgba(var(--v-theme-primary-rgb,25,118,210),.12)}