.planning-leaf-component{background:#0000;min-height:100vh}.planning-leaf-component .ant-tabs{color:#e2e8f0}.planning-leaf-component .ant-tabs-nav{margin-bottom:24px}.planning-leaf-component .ant-tabs-tab{color:#93c5fd!important;font-size:15px;font-weight:600;padding:12px 24px;transition:all .3s ease}.planning-leaf-component .ant-tabs-tab:hover{color:#dbeafe!important}.planning-leaf-component .ant-tabs-tab-active .ant-tabs-tab-btn{color:#f8fafc!important;font-weight:700}.planning-leaf-component .ant-tabs-ink-bar{background:linear-gradient(90deg,#60a5fa,#8b5cf6);height:3px}.planning-leaf-component .ant-tabs-content{color:#e2e8f0}.planning-leaf-component div[style*=maxWidth] h1,.planning-leaf-component div[style*=maxWidth] h2,.planning-leaf-component div[style*=maxWidth] h3{color:#e2e8f0;margin-bottom:16px;margin-top:32px}.planning-leaf-component div[style*=maxWidth] h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#60a5fa,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,4vw,36px);font-weight:700}.planning-leaf-component div[style*=maxWidth] h2{color:#93c5fd;font-size:clamp(22px,3vw,28px);font-weight:600}.planning-leaf-component div[style*=maxWidth] h3{color:#93c5fd;font-size:clamp(18px,2.5vw,22px);font-weight:600}.planning-leaf-component div[style*=maxWidth] p{color:#cbd5e1;line-height:1.8;margin-bottom:16px}.planning-leaf-component div[style*=maxWidth] strong{color:#e2e8f0;font-weight:600}.planning-leaf-component div[style*=maxWidth] ol,.planning-leaf-component div[style*=maxWidth] ul{color:#cbd5e1;line-height:1.8;margin:16px 0;padding-left:24px}.planning-leaf-component div[style*=maxWidth] li{color:#cbd5e1;font-size:16px;line-height:1.8;margin-bottom:14px}.planning-leaf-component div[style*=maxWidth] li strong{color:#e2e8f0;font-weight:600}.planning-leaf-component ol li,.planning-leaf-component ul li{color:#cbd5e1!important}.planning-leaf-component h1,.planning-leaf-component h2,.planning-leaf-component h3,.planning-leaf-component h4,.planning-leaf-component h5,.planning-leaf-component h6{color:#e2e8f0}.planning-leaf-component div,.planning-leaf-component li,.planning-leaf-component p,.planning-leaf-component span{color:#cbd5e1}.planning-leaf-component b,.planning-leaf-component strong{color:#e2e8f0;font-weight:600}.planning-leaf-component div[style*=maxWidth] img{border:1px solid #60a5fa33;border-radius:12px;box-shadow:0 8px 24px #0006;margin:24px 0}.planning-leaf-component ol li::marker,.planning-leaf-component ul li::marker{color:#60a5fa;font-weight:700}.planning-leaf-component ol ol,.planning-leaf-component ol ul,.planning-leaf-component ul ol,.planning-leaf-component ul ul{margin-bottom:8px;margin-top:8px}.planning-leaf-component blockquote{border-left:4px solid #60a5fa;color:#cbd5e1;font-style:italic;margin:20px 0;padding-left:16px}.planning-leaf-component code{background:#1e293b99;border-radius:4px;color:#93c5fd;font-size:.9em;padding:2px 6px}.planning-leaf-component pre{background:#0f172acc;border:1px solid #60a5fa33;border-radius:8px;color:#e2e8f0;overflow-x:auto;padding:16px}.planning-leaf-component a{color:#60a5fa;text-decoration:none;transition:color .3s ease}.planning-leaf-component a:hover{color:#93c5fd;text-decoration:underline}.planning-leaf-component .ant-table{background:#0000;color:#e2e8f0}.planning-leaf-component .ant-table-title{background:#0f172a99!important;border-bottom:1px solid #60a5fa4d;color:#e2e8f0!important}.planning-leaf-component .ant-table-thead>tr>th{background:#1e293b99;border-bottom:2px solid #60a5fa4d;color:#f8fafc;font-weight:600}.planning-leaf-component .ant-table-tbody>tr>td{background:#0f172a66;border-bottom:1px solid #4755694d;color:#e2e8f0}.planning-leaf-component .ant-table-tbody>tr:hover>td{background:#1e293b99!important}.planning-leaf-component table.comparison-table{background:#0000;border-collapse:collapse;color:#e2e8f0;margin-bottom:20px;width:100%}.planning-leaf-component table.comparison-table thead tr{background:#60a5fa26!important;border-bottom:2px solid #60a5fa66}.planning-leaf-component table.comparison-table th{background:#0000!important;border-bottom:2px solid #60a5fa66;color:#f0f9ff!important;font-weight:600;padding:12px;text-align:left}.planning-leaf-component table.comparison-table tbody tr{background:#0000;border-bottom:1px solid #4755694d}.planning-leaf-component table.comparison-table tbody tr:nth-child(2n){background:#1e293b4d}.planning-leaf-component table.comparison-table tbody tr:hover{background:#60a5fa1a}.planning-leaf-component table.comparison-table td{background:#0000!important;color:#cbd5e1!important;padding:12px}.planning-leaf-component table.comparison-table td:first-child{color:#e2e8f0!important;font-weight:500}.planning-leaf-component .table-title-highlight{color:#fca5a5!important;font-size:18px;font-weight:600;margin:0}.planning-leaf-component .table-title-highlight .ant-btn-link{color:#60a5fa!important}.planning-leaf-component .ant-table-footer{background:#0f172a99!important;border-top:1px solid #60a5fa4d;color:#e2e8f0!important}.planning-leaf-component .ant-table-footer .ant-typography{color:#e2e8f0!important}.planning-leaf-component .ant-table-footer blockquote{background:#1e293b4d;border-left:3px solid #60a5fa80;border-radius:4px;color:#cbd5e1!important;margin:12px 0;padding:12px 16px}.planning-leaf-component .ant-table-footer blockquote.case-study-note{border-left-color:#c084fc80;color:#c084fc!important}.planning-leaf-component .ant-table-footer b,.planning-leaf-component .ant-table-footer strong{color:#f0f9ff!important;font-weight:600}.planning-leaf-component .ant-table-footer h4{color:#e2e8f0!important;margin-top:16px}.planning-leaf-component .ant-table-footer h4 a{color:#60a5fa!important;text-decoration:underline}.planning-leaf-component .ant-table-footer h4 a:hover{color:#93c5fd!important}.planning-leaf-component .ant-card{background:#0f172a99;border:1px solid #60a5fa33;color:#e2e8f0}.planning-leaf-component .ant-card-head{border-bottom:1px solid #60a5fa33;color:#f8fafc}@media (max-width:768px){.planning-leaf-component div[style*=maxWidth]{padding:16px!important}.planning-leaf-component .ant-tabs-tab{font-size:14px;padding:10px 16px}.planning-leaf-component div[style*=maxWidth] h1{font-size:clamp(24px,5vw,28px)}.planning-leaf-component div[style*=maxWidth] h2{font-size:clamp(20px,4vw,24px)}}@media (max-width:480px){.planning-leaf-component .ant-tabs-nav{margin-bottom:16px}.planning-leaf-component .ant-tabs-tab{font-size:13px;padding:8px 12px}}.academic-admission-criteria li,.academic-admission-criteria p,.academic-preparation li,.academic-preparation p,.additional-factors li,.additional-factors p,.admission-application li,.admission-application p,.admission-decision li,.admission-decision p,.advanced-course-option li,.advanced-course-option p,.application-materials li,.application-materials p,.application-timeline li,.application-timeline p,.assured-admission li,.assured-admission p,.budgeting li,.budgeting p,.college-engagement li,.college-engagement p,.college-list li,.college-list p,.compare-offers li,.compare-offers p,.course-strategy li,.course-strategy p,.expense li,.expense p,.financial-aid li,.financial-aid p,.gap-year li,.gap-year p,.gpa-course-rigor li,.gpa-course-rigor p,.grant-scholarship li,.grant-scholarship p,.holistic-admission li,.holistic-admission p,.loan li,.loan p,.major-career li,.major-career p,.other-knowledge li,.other-knowledge p,.primary-categories li,.primary-categories p,.psat li,.psat p,.standardized-test li,.standardized-test p,.student-life li,.student-life p,.timeline li,.timeline p,.todo-list li,.todo-list p,.work-career li,.work-career p{color:#cbd5e1!important}.academic-admission-criteria b,.academic-admission-criteria strong,.academic-preparation b,.academic-preparation strong,.additional-factors b,.additional-factors strong,.admission-application b,.admission-application strong,.admission-decision b,.admission-decision strong,.advanced-course-option b,.advanced-course-option strong,.application-materials b,.application-materials strong,.application-timeline b,.application-timeline strong,.assured-admission b,.assured-admission strong,.budgeting b,.budgeting strong,.college-engagement b,.college-engagement strong,.college-list b,.college-list strong,.compare-offers b,.compare-offers strong,.course-strategy b,.course-strategy strong,.expense b,.expense strong,.financial-aid b,.financial-aid strong,.gap-year b,.gap-year strong,.gpa-course-rigor b,.gpa-course-rigor strong,.grant-scholarship b,.grant-scholarship strong,.holistic-admission b,.holistic-admission strong,.loan b,.loan strong,.major-career b,.major-career strong,.other-knowledge b,.other-knowledge strong,.primary-categories b,.primary-categories strong,.psat b,.psat strong,.standardized-test b,.standardized-test strong,.student-life b,.student-life strong,.timeline b,.timeline strong,.todo-list b,.todo-list strong,.work-career b,.work-career strong{color:#e2e8f0!important;font-weight:600}.academic-admission-criteria h1,.academic-admission-criteria h2,.academic-admission-criteria h3,.academic-admission-criteria h4,.academic-preparation h1,.academic-preparation h2,.academic-preparation h3,.academic-preparation h4,.additional-factors h1,.additional-factors h2,.additional-factors h3,.additional-factors h4,.admission-application h1,.admission-application h2,.admission-application h3,.admission-application h4,.admission-decision h1,.admission-decision h2,.admission-decision h3,.admission-decision h4,.advanced-course-option h1,.advanced-course-option h2,.advanced-course-option h3,.advanced-course-option h4,.application-materials h1,.application-materials h2,.application-materials h3,.application-materials h4,.application-timeline h1,.application-timeline h2,.application-timeline h3,.application-timeline h4,.assured-admission h1,.assured-admission h2,.assured-admission h3,.assured-admission h4,.budgeting h1,.budgeting h2,.budgeting h3,.budgeting h4,.college-engagement h1,.college-engagement h2,.college-engagement h3,.college-engagement h4,.college-list h1,.college-list h2,.college-list h3,.college-list h4,.compare-offers h1,.compare-offers h2,.compare-offers h3,.compare-offers h4,.course-strategy h1,.course-strategy h2,.course-strategy h3,.course-strategy h4,.expense h1,.expense h2,.expense h3,.expense h4,.financial-aid h1,.financial-aid h2,.financial-aid h3,.financial-aid h4,.gap-year h1,.gap-year h2,.gap-year h3,.gap-year h4,.gpa-course-rigor h1,.gpa-course-rigor h2,.gpa-course-rigor h3,.gpa-course-rigor h4,.grant-scholarship h1,.grant-scholarship h2,.grant-scholarship h3,.grant-scholarship h4,.holistic-admission h1,.holistic-admission h2,.holistic-admission h3,.holistic-admission h4,.loan h1,.loan h2,.loan h3,.loan h4,.major-career h1,.major-career h2,.major-career h3,.major-career h4,.other-knowledge h1,.other-knowledge h2,.other-knowledge h3,.other-knowledge h4,.primary-categories h1,.primary-categories h2,.primary-categories h3,.primary-categories h4,.psat h1,.psat h2,.psat h3,.psat h4,.standardized-test h1,.standardized-test h2,.standardized-test h3,.standardized-test h4,.student-life h1,.student-life h2,.student-life h3,.student-life h4,.timeline h1,.timeline h2,.timeline h3,.timeline h4,.todo-list h1,.todo-list h2,.todo-list h3,.todo-list h4,.work-career h1,.work-career h2,.work-career h3,.work-career h4{color:#e2e8f0!important}.academic-admission-criteria div,.academic-admission-criteria span,.academic-preparation div,.academic-preparation span,.additional-factors div,.additional-factors span,.admission-application div,.admission-application span,.admission-decision div,.admission-decision span,.advanced-course-option div,.advanced-course-option span,.application-materials div,.application-materials span,.application-timeline div,.application-timeline span,.assured-admission div,.assured-admission span,.budgeting div,.budgeting span,.college-engagement div,.college-engagement span,.college-list div,.college-list span,.compare-offers div,.compare-offers span,.course-strategy div,.course-strategy span,.expense div,.expense span,.financial-aid div,.financial-aid span,.gap-year div,.gap-year span,.gpa-course-rigor div,.gpa-course-rigor span,.grant-scholarship div,.grant-scholarship span,.holistic-admission div,.holistic-admission span,.loan div,.loan span,.major-career div,.major-career span,.other-knowledge div,.other-knowledge span,.primary-categories div,.primary-categories span,.psat div,.psat span,.standardized-test div,.standardized-test span,.student-life div,.student-life span,.timeline div,.timeline span,.todo-list div,.todo-list span,.work-career div,.work-career span{color:#cbd5e1}.academic-admission-criteria ol li::marker,.academic-admission-criteria ul li::marker,.academic-preparation ol li::marker,.academic-preparation ul li::marker,.additional-factors ol li::marker,.additional-factors ul li::marker,.admission-application ol li::marker,.admission-application ul li::marker,.admission-decision ol li::marker,.admission-decision ul li::marker,.advanced-course-option ol li::marker,.advanced-course-option ul li::marker,.application-materials ol li::marker,.application-materials ul li::marker,.application-timeline ol li::marker,.application-timeline ul li::marker,.assured-admission ol li::marker,.assured-admission ul li::marker,.budgeting ol li::marker,.budgeting ul li::marker,.college-engagement ol li::marker,.college-engagement ul li::marker,.college-list ol li::marker,.college-list ul li::marker,.compare-offers ol li::marker,.compare-offers ul li::marker,.course-strategy ol li::marker,.course-strategy ul li::marker,.expense ol li::marker,.expense ul li::marker,.financial-aid ol li::marker,.financial-aid ul li::marker,.gap-year ol li::marker,.gap-year ul li::marker,.gpa-course-rigor ol li::marker,.gpa-course-rigor ul li::marker,.grant-scholarship ol li::marker,.grant-scholarship ul li::marker,.holistic-admission ol li::marker,.holistic-admission ul li::marker,.loan ol li::marker,.loan ul li::marker,.major-career ol li::marker,.major-career ul li::marker,.other-knowledge ol li::marker,.other-knowledge ul li::marker,.primary-categories ol li::marker,.primary-categories ul li::marker,.psat ol li::marker,.psat ul li::marker,.standardized-test ol li::marker,.standardized-test ul li::marker,.student-life ol li::marker,.student-life ul li::marker,.timeline ol li::marker,.timeline ul li::marker,.todo-list ol li::marker,.todo-list ul li::marker,.work-career ol li::marker,.work-career ul li::marker{color:#60a5fa;font-weight:700}.planning-leaf-component .ant-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f666,#8b5cf659)!important;border:1px solid #60a5fa99!important;border-radius:8px;box-shadow:0 2px 8px #3b82f64d;color:#f0f9ff!important;font-size:15px;font-weight:700;padding:6px 14px;text-shadow:0 1px 2px #0000004d}.planning-leaf-component .ant-tag:hover{background:linear-gradient(135deg,#3b82f680,#8b5cf673)!important;border-color:#60a5facc!important;box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}.planning-leaf-component .ant-tag-close-icon{color:#f0f9ff!important;font-size:12px;margin-left:8px;text-shadow:0 1px 2px #0000004d}.planning-leaf-component .ant-tag-close-icon:hover{background:#ef444466;border-radius:50%;color:#fff!important}.planning-leaf-component select{background:#0f172a99!important;border:1px solid #60a5fa4d!important;border-radius:6px;color:#e2e8f0!important;font-size:14px;font-weight:500;padding:6px 12px;transition:all .3s ease}.planning-leaf-component select:hover{background:#1e293bcc!important;border-color:#60a5fa80!important}.planning-leaf-component select:focus{border-color:#60a5facc!important;box-shadow:0 0 0 2px #60a5fa33;outline:none}.planning-leaf-component select option{background:#1e293b!important;color:#e2e8f0!important;padding:8px}.planning-leaf-component .ant-collapse{background:#0000!important;border:none!important}.planning-leaf-component .ant-collapse-item{background:linear-gradient(135deg,#0f172a99,#1e293b66)!important;border:1px solid #60a5fa4d!important;border-radius:8px!important;margin-bottom:12px;overflow:hidden}.planning-leaf-component .ant-collapse-header{background:#1e293b99!important;border-bottom:1px solid #60a5fa33!important;color:#93c5fd!important;font-size:16px!important;font-weight:600!important;padding:14px 16px!important}.planning-leaf-component .ant-collapse-header:hover{background:#2563eb33!important;color:#dbeafe!important}.planning-leaf-component .ant-collapse-content{background:#0f172a66!important;border-top:none!important}.planning-leaf-component .ant-collapse-content-box{background:#0000!important;padding:16px!important}.planning-leaf-component .evaluation-row-top-2{background:#1e293b4d;border-left:3px solid #60a5fa66;border-radius:6px;color:#cbd5e1!important;margin-bottom:8px;padding:12px 16px;transition:all .3s ease}.planning-leaf-component .evaluation-row-top-2:hover{background:#1e293b80;border-left-color:#60a5fab3;transform:translateX(4px)}.planning-leaf-component .evaluation-row-top-2 b{color:#e2e8f0!important;display:block;font-weight:600;margin-bottom:4px}.planning-leaf-component .ant-checkbox-wrapper{color:#e2e8f0!important}.planning-leaf-component .ant-checkbox-inner{background:#0f172a99!important;border-color:#60a5fa66!important}.planning-leaf-component .ant-checkbox-checked .ant-checkbox-inner{background:#60a5fa!important;border-color:#60a5fa!important}.planning-leaf-component .ant-checkbox:hover .ant-checkbox-inner{border-color:#60a5fa!important}.planning-leaf-component div[style*="textAlign: center"] p,.planning-leaf-component div[style*="textAlign:center"] p,.planning-leaf-component div[style*=textAlign] p[style*=color],.planning-leaf-component p[style*="color: #555"],.planning-leaf-component p[style*="color:#555"]{color:#cbd5e1!important}.planning-leaf-component .ant-steps{color:#e2e8f0}.planning-leaf-component .ant-steps-item-title{color:#e2e8f0!important;font-weight:500!important}.planning-leaf-component .ant-steps-item-description{color:#cbd5e1!important}.planning-leaf-component .ant-steps-item-wait .ant-steps-item-title{color:#94a3b8!important}.planning-leaf-component .ant-steps-item-process .ant-steps-item-title{color:#93c5fd!important;font-weight:600!important}.planning-leaf-component .ant-steps-item-finish .ant-steps-item-title{color:#60a5fa!important}.planning-leaf-component .ant-steps-item-icon{background:#0f172a99!important;border-color:#60a5fa66!important}.planning-leaf-component .ant-steps-item-process .ant-steps-item-icon{background:#60a5fa!important;border-color:#60a5fa!important}.planning-leaf-component .ant-steps-item-finish .ant-steps-item-icon{border-color:#60a5fa!important}.planning-leaf-component .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#60a5fa!important}.planning-leaf-component .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon{background:#60a5fa!important}.planning-leaf-component .ant-steps-item-tail:after{background-color:#60a5fa4d!important}.planning-leaf-component .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#60a5fa!important}.planning-leaf-component div[style*=marginTop]>span{color:#94a3b8!important}.planning-leaf-component .ant-alert{background:#1e3a8a33!important;border:1px solid #60a5fa4d!important}.planning-leaf-component .ant-alert-info{background:#1e3a8a33!important;border-color:#60a5fa4d!important}.planning-leaf-component .ant-alert-message{color:#e2e8f0!important;font-weight:500}.planning-leaf-component .ant-alert-description{color:#cbd5e1!important}.planning-leaf-component .ant-alert-icon{color:#60a5fa!important}.planning-leaf-component .ant-input{background:#0f172a99!important;border:1px solid #60a5fa4d!important;color:#e2e8f0!important}.planning-leaf-component .ant-input:hover{border-color:#60a5fa80!important}.planning-leaf-component .ant-input:focus{border-color:#60a5fa!important;box-shadow:0 0 0 2px #60a5fa33!important}.planning-leaf-component .ant-input::placeholder{color:#64748b!important}.planning-leaf-component div[style*="background: #fafafa"],.planning-leaf-component div[style*="background: white"],.planning-leaf-component div[style*="background:#fafafa"],.planning-leaf-component div[style*='background: "#fafafa"'],.planning-leaf-component div[style*='background: "white"']{background:linear-gradient(135deg,#0f172ab3,#1e293b99)!important;border:1px solid #60a5fa66!important;box-shadow:0 4px 12px #0000004d!important}.planning-leaf-component div[style*="background: #fafafa"] h3,.planning-leaf-component div[style*="background: white"] h3,.planning-leaf-component div[style*="background:#fafafa"] h3,.planning-leaf-component div[style*='background: "#fafafa"'] h3,.planning-leaf-component div[style*='background: "white"'] h3{color:#f0f9ff!important;text-shadow:0 1px 2px #00000080}.planning-leaf-component div[style*="background: #fafafa"] p,.planning-leaf-component div[style*="background: white"] p,.planning-leaf-component div[style*="background:#fafafa"] p,.planning-leaf-component div[style*='background: "#fafafa"'] p,.planning-leaf-component div[style*='background: "white"'] p{color:#e2e8f0!important;text-shadow:0 1px 2px #0000004d}.planning-leaf-component h3[style*="fontSize: 20"]{color:#e2e8f0!important}.planning-leaf-component p[style*="fontSize: 15"]{color:#cbd5e1!important}.planning-leaf-component div>h3{color:#e2e8f0!important}.planning-leaf-component div>p[style*="color: #555"],.planning-leaf-component div>p[style*="color:#555"]{color:#cbd5e1!important}.planning-leaf-component h3[style]{color:#e2e8f0!important}.planning-leaf-component p[style*=color]{color:#cbd5e1!important}.planning-leaf-component div[style*=borderRadius] h3{color:#e2e8f0!important}.planning-leaf-component div[style*=borderRadius] p{color:#cbd5e1!important}.planning-leaf-component div[style*="padding: 24"] h3{color:#e2e8f0!important}.planning-leaf-component div[style*="padding: 24"] p{color:#cbd5e1!important}.planning-leaf-component .ant-radio-button-wrapper{background:#0f172a99!important;border-color:#60a5fa4d!important;color:#e2e8f0!important}.planning-leaf-component .ant-radio-button-wrapper:hover{background:#1e293bb3!important;border-color:#60a5fa80!important;color:#93c5fd!important}.planning-leaf-component .ant-radio-button-wrapper-checked{background:linear-gradient(135deg,#3b82f6,#8b5cf6)!important;border-color:#60a5fa!important;color:#fff!important}.planning-leaf-component .ant-radio-button-wrapper-checked:hover{background:linear-gradient(135deg,#2563eb,#7c3aed)!important;color:#fff!important}.planning-leaf-component .ant-radio-button-wrapper:first-child{border-left-color:#60a5fa4d!important}