.websiteColors{--cs-primary-a: #2e364c;--cs-primary-b: rgba(46, 54, 74, .7);--cs-secondary-a: #ef4c5c;--cs-secondary-b: #4b8dff;--cs-background: #fff;--cs-panel-grd-bg: linear-gradient( 180deg, var(--cs-dark-01) 0%, var(--cs-primary-b) 100% );--cs-shadow: 0px 2px 4px rgba(58, 58, 68, .2), 0px 4px 8px rgba(90, 91, 106, .2);--cs-light-01: #e4e1e6;--cs-light-03: #fff;--cs-light-05: #f5f5f5;--cs-light-06: #f3f0f4;--cs-light-07: #c8c5ca;--cs-light-05-alpha20: rgba(255, 255, 255, .2);--cs-dark-01: #2e364c;--cs-dark-03: #747988;--cs-dark-05: #cfd1d5;--cs-error: #ff5449;--cs-error-bg: #ffe7e9;--cs-count-bg: #de3730;--cs-error-border: #ffa690;--cs-success: #23d100;--cs-success-bg: #eafae6;--cs-success-border: #a8ea97;--cs-dark-04: #bdbdbd;--cs-medium: #ffae51;--cs-medium-bg: #fff4e4;--cs-medium-border: #ffd093;--cs-neutral: #78767a;--cs-blocker: #ba1a1a;--cs-color-done: #13854e;--cs-progress: #ef4c5c;--cs-status-done: #dcf3eb;--cs-status-overdue: #fdedef;--cs-CNPscreen-star: #e3e3e3;--cs-del-project: #de3730;--cs-periwinkle: #f2effd;--cs-label: #384860;--cs-error-bg-light: #fff1f1;--cs-secondary-light: #ffebc5;--cs-connected-accounts-border: #edebe9;--cs-black: #000;--cs-active: #34a770;--cs-active-hover: #49454f;--radio-header-body-divider: #f2efe8;--cs-logo-grad: linear-gradient( 90deg, #ee4b5c 19%, #fa9b47 74%, #ffbc3f 100% );--cs-messagelist-bg: #fffbff;--cs-hoverShade-1: #edf3ff;--cs-medium-1: #ffbc3f;--cs-light-08: #f8f8f8;--cs-hoverShade-2: #e6dffb;--cs-border-purple: #cb94fa;--cs-light-blue-01: #edf3ff;--cs-medium-2: #ffebc5;--fc-border-color: #e4e1e6}body{margin:0;padding:0;font-family:Inter,sans-serif;color:var(--cs-primary-a)}ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.leftNav{position:fixed;height:100%;flex:0 0 72px;width:72px;background:#2e364c;text-align:center;display:flex;flex-direction:column;z-index:5;left:0;top:0}.leftMainNav{display:flex;flex-direction:column;border-bottom:1px solid #ffffff1a;padding:10px 0;color:#fff;font-size:.5625rem;font-weight:500}.leftMainNav li{cursor:pointer;position:relative;padding:30px 0 0;background:no-repeat center 2px / 24px}.leftMainNav li:not(:last-child){margin-bottom:10px}.leftMainNav .navDashboard{background-image:url(https://app.cleversort.com/static/media/nav-dashboard.67e89f10700b97e7f799.svg)}.leftMainNav .navDashboard:hover,.leftMainNav .navDashboard.active{background-image:url(https://app.cleversort.com/static/media/nav-dashboard-active.8852fab9bd0e53b092bb.svg)}.leftMainNav .navPlanner{background-image:url(https://app.cleversort.com/static/media/nav-planner.97a34ed61b83c65e0e66.svg)}.leftMainNav .navPlanner:hover,.leftMainNav .navPlanner.active{background-image:url(https://app.cleversort.com/static/media/nav-planner-active.9f7650d7c4a9c23f5afb.svg)}.leftMainNav .navMessage{background-image:url(https://app.cleversort.com/static/media/nav-message.e2eae31748062de4709a.svg)}.leftMainNav .navMessage:hover,.leftMainNav .navMessage.active{background-image:url(https://app.cleversort.com/static/media/nav-message-active.7490155a5d3c384dfa1a.svg)}.leftNav .siteLogo{margin:auto auto 10px;max-width:40px;height:40px;width:40px}.leftNav .siteLogo span{background:url(https://app.cleversort.com/static/media/site-logo.5b8e76229bc42b83c36d.svg) no-repeat center center / 35px;width:auto;height:100%;display:block}.leftNav .planner{padding:40px 12px;position:relative}.leftNav .planner img{width:48px;height:48px;object-fit:contain}.leftNav .planner:after{content:"";position:absolute;top:100%;left:12px;right:12px;height:2px;background-color:var(--cs-secondary-b);opacity:.2}.leftNav .companyList{padding:10px 0;position:relative}.leftNav .companyList>ul>li{margin-bottom:10px;display:flex;justify-content:center;cursor:pointer}.leftNav .companyList>ul>li.active,.leftNav .companyList>ul>li:last-child{position:relative}.collapsedSecondPanel{background:var(--cs-primary-a);color:var(--cs-light-03);left:0;width:72px}.leftNav .companyList>ul>li.active:before,.leftNav .active .itemNameBlk:before{content:"";position:absolute;left:0;height:100%;width:4px;background-color:var(--cs-medium-1);border-radius:0 var(--radius-3) var(--radius-3) 0}.leftNav .active .itemNameBlk:before{left:-20px}.leftNav .companyList li img,.leftNav .companyList li .noLogo{display:block;width:35px;height:35px;border-radius:var(--radius-4);border:0 solid transparent}.leftNav .companyList li .noLogo{background-color:var(--cs-secondary-a);color:var(--cs-light-03);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:1rem}.leftNav .companyList li img:hover,.leftNav .companyList li.active img,.addCompany:hover,.leftNav .companyList li .noLogo:hover,.leftNav .companyList li.active .noLogo{border-radius:6px}.leftNav .companyList li.active img,.leftNav .companyList li.active .noLogo{border:2px solid var(--cs-light-01)}.leftNav .itemNameBlk{justify-content:center;height:30px;width:30px;margin:0 auto 4px;position:relative}.itemList li:not(:last-child){margin-bottom:3px}.itemList.defaultItemList li{padding:3px 0;font-size:8.5px;color:var(--cs-light-03);font-weight:500;position:relative}.itemList{padding:20px}.itemList li.active .itemNameBlk,.projectList li.active-project{background:#fff3;border-radius:var(--radius-3)}.addCompany{background:#fff3;border:none;width:35px;height:35px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;color:var(--cs-secondary-b)}.addCompanyIcon{background:url(https://app.cleversort.com/static/media/add-company.41b760a681cd75fb6707.svg) no-repeat center center / 14px;height:100%;width:100%}.addCompany .material-icons-outlined{font-size:1.75rem}.profileSettingsPopup .userAvtr{background-color:#fff3;flex:0 0 40px;font-size:.875rem;height:40px;margin-right:0;width:40px;align-items:center;border-radius:50%;display:flex;font-weight:700;justify-content:center;line-height:normal;text-transform:uppercase;transition:all .15s ease-in;color:#fff}.profileSettingsPopup.userBlkWrap{border-top:2px solid #ffffff1a;cursor:pointer;display:inherit;justify-content:center;margin:0 12px;padding:10px 0;width:auto}.profileSettingsPopup .genericPopup{right:-304px;bottom:16px}.mainWrapper{display:flex;min-height:100vh}.expander{border-bottom:1px solid #ffffff1a;color:#fff;cursor:pointer;height:21px;padding:16px 0}.secondPanel{position:fixed;height:100%;display:flex;flex-direction:column;left:72px;background:var(--cs-background);color:var(--cs-dark-01);width:312px;z-index:3;border-right:1px solid #e4e1e6;color:#2e364c}.expander.collapsedExp~.secondPanel{background:var(--cs-primary-a);color:var(--cs-light-03);left:0;width:72px}.secondPanel .siteLogo{display:none}.expander.collapsedExp~.secondPanel .siteLogo{display:block}.companyHeadingPanel{display:flex;padding:16px;border-bottom:1px solid #e4e1e6}.contentHeadingPanel{padding:16px 24px}.companyHeadingPanel h2{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;margin-block-end:0;margin-block-start:0}.companyHeadingPanel .iconList{margin-left:auto}.iconList{display:flex}.iconList>*{margin-left:6px}.iconList .material-icons-outlined:hover{color:var(--cs-primary-b)}.expander.collapsedExp~.secondPanel .companyHeadingPanel>*{display:none}.notiIndicator{position:relative;display:flex}.notiIndicator:after,.recentMsg.masseuse .userAvtr:after,.messageItem .userBlkWrap .userAvtr:after{content:"";position:absolute;width:7px;height:7px;border:1px solid var(--cs-light-03);border-radius:50%;background-color:var(--cs-error);right:2px;top:2px}.defaultItemList{border-bottom:1px solid rgba(255,255,255,.1);padding:10px 0}.projectItemList{flex:1;overflow:hidden;position:relative;padding-bottom:10px}.projectItemList>ul{overflow:auto;max-height:calc(100% - 90px);padding-bottom:12px;padding-right:5px}.projectItemList .addFolder{position:sticky;bottom:0}.itemNameBlk{display:flex;align-items:center;flex:1;line-height:1.5rem;position:relative;min-height:30px}.itemNameBlk .nameOuterBlk{display:flex;align-items:center;margin-right:8px;padding:6px 15px;border-radius:4rem;max-width:calc(100% - 60px)}.nameOuterBlk .section-text-span{line-height:1.5rem}.nameOuterBlk .sidePanelIcon{margin-top:-2px}.nameOuterBlk .sectionPrivacy{margin-top:-3px}li.parentli .haveSubItem~ul li .itemNameBlk{min-height:24px}.itemNameBlk.haveSubItem span.itemName{font-weight:500}.secondPanel .itemNameBlk:hover span.sidePanelIcon{opacity:.7}.projectItemList .itemNameBlk>span.itemName{text-overflow:ellipsis;white-space:pre;overflow:hidden;max-width:185px}li.parentli.independent-project .haveSubItem,li.parentli .haveSubItem{padding:5px 10px}.projectItemList>ul>li .itemNameBlk,.projectItemList>ul>li li .itemNameBlk{position:relative}.projectItemList>ul>li .itemNameBlk:before{left:-13px}.projectItemList>ul>li .itemNameBlk:hover:before,.projectItemList>ul>li li .itemNameBlk:hover:before{opacity:1}.secondPanel .itemNameBlk:hover{color:var(--cs-primary-b)}.sidePanelIcon.arrow-right{background-image:url(https://app.cleversort.com/static/media/arrow-right.ecaa5a3786bea8a96fb8.svg);width:24px;height:24px;display:inline-block}.sectionHeading .addPlus{background:#fff url(https://app.cleversort.com/static/media/add-plus-gradient.3a39f98a30f21fb192db.svg) no-repeat center / 24px;width:24px;height:24px;display:inline-block}.projectItemList .sectionHeading span.addPlus{display:inline-block;cursor:pointer}.projectItemList .sectionHeading{display:flex;align-items:center;justify-content:space-between}.mainContent{flex:1 1;margin:0 0 0 384px;max-height:100vh;overflow-y:auto;position:relative}.mainContent .contentHeadingPanel{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background-color:var(--cs-background);z-index:2}.mainContent .contentHeadingPanel h2{margin-bottom:0;font-size:1.25rem;font-weight:700}.companyList ul,.projectItemList ul{padding-inline-start:0}.companyHeadingPanel,.contentHeadingPanel{align-items:center}h2,h3{line-height:1.5rem}.sectionHeading{font-size:.75rem;font-weight:700;margin-bottom:16px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}.priority{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.5%2013.275V20.25C1.5%2020.4625%201.42771%2020.6406%201.28312%2020.7844C1.13852%2020.9281%200.959358%2021%200.745625%2021C0.531875%2021%200.354167%2020.9281%200.2125%2020.7844C0.0708333%2020.6406%200%2020.4625%200%2020.25V4.75C0%204.5375%200.071875%204.35938%200.215625%204.21563C0.359375%204.07188%200.5375%204%200.75%204H7.975C8.15%204%208.30625%204.05417%208.44375%204.1625C8.58125%204.27083%208.66667%204.41667%208.7%204.6L9.05%206.15H14.25C14.4625%206.15%2014.6406%206.22188%2014.7844%206.36563C14.9281%206.50938%2015%206.6875%2015%206.9V14.65C15%2014.8625%2014.9281%2015.0406%2014.7844%2015.1844C14.6406%2015.3281%2014.4625%2015.4%2014.25%2015.4H9.2C9.025%2015.4%208.86875%2015.35%208.73125%2015.25C8.59375%2015.15%208.50833%2015.0083%208.475%2014.825L8.125%2013.275H1.5ZM9.875%2013.9H13.5V7.65H8.375C8.2%207.65%208.04375%207.59583%207.90625%207.4875C7.76875%207.37917%207.68333%207.23333%207.65%207.05L7.3%205.5H1.5V11.775H8.8C8.975%2011.775%209.13125%2011.825%209.26875%2011.925C9.40625%2012.025%209.49167%2012.1667%209.525%2012.35L9.875%2013.9Z'%20fill='%2378767A'/%3e%3c/svg%3e") no-repeat 100% center / 20px}.cmnIcon,.sidePanelIcon{background-position:50%;background-repeat:no-repeat;background-size:21px;display:block;height:21px;width:21px}.messageWrap span.message{cursor:pointer;height:13px;width:19px}.messageWrap>span:first-child{font-size:.625rem;line-height:1}span.message{position:relative}.message{background:url("data:image/svg+xml,%3csvg%20width='15'%20height='16'%20viewBox='0%200%2015%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.23409%2011.875C2.27128%2011.7381%202.18909%2011.5478%202.11066%2011.4106C2.08623%2011.3697%202.05974%2011.3301%202.03128%2011.2919C1.35855%2010.2716%200.999988%209.07644%201.00003%207.85437C0.989093%204.34656%203.89784%201.5%207.49472%201.5C10.6316%201.5%2013.25%203.67313%2013.8619%206.55781C13.9536%206.9855%2013.9999%207.42166%2014%207.85906C14%2011.3719%2011.2035%2014.2631%207.60659%2014.2631C7.03472%2014.2631%206.26284%2014.1194%205.84191%2014.0016C5.42097%2013.8837%205.00066%2013.7275%204.89222%2013.6856C4.78131%2013.643%204.66353%2013.6211%204.54472%2013.6209C4.41494%2013.6204%204.28641%2013.6463%204.16691%2013.6969L2.04722%2014.4619C2.00078%2014.4819%201.95157%2014.4947%201.90128%2014.5C1.86159%2014.4999%201.82232%2014.4919%201.78574%2014.4765C1.74917%2014.4611%201.71601%2014.4386%201.68819%2014.4103C1.66038%2014.3819%201.63846%2014.3484%201.6237%2014.3116C1.60894%2014.2747%201.60164%2014.2353%201.60222%2014.1956C1.60483%2014.1608%201.61111%2014.1263%201.62097%2014.0928L2.23409%2011.875Z'%20stroke='%2378767A'%20stroke-width='1.2'%20stroke-miterlimit='10'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat 100% center / 12px}.nested-table .task-column{align-items:center;display:flex;gap:12px}.task-column{min-height:32px}.antTableWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-bottom:1px solid var(--cs-light-06)}.antTableWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.antTableWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{border-right:none}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td.ant-table-cell-fix-left-last,.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td.ant-table-cell-fix-left-last,.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th.ant-table-cell-fix-left-last,.gridList2DWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th.ant-table-cell-fix-left-last{border-right-width:1px;z-index:3}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.gridList2DWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{border-width:0}.widgetBlockActive{color:var(--cs-light-03);background-color:#51687f}.createNewSecMainContent{padding:20px 24px}.cmnIcon.more{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.33035%2011C4.05455%2011%203.81942%2010.9018%203.62498%2010.7054C3.43054%2010.509%203.33331%2010.2729%203.33331%209.99704C3.33331%209.72124%203.43152%209.48611%203.62794%209.29167C3.82434%209.09722%204.06045%209%204.33627%209C4.61208%209%204.8472%209.09821%205.04165%209.29463C5.23609%209.49103%205.33331%209.72714%205.33331%2010.003C5.33331%2010.2788%205.2351%2010.5139%205.03869%2010.7083C4.84229%2010.9028%204.60617%2011%204.33035%2011ZM9.99702%2011C9.72122%2011%209.48609%2010.9018%209.29165%2010.7054C9.0972%2010.509%208.99998%2010.2729%208.99998%209.99704C8.99998%209.72124%209.09819%209.48611%209.2946%209.29167C9.49101%209.09722%209.72712%209%2010.0029%209C10.2787%209%2010.5139%209.09821%2010.7083%209.29463C10.9028%209.49103%2011%209.72714%2011%2010.003C11%2010.2788%2010.9018%2010.5139%2010.7054%2010.7083C10.509%2010.9028%2010.2728%2011%209.99702%2011ZM15.6637%2011C15.3879%2011%2015.1528%2010.9018%2014.9583%2010.7054C14.7639%2010.509%2014.6666%2010.2729%2014.6666%209.99704C14.6666%209.72124%2014.7649%209.48611%2014.9613%209.29167C15.1577%209.09722%2015.3938%209%2015.6696%209C15.9454%209%2016.1805%209.09821%2016.375%209.29463C16.5694%209.49103%2016.6666%209.72714%2016.6666%2010.003C16.6666%2010.2788%2016.5684%2010.5139%2016.372%2010.7083C16.1756%2010.9028%2015.9395%2011%2015.6637%2011Z'%20fill='%23747988'/%3e%3c/svg%3e")}.cmnIcon.customized{background-image:url(https://app.cleversort.com/static/media/customize.945945661678fb2fd9dd.svg);cursor:pointer}.section-text-span{font-size:1.125rem;font-weight:600}.taskNameHeadingPane{align-items:center;display:flex;justify-content:space-between;position:relative}.itemNameBlk:has(.widgetBlockActive){margin-bottom:16px}.nested-table .action-icons,.nested-table .anticon.anticon-menu{display:flex;justify-content:center}.antTableWrap .ant-table-content .deleteBin{background-size:16px;height:16px;width:16px}.deleteBin{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.43754%2017.5C5.09379%2017.5%204.79952%2017.3776%204.55473%2017.1328C4.30994%2016.888%204.18754%2016.5938%204.18754%2016.25V4.375H3.33337V3.125H7.25004V2.5H12.75V3.125H16.6667V4.375H15.8125V16.25C15.8125%2016.5833%2015.6875%2016.875%2015.4375%2017.125C15.1875%2017.375%2014.8959%2017.5%2014.5625%2017.5H5.43754ZM14.5625%204.375H5.43754V16.25H14.5625V4.375ZM7.64587%2014.4583H8.89587V6.14583H7.64587V14.4583ZM11.1042%2014.4583H12.3542V6.14583H11.1042V14.4583Z'%20fill='%23DE3730'/%3e%3c/svg%3e") no-repeat center center / 20px;cursor:pointer}.ant-table-wrapper.nested-table .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-cell,.ant-table-wrapper .ant-table-thead>tr>th{padding:2px 10px}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-inline-start:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.ant-table-wrapper .ant-table-container{position:relative;border-start-start-radius:8px;border-start-end-radius:8px}.ant-table-wrapper table{width:100%;text-align:start;border-radius:8px 8px 0 0;border-collapse:separate;border-spacing:0}.antTableWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td:last-child,.antTableWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:last-child{border-right:1px solid var(--cs-light-01)}.nested-table .blkStatus img{width:40px}.antTableWrap .simpleTblWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{font-size:.75rem}.antTableWrap .ant-table-wrapper .ant-table-thead>tr>td,.antTableWrap .ant-table-wrapper .ant-table-thead>tr>th{font-weight:400}.assigneeListWithoutTable .userBlkWrap span.unassign,td.assignWrap .unassignUserBlkWrap span.unassign{margin-right:8px}.ant-table-content .assignWrap .unassign,.assigneeListWithoutTable span.unassign,.taskTable td:not(:first-child):not(:nth-child(2)) span.unassign{border-radius:50%;height:20px;left:0;width:20px;display:inline-block}.unassign{background:var(--cs-dark-05) url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200C9.06087%200%2010.0783%200.421427%2010.8284%201.17157C11.5786%201.92172%2012%202.93913%2012%204C12%205.06087%2011.5786%206.07828%2010.8284%206.82843C10.0783%207.57857%209.06087%208%208%208C6.93913%208%205.92172%207.57857%205.17157%206.82843C4.42143%206.07828%204%205.06087%204%204C4%202.93913%204.42143%201.92172%205.17157%201.17157C5.92172%200.421427%206.93913%200%208%200ZM8%2010C12.42%2010%2016%2011.79%2016%2014V16H0V14C0%2011.79%203.58%2010%208%2010Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center / 9px}.userBlkWrap{align-items:center;display:flex;padding:8px 16px}.antTableWrap .ant-table-wrapper .ant-table.ant-table-small .ant-table-cell,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small .ant-table-footer,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>th,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small tfoot>tr>td,.antTableWrap .ant-table-wrapper .ant-table.ant-table-small tfoot>tr>th{padding:2px 10px}.assignWrap .userBlkWrap{padding-left:0}.simpleTblWrap .ant-table-container{width:950px;table-layout:fixed}.simpleTblWrap.generatedReportTable .ant-table-container{width:100%}.antTableWrap .ant-table-content .blkStatus{align-items:center;display:flex;justify-content:center;left:-10px;position:relative}.simpleTblWrap .blkStatus{margin-right:16px}.messageWrap .emptyMessageThread,.magicIcon{opacity:0;transition:all .2s ease-in;cursor:pointer}.ant-table-row:hover .messageWrap .emptyMessageThread,.ant-table-row:hover .magicIcon{opacity:1}.ant-form-item .ant-row{flex-direction:column}.magicIcon{margin-top:8px}.ant-form-horizontal .ant-form-item-control{flex:auto}.ant-form-horizontal .ant-form-item-control label{color:var(--cs-dark-01);font-size:.875rem;font-weight:700}.ant-form-horizontal .ant-form-item-control label.ant-radio-wrapper{font-weight:400;display:flex;align-items:center;margin-bottom:8px}.ant-input,.ant-input-number .ant-input-number-input,.ant-picker-outlined{padding:8px 11px;border-color:var(--cs-light-01)}.ant-picker-outlined{width:100%}.ant-input:hover,.ant-input-number .ant-input-number-input:hover,.ant-picker-outlined:hover,.ant-input:focus,.ant-input-number .ant-input-number-input:focus,.ant-picker-outlined:focus,.ant-picker-outlined:focus-within,.ant-input-number-outlined:focus-within{border-color:var(--cs-primary-a);box-shadow:none}.AIModal h3{font-size:1.5rem;line-height:1.25;text-align:center;position:relative;width:24em;margin:0 auto;border-right:2px solid rgba(255,255,255,.75);white-space:nowrap;overflow:hidden;animation-delay:.1s}.AIModal p{text-align:center;margin-top:0}.AIModal .ant-modal-body{padding-top:20px;margin-bottom:30px}.btnStyle1:disabled:hover,.btnStyle1,.btnStyle4{display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:.875rem;line-height:20px;font-weight:500;cursor:pointer;color:var(--cs-light-03);background-color:var(--cs-primary-a);border:1px solid var(--cs-primary-a);padding:9px 12px;border-radius:4px;text-decoration:none;min-width:105px;height:40px;transition:.3s ease-in all}.btnStyle4{background-color:transparent;border:1px solid var(--cs-dark-01);color:var(--cs-dark-01)}.noStyle{font-size:.875rem;line-height:22px;font-weight:500;border-radius:4px;color:var(--cs-dark-01);background-color:transparent;border:1px solid transparent;cursor:pointer}.AIModal .btnPart{display:flex;align-items:center;justify-content:space-between}.btnStyle4:hover{background-color:var(--cs-dark-01);border:1px solid var(--cs-dark-01);color:var(--cs-light-03)}.btnStyle1:hover{background-color:transparent;border:1px solid var(--cs-primary-a);color:var(--cs-primary-a)}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{border-radius:25px;font-size:.75rem;font-weight:500;height:40px;line-height:40px;width:40px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:none;background-color:var(--cs-secondary-a);border-radius:25px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner{color:var(--cs-light-03)}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{z-index:-1}.ant-picker-date-panel-container{width:350px}.ant-picker-date-panel-container .ant-picker-date-panel,.ant-picker-panel-layout>div{width:100%}.antTableWrap .ant-table-wrapper .ant-table-thead>tr>th{background:var(--cs-background)}.antTableWrap .simpleTblWrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{padding:5px 10px}.AIRightDrawer .ant-drawer-close{position:absolute;right:10px}.anim-typewriter{animation:typewriter 3s steps(44) 1s 1 normal both,blinkTextCursor .5s steps(44) infinite normal}@keyframes typewriter{0%{width:0}to{width:24em}}@keyframes blinkTextCursor{0%{border-right-color:#ffffffbf}to{border-right-color:transparent}}.fadeInUp{animation:fadeInUp 3s ease backwards}@keyframes fadeInUp{0%{transform:translate(0);opacity:0}to{transform:translate(0);opacity:1}}.send{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.72113%202.55149L18.0756%2010.1175C18.3233%2010.2395%2018.4252%2010.5393%2018.3031%2010.787C18.2544%2010.8858%2018.1744%2010.9658%2018.0756%2011.0145L2.72144%2018.5803C2.47374%2018.7023%202.17399%2018.6005%202.05193%2018.3528C1.99856%2018.2445%201.98619%2018.1205%202.0171%2018.0038L3.9858%2010.5701L2.01676%203.12789C1.94612%202.86093%202.10528%202.58726%202.37224%202.51663C2.48893%202.48576%202.61285%202.49814%202.72113%202.55149ZM3.26445%203.93403L4.87357%2010.0161L4.93555%2010.0041L5%2010H12C12.2761%2010%2012.5%2010.2239%2012.5%2010.5C12.5%2010.7455%2012.3231%2010.9496%2012.0899%2010.9919L12%2011H5C4.9686%2011%204.93787%2010.9971%204.90807%2010.9916L3.26508%2017.1976L16.7234%2010.566L3.26445%203.93403Z'%20fill='url(%23paint0_linear_222_2045)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_222_2045'%20x1='10.1774'%20y1='2.5'%20x2='10.1774'%20y2='18.6319'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23EE4B5C'/%3e%3cstop%20offset='0.5'%20stop-color='%23FA9B47'/%3e%3cstop%20offset='1'%20stop-color='%23FFBC3F'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") no-repeat center center / 30px;cursor:pointer;height:30px;width:30px}.enterTextArea{display:flex;align-items:center}.AIRightDrawer .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{padding:4px 11px;height:auto;border-radius:4px}.ant-select-single{height:auto}.responsePart .btnStyle4{border-color:var(--cs-light-01);font-weight:400}.responseCustomization{display:flex;align-items:center;justify-content:center;margin-bottom:20px;width:calc(100% - 38px)}.responseCustomization>*:not(:last-child){margin-right:10px}.ant-input{border-radius:4px}.enterTextArea .ant-input{margin-right:10px}.responseCustomization .ant-select-selection-item img,.responseCustomization .btnStyle4 span img{padding-right:5px}.responseCustomization .ant-select-selection-item span,.responseCustomization .btnStyle4 span,.responseCustomization .ant-select-selection-item{display:flex;align-items:center}.responseCustomization .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--cs-primary-a);box-shadow:none;background-color:var(--cs-primary-a);color:var(--cs-light-03)}.responseCustomization .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-arrow{color:var(--cs-light-03)}.responseCustomization .ant-select-focused:where(.css-dev-only-do-not-override-fqxqzw).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{box-shadow:none;border-color:var(--cs-primary-a)}.ant-select-open .ant-select-selector:hover{color:var(--cs-light-03)}.AIRightDrawer .ant-drawer-title{font-size:1.125rem;font-weight:700}.AIRightDrawer .ant-drawer-header{border-bottom-color:var(--cs-light-01)}.ant-drawer .ant-drawer-close:hover,.ant-modal-close .ant-modal-close-x:hover{background-color:transparent;color:var(--cs-secondary-a)}.ant-modal.AIModal .ant-modal-close:hover{background-color:transparent}.sectionNameTabPanelScrollableAreaTabs>li.projectActiveTab{background-color:#51687f;color:var(--cs-light-03)}.sectionNameTabPanelScrollableAreaTabs>li.projectActiveTab:hover{color:var(--cs-primary-a)}h4.subHeading{font-size:1rem;font-weight:600;margin-bottom:10px;text-align:center;margin-top:0;padding:5px;color:var(--cs-primary-a)}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--cs-hoverShade-1)}.viewResponse{overflow:auto;margin-bottom:10px}.userIcon{width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--cs-light-03);background:var(--cs-neutral);height:24px;margin-right:10px;flex:0 0 24px}.aiResponse{display:flex;position:relative;padding:20px;border-radius:4px}.markdownText img{width:50%;height:100%}.loader-container{display:flex;justify-content:center}.addTask{padding:0 16px;cursor:pointer;background-color:transparent;margin-top:12px}.addTask .itemNameBlk{margin-top:0}.addPlusSolid{background:url(https://app.cleversort.com/static/media/add-plus.9d94ac2d358aba21b1c9.svg) no-repeat center center / 10px,var(--cs-logo-grad);border-radius:50%;display:block;height:20px;margin-right:8px;width:20px}.userreply{margin-top:15px;margin-bottom:10px;display:flex;justify-content:flex-end}.customStatusUpdate p:first-child{color:var(--cs-neutral);margin-bottom:0}.stickerImage{width:60px}.iconWithTitleWrap{display:flex;justify-content:space-between;flex-wrap:wrap}.taskNameHeadingPane .more{cursor:pointer}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,.ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--cs-hoverShade-1)!important;color:var(--cs-secondary-b)}.btnSec{display:flex;align-items:center;justify-content:end;background-color:var(--cs-background);bottom:10px;padding:0 24px;position:fixed;right:0}.customStatusGenerateContainer{max-height:calc(100vh - 140px);overflow:auto;padding-right:5px}.customStatusGenerateContainer::-webkit-scrollbar{width:3px}.customStatusGenerateContainer::-webkit-scrollbar-track{background:var(--cs-background)}.customStatusGenerateContainer::-webkit-scrollbar-thumb{background-color:var(--cs-light-07);border-radius:10px}.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector,.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--cs-primary-a)}.ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{box-shadow:none}.btnSec button:not(:last-child){margin-right:10px}.iconWithTitleWrap div{position:relative;height:110px;width:110px;border:1px solid var(--cs-light-01);margin-bottom:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:4px}.iconWithTitleWrap .anticon-download{position:absolute;right:10px;top:10px}.thinkingAnimation{font-size:16px;color:#888;display:flex;align-items:center;margin-top:10px}.dots:after{content:"";display:inline-block;animation:dots 1.5s steps(4,end) infinite}@keyframes dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.fadeInOut{animation:fadeinout 2.5s infinite}@keyframes fadeinout{0%{opacity:0}50%{opacity:1}to{opacity:0}}.aiLoader{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.aiLoader p{font-weight:500;font-size:1rem}.reportInsideSection{margin-top:30px}.suppliedReportList{display:flex;flex-wrap:wrap}.suppliedReportList li{flex:0 0 33.33%;margin-bottom:7px}.suppliedReportList li a{color:var(--cs-secondary-b);text-decoration:none;font-weight:500;cursor:pointer}.customLoader{width:25px;padding:8px;aspect-ratio:1;border-radius:50%;background:var(--cs-logo-grad);--_m: conic-gradient( from 90deg at 50% 50%, rgba(0, 0, 0, 0) 0deg, #fff 360deg, rgba(0, 0, 0, 0) 336.4609980583191deg ), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.generatedElement{border:1px solid var(--cs-light-01);width:auto;margin-top:20px;border-radius:4px;display:flex;align-items:center;padding:10px;min-height:calc(100vh - 320px);flex-direction:column;justify-content:start}.generatedElement .custom-table-container{width:100%}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--cs-secondary-a);background-color:var(--cs-background)}.ant-radio-wrapper .ant-radio-inner{border-width:2px;border-color:var(--cs-light-01)}.ant-radio-wrapper .ant-radio-inner:after{background-color:var(--cs-secondary-a)}.ant-radio-wrapper:hover .ant-radio-wrapper,.ant-radio-wrapper:not(.ant-radio-wrapper-disabled):hover .ant-radio-inner{border-color:var(--cs-secondary-a)}.customStatusGenerateContainer .ant-form-item .ant-form-item-label>label{font-weight:700}.iconWithTitleWrap .ant-skeleton.ant-skeleton-element .ant-skeleton-image{width:110px;height:110px;border-color:transparent}.btnStyle1:disabled{opacity:.6;cursor:not-allowed!important}.reportCTA{cursor:pointer}.generatedReportTable th{text-transform:capitalize}.generatedReportTable .ant-table-wrapper .ant-table-tbody>tr>td{padding:10px}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover{border-color:var(--cs-primary-a)}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a{color:var(--cs-primary-a)}.collapseExpandIcon{height:24px;width:24px}.reportInsideSection .ant-collapse{background:transparent;border-color:var(--cs-light-01);border-radius:4px}.reportInsideSection>div:first-child.ant-collapse{margin-bottom:16px}.reportInsideSection .ant-collapse-item-active .ant-collapse-header{background-color:var(--cs-hoverShade-1)}.reportInsideSection .ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:4px 4px 0 0}.generatedAIReportHeading{font-weight:700;font-size:1rem;margin-bottom:25px;align-self:flex-start}.ant-collapse .ant-collapse-content{border-top:none}.generatedElement.loadingReport{justify-content:center}.editIcon{position:absolute;top:40px;left:6px;color:var(--cs-primary-a);border:1px solid var(--cs-light-01);padding:8px;border-radius:50%;transition:.2s ease-in all;cursor:pointer}.saveIcon{cursor:pointer;position:absolute;top:80px;left:6px;color:var(--cs-primary-a);border:1px solid var(--cs-light-01);padding:8px;border-radius:50%;transition:.2s ease-in all}.saveIcon:hover,.editIcon:hover{border-color:transparent;background-color:var(--cs-hoverShade-1)}.generatedResponseAIIcon{position:absolute;top:10px;left:10px}.markdownText{padding:0 20px 20px}.markdownText>div{border:1px solid transparent;border-radius:4px}.markdownText>div:focus-visible{outline:none;border:1px solid var(--cs-primary-a)}.inlineCheckbox .ant-row{flex-direction:row-reverse;justify-content:start}.ant-form-horizontal .inlineCheckbox .ant-form-item-control{flex:0 0 20px}.ant-form-horizontal .modalFormItem .ant-form-item-control label{font-weight:400}.ant-form-horizontal .inlineCheckbox .ant-form-item-label{padding-left:5px}.scroll-button,.scroll-button:disabled{color:var(--cs-neutral);border:1px solid #e4e1e6;background-color:transparent;padding:10px;cursor:pointer;font-size:.875rem;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.sectionNameTabPanelScrollableAreaTabs{display:flex;overflow-x:auto;white-space:nowrap;width:100%;padding-bottom:3px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.sectionNameTabPanelScrollableAreaTabs::-webkit-scrollbar{display:none}.sectionNameTabPanelScrollableAreaTabs>li{padding:7px 15px;cursor:pointer;border:1px solid;margin-right:5px;transition:background-color .3s;border-radius:4rem;font-weight:600;font-size:1rem;display:flex;align-items:center;background-color:#a2cffe;border-color:#a2cffe}.sectionNameTabPanelScrollableAreaTabs>li:not(.active):hover{background:transparent!important}.sectionNameTabPanelScrollableAreaTabs>li.active{color:var(--cs-light-03)}.sectionNameTabPanelScrollableArea{display:flex;width:100%}.scrollButtonWrap{display:flex;margin-left:auto;padding-left:10px}.scrollButtonWrap>button:first-child{margin-right:5px}.sectionNameTabPanelScrollableArea .iconWrapSection img{width:38px;cursor:pointer;margin-right:8px}.sectionNameTabPanelScrollableArea .iconWrapSection{margin-top:-8px;display:flex;align-items:center;margin-right:5px;flex:0 0 auto}.sectionNameTabPanelScrollableAreaTabs>li span:first-child{width:18px;height:18px}.sectionNameTabPanelScrollableAreaTabs>li:not(.active) .verticalMeatballMenu{opacity:0}.sectionNameTabPanelScrollableAreaTabs li .cmnIcon.sectionPrivacy.unlock{margin-left:5px}.sectionNameTabPanelScrollableAreaTabs>li span.sectionPrivacy{margin-left:5px}.sectionNameTabPanelScrollableAreaTabs:hover::-webkit-scrollbar{opacity:1;width:8px}.sectionNameTabPanelScrollableAreaTabs::-webkit-scrollbar-button,.sectionNameTabPanelScrollableArea:hover::-webkit-scrollbar-button{display:none;visibility:hidden}.sectionNameTabPanelScrollableArea:hover .sectionNameTabPanelScrollableAreaTabs::-webkit-scrollbar,.scrollButtonWrap:hover~.sectionNameTabPanelScrollableAreaTabs::-webkit-scrollbar{display:block;width:8px}.sectionNameTabPanelScrollableArea:hover .sectionNameTabPanelScrollableAreaTabs,.scrollButtonWrap:hover~.sectionNameTabPanelScrollableAreaTabs{scrollbar-color:var(--cs-light-07) transparent}.widgetBlockActive{color:var(--cs-light-03)}.widgetBlockActive .lock,.sectionNameTabPanelScrollableAreaTabs>li.active .lock{background-image:url(../../../../../assets/images/lock-white.svg)}.sectionNameTabPanelScrollableAreaTabs .creatingWidgetTab{font-style:italic;color:var(--cs-neutral-3);font-size:.875rem}.draggableCustomDropdown{position:relative}.draggableCustomDropdown-menu{max-height:400px;overflow-y:auto;background:#fff;padding:5px;margin:0;list-style-type:none;position:fixed;z-index:99;min-width:250px;box-shadow:0 4px 8px #3a3a4429,0 8px 16px #5a5b6a29;border-radius:var(--radius-3)}.draggableCustomDropdown-menu li{display:flex;align-items:center;padding:6px 10px;cursor:pointer;border-radius:var(--radius-3);border:1px solid transparent}.draggableCustomDropdown-menu li:not(:last-child){margin-bottom:3px}.draggableCustomDropdown-menu li:hover{background-color:var(--cs-hoverShade-1)}.draggableCustomDropdown-menu li.activeTab{color:#fff}.draggableCustomDropdown-menu li:hover span.dragIcon.hide{opacity:1}.draggableCustomDropdown-menu li.activeTab:hover span.dragIcon.hide,.draggableCustomDropdown-menu li.activeTab.dragging span.dragIcon.show{opacity:1;background-image:url(../../../../../assets/images/drag-white.svg)}ul.draggableCustomDropdown-menu li.dragging.dragging-over span.dragIcon{display:block}.draggableCustomDropdown-menu li span.dragIcon.show{opacity:1;margin:0 5px 0 0}.draggableCustomDropdown-menu li span.dragIcon.hide{opacity:0;margin:0 5px 0 0}.draggableCustomDropdown-menu:has(.dragging) li span.dragIcon.hide{opacity:0}.dropdownListTabItem{text-overflow:ellipsis;overflow:hidden;max-width:230px;white-space:nowrap}.iconWrapSection{display:flex;width:max-content;align-items:self-start;margin-right:5px}.iconWrapSection img{max-width:40px}.tabbedWidgetOuterArea{display:flex;align-items:self-start;padding:10px 24px}.scroll-button:hover,.tabDropdownButton:hover{border:1px solid transparent;background-color:var(--cs-hoverShade-1)}.scroll-button:disabled:hover{border:1px solid #e4e1e6;background-color:transparent}.draggableCustomDropdown img{filter:grayscale(1)}.draggableCustomDropdown:hover img{filter:grayscale(0)}.tabDropdownButton{height:40px;width:40px;border:1px solid #e4e1e6;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--cs-neutral)}.openedTabDropdown .tabDropdownButton{background-color:var(--cs-hoverShade-1);border-color:transparent}.iconWrapSection>div:not(:last-child){margin-right:5px}:root{--primary-background: #ffffff;--primary-ai-response-color: #e8f5e9;--primary-ai-text-color: #388e3c;--primary-user-response-color: #bbdefb;--primary-user-text-color: #0d47a1;--primary-input-background: #ffffff;--primary-input-border: #dcdcdc;--primary-input-focus-border: #64b5f6;--primary-shadow: rgba(0, 0, 0, .1);--primary-send-icon: #1976d2;--primary-send-icon-hover: #1565c0;--chat-background: #f0f2f5;--chat-user-icon: #000000}[data-theme=dark]{--primary-background: #121212;--primary-ai-response-color: #263238;--primary-ai-text-color: #80cbc4;--primary-user-response-color: #1e88e5;--primary-user-text-color: #bbdefb;--primary-input-background: #1c1c1c;--primary-input-border: #37474f;--primary-input-focus-border: #64ffda;--primary-shadow: rgba(0, 0, 0, .5);--primary-send-icon: #80deea;--primary-send-icon-hover: #4dd0e1;--chat-background: #1a1a1a;--chat-user-icon: #00c3ff}.chat-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--chat-background)}.chat-interface{width:60%;max-width:800px;height:80vh;display:flex;flex-direction:column;background-color:var(--primary-background);border-radius:12px;box-shadow:0 8px 20px var(--primary-shadow);overflow:hidden}.chat-messages{flex:1;overflow-y:auto;padding:16px;background-color:var(--chat-background)}.chat-message{display:flex;align-items:flex-start;margin-bottom:12px}.chat-message.user-message{justify-content:flex-end}.chat-icon{margin-right:12px;font-size:20px;color:var(--chat-user-icon)}.chat-message.user-message .chat-icon{margin-left:12px;margin-right:0}.chat-text{max-width:65%;padding:12px;border-radius:10px;font-size:14px}.chat-message.ai-message .chat-text{background-color:var(--primary-ai-response-color);color:var(--primary-ai-text-color)}.chat-message.user-message .chat-text{background-color:var(--primary-user-response-color);color:var(--primary-user-text-color)}.chat-input{display:flex;align-items:center;padding:10px;border-top:1px solid var(--primary-input-border);background-color:var(--primary-input-background)}.chat-input input{flex:1;padding:8px 12px;font-size:14px;border:1px solid var(--primary-input-border);border-radius:6px;outline:none;background-color:var(--primary-input-background);color:var(--primary-user-text-color)}.chat-input input:focus{border-color:var(--primary-input-focus-border)}.send-icon{font-size:24px;color:var(--primary-send-icon);margin-left:10px;cursor:pointer}.send-icon:hover{color:var(--primary-send-icon-hover)}.toggle-button{position:absolute;top:10px;right:10px;z-index:10}.navbar{position:absolute;top:0;width:100%;height:8%;transition:background-color .3s ease,padding .3s ease;background-color:transparent;z-index:1000}.logoutIcon{font-size:24px;font-weight:700;color:#534039;padding-right:5px;cursor:pointer}.navbar.sticky{position:fixed;background-color:#ffffffe6;text-align:center;align-items:center;display:flex}.nav-links{list-style:none;display:flex;align-items:center;text-align:center;justify-content:space-between;position:absolute;width:100%}.daLogo img{width:100px;height:90px;margin-right:20px}.nav-links a{text-decoration:none;color:#333}.hero-section{position:relative;height:100vh;background-image:url(https://cdn.prod.website-files.com/65e89895c5a4b8d764c0d710/66436f06a1016be8fae136f3_Hero-Module.svg);background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.hero-content h1{font-size:48px;background-image:linear-gradient(90deg,#8098f9,#3e57da 50%,#2c43b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-content p{font-size:24px}.video-container{position:relative;margin-top:20px;width:100%;height:50vh}.heroWrapper{display:flex;flex-direction:column}.video-container:before{content:"";position:absolute;bottom:0;left:33px;width:92%;height:120px;background:radial-gradient(circle at 30% 20%,rgb(168 210 247),transparent 60%),radial-gradient(circle at 70% 80%,rgb(176 207 248),transparent 50%),linear-gradient(to bottom,#f5f8ff,#fff0);clip-path:path("M0,80 C150,120 300,40 400,90 S800,50 1000,100 L1000,120 L0,120 Z");z-index:1;pointer-events:none;opacity:0}.video-container:hover:before{opacity:1;transition:opacity .5s ease-in-out}.cards-section{position:relative;padding:50px 0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 800 600" preserveAspectRatio="xMidYMid slice"><defs><pattern id="circuit" patternUnits="userSpaceOnUse" width="100" height="100"><path d="M0 50h100M50 0v100M20 20h60v60h-60z" stroke="%234A90E2" stroke-width="2" fill="none"/></pattern></defs><rect width="100%" height="100%" fill="url(%23circuit)" /></svg>')}.cards-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.card{border-radius:10px;padding:20px;box-shadow:0 4px 20px #0000001a;text-align:center;opacity:0;transform:translateY(20px);animation-duration:.5s;background:radial-gradient(97% 98% at 1.5% 99.1%,#0080c4,#00030f);color:#fff;height:200px}.card h3{font-size:24px;margin-bottom:10px}.progress-bar{position:fixed;right:0;height:10px;background:red;transform-origin:0%}.box{border:1px solid rgb(0,153,255);margin:7px;color:#534039;width:50%;position:relative;left:21%;font-size:16px}.footer{background:radial-gradient(50% 50% at 50% 50%,#0095ff,#ababab00);padding:40px;color:#534039;text-align:center}.footer h2{font-size:28px;margin-bottom:20px}.footer h3{font-size:24px;margin-top:30px}.footer p{font-size:16px;line-height:1.5}.features-section{padding:50px 20px;text-align:center;background-color:#f9f9f9}.features-section h2{font-size:28px;margin-bottom:20px}.features-section p{font-size:16px;margin-bottom:40px}.features-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.feature-card{background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 20px #0000001a}.eye-icon{font-size:20px;color:#1890ff;cursor:pointer;position:absolute;transition:color .3s ease}.eye-icon:hover{color:#40a9ff}.eye-icon.disabled{color:#bfbfbf;cursor:not-allowed}.login-wrapper{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f7fa;padding:20px}.login-container{width:415px}.login-card{background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:400px;width:100%}.welcome-title{font-size:24px;font-weight:600;text-align:center;margin-bottom:20px;color:#333}.login-form{margin-top:10px}.login-form .ant-form-item-label>label{font-size:14px;font-weight:500}.login-form .ant-input{height:40px;border-radius:4px}.forgot-password{text-align:right;margin:10px 0;color:#1890ff;cursor:pointer;font-size:12px}.login-button{width:100%;height:40px;border-radius:4px;font-size:16px;font-weight:500}.bubble-icon{background:#1890ff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026}.annotation-modal .annotation-item{display:flex;align-items:start;gap:12px;margin-bottom:16px}.annotation-modal .annotation-description{font-size:14px;line-height:1.5;color:#000000d9;padding:8px 12px;background:#f5f5f5;border-radius:4px;flex-grow:1}.image-comparison-container{position:relative;padding-bottom:50px;margin-bottom:20px}.compare-button-container{position:absolute;bottom:0;right:0;padding:10px}.content-container{padding:15px;margin-bottom:20px;border:1px solid #eee;border-radius:4px;background-color:#fafafa}.image-annotation-container{position:relative;margin:20px 0;border:1px solid #eee;padding:10px;border-radius:4px}.grid-annotation-container{position:relative;display:inline-block;max-width:100%;touch-action:none}.annotation-icon{will-change:transform;touch-action:none}.annotation-icon.dragging{cursor:grabbing!important;z-index:100!important}.annotation-icon:hover{box-shadow:0 4px 12px #0006!important}.grid-cell:hover,.grid-cell-hover{background-color:#1890ff0d}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fffc;z-index:5;padding:20px;text-align:center}.loading-text{margin-top:15px;color:#1890ff;font-size:14px;max-width:300px}.no-annotations-message{padding:20px;background-color:#f5f5f5;border-radius:4px;text-align:center;margin:20px 0;color:#555}body{background-color:#fcfcfc}.container{max-width:1500px;margin:0 auto;padding:20px;display:flex;flex-direction:column;gap:10px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full-width{grid-column:span 2}.button-container{display:flex;justify-content:flex-end;gap:10px}.editor-wrapper{display:flex;gap:20px;margin-top:20px}.editor-container{flex:1;border:1px solid #ddd;padding:15px;border-radius:5px;background:#f8f8f8}.table-container{max-width:1500px;overflow:auto}.wrapFirstAndSecondPanel{display:flex;justify-content:space-around}.cocxo_mainContent{margin-left:90px;width:100%}.cocxo_firstPannel{width:55%;height:760px;border:1px solid #4B8DFF;text-align:left;align-items:center;display:flex;overflow:scroll;padding:20px}.cocxo_secondPanel{width:35%;height:760px;border:1px solid #4B8DFF;align-items:center;font-family:Inter;font-size:16px;font-weight:300;line-height:30px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding:20px}.ideaHeading{font-family:Inter;font-size:27px;font-weight:500;line-height:39px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background:linear-gradient(90deg,#ee4b5c 19%,#fa9b47 74%,#ffbc3f 99.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ideaList{display:flex;justify-content:space-between;margin-top:20px;width:100%;align-items:center}.ideaName{padding:10px;border-radius:100px;border:1px solid;opacity:.5;cursor:not-allowed}.activeIdea{opacity:1;cursor:pointer}.ideaHeadingWithIdeaListWrap{margin-left:30px}.AnalysisData{align-items:start;display:flex;flex-direction:column;height:100%;overflow:scroll}.MarketAnalysis,.Summary{margin-top:20px}.heading{background:linear-gradient(90deg,#ee4b5c 19%,#fa9b47 74%,#ffbc3f 99.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.GeoMarketAnalysis{margin-top:20px}tr{border-top:1px solid #c6cbd1;background:#fff}th,td{padding:6px 13px;border:1px solid #dfe2e5}table tr:nth-child(2n){background:#f6f8fa}.editIconWithHeadingWrap{display:flex;justify-content:space-between}.tiptap :first-child{margin-top:0}.tiptap ul,.tiptap ol{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}.tiptap ul li p,.tiptap ol li p{margin-top:.25em;margin-bottom:.25em}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap h1,.tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap code{background-color:var(--purple-light);border-radius:.4rem;color:var(--black);font-size:.85rem;padding:.25em .3em}.tiptap pre{background:var(--black);border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap blockquote{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}.tiptap hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}.tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.tiptap table td,.tiptap table th{border:1px solid var(--gray-3);box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{background-color:var(--gray-1);font-weight:700;text-align:left}.tiptap table .selectedCell:after{background:var(--gray-2);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap table .column-resize-handle{background-color:var(--purple);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.remote-browser-container{display:flex;height:100vh;gap:10px;padding:15px}.remote-browser-left-panel{width:30%;padding:20px;background-color:#fff;box-shadow:2px 0 5px #0000001a;display:flex;flex-direction:column;gap:15px;border-radius:8px}.remote-browser-textarea{width:100%;height:80%;padding:15px;border:1px solid #ced4da;border-radius:8px;font-size:16px;resize:none;transition:border-color .3s,box-shadow .3s}.remote-browser-textarea:focus{border-color:#007bff;box-shadow:0 0 5px #007bff4d;outline:none}.remote-browser-button{padding:12px 20px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s,transform .2s}.remote-browser-button:hover{background-color:#0056b3;transform:scale(1.05)}.remote-browser-right-panel{width:70%;background-color:#e9ecef;display:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:2px 0 5px #0000001a}.remote-browser-iframe{width:100%;height:100%;border:none;border-radius:8px;box-shadow:0 4px 10px #0000001a}.remote-browser-loading-text{font-size:18px;color:#6c757d}@media (max-width: 768px){.remote-browser-container{flex-direction:column}.remote-browser-left-panel,.remote-browser-right-panel{width:100%}.remote-browser-left-panel{height:40%}.remote-browser-right-panel{height:60%}.remote-browser-textarea{height:70%}}.chat-container{display:flex;flex-direction:column;align-items:center;padding:20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;font-family:Arial,sans-serif}.chat-container h1{color:#333;font-size:2.5em;margin-bottom:30px;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.voice-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-bottom:20px;width:100%;max-width:1000px}.voice-card{background:#fff;border-radius:15px;padding:15px;text-align:center;cursor:pointer;transition:transform .3s,box-shadow .3s,background .3s;box-shadow:0 4px 15px #0000001a;position:relative}.voice-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px #00000026;background:#f9f9f9}.voice-card.loading{background:#e0e0e0;cursor:not-allowed;transform:none;box-shadow:0 4px 15px #0000001a}.voice-card.selected{border:3px solid #007bff;background:#e6f3ff}.voice-card .icon{font-size:2.5em;margin-bottom:15px;color:#007bff;transition:color .3s}.voice-card:hover .icon{color:#0056b3}.voice-card h3{margin:0;font-size:1.3em;color:#333;text-transform:capitalize}.loader{margin-top:15px;font-style:italic;color:#666;font-size:.9em;animation:pulseText 1.5s infinite}.selected-indicator{position:absolute;top:10px;right:10px;background:#28a745;color:#fff;padding:5px 10px;border-radius:10px;font-size:.8em;font-weight:700}@keyframes pulseText{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.chat-messages{width:100%;max-width:1000px;height:400px;overflow-y:auto;border:1px solid #ddd;border-radius:10px;padding:15px;margin-bottom:20px;background:#fff;box-shadow:0 2px 10px #0000000d}.message{margin-bottom:15px;padding:10px;border-radius:5px}.message.user{text-align:right;background:#007bff;color:#fff}.message.assistant{text-align:left;background:#28a745;color:#fff}.message.system{text-align:center;background:#dc3545;color:#fff}.voice-button-container{margin-top:20px}.voice-button{display:flex;align-items:center;justify-content:center;padding:12px 25px;font-size:1.1em;background:#007bff;color:#fff;border:none;border-radius:25px;cursor:pointer;transition:background .3s,transform .2s,box-shadow .3s;box-shadow:0 4px 10px #0000001a}.voice-button:hover{background:#0056b3;transform:scale(1.05);box-shadow:0 6px 15px #0003}.voice-button:disabled{background:#ccc;cursor:not-allowed;transform:none}.spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;display:inline-block;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content{background:#fff;border-radius:20px;padding:30px;text-align:center;box-shadow:0 10px 30px #0003;animation:fadeIn .4s ease-out;width:100%;max-width:400px}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.popup-content .avatar{font-size:4em;margin-bottom:20px;color:#007bff;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.popup-content p{font-size:1.4em;color:#333;margin-bottom:25px;font-weight:500}.popup-content button{padding:12px 25px;background:#ff5252;color:#fff;border:none;border-radius:25px;cursor:pointer;font-size:1.1em;transition:background .3s,transform .2s;box-shadow:0 4px 10px #0000001a}.popup-content button:hover{background:#ff3030;transform:scale(1.05)}.accessibility-container{max-width:1200px;margin:0 auto;padding:2rem;font-family:Arial,sans-serif;background-color:#f9fafb}.section-title{font-size:1.5rem;color:#374151;margin:1.5rem 0 1rem;display:block;background-color:#aec4f0;padding:10px}.violations-section,.passes-section{margin-bottom:2rem}.violations-container,.passes-container{display:flex;flex-direction:column;gap:1rem;transition:all .3s ease-in-out}.violation-card,.pass-card{border:1px solid #e5e7eb;border-radius:6px;padding:1.5rem;margin-bottom:1rem;transition:transform .2s,opacity .3s;opacity:1;transform:translateY(0)}.violation-card:hover,.pass-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}.violation-title,.pass-title{font-size:1.25rem;color:#1f2937;margin-bottom:.75rem}.violation-detail,.pass-detail{font-size:1rem;color:#4b5563;margin:.5rem 0}.impact-critical{color:#dc2626}.impact-serious{color:#d97706}.impact-moderate{color:#2563eb}.impact-minor{color:#16a34a}.help-link{color:#2563eb;text-decoration:none;transition:color .2s}.help-link:hover{color:#1e40af;text-decoration:underline}.instances-title{font-size:1.1rem;color:#374151;margin:1rem 0 .5rem}.instances-list{list-style:none;padding:0;margin:0}.instance-item{background:#f9fafb;padding:1rem;border-radius:4px;margin-bottom:.5rem;font-size:.95rem;color:#4b5563}.code-block{display:block;background:#1f2937;color:#f3f4f6;padding:.5rem;border-radius:4px;font-family:Courier New,monospace;overflow-x:auto}.show-more-button:focus,.show-less-button:focus{outline:2px solid #1e40af;outline-offset:2px}.audit-container{display:flex;min-height:100vh}.audit-sidebar{width:250px;background:#2c3e50;color:#fff}.audit-search{padding:15px;background:#34495e}.audit-menu{list-style:none;padding:0;margin:0}.audit-menu li{padding:12px 20px;cursor:pointer;border-left:3px solid transparent;transition:all .3s}.audit-menu li:hover{background:#34495e}.audit-menu li.active{background:#3498db;border-left:3px solid #f1c40f}.audit-content{flex:1;padding:20px;background:#ecf0f1}.report-container{max-width:1200px;margin:0 auto;padding:20px}.report-title{font-size:24px;font-weight:600;margin-bottom:30px;color:#2d3748}.summary-title,.category-title{font-size:20px;font-weight:600;margin-bottom:15px;color:#4a5568;border-bottom:1px solid #e2e8f0;padding-bottom:8px}.violation-category{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px}.issue-card{transition:all .2s ease;margin-bottom:20px}.issue-card:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.text-gray-700{color:#4a5568}.capitalize{text-transform:capitalize}.seo-report-container{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.report-header{font-size:24px;font-weight:600;margin-bottom:30px;color:#2d3748;border-bottom:2px solid #e2e8f0;padding-bottom:10px}.info-card{padding:15px;background:#f8fafc;border-radius:6px;border-left:4px solid #4299e1}.info-title{font-size:16px;font-weight:500;margin-bottom:8px;color:#4a5568}.text-green-500{color:#48bb78}.text-red-500{color:#f56565}.text-yellow-500{color:#ecc94b}.text-gray-800{color:#2d3748}.text-gray-500{color:#718096}.max-h-60{max-height:15rem}.overflow-y-auto{overflow-y:auto}.performance-report-container{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.device-badge{background:#4299e1;color:#fff;padding:2px 8px;border-radius:12px;font-size:14px;font-weight:500}.report-section{margin-bottom:30px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.section-title{font-size:20px;font-weight:600;margin-bottom:20px;color:#4a5568}.score-card{display:flex;flex-direction:column;align-items:center}.chart-container{width:100%;height:200px}.chart-score{font-size:36px;font-weight:700;fill:#2d3748}.score-category{margin-top:10px}.score-label{font-size:18px;font-weight:600}.metric-card{padding:15px;border-radius:6px;border-left:4px solid;background:#f8fafc}.metric-title{font-size:16px;font-weight:500;margin-bottom:8px;color:#4a5568}.metric-value{font-size:24px;font-weight:700}.metric-threshold{font-size:14px;color:#718096}.description-text{color:#4a5568;line-height:1.5}.warning-badge{background:#fee2e2;color:#b91c1c;padding:2px 8px;border-radius:12px;font-size:14px;margin-left:8px;font-weight:500}.request-types{background:#f8fafc;padding:15px;border-radius:6px}.sub-section-title{font-size:16px;font-weight:600;margin-bottom:12px;color:#4a5568}.type-card{padding:12px;background:#fff;border-radius:4px;box-shadow:0 1px 2px #0000001a;margin-bottom:8px}.type-header{display:flex;justify-content:space-between;margin-bottom:8px}.type-label{font-weight:500;text-transform:capitalize}.type-count{font-weight:600}.samples-list{margin-top:8px}.sample-item{padding:8px;background:#f8fafc;border-radius:4px;margin-bottom:4px}.sample-url{font-family:monospace;font-size:12px;color:#4a5568;word-break:break-all;margin-bottom:4px}.sample-size{font-size:12px;color:#718096}.resources-list{margin-top:15px}.resource-item{background:#fff;padding:12px;border-radius:4px;margin-bottom:8px;box-shadow:0 1px 2px #0000001a}.resource-url{font-family:monospace;font-size:14px;color:#4a5568;margin-bottom:4px;word-break:break-all}.resource-recommendation{font-size:14px;color:#4a5568}.recommendation-label{font-weight:500;margin-right:6px}.images-list{margin-top:15px;transition:all .3s ease}.image-item{background:#fff;padding:12px;border-radius:4px;box-shadow:0 1px 2px #0000001a;margin-bottom:8px}.image-snippet{font-family:monospace;font-size:12px;color:#4a5568;margin-bottom:6px;overflow-x:auto}.image-recommendation{font-size:14px;color:#4a5568}.more-items-btn{display:block;width:100%;padding:8px;margin-top:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;color:#4299e1;font-weight:500;text-align:center;cursor:pointer;transition:all .2s ease}.more-items-btn:hover{background:#ebf8ff;border-color:#bee3f8}.text-green-500{color:#10b981}.text-red-500{color:#ef4444}.text-yellow-500{color:#f59e0b}.border-green-500{border-color:#10b981}.border-red-500{border-color:#ef4444}.grid{display:grid}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.col-span-2{grid-column:span 2}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.image-item{padding:10px}.image-snippet code{font-size:11px}}.mobile-report-container{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.report-header{font-size:24px;font-weight:600;margin-bottom:30px;color:#2d3748;border-bottom:2px solid #e2e8f0;padding-bottom:10px;display:flex;align-items:center;gap:10px}.url-badge{background:#e2e8f0;color:#4a5568;padding:2px 8px;border-radius:12px;font-size:14px;font-weight:500}.summary-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:30px}.summary-card{background:#fff;padding:15px;border-radius:8px;box-shadow:0 1px 3px #0000001a;text-align:center}.summary-title{font-size:16px;font-weight:500;color:#4a5568;margin-bottom:10px}.summary-count{font-size:28px;font-weight:700;color:#2d3748}.issues-section{background:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.issue-category{margin-bottom:30px}.issue-category:last-child{margin-bottom:0}.category-title{font-size:20px;font-weight:600;margin-bottom:15px;color:#4a5568;display:flex;align-items:center;gap:8px}.issue-icon{font-size:24px}.issues-list{display:grid;grid-template-columns:1fr;gap:15px}.issue-card{background:#f8fafc;padding:15px;border-radius:6px;border-left:4px solid #4299e1}.issue-description{font-size:16px;font-weight:500;margin-bottom:10px;color:#2d3748}.issue-details{display:grid;grid-template-columns:1fr;gap:8px}.detail-item{display:flex;gap:8px}.detail-label{font-weight:600;color:#4a5568}.detail-value{color:#4a5568}@media (max-width: 768px){.summary-cards{grid-template-columns:1fr 1fr}.report-header{flex-direction:column;align-items:flex-start;gap:5px}.url-badge{align-self:flex-start}}@media (max-width: 480px){.summary-cards{grid-template-columns:1fr}}.writing-issues-container{max-width:1200px;margin:0 auto;padding:2rem;font-family:Arial,sans-serif;background-color:#f9fafb}.report-title{font-size:2rem;color:#1f2937;margin-bottom:1.5rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.section-title{font-size:1.5rem;color:#374151;margin:1.5rem 0 1rem;background-color:#b3c8ff;padding:10px;display:block}.summary-section{background:#f3f4f6;padding:1rem;border-radius:6px;margin-bottom:2rem}.summary-text{font-size:1.1rem;color:#4b5563}.issues-section{margin-bottom:2rem}.issues-container{display:flex;flex-direction:column;gap:1rem}.issue-card{border:1px solid #e5e7eb;border-radius:6px;padding:1.5rem;margin-bottom:1rem;transition:transform .2s,opacity .3s;opacity:1;transform:translateY(0)}.issue-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}.issue-title{font-size:1.25rem;color:#1f2937;margin-bottom:.75rem}.issue-detail{font-size:1rem;color:#4b5563;margin:.5rem 0}.code-block{display:block;background:#1f2937;color:#f3f4f6;padding:.5rem;border-radius:4px;font-family:Courier New,monospace;overflow-x:auto;max-width:100%}.no-issues{font-size:1rem;color:#6b7280;font-style:italic}.show-more-button,.show-less-button{display:block;margin:1rem auto;padding:.75rem 1.5rem;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:background-color .2s,transform .2s}.show-more-button:focus,.show-less-button:focus{outline:3px solid #1e40af;outline-offset:_CONNECTIVITY_ 2px}@media (prefers-reduced-motion: reduce){.issue-card,.show-more-button,.show-less-button{transition:none}}.pdf-report-container{max-width:1200px;margin:0 auto;padding:2rem;font-family:Arial,sans-serif;background-color:#f9fafb}.input-container{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.email-input{max-width:400px;border-radius:6px}.email-input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb33}.generate-button{border-radius:6px;background-color:#2563eb}.generate-button:hover{background-color:#1e40af}.generate-button:focus{box-shadow:0 0 0 3px #2563eb4d}.generate-button:disabled{background-color:#d1d5db;cursor:not-allowed}.email-info-text{font-size:.95rem;color:#4b5563;margin-bottom:1.5rem}.error-text{color:#dc2626;font-size:1rem;margin:.75rem 0}.info-text{font-size:1rem;color:#4b5563;text-align:center;margin:1.5rem 0}.pdf-viewer{margin-top:2rem}.pdf-iframe{border:1px solid #e5e7eb;border-radius:6px}@media (prefers-reduced-motion: reduce){.email-input:focus,.generate-button:focus{transition:none}}@media (max-width: 768px){.pdf-report-container{padding:1rem}.input-container{flex-direction:column;align-items:stretch}.email-input{max-width:100%}.generate(DASH)button{margin-top:.5rem}.pdf-iframe{height:400px}}.ui-issues-container{max-width:1200px;margin:0 auto;padding:2rem;font-family:Arial,sans-serif;background-color:#f9fafb}.report-card{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:2rem}.report-title{font-size:2.25rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem;border-bottom:2px solid #e5e7eb;padding-bottom:.75rem}.section-title{font-size:1.75rem;font-weight:600;color:#374151;margin:2rem 0 1rem;background-color:#b3c8ff;padding:.75rem;border-radius:4px;display:block}.summary-section{background:#f3f4f6;padding:1.5rem;border-radius:6px;margin-bottom:2.5rem}.summary-text{font-size:1.15rem;color:#4b5563;margin:.5rem 0}.issues-section{margin-bottom:2.5rem}.issues-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.issue-card{border:1px solid #e5e7eb;border-radius:6px;padding:1.5rem;background:#fff;transition:transform .3s ease,opacity .3s ease;opacity:0;transform:translateY(10px);animation:fadeIn .5s forwards}.issue-card:nth-child(1){animation-delay:.1s}.issue-card:nth-child(2){animation-delay:.2s}.issue-card:nth-child(3){animation-delay:.3s}.issue-card:nth-child(4){animation-delay:.4s}.issue-card:hover{transform:translateY(-4px);box-shadow:0 4px 8px #00000026}.issue-title{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.issue-detail{font-size:1rem;color:#4b5563;margin:.75rem 0}.code-block{display:block;background:#1f2937;color:#f3f4f6;padding:.75rem;border-radius:4px;font-family:Courier New,monospace;overflow-x:auto;max-width:100%}.issue-screenshot{margin-top:1rem}.screenshot-img{max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:4px}.no-issues{font-size:1rem;color:#6b7280;font-style:italic;text-align:center}.show-more-button,.show-less-button{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1.5rem auto;padding:.75rem 2rem;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s,transform .2s}.show-more-button:hover,.show-less-button:hover{background-color:#1e40af;transform:scale(1.05)}.show-more-button:focus,.show-less-button:focus{outline:3px solid #1e40af;outline-offset:2px}.show-less-button{background-color:#6b7280}.show-less-button:hover{background-color:#4b5563}.button-icon{width:1.25rem;height:1.25rem}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.issue-card,.show-more-button,.show-less-button{transition:none;animation:none}}@media (max-width: 768px){.issues-container{grid-template-columns:1fr}}
