.layout-main .planner-container{overflow-y:auto;display:flex;justify-content:center;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}.layout-main .planner-container *{box-sizing:border-box}@media screen and (max-width:1200px){.layout-main .planner-container{overflow-y:auto;display:flex;justify-content:flex-start;height:auto;padding:10px}.layout-main .planner-container .common-plan-subnav{width:100%;padding:10px;min-width:0}.layout-main .planner-container .common-plan-content{max-width:100%}.layout-main .planner-container .planner-index-content{min-width:0;width:100%}.layout-main .planner-container .planner-index-content .index-header img{width:210px}.layout-main .planner-container .planner-portrait-content .index-portrait{padding:40px 25px 25px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap{width:100%}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .chart-wrapper{height:320px}.layout-main .planner-container .planner-report-view .career-report{width:100%;padding:40px}.layout-main .planner-container .plnner-basic-content .planner-basic-info{width:100%}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-content{padding:24px;width:100%}.layout-main .planner-container .common-plan-tips{padding:8px 15px}.layout-main .planner-container .common-plan-tips span{font-size:13px}.layout-main .planner-container .layui-form-content{padding:15px}.layout-main .planner-container .layui-form-content .form-section .form-group .control-label{min-width:70px}.layout-main .planner-container .layui-form-content .form-section .form-group .help-block{margin-left:80px}.layout-main .planner-container .query-container .btn{width:100%;justify-content:center}}@media screen and (max-width:900px){.layout-main .planner-container{overflow-y:auto;display:flex;justify-content:flex-start;flex-direction:column;height:auto;padding:10px}.layout-main .planner-container .planner-subnav,.layout-main .planner-container .decision-subnav{width:100%;min-width:0;position:relative;top:auto;padding:5px 10px;margin-bottom:10px;border-radius:40px;display:flex;align-items:center;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;min-height:40px;box-sizing:content-box;scrollbar-width:none}.layout-main .planner-container .planner-subnav::-webkit-scrollbar,.layout-main .planner-container .decision-subnav::-webkit-scrollbar{display:none}.layout-main .planner-container .planner-subnav li,.layout-main .planner-container .decision-subnav li{flex-shrink:0;display:flex;align-items:center}.layout-main .planner-container .planner-subnav li a,.layout-main .planner-container .decision-subnav li a{position:relative;padding:8px 20px;border-radius:8px}.layout-main .planner-container .planner-subnav li a::before,.layout-main .planner-container .decision-subnav li a::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:30px;height:1.5px;background-image:linear-gradient(to right, #dbdbdb 50%, transparent 50%);background-size:8px 2px;background-repeat:repeat-x;z-index:1}.layout-main .planner-container .planner-subnav li a.active,.layout-main .planner-container .decision-subnav li a.active{background-color:transparent}.layout-main .planner-container .planner-subnav li a.completed::before,.layout-main .planner-container .decision-subnav li a.completed::before{background-image:linear-gradient(to right, #0c69f5 50%, transparent 50%)}.layout-main .planner-container .planner-subnav li a .nav-status,.layout-main .planner-container .decision-subnav li a .nav-status{width:26px;height:26px}.layout-main .planner-container .planner-subnav li a .nav-status i,.layout-main .planner-container .decision-subnav li a .nav-status i{font-size:14px}.layout-main .planner-container .planner-subnav li a .nav-title,.layout-main .planner-container .decision-subnav li a .nav-title{font-size:14px}.layout-main .planner-container .planner-subnav li:first-child a::before,.layout-main .planner-container .decision-subnav li:first-child a::before{display:none}.layout-main .planner-container .common-plan-subnav{width:100%;min-width:0;padding:10px}.layout-main .planner-container .subnav-example{width:100%;height:auto}.layout-main .planner-container .common-plan-content{width:100%;margin-left:0;padding:20px;flex:1}.layout-main .planner-container .planner-index-content{width:100%;min-width:0;padding:10px}.layout-main .planner-container .planner-index-content .index-header{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.layout-main .planner-container .planner-index-content .index-header img{display:block;width:160px;flex-shrink:0}.layout-main .planner-container .planner-index-content .index-header .head-text{min-width:0}.layout-main .planner-container .planner-index-content .index-header .head-text .title{font-size:24px}.layout-main .planner-container .planner-basic-info,.layout-main .planner-container .planner-career-decision,.layout-main .planner-container .planner-growth-content{width:100%;flex-wrap:wrap;padding:0 !important}.layout-main .planner-container .plnner-basic-content{flex-direction:column;flex:1}.layout-main .planner-container .plnner-basic-content .planner-basic-info{width:100%;height:auto;min-height:auto;flex-direction:column;flex:1}.layout-main .planner-container .plnner-basic-content .planner-basic-info .resume-import-ai{top:20px;right:20px;padding:7px 16px;font-size:15px}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-content{padding:20px}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-content .common-plan-title{margin-bottom:20px;text-align:center}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-content .common-form-wrap{height:auto;max-height:none}.layout-main .planner-container .group-generate{width:100%}.layout-main .planner-container .group-generate .ai-write-btn,.layout-main .planner-container .group-generate .generate-case{width:100%}.layout-main .planner-container .planner-jobtest-content .desc-actions{margin-top:10px}.layout-main .planner-container .planner-jobtest-content .jobtest-card .card-content{flex-wrap:wrap}.layout-main .planner-container .planner-jobtest-content .jobtest-card .card-content .content-logo{width:100%;height:auto;max-height:250px}.layout-main .planner-container .planner-jobtest-content .jobtest-card .card-content .content-desc{width:100%}.layout-main .planner-container .planner-portrait-content{width:100%;padding:15px}.layout-main .planner-container .planner-portrait-content .index-portrait{padding:30px 20px 20px;border-radius:10px}.layout-main .planner-container .planner-portrait-content .index-portrait .portrait-title{font-size:18px;margin-bottom:20px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap{width:100%;max-width:100%}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .section{margin-bottom:15px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .section-header .header-icon{width:18px;height:18px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .section-header .section-title{font-size:16px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .chart-wrapper{height:280px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .chart-wrapper #capability-chart{width:100%;height:100%}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .job-card .job-title{font-size:14px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .job-card .job-desc{font-size:13px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .btn-wrapper{padding:15px 0}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .btn-wrapper .btn{width:80%;max-width:100%}.layout-main .planner-container .planner-report-view{width:100%;height:auto;padding:10px}.layout-main .planner-container .planner-report-view .career-report{width:100%;padding:30px 20px}.layout-main .planner-container .planner-report-view .career-report .report-header .personal-info{gap:15px}.layout-main .planner-container .planner-report-view .career-report .report-header .personal-info .info-item{min-width:180px}.layout-main .planner-container .planner-report-view .career-goals .goals-grid{grid-template-columns:repeat(2, 1fr);gap:15px}.layout-main .planner-container .planner-report-view .career-goals .goals-grid .card{padding:15px}.layout-main .planner-container .planner-report-view .action-plan .plan-table-wrapper{width:100%;overflow-x:auto}.layout-main .planner-container .planner-report-content{width:100%;padding:15px}.layout-main .planner-container .planner-report-content .report-btn{margin-bottom:20px}.layout-main .planner-container .planner-report-content .report-btn .btn{width:220px}.layout-main .planner-container .planner-report-content .joblist_wrap{display:flex;flex-wrap:wrap}.layout-main .planner-container .common-form-wrap .form-content-line .control-label{min-width:100px}.layout-main .planner-container .common-form-wrap .form-content-line .help-block{margin-left:110px}.layout-main .planner-container .common-plan-tips{width:100%;padding:8px 15px}.layout-main .planner-container .common-plan-tips span{font-size:13px}.layout-main .planner-container .layui-form-content{padding:15px}.layout-main .planner-container .layui-form-content .form-section .form-group .control-label{min-width:70px}.layout-main .planner-container .layui-form-content .form-section .form-group .help-block{margin-left:80px}.layout-main .planner-container .layui-form-content .form-submit-group .btn{width:100px;margin:0 5px}.layout-main .planner-container .planner-growth-explain{width:100%;padding:10px}.layout-main .planner-container .planner-growth-explain .growth-explain{width:100%;padding:30px}.layout-main .planner-container .planner-career-content{flex-direction:column;justify-content:flex-start;padding:10px}.layout-main .planner-container .planner-career-content .common-plan-content{flex:1}.layout-main .planner-container .planner-career-content .common-plan-content .career-section{justify-content:flex-start}.layout-main .planner-container .planner-career-content .common-plan-content .info-item .item-content .card-group{gap:25px;justify-content:center}}@media screen and (max-width:750px){.layout-main .planner-container{overflow-y:auto;display:flex;justify-content:flex-start;flex-direction:column;height:auto;padding:0}.layout-main .planner-container .common-plan-content,.layout-main .planner-container .ai-write-btn,.layout-main .planner-container .generate-case,.layout-main .planner-container .career-report,.layout-main .planner-container .common-plan-subnav{max-width:100%;width:100%;margin-left:0;padding:15px}.layout-main .planner-container .common-plan-title{font-size:16px;margin-bottom:12px}.layout-main .planner-container .planner-subnav,.layout-main .planner-container .decision-subnav{width:100%;position:relative;top:auto;flex-direction:row;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:0;min-height:40px;scrollbar-width:none}.layout-main .planner-container .planner-subnav::-webkit-scrollbar,.layout-main .planner-container .decision-subnav::-webkit-scrollbar{display:none}.layout-main .planner-container .planner-subnav li,.layout-main .planner-container .decision-subnav li{flex-shrink:0}.layout-main .planner-container .planner-subnav li a::before,.layout-main .planner-container .decision-subnav li a::before{height:1px;left:-12px}.layout-main .planner-container .planner-subnav li a .nav-status,.layout-main .planner-container .decision-subnav li a .nav-status{width:18px;height:18px;margin-right:0}.layout-main .planner-container .planner-subnav li a .nav-status i,.layout-main .planner-container .decision-subnav li a .nav-status i{font-size:11px}.layout-main .planner-container .planner-subnav li a .nav-title,.layout-main .planner-container .decision-subnav li a .nav-title{font-size:12px}.layout-main .planner-container .planner-index-content{width:100%;min-width:0;padding:10px}.layout-main .planner-container .planner-index-content .index-wrap{padding:0}.layout-main .planner-container .planner-index-content .index-header{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:0}.layout-main .planner-container .planner-index-content .index-header img{display:block;width:120px;height:auto;margin-right:0;flex-shrink:0}.layout-main .planner-container .planner-index-content .index-header .head-text{margin-left:10px;flex:1;min-width:0}.layout-main .planner-container .planner-index-content .index-header .head-text .text-left{text-align:left}.layout-main .planner-container .planner-index-content .index-header .head-text .text-left i{font-size:16px}.layout-main .planner-container .planner-index-content .index-header .head-text .title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-main .planner-container .planner-index-content .index-header .head-text .sub-name{margin-top:6px;font-size:11px;flex-wrap:wrap}.layout-main .planner-container .planner-index-content .index-header .head-text .sub-name i{margin:0 4px}.layout-main .planner-container .planner-index-content .index-header .head-text .sub-name .item .icon{display:none}.layout-main .planner-container .planner-index-content .index-content{padding:15px 0}.layout-main .planner-container .planner-index-content .index-content .card-list{grid-template-columns:repeat(2, 1fr);gap:10px;padding:0}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item{height:85px}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item .card-status{padding:1px 5px;font-size:10px}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item .card-inner{padding:15px 12px}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item .card-header{left:12px;top:15px}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item .card-header .info-num{font-size:11px}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item .card-header .info-title{font-size:13px}.layout-main .planner-container .planner-index-content .index-content .card-list .card-item .card-icon{width:40px;height:40px;right:8px;bottom:6px}.layout-main .planner-container .common-form-wrap .form-content-line .control-label{width:100%}.layout-main .planner-container .common-form-wrap .form-content-line .help-block{margin-left:0}.layout-main .planner-container .common-form-wrap .form-content{width:100%;padding:0}.layout-main .planner-container .common-form-wrap .form-content .form-group{width:100%;margin-bottom:15px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.layout-main .planner-container .common-form-wrap .form-content .form-group .control-label{text-align:left;margin-bottom:5px;width:auto}.layout-main .planner-container .common-form-wrap .form-content .form-group .form-control{flex:auto;width:100%;font-size:13px}.layout-main .planner-container .common-form-wrap .form-content .form-group .help-block{width:100%;margin-left:70px}.layout-main .planner-container .common-form-wrap .form-content .group-textarea .control-label{width:100%;margin-bottom:6px}.layout-main .planner-container .common-form-wrap .form-content .group-textarea .form-control{width:100%;min-height:120px}.layout-main .planner-container .common-form-wrap .form-tag .tag-content{padding-left:0}.layout-main .planner-container .common-form-wrap .form-tag .tag-content span{padding:6px 12px;font-size:12px}.layout-main .planner-container .common-form-wrap .form-submit-group{margin-top:15px}.layout-main .planner-container .common-form-wrap .form-submit-group .btn{width:100%;height:34px;font-size:13px !important;display:flex;align-items:center;justify-content:center;border-radius:25px !important}.layout-main .planner-container .common-button .btn,.layout-main .planner-container .form-submit-group .btn,.layout-main .planner-container .planner-report-content .report-btn .btn,.layout-main .planner-container .index-start-btn .btn,.layout-main .planner-container .planner-portrait-content .btn-wrapper .btn{width:100%;height:38px;line-height:38px;font-size:13px !important;border-radius:25px !important}.layout-main .planner-container .planner-jobtest-content .jobtest-card .card-content{flex-direction:column}.layout-main .planner-container .planner-jobtest-content .jobtest-card .card-content .content-logo{width:100%;height:auto}.layout-main .planner-container .planner-jobtest-content .jobtest-card .card-content .content-desc{padding:10px 0;font-size:13px}.layout-main .planner-container .planner-growth-content .common-plan-content .growth-main-content .growth-dir-options{gap:10px;padding:10px 0}.layout-main .planner-container .planner-growth-content .common-plan-content .growth-main-content .growth-dir-options .card-option{width:100%;min-width:0;max-width:100%;padding:10px 15px;min-height:145px}.layout-main .planner-container .planner-growth-content .common-plan-content .growth-main-content .growth-dir-options .card-option .option-header .title{font-size:16px}.layout-main .planner-container .planner-growth-content .common-plan-content .growth-main-content .growth-dir-options .card-option .option-header .header-icon{width:25px;height:25px}.layout-main .planner-container .planner-growth-content .common-plan-content .growth-main-content .growth-dir-options .card-option .option-header .header-icon .icon{font-size:14px}.layout-main .planner-container .planner-growth-content .common-plan-content .growth-main-content .growth-dir-options .card-option .option-desc{font-size:12px}.layout-main .planner-container .planner-career-content{padding:0px !important}.layout-main .planner-container .planner-career-content .common-plan-content{flex:none}.layout-main .planner-container .planner-career-content .career-section .item-content{padding:12px}.layout-main .planner-container .planner-career-content .career-section .item-content .name{height:36px;line-height:36px;font-size:13px !important}.layout-main .planner-container .planner-career-content .career-section .item-content .card-group{flex-wrap:wrap;gap:15px !important;padding-top:15px}.layout-main .planner-container .planner-career-content .career-section .item-content .card-group li{height:100px}.layout-main .planner-container .planner-career-content .career-section .item-content .card-group li img{height:35px}.layout-main .planner-container .planner-career-content .career-section .item-content .card-group li span{font-size:13px}.layout-main .planner-container .planner-portrait-content{padding:10px}.layout-main .planner-container .planner-portrait-content .index-portrait{padding:15px 12px;border-radius:8px}.layout-main .planner-container .planner-portrait-content .index-portrait .portrait-title{font-size:15px;margin-bottom:12px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap{width:100%}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .section-header .header-icon{width:16px;height:16px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .section-header .section-title{font-size:14px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .chart-wrapper{height:200px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .job-card{margin-bottom:12px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .job-card .job-title{font-size:13px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .job-card .job-desc{font-size:11px;line-height:1.5}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .subtitle{font-size:12px}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .btn-wrapper{padding:10px 0}.layout-main .planner-container .planner-portrait-content .index-portrait-wrap .btn-wrapper .btn{width:100%;height:36px;line-height:36px;font-size:13px}.layout-main .planner-container .planner-report-view{width:100%;height:auto;padding:0}.layout-main .planner-container .planner-report-view .career-report{width:100%;padding:15px 12px;border-radius:8px}.layout-main .planner-container .planner-report-view .career-report .export-btn{position:static;margin:0 auto 12px;width:max-content;font-size:13px}.layout-main .planner-container .planner-report-view .career-report .report-header{margin-bottom:15px}.layout-main .planner-container .planner-report-view .career-report .report-header .header-logo{margin-bottom:15px}.layout-main .planner-container .planner-report-view .career-report .report-header .header-logo .title{font-size:18px}.layout-main .planner-container .planner-report-view .career-report .report-header .header-logo .subtitle{font-size:13px}.layout-main .planner-container .planner-report-view .career-report .report-header .personal-info{gap:8px}.layout-main .planner-container .planner-report-view .career-report .report-header .personal-info .info-item{width:48%;min-width:0;padding:8px}.layout-main .planner-container .planner-report-view .career-report .report-header .personal-info .info-item img{width:28px;height:28px}.layout-main .planner-container .planner-report-view .career-report .section-title{font-size:14px;margin-bottom:10px}.layout-main .planner-container .planner-report-view .career-report .summary-section{padding:12px;margin-bottom:15px}.layout-main .planner-container .planner-report-view .career-report .card-text{font-size:12px;line-height:18px}.layout-main .planner-container .planner-report-view .career-report .career-goals .goals-grid{grid-template-columns:1fr;gap:10px}.layout-main .planner-container .planner-report-view .career-report .career-goals .goals-grid .card{padding:12px}.layout-main .planner-container .planner-report-view .career-report .career-goals .goals-grid .card .goal-header .goal-icon{width:45px;height:45px}.layout-main .planner-container .planner-report-view .career-report .career-goals .goals-grid .card .goal-header .goal-icon .icon{font-size:24px}.layout-main .planner-container .planner-report-view .career-report .career-goals .goals-grid .card .goal-header .goal-title{font-size:14px}.layout-main .planner-container .planner-report-view .career-report .action-plan .plan-table-wrapper{overflow-x:auto;width:100%}.layout-main .planner-container .planner-report-view .career-report .action-plan .plan-table-wrapper .plan-table{min-width:600px}.layout-main .planner-container .planner-report-content{width:100%;padding:10px}.layout-main .planner-container .planner-report-content .report-btn{text-align:center;margin-bottom:12px}.layout-main .planner-container .planner-report-content .report-btn .btn{width:100%;max-width:100%;height:38px;line-height:38px;font-size:13px}.layout-main .planner-container .planner-report-content .joblist_wrap{width:100%;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.layout-main .planner-container .planner-report-content .joblist_wrap__item{width:auto;margin:0}.layout-main .planner-container .planner-report-content .joblist_wrap__item .item_content{width:100%}.layout-main .planner-container .plnner-basic-content{flex-direction:column}.layout-main .planner-container .plnner-basic-content .planner-basic-info{padding:5px 0}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-title{text-align:left}.layout-main .planner-container .plnner-basic-content .planner-basic-info .resume-import-ai{top:20px;right:20px;height:30px !important;padding:3px 12px;border-radius:30px !important;font-size:12px !important}.layout-main .planner-container .plnner-basic-content .planner-basic-info .resume-import-ai .icon{font-size:12px}.layout-main .planner-container .plnner-basic-content .planner-basic-info .resume-import-ai .ai-badge{display:none}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-content .common-plan-title{font-size:16px;margin-bottom:12px;text-align:left}.layout-main .planner-container .plnner-basic-content .planner-basic-info .common-plan-content .common-form-wrap{max-height:none}.layout-main .planner-container .form-tag .tag-content{padding-left:0;justify-content:flex-start}.layout-main .planner-container .form-tag .tag-content span{padding:6px 12px;font-size:12px}.layout-main .planner-container .group-generate{width:100%}.layout-main .planner-container .group-generate .ai-write-btn,.layout-main .planner-container .group-generate .generate-case{width:100%}.layout-main .planner-container textarea.form-control{min-height:120px}.layout-main .planner-container .common-plan-tips{width:100%;padding:6px 10px}.layout-main .planner-container .common-plan-tips span{font-size:11px}.layout-main .planner-container .layui-form-content{padding:10px}.layout-main .planner-container .layui-form-content .form-content{display:flex;flex-direction:column}.layout-main .planner-container .layui-form-content .form-content .form-section{flex:1}.layout-main .planner-container .layui-form-content .form-content .form-section .form-group{width:100%;margin-bottom:12px}.layout-main .planner-container .layui-form-content .form-content .form-section .form-group .control-label{min-width:65px;font-size:13px}.layout-main .planner-container .layui-form-content .form-content .form-section .form-group .help-block{margin-left:0;width:100%}.layout-main .planner-container .layui-form-content .form-submit-group{flex-direction:column;align-items:center}.layout-main .planner-container .layui-form-content .form-submit-group .btn{width:100%;margin:4px 0;height:38px;line-height:36px;font-size:13px}.layout-main .planner-container .query-container{width:100%}.layout-main .planner-container .query-container .btn{width:100%;height:38px;justify-content:center;font-size:13px}.layout-main .planner-container .planner-growth-explain{width:100%;padding:5px}.layout-main .planner-container .planner-growth-explain .growth-explain{width:100%;padding:15px 12px;border-radius:8px}.layout-main .planner-container .planner-growth-explain .growth-explain .planner-content span,.layout-main .planner-container .planner-growth-explain .growth-explain .planner-content p,.layout-main .planner-container .planner-growth-explain .growth-explain .planner-content div,.layout-main .planner-container .planner-growth-explain .growth-explain .planner-content li{font-size:12px;line-height:20px}.layout-main .planner-container img{max-width:100%;height:auto}.layout-main .planner-container table{max-width:none}.layout-main .planner-container p,.layout-main .planner-container span,.layout-main .planner-container div{word-break:break-word}}