.grading-company-preferences.svelte-1xcm3d4 h3:where(.svelte-1xcm3d4){margin:0 0 .5rem;font-size:1rem;font-weight:500;color:#4a5568}.grading-company-preferences.svelte-1xcm3d4 .description:where(.svelte-1xcm3d4){margin:0 0 1rem;font-size:.875rem;color:#718096}.grading-company-preferences.svelte-1xcm3d4 .options:where(.svelte-1xcm3d4){display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.grading-company-preferences.svelte-1xcm3d4 .option:where(.svelte-1xcm3d4){display:flex;align-items:center;gap:.5rem;padding:.5rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .2s}.grading-company-preferences.svelte-1xcm3d4 .option:where(.svelte-1xcm3d4):hover{background:#edf2f7}.grading-company-preferences.svelte-1xcm3d4 .option:where(.svelte-1xcm3d4) input[type=checkbox]:where(.svelte-1xcm3d4){width:1.25rem;height:1.25rem;margin:0;cursor:pointer;border-radius:4px;border:2px solid #e2e8f0;appearance:none;-webkit-appearance:none;background-color:#fff;transition:all .2s}.grading-company-preferences.svelte-1xcm3d4 .option:where(.svelte-1xcm3d4) input[type=checkbox]:where(.svelte-1xcm3d4):checked{background-color:#4299e1;border-color:#4299e1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-size:16px;background-position:center;background-repeat:no-repeat}.grading-company-preferences.svelte-1xcm3d4 .option:where(.svelte-1xcm3d4) input[type=checkbox]:where(.svelte-1xcm3d4):focus{outline:none;box-shadow:0 0 0 3px #4299e11a}.grading-company-preferences.svelte-1xcm3d4 .option:where(.svelte-1xcm3d4) .label:where(.svelte-1xcm3d4){font-size:.875rem;font-weight:500;color:#4a5568}.image-cropper.svelte-bt3rb1{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;border-radius:8px;padding:1rem;box-shadow:0 2px 10px #0000001a}.cropper-container.svelte-bt3rb1{position:relative;width:100%;height:300px;margin-bottom:1rem}.cropper-container.svelte-bt3rb1 canvas:where(.svelte-bt3rb1){width:100%;height:100%;cursor:move;background-color:#000;border-radius:4px}.cropper-container.svelte-bt3rb1 .instructions:where(.svelte-bt3rb1){position:absolute;bottom:10px;left:0;right:0;text-align:center;color:#fff;font-size:.8rem;pointer-events:none;text-shadow:0 0 4px rgba(0,0,0,.8)}.cropper-controls.svelte-bt3rb1{display:flex;justify-content:center;gap:1rem;width:100%}.cropper-controls.svelte-bt3rb1 button:where(.svelte-bt3rb1){padding:.5rem 1rem;border-radius:4px;border:none;font-weight:500;cursor:pointer;transition:all .2s ease}.cropper-controls.svelte-bt3rb1 .cancel-button:where(.svelte-bt3rb1){background-color:transparent;border:1px solid rgba(0,0,0,.1);color:#1f1f1f}.cropper-controls.svelte-bt3rb1 .cancel-button:where(.svelte-bt3rb1):hover{background-color:#f5f5f5}.cropper-controls.svelte-bt3rb1 .apply-button:where(.svelte-bt3rb1){background-color:#722f37;color:#fff}.cropper-controls.svelte-bt3rb1 .apply-button:where(.svelte-bt3rb1):hover{background-color:#672a32}
