.settings-card[data-v-3e8918ff]{height:100%}.source-text[data-v-5c15976c],.contributor[data-v-5c15976c]{opacity:.7;font-size:.9em}.fade-enter-active[data-v-5c15976c],.fade-leave-active[data-v-5c15976c]{transition:opacity .3s ease}.fade-enter-from[data-v-5c15976c],.fade-leave-to[data-v-5c15976c]{opacity:0}.setting-item[data-v-c47b37f3]{border-radius:8px;transition:background-color .2s}.setting-text-field[data-v-c47b37f3],.setting-select[data-v-c47b37f3],.setting-number-field[data-v-c47b37f3]{min-width:180px;border-radius:6px}.text-wrap[data-v-c47b37f3]{white-space:normal;overflow-wrap:break-word;word-break:break-word}@media (max-width: 600px){.setting-item[data-v-c47b37f3]{flex-wrap:wrap}}.settings-explorer[data-v-da09fd0e]{padding:8px 0}.settings-json[data-v-da09fd0e]{background-color:#0000000d;padding:12px;border-radius:4px;overflow-x:auto;font-family:monospace;white-space:pre-wrap;max-height:300px;overflow-y:auto}.v-theme--dark .settings-json[data-v-da09fd0e]{background-color:#ffffff0d}.setting-group[data-v-ca48ce62]{margin-bottom:16px}.v-card-text[data-v-261bf98e]{padding-top:0}.v-list-item[data-v-7077623d]{border-bottom:1px solid rgba(0,0,0,.12)}.v-list-item[data-v-7077623d]:last-child{border-bottom:none}.warning-container[data-v-0668f179]{display:inline-block;margin-right:8px}.warning-chip[data-v-0668f179]{animation:fade-in-0668f179 .3s ease}@keyframes fade-in-0668f179{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-warning{0%,to{transform:scale(1)}50%{transform:scale(1.002)}}@keyframes pulse-border{0%,to{opacity:1}50%{opacity:.5}}.student-card[data-v-fe47d12d]{transition:all .2s ease}.action-buttons[data-v-fe47d12d]{opacity:0;transition:opacity .2s ease}.unsaved-changes[data-v-fe47d12d]{border-color:rgb(var(--v-theme-warning))!important}.font-monospace[data-v-8316248f]{font-family:Consolas,Monaco,Courier New,monospace}code[data-v-8316248f]{background-color:#0000000d;padding:2px 4px;border-radius:4px;font-size:.875em}.student-card{transition:all .2s cubic-bezier(.4,0,.2,1)}.bg-primary-subtle{background-color:rgb(var(--v-theme-primary),.05)}.action-buttons{transition:opacity .2s ease;opacity:0}.gap-1{gap:4px}.gap-2{gap:8px}.student-card .v-text-field{margin:0;padding:0}@media (max-width: 600px){.v-container{padding:12px}.v-col{padding:8px}}.student-card.mobile{margin-bottom:8px}.student-card.mobile .v-btn{min-width:40px;min-height:40px}.student-card.mobile .v-text-field{font-size:16px}@media (max-width: 600px){.v-col{padding:6px!important}.student-card{margin-bottom:4px}.action-buttons{opacity:1}}.student-card{-webkit-tap-highlight-color:transparent}.student-card:active{background-color:rgb(var(--v-theme-primary),.05)}.settings-page .v-card{transition:transform .2s,box-shadow .2s}.settings-page .v-card:hover{box-shadow:0 4px 8px #0000001a!important}
