.outline-icon-select[data-v-c2eb196a]{border:2px solid rgb(var(--v-theme-neutral-lighten-2));background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:relative;overflow:hidden}.outline-icon-select.clickable[data-v-c2eb196a]{cursor:pointer}.outline-icon-select.clickable[data-v-c2eb196a]:hover{border-color:rgb(var(--v-theme-primary));box-shadow:0 2px 8px #0000001a}.outline-icon-select.disabled[data-v-c2eb196a]{opacity:.6;cursor:not-allowed}.select-content[data-v-c2eb196a]{gap:2px;width:100%}.select-image[data-v-c2eb196a]{flex-shrink:0}.select-label[data-v-c2eb196a]{color:rgb(var(--v-theme-neutral-darken-1));text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.65rem;font-weight:600;line-height:1.1;overflow:hidden}.chevron-icon[data-v-c2eb196a]{opacity:.5;transition:opacity .2s;position:absolute;bottom:2px;right:2px}.outline-icon-select.clickable:hover .chevron-icon[data-v-c2eb196a]{opacity:.8}.options-grid-container[data-v-c2eb196a]{max-width:400px;max-height:400px;overflow-y:auto;border-radius:10px!important}.options-grid[data-v-c2eb196a]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.option-card[data-v-c2eb196a]{cursor:pointer;background-color:#fff;border-radius:8px;padding:12px 8px;transition:background-color .15s,border-color .15s}.option-content[data-v-c2eb196a]{height:100%}.option-image[data-v-c2eb196a]{border-radius:6px;flex-shrink:0;overflow:hidden}.option-label[data-v-c2eb196a]{flex-direction:column;align-items:center;gap:2px;display:flex}.option-label .text-body-2[data-v-c2eb196a]{word-break:break-word;line-height:1.2}.option-card[data-v-c2eb196a]:hover:not(.selected){background-color:rgba(var(--v-theme-neutral-lighten-2), .15)}.option-card.selected[data-v-c2eb196a]{background-color:rgba(var(--v-theme-secondary-lighten-4));border-color:rgba(var(--v-theme-secondary))}.option-card.selected .option-label .text-body-2[data-v-c2eb196a]{font-weight:600}.tooth-icon[data-v-5fca0af8]{margin:0 auto 4px;display:block}.tooth-icon[data-v-5fca0af8] .tooth-crown{fill:color-mix(in srgb, rgb(var(--v-theme-neutral-lighten-2)) 45%, rgb(var(--v-theme-surface)));stroke:rgb(var(--v-theme-neutral));stroke-miterlimit:10}.tooth-icon[data-v-5fca0af8] .tooth-highlight{fill:rgb(var(--v-theme-surface))}.tooth-icon[data-v-5fca0af8] .tooth-pulp{fill:none}.tooth-header[data-v-77353eab]{min-height:40px}.tooth-header-label[data-v-77353eab]{white-space:normal;text-align:center}.outline-table[data-v-77353eab] .v-data-table__td{text-align:center;border-right:1px solid #0000001f;padding:4px}.outline-table[data-v-77353eab] .v-data-table__td:first-child{text-align:left;white-space:normal;min-width:150px;padding-left:8px}.outline-table[data-v-77353eab] .v-data-table__td:last-child{border-right:none}.outline-table[data-v-77353eab] .v-data-table__th{text-align:center;border-right:1px solid #0000001f;padding:4px;font-size:.75rem;font-weight:600;background-color:color-mix(in srgb, rgb(var(--v-theme-neutral-lighten-2)) 20%, white)!important}.outline-table[data-v-77353eab] .v-data-table__th:first-child{text-align:left;min-width:150px;padding-left:8px}.outline-table[data-v-77353eab] .v-data-table__th:last-child{border-right:none}.outline-table[data-v-77353eab] .v-data-table{width:100%}.outline-table[data-v-77353eab] table{table-layout:fixed;border-collapse:collapse;width:100%}.outline-input-wrapper[data-v-77353eab]{justify-content:center;width:100%;display:flex}.outline-input[data-v-77353eab] .v-field{min-height:32px;padding:0}.outline-input[data-v-77353eab] .v-field__input{text-align:center;min-height:32px;padding:4px 8px;font-size:.875rem}.outline-input[data-v-77353eab] .v-field__control{min-height:32px}.parameter-header[data-v-77353eab]{color:inherit;padding-left:8px;font-size:.75rem;font-weight:600}.parameter-label[data-v-77353eab]{white-space:normal;word-wrap:break-word;flex-wrap:wrap;align-items:center;gap:4px;font-size:.75rem;font-weight:600;line-height:1.3;display:flex}.offset-disabled[data-v-77353eab]{text-align:center;color:#00000061;font-size:.8rem}.outline-checkbox-wrapper[data-v-77353eab],.retention-toggle-wrapper[data-v-77353eab]{justify-content:center;align-items:center;width:100%;min-height:50px;display:flex}.retention-toggle[data-v-77353eab]{border:2px solid rgba(var(--v-theme-neutral-lighten-2));background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:relative}.retention-toggle.editable[data-v-77353eab]{cursor:pointer}.retention-toggle.editable[data-v-77353eab]:hover:not(.selected){background-color:rgba(var(--v-theme-neutral-lighten-2), .1)}.retention-toggle.selected[data-v-77353eab]{background-color:rgba(var(--v-theme-secondary-lighten-4));border-color:rgba(var(--v-theme-secondary))}.retention-toggle.view-only[data-v-77353eab]{cursor:default}.retention-icon[data-v-77353eab]{flex-shrink:0}.retention-row[data-v-77353eab]{justify-content:center;align-items:center;gap:2px;display:flex}.retention-input[data-v-77353eab]{max-width:47px}.retention-input[data-v-77353eab] .v-field{min-height:22px;padding:0}.retention-input[data-v-77353eab] .v-field__input{text-align:center;min-height:22px;padding:1px 2px;font-size:.75rem}.retention-input[data-v-77353eab] .v-field__control{min-height:22px}.retention-unit[data-v-77353eab]{opacity:.5;white-space:nowrap;font-size:.75rem}.outline-parameters-content[data-v-8e7cad03]{flex-direction:column;width:100%;display:flex}.table-scroll-container[data-v-8e7cad03]{width:100%;padding:12px 0;overflow:auto visible}
