@charset "UTF-8";#container-manager .management-content app-universal-crud{display:block}#container-manager .management-content .management-crud{padding:20px 24px!important;height:auto!important;overflow:visible!important;background:#fff;border:1px solid #e7ebf4;border-radius:16px;box-shadow:0 4px 12px #202a4e03}#container-manager .management-content .management-crud>div.grid.md\:flex{margin-top:0!important;margin-bottom:20px;gap:12px}#container-manager .management-content .management-crud std-table{display:block;overflow-x:auto;scrollbar-width:thin}#container-manager .management-content .management-crud #table2{border-collapse:collapse!important}#container-manager .management-content .management-crud #table2 caption{padding:4px 0 18px!important;color:#67718c;font-size:13px}#container-manager .management-content .management-crud #table2 thead{box-shadow:none!important}#container-manager .management-content .management-crud #table2 thead tr{background:#f7f8fc!important;color:#8993a9!important}#container-manager .management-content .management-crud #table2 thead tr th{padding:15px 14px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.7px;border-block:1px solid #eaf0f7}#container-manager .management-content .management-crud #table2>div{display:none}#container-manager .management-content .management-crud #table2 tbody{box-shadow:none!important}#container-manager .management-content .management-crud #table2 tbody tr td{padding:15px 14px!important;border:0!important;border-bottom:1px solid #eef1f7!important;color:#63708b!important;font-size:12px!important;vertical-align:middle}#container-manager .management-content .management-crud #table2 .table-cell-text{overflow-wrap:anywhere;line-height:1.6}#container-manager .management-content .management-crud #table2 tbody tr{transition:background .15s}#container-manager .management-content .management-crud #table2 tbody tr:hover{background:#fafbff!important}#container-manager .management-content .management-crud std-button button{border-radius:9px!important;box-shadow:none!important;font-size:12px!important;min-height:38px}#container-manager .management-content .management-filter-button{display:flex;align-items:center;gap:8px;height:38px;min-width:90px;border:1px solid #e6eaf4;border-radius:9px;background:#fff;padding:0 12px;font-size:12px;color:#73809c;cursor:pointer}#container-manager .management-content .management-crud std-paginator{display:block;margin-top:16px}#container-manager .management-content .management-crud .paginator-left{color:#8993aa!important;font-size:12px!important}#container-manager .management-content .management-crud .paginator-center .paginator-box{font-size:12px!important;border-radius:8px!important;border:1px solid #edf0f6;height:32px;width:32px}#container-manager .management-content .management-crud .paginator-center .paginator-box.selected{background:#eef0fc!important;color:#4653aa!important}#container-manager .management-content .management-crud .empty-guide{box-shadow:none;background:#fafbfe;border:1px dashed #e3e9f5}#container-manager .management-content .management-crud .empty-mark{background:#eef0fc;color:#6773b3}#container-manager .management-content app-profile>.profile{padding-top:0}#container-manager .management-content .management-crud input,#container-manager .management-content .management-crud select{font-size:12px!important;border-radius:9px!important}@media(max-width:700px){#container-manager .management-content .management-crud{padding:16px!important}}#container-manager .workspace-intro h1{color:#1f2445!important}#container-manager .nav-group a{font-size:13px}:where(#container-manager app-admin-users) .users-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}:where(#container-manager app-admin-users) .eyebrow{font-size:10px;color:#949bb0;letter-spacing:1.5px;font-weight:600}:where(#container-manager app-admin-users) .users-heading h1{font-size:30px!important;line-height:1.3!important;letter-spacing:-.9px;color:#232747!important;font-weight:700;margin:8px 0}:where(#container-manager app-admin-users) .users-heading p{font-size:13px;color:#838a9e;margin:0}:where(#container-manager app-admin-users) .admin-label{display:flex;gap:7px;align-items:center;font-size:10px;color:#8a91a6;background:#fff;border:1px solid #e7eaf4;padding:9px 12px;border-radius:8px;white-space:nowrap}:where(#container-manager app-admin-users) .admin-label>span{color:#5964b9;font-size:16px}:where(#container-manager app-admin-users) .users-summary{display:flex;align-items:center;gap:15px;padding:20px 24px;border:1px solid #e6e9f6;border-radius:15px;background:linear-gradient(100deg,#edf0ff,#fafbff);margin-bottom:25px}:where(#container-manager app-admin-users) .summary-icon{display:grid;place-items:center;background:#fff;color:#6570ba;border:1px solid #e4e8fb;width:43px;height:43px;border-radius:13px;flex:none}:where(#container-manager app-admin-users) .summary-icon svg{width:22px;height:22px}:where(#container-manager app-admin-users) .users-summary strong{font-size:13px;font-weight:650;color:#464e7e}:where(#container-manager app-admin-users) .users-summary p{font-size:11px;line-height:1.6;color:#8a91ad;margin:4px 0 0}:where(#container-manager app-admin-users) .summary-tag{margin-left:auto;color:#8a92b0;font-size:10px;white-space:nowrap}:where(#container-manager app-admin-users) .user-editor{display:grid;gap:20px}:where(#container-manager app-admin-users) .editor-tabs{display:flex;gap:18px;border-bottom:1px solid #e9edf5}:where(#container-manager app-admin-users) .editor-tabs button{height:42px;background:none;border:0;border-bottom:2px solid transparent;color:#8b94aa;font-size:12px;padding:0 2px;cursor:pointer}:where(#container-manager app-admin-users) .editor-tabs button.active{color:#3c47a6;border-color:#555fb3;font-weight:600}:where(#container-manager app-admin-users) .section-caption{margin:4px 0 16px}:where(#container-manager app-admin-users) .section-caption h3{font-size:13px!important;color:#3d4564;font-weight:650;margin:0 0 4px}:where(#container-manager app-admin-users) .section-caption p{font-size:11px;line-height:1.6;color:#929bb0;margin:0}:where(#container-manager app-admin-users) .editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:25px}:where(#container-manager app-admin-users) .editor-grid label,:where(#container-manager app-admin-users) .role-picker{display:grid;gap:7px;font-size:11px;font-weight:500;color:#737d98}:where(#container-manager app-admin-users) .editor-grid input,:where(#container-manager app-admin-users) .role-picker select{height:42px;padding:10px 12px;border-radius:9px;background:#fff;border:1px solid #e4e8f1;font-size:12px;color:#394262;box-sizing:border-box;width:100%}:where(#container-manager app-admin-users) .editor-grid input:focus,:where(#container-manager app-admin-users) .role-picker select:focus{border-color:#99a4db;outline:3px solid #edf0fc}:where(#container-manager app-admin-users) .editor-grid small{font-size:10px;color:#a0a9be;font-weight:400;line-height:1.5}:where(#container-manager app-admin-users) .full-width{grid-column:1/-1}:where(#container-manager app-admin-users) .linked-plan{display:grid;gap:7px;padding:16px;background:#f7f8fd;border:1px solid #edf0f7;border-radius:10px}:where(#container-manager app-admin-users) .linked-plan>span{font-size:10px;color:#929ab0}:where(#container-manager app-admin-users) .linked-plan>strong{font-size:12px;color:#6571a2}:where(#container-manager app-admin-users) .linked-plan small{font-size:10px;color:#a0a9bb}:where(#container-manager app-admin-users) .editor-footer{display:flex;align-items:center;gap:10px;width:100%}:where(#container-manager app-admin-users) .editor-footer>span{margin-right:auto;color:#9ba3b7;font-size:10px}:where(#container-manager app-admin-users) .primary-button,:where(#container-manager app-admin-users) .secondary-button{height:39px;padding:0 16px;border-radius:9px;font-size:11px;font-weight:600;cursor:pointer}:where(#container-manager app-admin-users) .primary-button{background:#333faa;border:1px solid #333faa;color:#fff}:where(#container-manager app-admin-users) .secondary-button{background:#fff;border:1px solid #e5e9f1;color:#838ca6}:where(#container-manager app-admin-users) .primary-button:hover{background:#263296}:where(#container-manager app-admin-users) .primary-button:disabled{opacity:.4;cursor:not-allowed}:where(#container-manager app-admin-users) .editor-error{background:#fff4ee;border:1px solid #f7e1d7;border-radius:10px;padding:13px;font-size:12px;line-height:1.5;color:#b56b54}:where(#container-manager app-admin-users) .editor-hint{font-size:10px;color:#939cb2;line-height:1.6;margin:12px 0 18px}:where(#container-manager app-admin-users) .editor-loading{padding:50px;color:#8d97ad;text-align:center;font-size:13px}:where(#container-manager app-admin-users) .permission-heading{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-top:26px}:where(#container-manager app-admin-users) .text-button{background:none;border:0;color:#6d79b2;font-size:11px;height:30px;cursor:pointer}:where(#container-manager app-admin-users) .permissions-scroll{overflow-x:auto;border:1px solid #e8ecf4;border-radius:9px}:where(#container-manager app-admin-users) .permissions-table{border-collapse:collapse;width:100%;min-width:560px}:where(#container-manager app-admin-users) .permissions-table th{font-size:10px;font-weight:550;text-align:left;color:#79839c;background:#f9fafe;padding:12px}:where(#container-manager app-admin-users) .permissions-table tbody th{background:#fff}:where(#container-manager app-admin-users) .permissions-table td{padding:8px 6px;border-top:1px solid #f0f2f7}:where(#container-manager app-admin-users) .permissions-table select{max-width:94px;font-size:10px;height:32px;border:1px solid #e9edf5;border-radius:6px;background:#fff;color:#8b94aa;padding:0 6px}:where(#container-manager app-admin-users) .permissions-table select:disabled{opacity:.5}:where(#container-manager app-admin-users) .directory-toolbar{display:flex;gap:10px;align-items:center;padding:0 24px 22px}:where(#container-manager app-admin-users) .user-search{display:flex;align-items:center;gap:9px;padding:10px 12px;max-width:360px;flex:1;border:1px solid #e7eaf2;border-radius:9px;background:#fff}:where(#container-manager app-admin-users) .user-search svg{width:17px;height:17px;color:#9ca5bb;flex:none}:where(#container-manager app-admin-users) .user-search input{padding:0!important;border:0!important;background:none!important;outline:none;width:100%;height:auto!important;font-size:11px;color:#38415f}:where(#container-manager app-admin-users) .user-search input::placeholder{color:#a6adbf}:where(#container-manager app-admin-users) .directory-toolbar select{height:37px;min-width:130px;padding:0 26px 0 12px;border:1px solid #e7eaf2;border-radius:9px;background:#fff;color:#737b93;font:inherit;font-size:11px;cursor:pointer}:where(#container-manager app-admin-users) .reset-filters{height:32px;border:0;background:none;color:#6976af;font-size:11px;cursor:pointer}#container-manager .management-content .management-details,#container-manager .management-content .management-create{padding:0!important;height:auto!important;overflow:visible!important}#container-manager .management-content .management-details std-card>div,#container-manager .management-content .management-create std-card>div{border:1px solid #e7ebf4;border-radius:14px!important;background:#fff;box-shadow:0 3px 12px #202a4e03!important;overflow:hidden}#container-manager .management-content .management-details std-card>div>div:first-child,#container-manager .management-content .management-create std-card>div>div:first-child{background:#f8f9fd!important;box-shadow:none!important;padding:15px 22px;height:auto;min-height:50px;border-bottom:1px solid #e9edf5}#container-manager .management-content .management-details std-card [header],#container-manager .management-content .management-create std-card [header]{font-size:14px!important;color:#596784!important}#container-manager .management-content .management-details std-card [content],#container-manager .management-content .management-create std-card [content]{padding-top:8px;align-items:flex-start}#container-manager .management-content .management-details .label-input,#container-manager .management-content .management-create .label-input{font-size:11px!important;color:#8b94ab!important}#container-manager .management-content .management-details input,#container-manager .management-content .management-create input{font-size:13px!important}#container-manager .management-content .management-details std-button button,#container-manager .management-content .management-create std-button button{border-radius:9px!important;box-shadow:none!important}#container-manager .management-content .management-project,#container-manager .management-content .management-notice-detail{display:grid!important;grid-template-columns:minmax(0,1fr) 350px;gap:24px!important;padding:0!important;height:auto!important;overflow:visible!important;align-items:start}#container-manager .management-content .management-project>div:first-child,#container-manager .management-content .management-project>div:nth-child(3),#container-manager .management-content .management-notice-detail>div{width:auto!important;min-width:0;max-height:none!important;overflow:visible!important;padding:24px!important;background:#fff;border:1px solid #e7ebf4;border-radius:16px}#container-manager .management-content .management-project>div:nth-child(2){display:none}#container-manager .management-content .management-project .text-font18px,#container-manager .management-content .management-notice-detail .text-font18px{font-size:13px!important;line-height:1.8}#container-manager .management-content .management-project .text-font24px,#container-manager .management-content .management-notice-detail .text-font24px{font-size:18px!important;color:#465471;line-height:1.5}#container-manager .management-content .management-project .text-font30px{font-size:17px!important;line-height:1.6}#container-manager .management-content .management-project std-button button,#container-manager .management-content .management-notice-detail std-button button{border-radius:9px!important;box-shadow:none!important}#container-manager .management-content app-profile .page-title{color:#303952;font-size:28px;letter-spacing:-.6px}#container-manager .management-content app-profile .card{box-shadow:0 4px 12px #202a4e03;border-color:#e7ebf4}#container-manager .management-content .management-catalog{padding:0!important}#container-manager .management-content .catalog-heading{margin:0 0 26px}#container-manager .management-content .catalog-heading>span,#container-manager .management-content .catalog-heading>div>span{font-size:10px;letter-spacing:1.4px;color:#949db1}#container-manager .management-content .catalog-heading h1{font-size:28px!important;color:#26314d!important;letter-spacing:-.6px;margin:8px 0;line-height:1.3!important}#container-manager .management-content .catalog-heading p{color:#8a94ab;font-size:13px;line-height:1.7}#container-manager .management-content .catalog-category{display:flex;flex-direction:column;align-items:stretch;text-align:left;width:260px;height:auto;padding:0 0 18px;overflow:hidden;border-radius:14px;border:1px solid #e5eaf4;background:#fff;cursor:pointer;transition:transform .15s,box-shadow .15s}#container-manager .management-content .catalog-category:hover{transform:translateY(-3px);box-shadow:0 12px 28px #2939620d}#container-manager .management-content .catalog-category .cat-card{width:100%;height:156px;border-radius:0;box-shadow:none}#container-manager .management-content .catalog-category-name{font-size:13px;color:#53617f;font-weight:650;padding:16px 18px 6px}#container-manager .management-content .catalog-category-action{display:flex;justify-content:space-between;font-size:11px;color:#9ba5bc;padding:0 18px}#container-manager .management-content .catalog-current{display:flex;align-items:center;justify-content:space-between;gap:16px}#container-manager .management-content .catalog-current button{height:38px;border:1px solid #e6ebf5;background:#fff;border-radius:9px;padding:0 14px;font-size:12px;color:#73809f;cursor:pointer}#container-manager .management-content .management-catalog .shadow-xl{box-shadow:0 4px 12px #202a4e07!important;border:1px solid #e7ebf4;border-radius:14px!important}@media(max-width:1050px){#container-manager .management-content .management-project,#container-manager .management-content .management-notice-detail{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:700px){#container-manager .management-content .management-details [content]>div,#container-manager .management-content .management-create [content]>div{width:100%!important}#container-manager .management-content .management-project>div:first-child,#container-manager .management-content .management-project>div:nth-child(3),#container-manager .management-content .management-notice-detail>div{padding:18px!important}#container-manager .management-content .catalog-category{width:calc(50% - 10px);min-width:145px}#container-manager .management-content .catalog-category .cat-card{height:125px}#container-manager .management-content .catalog-current{align-items:flex-start;flex-direction:column}#container-manager .management-content .catalog-heading h1{font-size:24px!important}}#container-manager:has(app-form-dialog.timetable-editor-dialog) .management-nav{z-index:0}#container-manager .management-content .catalog-browse{display:grid!important;grid-template-columns:210px minmax(0,1fr);gap:22px}#container-manager .management-content .catalog-browse>div{min-width:0;width:auto!important}#container-manager .management-content .catalog-browse>div:first-child>div{width:auto!important;min-width:0!important;box-shadow:none!important;border-radius:10px!important;font-size:12px}#container-manager .management-content .catalog-browse>div:last-child>div{width:100%!important;max-height:none!important;overflow:visible!important}#container-manager .management-content .catalog-company-card{width:100%!important;padding:18px!important;border-radius:14px!important}#container-manager .management-content .catalog-company-card>div{flex-wrap:nowrap!important;align-items:flex-start}#container-manager .management-content .catalog-company-card>div>div{flex:1;min-width:0;width:auto!important}#container-manager .management-content .catalog-company-card .opacity-50{opacity:1}#container-manager .management-content .catalog-company-card .text-font22px{font-size:16px!important;color:#51617f!important}#container-manager .management-content .catalog-company-card .text-font18px{font-size:12px!important;line-height:1.7;color:#9aa4b9!important}#container-manager .management-content .catalog-company-card .line-clamp-3{width:100%!important;font-size:12px;line-height:1.8;color:#8a96ac}@media(max-width:850px){#container-manager .management-content .catalog-browse{grid-template-columns:minmax(0,1fr)!important}#container-manager .management-content .catalog-browse>div:first-child{display:flex!important;overflow-x:auto!important}#container-manager .management-content .catalog-browse>div:first-child>div{min-width:170px!important}#container-manager .management-content .catalog-company-card>div{flex-wrap:wrap!important}}#container-manager .management-content .management-crud{padding:0!important}#container-manager .management-content .management-crud .grid.md\:flex{padding:22px 24px 0;margin:0 0 20px!important}#container-manager .management-content .management-crud .workspace-table-heading{display:flex;align-items:center;gap:12px;padding:20px 24px;border-top:1px solid #edf0f6}#container-manager .management-content .management-crud .workspace-table-heading h2{margin:0;color:#252d48;font-size:16px;font-weight:650;text-transform:capitalize}#container-manager .management-content .management-crud .workspace-table-heading>span{font-size:12px;color:#53617a;background:#f1f3fa;border-radius:6px;padding:4px 8px}#container-manager .management-content .management-crud .workspace-table-scroll{overflow:auto;scrollbar-width:thin}#container-manager .management-content .management-crud .workspace-data-table{width:100%;border-collapse:collapse;table-layout:auto}#container-manager .management-content .management-crud .workspace-data-table th{padding:14px 22px;background:#f8f9fd;color:#5c6984;font-size:11px;font-weight:650;letter-spacing:.6px;text-transform:uppercase;text-align:left;border-block:1px solid #e9edf5;white-space:nowrap}#container-manager .management-content .management-crud .workspace-data-table td{padding:19px 22px;border-bottom:1px solid #edf0f6;color:#35435d;font-size:14px;line-height:1.55;vertical-align:middle}#container-manager .management-content .management-crud .workspace-data-table tbody tr:hover{background:#fafbff}#container-manager .management-content .management-crud .workspace-data-table .row-selected{background:#f0f3ff}#container-manager .management-content .management-crud .workspace-cell{display:flex;align-items:center;gap:14px;min-width:110px}#container-manager .management-content .management-crud .workspace-cell-text{min-width:0;overflow-wrap:anywhere}#container-manager .management-content .management-crud .category-cell .workspace-cell-text{font-weight:600;color:#293651;max-width:none}#container-manager .management-content .management-crud .category-cell app-media-mark{flex:none;width:40px;height:40px}#container-manager .management-content .management-crud .selection-cell{width:42px;min-width:42px;padding-right:0!important}#container-manager .management-content .management-crud input[type=checkbox]{width:17px!important;height:17px!important;min-height:0;accent-color:#343bb2;cursor:pointer}#container-manager .management-content .management-crud .workspace-row-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:150px}#container-manager .management-content .management-crud .workspace-row-actions button,#container-manager .management-content .management-crud .workspace-row-actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;height:auto;padding:7px 11px;border:1px solid #e1e6f0;border-radius:8px;background:#fff;color:#354391;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}#container-manager .management-content .management-crud .workspace-row-actions button:hover,#container-manager .management-content .management-crud .workspace-row-actions a:hover{background:#eef1fc;border-color:#bfc8e8}#container-manager .management-content .management-crud .workspace-row-actions .danger-action,#container-manager .management-content .management-crud .danger-action{color:#b33339;background:#fff7f7;border-color:#f4d6d8}#container-manager .management-content .management-crud .contact-links{display:grid;gap:6px;min-width:180px}#container-manager .management-content .management-crud .contact-links a{color:#343bb2;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#container-manager .management-content .management-crud .selection-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#f0f3ff;padding:14px 24px;color:#343b77;font-size:13px}#container-manager .management-content .management-crud .selection-bar button{height:34px;border:1px solid #dce1f0;border-radius:8px;background:#fff;padding:0 12px;cursor:pointer}#container-manager .management-content .management-crud .table-status{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:36px 24px;color:#65728b;background:#fff}#container-manager .management-content .management-crud .table-status h3{font-size:18px;color:#293651;font-weight:650}#container-manager .management-content .management-crud .table-status p{max-width:420px;font-size:14px;line-height:1.6}#container-manager .management-content .management-crud .table-status button{height:34px;padding:0 14px;border:1px solid #dce1f0;border-radius:8px;background:#f0f3ff;color:#354391;font-size:13px;font-weight:600;cursor:pointer}#container-manager .management-content .management-crud .empty-symbol{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#f1f3fc;color:#5361b2;font-size:30px}#container-manager .management-content .management-crud .read-only-label{font-size:12px;color:#69768b}#container-manager .management-content .management-crud .workspace-primary-button{display:inline-flex;align-items:center;gap:9px;width:auto!important;height:40px;padding:0 17px;background:#f45628;color:#fff;border:0;border-radius:9px;font-size:13px;font-weight:650;cursor:pointer}#container-manager .management-content .management-crud .workspace-secondary-button{height:40px;padding:0 15px;border:1px solid #e1e6f0;border-radius:9px;background:#fff;color:#35435d;font-size:13px;font-weight:600;cursor:pointer}#container-manager .management-content .management-crud std-paginator{padding:0 24px 18px}@media(max-width:700px){#container-manager .management-content .management-crud .workspace-table-heading{padding:18px}#container-manager .management-content .management-crud .workspace-data-table td,#container-manager .management-content .management-crud .workspace-data-table th{padding:14px 16px}#container-manager .management-content .management-crud .workspace-data-table{min-width:640px}#container-manager .management-content .management-crud .grid.md\:flex{padding:18px 18px 0}}#container-manager app-admin-users .users-table td{color:#35435d;font-size:13px}#container-manager app-admin-users .user-name{font-size:14px!important}#container-manager app-admin-users .user-email{font-size:12px!important;color:#64718a!important}#container-manager .management-create:has(.notice-editor){padding:0!important;overflow:visible!important}#container-manager .notice-editor{color:#34425c}#container-manager .notice-editor .notice-editor-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:28px}#container-manager .notice-editor h1{color:#252d48!important;font-size:29px!important;font-weight:700;line-height:1.25;letter-spacing:-.6px;margin:10px 0}#container-manager .notice-editor .notice-editor-heading p{color:#62708a;font-size:14px;line-height:1.6;max-width:680px}#container-manager .notice-editor a{color:#3c469a;text-decoration:none;font-size:13px;font-weight:600}#container-manager .notice-editor .notice-editor-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;align-items:start}#container-manager .notice-editor nav{position:sticky;top:20px;display:grid;gap:6px;padding:12px;border:1px solid #e6eaf3;border-radius:14px;background:#fff}#container-manager .notice-editor nav a{padding:13px 10px;border-radius:8px;color:#56647d;line-height:1.5}#container-manager .notice-editor nav a:hover{background:#f0f2fc;color:#343bb2}#container-manager .notice-editor .notice-editor-sections{display:grid;gap:22px}#container-manager .notice-editor section,#container-manager .notice-editor .notice-other{background:#fff;border:1px solid #e3e8f2;border-radius:16px;scroll-margin-top:24px;overflow:hidden}#container-manager .notice-editor section>header{padding:22px 26px;border-bottom:1px solid #edf0f6;background:#fcfcff}#container-manager .notice-editor h2{font-size:17px;font-weight:650;color:#293651;margin:0 0 6px}#container-manager .notice-editor section>header p{color:#63718a;font-size:13px;margin:0}#container-manager .notice-editor .notice-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:26px}#container-manager .notice-editor label{display:grid;gap:9px;font-size:13px;color:#34425c;font-weight:600}#container-manager .notice-editor .full-field{grid-column:1/-1}#container-manager .notice-editor input,#container-manager .notice-editor textarea{width:100%;border:1px solid #dce3ef!important;background:#fff!important;color:#293651!important;border-radius:9px;padding:12px 14px;font-size:14px!important;line-height:1.6;font-weight:400;min-height:46px;box-sizing:border-box}#container-manager .notice-editor textarea{resize:vertical}#container-manager .notice-editor input:focus,#container-manager .notice-editor textarea:focus{outline:3px solid #e5e9ff;border-color:#7785d0!important}#container-manager .notice-editor summary{cursor:pointer;padding:22px 26px;color:#34425c;font-size:15px;font-weight:600}#container-manager .notice-editor .notice-editor-footer{position:sticky;bottom:0;margin-top:24px;padding:18px 24px;border:1px solid #e4e9f2;border-radius:12px;background:#fffffffa;box-shadow:0 -8px 24px #22305c08;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;z-index:2}#container-manager .notice-editor .notice-editor-footer span{font-size:12px;color:#63718a}#container-manager .notice-editor .notice-editor-footer p{flex-basis:100%;color:#b33339;font-size:14px}#container-manager .notice-editor button[type=submit]{border:0;border-radius:9px;background:#f45628;color:#fff;height:42px;padding:0 22px;font-size:14px;font-weight:650;cursor:pointer}#container-manager .notice-editor button:disabled{opacity:.5;cursor:wait}@media(max-width:900px){#container-manager .notice-editor .notice-editor-layout{grid-template-columns:1fr}#container-manager .notice-editor nav{position:static;display:flex;overflow:auto}#container-manager .notice-editor nav a{white-space:nowrap}#container-manager .notice-editor .notice-editor-heading{display:block}}@media(max-width:600px){#container-manager .notice-editor .notice-fields{grid-template-columns:1fr;padding:20px}#container-manager .notice-editor h1{font-size:25px!important}#container-manager .notice-editor .notice-editor-footer{padding:16px}#container-manager .notice-editor .notice-editor-footer button{width:100%}}#container-manager .management-content .workspace-table-heading h2{font-size:16px!important;line-height:1.5!important;text-transform:none!important;letter-spacing:0!important}#container-manager .notice-editor h2{font-size:17px!important;line-height:1.5!important}#container-manager .management-content .workspace-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;color:#5c6983;font-size:13px;border-top:1px solid #edf0f6}#container-manager .workspace-pagination>div{display:flex;align-items:center;gap:14px}#container-manager .workspace-pagination button{width:34px;height:34px;border:1px solid #dfe5ef;border-radius:8px;background:#fff;color:#354391;cursor:pointer;font-size:18px}#container-manager .workspace-pagination button:disabled{opacity:.35;cursor:not-allowed}#container-manager app-admin-users .role-badge,#container-manager app-admin-users .plan-badge,#container-manager app-admin-users .date-cell{color:#53617b!important}#container-manager app-admin-users .role-badge.admin{color:#59469a!important}#container-manager app-admin-users .profile-state.complete{color:#357253}#container-manager app-admin-users .manage-user{height:34px;padding:7px 11px;border:1px solid #e1e6f0;border-radius:8px;background:#fff;color:#354391;font-size:12px!important;font-weight:600}#container-manager .notice-editor .notice-editor-footer{padding-right:150px}@media(max-width:600px){#container-manager .notice-editor .notice-editor-footer{padding-right:16px;bottom:74px}}#container-manager .management-content .workspace-pagination{padding-right:140px}#container-manager .management-content{--workspace-line: #cbd5e1;--workspace-ink: #26354d;--workspace-muted: #52627a}#container-manager .management-content :is(h1,h2,h3,h4){color:#1f2a44!important}#container-manager .management-content .management-crud{border-color:#cbd5e1}#container-manager .management-content .management-crud #table2 thead tr th{border-color:#cbd5e1;color:#40516b!important;font-size:11px!important;font-weight:700!important}#container-manager .management-content .management-crud #table2 tbody tr td{border-bottom-color:#d6deea!important;color:#35445c!important;font-size:14px!important}#container-manager .management-content .management-crud :is(input,select){border-color:#b8c4d5!important;color:#26354d!important;font-size:14px!important}#container-manager .management-content .management-crud :is(.management-filter-button,.workspace-secondary-button){border-color:#b8c4d5;color:#35445c}@media(max-width:1000px){#container-manager .management-content .workspace-pagination{padding-right:16px}}#container-manager .notice-editor .eyebrow{font-size:10px;letter-spacing:1.3px;color:#65728b}#container-manager .management-content .workspace-row-actions button:disabled{opacity:.5;cursor:not-allowed}#container-manager app-admin-users .users-table-scroll th{color:#5c6984}#container-manager .management-workspace{background:#f5f6ff}#container-manager .management-topbar{background:linear-gradient(105deg,#fff,#f7f6ff 58%,#fff7f2);border-bottom-color:#dcdcf4}#container-manager .management-content{position:relative;isolation:auto;background:radial-gradient(ellipse at 4% 1%,rgba(113,92,255,.12),transparent 33rem),radial-gradient(ellipse at 96% 9%,rgba(255,128,83,.11),transparent 27rem),linear-gradient(145deg,#f6f6ff,#f4f8ff 48%,#fff8f4)!important}#container-manager .workspace-intro{position:relative;isolation:isolate;overflow:hidden;padding:22px 26px 24px;margin:0 0 24px;border:1px solid #dadcf6;border-radius:22px;background:linear-gradient(112deg,#fff,#f0efff 58%,#fff2eb);box-shadow:0 12px 34px #39318512}#container-manager .workspace-intro:after{position:absolute;z-index:-1;top:-82px;right:8%;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,#7d71ff2e,#fff0 70%);content:"";pointer-events:none}#container-manager .workspace-intro .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #e1ddff;border-radius:999px;background:#f0efff;color:#6553c7;font-size:10px;font-weight:750;letter-spacing:1.1px}#container-manager .workspace-intro .eyebrow:before{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#725bff,#ff7952);content:""}#container-manager .workspace-intro h1{color:#25204e!important;font-size:31px!important;letter-spacing:-1px}#container-manager .workspace-intro p{color:#58617f;font-size:14px}#container-manager .management-content .management-crud{border:1px solid #d8dcf1;border-radius:22px;background:#fffffff5;box-shadow:0 14px 34px #302e7012}#container-manager .management-table-header{position:relative;overflow:hidden;border-bottom-color:#d9daf2;background:linear-gradient(105deg,#fff,#f2f1ff 57%,#f1f8ff)}#container-manager .management-table-header:before{position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#7160f5,#52a9ed 58%,#ff8053);content:""}#container-manager .management-table-title h2{color:#292458!important;font-size:17px!important}#container-manager .table-count{border:1px solid #dedcff;border-radius:999px;background:#eeedff;color:#5d51b5;font-weight:700}#container-manager .management-crud #table2 thead tr,#container-manager .management-crud .workspace-data-table thead{background:linear-gradient(95deg,#eeedff,#edf6ff 72%,#f2f8ff)!important}#container-manager .management-crud #table2 thead tr th,#container-manager .management-crud .workspace-data-table th{border-color:#d9ddf2!important;color:#48417f!important;font-size:10px!important;font-weight:750!important;letter-spacing:.75px}#container-manager .management-crud #table2 tbody tr:nth-child(2n),#container-manager .management-crud .workspace-data-table tbody tr:nth-child(2n){background:#fbfaff}#container-manager .management-crud #table2 tbody tr:hover,#container-manager .management-crud .workspace-data-table tbody tr:hover{background:#f1f3ff!important}#container-manager .management-crud #table2 tbody tr td,#container-manager .management-crud .workspace-data-table td{border-bottom-color:#e3e4f2!important;color:#34415d!important}#container-manager .management-crud .management-filters,#container-manager .management-crud .permission-section-select{background:linear-gradient(110deg,#f5f4ff,#f2f8ff);border-color:#d9ddf2}#container-manager .management-content .management-details std-card>div,#container-manager .management-content .management-create std-card>div{border-color:#d8dcf1;box-shadow:0 12px 28px #302e7011!important}#container-manager .management-content .management-details std-card>div>div:first-child,#container-manager .management-content .management-create std-card>div>div:first-child{border-bottom-color:#d9daf2;background:linear-gradient(100deg,#efedff,#eef7ff 72%,#fff6f0)!important}#container-manager .management-content .management-details std-card [header],#container-manager .management-content .management-create std-card [header]{color:#4a4389!important;font-weight:700}#container-manager .management-content .management-project .hero{border:1px solid #d9d9f1;background:linear-gradient(125deg,#eeedff,#fff 52%,#fff1e9);box-shadow:0 16px 38px #3931851a}#container-manager .management-content .management-project .hero-side{background:linear-gradient(135deg,#e9e7ff,#e8f5ff 76%,#fff1e8);border:1px solid #d8def5}#container-manager .management-content .management-project .story,#container-manager .management-content .management-notice-detail>div{border:1px solid #dce0f2;border-radius:18px;background:linear-gradient(140deg,#fff,#fbfaff 72%,#f5faff);box-shadow:0 10px 28px #302e700e}#container-manager app-profile .card{border-color:#dcdef2;background:linear-gradient(145deg,#fff 0% 72%,#f7f5ff);box-shadow:0 12px 30px #302e7012}#container-manager app-profile .card-title{color:#4c43a3}#container-manager app-admin-users .users-table-scroll th{border-color:#d9ddf2;background:linear-gradient(95deg,#eeedff,#edf6ff 72%,#f2f8ff);color:#48417f}#container-manager app-admin-users .users-table-scroll td{border-bottom-color:#e3e4f2;color:#34415d}#container-manager app-admin-users .users-table-scroll tbody tr:nth-child(2n){background:#fbfaff}#container-manager app-admin-users .users-table-scroll tbody tr:hover{background:#f1f3ff}#container-manager .workspace-primary-button{background:linear-gradient(115deg,#f45b31,#ff754b);border-color:#f45b31;box-shadow:0 7px 16px #f45b312e}#container-manager .workspace-primary-button:hover{background:linear-gradient(115deg,#e94c24,#f66b42);box-shadow:0 9px 20px #f45b3140;transform:translateY(-1px)}#container-manager .workspace-secondary-button{border-color:#d5d6f0;background:#fff;color:#48417f}#container-manager .workspace-secondary-button:hover{border-color:#a9a2e9;background:#f5f4ff;color:#373080}#container-manager .workspace-context-note,#container-manager .record-callout{border-color:#dbd9f5;background:linear-gradient(105deg,#f0efff,#eff8ff 72%,#fff5ee);color:#4c4b78}#container-manager .workspace-context-note strong{color:#5447ae}#container-manager .workspace-pagination{border-color:#e0e2f2;background:linear-gradient(100deg,#fff,#f8f7ff)}#container-manager .workspace-pagination button:not(:disabled):hover{border-color:#9b92e3;background:#efedff}#container-manager .empty-guide{border-color:#d7d8f0;background:linear-gradient(145deg,#fbfaff,#f2f8ff)}#container-manager .empty-mark,#container-manager .empty-symbol{background:linear-gradient(145deg,#e9e7ff,#dff2ff);color:#5549b1}#container-manager .management-content :is(input,select,textarea):focus{border-color:#8173eb!important;box-shadow:0 0 0 3px #7160f521}#container-manager .management-footer{color:#7e84a1}@media(max-width:700px){#container-manager .workspace-intro{padding:18px;border-radius:18px}#container-manager .workspace-intro h1{font-size:26px!important}}#container-manager .management-table-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;padding:23px 24px;border-bottom:1px solid #e9edf5;min-height:88px;box-sizing:border-box}#container-manager .management-table-title{display:flex;align-items:center;gap:12px;min-width:0}#container-manager .management-table-title h2{font-size:16px!important;line-height:1.4!important;font-weight:650;color:#29344e!important;margin:0;text-transform:none}#container-manager .table-count{background:#f0f3fa;color:#54637e;padding:4px 8px;border-radius:6px;font-size:12px}#container-manager .management-table-tools{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}#container-manager .selection-summary{font-size:13px;color:#354391;font-weight:600}#container-manager .workspace-danger-button{height:40px;padding:0 16px;border:1px solid #e2b8bd;border-radius:9px;background:#bd3643;color:#fff;font-size:13px;font-weight:650;cursor:pointer}#container-manager .workspace-primary-button,#container-manager .workspace-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer}#container-manager .workspace-primary-button{background:#f45628;color:#fff;border:1px solid #f45628}#container-manager .workspace-secondary-button{background:#fff;color:#35435d;border:1px solid #dce3ef}#container-manager .workspace-primary-button:disabled,#container-manager .workspace-danger-button:disabled{opacity:.45;cursor:wait}#container-manager .management-filters{padding:22px 24px;background:#fafbfe;border-bottom:1px solid #e5eaf3}#container-manager .filter-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}#container-manager .filter-panel-heading h3{font-size:15px!important;color:#29344e;font-weight:650;margin:0 0 5px}#container-manager .filter-panel-heading p{font-size:13px;color:#65738c;margin:0}#container-manager .filter-panel-heading button,#container-manager .filter-condition>button{width:34px;height:34px;background:#fff;border:1px solid #dfe6f0;border-radius:8px;color:#53617a;cursor:pointer;font-size:20px}#container-manager .management-filters label,#container-manager .record-edit-fields label{display:grid;gap:8px;font-size:13px;font-weight:600;color:#3a4862}#container-manager .management-filters select,#container-manager .management-filters input,#container-manager .record-edit-fields input,#container-manager .record-edit-fields textarea,#container-manager .record-edit-fields select{width:100%;min-height:42px;border:1px solid #dce3ef!important;background:#fff!important;color:#34425e!important;border-radius:9px;padding:10px 12px;font-size:14px!important;box-sizing:border-box}#container-manager .filter-add{max-width:330px}#container-manager .filter-condition{display:flex;align-items:flex-end;gap:14px;margin-top:18px}#container-manager .filter-condition label{flex:1;max-width:350px}#container-manager .filter-panel-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}#container-manager .record-callout{background:#f4f6ff;border:1px solid #e5e9fa;border-radius:11px;padding:15px 17px;color:#4d5c7b;line-height:1.6;font-size:13px;margin-bottom:22px}#container-manager .record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:0}#container-manager .record-grid>div{padding:15px 0;border-bottom:1px solid #edf0f5;min-width:0}#container-manager .record-grid dt{font-size:12px;color:#65718a;margin-bottom:7px}#container-manager .record-grid dd{margin:0;font-size:14px;font-weight:550;color:#2e3b55;line-height:1.6;overflow-wrap:anywhere}#container-manager .record-grid a,#container-manager .record-meeting{color:#354391;font-size:13px;text-underline-offset:3px;overflow-wrap:anywhere}#container-manager .record-wide{grid-column:1/-1}#container-manager .preserve-lines{white-space:pre-line}#container-manager .record-edit-fields{display:grid;gap:20px;margin-top:24px}#container-manager .record-footer{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}#container-manager .record-hint{font-size:13px;color:#63718a;line-height:1.6;margin-top:15px}#container-manager .record-meeting{display:inline-block;margin-top:20px}#container-manager .form-error{color:#b33343;font-size:13px;line-height:1.6;margin-top:16px}#container-manager .delete-warning{border:1px solid #f0d6da;background:#fff8f8;border-radius:12px;padding:18px;color:#833443}#container-manager .delete-warning strong{font-size:15px}#container-manager .delete-warning p{font-size:14px;line-height:1.65;margin:9px 0 0}#container-manager std-modal .fm-copy>div{color:#29344e!important}#container-manager std-modal .fm-body{color:#3c4963;font-size:14px;line-height:1.6}#container-manager std-select .find-filter-option{min-height:42px;padding:10px 14px!important;gap:10px;line-height:1.5}#container-manager input[type=file]::file-selector-button{background:#f0f3fc;color:#354391;border:1px solid #dce3ef;border-radius:7px;padding:8px 12px;margin-right:12px;font-size:13px;cursor:pointer}@media(max-width:600px){#container-manager .management-table-header{padding:18px}.management-table-tools{width:100%}#container-manager .filter-condition{flex-wrap:wrap}#container-manager .record-grid{grid-template-columns:1fr}#container-manager .record-wide{grid-column:auto}}#container-manager .project-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}#container-manager .project-page-heading span,#container-manager .project-section-kicker{color:#63718b;font-size:10px;font-weight:650;letter-spacing:1.2px}#container-manager .project-page-heading h1{font-size:29px!important;color:#29344e!important;line-height:1.3!important;letter-spacing:-.5px;margin:9px 0}#container-manager .project-page-heading p{color:#63718b;font-size:14px;line-height:1.6;margin:0}#container-manager .project-page-heading a{color:#354391;font-size:13px;white-space:nowrap}#container-manager .management-project{grid-template-columns:minmax(0,1fr) 370px}#container-manager .project-overview h2,#container-manager .project-call-guide h2{font-size:19px!important;line-height:1.5!important;color:#29344e;font-weight:650;margin:9px 0}#container-manager .project-overview p,#container-manager .project-call-guide p{font-size:14px;color:#586783;line-height:1.7}#container-manager .project-overview dl{display:flex;gap:36px;margin:22px 0 28px}#container-manager .project-overview dt{font-size:12px;color:#6b7891}#container-manager .project-overview dd{margin:5px 0 0;color:#29344e;font-size:15px;font-weight:600}#container-manager .project-call-guide{padding:22px;background:#f6f8ff;border:1px solid #e3e9f7;border-radius:13px;margin-bottom:20px}#container-manager .calendar-legend{display:flex;gap:20px;flex-wrap:wrap;margin-top:14px;font-size:12px;color:#567a6d}#container-manager .calendar-legend span+span{color:#6f78a2}#container-manager .project-calendar{display:block}#container-manager .project-calendar>div{padding:18px!important;overflow:auto}#container-manager .project-calendar [id^=calendar-day]{border-color:#e2e7f0!important;border-radius:8px;padding:8px;min-width:100px}#container-manager .project-calendar [id^=calendar-day]>div:first-child{font-size:12px!important;color:#5c6a84!important;margin-bottom:15px}#container-manager .project-calendar [id^=calendar-day] .bg-primary{border-radius:7px;padding:7px;font-size:12px!important}#container-manager .project-calendar-message,#container-manager .project-empty{font-size:13px;color:#68758c;line-height:1.7;padding:15px 0}#container-manager .project-calendar-message{padding:14px 18px;background:#fafbfe;border:1px dashed #dfe6f0;border-radius:10px;margin-bottom:14px}#container-manager .project-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;border-bottom:1px solid #e3e9f2;padding:0 0 13px;margin-bottom:20px}#container-manager .project-tabs button{flex:none;white-space:nowrap;border:0;background:transparent;color:#65728b;border-radius:8px;padding:9px 10px;height:36px;font-size:12px;font-weight:600;cursor:pointer}#container-manager .project-tabs button.active{background:#edf0fc;color:#354391}#container-manager .project-attachments{min-height:90px;height:auto!important;box-shadow:none!important;border-top:1px solid #e8edf5;padding:24px 0!important;margin-top:20px}#container-manager .management-project>div:nth-child(3){overflow:hidden!important}#container-manager .management-project .fm-copy>*{color:#29344e!important}@media(max-width:1100px){#container-manager .management-project{grid-template-columns:minmax(0,1fr)}.project-page-heading{display:block!important}#container-manager .project-calendar>div>div:nth-child(2){min-width:740px}}#container-manager .plan-service-list{margin:0;padding-left:20px;list-style:disc}#container-manager .plan-service-list li+li{margin-top:8px}#container-manager .availability-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 22px}#container-manager .availability-tabs a{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:12px;min-height:66px;padding:11px 16px;border:1px solid #dcdcf2;border-radius:15px;background:linear-gradient(110deg,#fff,#f7f6ff);color:#353d68;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s}#container-manager .availability-tabs a:hover{transform:translateY(-1px);border-color:#a9a1ec;box-shadow:0 8px 20px #48417f14}#container-manager .availability-tabs a.active{border-color:#9287eb;background:linear-gradient(110deg,#eeedff,#f2f8ff);box-shadow:inset 0 0 0 1px #7160f51f;color:#3a318f}#container-manager .availability-tab-icon{grid-row:span 2;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#eeedff;color:#6658d2;font-size:21px}#container-manager .availability-tab-detail{color:#77809a;font-size:11px;font-weight:450}#container-manager .availability-workspace,#container-manager .availability-calendar{margin:0 0 22px;padding:24px;border:1px solid #dcdcf2;border-radius:20px;background:linear-gradient(145deg,#fff 8%,#fbfaff 68%,#f6fbff);box-shadow:0 12px 32px #2d306d0e}#container-manager .availability-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}#container-manager .availability-eyebrow{color:#786fe0;font-size:10px;font-weight:750;letter-spacing:1.2px;text-transform:uppercase}#container-manager .availability-section-heading h2{margin:5px 0 3px!important;color:#252750!important;font-size:22px!important;line-height:1.25!important;letter-spacing:-.45px}#container-manager .availability-section-heading p{margin:0;color:#68738f;font-size:12px;line-height:1.55}#container-manager .availability-summary{display:flex;gap:10px;flex-wrap:wrap}#container-manager .availability-summary span{padding:9px 12px;border:1px solid #e2e1f6;border-radius:12px;background:#f7f6ff;color:#6b7390;font-size:11px;white-space:nowrap}#container-manager .availability-summary strong{color:#433b9b;font-size:14px}#container-manager .availability-day-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#container-manager .availability-day-card{min-width:0;padding:17px;border:1px solid #e2e3f3;border-radius:16px;background:#fff;box-shadow:0 5px 15px #2e366909}#container-manager .availability-day-card.day-enabled{border-color:#c9c6f4;background:linear-gradient(145deg,#fff 25%,#faf9ff)}#container-manager .availability-day-header{display:flex;align-items:center;justify-content:space-between;gap:16px}#container-manager .availability-day-header>div{display:flex;align-items:center;gap:10px}#container-manager .availability-day-short{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:linear-gradient(145deg,#eeedff,#e6f4ff);color:#5449b6;font-size:11px;font-weight:750}#container-manager .availability-day-header h3{margin:0!important;color:#2a3152!important;font-size:15px!important}#container-manager .availability-switch{position:relative;width:42px;height:24px;padding:3px;border:0;border-radius:999px;background:#d8dce8;cursor:pointer;transition:background .16s}#container-manager .availability-switch[aria-checked=true]{background:linear-gradient(100deg,#7160e8,#5799e9)}#container-manager .availability-switch span{display:block;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #141b3c33;transition:transform .16s}#container-manager .availability-switch:focus-visible,#container-manager .availability-calendar-day:focus-visible,#container-manager .availability-tabs a:focus-visible{outline:3px solid rgba(107,91,224,.35);outline-offset:3px}#container-manager .availability-switch:disabled{cursor:not-allowed;opacity:.58}#container-manager .availability-day-state{margin:10px 0 12px;color:#79819a;font-size:11px}#container-manager .availability-interval-list{display:grid;gap:8px}#container-manager .availability-interval{padding:11px 12px;border:1px solid #e7e6f5;border-radius:12px;background:linear-gradient(100deg,#f8f7ff,#f5faff)}#container-manager .availability-interval-time{display:flex;align-items:center;gap:8px;color:#353775;font-size:13px}#container-manager .availability-interval-time>span{color:#7268d7;font-size:16px}#container-manager .availability-interval-meta{margin-top:4px;color:#7d849d;font-size:10px}#container-manager .availability-interval-actions{display:flex;gap:7px;margin-top:9px}#container-manager .availability-interval-actions button,#container-manager .availability-add-slot{border:1px solid #d9d8f2;border-radius:9px;background:#fff;color:#5147ad;font-size:11px;font-weight:650;cursor:pointer}#container-manager .availability-interval-actions button{min-height:30px;padding:0 10px}#container-manager .availability-interval-actions button:hover,#container-manager .availability-add-slot:hover{border-color:#a8a0eb;background:#f4f2ff}#container-manager .availability-interval-actions button.remove{border-color:#f0d4d1;color:#b44e45}#container-manager .availability-day-empty{display:flex;align-items:flex-start;gap:8px;padding:12px;border:1px dashed #dedff0;border-radius:12px;background:#fbfbff;color:#8189a0;font-size:11px;line-height:1.5}#container-manager .availability-day-empty>span:first-child{color:#7165d7;font-size:17px;line-height:1}#container-manager .availability-add-slot{width:100%;min-height:36px;margin-top:11px}#container-manager .availability-add-slot span{font-size:16px;vertical-align:-1px}#container-manager .availability-footnote{margin:15px 2px 0;color:#737d96;font-size:11px;line-height:1.55}#container-manager .availability-state{padding:28px 16px;border:1px dashed #d9d9ef;border-radius:14px;background:#fafaff;color:#65708d;text-align:center;font-size:13px}#container-manager .availability-state.error{border-color:#f0c5c3;background:#fff8f7;color:#a6443d}#container-manager .availability-state button{margin-left:8px;border:0;background:transparent;color:#5147ad;font-weight:700;cursor:pointer;text-decoration:underline}#container-manager .calendar-heading{align-items:center}#container-manager .calendar-month-controls{display:flex;align-items:center;gap:11px;padding:5px;border:1px solid #e1e0f3;border-radius:12px;background:#fff;color:#38366f;font-size:13px}#container-manager .calendar-month-controls strong{min-width:120px;text-align:center}#container-manager .calendar-month-controls button{width:32px;height:32px;border:0;border-radius:9px;background:#f1f0ff;color:#5449b6;font-size:22px;cursor:pointer}#container-manager .calendar-month-controls button:hover{background:#e6e3ff}#container-manager .availability-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}#container-manager .availability-calendar-weekday{padding:8px 4px;color:#727993;font-size:10px;font-weight:750;text-align:center;text-transform:uppercase}#container-manager .availability-calendar-day,#container-manager .availability-calendar-empty{min-height:93px;border:1px solid #e5e5f2;border-radius:12px}#container-manager .availability-calendar-day{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:9px;background:#fff;color:#3a4262;text-align:left;cursor:pointer;transition:transform .14s,box-shadow .14s,border-color .14s}#container-manager .availability-calendar-day:not(:disabled):hover{transform:translateY(-1px);border-color:#aaa3e9;box-shadow:0 6px 14px #48417f1a}#container-manager .availability-calendar-day:disabled{cursor:default}#container-manager .availability-calendar-day.has-exception.is-open{border-color:#b8e0d1;background:linear-gradient(150deg,#f4fff9,#fff)}#container-manager .availability-calendar-day.has-exception.is-closed{border-color:#f0d0cd;background:linear-gradient(150deg,#fff7f5,#fff)}#container-manager .calendar-day-number{color:#30375a;font-size:13px;font-weight:750}#container-manager .calendar-event-label{padding:3px 7px;border-radius:999px;background:#dcf5e9;color:#28765c;font-size:9px;font-weight:750}#container-manager .is-closed .calendar-event-label{background:#fde5e2;color:#aa4a42}#container-manager .calendar-event-time,#container-manager .calendar-no-event{color:#78819a;font-size:9px}#container-manager .availability-calendar-legend{display:flex;gap:18px;flex-wrap:wrap;margin-top:17px;color:#6b7590;font-size:10px}#container-manager .availability-calendar-legend span{display:inline-flex;align-items:center;gap:6px}#container-manager .availability-calendar-legend i{width:8px;height:8px;border-radius:50%}#container-manager .availability-calendar-legend .open-dot{background:#54b58a}#container-manager .availability-calendar-legend .closed-dot{background:#e27970}#container-manager .availability-calendar-legend .plain-dot{background:#b7bfd0}#container-manager .availability-list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:24px 0 8px}#container-manager .availability-list-heading h2{margin:0 0 3px!important;color:#2b3155!important;font-size:17px!important}#container-manager .availability-list-heading p{margin:0;color:#76809a;font-size:11px}#container-manager .availability-list-heading>span{padding:6px 10px;border-radius:999px;background:#eeedff;color:#554aaf;font-size:11px;font-weight:700}@media(max-width:850px){#container-manager .availability-day-grid{grid-template-columns:1fr}#container-manager .availability-section-heading{align-items:flex-start;flex-direction:column}}@media(max-width:600px){#container-manager .availability-tabs{gap:7px}#container-manager .availability-tabs a{grid-template-columns:30px 1fr;padding:9px;font-size:11px}#container-manager .availability-tab-icon{width:30px;height:30px;border-radius:9px;font-size:17px}#container-manager .availability-tab-detail{font-size:9px}#container-manager .availability-workspace,#container-manager .availability-calendar{padding:16px 12px;border-radius:16px}#container-manager .availability-summary{gap:6px}#container-manager .availability-calendar-grid{gap:4px}#container-manager .availability-calendar-day,#container-manager .availability-calendar-empty{min-height:68px;border-radius:8px}#container-manager .availability-calendar-day{padding:5px;gap:3px}#container-manager .calendar-event-label{padding:2px 4px;font-size:8px}#container-manager .calendar-event-time,#container-manager .calendar-no-event{font-size:8px}#container-manager .calendar-month-controls{align-self:stretch;justify-content:space-between}}#container-manager .availability-tabs{display:flex;gap:8px;margin:0 0 18px;padding:5px;width:fit-content;max-width:100%;border:1px solid #e2e8f0;border-radius:12px;background:#edf2f9}#container-manager .availability-tabs a{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:#52657f;font-size:12px;font-weight:650;box-shadow:none;transform:none}#container-manager .availability-tabs a.active{border-color:#e2e8f0;background:#fff;color:#0b1c30;box-shadow:0 2px 5px #1c35510c}#container-manager .availability-tab-icon{display:inline-grid;width:auto;height:auto;background:none;color:#f97316;font-size:17px}#container-manager .availability-tab-detail{display:none}#container-manager .availability-workspace,#container-manager .availability-calendar{padding:22px;border-color:#e2e8f0;border-radius:18px;background:#fff;box-shadow:0 10px 28px #1c35510a}#container-manager .availability-dashboard,#container-manager .availability-calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:20px}#container-manager .availability-primary,#container-manager .availability-calendar-main{min-width:0}#container-manager .availability-section-heading{margin-bottom:16px}#container-manager .availability-eyebrow{color:#9d4300;letter-spacing:1px}#container-manager .availability-section-heading h2{color:#0b1c30!important;font-size:20px!important;letter-spacing:-.35px}#container-manager .availability-section-heading p,#container-manager .availability-footnote{color:#60718a}#container-manager .availability-day-grid{grid-template-columns:minmax(0,1fr);gap:9px}#container-manager .availability-day-card{display:grid;grid-template-columns:minmax(150px,185px) minmax(0,1fr) minmax(105px,130px);align-items:center;column-gap:16px;padding:13px 15px;border-color:#e0e7f0;border-radius:13px;box-shadow:none}#container-manager .availability-day-card.day-enabled{border-color:#d9e4f1;background:#f8f9ff}#container-manager .availability-day-header{grid-column:1;grid-row:1}#container-manager .availability-day-header>div{gap:9px}#container-manager .availability-day-short{width:34px;height:34px;border-radius:10px;background:#ffdbca;color:#9d4300}#container-manager .availability-day-header h3{color:#193653!important;font-size:13px!important}#container-manager .availability-day-state{grid-column:1;grid-row:2;margin:3px 0 0 43px;color:#7b899c;font-size:10px}#container-manager .availability-switch{flex:none}#container-manager .availability-interval-list{grid-column:2;grid-row:1/span 2;display:flex;flex-wrap:wrap;gap:7px}#container-manager .availability-interval{display:flex;align-items:center;flex-wrap:wrap;gap:4px 9px;padding:7px 9px;border-color:#dbe6f2;border-radius:9px;background:#f8f9ff}#container-manager .availability-interval-time{color:#244e7b;font-size:12px}#container-manager .availability-interval-time>span{color:#2563eb}#container-manager .availability-interval-meta{margin:0;color:#7a8799;font-size:9px}#container-manager .availability-interval-actions{margin:0}#container-manager .availability-interval-actions button{min-height:26px;border-color:#d5e0ee;color:#2563eb;font-size:10px}#container-manager .availability-interval-actions button.remove{color:#9d4300;border-color:#f0d2c0}#container-manager .availability-day-empty{padding:9px 10px;border-color:#dfe6ef;border-radius:9px;background:#fff;font-size:10px}#container-manager .availability-add-slot{grid-column:3;grid-row:1/span 2;width:auto;min-height:34px;margin:0;border-color:#f4d4c2;background:#fff7ed;color:#9d4300}#container-manager .availability-footnote{font-size:10px}#container-manager .availability-footnote a{color:#2563eb;font-weight:650}#container-manager .availability-side-rail{display:grid;gap:12px}#container-manager .availability-summary-card,#container-manager .availability-note-card{padding:17px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}#container-manager .availability-summary-card{background:linear-gradient(145deg,#fff7ed,#fff);border-color:#ffdbca}#container-manager .availability-hours{display:flex;align-items:baseline;gap:7px;margin-top:8px}#container-manager .availability-hours strong{color:#0b1c30;font-size:31px;letter-spacing:-1.2px}#container-manager .availability-hours span{color:#64748b;font-size:11px}#container-manager .availability-summary-card>p,#container-manager .availability-note-card p{margin:5px 0 0;color:#64748b;font-size:10px;line-height:1.55}#container-manager .availability-summary-metrics{display:grid;gap:0;margin-top:14px;border-top:1px solid #e4eaf2}#container-manager .availability-summary-metrics>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e4eaf2}#container-manager .availability-summary-metrics span{color:#64758b;font-size:10px}#container-manager .availability-summary-metrics strong{color:#0b1c30;font-size:13px}#container-manager .availability-summary-metrics small{color:#8794a7;font-size:10px}#container-manager .availability-rail-action{width:100%;min-height:38px;margin-top:14px;border:0;border-radius:9px;background:#f97316;color:#fff;font:inherit;font-size:11px;font-weight:700;cursor:pointer}#container-manager .availability-rail-action:hover{background:#ea580c}#container-manager .availability-note-card{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px}#container-manager .availability-note-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#eff4ff;color:#2563eb;font-size:12px;font-weight:700}#container-manager .availability-note-card h3{margin:1px 0 0!important;color:#0b1c30!important;font-size:12px!important}#container-manager .availability-note-card>a{grid-column:2;margin-top:2px;color:#2563eb;font-size:10px;font-weight:700;text-decoration:none}#container-manager .availability-note-card>a:hover{color:#9d4300}#container-manager .appointment-note .availability-note-icon{background:#ffdbca;color:#9d4300}#container-manager .availability-tabs{margin:0 0 22px}#container-manager .workspace-context-note{margin:16px 0;padding:14px 16px;border:1px solid #dce5f0;border-radius:9px;background:#f4f7fc;line-height:1.5}#container-manager .management-crud:has(.availability-tabs) .management-table-header{min-height:88px;border-radius:15px 15px 0 0}#container-manager .management-table-header:has(+.workspace-context-note){margin-bottom:16px}#container-manager .availability-workspace{padding:26px}#container-manager .availability-dashboard{gap:24px}#container-manager .availability-primary{padding:2px 0}#container-manager .availability-section-heading{margin:0 0 22px}#container-manager .availability-section-heading h2{margin-bottom:5px}#container-manager .availability-day-grid{gap:12px}#container-manager .availability-day-card{grid-template-columns:minmax(155px,190px) minmax(0,1fr) 132px;column-gap:18px;row-gap:5px;min-height:92px;padding:17px 18px;border:1px solid #dce5f0;border-radius:12px;background:#fff;box-shadow:0 2px 7px #142d4608;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}#container-manager .availability-day-card:hover{border-color:#c6d5e8;box-shadow:0 5px 14px #142d4610}#container-manager .availability-day-card.day-enabled{border-color:#c9d9f0;background:#fbfcff;box-shadow:inset 3px 0 #f97316,0 2px 7px #142d4608}#container-manager .availability-day-header{align-self:end}#container-manager .availability-day-header>div{gap:11px}#container-manager .availability-day-short{flex:0 0 36px;width:36px;height:36px}#container-manager .availability-day-header h3{font-size:14px!important}#container-manager .availability-day-state{align-self:start;margin:3px 0 0 47px;font-size:11px;line-height:1.35}#container-manager .availability-interval-list{align-self:center;min-width:0;gap:8px}#container-manager .availability-interval{min-height:42px;padding:8px 10px;gap:6px 10px;border-radius:8px}#container-manager .availability-interval-time{font-size:12px}#container-manager .availability-interval-meta{font-size:10px}#container-manager .availability-interval-actions{margin-left:auto}#container-manager .availability-interval-actions button{min-height:30px;padding:0 10px;font-size:11px}#container-manager .availability-day-empty{display:flex;align-items:center;min-height:40px;padding:0 2px;border:0;background:transparent;color:#8290a3;font-size:11px;line-height:1.45}#container-manager .availability-day-empty>span:first-child{display:block;width:auto;height:auto;margin:0;border:0;color:#8290a3;font:inherit}#container-manager .availability-add-slot{align-self:center;grid-row:1/span 2;min-height:38px;padding:0 12px;border-radius:7px;font-size:11px;white-space:nowrap}#container-manager .availability-footnote{margin-top:18px;font-size:11px;line-height:1.55}#container-manager .availability-side-rail{gap:14px}#container-manager .availability-summary-card,#container-manager .availability-note-card{padding:19px;border-radius:12px}#container-manager .availability-summary-card>p,#container-manager .availability-note-card p{font-size:11px}#container-manager .availability-note-card h3{font-size:13px!important}@media(max-width:1100px)and (min-width:821px){#container-manager .availability-dashboard{grid-template-columns:minmax(0,1fr)}#container-manager .availability-side-rail{grid-template-columns:repeat(3,minmax(0,1fr))}#container-manager .availability-summary-card{grid-row:auto}#container-manager .availability-workspace{padding:20px}#container-manager .availability-day-card{grid-template-columns:minmax(130px,155px) minmax(0,1fr) 118px;gap:10px;padding:15px}#container-manager .availability-add-slot{padding:0 8px;font-size:10px}}@media(max-width:820px){#container-manager .availability-workspace{padding:18px}#container-manager .availability-day-card{min-height:0}}@media(max-width:600px){#container-manager .availability-workspace{padding:14px}#container-manager .availability-day-card{padding:15px;row-gap:10px}#container-manager .availability-day-state{margin-left:47px}#container-manager .availability-add-slot{min-height:40px}}#container-manager .calendar-heading{align-items:flex-start}#container-manager .calendar-month-controls{border-color:#e2e8f0;color:#0b1c30}#container-manager .calendar-month-controls button{background:#ffdbca;color:#9d4300}#container-manager .availability-calendar-grid{gap:5px}#container-manager .availability-calendar-day,#container-manager .availability-calendar-empty{min-height:82px;border-radius:10px}#container-manager .availability-calendar-day{border-color:#e2e8f0}#container-manager .availability-calendar-day:not(:disabled):hover{border-color:#f97316;box-shadow:0 4px 12px #d8672615}#container-manager .availability-calendar-day.has-exception.is-open{border-color:#9cd3b5;background:#f2fbf5}#container-manager .availability-calendar-day.has-exception.is-closed{border-color:#f0b4a5;background:#fff5f1}#container-manager .calendar-event-label{background:#e6f5ec;color:#286b47}#container-manager .is-closed .calendar-event-label{background:#fbe6de;color:#9c431c}#container-manager .availability-calendar-day.is-today .calendar-day-number{display:grid;place-items:center;width:27px;height:27px;margin:-4px 0 0 -4px;border-radius:50%;background:#17243a;color:#fff}#container-manager .calendar-summary-title{margin:7px 0 0!important;color:#fff;font-size:17px!important;font-weight:700}#container-manager .calendar-summary-hint{display:flex;align-items:center;gap:8px;margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.1411764706);color:#f9a46f;font-size:11px;font-weight:650}#container-manager .calendar-summary-hint span{font-size:16px}#container-manager .workspace-table[hidden]{display:none!important}#container-manager .availability-list-heading>span{background:#ffdbca;color:#9d4300}@media(max-width:1100px){#container-manager .availability-dashboard,#container-manager .availability-calendar-layout{grid-template-columns:minmax(0,1fr) 240px;gap:14px}#container-manager .availability-day-card{grid-template-columns:minmax(130px,160px) minmax(0,1fr) 112px;gap:10px}}@media(max-width:820px){#container-manager .availability-dashboard,#container-manager .availability-calendar-layout{grid-template-columns:1fr}#container-manager .availability-side-rail{grid-template-columns:repeat(2,minmax(0,1fr))}#container-manager .availability-summary-card{grid-row:span 2}}@media(max-width:600px){#container-manager .availability-tabs{width:100%}#container-manager .availability-tabs a{flex:1;justify-content:center;padding:0 8px;font-size:10px}#container-manager .availability-workspace,#container-manager .availability-calendar{padding:14px}#container-manager .availability-day-card{grid-template-columns:1fr auto;row-gap:8px}#container-manager .availability-day-header{grid-column:1/-1}#container-manager .availability-day-state{grid-column:1;grid-row:2;margin:0}#container-manager .availability-interval-list{grid-column:1/-1;grid-row:3}#container-manager .availability-add-slot{grid-column:1/-1;grid-row:4}#container-manager .availability-side-rail{grid-template-columns:1fr}#container-manager .availability-summary-card{grid-row:auto}#container-manager .availability-calendar-grid{gap:3px}#container-manager .availability-calendar-day,#container-manager .availability-calendar-empty{min-height:66px;padding:5px}#container-manager .calendar-no-event{display:none}}#container-manager .management-crud.is-availability-view{padding:0!important;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}#container-manager .availability-page-hero{position:relative;display:grid;gap:20px;margin:0 0 18px;padding:24px 26px 18px;overflow:hidden;border:1px solid #e5eaf3;border-radius:12px;background:radial-gradient(ellipse at 100% 0%,#fff1e8 0,#fff8f2 20%,transparent 52%),linear-gradient(110deg,#fff,#f9fbff 58%,#fffaf6);box-shadow:0 5px 18px #263a5709}#container-manager .availability-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}#container-manager .availability-hero-top>div:first-child{min-width:0}#container-manager .availability-hero-top .availability-eyebrow{display:inline-block;margin-bottom:7px;color:#f05c1a;font-size:11px;font-weight:750;letter-spacing:.7px;text-transform:uppercase}#container-manager .availability-hero-top h1{margin:0;color:#0b1c30;font-size:clamp(23px,2vw,30px);font-weight:750;letter-spacing:-.8px;line-height:1.18}#container-manager .availability-hero-top p{margin:7px 0 0;color:#53657d;font-size:13px;line-height:1.6}#container-manager .availability-hero-actions{display:flex;justify-content:flex-end;padding-top:2px}#container-manager .availability-record-count{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #dce8f5;border-radius:999px;background:#eff6ff;color:#345a84;font-size:11px;font-weight:650;white-space:nowrap}#container-manager .availability-record-count i{width:7px;height:7px;border-radius:50%;background:#37a878}#container-manager .availability-page-hero .availability-tabs{width:fit-content;margin:0;padding:4px;gap:4px;border:1px solid #dce7f5;border-radius:7px;background:#edf3fc}#container-manager .availability-page-hero .availability-tabs a{min-height:38px;padding:0 12px;gap:8px;border-radius:5px;color:#526780;font-size:11px}#container-manager .availability-page-hero .availability-tabs a.active{border-color:#e3e9f2;color:#142b45;box-shadow:0 2px 5px #172a420d}#container-manager .availability-page-hero .availability-tabs code{padding:3px 5px;border-radius:4px;background:#e1ebfb;color:#335c90;font:600 9px ui-monospace,SFMono-Regular,Menlo,monospace}#container-manager .availability-hero-details{display:flex;flex-wrap:wrap;gap:12px 24px;color:#61738b;font-size:10px}#container-manager .availability-hero-details b{margin-right:5px;color:#42556e;font-size:12px}#container-manager .availability-workspace{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#container-manager .availability-dashboard{grid-template-columns:minmax(0,1fr) 300px;gap:20px}#container-manager .availability-section-heading{margin:0 0 14px;padding:0 4px}#container-manager .availability-section-heading .availability-eyebrow{display:none}#container-manager .availability-section-heading h2{margin:0;font-size:18px!important}#container-manager .availability-section-heading p{margin-top:4px;font-size:11px}#container-manager .availability-day-grid{gap:10px}#container-manager .availability-day-card{grid-template-columns:178px minmax(0,1fr) 42px;min-height:96px;padding:14px 16px;column-gap:16px;row-gap:4px;border-color:#dce5f0;border-radius:9px;background:#fff;box-shadow:0 3px 7px #20365308}#container-manager .availability-day-card.day-enabled{border-color:#c8d9f0;background:#fff;box-shadow:inset 3px 0 #f97316,0 3px 7px #20365308}#container-manager .availability-day-header{display:grid;grid-template-columns:42px minmax(0,1fr);grid-column:1;grid-row:1;align-items:center;gap:9px}#container-manager .availability-day-header>div{display:block}#container-manager .availability-day-short{display:none}#container-manager .availability-day-header h3{color:#172c43!important;font-size:13px!important}#container-manager .availability-switch{grid-column:1;grid-row:1;display:block;box-sizing:border-box;width:42px;height:24px;padding:3px;background:#d8deea}#container-manager .availability-switch[aria-checked=true]{background:#f97316}#container-manager .availability-switch span{position:absolute;top:3px;left:3px;width:18px;height:18px;transform:translate(0)}#container-manager .availability-switch[aria-checked=true] span{transform:translate(18px)}#container-manager .availability-day-header>div{grid-column:2;grid-row:1}#container-manager .availability-day-state{grid-column:1;grid-row:2;margin:1px 0 0 47px;color:#d05b23;font-size:10px;font-weight:650}#container-manager .availability-day-card:not(.day-enabled) .availability-day-state{color:#8793a3;font-weight:500}#container-manager .availability-interval-list{grid-column:2;grid-row:1/span 2}#container-manager .availability-interval{display:grid;grid-template-columns:minmax(118px,auto) minmax(90px,auto) auto;align-items:center;justify-content:start;gap:7px 10px;min-height:48px;padding:7px 10px;border-color:#dce7f5;border-radius:7px;background:#f3f7ff}#container-manager .availability-interval-time{font-size:12px;white-space:nowrap}#container-manager .availability-interval-meta{font-size:9px;white-space:nowrap}#container-manager .availability-interval-actions{display:flex;gap:6px}#container-manager .availability-interval-actions button{min-height:31px;padding:0 9px;border-radius:6px;font-size:10px}#container-manager .availability-day-empty{min-height:42px;padding-left:0;font-size:10px}#container-manager .availability-add-slot{grid-column:3;grid-row:1/span 2;align-self:center;justify-self:center;width:34px;min-height:34px;padding:0;border:1px solid #f6d2bd;border-radius:7px;background:#fff7f1;color:#e45b1b;font-size:20px}#container-manager .availability-footnote{margin:14px 4px 0;font-size:10px}#container-manager .availability-side-rail{gap:12px}#container-manager .availability-summary-card{padding:19px;border-color:#26344b;border-radius:9px;background:linear-gradient(145deg,#182238,#3b281f);color:#fff}#container-manager .availability-summary-card .availability-eyebrow{color:#c9d6e9}#container-manager .availability-summary-card .availability-hours strong{color:#fff;font-size:31px}#container-manager .availability-summary-card .availability-hours span{color:#fb8a43;font-size:12px;font-weight:700}#container-manager .availability-summary-card>p,#container-manager .availability-summary-card .availability-summary-metrics span{color:#aebbd0}#container-manager .availability-summary-card .availability-summary-metrics{border-color:#ffffff21}#container-manager .availability-summary-card .availability-summary-metrics>div{border-color:#ffffff21}#container-manager .availability-summary-card .availability-summary-metrics strong{color:#fff}#container-manager .availability-summary-card .availability-summary-metrics small{color:#aebbd0}#container-manager .availability-note-card{border-radius:9px;box-shadow:0 2px 8px #20365306}@media(max-width:1100px)and (min-width:821px){#container-manager .availability-dashboard{grid-template-columns:minmax(0,1fr)}#container-manager .availability-side-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){#container-manager .availability-page-hero{padding:20px 18px 16px}#container-manager .availability-dashboard{grid-template-columns:minmax(0,1fr)}#container-manager .availability-side-rail{grid-template-columns:repeat(2,minmax(0,1fr))}#container-manager .availability-summary-card{grid-row:span 2}}@media(max-width:900px){#container-manager .availability-hero-top{flex-direction:column;gap:12px}#container-manager .availability-hero-top h1{max-width:620px;font-size:25px}#container-manager .availability-day-card{grid-template-columns:minmax(0,1fr) 40px}#container-manager .availability-day-header{grid-column:1;grid-row:1}#container-manager .availability-day-state{grid-column:1;grid-row:2}#container-manager .availability-interval-list{grid-column:1/-1;grid-row:3}#container-manager .availability-interval{display:flex;flex-wrap:wrap}#container-manager .availability-interval-actions{margin-left:auto}#container-manager .availability-add-slot{grid-column:2;grid-row:1/span 2}}@media(max-width:600px){#container-manager .availability-page-hero .availability-tabs{width:100%;flex-direction:column}#container-manager .availability-page-hero .availability-tabs a{justify-content:flex-start}#container-manager .availability-hero-details{flex-direction:column;gap:7px}#container-manager .availability-day-card{grid-template-columns:minmax(0,1fr) 38px}#container-manager .availability-day-header{grid-column:1}#container-manager .availability-day-state{grid-column:1;grid-row:2}#container-manager .availability-interval-list{grid-column:1/-1;grid-row:3}#container-manager .availability-interval{grid-template-columns:1fr}#container-manager .availability-add-slot{grid-column:2;grid-row:1/span 2}#container-manager .availability-side-rail{grid-template-columns:1fr}#container-manager .availability-summary-card{grid-row:auto}}#container-manager .management-topbar{background:#fff;border-bottom-color:#e2e8f0}#container-manager .management-content{background:#f8f9ff!important}#container-manager .workspace-intro{padding:4px 0 0;margin:0 0 22px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#container-manager .workspace-intro:after{display:none}#container-manager .workspace-intro .eyebrow{display:block;padding:0;border:0;border-radius:0;background:transparent;color:#b45122;font-size:10px;letter-spacing:1.25px}#container-manager .workspace-intro .eyebrow:before{display:none}#container-manager .workspace-intro h1{margin-top:7px;color:#0b1c30!important;font-size:29px!important;letter-spacing:-.8px}#container-manager .workspace-intro p{color:#60718a;font-size:13px}#container-manager .management-content .management-crud{border-color:#e2e8f0;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1c35510a}#container-manager .management-table-header{border-bottom-color:#e2e8f0;background:#fff}#container-manager .management-table-header:before{background:#f97316}#container-manager .management-table-title h2{color:#0b1c30!important}#container-manager .table-count{border-color:#e2e8f0;border-radius:8px;background:#edf3fa;color:#526983}#container-manager .management-crud #table2 thead tr,#container-manager .management-crud .workspace-data-table thead{background:#edf2f8!important}#container-manager .management-content :is(input,select,textarea):focus{border-color:#6d92dc!important;box-shadow:0 0 0 3px #2563eb19}@media(max-width:700px){#container-manager .workspace-intro{padding:0;border-radius:0}}#container-manager .management-content .management-crud.is-availability-view{padding:0!important;border:0;border-radius:0;background:transparent;box-shadow:none}#container-manager .timetable-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"intro intro" "day day" "from from" "start end";gap:16px 20px!important;margin-top:0!important}#container-manager .timetable-form-intro{grid-area:intro;padding-bottom:2px}#container-manager .timetable-form-intro>span{color:#eb5c1c;font-size:10px;font-weight:750;letter-spacing:.9px}#container-manager .timetable-form-intro p{margin:5px 0 0;color:#62738a;font-size:12px;line-height:1.5}#container-manager .timetable-field-day{grid-area:day}#container-manager .timetable-field-from{grid-area:from}#container-manager .timetable-field-start{grid-area:start}#container-manager .timetable-field-end{grid-area:end}#container-manager .timetable-day-context{grid-area:day;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border:1px solid #dce5f4;border-radius:13px;background:linear-gradient(110deg,#f5f7ff,#fff8f3)}#container-manager .timetable-day-icon{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:11px;background:#ffeadf;color:#d34e13;font-size:12px;font-weight:800}#container-manager .timetable-day-context>span:nth-child(2){display:grid;gap:3px}#container-manager .timetable-day-context strong{color:#1c2d4a;font-size:14px}#container-manager .timetable-day-context small{color:#71809a;font-size:11px}#container-manager .timetable-context-note{margin-left:auto;color:#71809a;font-size:11px}#container-manager .timetable-form-grid .custom-input{min-height:44px;border-radius:8px}#container-manager .timetable-form-grid std-select{display:block;width:100%}#container-manager .timetable-picker-field{position:relative;display:grid;gap:7px}#container-manager .timetable-picker-label{color:#253858;font-size:13px;font-weight:650}#container-manager .timetable-picker-trigger{display:flex;width:100%;min-height:64px;align-items:center;gap:12px;padding:9px 12px;text-align:left;border:1px solid #cfdaeb;border-radius:12px;background:#fff;color:#263853;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}#container-manager .timetable-picker-trigger:hover,#container-manager .timetable-picker-trigger[aria-expanded=true]{border-color:#7588ff;background:#fbfcff;box-shadow:0 0 0 3px #6f7eff1a}#container-manager .timetable-picker-icon{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:11px;background:#eff2ff;color:#5869dc}#container-manager .timetable-picker-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#container-manager .timetable-picker-copy{display:grid;min-width:0;gap:4px}#container-manager .timetable-picker-copy strong{color:#1e2e49;font-size:13px;font-weight:650}#container-manager .timetable-picker-copy small{color:#78869e;font-size:10px}#container-manager .timetable-picker-action{margin-left:auto;color:#4d60d1;font-size:11px;font-weight:650;white-space:nowrap}#container-manager .timetable-calendar-picker,#container-manager .timetable-time-picker{padding:14px;border:1px solid #dce4f2;border-radius:14px;background:#fff;box-shadow:0 12px 30px #2230521a}#container-manager .timetable-calendar-picker{display:grid;gap:12px}#container-manager .timetable-calendar-heading{display:flex;align-items:center;justify-content:space-between}#container-manager .timetable-calendar-heading strong{color:#263853;font-size:13px}#container-manager .timetable-calendar-heading button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:9px;background:#f2f4ff;color:#4355c8;font-size:22px;cursor:pointer}#container-manager .timetable-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}#container-manager .timetable-calendar-weekdays span{padding:4px 0;color:#8490a6;font-size:10px;font-weight:700;text-align:center}#container-manager .timetable-calendar-grid:not(.timetable-calendar-weekdays) button,#container-manager .timetable-calendar-grid:not(.timetable-calendar-weekdays)>span{display:grid;min-height:34px;place-items:center;border:1px solid transparent;border-radius:9px;background:transparent;color:#33435f;font-size:12px}#container-manager .timetable-calendar-grid:not(.timetable-calendar-weekdays) button{cursor:pointer}#container-manager .timetable-calendar-grid:not(.timetable-calendar-weekdays) button:hover{border-color:#dbe2ff;background:#f3f5ff}#container-manager .timetable-calendar-grid:not(.timetable-calendar-weekdays) button.is-today{border-color:#f6b28e;color:#c84912;font-weight:700}#container-manager .timetable-calendar-grid:not(.timetable-calendar-weekdays) button.is-selected{background:#4f61d5;color:#fff;font-weight:700}#container-manager .timetable-time-picker{display:grid;gap:13px}#container-manager .timetable-time-picker-heading{display:flex;align-items:center;justify-content:space-between}#container-manager .timetable-time-picker-heading strong{color:#263853;font-size:13px}#container-manager .timetable-time-picker-heading span{color:#8591a5;font-size:10px}#container-manager .timetable-time-picker-fields{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px}#container-manager .timetable-time-picker-fields>span{padding-bottom:10px;color:#7c89a1;font-size:18px;font-weight:700}#container-manager .timetable-time-picker-fields label{display:grid;gap:6px;color:#697891;font-size:10px;font-weight:650}#container-manager .timetable-time-picker-fields select{width:100%;height:42px;padding:0 12px;border:1px solid #d4deed;border-radius:10px;background:#f9fbff;color:#253858;font-size:14px;font-weight:650}#container-manager .timetable-time-picker-actions{display:flex;justify-content:flex-end;gap:8px}#container-manager .timetable-time-picker-actions button{min-height:36px;padding:0 12px;border:1px solid #d8e0ed;border-radius:9px;background:#fff;color:#596980;font-size:11px;font-weight:650;cursor:pointer}#container-manager .timetable-time-picker-actions button.use-time{border-color:#f15a24;background:#f15a24;color:#fff}#container-manager .timetable-time-picker-actions button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){#container-manager .timetable-form-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "day" "from" "start" "end";gap:16px!important}#container-manager .timetable-context-note{display:none}#container-manager .timetable-picker-action{font-size:0}#container-manager .timetable-picker-action:after{content:"Apri";font-size:11px}}#container-manager .management-workspace{background:#f8f9ff}#container-manager .management-topbar{min-height:64px;background:#fff;border-bottom:1px solid #e2e8f0}#container-manager .management-content{--stitch-canvas: #f8f9ff;--stitch-surface: #fff;--stitch-surface-soft: #f8fafc;--stitch-border: #e2e8f0;--stitch-border-strong: #cbd5e1;--stitch-ink: #0f172a;--stitch-muted: #64748b;--stitch-primary: #f97316;--stitch-primary-hover: #ea580c;--stitch-interactive: #2563eb;--stitch-success: #059669;background:var(--stitch-canvas)!important;color:var(--stitch-ink)}#container-manager .management-content :is(h1,h2,h3,h4){color:var(--stitch-ink)!important}#container-manager .management-content .workspace-intro{padding:8px 0 0;margin:0 0 24px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#container-manager .workspace-intro .eyebrow{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.08em}#container-manager .workspace-intro h1{margin:8px 0 4px;color:#0f172a!important;font-size:28px!important;line-height:1.25!important;letter-spacing:-.6px}#container-manager .workspace-intro p{margin:0;color:#64748b;font-size:14px;line-height:1.5}#container-manager .management-content .management-crud,#container-manager .management-content .users-directory,#container-manager .management-content .management-details std-card>div,#container-manager .management-content .management-create std-card>div,#container-manager .management-content .management-project>div:first-child,#container-manager .management-content .management-project>div:nth-child(3),#container-manager .management-content .management-notice-detail>div,#container-manager .management-content app-profile .card{border:1px solid var(--stitch-border)!important;border-radius:8px!important;background:var(--stitch-surface)!important;box-shadow:0 1px 3px #0f172a0a,0 1px 2px #0f172a08!important}#container-manager .management-content .management-table-header,#container-manager .management-content .workspace-table-heading,#container-manager .management-content .management-details std-card>div>div:first-child,#container-manager .management-content .management-create std-card>div>div:first-child{border-color:var(--stitch-border)!important;background:var(--stitch-surface)!important;box-shadow:none!important}#container-manager .management-content .management-table-header{min-height:68px}#container-manager .management-table-header:before{width:0}#container-manager .management-table-title h2,#container-manager .workspace-table-heading h2{color:var(--stitch-ink)!important;font-size:16px!important;font-weight:650;text-transform:none}#container-manager .table-count,#container-manager .workspace-table-heading>span{padding:4px 8px;border:1px solid var(--stitch-border);border-radius:6px;background:#eff4ff;color:#475569;font-size:12px;font-variant-numeric:tabular-nums}#container-manager .management-crud #table2 thead tr,#container-manager .management-crud .workspace-data-table thead,#container-manager app-admin-users .users-table-scroll thead{background:#f8fafc!important}#container-manager .management-crud #table2 thead tr th,#container-manager .management-crud .workspace-data-table th,#container-manager app-admin-users .users-table-scroll th{height:44px;padding:12px 16px!important;border-color:var(--stitch-border)!important;color:#64748b!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em}#container-manager .management-crud #table2 tbody tr,#container-manager .management-crud .workspace-data-table tbody tr,#container-manager app-admin-users .users-table-scroll tbody tr{background:#fff;transition:background-color .15s ease}#container-manager .management-crud #table2 tbody tr:nth-child(2n),#container-manager .management-crud .workspace-data-table tbody tr:nth-child(2n),#container-manager app-admin-users .users-table-scroll tbody tr:nth-child(2n){background:#fff}#container-manager .management-crud #table2 tbody tr:hover,#container-manager .management-crud .workspace-data-table tbody tr:hover,#container-manager app-admin-users .users-table-scroll tbody tr:hover{background:#f8fafc!important}#container-manager .management-crud #table2 tbody tr td,#container-manager .management-crud .workspace-data-table td,#container-manager app-admin-users .users-table-scroll td{min-height:52px;padding:14px 16px!important;border-bottom:1px solid #f1f5f9!important;color:#334155!important;font-size:14px!important;font-variant-numeric:tabular-nums}#container-manager .management-content :is(input,select,textarea),#container-manager .management-content .management-crud :is(input,select,textarea){border-color:var(--stitch-border-strong)!important;border-radius:6px!important;background-color:#fff;color:var(--stitch-ink)!important;font-size:14px!important}#container-manager .management-content :is(input,select,textarea):focus{border-color:var(--stitch-interactive)!important;box-shadow:0 0 0 3px #2563eb26!important}#container-manager .management-content :is(.workspace-primary-button,.workspace-secondary-button,.workspace-danger-button,.management-filter-button,std-button button){min-height:40px;height:40px;padding:0 20px;border-radius:6px!important;box-shadow:none!important;font-size:13px!important;font-weight:600}#container-manager .management-content .workspace-primary-button,#container-manager .management-content std-button button{border:1px solid #f97316;background:#f97316;color:#fff}#container-manager .management-content .workspace-primary-button:hover,#container-manager .management-content std-button button:hover{border-color:#ea580c;background:#ea580c}#container-manager .management-content .workspace-secondary-button,#container-manager .management-content .management-filter-button{border:1px solid var(--stitch-border);background:#fff;color:#1e293b}#container-manager .management-content .workspace-secondary-button:hover,#container-manager .management-content .management-filter-button:hover{background:#f1f5f9}#container-manager .management-content .workspace-danger-button{border:1px solid #ef4444;background:#ef4444;color:#fff}#container-manager .management-content .management-filters,#container-manager .management-content .permission-section-select{border-color:var(--stitch-border)!important;border-radius:8px;background:#f8fafc!important}#container-manager .management-content .management-details std-card [header],#container-manager .management-content .management-create std-card [header]{color:#334155!important;font-size:14px!important;font-weight:600}#container-manager .management-content .management-details .label-input,#container-manager .management-content .management-create .label-input{color:#475569!important;font-size:12px!important;font-weight:600}#container-manager .management-content .management-project,#container-manager .management-content .management-notice-detail{gap:16px!important}#container-manager .management-content .workspace-cell{min-width:0;gap:8px}#container-manager .management-content .workspace-cell-text{min-width:0;line-height:1.45}#container-manager .management-content .workspace-row-actions{min-width:112px;gap:6px;flex-wrap:nowrap}#container-manager .management-content .workspace-row-actions button,#container-manager .management-content .workspace-row-actions a{min-height:36px;padding:0 10px;border-radius:6px;white-space:nowrap}#container-manager .management-content .workspace-data-table td[data-label="Data e ora"],#container-manager .management-content .workspace-data-table td[data-label="Data di inizio"],#container-manager .management-content .workspace-data-table td[data-label="Data di fine"]{white-space:nowrap}#container-manager .management-content .workspace-data-table{width:max-content!important;min-width:max(100%,1080px)!important;max-width:none!important;table-layout:auto!important}#container-manager .management-content .workspace-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}#container-manager .management-crud:not(.is-appointments-view) .workspace-data-table th:last-child,#container-manager .management-crud:not(.is-appointments-view) .workspace-data-table td:last-child{position:sticky;right:0;z-index:1;background:#fff;box-shadow:-8px 0 10px -10px #0f172a59}#container-manager .management-crud:not(.is-appointments-view) .workspace-data-table th:last-child{z-index:2;background:#f8fafc}#container-manager .management-content .workspace-data-table th.selection-cell:first-child,#container-manager .management-content .workspace-data-table td.selection-cell:first-child{width:44px}#container-manager .management-content .workspace-data-table th.row-actions-heading,#container-manager .management-content .workspace-data-table td[data-label=Azioni]{width:128px;padding-inline:8px!important}#container-manager .management-content .workspace-data-table th{height:auto;min-height:48px;padding:10px 12px!important;white-space:normal;line-height:1.25;overflow-wrap:anywhere}#container-manager .management-content .workspace-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container-manager .management-content .workspace-row-actions{min-width:0;flex-wrap:wrap}#container-manager .management-content .workspace-row-actions button,#container-manager .management-content .workspace-row-actions a{min-width:0;padding-inline:8px}#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(2),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(2),#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(3),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(3),#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(4),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(4){width:17%}#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(5),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(5){width:18%}#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(6),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(6){width:12%}#container-manager .management-crud.is-appointments-view .workspace-table-scroll{overflow-x:hidden}#container-manager .management-crud.is-appointments-view .workspace-data-table{width:100%!important;min-width:0!important;table-layout:fixed!important}#container-manager .management-crud.is-appointments-view .workspace-data-table th.selection-cell:first-child,#container-manager .management-crud.is-appointments-view .workspace-data-table td.selection-cell:first-child{width:40px}#container-manager .management-crud.is-appointments-view .workspace-data-table th.row-actions-heading,#container-manager .management-crud.is-appointments-view .workspace-data-table td[data-label=Azioni]{width:112px}#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(2),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(2),#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(3),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(3),#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(4),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(4){width:16%}#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(5),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(5){width:17%}#container-manager .management-crud.is-appointments-view .workspace-data-table th:nth-child(6),#container-manager .management-crud.is-appointments-view .workspace-data-table td:nth-child(6){width:15%}#container-manager .management-crud.is-appointments-view .workspace-data-table th{height:auto;min-height:44px;padding:8px!important;white-space:normal;line-height:1.25;overflow-wrap:anywhere}#container-manager .management-crud.is-appointments-view .workspace-data-table td{padding:12px 8px!important}#container-manager .management-crud.is-appointments-view .workspace-data-table .workspace-cell-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}#container-manager .management-crud.is-appointments-view .workspace-data-table td[data-label="Data e ora"] .workspace-cell-text{white-space:nowrap}#container-manager .management-crud.is-plans-view .workspace-data-table,#container-manager .management-crud.is-requests-view .workspace-data-table,#container-manager .management-crud.is-partners-view .workspace-data-table{width:100%!important;min-width:0!important;table-layout:fixed!important}#container-manager .management-crud.is-plans-view .workspace-data-table th.row-actions-heading,#container-manager .management-crud.is-plans-view .workspace-data-table td[data-label=Azioni],#container-manager .management-crud.is-requests-view .workspace-data-table th.row-actions-heading,#container-manager .management-crud.is-requests-view .workspace-data-table td[data-label=Azioni],#container-manager .management-crud.is-partners-view .workspace-data-table th.row-actions-heading,#container-manager .management-crud.is-partners-view .workspace-data-table td[data-label=Azioni]{width:112px}#container-manager .management-crud.is-plans-view .workspace-data-table th.selection-cell:first-child,#container-manager .management-crud.is-plans-view .workspace-data-table td.selection-cell:first-child{width:40px}#container-manager .management-crud.is-plans-view .workspace-data-table th:not(.selection-cell):not(.row-actions-heading),#container-manager .management-crud.is-plans-view .workspace-data-table td:not(.selection-cell):not([data-label=Azioni]){width:16%}#container-manager .management-crud.is-requests-view .workspace-data-table th:nth-child(1),#container-manager .management-crud.is-requests-view .workspace-data-table td:nth-child(1){width:20%}#container-manager .management-crud.is-requests-view .workspace-data-table th:nth-child(2),#container-manager .management-crud.is-requests-view .workspace-data-table td:nth-child(2){width:20%}#container-manager .management-crud.is-requests-view .workspace-data-table th:nth-child(3),#container-manager .management-crud.is-requests-view .workspace-data-table td:nth-child(3){width:15%}#container-manager .management-crud.is-requests-view .workspace-data-table th:nth-child(4),#container-manager .management-crud.is-requests-view .workspace-data-table td:nth-child(4){width:15%}#container-manager .management-crud.is-requests-view .workspace-data-table th:nth-child(1),#container-manager .management-crud.is-requests-view .workspace-data-table td:nth-child(1){width:17%}#container-manager .management-crud.is-requests-view .workspace-data-table th:nth-child(5),#container-manager .management-crud.is-requests-view .workspace-data-table td:nth-child(5){width:15%}#container-manager .management-crud.is-requests-view .workspace-table-scroll{overflow-x:hidden}#container-manager .management-crud.is-partners-view .workspace-data-table th:nth-child(1),#container-manager .management-crud.is-partners-view .workspace-data-table td:nth-child(1),#container-manager .management-crud.is-partners-view .workspace-data-table th:nth-child(2),#container-manager .management-crud.is-partners-view .workspace-data-table td:nth-child(2){width:15%}#container-manager .management-crud.is-partners-view .workspace-data-table th:nth-child(3),#container-manager .management-crud.is-partners-view .workspace-data-table td:nth-child(3){width:16%}#container-manager .management-crud.is-partners-view .workspace-data-table th:nth-child(4),#container-manager .management-crud.is-partners-view .workspace-data-table td:nth-child(4){width:28%}#container-manager .management-crud.is-partners-view .workspace-data-table th:nth-child(5),#container-manager .management-crud.is-partners-view .workspace-data-table td:nth-child(5){width:14%}#container-manager .management-crud.is-plans-view .workspace-data-table th:last-child,#container-manager .management-crud.is-plans-view .workspace-data-table td:last-child,#container-manager .management-crud.is-requests-view .workspace-data-table th:last-child,#container-manager .management-crud.is-requests-view .workspace-data-table td:last-child,#container-manager .management-crud.is-partners-view .workspace-data-table th:last-child,#container-manager .management-crud.is-partners-view .workspace-data-table td:last-child{position:static;box-shadow:none}#container-manager .management-crud.is-plans-view .workspace-data-table .workspace-cell-text,#container-manager .management-crud.is-requests-view .workspace-data-table .workspace-cell-text,#container-manager .management-crud.is-partners-view .workspace-data-table .workspace-cell-text{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}#container-manager app-admin-users .users-table-scroll table{width:max-content;min-width:max(100%,1120px);table-layout:auto}#container-manager app-admin-users .users-table-scroll th:first-child,#container-manager app-admin-users .users-table-scroll td:first-child{width:48px}#container-manager app-admin-users .users-table-scroll th:last-child,#container-manager app-admin-users .users-table-scroll td:last-child{width:112px;position:sticky;right:0;z-index:1;background:#fff;box-shadow:-8px 0 10px -10px #0f172a59}#container-manager app-admin-users .users-table-scroll th:last-child{z-index:2;background:#f8fafc}#container-manager .management-preferences{max-width:1280px;margin:0 auto;padding-bottom:32px}#container-manager .preferences-panel{overflow:hidden;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0f172a0a}#container-manager .preferences-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-bottom:1px solid #e2e8f0}#container-manager .preferences-panel-heading h2,#container-manager .preference-fields-heading h3{margin:0;color:#0f172a;font-size:17px;font-weight:650}#container-manager .preferences-panel-heading p,#container-manager .preference-fields-heading p,#container-manager .preferences-actions p{margin:6px 0 0;color:#64748b;font-size:13px;line-height:1.5}#container-manager .newsletter-toggle{display:flex;align-items:center;gap:14px}#container-manager .newsletter-toggle span{display:grid;gap:3px}#container-manager .newsletter-toggle strong{color:#334155;font-size:13px}#container-manager .newsletter-toggle small{color:#64748b;font-size:12px}#container-manager .preference-fields-heading{padding:22px 24px 0}#container-manager .preference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px 24px 24px}#container-manager .preference-field{display:grid;min-width:0;gap:8px;color:#475569;font-size:12px;font-weight:600}#container-manager .preference-field std-select{min-width:0}#container-manager .preferences-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}#container-manager .preferences-actions p{margin:0}#container-manager app-profile .profile{padding:8px 0 32px}#container-manager app-profile .page-head{max-width:none;margin-bottom:20px}#container-manager app-profile .page-title{color:#0f172a;font-size:28px}#container-manager app-profile .card,#container-manager app-profile .plan-card{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0f172a0a}#container-manager app-profile .plan-card{background:#fff;color:#0f172a}#container-manager app-profile .plan-kicker,#container-manager app-profile .plan-note{color:#64748b}#container-manager app-profile .plan-name{color:#0f172a;font-size:20px}#container-manager app-profile .plan-btn{border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#1e293b}#container-manager app-profile .plan-btn:hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}#container-manager app-profile .save-top,#container-manager app-profile .add.accent{border-radius:6px;background:#f97316;color:#fff}#container-manager app-profile .save-top:hover,#container-manager app-profile .add.accent:hover{background:#ea580c}#container-manager app-profile .hero{border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0f172a0a}#container-manager app-profile .hero-name{color:#0f172a}#container-manager app-profile .text-link{color:#2563eb}#container-manager .management-catalog .catalog-category{border-radius:8px;border-color:#e2e8f0;box-shadow:0 1px 3px #0f172a0a}#container-manager .management-catalog .catalog-category:hover{transform:translateY(-1px);box-shadow:0 5px 14px #0f172a14}#container-manager .management-catalog .catalog-category-name{color:#0f172a}#container-manager .management-catalog .catalog-category-action{color:#64748b}#container-manager .management-catalog .catalog-browse>div:first-child>div{border-color:#e2e8f0!important;border-radius:6px!important}#container-manager .management-catalog .catalog-browse>div:first-child>div[class*=border-blue-600]{border-color:#2563eb!important;background:#eff6ff!important}#container-manager .management-catalog .catalog-company-card{border-radius:8px!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0f172a0a!important}#container-manager .project-page-heading h1{color:#0f172a!important;font-size:28px!important}#container-manager .project-page-heading a{color:#2563eb}#container-manager .project-overview,#container-manager .project-call-guide,#container-manager .management-project .project-attachments{border-radius:8px!important;border-color:#e2e8f0!important}#container-manager .project-call-guide{background:#f8fafc}#container-manager .project-tabs button.active{background:#eff6ff;color:#1d4ed8}#container-manager .project-calendar-message{border-color:#cbd5e1;border-radius:8px}#container-manager .management-details std-card>div,#container-manager .management-create std-card>div{border-radius:8px!important;box-shadow:0 1px 3px #0f172a0a!important}#container-manager .management-details std-card>div>div:first-child,#container-manager .management-create std-card>div>div:first-child{background:#f8fafc!important}#container-manager .management-content .management-notice-detail>div{border-radius:8px!important}#container-manager .management-notice-detail .text-font24px{color:#0f172a!important}#container-manager .management-notice-detail .text-font18px{color:#334155!important}#container-manager .management-notice-detail .opacity-50{color:#64748b!important;opacity:1!important}@media(max-width:900px){#container-manager .preference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#container-manager .preferences-panel-heading,#container-manager .preferences-actions{align-items:stretch;flex-direction:column}#container-manager .preference-grid{grid-template-columns:1fr;padding:16px}}@media(max-width:700px){#container-manager .management-content .workspace-intro{margin-bottom:16px}#container-manager .workspace-intro h1{font-size:24px!important}#container-manager .management-content .management-crud{border-radius:8px!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-4{bottom:1rem}.bottom-\[100\%\],.bottom-full{bottom:100%}.left-0{left:0}.left-10{left:2.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[100\%\]{left:100%}.left-\[11px\]{left:11px}.left-\[5px\]{left:5px}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[-30px\]{right:-30px}.right-\[100\%\]{right:100%}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:.625rem}.top-\[100\%\]{top:100%}.top-\[100px\]{top:100px}.top-\[10vh\]{top:10vh}.top-\[160px\]{top:160px}.top-\[20px\]{top:20px}.top-\[3px\]{top:3px}.top-\[7px\]{top:7px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[10000\]{z-index:10000}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[10080\]{z-index:10080}.z-\[2\]{z-index:2}.z-\[96\]{z-index:96}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.m-2{margin:.5rem}.mx-\[2\%\]{margin-left:2%;margin-right:2%}.mx-\[30px\]{margin-left:30px;margin-right:30px}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-\[15px\]{margin-top:15px;margin-bottom:15px}.my-\[60px\]{margin-top:60px;margin-bottom:60px}.my-\[95px\]{margin-top:95px;margin-bottom:95px}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-\[5px\]{margin-bottom:-5px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[106px\]{margin-bottom:106px}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[22px\]{margin-bottom:22px}.mb-\[30px\]{margin-bottom:30px}.mb-\[35px\]{margin-bottom:35px}.mb-\[54px\]{margin-bottom:54px}.mb-\[5px\]{margin-bottom:5px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-3{margin-right:.75rem}.mr-7{margin-right:1.75rem}.mr-\[50px\]{margin-right:50px}.mr-\[5px\]{margin-right:5px}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[0px\]{margin-top:0}.mt-\[100px\]{margin-top:100px}.mt-\[10px\]{margin-top:10px}.mt-\[119px\]{margin-top:119px}.mt-\[15px\]{margin-top:15px}.mt-\[173px\]{margin-top:173px}.mt-\[200px\]{margin-top:200px}.mt-\[25px\]{margin-top:25px}.mt-\[30px\]{margin-top:30px}.mt-\[40px\]{margin-top:40px}.mt-\[45px\]{margin-top:45px}.mt-\[5px\]{margin-top:5px}.mt-\[60px\]{margin-top:60px}.mt-\[69px\]{margin-top:69px}.mt-\[80px\]{margin-top:80px}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-0{width:0px;height:0px}.size-10{width:2.5rem;height:2.5rem}.size-2{width:.5rem;height:.5rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-\[300px\]{width:300px;height:300px}.size-\[30px\]{width:30px;height:30px}.size-\[45px\]{width:45px;height:45px}.size-\[9px\]{width:9px;height:9px}.size-fit{width:fit-content;height:fit-content}.size-full{width:100%;height:100%}.\!h-\[100dvh\]{height:100dvh!important}.\!h-\[44px\]{height:44px!important}.\!h-\[50px\]{height:50px!important}.\!h-\[60px\]{height:60px!important}.\!h-auto{height:auto!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-32{height:8rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[100svh\]{height:100svh}.h-\[120px\]{height:120px}.h-\[122px\]{height:122px}.h-\[150px\]{height:150px}.h-\[16px\]{height:16px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[210px\]{height:210px}.h-\[222px\]{height:222px}.h-\[22px\]{height:22px}.h-\[258px\]{height:258px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[27px\]{height:27px}.h-\[280px\]{height:280px}.h-\[30px\]{height:30px}.h-\[349px\]{height:349px}.h-\[35px\]{height:35px}.h-\[39px\]{height:39px}.h-\[3px\]{height:3px}.h-\[43px\]{height:43px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[460px\]{height:460px}.h-\[46px\]{height:46px}.h-\[5000px\]{height:5000px}.h-\[50px\]{height:50px}.h-\[55px\]{height:55px}.h-\[562px\]{height:562px}.h-\[60px\]{height:60px}.h-\[614px\]{height:614px}.h-\[65px\]{height:65px}.h-\[91px\]{height:91px}.h-\[92px\]{height:92px}.h-\[982px\]{height:982px}.h-\[calc\(100\%-70px\)\]{height:calc(100% - 70px)}.h-\[calc\(100svh-91px\)\]{height:calc(100svh - 91px)}.h-\[calc\(var\(--hMaxResize\)-0px\)\]{height:calc(var(--hMaxResize) - 0px)}.h-\[calc\(var\(--hMaxResize\)-170px\)\]{height:calc(var(--hMaxResize) - 170px)}.h-\[calc\(var\(--hMaxResize\)-310px\)\]{height:calc(var(--hMaxResize) - 310px)}.h-\[min\(820px\,calc\(100dvh-64px\)\)\]{height:min(820px,calc(100dvh - 64px))}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[150px\]{max-height:150px}.max-h-\[250px\]{max-height:250px}.max-h-\[30px\]{max-height:30px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh-250px\)\]{max-height:calc(100vh - 250px)}.max-h-\[calc\(var\(--hMaxResize\)-90px\)\]{max-height:calc(var(--hMaxResize) - 90px)}.min-h-10{min-height:2.5rem}.min-h-8{min-height:2rem}.min-h-\[180px\]{min-height:180px}.min-h-\[262px\]{min-height:262px}.min-h-\[75px\]{min-height:75px}.min-h-\[982px\]{min-height:982px}.min-h-\[calc\(100dvh-550px\)\]{min-height:calc(100dvh - 550px)}.min-h-screen{min-height:100vh}.\!w-16{width:4rem!important}.\!w-\[262px\]{width:262px!important}.\!w-screen{width:100vw!important}.w-0{width:0px}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[10\%\]{width:10%}.w-\[1098px\]{width:1098px}.w-\[135px\]{width:135px}.w-\[14\%\]{width:14%}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[165px\]{width:165px}.w-\[16px\]{width:16px}.w-\[176px\]{width:176px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[22\%\]{width:22%}.w-\[233px\]{width:233px}.w-\[260px\]{width:260px}.w-\[263px\]{width:263px}.w-\[26px\]{width:26px}.w-\[27px\]{width:27px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[32\%\]{width:32%}.w-\[321px\]{width:321px}.w-\[350px\]{width:350px}.w-\[35px\]{width:35px}.w-\[412px\]{width:412px}.w-\[443px\]{width:443px}.w-\[445px\]{width:445px}.w-\[45px\]{width:45px}.w-\[47\%\]{width:47%}.w-\[48\%\]{width:48%}.w-\[4px\]{width:4px}.w-\[550px\]{width:550px}.w-\[60px\]{width:60px}.w-\[6px\]{width:6px}.w-\[75px\]{width:75px}.w-\[88\%\]{width:88%}.w-\[90vw\]{width:90vw}.w-\[95px\]{width:95px}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[calc\(100\%-545px\)\]{width:calc(100% - 545px)}.w-\[calc\(100\%-54px\)\]{width:calc(100% - 54px)}.w-\[calc\(100\%-60px\)\]{width:calc(100% - 60px)}.w-\[calc\(100\%-95px\)\]{width:calc(100% - 95px)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-\[calc\(100vw-40px\)\]{width:calc(100vw - 40px)}.w-\[calc\(33\.333\%-13\.333px\)\]{width:calc(33.333% - 13.333px)}.w-\[calc\(50\%-10px\)\]{width:calc(50% - 10px)}.w-\[calc\(50\%-5px\)\]{width:calc(50% - 5px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-\[165px\]{min-width:165px}.min-w-\[250px\]{min-width:250px}.min-w-\[300px\]{min-width:300px}.min-w-\[480px\]{min-width:480px}.min-w-\[min\(440px\,88vw\)\]{min-width:min(440px,88vw)}.\!max-w-\[90vw\]{max-width:90vw!important}.max-w-\[100\%\]{max-width:100%}.max-w-\[1280px\]{max-width:1280px}.max-w-\[180px\]{max-width:180px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[200px\]{max-width:200px}.max-w-\[400px\]{max-width:400px}.max-w-\[405px\]{max-width:405px}.max-w-\[440px\]{max-width:440px}.max-w-\[450px\]{max-width:450px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[80vw\]{max-width:80vw}.max-w-\[95vw\]{max-width:95vw}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-grabbing{cursor:grabbing!important}.\!cursor-pointer{cursor:pointer!important}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[102px\]{gap:102px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[20px\]{gap:20px}.gap-\[21px\]{gap:21px}.gap-\[30px\]{gap:30px}.gap-\[4\%\]{gap:4%}.gap-\[5px\]{gap:5px}.gap-\[6\%\]{gap:6%}.gap-\[6px\]{gap:6px}.gap-x-3{column-gap:.75rem}.gap-x-\[18px\]{column-gap:18px}.gap-x-\[4\%\]{column-gap:4%}.gap-y-1{row-gap:.25rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-\[16px\]{row-gap:16px}.gap-y-\[20px\]{row-gap:20px}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.break-words{overflow-wrap:break-word}.\!rounded-\[12px\]{border-radius:12px!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[19px\]{border-radius:19px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[30px\]{border-radius:30px}.rounded-\[5px\]{border-radius:5px}.rounded-\[60px\]{border-radius:60px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-\[3px\]{border-width:3px}.border-\[6px\]{border-width:6px}.border-b{border-bottom-width:1px}.border-b-2,.border-b-\[2px\]{border-bottom-width:2px}.border-r-\[1px\]{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-blue-600{--tw-border-opacity: 1 !important;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))!important}.\!border-primary{border-color:var(--primary)!important}.\!border-red-400{--tw-border-opacity: 1 !important;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))!important}.border-\[\#222222\]{--tw-border-opacity: 1;border-color:rgb(34 34 34 / var(--tw-border-opacity, 1))}.border-\[\#7ec8c3\]{--tw-border-opacity: 1;border-color:rgb(126 200 195 / var(--tw-border-opacity, 1))}.border-\[\#D3E0FF\]{--tw-border-opacity: 1;border-color:rgb(211 224 255 / var(--tw-border-opacity, 1))}.border-\[\#E2E8F0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#E7E9F1\]{--tw-border-opacity: 1;border-color:rgb(231 233 241 / var(--tw-border-opacity, 1))}.border-\[\#d0d7de\]{--tw-border-opacity: 1;border-color:rgb(208 215 222 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-primary{border-color:var(--primary)}.border-secondary{border-color:var(--secondary)}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-r-quaternary{border-right-color:var(--quaternary)}.border-t-\[var\(--primary\)\]{border-top-color:var(--primary)}.border-opacity-20{--tw-border-opacity: .2}.\!bg-\[\#0372FF\]{--tw-bg-opacity: 1 !important;background-color:rgb(3 114 255 / var(--tw-bg-opacity, 1))!important}.\!bg-blue-50{--tw-bg-opacity: 1 !important;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{background-color:var(--primary)!important}.\!bg-red-300{--tw-bg-opacity: 1 !important;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))!important}.bg-Swhite{background-color:var(--white)}.bg-\[\#0A0045\]{--tw-bg-opacity: 1;background-color:rgb(10 0 69 / var(--tw-bg-opacity, 1))}.bg-\[\#0A0045\]\/55{background-color:#0a00458c}.bg-\[\#102A35\]{--tw-bg-opacity: 1;background-color:rgb(16 42 53 / var(--tw-bg-opacity, 1))}.bg-\[\#1F299C\]{--tw-bg-opacity: 1;background-color:rgb(31 41 156 / var(--tw-bg-opacity, 1))}.bg-\[\#283759\]\/40{background-color:#28375966}.bg-\[\#D9D9D9\]{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity, 1))}.bg-\[\#E7F8EE\]{--tw-bg-opacity: 1;background-color:rgb(231 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#EAF0FF\]{--tw-bg-opacity: 1;background-color:rgb(234 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F15928\]{--tw-bg-opacity: 1;background-color:rgb(241 89 40 / var(--tw-bg-opacity, 1))}.bg-\[\#F1F5FF\]{--tw-bg-opacity: 1;background-color:rgb(241 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F7FAFF\]{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FAFC\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#FDECEC\]{--tw-bg-opacity: 1;background-color:rgb(253 236 236 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF4E5\]{--tw-bg-opacity: 1;background-color:rgb(255 244 229 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f6f8\]{--tw-bg-opacity: 1;background-color:rgb(244 246 248 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-inherit{background-color:inherit}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{background-color:var(--primary)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-quaternary{background-color:var(--quaternary)}.bg-quintary{background-color:var(--quintary)}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\!bg-opacity-25{--tw-bg-opacity: .25 !important}.\!bg-opacity-30{--tw-bg-opacity: .3 !important}.\!bg-opacity-35{--tw-bg-opacity: .35 !important}.bg-opacity-35{--tw-bg-opacity: .35}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.fill-primary{fill:var(--primary)}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[15px\]{padding:15px}.p-\[25px\]{padding:25px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[26px\]{padding-left:26px;padding-right:26px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-\[15px\]{padding-bottom:15px!important}.\!pr-11{padding-right:2.75rem!important}.\!pt-\[15px\]{padding-top:15px!important}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-\[15px\]{padding-bottom:15px}.pb-\[20px\]{padding-bottom:20px}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pl-\[15px\]{padding-left:15px}.pl-\[5px\]{padding-left:5px}.pl-\[calc\(18\.5\%-40px\)\]{padding-left:calc(18.5% - 40px)}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-\[36px\]{padding-right:36px}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-\[15px\]{padding-top:15px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-top{vertical-align:top}.font-kansas{font-family:Plus Jakarta Sans,DM Sans,sans-serif}.\!text-font24px{font-size:var(--23px)!important}.\!text-font30px{font-size:var(--29px)!important}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[11px\]{font-size:11px}.text-\[128px\]{font-size:128px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[280px\]{font-size:280px}.text-base{font-size:1rem;line-height:1.5rem}.text-font10px{font-size:var(--9px)}.text-font12px{font-size:var(--11px)}.text-font13px{font-size:var(--12px)}.text-font14px{font-size:var(--13px)}.text-font16px{font-size:var(--15px)}.text-font18px{font-size:var(--17px)}.text-font19px{font-size:var(--18px)}.text-font20px{font-size:var(--19px)}.text-font22px{font-size:var(--21px)}.text-font24px{font-size:var(--23px)}.text-font26px{font-size:var(--25px)}.text-font28px{font-size:var(--27px)}.text-font30px{font-size:var(--29px)}.text-font32px{font-size:var(--31px)}.text-font36px{font-size:var(--35px)}.text-font40px{font-size:var(--39px)}.text-font60px{font-size:var(--59px)}.text-font63px{font-size:var(--62px)}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[14\.4px\]{line-height:14.4px}.leading-\[16\.8px\]{line-height:16.8px}.leading-\[19\.2px\]{line-height:19.2px}.leading-\[19\.5px\]{line-height:19.5px}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[25px\]{line-height:25px}.leading-\[26px\]{line-height:26px}.leading-\[30px\]{line-height:30px}.leading-\[34px\]{line-height:34px}.leading-\[36px\]{line-height:36px}.leading-\[40px\]{line-height:40px}.leading-\[46px\]{line-height:46px}.leading-\[54px\]{line-height:54px}.leading-\[60px\]{line-height:60px}.leading-\[var\(--18px\)\]{line-height:var(--18px)}.leading-\[var\(--20px\)\]{line-height:var(--20px)}.leading-\[var\(--30px\)\]{line-height:var(--30px)}.leading-\[var\(--34px\)\]{line-height:var(--34px)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-wider{letter-spacing:.05em}.\!text-primary{color:var(--primary)!important}.\!text-red-700{--tw-text-opacity: 1 !important;color:rgb(185 28 28 / var(--tw-text-opacity, 1))!important}.text-Swhite{color:var(--white)}.text-\[\#000000\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-\[\#0A0045\]{--tw-text-opacity: 1;color:rgb(10 0 69 / var(--tw-text-opacity, 1))}.text-\[\#102A35\]{--tw-text-opacity: 1;color:rgb(16 42 53 / var(--tw-text-opacity, 1))}.text-\[\#128A3E\]{--tw-text-opacity: 1;color:rgb(18 138 62 / var(--tw-text-opacity, 1))}.text-\[\#1F299C\]{--tw-text-opacity: 1;color:rgb(31 41 156 / var(--tw-text-opacity, 1))}.text-\[\#222222\]{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity, 1))}.text-\[\#283759\]{--tw-text-opacity: 1;color:rgb(40 55 89 / var(--tw-text-opacity, 1))}.text-\[\#364349\]{--tw-text-opacity: 1;color:rgb(54 67 73 / var(--tw-text-opacity, 1))}.text-\[\#65728b\]{--tw-text-opacity: 1;color:rgb(101 114 139 / var(--tw-text-opacity, 1))}.text-\[\#719CFF\]{--tw-text-opacity: 1;color:rgb(113 156 255 / var(--tw-text-opacity, 1))}.text-\[\#767684\]{--tw-text-opacity: 1;color:rgb(118 118 132 / var(--tw-text-opacity, 1))}.text-\[\#78909C\]{--tw-text-opacity: 1;color:rgb(120 144 156 / var(--tw-text-opacity, 1))}.text-\[\#7ec8c3\]{--tw-text-opacity: 1;color:rgb(126 200 195 / var(--tw-text-opacity, 1))}.text-\[\#94A3B8\]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-\[\#C2410C\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[\#C24141\]{--tw-text-opacity: 1;color:rgb(194 65 65 / var(--tw-text-opacity, 1))}.text-\[\#E8590C\]{--tw-text-opacity: 1;color:rgb(232 89 12 / var(--tw-text-opacity, 1))}.text-\[\#F15928\]{--tw-text-opacity: 1;color:rgb(241 89 40 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-primary{color:var(--primary)}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-quaternary{color:var(--quaternary)}.text-secondary{color:var(--secondary)}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-tertiary{color:var(--tertiary)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-opacity-80{--tw-text-opacity: .8}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.\!shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.18);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(10\,0\,69\,0\.22\)\]{--tw-shadow: 0 24px 64px rgba(10,0,69,.22);--tw-shadow-colored: 0 24px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(10\,0\,69\,0\.28\)\]{--tw-shadow: 0 24px 64px rgba(10,0,69,.28);--tw-shadow-colored: 0 24px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-slate-900\/5{--tw-ring-color: rgb(15 23 42 / .05)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}*,:before,:after{border-color:#cbd5e1}:root{--hMaxResize: 100dvh;--primary: #719cff;--secondary: #0a0045;--tertiary: #f1f5ff;--quaternary: #1f299c;--quintary: #f15928;--white: #ffffff;--9px: 9px;--10px: 10px;--11px: 11px;--12px: 12px;--13px: 13px;--14px: 14px;--15px: 15px;--16px: 16px;--17px: 17px;--18px: 18px;--19px: 19px;--20px: 20px;--21px: 21px;--22px: 22px;--23px: 23px;--24px: 24px;--25px: 25px;--26px: 26px;--27px: 27px;--28px: 28px;--29px: 29px;--30px: 30px;--31px: 31px;--32px: 32px;--33px: 33px;--34px: 34px;--35px: 35px;--36px: 36px;--37px: 37px;--38px: 38px;--39px: 39px;--40px: 40px;--41px: 41px;--42px: 42px;--43px: 43px;--44px: 44px;--45px: 45px;--46px: 46px;--47px: 47px;--48px: 48px;--49px: 49px;--50px: 50px;--52px: 52px;--53px: 53px;--54px: 54px;--59px: 59px;--61px: 61px;--62px: 62px;--63px: 63px;--64px: 64px;--65px: 65px;--66px: 66px}.hide-bar::-webkit-scrollbar{display:none}.app-font{font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.hide-bar-all div::-webkit-scrollbar{display:none}.fix-table div{min-width:100px!important}.fix-table button{width:40px}button{height:40px}#containerMessage{z-index:100000}.custom-scroll::-webkit-scrollbar{width:6px;height:6px}.custom-scroll::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:9999px;cursor:grab}.custom-scroll::-webkit-scrollbar-thumb:active{cursor:grabbing!important}.custom-scroll::-webkit-scrollbar-track{background:transparent}td{width:fit-content!important;max-width:fit-content!important;font-size:var(--medium)}td div{max-width:700px;overflow:hidden;text-overflow:ellipsis}.custom-scroll-secondary::-webkit-scrollbar{width:6px;height:6px}.custom-scroll-secondary::-webkit-scrollbar-thumb{background:var(--quaternary);border-radius:9999px;cursor:grab}.custom-scroll-secondary::-webkit-scrollbar-thumb:active{cursor:grabbing!important}.custom-scroll-secondary::-webkit-scrollbar-track{background:transparent}table{width:auto}std-loader div{z-index:10000}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--primary);border-radius:9999px;cursor:grab}.custom-scrollbar::-webkit-scrollbar-thumb:active{cursor:grabbing!important}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.sub-div-z div{z-index:10000!important}.fix-element-page{padding-left:10px!important;padding-right:10px!important;color:#78909c!important;font-weight:600!important;font-size:16px!important}th span{font-size:var(--medium)}std-button{font-size:var(--medium)}std-button button{text-align:center}.lower-medium div{font-size:var(--medium)}std-paginator span{font-size:var(--medium)!important}std-paginator div{font-size:var(--medium)!important}.label-input{color:var(--quaternary);font-size:var(--medium);font-weight:500!important;margin-bottom:8px!important}.custom-input{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#1f299c!important;border-radius:12px!important;padding-left:14px!important;padding-right:14px!important;font-size:15px;height:44px!important;outline:none}.custom-input:focus{border-color:#719cff!important;background:#fff!important;box-shadow:0 0 0 4px #719cff2e!important}.custom-input.is-error{border-color:#e11d48!important;background:#fff8f8!important}.isp-tip-bubble{position:fixed;z-index:10080;width:220px;padding:8px 10px;border-radius:10px;background:#1f299c;color:#fff;font-size:12px;line-height:1.35;font-weight:500;opacity:0;pointer-events:none;box-shadow:0 8px 24px #1f299c40}.field-label{display:block;color:#283759;font-size:13px;font-weight:600;margin-bottom:6px}.field-error{margin-top:6px;color:#e11d48;font-size:12px;line-height:1.35}.custom-input-text-area{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#1f299c!important;border-radius:12px!important;padding-left:14px!important;padding-top:10px!important;padding-bottom:10px!important;font-size:15px;height:auto!important;min-height:120px;resize:vertical!important;outline:none}.custom-input-text-area.is-grow{min-height:44px!important;height:44px;resize:none!important;overflow:hidden!important;white-space:pre-wrap;overflow-wrap:anywhere}.custom-input-text-area:focus{border-color:#719cff!important;background:#fff!important;box-shadow:0 0 0 4px #719cff2e!important}.custom-input-text-area.is-error,.custom-area.is-error{border-color:#e11d48!important;background:#fff8f8!important}.custom-area{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#1f299c!important;border-radius:12px!important;padding-left:14px!important;padding-top:10px!important;padding-bottom:10px!important;font-size:15px;min-height:120px!important;outline:none}.custom-area:focus{border-color:#719cff!important;background:#fff!important;box-shadow:0 0 0 4px #719cff2e!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #f6f4f9 inset!important;box-shadow:0 0 0 1000px #f6f4f9 inset!important;background-color:#f6f4f9!important;color:var(--primary)!important;font-size:var(--medium)!important}.custom-select{display:flex!important;align-items:center!important;background:#f8fafc!important;color:var(--quaternary)!important;border-radius:12px!important;font-size:var(--medium);min-height:44px!important;margin-bottom:8px;box-shadow:none}.custom-select>.cursor-pointer{flex:1 1 auto;min-width:0;width:100%;align-self:stretch;display:flex;align-items:center}.custom-select>svg{top:50%!important;transform:translateY(-50%);pointer-events:none}.custom-select>svg.rotate-180{transform:translateY(-50%) rotate(180deg)}.custom-select span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ipad-shadow{box-shadow:-1px -1px 1px 5px #000!important}input{background:transparent;border:0px!important}.change-cammel-case #text{max-width:250px;overflow-y:hidden}.change-cammel-case div{gap:8px;font-size:12px!important}h1{font-size:40px!important;line-height:normal!important;color:#fff!important}#container-manager .management-content h1,#container-manager .management-content h2,#container-manager .management-content h3,#container-manager .management-content h4{color:#1f2a44!important}#container-manager .management-content .management-crud{border-color:#cbd5e1!important}#container-manager .management-content .management-crud #table2 thead tr{background:#eef2f7!important;color:#40516b!important}#container-manager .management-content .management-crud #table2 thead th{border-color:#cbd5e1!important;color:#40516b!important;font-size:11px!important;font-weight:700!important}#container-manager .management-content .management-crud #table2 tbody td{border-bottom-color:#d6deea!important;color:#35445c!important;font-size:14px!important}#container-manager .management-content .workspace-data-table th{background:#eef2f7!important;border-color:#cbd5e1!important;color:#40516b!important;font-size:12px!important}#container-manager .management-content .workspace-data-table td{border-bottom-color:#d6deea!important;color:#35445c!important;font-size:14px!important}#container-manager app-admin-users .users-directory{border-color:#cbd5e1!important}#container-manager app-admin-users .users-table-scroll th{background:#eef2f7!important;border-color:#cbd5e1!important;color:#40516b!important}#container-manager app-admin-users .users-table-scroll td{border-bottom-color:#d6deea!important;color:#35445c;font-size:14px!important}#container-manager app-admin-users :is(.user-email,.company-vat,.directory-note,.date-cell){color:#52627a!important}#container-manager .management-content .management-crud input,#container-manager .management-content .management-crud select{border-color:#b8c4d5!important;color:#26354d!important;font-size:14px!important}#container-manager .management-content .workspace-context-note{display:flex;align-items:baseline;gap:12px;margin:0 0 16px;padding:12px 16px;border:1px solid #cbd5e1;border-radius:10px;background:#f3f6fb;color:#43516a;font-size:13px;line-height:1.55}#container-manager .management-content .workspace-context-note strong{flex:0 0 auto;color:#24364f}@media(max-width:700px){#container-manager .management-content .workspace-context-note{flex-direction:column;gap:4px}}h2{font-size:32px!important;line-height:38px!important}.normalText div{text-transform:capitalize!important}.contain-size_7elements{display:flex!important;justify-content:center!important;align-items:center!important}.contain-size_7elements .hero-content{display:flex;flex-direction:column;gap:10px}.contain-size_7elements .hero-content .cta{margin-bottom:0}.contain-size_7elements .hero-content .note{margin-top:4px}.custom-marker li::marker{font-size:30px}.custom-marker{list-style:none;padding-left:0}.custom-marker li{padding-left:45px;position:relative}.custom-marker li:before{content:"";width:30px;height:30px;background-color:#3b82f6;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.preserve-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotate-y-180{transform:rotateY(180deg)}.perspective-1000{perspective:1000px}.group:hover .group-hover\:rotate-y-180{transform:rotateY(180deg)}.subject-type-field{display:flex;width:100%;box-sizing:border-box;flex-direction:column;gap:7px;color:#283759;font-size:14px;font-weight:600}.subject-type-field>span{color:#283759;font-size:13px;font-weight:600}.subject-type-field>span span,.tax-identifier-heading strong span{color:#f15928}.subject-type-field select{min-height:44px;width:100%;padding:0 13px;border:1px solid #d7deeb;border-radius:10px;background:#fff;color:#263657;font:inherit;font-weight:400}.subject-type-field select:focus{outline:2px solid rgba(113,156,255,.28);border-color:#719cff}.subject-type-field select[aria-invalid=true]{border-color:#e11d48;background:#fff8f8}.subject-type-field small{color:#71809b;font-size:12px;font-weight:400;line-height:1.45}.registration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.registration-grid>*{min-width:0}.registration-profile-grid{align-items:start}.tax-identifier-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:16px;border:1px solid #dce5f7;border-radius:14px;background:#f8faff}.registration-profile-grid .tax-identifier-fields{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}.tax-identifier-heading,.tax-identifier-fields>.field-error{grid-column:1/-1}.registration-profile-grid .tax-identifier-heading,.registration-profile-grid .tax-identifier-fields>.field-error{grid-column:1}.tax-identifier-heading strong{display:block;color:#283759;font-size:13px;font-weight:600}.tax-identifier-heading p{margin:5px 0 0;color:#71809b;font-size:12px;line-height:1.45}@media(max-width:560px){.registration-grid{grid-template-columns:minmax(0,1fr)}.tax-identifier-fields{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}}.placeholder\:text-\[\#94A3B8\]::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#A2D5CE\]:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(162 213 206 / var(--tw-ring-opacity, 1))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#719CFF\]:hover{--tw-border-opacity: 1;border-color:rgb(113 156 255 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:bg-primary:hover{background-color:var(--primary)}.hover\:bg-quintary:hover{background-color:var(--quintary)}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#1F299C\]:hover{--tw-text-opacity: 1;color:rgb(31 41 156 / var(--tw-text-opacity, 1))}.hover\:text-\[\#719CFF\]:hover{--tw-text-opacity: 1;color:rgb(113 156 255 / var(--tw-text-opacity, 1))}.hover\:text-\[\#F15928\]:hover{--tw-text-opacity: 1;color:rgb(241 89 40 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-red-500:focus{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.focus\:bg-transparent:focus{background-color:transparent}.active\:bg-red-500:active{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:w-12{width:3rem}@media(min-width:640px){.sm\:mr-0{margin-right:0}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:place-content-end{place-content:end}.sm\:items-center{align-items:center}.sm\:text-left{text-align:left}}@media(min-width:768px){.md\:bottom-10{bottom:2.5rem}.md\:left-10{left:2.5rem}.md\:left-\[60px\]{left:60px}.md\:top-\[190px\]{top:190px}.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:\!inline{display:inline!important}.md\:flex{display:flex}.md\:\!hidden{display:none!important}.md\:hidden{display:none}.md\:w-\[15\%\]{width:15%}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[300px\]{width:300px}.md\:w-\[600px\]{width:600px}.md\:w-\[calc\(100\%-220px\)\]{width:calc(100% - 220px)}.md\:w-\[calc\(100\%-472px\)\]{width:calc(100% - 472px)}.md\:w-\[calc\(100vw-320px\)\]{width:calc(100vw - 320px)}.md\:w-\[calc\(50\%-16px\)\]{width:calc(50% - 16px)}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:\!min-w-\[400px\]{min-width:400px!important}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[400px\]{min-width:400px}.md\:max-w-\[440px\]{max-width:440px}.md\:flex-1{flex:1 1 0%}.md\:basis-auto{flex-basis:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:\!flex-row{flex-direction:row!important}.md\:place-content-center{place-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-x-\[2\%\]{column-gap:2%}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-x-scroll{overflow-x:scroll}.md\:overflow-y-scroll{overflow-y:scroll}.md\:\!rounded-none{border-radius:0!important}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:\!px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.md\:\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.md\:\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-\[53px\]{padding-left:53px;padding-right:53px}.md\:py-\[75px\]{padding-top:75px;padding-bottom:75px}.md\:pt-0{padding-top:0}.md\:text-font63px{font-size:var(--62px)}}@media(min-width:1024px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:w-\[32\%\]{width:32%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-\[2\%\]{gap:2%}}@media(min-width:1280px){.xl\:ml-\[283px\]{margin-left:283px}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:h-\[50px\]{height:50px}.xl\:w-1\/3{width:33.333333%}.xl\:w-\[1110px\]{width:1110px}.xl\:w-\[262px\]{width:262px}.xl\:w-\[827px\]{width:827px}.xl\:w-\[828px\]{width:828px}.xl\:w-auto{width:auto}.xl\:w-fit{width:fit-content}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:p-10{padding:2.5rem}.xl\:px-\[111px\]{padding-left:111px;padding-right:111px}.xl\:px-\[175px\]{padding-left:175px;padding-right:175px}.xl\:px-\[64px\]{padding-left:64px;padding-right:64px}.aspect43\:right-\[0px\]{right:0}.aspect43\:my-\[140px\]{margin-top:140px;margin-bottom:140px}.aspect43\:mb-0{margin-bottom:0}.aspect43\:mt-0{margin-top:0}.aspect43\:mt-2\.5{margin-top:.625rem}.aspect43\:mt-5{margin-top:1.25rem}.aspect43\:mt-\[100px\]{margin-top:100px}.aspect43\:mt-\[173px\]{margin-top:173px}.aspect43\:mt-\[234px\]{margin-top:234px}.aspect43\:block{display:block}.aspect43\:flex{display:flex}.aspect43\:hidden{display:none}.aspect43\:h-\[115px\]{height:115px}.aspect43\:h-\[222px\]{height:222px}.aspect43\:h-\[283px\]{height:283px}.aspect43\:h-\[383px\]{height:383px}.aspect43\:h-\[535px\]{height:535px}.aspect43\:h-auto{height:auto}.aspect43\:w-1\/3{width:33.333333%}.aspect43\:w-\[195px\]{width:195px}.aspect43\:w-\[300px\]{width:300px}.aspect43\:w-\[333px\]{width:333px}.aspect43\:w-\[450px\]{width:450px}.aspect43\:w-\[47\%\]{width:47%}.aspect43\:w-\[586px\]{width:586px}.aspect43\:w-\[calc\(100\%-607px\)\]{width:calc(100% - 607px)}.aspect43\:w-\[calc\(33\.33\%-13\.33px\)\]{width:calc(33.33% - 13.33px)}.aspect43\:w-\[calc\(50\%-10px\)\]{width:calc(50% - 10px)}.aspect43\:max-w-\[825px\]{max-width:825px}.aspect43\:flex-wrap{flex-wrap:wrap}.aspect43\:gap-5{gap:1.25rem}.aspect43\:gap-y-\[20px\]{row-gap:20px}.aspect43\:p-\[25px\]{padding:25px}.aspect43\:px-10{padding-left:2.5rem;padding-right:2.5rem}.aspect43\:px-\[60px\]{padding-left:60px;padding-right:60px}.aspect43\:pb-10{padding-bottom:2.5rem}.aspect43\:pt-\[30px\]{padding-top:30px}.aspect43\:pt-\[60px\]{padding-top:60px}.aspect43\:text-center{text-align:center}.aspect43\:text-\[300px\]{font-size:300px}.aspect43\:text-\[400px\]{font-size:400px}.aspect43\:text-\[90px\]{font-size:90px}.aspect43\:text-font18px{font-size:var(--17px)}.aspect43\:text-font24px{font-size:var(--23px)}.aspect43\:text-font26px{font-size:var(--25px)}.aspect43\:text-font28px{font-size:var(--27px)}.aspect43\:text-font32px{font-size:var(--31px)}.aspect43\:text-font36px{font-size:var(--35px)}.aspect43\:text-font40px{font-size:var(--39px)}.aspect43\:text-font53px{font-size:var(--52px)}.aspect43\:text-font60px{font-size:var(--59px)}.aspect43\:text-font66px{font-size:var(--65px)}.aspect43\:leading-\[40px\]{line-height:40px}.aspect43\:leading-\[63px\]{line-height:63px}.aspect43\:leading-\[66px\]{line-height:66px}.aspect43\:leading-\[76px\]{line-height:76px}.aspect43\:leading-\[90px\]{line-height:90px}.aspect43\:leading-\[var\(--24px\)\]{line-height:var(--24px)}.aspect43\:leading-\[var\(--28px\)\]{line-height:var(--28px)}.aspect43\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}
