.Home_main__VkIEL{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem;box-sizing:border-box}.Home_tabContainer__OWE3m{width:100%;max-width:550px}.Home_tabSelect__Kosnu{display:flex;margin-bottom:var(--spacing-unit);border-radius:var(--border-radius);background-color:var(--surface-color);padding:4px;box-shadow:0 4px 12px var(--shadow-color)}.Home_tabButton__yY1n3{flex:1 1;padding:.75rem 1rem;font-size:1rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:calc(var(--border-radius) - 4px);cursor:pointer;transition:all .3s ease}.Home_tabButton__yY1n3:hover{color:var(--text-primary)}.Home_tabButton__yY1n3.Home_active__EQNkL{background-color:var(--background-color);color:var(--text-primary);font-weight:600;box-shadow:0 2px 4px var(--shadow-color) inset}.Home_tabContentContainer__NWmsX{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:2rem;box-shadow:0 4px 12px var(--shadow-color)}.Home_tabContent__rLu5Q{display:flex;flex-direction:column;gap:1.5rem}.Home_cardTitle__rMNyu{font-size:1.5rem;font-weight:700;margin:0;color:var(--text-primary)}.Home_cardSubtitle__hkdE2{font-size:.95rem;color:var(--text-secondary);margin:0}.Home_formSection__PhTMF{display:flex;flex-direction:column;gap:1rem}.Home_inputGroup__6OAlJ{display:flex;flex-direction:column;gap:.5rem}.Home_inputField__h82W1{width:100%;padding:.75rem;font-size:1rem;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);transition:border-color .3s ease;box-sizing:border-box}.Home_inputField__h82W1::placeholder{color:var(--text-secondary)}.Home_inputField__h82W1:focus{outline:none;border-color:var(--accent-color)}.Home_checkboxLabel__vxS5i input[type=checkbox]{transition:all .3s ease}.Home_checkboxLabel__vxS5i input[type=checkbox]:checked:after{content:"✔";transform:translate(-50%,-50%);color:#fff;font-size:.8rem;font-weight:700}.Home_divider__RsgqR{width:100%;border:none;border-top:1px solid var(--border-color);margin:.5rem 0}.Home_actionButton__INz8r{padding:1rem;font-size:1rem;font-weight:600;color:#fff;background-color:var(--accent-color);border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color .3s ease}.Home_actionButton__INz8r:hover{background-color:var(--accent-color-hover)}.Home_checkboxLabel__vxS5i{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.95rem;color:var(--text-primary)}.Home_checkboxLabel__vxS5i input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:1px solid var(--border-color);border-radius:4px;background-color:var(--background-color);cursor:pointer;display:inline-block;position:relative;transition:all .2s ease}.Home_checkboxLabel__vxS5i input[type=checkbox]:checked{background-color:var(--accent-color);border-color:var(--accent-color)}.Home_checkboxLabel__vxS5i input[type=checkbox]:checked:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.Home_checkboxLabel__vxS5i input[type=checkbox]:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 3px rgba(74,144,226,.3)}