@import"https://fonts.googleapis.com/css2?family=Poppins:wght@700&family=Rubik:wght@300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";.client-account-shell{min-height:100vh;background:#f8f9fa;color:#0f172a}.client-account-sidebar{position:fixed;top:0;left:0;z-index:40;display:flex;flex-direction:column;height:100dvh;background:#fff;border-right:1px solid #e8ecf0;transition:width .25s ease}.client-account-sidebar--expanded{width:260px}.client-account-sidebar--collapsed{width:72px}.client-account-sidebar__brand{position:relative;display:flex;align-items:center;gap:10px;min-height:64px;padding:0 16px;border-bottom:1px solid #e8ecf0;flex-shrink:0}.client-account-sidebar__nav{flex:1;overflow-y:auto;padding:12px 10px}.client-account-sidebar__group-label{margin:8px 12px 4px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;color:#475569}.client-account-sidebar__group-label:first-child{margin-top:4px}.client-account-nav-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:2px;padding:10px 12px;border:none;border-radius:0 10px 10px 0;border-left:3px solid transparent;background:transparent;color:#475569;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.client-account-nav-item:hover{background:#f8fafc;color:#0f172a}.client-account-nav-item--active{background:#eff6ff;border-left-color:#0052cc;color:#0052cc}.client-account-nav-item__main{display:flex;align-items:center;gap:10px;min-width:0}.client-account-nav-item__label{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-account-nav-item--active .client-account-nav-item__label{font-weight:600}.client-account-nav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:9999px;background:#ff8c00;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;flex-shrink:0}.client-account-sidebar__footer{padding:12px 10px 16px;border-top:1px solid #e8ecf0;flex-shrink:0}.client-account-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 20px;background:#fff;border-bottom:1px solid #e8ecf0;overflow:visible}.client-account-header__search{flex:1;min-width:0;max-width:560px}.client-account-header__actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0;overflow:visible}.client-account-header__user{display:flex;align-items:center;gap:.625rem;padding-left:.5rem;margin-left:.25rem;border-left:1px solid #e8ecf0;min-width:0}.client-account-header__menu-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:9999px;background:#ff8c00;color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;line-height:1}.client-account-header__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:12px;background:transparent;color:#64748b;text-decoration:none;cursor:pointer;flex-shrink:0;overflow:visible;transition:background-color .15s ease,color .15s ease}.client-account-header__icon-btn:hover{background:#f8fafc;color:#475569}@media(max-width:1023px){.client-account-header__icon-btn--desktop-only{display:none}}.client-account-header__count-badge{position:absolute;top:-4px;right:-4px;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9999px;background:#ff8c00;color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;line-height:1;pointer-events:none;box-shadow:0 0 0 2px #fff}.client-account-wallet-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:9999px;border:1px solid #e8ecf0;background:#fff;font-family:Poppins,sans-serif;white-space:nowrap}@media(max-width:479px){.client-account-wallet-pill{gap:6px;padding:6px 10px}.client-account-wallet-pill__label{display:none}}.client-account-main{min-height:calc(100dvh - 64px);padding:20px 24px 32px;min-width:0;max-width:100%;overflow-x:clip}.client-account-main:has(.client-overview){padding:20px 20px 36px}@media(min-width:768px){.client-account-main:has(.client-overview){padding:24px 32px 40px}}@media(min-width:1280px){.client-account-main:has(.client-overview){padding:28px 48px 48px}}@media(max-width:1023px){.client-account-sidebar{transform:translate(-100%);box-shadow:0 8px 32px #0f172a1f}.client-account-sidebar--mobile-open{transform:translate(0)}.client-account-main{padding:16px}.client-account-header{padding:8px 12px;gap:8px;min-height:56px}.client-account-header__search{display:none}.client-account-header__actions{gap:6px;flex:1;justify-content:flex-end;min-width:0}.client-account-header__user{gap:.25rem;padding-left:0;margin-left:0;border-left:none}}.account-sidebar__user-panel{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #e8ecf0;flex-shrink:0}.client-account-sidebar--collapsed .account-sidebar__user-panel{justify-content:center;padding:12px 8px}.account-sidebar__user-panel--button{width:100%;background:transparent;border:0;border-bottom:1px solid #e8ecf0;font:inherit;text-align:left;cursor:pointer}.account-sidebar__user-panel--button:hover{background:#f8fafc}.pro-seller-level-modal .pro-rail-card{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.account-sidebar__user-badge{display:inline-flex;margin-top:4px;padding:2px 8px;border-radius:999px;border:1px solid #e2e8f0;background:#f8fafc;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;color:#64748b}.account-sidebar__badge-row{display:inline-flex;align-items:center;gap:5px;margin-top:4px}.account-sidebar__badge-row .account-sidebar__user-badge{margin-top:0}.account-sidebar__badge-warn{width:14px;height:14px;flex-shrink:0;color:#ea580c}.pro-account-sidebar__group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:8px 0 2px;padding:0 4px 0 0;border:none;background:transparent;color:#475569}.pro-account-sidebar__group-toggle--active{background:#eff6ff;border-radius:8px;color:#0052cc}.pro-account-sidebar__group-label-btn{flex:1;display:flex;align-items:center;margin:0;padding:10px 8px 10px 12px;border:none;background:transparent;cursor:pointer;color:inherit;text-align:left}.pro-account-sidebar__group-chevron{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:4px;border:none;border-radius:8px;background:transparent;cursor:pointer}.pro-account-sidebar__group-chevron:hover{background:#f8fafc}.pro-my-jobs-header__toolbar{margin-top:.25rem}.pro-my-jobs-header__toolbar:empty{display:none}.wcs-trigger{display:inline-flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;cursor:pointer}.wcs-trigger:disabled{cursor:not-allowed;opacity:.6}.wcs-trigger__caret{width:16px;height:16px}.wcs-trigger--balance{min-width:120px;height:40px;justify-content:space-between;padding:0 14px 0 16px;border:0;border-radius:8px;background:#fff;color:#1d4ed8;font-size:15px;font-weight:700;box-shadow:0 1px 2px #0f172a1f}.wcs-trigger--balance:hover{background:#f1f5ff}.wcs-trigger--pill.wcs-trigger--pill{cursor:pointer}.wcs-trigger--pill:hover:not(:disabled){border-color:#fe8a0f}.wcs-trigger--pill .wcs-trigger__caret{color:#6b7280}.wcs-trigger--header{height:22px;padding:0 0 0 10px;margin-left:2px;border:0;border-left:1px solid #e2e8f0;background:transparent;color:#0052cc;font-size:12px;font-weight:700;gap:3px}.wcs-trigger--header .wcs-trigger__caret{width:14px;height:14px}.wcs-trigger--header:hover .wcs-trigger__caret{color:#fe8a0f}.wcs-trigger__code{letter-spacing:.02em}.wcs-menu.wcs-menu{min-width:260px;padding:6px;border-radius:10px;font-family:Poppins,sans-serif}.wcs-option.wcs-option{gap:10px;padding:9px 10px;cursor:pointer}.wcs-option__text{display:flex;flex:1;flex-direction:column;min-width:0}.wcs-option__code{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#13235b}.wcs-option__tag{padding:1px 7px;border-radius:9999px;background:#fff4ec;color:#e8590c;font-size:10px;font-weight:600}.wcs-option__name{font-size:12px;color:#6b7280}.wcs-option__balance{font-size:13px;font-weight:600;color:#13235b}.wcs-option__check{width:16px;height:16px;flex-shrink:0;color:#fe8a0f}.wcs-balance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ecs{display:inline-flex;align-items:center;gap:12px;font-family:Poppins,sans-serif}.ecs__label{font-size:13px;color:#64748b}.ecs__trigger{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;border:1px solid #1e293b;border-radius:8px;background:#fff;color:#0f172a;font-size:14px;font-weight:600;cursor:pointer}.ecs__trigger:hover:not(:disabled){border-color:#fe8a0f}.ecs__trigger:disabled{cursor:not-allowed;opacity:.6}.ecs__caret{width:16px;height:16px}.ecs__menu.ecs__menu{min-width:210px;padding:6px;border-radius:10px;font-family:Poppins,sans-serif}.ecs__option.ecs__option{gap:8px;padding:10px 12px;border-radius:8px;cursor:pointer}.ecs__option+.ecs__option{border-top:1px solid #f1f5f9}.ecs__option--selected.ecs__option--selected{background:#fff1e6}.ecs__symbol{width:14px;font-size:15px;font-weight:600;color:#0f172a}.ecs__code{font-size:14px;font-weight:700;color:#0f172a}.ecs__name{font-size:12px;color:#64748b}.ecs__check{margin-left:auto;width:18px;height:18px;color:#fe8a0f}.services-grid{display:grid;gap:20px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.services-grid{gap:26px 18px}}@media(min-width:1024px){.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}}@media(min-width:1320px){.services-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.svc-card{display:flex;flex-direction:column;cursor:pointer;width:100%;background:#fff;border-radius:18px;padding:10px;box-shadow:0 1px 3px #1018280f,0 6px 18px #10182814;transition:transform .25s ease,box-shadow .25s ease}.svc-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px #1018281a,0 18px 40px #10182829}.svc-card__media{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#f1f2f4}.svc-card__media img,.svc-card__media video,.svc-card__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.svc-card__img{transition:transform .5s ease}.svc-card:hover .svc-card__img{transform:scale(1.05)}.svc-card__fav{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:9999px;border:none;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0f172a29;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;z-index:2}.svc-card__fav:hover{transform:scale(1.08);box-shadow:0 4px 14px #0f172a38}.svc-card__body{padding:12px 6px 6px}.svc-card__title{margin:0 0 8px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.35;color:#16264a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.svc-card__rating{display:flex;align-items:center;gap:4px;margin-bottom:8px}.svc-card__rating-score{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#16264a}.svc-card__rating-count{font-family:Poppins,sans-serif;font-size:13px;color:#8a94a6}.svc-card__price{margin:0;display:flex;align-items:baseline;gap:8px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#16264a}.svc-card__price-old{font-size:13px;font-weight:400;color:#9aa3b0;text-decoration:line-through}.svc-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:32px}@media(min-width:640px){.svc-pagination{gap:8px;margin-top:40px}}.svc-pagination__page{min-width:34px;height:34px;padding:0 8px;border:none;background:transparent;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:background-color .15s ease,color .15s ease}.svc-pagination__page:hover{background:#eef2ff;color:#2563eb}.svc-pagination__page--active,.svc-pagination__page--active:hover{background:#2563eb;color:#fff}.svc-pagination__ellipsis{min-width:18px;text-align:center;color:#94a3b8;font-family:Poppins,sans-serif;font-size:14px;user-select:none}.svc-pagination__nav{border:none;background:transparent;padding:6px 10px;border-radius:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2563eb;cursor:pointer;transition:background-color .15s ease}.svc-pagination__nav:hover{background:#eef2ff}.services-page-root{background-color:#f8f9fa}.services-sort-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.services-sort-select::-ms-expand{display:none}.service-detail-tabs{width:100%}.service-detail-tabs__nav{width:100%;overflow-x:auto;border-bottom:1px solid #e2e8f0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.service-detail-tabs__nav::-webkit-scrollbar{display:none}.service-detail-tabs__list{display:inline-flex;min-width:max-content;align-items:stretch;gap:0;height:auto;padding:0;background:transparent;border-radius:0}.service-detail-tabs__trigger{flex-shrink:0;margin:0;padding:0 1.25rem .875rem;border:none;border-bottom:3px solid transparent;border-radius:0;background:transparent;box-shadow:none;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.3;color:#0b157c;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,font-weight .15s ease}.service-detail-tabs__trigger:hover{color:#0b157c;background:transparent}.service-detail-tabs__trigger[data-state=active]{font-weight:600;color:#0b157c;border-bottom-color:#fe8a0f;background:transparent}.service-detail-tabs__content{margin-top:1.5rem;outline:none}.service-detail-tab-panel{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:1.5rem 1.75rem;box-shadow:0 2px 10px #0f172a0a}.service-detail-tab-panel__title{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.35;color:#0b157c}.service-detail-tab-panel__subtitle{margin:0 0 .875rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.35;color:#0b157c}.service-detail-tab-panel__text{margin:0;font-family:Poppins,sans-serif;font-size:15px;line-height:1.65;color:#64748b}.service-detail-tab-panel__empty{margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;color:#64748b;text-align:center;padding:2rem 1rem}@media(max-width:639px){.service-detail-tabs__trigger{padding:0 .875rem .75rem;font-size:14px}.service-detail-tab-panel{padding:1.25rem 1rem}}.service-detail-faq{width:100%}.service-detail-faq__item{border-bottom:1px solid #e2e8f0}.service-detail-faq__item:last-child{border-bottom:none}.service-detail-faq__question{padding:1rem 0;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.45;color:#0b157c}.service-detail-faq__question:hover{color:#0b157c;text-decoration:none}.service-detail-faq__answer{padding-bottom:1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.65;color:#64748b}.service-detail-gallery{display:flex;flex-direction:column;gap:.75rem;min-width:0}.service-detail-gallery__stage{position:relative;width:100%;overflow:hidden;border-radius:16px;background:#f3f4f6;aspect-ratio:4 / 3}.service-detail-gallery__slide{position:absolute;inset:0;background:#fff}.service-detail-gallery__counter{position:absolute;top:.875rem;left:.875rem;z-index:10;display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:9999px;background:#00000080;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1;color:#fff;pointer-events:none}.service-detail-gallery__discount{position:absolute;top:.875rem;left:.875rem;z-index:10;border-radius:9999px;background:#fe8a0f;padding:.4rem .85rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;box-shadow:0 2px 8px #0000001f}.service-detail-gallery__counter--below-discount{top:3rem}.service-detail-gallery__zoom{position:absolute;top:.875rem;right:.875rem;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:9999px;background:#fff;color:#64748b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.service-detail-gallery__zoom:hover{background:#f9fafb;color:#0b157c}.service-detail-gallery__nav{position:absolute;top:50%;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:9999px;background:#fff;color:#64748b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;cursor:pointer;transform:translateY(-50%);transition:background-color .15s ease}.service-detail-gallery__nav:hover{background:#f9fafb}.service-detail-gallery__nav--prev{left:.875rem}.service-detail-gallery__nav--next{right:.875rem}.service-detail-gallery__nav-icon{width:1.25rem;height:1.25rem}.service-detail-gallery__thumbs{display:flex;align-items:flex-start;gap:.625rem;min-width:0}.service-detail-gallery__thumb{position:relative;flex:0 0 5rem;width:5rem;height:5rem;overflow:hidden;border:2px solid transparent;border-radius:8px;padding:0;background:#e5e7eb;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.service-detail-gallery__thumb:hover{border-color:#0b157c73}.service-detail-gallery__thumb.is-active{border-color:#0b157c;box-shadow:0 0 0 1px #0b157c}.service-detail-gallery__thumb-media{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.service-detail-gallery__thumb-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.service-detail-gallery__thumb-play-icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:#00000080;color:#fff}.service-detail-gallery__thumb-more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000008c;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;line-height:1;color:#fff;pointer-events:none}@media(max-width:639px){.service-detail-gallery__stage{border-radius:12px;aspect-ratio:4 / 3}.service-detail-gallery__thumbs{gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.service-detail-gallery__thumbs::-webkit-scrollbar{display:none}.service-detail-gallery__thumb{flex:0 0 5rem;width:5rem;height:5rem}}.service-detail-provider-card{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 2px 10px #0f172a0a}.service-detail-provider-card__avatar-wrap{flex-shrink:0}.service-detail-provider-card__avatar,.service-detail-provider-card__avatar-fallback{display:block;width:4rem;height:4rem;border-radius:9999px;object-fit:cover}.service-detail-provider-card__avatar-fallback{display:flex;align-items:center;justify-content:center;background:#0b157c;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;color:#fff}.service-detail-provider-card__info{min-width:0;flex:1 1 auto}.service-detail-provider-card__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.service-detail-provider-card__name{margin:0;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3;color:#0b157c}.service-detail-provider-card__name-link{color:inherit;text-decoration:none}.service-detail-provider-card__name-link:hover{text-decoration:underline}.service-detail-provider-card__verified{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;background:#0b157c;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;color:#fff}.service-detail-provider-card__level{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.service-detail-provider-card__meta-row{display:flex;align-items:center;gap:.45rem;margin-top:.25rem}.service-detail-provider-card__stars{display:inline-flex;align-items:center;gap:.1rem}.service-detail-provider-card__star{width:.95rem;height:.95rem;fill:none;stroke:#cbd5e1;color:#cbd5e1}.service-detail-provider-card__star--filled{fill:#fe8a0f;stroke:#fe8a0f;color:#fe8a0f}.service-detail-provider-card__meta-text{font-family:Poppins,sans-serif;font-size:13px;line-height:1.4;color:#64748b}.service-detail-provider-card__queue-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#0b157c}.service-detail-provider-card__actions{display:flex;flex-shrink:0;align-items:center;gap:.625rem}.service-detail-provider-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.5rem;padding:.5rem 1rem;border:1px solid #0b157c;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1;color:#0b157c;text-decoration:none;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}.service-detail-provider-card__btn:hover{background:#0b157c0a}.service-detail-provider-card__btn-icon{width:1rem;height:1rem}@media(max-width:767px){.service-detail-provider-card{flex-wrap:wrap;align-items:flex-start}.service-detail-provider-card__actions{width:100%;justify-content:stretch}.service-detail-provider-card__btn{flex:1 1 0}}@media(max-width:479px){.service-detail-provider-card__actions{flex-direction:column}.service-detail-provider-card__btn{width:100%}}.rco-modal{width:min(720px,calc(100vw - 1.5rem))!important;max-width:min(720px,calc(100vw - 1.5rem))!important;max-height:min(92vh,900px)!important;border-radius:16px!important;background:#fff!important;font-family:Poppins,system-ui,sans-serif}.rco-modal__scroll{display:flex;flex-direction:column;max-height:min(92vh,900px);overflow:hidden}.rco-modal__header{display:flex;align-items:flex-start;gap:.875rem;padding:1.5rem 3rem 1rem 1.5rem;border-bottom:1px solid #eef2f6;flex-shrink:0}.rco-modal__header-icon{flex-shrink:0;width:44px;height:44px;border-radius:9999px;display:grid;place-items:center;background:#e8f1ff;color:#2f6fed}.rco-modal__header-text{min-width:0;flex:1}.rco-modal__title{margin:0;font-size:1.25rem;font-weight:700;line-height:1.35;color:#1e2a3b;letter-spacing:-.01em}.rco-modal__subtitle{margin:.4rem 0 0;font-size:.8125rem;line-height:1.5;color:#64748b}.rco-modal__body{flex:1;overflow-y:auto;padding:1.25rem 1.5rem .5rem;display:flex;flex-direction:column;gap:1.25rem}.rco-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.rco-label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#1e2a3b;margin:0}.rco-step{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:9999px;background:#e8f1ff;color:#2f6fed;font-size:.7rem;font-weight:700;flex-shrink:0}.rco-req{color:#ef4444;font-weight:700}.rco-optional{color:#94a3b8;font-weight:500;font-size:.8125rem}.rco-help{margin:0;font-size:.75rem;color:#94a3b8;line-height:1.4}.rco-char-count{margin:0;text-align:right;font-size:.75rem;color:#94a3b8}.rco-select-trigger{width:100%;height:2.75rem!important;border-radius:10px!important;border-color:#e2e8f0!important;background:#fff!important;padding-left:2.5rem!important;font-size:.875rem!important;color:#1e2a3b!important;position:relative}.rco-select-trigger .rco-input-icon,.rco-select-trigger .rco-currency-badge{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.rco-input-icon{width:1rem;height:1rem;color:#94a3b8;flex-shrink:0}.rco-currency-badge{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:9999px;background:#e8f1ff;color:#2f6fed;font-size:.7rem;font-weight:700}.rco-input-wrap{position:relative}.rco-input-wrap .rco-input-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);z-index:1}.rco-input{height:2.75rem!important;border-radius:10px!important;border-color:#e2e8f0!important;padding-left:2.5rem!important;font-size:.875rem!important}.rco-textarea{min-height:110px!important;border-radius:10px!important;border-color:#e2e8f0!important;font-size:.875rem!important;resize:vertical}.rco-dropzone{border:1.5px dashed #d0d7e2;border-radius:12px;background:#f8fafc;padding:1.5rem 1rem;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.rco-dropzone:hover,.rco-dropzone--active{border-color:#2f6fed;background:#f0f6ff}.rco-dropzone__icon{width:1.75rem;height:1.75rem;color:#94a3b8;margin:0 auto .5rem}.rco-dropzone__text{margin:0;font-size:.875rem;color:#475569}.rco-dropzone__browse{color:#2f6fed;font-weight:600;text-decoration:underline;text-underline-offset:2px}.rco-dropzone__hint{margin:.35rem 0 0;font-size:.75rem;color:#94a3b8}.rco-dropzone__uploading{margin:.5rem 0 0;display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:#2f6fed}.rco-files{margin-top:.25rem}.rco-files__grid{display:flex;flex-wrap:wrap;gap:.5rem}.rco-files__item{position:relative;width:64px;height:64px}.rco-files__thumb{width:64px;height:64px;object-fit:cover;border-radius:10px;border:1px solid #e2e8f0;background:#f1f5f9}.rco-files__thumb--file{display:grid;place-items:center;color:#64748b}.rco-files__remove{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:9999px;border:1px solid #e2e8f0;background:#fff;color:#64748b;display:grid;place-items:center;cursor:pointer}.rco-files__add{width:64px;height:64px;border-radius:10px;border:1.5px dashed #cbd5e1;background:#f8fafc;color:#94a3b8;display:grid;place-items:center;cursor:pointer}.rco-files__add:hover{border-color:#2f6fed;color:#2f6fed}.rco-files__footer{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#64748b}.rco-files__clear{display:inline-flex;align-items:center;gap:.25rem;color:#2f6fed;background:none;border:none;cursor:pointer;font-size:.75rem;font-weight:600;font-family:inherit}.rco-row{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.rco-row{grid-template-columns:1fr 1fr;gap:1rem}}.rco-timing{display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:560px){.rco-timing{grid-template-columns:repeat(3,minmax(0,1fr))}.rco-timing .rco-timing__btn{justify-content:center;text-align:center;font-size:.75rem;padding:.7rem .5rem}}.rco-timing--stack{grid-template-columns:1fr}.rco-address{width:100%}.rco-address .relative,.rco-address input{font-family:Poppins,system-ui,sans-serif}.rco-timing__btn{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;padding:.7rem .85rem;border-radius:10px;border:1.5px solid #e2e8f0;background:#fff;color:#475569;font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,color .15s ease}.rco-timing__btn:hover{border-color:#93c5fd}.rco-timing__btn.is-active{border-color:#2f6fed;background:#eff6ff;color:#1e40af;font-weight:600}.rco-date-input{height:2.5rem!important;border-radius:10px!important;border-color:#e2e8f0!important;font-size:.875rem!important}.rco-custom-budget{background:#f0f6ff;border:1px solid #c7daff;border-radius:10px;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.625rem}.rco-custom-budget__heading{margin:0;font-size:.8125rem;font-weight:600;color:#1e2a3b}.rco-custom-budget__row{display:flex;align-items:flex-end;gap:.5rem}.rco-custom-budget__field{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.rco-custom-budget__label{font-size:.75rem;font-weight:600;color:#475569;margin:0}.rco-custom-budget__sep{font-size:1.1rem;color:#94a3b8;padding-bottom:.5rem;flex-shrink:0}.rco-custom-budget__currency{color:#2f6fed;font-size:.8rem;font-weight:700}.rco-modal__footer{flex-shrink:0;border-top:1px solid #eef2f6;padding:1rem 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.875rem;background:#fff}@media(min-width:640px){.rco-modal__footer{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}}.rco-privacy{display:flex;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.rco-privacy__icon{width:1.1rem;height:1.1rem;color:#2f6fed;flex-shrink:0;margin-top:.1rem}.rco-privacy p{margin:0;font-size:.7rem;line-height:1.45;color:#64748b}.rco-actions{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.rco-btn-cancel{border-color:#2f6fed!important;color:#2f6fed!important;background:#fff!important;border-radius:10px!important;font-weight:600!important;height:2.5rem!important;padding-inline:1.1rem!important}.rco-btn-cancel:hover{background:#eff6ff!important}.rco-btn-send{background:#fe8a0f!important;color:#fff!important;border-radius:10px!important;font-weight:600!important;height:2.5rem!important;padding-inline:1.15rem!important;display:inline-flex!important;align-items:center;gap:.4rem;box-shadow:0 4px 12px #fe8a0f47}.rco-btn-send:hover{background:#ff9a2e!important}.rco-btn-send:disabled{opacity:.65}.rco-modal--success{width:min(480px,calc(100vw - 1.5rem))!important;max-width:min(480px,calc(100vw - 1.5rem))!important}.rco-success{padding:2rem 1.75rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center}.rco-success__hero{position:relative;width:88px;height:88px;display:grid;place-items:center;margin-bottom:1.15rem}.rco-success__check{width:72px;height:72px;border-radius:9999px;background:#e8f8ef;color:#22c55e;display:grid;place-items:center;position:relative;z-index:1}.rco-success__confetti{position:absolute;border-radius:2px;pointer-events:none}.rco-success__confetti--1{width:8px;height:8px;background:#fb923c;top:6px;left:8px;transform:rotate(25deg);clip-path:polygon(50% 0,100% 100%,0 100%)}.rco-success__confetti--2{width:6px;height:6px;background:#93c5fd;border-radius:9999px;top:4px;right:14px}.rco-success__confetti--3{width:7px;height:7px;background:#cbd5e1;border-radius:9999px;bottom:10px;left:2px}.rco-success__confetti--4{width:8px;height:8px;background:#60a5fa;top:18px;right:0;transform:rotate(-20deg);clip-path:polygon(50% 0,100% 100%,0 100%)}.rco-success__confetti--5{width:5px;height:5px;background:#f97316;border-radius:9999px;bottom:4px;right:18px}.rco-success__confetti--6{width:6px;height:6px;background:#94a3b8;border-radius:9999px;top:40px;left:-2px}.rco-success__title{margin:0;font-size:1.35rem;font-weight:700;color:#1e2a3b;letter-spacing:-.02em;line-height:1.3}.rco-success__subtitle{margin:.55rem 0 0;max-width:22rem;font-size:.875rem;line-height:1.5;color:#64748b}.rco-success__next{width:100%;margin-top:1.35rem;padding:1rem 1.1rem;border:1px solid #e2e8f0;border-radius:12px;text-align:left;background:#fff}.rco-success__next-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:700;color:#1e2a3b}.rco-success__next-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.rco-success__next-list li{display:flex;align-items:flex-start;gap:.65rem;font-size:.8125rem;line-height:1.4;color:#475569}.rco-success__next-icon{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:8px;display:grid;place-items:center;background:#eff6ff;color:#2f6fed}.rco-success__actions{width:100%;display:grid;grid-template-columns:1fr;gap:.65rem;margin-top:1.25rem}@media(min-width:480px){.rco-success__actions{grid-template-columns:1fr 1.35fr}}.rco-success__btn-view{height:2.6rem!important;border-radius:10px!important;border-color:#2f6fed!important;color:#2f6fed!important;background:#fff!important;font-weight:600!important}.rco-success__btn-view:hover{background:#eff6ff!important}.rco-success__btn-message{height:2.6rem!important;border-radius:10px!important;background:#2f6fed!important;color:#fff!important;font-weight:600!important;display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem}.rco-success__btn-message:hover{background:#2563eb!important}.rco-success__footer{margin:1.15rem 0 0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font-size:.7rem;color:#94a3b8;line-height:1.4}.prolancer-profile{font-family:Rubik,system-ui,-apple-system,Segoe UI,Poppins,sans-serif;background:#f4f6fb;--pl-blue: #002f77;--pl-blue-10: rgba(0, 47, 119, .1);--pl-blue-12: rgba(0, 47, 119, .12)}.prolancer-profile .pl-container{max-width:1140px;margin:0 auto;padding:0 16px}.prolancer-profile .pl-container--profile{position:relative;z-index:2}.prolancer-profile .profile-hero-section{padding-top:12px;padding-bottom:50px;overflow:visible}.prolancer-profile .profile-hero-banner{position:relative;overflow:visible;border-radius:18px;box-shadow:0 10px 30px #171a1f0f;height:300px;min-height:300px;background:#e8eefc}.prolancer-profile .profile-hero-banner:not(.profile-hero-banner--cover){background:linear-gradient(90deg,#fff 0% 42%,#f3f8ff)}.prolancer-profile .profile-hero-banner--cover{background-color:#e8eefc;background-size:cover;background-position:center;background-repeat:no-repeat}.prolancer-profile .profile-hero-banner__skyline{position:absolute;right:0;top:0;bottom:0;width:min(52%,560px);pointer-events:none;opacity:.55;background-repeat:no-repeat;background-position:right bottom;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 220' fill='none'%3E%3Cpath d='M0 180H40V150H70V180H95V120H120V180H150V90H180V180H205V140H235V180H260V110H285V180H315V80H345V180H370V130H400V180H430V100H460V180H490V70H520V180H550V115H580V180H640V220H0V180Z' fill='%23B8D4F5'/%3E%3Ccircle cx='520' cy='58' r='34' stroke='%23B8D4F5' stroke-width='8'/%3E%3Cpath d='M585 180V95L610 75V180' stroke='%23B8D4F5' stroke-width='6'/%3E%3Cpath d='M120 180L145 150L170 180' stroke='%23B8D4F5' stroke-width='5'/%3E%3C/svg%3E")}.prolancer-profile .profile-hero-banner__main{position:absolute;left:50%;bottom:15%;transform:translate(-50%,50%);z-index:2;width:calc(100% - 48px);max-width:100%;box-sizing:border-box}.prolancer-profile .profile-hero-info-layout{--profile-hero-avatar-height: 176px;display:flex;justify-content:center;align-items:center;width:100%;min-width:0}.prolancer-profile .profile-hero-info-card{display:flex;align-items:center;gap:12px;flex:0 1 auto;width:auto;max-width:min(900px,calc(100% - 24px));min-width:0;background:#fffffff5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.72);border-radius:16px;box-shadow:0 10px 28px #0f172a1a;padding:12px 20px 12px 14px;box-sizing:border-box}.prolancer-profile .profile-hero-info-layout__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;min-width:0;overflow:visible;padding:0;margin:0;box-sizing:border-box}.prolancer-profile .profile-hero-info-layout__avatar>.profile-hero-avatar,.prolancer-profile .profile-hero-info-layout__avatar>.profile-hero-avatar-edit-hit{display:block;height:var(--profile-hero-avatar-height);width:auto;max-width:none;aspect-ratio:120 / 138;flex-shrink:0}.prolancer-profile .profile-hero-info-card__body{min-width:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.prolancer-profile .profile-hero-avatar{position:relative;flex-shrink:0;z-index:1}.prolancer-profile .profile-hero-avatar__svg{display:block;height:100%;width:auto;overflow:visible}.prolancer-profile .profile-hero-avatar__photo-wrap{width:100%;height:100%;container-type:size;display:flex;align-items:center;justify-content:center;background:#eef4ff}.prolancer-profile .profile-hero-avatar__photo{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.prolancer-profile .profile-hero-avatar__initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:Poppins,Rubik,system-ui,sans-serif;font-weight:800;font-size:clamp(28px,24cqmin,42px);color:var(--pl-blue);background:#eef4ff}.prolancer-profile .profile-status-badge{position:absolute;right:7%;bottom:12%;width:clamp(18px,18cqmin,24px);height:clamp(18px,18cqmin,24px);border-radius:999px;border:3px solid #ffffff;z-index:2}.prolancer-profile .profile-status-badge.is-online{background:radial-gradient(circle at 32% 32%,#86efac,#22c55e 48%,#16a34a);box-shadow:0 0 0 1px #22c55e33,0 0 16px #22c55e9e}.prolancer-profile .profile-status-badge.is-offline{background:#9ca3af;box-shadow:0 0 0 1px #94a3b840,0 2px 8px #171a1f29}.prolancer-profile .profile-hero-identity{min-width:0}.prolancer-profile .profile-hero-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.prolancer-profile .profile-hero-name{margin:0;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:24px;font-weight:800;color:#002f77;line-height:1.15;overflow-wrap:anywhere}.prolancer-profile .profile-hero-verified{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;line-height:0}.prolancer-profile .profile-hero-verified__img{display:block;width:22px;height:22px;object-fit:contain}.prolancer-profile .profile-hero-tagline{margin:0 0 4px;font-size:13px;font-weight:500;color:#1e3a5f;line-height:1.4}.prolancer-profile .profile-hero-tagline-row{display:flex;align-items:flex-start;gap:6px;margin-bottom:4px;width:100%;max-width:100%}.prolancer-profile .profile-hero-tagline-row .profile-hero-tagline{margin:0;flex:0 1 auto;min-width:0}.prolancer-profile .profile-hero-tagline-row .profile-section-edit-btn--inline{margin-top:1px;flex-shrink:0}.prolancer-profile .profile-hero-tagline--placeholder{color:#64748b;font-style:italic}.prolancer-profile .profile-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;font-size:13px;color:#475569}.prolancer-profile .profile-hero-meta-item{display:inline-flex;align-items:center;gap:6px}.prolancer-profile .profile-hero-meta-icon{width:14px;height:14px;color:#64748b;flex-shrink:0}.prolancer-profile .profile-hero-meta-sep{color:#94a3b8}.prolancer-profile .profile-hero-rating-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:#64748b}.prolancer-profile .profile-hero-rating-score{display:inline-flex;align-items:baseline;gap:6px}.prolancer-profile .profile-hero-rating-value{font-size:14px;font-weight:700;color:#0f172a}.prolancer-profile .profile-hero-rating-count{font-size:13px;color:#64748b}.prolancer-profile .profile-hero-rating-empty{font-size:13px;font-weight:600;color:#94a3b8}.prolancer-profile .profile-hero-rating-sep{color:#cbd5e1;font-weight:300}.prolancer-profile .profile-hero-queue{display:inline-flex;align-items:center;gap:6px}.prolancer-profile .profile-hero-queue-icon{width:14px;height:14px;color:#fe8a0f;flex-shrink:0}.prolancer-profile .profile-hero-util-actions{position:absolute;top:18px;right:18px;z-index:3;display:flex;justify-content:flex-end;gap:10px}.prolancer-profile .profile-hero-cta-row{display:flex;flex-direction:column;align-items:stretch;gap:10px;flex-shrink:0;width:220px}.prolancer-profile .profile-hero-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#002f77;box-shadow:0 4px 12px #171a1f14;cursor:pointer;transition:background .15s ease,border-color .15s ease}.prolancer-profile .profile-hero-icon-btn:hover{background:#f8fafc;border-color:#cbd5e1}.prolancer-profile .profile-hero-btn-outline,.prolancer-profile .profile-hero-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;white-space:nowrap;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .08s ease}.prolancer-profile .profile-hero-btn-outline{border:1.5px solid #0066ff;background:#fff;color:#06f}.prolancer-profile .profile-hero-btn-outline:hover{background:#f0f7ff}.prolancer-profile .profile-hero-btn-primary{border:none;background:#06f;color:#fff}.prolancer-profile .profile-hero-btn-primary:hover{background:#0057d8}.prolancer-profile .profile-hero-btn-outline:active,.prolancer-profile .profile-hero-btn-primary:active{transform:translateY(1px)}@media(max-width:1024px){.prolancer-profile .profile-hero-section{padding-top:10px;padding-bottom:clamp(120px,16vw,160px)}.prolancer-profile .profile-hero-banner{height:260px;min-height:260px}.prolancer-profile .profile-hero-info-card__body{flex-direction:column;align-items:flex-start}.prolancer-profile .profile-hero-cta-row{width:100%;max-width:320px}}@media(max-width:768px){.prolancer-profile{overflow-x:clip}.prolancer-profile .pl-container{padding-left:12px;padding-right:12px}.prolancer-profile .profile-hero-section{padding-top:8px;padding-bottom:20px}.prolancer-profile .profile-hero-banner{height:180px;min-height:180px}.prolancer-profile .profile-hero-banner__main{position:relative;left:auto;bottom:auto;transform:none;width:100%;margin-top:-56px}.prolancer-profile .profile-hero-info-layout{--profile-hero-avatar-height: 148px}.prolancer-profile .profile-hero-info-card{flex-direction:column;align-items:center;width:100%;max-width:100%;text-align:center;padding:14px;gap:8px}.prolancer-profile .profile-hero-info-layout__avatar>.profile-hero-avatar,.prolancer-profile .profile-hero-info-layout__avatar>.profile-hero-avatar-edit-hit{max-width:min(148px,40vw)}.prolancer-profile .profile-hero-info-card__body{flex-direction:column;align-items:center;width:100%;gap:12px}.prolancer-profile .profile-hero-identity{width:100%}.prolancer-profile .profile-hero-name{font-size:20px;overflow-wrap:anywhere;word-break:break-word}.prolancer-profile .profile-hero-name-row,.prolancer-profile .profile-hero-meta,.prolancer-profile .profile-hero-rating-row{justify-content:center}.prolancer-profile .profile-hero-tagline-row{width:100%;justify-content:center}.prolancer-profile .profile-hero-meta{flex-direction:column;gap:4px}.prolancer-profile .profile-hero-meta-sep{display:none}.prolancer-profile .profile-hero-util-actions{top:10px;right:10px;gap:8px}.prolancer-profile .profile-hero-icon-btn{width:34px;height:34px}.prolancer-profile .profile-hero-cta-row{width:100%;max-width:none}.prolancer-profile .profile-hero-btn-outline,.prolancer-profile .profile-hero-btn-primary{width:100%;white-space:normal;text-align:center;line-height:1.3;padding:11px 14px;font-size:13px}.prolancer-profile .profile-hero-banner__skyline{width:100%;opacity:.35}.prolancer-profile .layout{padding:16px 0 48px;gap:16px}.prolancer-profile .white-padding{padding:0 14px 18px;border-radius:14px}.prolancer-profile .profile-tab-nav{flex-wrap:nowrap;gap:18px;margin:0 -14px;padding:0 14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.prolancer-profile .profile-tab-nav::-webkit-scrollbar{display:none}.prolancer-profile .profile-tab-nav__btn{flex-shrink:0;padding:14px 0 12px;font-size:14px}.prolancer-profile .white-padding>:not(.profile-tab-nav){padding-top:18px}.prolancer-profile .sidebar{position:static;top:auto}.prolancer-profile .widget{padding:18px 16px}.prolancer-profile .profile-qual-item{align-items:flex-start;padding:12px 14px;gap:10px}.prolancer-profile .profile-qual-item__title,.prolancer-profile .profile-qual-item__meta{overflow-wrap:anywhere;word-break:break-word}.prolancer-profile .profile-new-banner{align-items:flex-start;gap:12px;padding:16px}.prolancer-profile .profile-reviews-stats-card{flex-direction:column;align-items:stretch;gap:20px;padding:18px 16px}.prolancer-profile .profile-reviews-stats-summary{align-items:center;text-align:center;width:100%}.prolancer-profile .profile-reviews-stats-bars{width:100%;min-width:0}.prolancer-profile .profile-review-card{padding:16px}.prolancer-profile .profile-review-card-header{gap:10px}.prolancer-profile .trust-score-card{flex-direction:column;align-items:center;text-align:center}.prolancer-profile .trust-score-copy{text-align:center}.prolancer-profile .trust-verification-card,.prolancer-profile .profile-top-skills-card{padding:18px 16px}.prolancer-profile .profile-tab-panel-header{flex-wrap:wrap;align-items:flex-start}}.prolancer-profile .seller-cover-wrap{position:relative;z-index:0;margin-bottom:-90px}.prolancer-profile .seller-cover{width:100%;height:260px;border-radius:0;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:0}.prolancer-profile .seller-cover-gradient{position:absolute;inset:0;background:linear-gradient(120deg,#002f77e0,#fe8a0fb8);pointer-events:none}.prolancer-profile .seller-profile-card{background:#fff;border-radius:18px;box-shadow:0 20px 45px #171a1f14;padding:22px}.prolancer-profile .profile-card-grid{display:grid;grid-template-columns:minmax(120px,17%) minmax(0,50%) minmax(200px,25%);gap:8px;align-items:center}.prolancer-profile .profile-card-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:24px;row-gap:8px}.prolancer-profile .profile-stats-inline{display:inline-flex;align-items:center;gap:6px;color:#475569;flex-wrap:wrap}.prolancer-profile .profile-stats-inline .stat-star{width:16px;height:16px;color:#fe8a0f;fill:#fe8a0f}.prolancer-profile .profile-stats-inline .stat-star.is-active{color:#fe8a0f;fill:#fe8a0f}.prolancer-profile .profile-stats-inline .stat-rating{font-weight:800;color:#0f172a}.prolancer-profile .profile-stats-inline .stat-reviews{color:#64748b;font-size:12px}.prolancer-profile .profile-stats-inline .stat-dot{color:#94a3b8;padding:0 2px}.prolancer-profile .profile-stats-inline .stat-completed{font-weight:700;color:#0f172a}.prolancer-profile .seller-avatar-wrap{width:100%;max-width:160px}.prolancer-profile .profile-card-actions{align-items:flex-end}.prolancer-profile .seller-avatar{width:100%;max-width:160px;aspect-ratio:1 / 1;height:auto;border-radius:16px;object-fit:cover;background:#e9edf7}.prolancer-profile .seller-avatar-initials{display:flex;align-items:center;justify-content:center;font-family:Poppins,Rubik,system-ui,sans-serif;font-weight:800;font-size:44px;color:var(--pl-blue);background:var(--pl-blue-10);line-height:1;user-select:none}.prolancer-profile .seller-avatar-wrap{position:relative;display:inline-block;line-height:0}.prolancer-profile .online-badge{position:absolute;right:10px;bottom:10px;width:32px;height:32px;border-radius:999px;background:#22c55e;border:4px solid #ffffff;box-shadow:0 10px 20px #171a1f2e}.prolancer-profile .online-badge:after{content:"";position:absolute;inset:-10px;border-radius:999px;background:#22c55e2e;animation:online-pulse 1.8s ease-out infinite}@keyframes online-pulse{0%{transform:scale(.6);opacity:.6}70%{transform:scale(1.25);opacity:0}to{opacity:0}}@media(min-width:1200px){.prolancer-profile .seller-avatar{max-width:160px;border-radius:18px}}.prolancer-profile .seller-name{font-family:Poppins,Rubik,system-ui,sans-serif;font-weight:700;font-size:26px;color:#0f172a;display:flex;align-items:center;gap:10px}.prolancer-profile .verified-dot{width:18px;height:18px;border-radius:999px;background:var(--pl-blue);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px;line-height:1}.prolancer-profile .badges{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 6px}.prolancer-profile .badge-pill{display:inline-flex;align-items:center;gap:8px;background:var(--pl-blue-10);color:var(--pl-blue);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.prolancer-profile .seller-title{font-weight:500;color:#334155;margin-top:6px}.prolancer-profile .service-area-map-inner{border-radius:12px;overflow:hidden;border:1px solid rgba(148,163,184,.45)}.prolancer-profile .service-area-map-hint{margin-top:8px;font-size:12px;color:#64748b}.prolancer-profile .seller-subtitle{color:#64748b;font-size:14px;margin-top:4px}.prolancer-profile .stats-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.prolancer-profile .stats{background:var(--pl-blue-10);border-radius:12px;padding:10px 12px;color:#0f172a;font-size:13px}.prolancer-profile .stats span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;margin-right:8px;background:var(--pl-blue);color:#fff;font-weight:700}.prolancer-profile .hourly-rate{text-align:center;color:#0f172a}.prolancer-profile .hourly-rate .price{font-size:24px;font-weight:700;color:#0f172a}.prolancer-profile .mid-meta{display:grid;gap:10px;margin:0;padding:0;list-style:none}.prolancer-profile .action-btn{width:100%;border:2px solid transparent;border-radius:12px;padding:12px 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:600;cursor:pointer;transition:transform .08s ease,opacity .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.prolancer-profile .action-btn:active{transform:translateY(1px)}.prolancer-profile .quote-button{background:#fe8a0f;color:#fff;border-color:#fe8a0f}.prolancer-profile .quote-button:hover{background:#fff;color:#fe8a0f}.prolancer-profile .message-button{background:#fff;color:#fe8a0f;border-color:#fe8a0f}.prolancer-profile .message-button:hover{background:#fe8a0f;color:#fff}.prolancer-profile .profile-card-actions .action-btn{width:200px;max-width:100%}@media(max-width:768px){.prolancer-profile .profile-card-grid{grid-template-columns:1fr;gap:12px;align-items:center}.prolancer-profile .profile-card-avatar{justify-self:center}.prolancer-profile .seller-avatar-wrap{margin:0 auto;max-width:180px;display:block}.prolancer-profile .profile-card-details{text-align:center}.prolancer-profile .profile-card-details .seller-name,.prolancer-profile .badges{justify-content:center}.prolancer-profile .profile-card-meta{flex-direction:column;align-items:center;column-gap:0}.prolancer-profile .profile-card-actions{align-items:center}.prolancer-profile .profile-card-actions .action-btn{width:220px}}.prolancer-profile .rating{text-align:center;margin-top:12px;color:#64748b;font-size:12px}.prolancer-profile .star-rating{position:relative;width:110px;height:18px;margin:0 auto 6px}.prolancer-profile .star-rating:before{content:"";position:absolute;inset:0;background-repeat:repeat-x;background-size:22px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23cbd5e1' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")}.prolancer-profile .star-rating>span{position:absolute;inset:0;width:0%;overflow:hidden}.prolancer-profile .star-rating>span:before{content:"";position:absolute;inset:0;background-repeat:repeat-x;background-size:22px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffbb00' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")}.prolancer-profile .layout{display:grid;grid-template-columns:1fr;gap:22px;padding:26px 0 80px;min-width:0}.prolancer-profile .layout>*{min-width:0}@media(min-width:1200px){.prolancer-profile .layout{grid-template-columns:2fr 1fr;align-items:start}}.prolancer-profile .white-padding{background:#fff;border-radius:18px;box-shadow:0 20px 45px #171a1f0f;padding:0 24px 24px;overflow:hidden}.prolancer-profile .profile-tab-nav{display:flex;flex-wrap:wrap;gap:28px;border-bottom:1px solid #e2e8f0;margin:0 -24px;padding:0 24px}.prolancer-profile .profile-tab-nav__btn{border:0;background:transparent;padding:18px 0 14px;margin:0 0 -1px;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:15px;font-weight:600;color:#334155;cursor:pointer;border-bottom:3px solid transparent;transition:color .15s ease,border-color .15s ease}.prolancer-profile .profile-tab-nav__btn.is-active{color:#002f77;font-weight:800;border-bottom-color:#06f}.prolancer-profile .profile-tab-nav__btn:hover{color:#002f77}.prolancer-profile .profile-about-tab{padding-top:22px}.prolancer-profile .white-padding>:not(.profile-tab-nav){padding-top:22px}.prolancer-profile .profile-about-section+.profile-about-section{margin-top:22px}.prolancer-profile .profile-about-heading{margin:0 0 12px;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:18px;font-weight:800;color:#002f77;line-height:1.25}.prolancer-profile .profile-about-heading-row{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.prolancer-profile .profile-about-heading-row .profile-about-heading{margin:0}.prolancer-profile .profile-about-heading-row--portfolio{margin-bottom:16px}.prolancer-profile .profile-about-heading-row--end{justify-content:flex-end}.prolancer-profile .profile-about-bio{margin:0;font-size:14px;line-height:1.7;color:#334155;white-space:pre-wrap}.prolancer-profile .profile-about-divider{height:1px;margin-top:22px;background:#e2e8f0}.prolancer-profile .profile-about-empty{margin:0;font-size:14px;color:#64748b}.prolancer-profile .profile-qual-list{display:grid;gap:12px}.prolancer-profile .profile-qual-item{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid #dbeafe;border-radius:12px;background:#fff}.prolancer-profile .profile-qual-item__left{display:flex;align-items:center;gap:14px;min-width:0}.prolancer-profile .profile-qual-item__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;border:1.5px solid #93c5fd;color:#06f;background:#f8fbff;flex-shrink:0}.prolancer-profile .profile-qual-item__text{min-width:0}.prolancer-profile .profile-qual-item__title{font-size:14px;font-weight:700;color:#0f172a;line-height:1.35}.prolancer-profile .profile-qual-item__meta{margin-top:3px;font-size:13px;color:#64748b;line-height:1.35}.prolancer-profile .profile-qual-item__check{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:#06f;background:#e8f1ff;flex-shrink:0}.prolancer-profile .profile-new-banner{position:relative;display:flex;align-items:center;gap:16px;margin-top:28px;padding:20px 22px;border-radius:18px;border:1px solid rgba(37,99,235,.18);background:radial-gradient(120% 160% at 0% 0%,#eaf1ff,#eef4ff 45%,#f4f0ff);box-shadow:0 10px 30px #2563eb1f,inset 0 1px #ffffffb3;overflow:hidden}.prolancer-profile .profile-new-banner__glow{position:absolute;top:-60px;right:-40px;width:180px;height:180px;border-radius:9999px;background:radial-gradient(circle,#60a5fa52,#60a5fa00 70%);pointer-events:none}.prolancer-profile .profile-new-banner__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:9999px;color:#fff;background:linear-gradient(140deg,#2f6fd6,#0a48a8 55%,#002f77);box-shadow:0 8px 18px #0a48a859,inset 0 1px #ffffff47;flex-shrink:0}.prolancer-profile .profile-new-banner__content{position:relative;min-width:0}.prolancer-profile .profile-new-banner__title{display:flex;align-items:center;gap:7px;margin:0 0 6px;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:16px;font-weight:800;color:#0a48a8;line-height:1.35}.prolancer-profile .profile-new-banner__title-icon{width:16px;height:16px;color:#fe8a0f;flex-shrink:0}.prolancer-profile .profile-new-banner__text{margin:0;font-size:14px;line-height:1.6;color:#334155}.prolancer-profile .section-title{font-family:Poppins,Rubik,system-ui,sans-serif;font-size:14px;font-weight:700;color:#0f172a;margin:0 0 10px}.prolancer-profile .about-modern-block{margin-top:4px}.prolancer-profile .qa-list{display:grid;gap:10px}.prolancer-profile .qa-item{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f8fafc;border:1px solid rgba(148,163,184,.35);border-radius:14px;padding:12px 14px}.prolancer-profile .qa-left{display:flex;align-items:center;gap:12px;min-width:0}.prolancer-profile .qa-icon{width:34px;height:34px;border-radius:12px;background:var(--pl-blue-10);color:var(--pl-blue);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.prolancer-profile .qa-text{min-width:0;display:flex;flex-direction:column;justify-content:center}.prolancer-profile .qa-title{font-weight:700;color:#0f172a;font-size:14px;line-height:1.25}.prolancer-profile .qa-meta{margin-top:4px;color:#64748b;font-size:12px;line-height:1.25}.prolancer-profile .qa-check{width:20px;height:20px;color:#22c55e;flex-shrink:0}.prolancer-profile .insurance-card{border-radius:14px;padding:14px;border:1px solid rgba(148,163,184,.35);background:#f8fafc}.prolancer-profile .insurance-card.is-verified{border-color:#22c55e40;background:#22c55e14}.prolancer-profile .insurance-head{display:flex;gap:12px;align-items:flex-start}.prolancer-profile .insurance-badge{width:38px;height:38px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#22c55e1f;color:#16a34a;flex-shrink:0}.prolancer-profile .insurance-title{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:#0f172a;line-height:1.25}.prolancer-profile .insurance-check{width:18px;height:18px;color:#22c55e}.prolancer-profile .insurance-lines{margin-top:8px;color:#334155;font-size:13px;line-height:1.35;display:grid;gap:4px}.prolancer-profile .section-list{margin:0;padding-left:18px;color:#334155}.prolancer-profile .section-list li{margin:6px 0}.prolancer-profile .nav-tabs{display:flex;gap:10px;border-bottom:1px solid #e8eefc;margin-bottom:18px}.prolancer-profile .nav-link{border:0;background:transparent;padding:10px 14px;border-radius:12px 12px 0 0;font-weight:600;color:#64748b;cursor:pointer}.prolancer-profile .nav-link.active{color:var(--pl-blue);background:var(--pl-blue-10)}.prolancer-profile .gigs-grid{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:768px){.prolancer-profile .gigs-grid{grid-template-columns:1fr 1fr}}.prolancer-profile .gig-card{border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 16px 35px #171a1f14}.prolancer-profile .gig-image{height:190px;background:#e9edf7}.prolancer-profile .gig-image img{width:100%;height:100%;object-fit:cover;display:block}.prolancer-profile .gig-body{padding:14px 16px 16px}.prolancer-profile .gig-title{font-family:Poppins,Rubik,system-ui,sans-serif;font-weight:700;font-size:16px;color:#0f172a;line-height:1.25}.prolancer-profile .gig-meta{margin-top:10px;display:flex;justify-content:space-between;color:#64748b;font-size:13px}.prolancer-profile .portfolio-grid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:768px){.prolancer-profile .portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.prolancer-profile .portfolio-item{position:relative;border-radius:18px;overflow:hidden;background:#e9edf7;box-shadow:0 16px 35px #171a1f14;display:block}.prolancer-profile .portfolio-item img{width:100%;height:220px;object-fit:cover;display:block;transition:transform .25s ease}.prolancer-profile .portfolio-overlay{position:absolute;inset:0;background:linear-gradient(to top,#0f172aa6,#0f172a0d);opacity:0;transition:opacity .25s ease;display:flex;align-items:flex-end;justify-content:flex-start;padding:14px}.prolancer-profile .portfolio-label{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:#fe8a0ff2;color:#fff;font-weight:700;font-size:12px}.prolancer-profile .portfolio-item:hover img{transform:scale(1.04)}.prolancer-profile .portfolio-item:hover .portfolio-overlay{opacity:1}.prolancer-profile .widget{background:#fff;border-radius:18px;box-shadow:0 20px 45px #171a1f0f;padding:22px;position:static}.prolancer-profile .sidebar{position:sticky;top:120px;align-self:start}.prolancer-profile .sidebar-stack{display:grid;gap:16px}.prolancer-profile .widget-title{font-family:Poppins,Rubik,system-ui,sans-serif;font-weight:700;font-size:16px;color:#0f172a;margin-bottom:14px}.prolancer-profile .verification-list{display:grid;gap:12px}.prolancer-profile .verification-item{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;padding:10px;border:1px solid #e8eefc;border-radius:14px;background:#fff}.prolancer-profile .verification-icon{width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--pl-blue-10);color:var(--pl-blue)}.prolancer-profile .verification-content{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0}.prolancer-profile .verification-text{min-width:0}.prolancer-profile .verification-label{font-weight:700;color:#0f172a}.prolancer-profile .verification-sub{margin-top:2px;font-size:12px;color:#64748b}.prolancer-profile .verification-icon.status-verified{background:#22c55e1f;color:#16a34a;border-color:#22c55e40}.prolancer-profile .verification-icon.status-pending{background:#f59e0b1f;color:#b45309;border-color:#f59e0b40}.prolancer-profile .verification-icon.status-rejected{background:#ef44441f;color:#dc2626;border-color:#ef444440}.prolancer-profile .verification-icon.status-not-started{background:#94a3b82e;color:#475569;border-color:#94a3b840}.prolancer-profile .seller-detail{display:flex;gap:12px;padding:10px 0;border-bottom:1px dashed #e8eefc}.prolancer-profile .seller-detail:last-child{border-bottom:0}.prolancer-profile .seller-detail .icon{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--pl-blue-12);color:var(--pl-blue);flex:0 0 auto}.prolancer-profile .seller-detail h5{margin:0;font-size:12px;color:#64748b;font-weight:600}.prolancer-profile .seller-detail p{margin:3px 0 0;font-size:13px;color:#0f172a;font-weight:600}.prolancer-profile .seller-skills{margin-top:18px}.prolancer-profile .seller-skills h4{text-align:center;font-weight:700;color:#0f172a;margin-bottom:12px}.prolancer-profile .skill-item{margin:10px 0}.prolancer-profile .skill-item>span{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:8px}.prolancer-profile .progress{height:10px;background:#eef2ff;border-radius:999px;overflow:hidden}.prolancer-profile .progress-bar{height:100%;background:var(--pl-blue);border-radius:999px;font-size:0}.prolancer-profile .profile-reviews-tab{display:flex;flex-direction:column;gap:16px}.prolancer-profile .profile-reviews-stats-card{display:flex;flex-wrap:wrap;align-items:center;gap:32px;padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.prolancer-profile .profile-reviews-stats-summary{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:120px}.prolancer-profile .profile-reviews-stats-score{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;line-height:1;color:#001e62}.prolancer-profile .profile-reviews-stats-count{margin:0;font-size:.875rem;color:#6b7280}.prolancer-profile .profile-reviews-stats-bars{flex:1;min-width:220px;display:flex;flex-direction:column;gap:8px}.prolancer-profile .profile-reviews-bar-row{display:flex;align-items:center;gap:10px}.prolancer-profile .profile-reviews-bar-label,.prolancer-profile .profile-reviews-bar-pct{flex-shrink:0;width:28px;font-size:.8125rem;color:#6b7280;text-align:right}.prolancer-profile .profile-reviews-bar-pct{width:36px;text-align:right}.prolancer-profile .profile-reviews-list{display:flex;flex-direction:column;gap:16px}.prolancer-profile .profile-review-card{padding:24px;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.prolancer-profile .profile-review-card-header{display:flex;align-items:flex-start;gap:14px}.prolancer-profile .profile-review-avatar{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:#eef2ff;color:#001e62;font-family:Poppins,sans-serif;font-weight:700;font-size:1.125rem;line-height:1}.prolancer-profile .profile-review-card-meta{flex:1;min-width:0}.prolancer-profile .profile-review-card-name{margin:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;color:#001e62}.prolancer-profile .profile-review-card-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:4px}.prolancer-profile .profile-review-card-dot{color:#6b7280;font-size:.75rem}.prolancer-profile .profile-review-card-time{font-size:.8125rem;color:#6b7280}.prolancer-profile .profile-review-card-text{margin:16px 0 0;font-size:.9375rem;line-height:1.6;color:#334155}.prolancer-profile .profile-review-response{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.prolancer-profile .profile-review-response-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:#f8fafc;color:#334155;font-size:.875rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease}.prolancer-profile .profile-review-response-toggle:hover{background:#f1f5f9}.prolancer-profile .profile-review-response-body{margin-top:10px;padding-left:12px;border-left:2px solid #e5e7eb}.prolancer-profile .profile-review-response-body p{margin:0;font-size:.875rem;line-height:1.6;color:#475569;white-space:pre-wrap}.prolancer-profile .profile-review-response-date{margin:8px 0 0;font-size:.75rem;color:#94a3b8}.prolancer-profile .profile-header-grid{position:relative;z-index:3;display:grid;grid-template-columns:1fr;gap:22px;margin-bottom:24px}@media(min-width:1200px){.prolancer-profile .profile-header-grid{grid-template-columns:2fr 1fr;align-items:stretch}}.prolancer-profile .profile-header-card{position:relative;z-index:3;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 30px #171a1f0f;padding:20px 22px}.prolancer-profile .profile-header-main{display:flex;gap:16px;align-items:flex-start}.prolancer-profile .profile-header-avatar{flex-shrink:0}.prolancer-profile .profile-header-avatar .seller-avatar-wrap{max-width:116px}.prolancer-profile .profile-header-avatar-img.seller-avatar,.prolancer-profile .profile-header-avatar-img.seller-avatar-initials{width:116px;height:116px;border-radius:9999px;object-fit:cover;margin-top:-30px}.prolancer-profile .profile-header-avatar-img.seller-avatar-initials{font-size:32px;color:#fe8a0f;background:#fff5eb;border-color:#ffd4a8}.prolancer-profile .profile-header-avatar .online-badge{right:4px;bottom:4px;width:16px;height:16px;border-width:2px;box-shadow:0 2px 8px #171a1f26}.prolancer-profile .profile-header-avatar .online-badge:after{inset:-6px}.prolancer-profile .profile-header-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.prolancer-profile .profile-header-name{margin:0;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:22px;font-weight:800;color:#002f77;line-height:1.2}@media(min-width:768px){.prolancer-profile .profile-header-name{font-size:26px}}.prolancer-profile .profile-badge{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.prolancer-profile .profile-badge-verified{background:#d6e8ff;color:#002f77}.prolancer-profile .profile-badge-level{background:#fff5eb;color:#fe8a0f}.prolancer-profile .profile-header-subline{margin:0 0 8px;font-size:13px;color:#64748b;line-height:1.45}.prolancer-profile .profile-header-rating-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:#475569}.prolancer-profile .profile-header-rating-text strong{font-weight:800;color:#002f77}.prolancer-profile .profile-header-dot{color:#94a3b8}.prolancer-profile .profile-header-queue{color:#64748b}.prolancer-profile .profile-header-divider{height:1px;background:#e8eefc;margin:18px 0}.prolancer-profile .profile-header-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}@media(min-width:640px){.prolancer-profile .profile-header-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.prolancer-profile .profile-stat-item{min-width:0}.prolancer-profile .profile-stat-value{font-family:Poppins,Rubik,system-ui,sans-serif;font-size:20px;font-weight:800;color:#002f77;line-height:1.2}.prolancer-profile .profile-stat-label{margin-top:4px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;line-height:1.3}.prolancer-profile .profile-header-side{display:flex;flex-direction:column}.prolancer-profile .profile-side-status{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#334155;margin-bottom:16px}.prolancer-profile .profile-side-status-dot{width:10px;height:10px;border-radius:999px;background:#22c55e;flex-shrink:0;box-shadow:0 0 0 3px #22c55e33}.prolancer-profile .profile-side-actions{display:flex;flex-direction:column;gap:10px}.prolancer-profile .profile-contact-btn{width:100%;border:none;border-radius:999px;padding:13px 18px;background:#fe8a0f;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s ease,transform .08s ease}.prolancer-profile .profile-contact-btn:hover{background:#e97d0d}.prolancer-profile .profile-contact-btn:active{transform:translateY(1px)}.prolancer-profile .profile-quote-btn{width:100%;border:1px solid #e2e8f0;border-radius:999px;padding:13px 18px;background:#fff;color:#002f77;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.prolancer-profile .profile-quote-btn:hover{border-color:#cbd5e1;background:#f8fafc}.prolancer-profile .profile-side-details{margin:0;display:grid;gap:12px}.prolancer-profile .profile-side-detail-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}.prolancer-profile .profile-side-detail-row dt{margin:0;color:#94a3b8;font-weight:500}.prolancer-profile .profile-side-detail-row dd{margin:0;text-align:right;font-weight:700;color:#002f77}@media(max-width:768px){.prolancer-profile .profile-header-main{flex-direction:column;align-items:center;text-align:center}.prolancer-profile .profile-header-name-row,.prolancer-profile .profile-header-rating-row{justify-content:center}}.prolancer-profile .trust-verification-stack{display:grid;gap:16px}.prolancer-profile .trust-verification-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #171a1f0d;padding:20px 22px}.prolancer-profile .trust-verification-title{margin:0 0 14px;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:16px;font-weight:800;color:#002f77;line-height:1.25}.prolancer-profile .trust-score-title{margin:0 0 6px;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:16px;font-weight:800;color:#002f77;line-height:1.25}.prolancer-profile .trust-verification-list{margin:0;padding:0;list-style:none;display:grid;gap:12px}.prolancer-profile .trust-verification-item{display:flex;align-items:center;gap:10px;font-size:14px;color:#64748b;line-height:1.35}.prolancer-profile .trust-verification-check{width:18px;height:18px;flex-shrink:0;color:#fe8a0f}.prolancer-profile .trust-verification-empty{margin:0;font-size:14px;color:#94a3b8;line-height:1.45}.prolancer-profile .trust-score-card{display:flex;flex-direction:row;align-items:center;gap:18px}.prolancer-profile .trust-score-ring{position:relative;flex:0 0 88px;width:88px;height:88px;overflow:hidden}.prolancer-profile .trust-score-ring-svg{display:block;width:88px;height:88px;transform:rotate(-90deg)}.prolancer-profile .trust-score-ring-track{stroke:#f1f5f9}.prolancer-profile .trust-score-ring-progress{stroke:#fe8a0f}.prolancer-profile .trust-score-ring-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:20px;font-weight:800;color:#002f77;line-height:1;pointer-events:none}.prolancer-profile .trust-score-copy{flex:1;min-width:0}.prolancer-profile .trust-score-description{margin:0;font-size:14px;color:#64748b;line-height:1.45}.prolancer-profile .profile-top-skills-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #171a1f0d;padding:20px 22px}.prolancer-profile .profile-top-skills-title{margin:0 0 14px;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:16px;font-weight:800;color:#002f77;line-height:1.25}.prolancer-profile .profile-top-skills-list{display:flex;flex-wrap:wrap;gap:10px}.prolancer-profile .profile-top-skills-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:#f1f5f9;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:13px;font-weight:700;color:#002f77;line-height:1.2}.prolancer-profile .profile-top-skills-pill__icon{width:16px;height:16px;flex-shrink:0;color:#002f77}.prolancer-profile .profile-top-skills-more{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:1px solid #002f77;border-radius:999px;background:#fff;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:13px;font-weight:700;color:#002f77;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}.prolancer-profile .profile-top-skills-more:hover{background:#002f77;color:#fff}.prolancer-profile .profile-editable-section{position:relative}.prolancer-profile .profile-section-edit-btn{position:absolute;top:8px;right:8px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(0,47,119,.14);border-radius:10px;background:#fffffff0;color:#002f77;box-shadow:0 4px 14px #0f172a1a;cursor:pointer;transition:background .15s ease,border-color .15s ease}.prolancer-profile .profile-section-edit-btn:hover{background:#fff;border-color:#002f7747}.prolancer-profile .profile-hero-banner .profile-section-edit-btn--cover,.prolancer-profile .profile-hero-avatar .profile-section-edit-btn--avatar{display:none}.prolancer-profile .profile-hero-banner--editable{cursor:pointer}.prolancer-profile .profile-hero-cover-edit-hit{position:absolute;inset:0;z-index:1;margin:0;padding:0;border:none;background:transparent;cursor:pointer;border-radius:inherit;overflow:hidden}.prolancer-profile .profile-hero-avatar-edit-hit{position:relative;display:block;height:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.prolancer-profile .profile-edit-hit__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;opacity:0;pointer-events:none;transition:opacity .2s ease,backdrop-filter .2s ease,background .2s ease;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:transparent}.prolancer-profile .profile-hero-cover-edit-hit .profile-edit-hit__overlay{align-items:flex-start;padding-top:24px}.prolancer-profile .profile-edit-hit__hint{position:relative;z-index:1;padding:8px 14px;border-radius:999px;background:#ffffffeb;color:#002f77;font-family:Rubik,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.3;text-align:center;box-shadow:0 8px 24px #0f172a24;white-space:nowrap}.prolancer-profile .profile-hero-cover-edit-hit:hover .profile-edit-hit__overlay,.prolancer-profile .profile-hero-cover-edit-hit:focus-visible .profile-edit-hit__overlay,.prolancer-profile .profile-hero-avatar-edit-hit:hover .profile-edit-hit__overlay,.prolancer-profile .profile-hero-avatar-edit-hit:focus-visible .profile-edit-hit__overlay{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a38}.prolancer-profile .profile-hero-avatar-edit-hit:hover .profile-edit-hit__overlay,.prolancer-profile .profile-hero-avatar-edit-hit:focus-visible .profile-edit-hit__overlay{background:#ffffff47}.prolancer-profile .profile-hero-cover-edit-hit:focus-visible,.prolancer-profile .profile-hero-avatar-edit-hit:focus-visible{outline:2px solid rgba(0,47,119,.45);outline-offset:2px}.prolancer-profile .profile-section-edit-btn--inline{position:static;top:auto;right:auto;width:28px;height:28px;flex-shrink:0}.prolancer-profile .profile-about-section.profile-editable-section{padding-top:4px}.prolancer-profile .profile-about-section.profile-editable-section .profile-section-edit-btn{top:0;right:0}.prolancer-profile .widget.profile-editable-section .profile-section-edit-btn{top:14px;right:14px}.prolancer-profile .profile-tab-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.prolancer-profile .profile-tab-panel-header__title{margin:0;font-family:Poppins,Rubik,system-ui,sans-serif;font-size:18px;font-weight:700;color:#002f77}.prolancer-profile--embedded{min-height:auto}.prolancer-profile--embedded .profile-hero-section{padding-top:10px;padding-bottom:50px}.prolancer-profile--embedded .profile-hero-banner{height:280px;min-height:280px}.profile-cover-edit-modal{gap:0}.profile-cover-edit-tabs{margin-top:4px}.profile-cover-edit-tabs__list{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-bottom:16px}.profile-cover-edit-tabs__trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px}.profile-cover-edit-tabs__panel{margin-top:0}.profile-cover-edit-preview{width:100%;aspect-ratio:16 / 5;border-radius:14px;overflow:hidden;background:#f1f5f9;border:1px solid rgba(15,23,42,.08);margin-bottom:14px}.profile-cover-edit-preview__img{width:100%;height:100%;object-fit:cover;display:block}.profile-cover-edit-preview__placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#94a3b8;font-size:13px}.profile-cover-album__grid{display:grid;grid-template-columns:1fr;gap:14px;max-height:min(62vh,460px);overflow-y:auto;padding-right:4px}.profile-cover-album__item{position:relative;margin:0;padding:0;border:2px solid transparent;border-radius:14px;overflow:hidden;background:#f8fafc;cursor:pointer;width:100%;aspect-ratio:16 / 5;min-height:120px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.profile-cover-album__item:hover{border-color:#002f7738;transform:translateY(-1px)}.profile-cover-album__item.is-selected{border-color:#002f77;box-shadow:0 0 0 2px #002f771f}.profile-cover-album__thumb{width:100%;height:100%;object-fit:cover;display:block}.profile-cover-album__check{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#002f77;color:#fff;box-shadow:0 4px 12px #0f172a33}.profile-cover-album__loading,.profile-cover-album__empty{display:flex;align-items:center;justify-content:center;min-height:220px;color:#64748b;font-size:14px}.profile-cover-edit-footer{margin-top:8px}.profile-cover-edit-apply-btn{transition:background-color .2s ease,box-shadow .2s ease}.profile-cover-edit-apply-btn:disabled{opacity:.55}@media(max-width:768px){.prolancer-profile .profile-edit-hit__hint{white-space:normal;max-width:160px;font-size:11px;padding:7px 10px}.prolancer-profile .profile-section-edit-btn{width:30px;height:30px}.prolancer-profile .profile-about-heading-row{align-items:flex-start}.prolancer-profile--embedded .profile-hero-banner{height:168px;min-height:168px}.prolancer-profile--embedded .profile-hero-section{padding-bottom:16px}}[data-slot=switch][data-state=unchecked]{background-color:#b8c0cc}.pro-profile-slider{position:fixed;inset:0;z-index:9999;display:flex;justify-content:flex-end}.pro-profile-slider__overlay{position:absolute;inset:0;border:none;padding:0;background:#0f172a73;cursor:pointer;animation:pro-profile-slider-fade .3s ease forwards}@keyframes pro-profile-slider-fade{0%{opacity:0}to{opacity:1}}.pro-profile-slider__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;background:#fff;box-shadow:-12px 0 40px #0f172a38;transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform}@media(min-width:1200px){.pro-profile-slider__panel{width:min(96vw,1360px)}}@media(min-width:1700px){.pro-profile-slider__panel{width:min(78vw,1360px)}}.pro-profile-slider__close{position:absolute;top:14px;right:14px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e2e8f0;border-radius:9999px;background:#fff;color:#64748b;box-shadow:0 2px 8px #0f172a1f;cursor:pointer;transition:color .15s ease,background-color .15s ease}.pro-profile-slider__close:hover{color:#0f172a;background:#f8fafc}.pro-profile-slider__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#fff}.pro-profile-slider__scroll .prolancer-profile--embedded{padding-bottom:24px}.service-detail-overview{display:flex;flex-direction:column;gap:1.25rem}.service-detail-overview__about-text{white-space:pre-wrap}.service-detail-rich-text{font-family:Poppins,sans-serif;font-size:15px;line-height:1.65;color:#64748b;white-space:normal}.service-detail-rich-text h3{margin:1.1rem 0 .45rem;font-size:16px;font-weight:700;color:#0b157c;line-height:1.35}.service-detail-rich-text h3:first-child{margin-top:0}.service-detail-rich-text p{margin:0 0 .75rem}.service-detail-rich-text ul,.service-detail-rich-text ol{margin:0 0 .85rem 1.25rem;padding:0}.service-detail-rich-text li{margin-bottom:.35rem}.service-detail-rich-text strong{font-weight:700;color:#334155}.service-detail-overview__sections{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.service-detail-overview__section+.service-detail-overview__section{padding-top:1.5rem;border-top:1px solid #e2e8f0}.service-detail-overview__section .service-detail-tab-panel__subtitle{margin-bottom:.875rem}.service-detail-overview__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.service-detail-overview__list-item{display:flex;align-items:flex-start;gap:.625rem}.service-detail-overview__list-text{font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;color:#64748b}.service-detail-overview__ideal-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.125rem;border-radius:9999px;background:#0b157c;flex-shrink:0}.service-detail-overview__ideal-icon svg{width:.7rem;height:.7rem;color:#fff;stroke-width:3}.service-detail-overview__included-icon{width:1.25rem;height:1.25rem;margin-top:.125rem;flex-shrink:0;color:#10b981;stroke-width:2.5}.service-detail-overview__empty-column{margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;color:#94a3b8}.service-detail-overview__packages{margin-top:0}.service-detail-overview__packages-scroll{overflow-x:auto}.service-detail-overview__packages-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:1rem;min-width:min(100%,540px)}.service-detail-overview__package-card{display:flex;flex-direction:column;height:100%;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background:#fff}.service-detail-overview__package-head{padding:.75rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.service-detail-overview__package-name{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;color:#0b157c}.service-detail-overview__package-price-wrap{padding:1rem;border-bottom:1px solid #e2e8f0}.service-detail-overview__package-price{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;text-align:center;color:#fe8a0f}.service-detail-overview__package-desc-wrap{padding:.75rem;border-bottom:1px solid #e2e8f0}.service-detail-overview__package-desc{font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;text-align:center;color:#64748b}.service-detail-overview__package-features{flex:1 1 auto}.service-detail-overview__package-feature{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-bottom:1px solid #f1f5f9;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.service-detail-overview__package-feature--empty{justify-content:center;color:#94a3b8;font-size:12px}.service-detail-overview__package-foot{margin-top:auto;padding:.75rem;border-top:1px solid #e2e8f0;font-family:Poppins,sans-serif;font-size:12px;text-align:center;color:#64748b}.booking-dtp{container-type:inline-size;container-name:booking-dtp;width:100%;max-width:100%;background:#f4f6f9;border-radius:16px;padding:16px;overflow:hidden}.booking-dtp__viewport{width:100%;overflow:hidden}.booking-dtp__track{display:flex;width:200%;transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}.booking-dtp--time-step .booking-dtp__track{transform:translate(-50%)}.booking-dtp__panel{flex:0 0 50%;width:50%;min-width:0;max-width:50%;box-sizing:border-box;background:#fff;border-radius:14px;border:1px solid #e8ecf0;padding:16px;display:flex;flex-direction:column;overflow:hidden}.booking-dtp__heading{font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#0f172a;margin:0 0 14px}.booking-dtp__heading--time{margin-bottom:0}.booking-dtp__time-header{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.booking-dtp__back{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;margin:0;padding:0;border:none;background:none;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0b157c;cursor:pointer}.booking-dtp__back:hover{color:#1e3a8a}.booking-dtp__back-icon{width:1rem;height:1rem;flex-shrink:0}.booking-dtp__date-label{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0b157c;margin:-6px 0 14px}.booking-dtp__calendar{--booking-dtp-day: clamp(1.75rem, 12cqi, 2.5rem);width:100%;max-width:100%;min-width:0;display:flex;justify-content:center;overflow:hidden}.booking-dtp__calendar .booking-dtp-cal{margin:0;width:100%;max-width:100%;padding:0}.booking-dtp__calendar .booking-dtp-cal .rdp-table,.booking-dtp__calendar table{width:100%;max-width:100%;table-layout:fixed}.booking-dtp-head-cell,.booking-dtp-cell{flex:1 1 0;width:calc(100% / 7);min-width:0;max-width:none}.booking-dtp-day{width:var(--booking-dtp-day);height:var(--booking-dtp-day);max-width:100%;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.booking-dtp__calendar .booking-dtp-day--unavailable,.booking-dtp__calendar button.booking-dtp-day[disabled],.booking-dtp__calendar button.booking-dtp-day:disabled{background:transparent!important;color:#c0c5ce!important;font-weight:500!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important}.booking-dtp__calendar .booking-dtp-day--unavailable:hover,.booking-dtp__calendar button.booking-dtp-day[disabled]:hover,.booking-dtp__calendar button.booking-dtp-day:disabled:hover{background:transparent!important;color:#c0c5ce!important}.booking-dtp__calendar .booking-dtp-day--available:not(.booking-dtp-day--selected):not([disabled]):not(:disabled){background:radial-gradient(circle,#dbeafe 0 48%,transparent 49%)!important;color:#0b157c!important;font-weight:600}.booking-dtp__calendar .booking-dtp-day--available:not(.booking-dtp-day--selected):not([disabled]):not(:disabled):hover{background:radial-gradient(circle,#bfdbfe 0 48%,transparent 49%)!important}.booking-dtp__calendar .booking-dtp-day--booked:not(.booking-dtp-day--selected){background:radial-gradient(circle,transparent 46%,#fff 48%),repeating-linear-gradient(-45deg,#e2e8f0,#e2e8f0 2px,#f1f5f9 2px 4px)!important;color:#64748b!important;font-weight:600}.booking-dtp__calendar .booking-dtp-day--selected,.booking-dtp__calendar .booking-dtp-day--selected:hover,.booking-dtp__calendar .booking-dtp-day--selected:focus{background:radial-gradient(circle,#fe8a0f 0 46%,#fff 46% 54%,#fe8a0f 54% 60%,transparent 61%)!important;color:#fff!important;font-weight:700;box-shadow:none!important}.booking-dtp__legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;padding-top:12px;border-top:1px solid #f1f5f9}.booking-dtp__legend-item{display:inline-flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:12px;color:#64748b}.booking-dtp__legend-dot{width:10px;height:10px;border-radius:999px;flex-shrink:0}.booking-dtp__legend-dot--available{background:#93c5fd}.booking-dtp__legend-dot--unavailable{background:#c0c5ce}.booking-dtp__legend-dot--booked{background:repeating-linear-gradient(-45deg,#94a3b8,#94a3b8 2px,#e2e8f0 2px 4px);border:1px solid #cbd5e1}.booking-dtp__slots{display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;max-height:min(380px,55vh);flex:1 1 auto;min-height:0;padding:12px 10px;margin:-4px -4px 0}.booking-dtp__slot{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.booking-dtp__slot:hover:not(:disabled):not(.is-booked):not(.is-selected){border-color:#cbd5e1;background:#f8fafc}.booking-dtp__slot.is-selected{border-color:#e2e8f0;background:#fff;box-shadow:0 0 12px 2px #2f5fd859,0 0 0 1px #2f5fd81f}.booking-dtp__slot.is-booked{background:#f1f5f9;border-color:#e2e8f0;cursor:not-allowed;box-shadow:none}.booking-dtp__slot-main{display:flex;flex-direction:column;gap:2px;min-width:0}.booking-dtp__slot-time{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0b157c;margin:0}.booking-dtp__slot.is-booked .booking-dtp__slot-time{color:#94a3b8}.booking-dtp__slot.is-selected .booking-dtp__slot-time{color:#0b157c}.booking-dtp__slot-duration{font-family:Poppins,sans-serif;font-size:12px;color:#94a3b8;margin:0}.booking-dtp__slot-status{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;flex-shrink:0}.booking-dtp__slot-status--available{color:#16a34a}.booking-dtp__slot-status--booked{color:#dc2626}.booking-dtp__empty{flex:1;display:flex;align-items:center;justify-content:center;min-height:160px;text-align:center;padding:24px 12px}.booking-dtp__empty p{font-family:Poppins,sans-serif;font-size:13px;color:#94a3b8;margin:0}.booking-dtp__loading{display:flex;align-items:center;justify-content:center;min-height:120px;color:#0b157c}@container booking-dtp (min-width: 680px){.booking-dtp__viewport{overflow:visible}.booking-dtp__track{width:100%;transform:none!important;gap:20px;transition:none}.booking-dtp--time-step .booking-dtp__track{transform:none!important}.booking-dtp__panel{flex:1 1 0;width:auto;max-width:none}.booking-dtp__back{display:none}.booking-dtp__time-header{margin-bottom:0}.booking-dtp__heading--time{margin-bottom:14px}}@supports not (container-type: inline-size){@media(min-width:1100px){.booking-dtp__viewport{overflow:visible}.booking-dtp__track{width:100%;transform:none!important;gap:20px;transition:none}.booking-dtp--time-step .booking-dtp__track{transform:none!important}.booking-dtp__panel{flex:1 1 0;width:auto;max-width:none}.booking-dtp__back{display:none}.booking-dtp__time-header{margin-bottom:0}.booking-dtp__heading--time{margin-bottom:14px}}}.service-detail-availability__header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.service-detail-availability__icon{width:1.25rem;height:1.25rem;color:#0b157c}.service-detail-availability__header .service-detail-tab-panel__title{margin-bottom:0}.service-detail-reviews{display:flex;flex-direction:column;gap:1rem}.service-detail-reviews__summary{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.service-detail-reviews__summary{grid-template-columns:1fr 1fr}}.service-detail-reviews__score{text-align:center}.service-detail-reviews__score-value{margin-bottom:.5rem;font-family:Poppins,sans-serif;font-size:48px;line-height:1;color:#0b157c}.service-detail-reviews__score-caption{margin:.5rem 0 0;font-family:Poppins,sans-serif;font-size:14px;color:#64748b}.service-detail-reviews__distribution-row{display:flex;align-items:center;gap:.75rem}.service-detail-reviews__distribution-label{width:2rem;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.service-detail-reviews__distribution-count{width:3rem;text-align:right;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.service-detail-reviews__list{display:flex;flex-direction:column;gap:1rem}.service-detail-reviews__item-name{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#0b157c}.service-detail-reviews__item-comment{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.65;color:#64748b}.service-detail-reviews__loading,.service-detail-reviews__empty-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 1rem}.service-detail-reviews__empty-title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;color:#0b157c}.service-detail-reviews__empty-text{margin:0;max-width:28rem;text-align:center;font-family:Poppins,sans-serif;font-size:14px;color:#64748b}.service-detail-reviews__verified{display:inline-flex;align-items:center;margin-left:.5rem;padding:.125rem .5rem;border-radius:9999px;background:#fff5eb;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fe8a0f}.service-detail-reviews__response-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border:none;border-radius:8px;background:#f8fafc;cursor:pointer;text-align:left}.service-detail-reviews__response-toggle:hover{background:#f1f5f9}.service-detail-reviews__response-label{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0b157c}.service-detail-reviews__response-hint{margin-left:.25rem;font-weight:400;color:#64748b}.service-detail-reviews__response-body{margin-top:.75rem;margin-left:.5rem;padding-left:1rem;border-left:2px solid rgba(254,138,15,.4)}.service-detail-reviews__response-text{margin:0;white-space:pre-wrap;font-family:Poppins,sans-serif;font-size:13px;line-height:1.65;color:#64748b}.service-detail-reviews__response-date{margin:.5rem 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8}.service-detail-reviews__helpful{margin-top:1rem;border:none;background:transparent;font-family:Poppins,sans-serif;font-size:14px;color:#64748b;cursor:pointer}.service-detail-reviews__helpful--active{font-weight:600;color:#0b157c}.service-detail-reviews__helpful:hover{color:#0b157c}.service-detail-reviews__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.service-detail-reviews__meta-divider{color:#94a3b8}.service-detail-reviews__meta-date{font-family:Poppins,sans-serif;font-size:14px;color:#64748b}.service-detail-reviews__stars{display:inline-flex;align-items:center;gap:.125rem}.service-detail-reviews__star{width:.875rem;height:.875rem;fill:#e2e8f0;color:#e2e8f0}.service-detail-reviews__star--filled{fill:#fe8a0f;color:#fe8a0f}.service-detail-reviews__item-header{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.service-detail-reviews__item-meta{min-width:0;flex:1}.service-detail-reviews__item-meta-top{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-bottom:.25rem}.service-detail-reviews__detail-row{display:flex;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}.service-detail-reviews__detail-value{margin:0;font-family:Poppins,sans-serif;font-size:13px;color:#0b157c}.service-detail-reviews__detail-label{margin:0;font-family:Poppins,sans-serif;font-size:11px;color:#64748b}.service-detail-reviews__response-block{margin-top:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.service-detail-reviews__distribution{display:flex;flex-direction:column;gap:.5rem}.service-detail-reviews__progress{flex:1}.service-detail-portfolio__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.service-detail-portfolio__featured{grid-column:span 2}@media(min-width:768px){.service-detail-portfolio__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.service-detail-portfolio__featured{grid-column:span 1;grid-row:span 2}}.service-detail-portfolio__tile{position:relative;display:block;width:100%;padding:0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#f8fafc;cursor:pointer;text-align:left}.service-detail-portfolio__tile--square{aspect-ratio:1 / 1}.service-detail-portfolio__featured .service-detail-portfolio__tile{min-height:280px;height:100%}.service-detail-portfolio__image,.service-detail-portfolio__video-main{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.service-detail-portfolio__video-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(24px);opacity:.85;transform:scale(1.1)}.service-detail-portfolio__video-main{position:relative;object-fit:contain}.service-detail-portfolio__tile:hover .service-detail-portfolio__image{transform:scale(1.05)}.service-detail-portfolio__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent 55%);opacity:0;transition:opacity .25s ease}.service-detail-portfolio__tile:hover .service-detail-portfolio__overlay{opacity:1}.service-detail-portfolio__caption{position:absolute;left:1rem;bottom:1rem;z-index:1;display:flex;flex-direction:column;gap:.25rem;opacity:0;transition:opacity .25s ease;font-family:Poppins,sans-serif;color:#fff}.service-detail-portfolio__caption span:first-child{font-size:14px;font-weight:600}.service-detail-portfolio__caption span:last-child:not(:first-child){font-size:12px;opacity:.9}.service-detail-portfolio__caption--sm span:first-child{font-size:12px}.service-detail-portfolio__tile:hover .service-detail-portfolio__caption{opacity:1}.service-detail-portfolio__play{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.service-detail-portfolio__play svg{width:2rem;height:2rem;padding:.75rem;border-radius:9999px;background:#ffffffeb;color:#fe8a0f;fill:#fe8a0f}.service-detail-portfolio__play--sm svg{width:1.5rem;height:1.5rem;padding:.55rem}.service-detail-portfolio__footer{margin-top:1.5rem;text-align:center}.service-detail-portfolio__count{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;color:#64748b}.service-detail-portfolio__view-all{border:1px solid #0b157c!important;color:#0b157c!important;background:#fff!important;font-family:Poppins,sans-serif;font-weight:600}.service-detail-portfolio__view-all:hover{background:#0b157c0a!important}.service-detail-sidebar-stack{display:flex;flex-direction:column;gap:1rem}.service-detail-sidebar-card{overflow:hidden;border:1px solid #e8ecf1;border-radius:16px;background:#fff;box-shadow:0 4px 20px #0f172a0f}.service-detail-sidebar-card__body{padding:1.5rem}.service-detail-sidebar-divider{height:1px;margin:0;border:none;background:#e8ecf1}.service-detail-sidebar-section{padding-top:1.25rem;padding-bottom:1.25rem}.service-detail-sidebar-section:first-child{padding-top:0}.service-detail-sidebar-section--after-divider{border-top:1px solid #e8ecf1}.service-detail-sidebar-packages{display:flex;margin-bottom:1rem;padding:0;gap:0;overflow:hidden;border:1px solid rgba(11,21,124,.18);border-radius:14px;background:linear-gradient(180deg,#f4f6fb,#e7ebf4);box-shadow:inset 0 1px 3px #0f172a1f,inset 0 -1px #fff9}.service-detail-sidebar-package-tab{position:relative;flex:1 1 0;min-width:0;margin:0;border:none;border-radius:0;padding:.625rem .5rem;background:transparent;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.25;text-transform:none;letter-spacing:normal;color:#0b157c;cursor:pointer;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}@media(min-width:640px){.service-detail-sidebar-package-tab{padding:.7rem .75rem;font-size:14px}}.service-detail-sidebar-package-tab:hover:not(.is-active){color:#080f62;background:#ffffff8c}.service-detail-sidebar-package-tab.is-active{color:#fff;font-weight:600;background:radial-gradient(120% 140% at 50% 50%,#0b157c,#0a48a8 62%,#2f6fd6);box-shadow:inset 0 1px #ffffff47,inset 0 -2px 4px #00143c59}.service-detail-sidebar-package-tab.is-active:hover{background:radial-gradient(120% 140% at 50% 50%,#023487,#0d51ba 62%,#3a79df)}.service-detail-sidebar-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem}.service-detail-sidebar-price{font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1;color:#fe8a0f}.service-detail-sidebar-price-unit{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;color:#64748b}.service-detail-sidebar-price-original{font-family:Poppins,sans-serif;font-size:1rem;color:#94a3b8;text-decoration:line-through}.service-detail-sidebar-delivery-note{margin:.5rem 0 0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.4;color:#64748b}.service-detail-sidebar-heading{margin:0 0 .875rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;color:#0b157c}.service-detail-sidebar-subheading{margin:1rem 0 .625rem;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.3;color:#0b157c}.service-detail-sidebar-list{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}.service-detail-sidebar-list__item{display:flex;align-items:flex-start;gap:.625rem}.service-detail-sidebar-list__icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem;color:#fe8a0f}.service-detail-sidebar-list__text{font-family:Poppins,sans-serif;font-size:14px;line-height:1.45;color:#64748b}.service-detail-sidebar-extras{display:flex;flex-direction:column;gap:.625rem}.service-detail-sidebar-extra{display:block;width:100%;border:1px solid #e2e8f0;border-radius:12px;padding:.875rem;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.service-detail-sidebar-extra:hover{border-color:#fe8a0f73}.service-detail-sidebar-extra.is-selected{border-color:#fe8a0f;background:#fff7ed}.service-detail-sidebar-extra__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.service-detail-sidebar-extra__main{display:flex;min-width:0;flex:1 1 auto;align-items:flex-start;gap:.625rem}.service-detail-sidebar-extra__check{width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.125rem;color:#fe8a0f}.service-detail-sidebar-extra__check--muted{color:#fe8a0f66}.service-detail-sidebar-extra__title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.35;color:#0b157c}.service-detail-sidebar-extra__desc{margin-top:.2rem;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#64748b}.service-detail-sidebar-extra__price{flex-shrink:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#fe8a0f}.service-detail-sidebar-qty-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.service-detail-sidebar-qty-label{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;color:#0b157c}.service-detail-sidebar-qty-control{display:inline-flex;align-items:center;gap:.125rem;padding:.2rem;border:1px solid #dbeafe;border-radius:9999px;background:#fff}.service-detail-sidebar-qty-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #bfdbfe;border-radius:9999px;background:#fff;color:#0b157c;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.service-detail-sidebar-qty-btn:hover{background:#f8fafc;border-color:#93c5fd}.service-detail-sidebar-qty-value{min-width:1.75rem;padding:0 .35rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;text-align:center;color:#64748b}.service-detail-sidebar-qty-unit{padding-right:.35rem;font-family:Poppins,sans-serif;font-size:12px;color:#64748b}.service-detail-sidebar-lines{display:flex;flex-direction:column;gap:.375rem;font-family:Poppins,sans-serif;font-size:13px}.service-detail-sidebar-lines__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.service-detail-sidebar-lines__label{color:#0b157c;font-weight:600}.service-detail-sidebar-lines__value{color:#64748b;font-weight:500}.service-detail-sidebar-total-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.service-detail-sidebar-total-label{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;color:#0b157c}.service-detail-sidebar-total-value{font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:700;line-height:1;color:#fe8a0f}.service-detail-sidebar-actions{display:flex;flex-direction:column;gap:.625rem;padding-top:.25rem}.service-detail-sidebar-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3rem;border-radius:12px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.service-detail-sidebar-btn--cart{border:none;background:#fe8a0f;color:#fff;box-shadow:0 2px 8px #fe8a0f40}.service-detail-sidebar-btn--cart:hover{background:#e97d0a}.service-detail-sidebar-btn--buy{border:2px solid #0b157c;background:#fff;color:#0b157c}.service-detail-sidebar-btn--buy:hover{background:#0b157c0a}.service-detail-sidebar-btn__icon{width:1.25rem;height:1.25rem}.service-detail-sidebar-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .5rem;margin-top:1.25rem;padding:1rem .75rem;border-radius:12px;background:#f3f4f6}@media(min-width:480px){.service-detail-sidebar-badges{grid-template-columns:repeat(4,minmax(0,1fr))}}.service-detail-sidebar-badge{display:flex;flex-direction:column;align-items:center;gap:.375rem;text-align:center}.service-detail-sidebar-badge__icon-wrap{display:inline-flex;align-items:center;justify-content:center;color:#0b157c}.service-detail-sidebar-badge__icon{width:1.125rem;height:1.125rem}.service-detail-sidebar-badge__label{display:flex;flex-direction:column;align-items:center;width:100%;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.25;color:#0b157c;text-align:center}.service-detail-sidebar-badge__label-line{display:block;width:100%;text-align:center}.service-detail-trust-card{overflow:hidden;border:1px solid #e8ecf1;border-radius:16px;background:#fff;box-shadow:0 4px 20px #0f172a0f}.service-detail-trust-card__body{display:flex;flex-direction:column;gap:1.125rem;padding:1.5rem}.service-detail-trust-item{display:flex;align-items:flex-start;gap:.875rem}.service-detail-trust-item__icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:9999px;background:#eff6ff;color:#0b157c}.service-detail-trust-item__icon-wrap--orange{background:#fff7ed;color:#fe8a0f}.service-detail-trust-item__icon{width:1.125rem;height:1.125rem}.service-detail-trust-item__content{min-width:0;padding-top:.125rem}.service-detail-trust-item__title{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.35;color:#0b157c}.service-detail-trust-item__desc{margin:.2rem 0 0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#64748b}.service-detail-top-bar{padding-top:1rem;background:#fff}@media(min-width:768px){.service-detail-top-bar{padding-top:2rem}}.service-detail-top-bar__inner,.service-detail-page-shell{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}@media(min-width:768px){.service-detail-top-bar__inner,.service-detail-page-shell{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.service-detail-top-bar__inner,.service-detail-page-shell{padding-left:4rem;padding-right:4rem}}.service-detail-top-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem;padding-bottom:.75rem}.service-detail-top-bar__breadcrumb{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1 1 auto;overflow-x:auto}.service-detail-top-bar__home{display:inline-flex;align-items:center;flex-shrink:0;color:#0b157c;transition:color .15s ease}.service-detail-top-bar__home:hover{color:#fe8a0f}.service-detail-top-bar__home-icon{width:1rem;height:1rem}.service-detail-top-bar__divider{width:1px;height:1rem;flex-shrink:0;background:#c4c4c4}.service-detail-top-bar__trail{display:flex;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;min-width:max-content;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4}@media(min-width:640px){.service-detail-top-bar__trail{font-size:13px}}.service-detail-top-bar__sep{color:#c4c4c4;user-select:none}.service-detail-top-bar__link{color:#0b157c;text-decoration:none;white-space:nowrap;transition:color .15s ease}.service-detail-top-bar__link:hover{color:#fe8a0f}.service-detail-top-bar__actions{display:flex;flex-shrink:0;align-items:center;gap:1rem}.service-detail-top-bar__action{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:none;background:transparent;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1;color:#64748b;cursor:pointer;transition:color .15s ease}.service-detail-top-bar__action:hover{color:#64748b}.service-detail-top-bar__action:hover .service-detail-top-bar__action-icon{color:#080f62}.service-detail-top-bar__action.is-active{color:#64748b}.service-detail-top-bar__action.is-active .service-detail-top-bar__action-icon{fill:#fe8a0f;color:#fe8a0f}.service-detail-top-bar__action-icon{width:1.25rem;height:1.25rem;color:#0b157c}.service-detail-hero{min-width:0}.service-detail-hero__title{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:clamp(1.375rem,2.5vw,2rem);font-weight:600;line-height:1.25;color:#0b157c;overflow-wrap:anywhere;word-break:break-word}.service-detail-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem}.service-detail-hero__stars{display:inline-flex;align-items:center;gap:.125rem}.service-detail-hero__star{width:1rem;height:1rem;fill:none;stroke:#cbd5e1;color:#cbd5e1}.service-detail-hero__star--filled{fill:#fe8a0f;stroke:#fe8a0f;color:#fe8a0f}.service-detail-hero__meta-text{font-family:Poppins,sans-serif;font-size:13px;line-height:1.4;color:#64748b}.service-detail-hero__meta-divider{color:#cbd5e1;font-size:13px;line-height:1}.service-detail-page-shell{padding-top:.25rem;padding-bottom:2rem}@media(min-width:768px){.service-detail-page-shell{padding-top:.5rem;padding-bottom:2rem}}.job-card-title-with-urgent{min-width:0;max-width:100%}.job-card-title-with-urgent--fill{flex:1;min-width:0}.job-card-title-with-urgent__text{display:inline!important;flex:none!important;min-width:0;max-width:100%}.job-card-title-with-urgent__flare{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-left:10px;flex-shrink:0}.job-card-title-with-urgent:has(.truncate){display:inline-flex;align-items:center;max-width:100%}.job-card-title-with-urgent:has(.truncate) .job-card-title-with-urgent__text{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.accounts-list-toolbar--row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.accounts-list-toolbar__search{position:relative;flex:0 1 280px;width:min(100%,280px);max-width:min(50%,320px);min-width:180px}.accounts-list-toolbar__search-icon{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:#94a3b8;pointer-events:none}.accounts-list-toolbar__search-input{width:100%;height:2.5rem;padding:0 .875rem 0 2.5rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;font-family:Poppins,sans-serif;font-size:13px;color:#0f172a}.accounts-list-toolbar__search-input::placeholder{color:#94a3b8}.accounts-list-toolbar__search-input:focus{outline:none;border-color:#a5b4fc;box-shadow:0 0 0 3px #6366f11f;background:#fff}.accounts-list-toolbar__status-trigger{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:.625rem;min-width:220px;width:auto;padding:0 .875rem!important;border:1px solid #e2e8f0!important;border-radius:12px!important;background:#fff!important;font-family:Poppins,sans-serif}.accounts-list-toolbar__status-trigger:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.accounts-list-toolbar__status-label{flex-shrink:0;font-size:13px;font-weight:500;color:#64748b;white-space:nowrap}.accounts-list-toolbar__status-value{flex:1;min-width:0;font-size:13px;font-weight:600;color:#0f172a;text-align:left}.accounts-list-toolbar__sort-trigger{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:.5rem;min-width:190px;width:auto;padding:0 .875rem!important;border:1px solid #e2e8f0!important;border-radius:12px!important;background:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#334155}.accounts-list-toolbar__field-spacer{flex:0 0 auto}.client-orders-header{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.client-orders-header__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.client-orders-header__title{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;color:#0f172a;line-height:1.2}.client-orders-header__subtitle{margin:0;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.client-orders-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.client-orders-header__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1rem;border-radius:12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}.client-orders-header__btn--export{border:1px solid #e2e8f0;background:#fff;color:#334155}.client-orders-header__btn--export:hover{background:#f8fafc;border-color:#cbd5e1}.client-orders-header__btn--primary{border:none;background:#4f46e5;color:#fff;box-shadow:0 2px 8px #4f46e540}.client-orders-header__btn--primary:hover{background:#4338ca}.client-orders-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}@media(min-width:768px){.client-orders-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.client-orders-stat{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:118px;padding:1.25rem 1.375rem 1rem;border-radius:18px;border:none;overflow:hidden;text-align:left;cursor:pointer;color:#fff;transition:transform .2s ease,box-shadow .2s ease}.client-orders-stat:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a33}.client-orders-stat--active{box-shadow:0 0 0 3px #ffffff73,0 12px 28px #0f172a38}.client-orders-stat--static{cursor:default}.client-orders-stat--static:hover{transform:none;box-shadow:none}.client-orders-stat--total{background:linear-gradient(135deg,#a855f7,#7c3aed 55%,#6d28d9)}.client-orders-stat--progress{background:linear-gradient(135deg,#60a5fa,#3b82f6 55%,#2563eb)}.client-orders-stat--completed{background:linear-gradient(135deg,#34d399,#10b981 55%,#059669)}.client-orders-stat--cancelled{background:linear-gradient(135deg,#fdba74,#f97316 55%,#ea580c)}.client-orders-stat__content{position:relative;z-index:1}.client-orders-stat__icon{display:none}.client-orders-stat__label{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#ffffffeb;line-height:1.3}.client-orders-stat__value{margin:.5rem 0 0;font-family:Poppins,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1;color:#fff}.client-orders-stat__meta{display:none}.client-orders-stat__sparkline{position:relative;z-index:1;display:block;width:100%;height:2.25rem;margin-top:.75rem;opacity:.92}.client-orders-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.client-orders-toolbar--primary{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.client-orders-toolbar__status,.client-orders-toolbar__sort{flex:0 0 auto}@media(min-width:768px){.client-orders-toolbar__status{min-width:220px}.client-orders-toolbar__sort{min-width:190px}}.client-orders-toolbar__control{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 .875rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#334155;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.client-orders-toolbar__control:hover{background:#f8fafc;border-color:#cbd5e1}.client-orders-toolbar__control--active{border-color:#c7d2fe;background:#eef2ff;color:#4338ca}.client-orders-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem;padding:.35rem;border-radius:14px;border:1px solid #e8ecf0;background:#fff;overflow-x:auto;scrollbar-width:none}.client-orders-tabs::-webkit-scrollbar{display:none}.client-orders-tab{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;height:2.375rem;padding:0 .875rem;border:none;border-radius:10px;background:transparent;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:color .15s ease,background-color .15s ease}.client-orders-tab:hover{color:#334155;background:#f8fafc}.client-orders-tab--active{color:#4f46e5;background:#f5f3ff;box-shadow:inset 0 -2px #7c3aed}.client-orders-tab__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .35rem;border-radius:9999px;font-size:11px;font-weight:700;line-height:1}.client-orders-tab--active .client-orders-tab__badge{background:#ede9fe;color:#6d28d9}.client-orders-tab:not(.client-orders-tab--active) .client-orders-tab__badge{background:#f1f5f9;color:#64748b}.client-orders-filters{display:flex;flex-direction:column;gap:.75rem;min-width:220px;padding:.25rem 0}.client-orders-filters__label{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#64748b}.client-orders-filters__row{display:flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:13px;color:#334155}.client-orders-filters__clear{align-self:flex-start;border:none;background:transparent;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#4f46e5;cursor:pointer;padding:0}.client-orders-filters__clear:hover{text-decoration:underline}.client-orders-filters__status-group{display:flex;flex-direction:column;gap:.5rem}.client-orders-filters__status-option{display:flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:13px;color:#334155;cursor:pointer}.client-orders-date-popover{padding:.75rem}.client-orders-date-popover__actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e8ecf0}.client-my-jobs-header{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.client-my-jobs-header__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.client-my-jobs-header__title{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;color:#1a1c21;line-height:1.2}.client-my-jobs-header__subtitle{margin:0;font-family:Poppins,sans-serif;font-size:14px;color:#71717a}.client-my-jobs-header__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.125rem;border:none;border-radius:8px;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease}.client-my-jobs-header__btn:hover{background:#e57d0e;box-shadow:0 2px 12px #fe8a0f59}.client-my-jobs-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e4e4e7;border-radius:8px;background:#fff;overflow:hidden}.client-my-jobs-tab{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;border:none;border-bottom:3px solid transparent;background:transparent;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#3f4a5c;cursor:pointer;transition:color .15s ease,border-color .15s ease}.client-my-jobs-tab:hover:not(.client-my-jobs-tab--active){color:#1a1c21;background:#fafafa}.client-my-jobs-tab--active{color:#fe8a0f;border-bottom-color:#fe8a0f}.client-my-jobs-tab__icon{width:1rem;height:1rem;flex-shrink:0}.client-my-jobs-tab--active .client-my-jobs-tab__icon{color:#fe8a0f}.client-my-jobs-tab:not(.client-my-jobs-tab--active) .client-my-jobs-tab__icon{color:#3f4a5c}.client-my-jobs-tab__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .35rem;border-radius:9999px;font-size:11px;font-weight:700;line-height:1;color:#fff}.client-my-jobs-tab--active .client-my-jobs-tab__badge{background:#fe8a0f}.client-my-jobs-tab:not(.client-my-jobs-tab--active) .client-my-jobs-tab__badge{background:#3f4a5c}.client-my-jobs-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.client-my-jobs-toolbar__sort,.client-my-jobs-toolbar__filter{flex:0 0 auto;min-width:190px}.client-my-jobs-toolbar__sort-trigger{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;height:2.5rem;padding:0 .875rem;border:1px solid #e4e4e7;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#3f4a5c;cursor:pointer}.client-my-jobs-toolbar__sort-trigger:hover{background:#fafafa;border-color:#d4d4d8}.client-my-jobs-toolbar__sort-chevron{width:1rem;height:1rem;color:#71717a;flex-shrink:0}@media(max-width:640px){.client-my-jobs-header__btn{width:100%}.client-my-jobs-tab{flex-direction:column;gap:.25rem;padding:.625rem .5rem;font-size:12px}.client-my-jobs-toolbar__sort,.client-my-jobs-toolbar__filter{width:100%}}.skill-tags-more-btn{border:none;cursor:pointer;-webkit-appearance:none;appearance:none}.pro-job-card-main{position:relative;padding:1.35rem 1.5rem 1.5rem;min-width:0;background:#fff}.pro-job-card-main__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.45rem}.pro-job-card-main__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a;min-width:0;flex:1}.pro-job-card-main__badge{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;padding:.28rem .7rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.pro-job-card-main__badge--disputed{background:#fef2f2;color:#dc2626}.pro-job-card-main__badge-icon{width:.85rem;height:.85rem;flex-shrink:0}.pro-job-card-main__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-job-card-main__budget-label{color:#4b5563;font-weight:600}.pro-job-card-main__budget-value{color:#0f172a;font-weight:700}.pro-job-card-main__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#64748b}.pro-job-card-main__tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.15rem}.pro-job-card-main__tag{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-job-card-main__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-job-card-main__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.pro-job-card-main__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#94a3b8}.pro-job-card-main__meta-sep{color:#cbd5e1}.arbitration-both-paid-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.arbitration-both-paid-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.arbitration-both-paid-card{grid-template-columns:var(--job-card-grid-columns)}}.arbitration-both-paid-card__main{padding:1.5rem;min-width:0}.arbitration-both-paid-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.arbitration-both-paid-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.arbitration-both-paid-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.arbitration-both-paid-card__budget-label,.arbitration-both-paid-card__budget-value{color:#0f172a;font-weight:700}.arbitration-both-paid-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.arbitration-both-paid-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.arbitration-both-paid-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.arbitration-both-paid-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.arbitration-both-paid-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.arbitration-both-paid-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.arbitration-both-paid-card__meta-sep{color:#d1d5db}.arbitration-both-paid-card__aside{display:flex;flex-direction:column;align-items:stretch;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#fdf8f2;min-width:0;border-left:1px solid #fde68a}.arbitration-both-paid-card__header{display:flex;align-items:flex-start;gap:.75rem}.arbitration-both-paid-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:9999px;background:#fff;color:#fe8a0f;box-shadow:0 1px 3px #0f172a14}.arbitration-both-paid-card__icon{width:1.25rem;height:1.25rem}.arbitration-both-paid-card__check{position:absolute;right:-.15rem;bottom:-.15rem;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:9999px;background:#16a34a;color:#fff;border:2px solid #fff}.arbitration-both-paid-card__check-icon{width:.65rem;height:.65rem}.arbitration-both-paid-card__headline{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#0f172a}.arbitration-both-paid-card__subtext{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#6b7280}.arbitration-both-paid-card__next-box{padding:1rem;border:1px solid #e9e7fb;border-radius:12px;background:#f6f5ff}.arbitration-both-paid-card__next-title{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .4rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#1e293b}.arbitration-both-paid-card__next-icon{width:1rem;height:1rem;flex-shrink:0;color:#f97316}.arbitration-both-paid-card__next-text{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;color:#64748b}.arbitration-both-paid-card__timer-box{padding:.875rem 1rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.arbitration-both-paid-card__timer-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fe8a0f}.arbitration-both-paid-card__timer-label-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:#ffedd5;color:#fe8a0f}.arbitration-both-paid-card__timer-label-icon{width:.875rem;height:.875rem}.arbitration-both-paid-card__timer-value{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:#0f172a;letter-spacing:.02em;font-variant-numeric:tabular-nums}.arbitration-both-paid-card__progress{width:100%;height:.375rem;border-radius:9999px;background:#ffedd5;overflow:hidden}.arbitration-both-paid-card__progress-fill{height:100%;border-radius:9999px;background:#fe8a0f;transition:width .3s linear}.arbitration-both-paid-card__actions{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:auto}.arbitration-both-paid-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.arbitration-both-paid-card__btn--view{border:none;background:#fe8a0f;color:#fff}.arbitration-both-paid-card__btn--view:hover{background:#ea7c00;box-shadow:0 4px 14px #fe8a0f59}.arbitration-both-paid-card__btn--message{border:1px solid #fe8a0f;background:#fff;color:#fe8a0f}.arbitration-both-paid-card__btn--message:hover{background:#fff7ed;border-color:#ea7c00;color:#ea7c00}@media(max-width:767px){.arbitration-both-paid-card__aside{border-left:none;border-top:1px solid #fde68a}}.client-arbitration-fee-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-arbitration-fee-card:hover{border-color:#fca5a5;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-arbitration-fee-card{grid-template-columns:var(--job-card-grid-columns)}}.client-arbitration-fee-card__main{padding:1.5rem;min-width:0}.client-arbitration-fee-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-arbitration-fee-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-arbitration-fee-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-arbitration-fee-card__budget-label,.client-arbitration-fee-card__budget-value{color:#0f172a;font-weight:700}.client-arbitration-fee-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-arbitration-fee-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-arbitration-fee-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-arbitration-fee-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-arbitration-fee-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-arbitration-fee-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-arbitration-fee-card__meta-sep{color:#d1d5db}.client-arbitration-fee-card__aside{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#fff;min-width:0;border-left:1px solid #e5e7eb}.client-arbitration-fee-card__disputed-badge{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;background:#dc2626;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.client-arbitration-fee-card__header{display:flex;align-items:flex-start;gap:.75rem}.client-arbitration-fee-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:9999px;background:#fee2e2;color:#dc2626}.client-arbitration-fee-card__icon{width:1.25rem;height:1.25rem}.client-arbitration-fee-card__check{position:absolute;right:-.15rem;bottom:-.15rem;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border-radius:9999px;background:#dc2626;color:#fff;border:2px solid #fff}.client-arbitration-fee-card__check-icon{width:.65rem;height:.65rem}.client-arbitration-fee-card__headline{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#dc2626}.client-arbitration-fee-card__subtext{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#4b5563}.client-arbitration-fee-card__subtext-time{font-weight:700;color:#dc2626;font-variant-numeric:tabular-nums}.client-arbitration-fee-card__timer-box{padding:.875rem 1rem;border:1px solid #fecaca;border-radius:10px;background:#fef2f2}.client-arbitration-fee-card__timer-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;color:#dc2626}.client-arbitration-fee-card__timer-label-icon{width:.875rem;height:.875rem}.client-arbitration-fee-card__timer-value{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:#0f172a;letter-spacing:.02em;font-variant-numeric:tabular-nums}.client-arbitration-fee-card__progress{width:100%;height:.375rem;border-radius:9999px;background:#fecaca;overflow:hidden}.client-arbitration-fee-card__progress-fill{height:100%;border-radius:9999px;background:#dc2626;transition:width .3s linear}.client-arbitration-fee-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-arbitration-fee-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-arbitration-fee-card__btn--view{border:none;background:#dc2626;color:#fff}.client-arbitration-fee-card__btn--view:hover{background:#b91c1c;box-shadow:0 4px 14px #dc262659}.client-arbitration-fee-card__btn--message{border:1px solid #e5e7eb;background:#f1f5f9;color:#0f172a}.client-arbitration-fee-card__btn--message:hover{background:#e2e8f0;border-color:#cbd5e1}@media(max-width:767px){.client-arbitration-fee-card__aside{border-left:none;border-top:1px solid #fecaca}}.client-dispute-initiated-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-dispute-initiated-card:hover{border-color:#fca5a5;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-dispute-initiated-card{grid-template-columns:var(--job-card-grid-columns)}}.client-dispute-initiated-card__main{padding:1.5rem;min-width:0;background:#fff}.client-dispute-initiated-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-dispute-initiated-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-dispute-initiated-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.4;color:#0f172a}.client-dispute-initiated-card__budget-label,.client-dispute-initiated-card__budget-value{color:#0f172a}.client-dispute-initiated-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-dispute-initiated-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-dispute-initiated-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-dispute-initiated-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-dispute-initiated-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-dispute-initiated-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-dispute-initiated-card__meta-sep{color:#d1d5db}.client-dispute-initiated-card__aside{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#fef2f2;min-width:0;border-left:1px solid #fecaca}.client-dispute-initiated-card__corner{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 2.25rem 2.25rem 0;border-color:transparent #dc2626 transparent transparent}.client-dispute-initiated-card__corner-icon{position:absolute;top:.3rem;right:.2rem;width:.85rem;height:.85rem;color:#fff;z-index:1}.client-dispute-initiated-card__header{display:flex;align-items:flex-start;gap:.75rem;padding-right:1.25rem}.client-dispute-initiated-card__shield{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:9999px;border:2px solid #dc2626;background:#fff;color:#dc2626}.client-dispute-initiated-card__shield-icon{width:1.25rem;height:1.25rem}.client-dispute-initiated-card__headline{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#dc2626}.client-dispute-initiated-card__subtext{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4;color:#6b7280}.client-dispute-initiated-card__subtext-time{font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.client-dispute-initiated-card__timer-box{padding:.875rem 1rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.client-dispute-initiated-card__timer-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#dc2626}.client-dispute-initiated-card__timer-label-icon{width:.875rem;height:.875rem}.client-dispute-initiated-card__timer-value{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:#0f172a;letter-spacing:.02em;font-variant-numeric:tabular-nums}.client-dispute-initiated-card__progress{width:100%;height:.375rem;border-radius:9999px;background:#fecaca;overflow:hidden}.client-dispute-initiated-card__progress-fill{height:100%;border-radius:9999px;background:#dc2626;transition:width .3s linear}.client-dispute-initiated-card__alert{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border-radius:10px;background:#fee2e2}.client-dispute-initiated-card__alert-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#dc2626}.client-dispute-initiated-card__alert-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#4b5563}.client-dispute-initiated-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-dispute-initiated-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-dispute-initiated-card__btn--view{border:none;background:#dc2626;color:#fff}.client-dispute-initiated-card__btn--view:hover{background:#b91c1c;box-shadow:0 4px 14px #dc262659}.client-dispute-initiated-card__btn--message{border:1.5px solid #2563eb;background:#fff;color:#2563eb}.client-dispute-initiated-card__btn--message:hover{background:#eff6ff;border-color:#1d4ed8;color:#1d4ed8}@media(max-width:767px){.client-dispute-initiated-card__aside{border-left:none;border-top:1px solid #fecaca}}.client-dispute-offer-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-dispute-offer-card:hover{border-color:#93c5fd;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-dispute-offer-card{grid-template-columns:var(--job-card-grid-columns)}}.client-dispute-offer-card__main{padding:1.5rem;min-width:0}.client-dispute-offer-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.625rem}.client-dispute-offer-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a;min-width:0;flex:1}.client-dispute-offer-card__disputed-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.25rem .625rem;border-radius:9999px;background:#dc2626;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.client-dispute-offer-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-dispute-offer-card__budget-label{color:#4b5563;font-weight:600}.client-dispute-offer-card__budget-value{color:#0f172a;font-weight:700}.client-dispute-offer-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-dispute-offer-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-dispute-offer-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-dispute-offer-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-dispute-offer-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-dispute-offer-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-dispute-offer-card__meta-sep{color:#d1d5db}.client-dispute-offer-card__aside{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#f8fafc;min-width:0;border-left:1px solid #e5e7eb}.client-dispute-offer-card__offer-header{display:flex;align-items:flex-start;gap:.75rem}.client-dispute-offer-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:9999px;background:#dbeafe;color:#1d4ed8}.client-dispute-offer-card__icon{width:1.25rem;height:1.25rem}.client-dispute-offer-card__icon-dot{position:absolute;top:.15rem;right:.15rem;width:.5rem;height:.5rem;border-radius:9999px;background:#2563eb;border:2px solid #f8fafc}.client-dispute-offer-card__headline{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;color:#2563eb}.client-dispute-offer-card__offer-text{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#334155}.client-dispute-offer-card__offer-text strong{font-weight:700;color:#0f172a}.client-dispute-offer-card__alert{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border-radius:10px;background:#eff6ff}.client-dispute-offer-card__alert-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#2563eb}.client-dispute-offer-card__alert-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#1e40af}.client-dispute-offer-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-dispute-offer-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-dispute-offer-card__btn--view{border:none;background:#dc2626;color:#fff}.client-dispute-offer-card__btn--view:hover{background:#b91c1c;box-shadow:0 4px 14px #dc262659}.client-dispute-offer-card__btn--message{border:1px solid #e5e7eb;background:#f1f5f9;color:#0f172a}.client-dispute-offer-card__btn--message:hover{background:#e2e8f0;border-color:#cbd5e1}@media(max-width:767px){.client-dispute-offer-card__aside{border-left:none;border-top:1px solid #e5e7eb}}.client-dispute-offer-rejected-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-dispute-offer-rejected-card:hover{border-color:#fca5a5;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-dispute-offer-rejected-card{grid-template-columns:var(--job-card-grid-columns)}}.client-dispute-offer-rejected-card__main{padding:1.5rem;min-width:0}.client-dispute-offer-rejected-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.625rem}.client-dispute-offer-rejected-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#1a1c21;min-width:0;flex:1}.client-dispute-offer-rejected-card__disputed-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.25rem .625rem;border-radius:9999px;background:#dc2626;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.client-dispute-offer-rejected-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-dispute-offer-rejected-card__budget-label{color:#6b7280;font-weight:600}.client-dispute-offer-rejected-card__budget-value{color:#1a1c21;font-weight:700}.client-dispute-offer-rejected-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#6b7280}.client-dispute-offer-rejected-card__description-label{font-weight:600;color:#4b5563}.client-dispute-offer-rejected-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-dispute-offer-rejected-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-dispute-offer-rejected-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-dispute-offer-rejected-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-dispute-offer-rejected-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-dispute-offer-rejected-card__meta-sep{color:#d1d5db}.client-dispute-offer-rejected-card__aside{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;padding:1.5rem 1.5rem 10px;background:#fdf8f0;text-align:center;min-width:0;border-left:1px solid #fde68a}.client-dispute-offer-rejected-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:9999px;background:#fff;color:#fe8a0f;box-shadow:0 2px 8px #fe8a0f1f}.client-dispute-offer-rejected-card__icon{width:1.75rem;height:1.75rem}.client-dispute-offer-rejected-card__reject-badge{position:absolute;top:-.1rem;right:-.1rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:#fe8a0f;color:#fff;border:2px solid #fdf8f0}.client-dispute-offer-rejected-card__reject-icon{width:.7rem;height:.7rem}.client-dispute-offer-rejected-card__status{display:inline-flex;align-items:center;gap:.375rem;margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fe8a0f}.client-dispute-offer-rejected-card__status-dot{width:.4rem;height:.4rem;border-radius:9999px;background:#fe8a0f}.client-dispute-offer-rejected-card__headline{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.35;color:#1a1c21}.client-dispute-offer-rejected-card__subtext{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#6b7280}.client-dispute-offer-rejected-card__notify{display:flex;align-items:flex-start;gap:.5rem;width:100%;max-width:15rem;padding:.75rem .875rem;border-radius:10px;background:#fff;border:1px solid #e5e7eb;text-align:left}.client-dispute-offer-rejected-card__notify-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#fe8a0f}.client-dispute-offer-rejected-card__notify-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#6b7280}.client-dispute-offer-rejected-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-dispute-offer-rejected-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-dispute-offer-rejected-card__btn--view{border:none;background:#dc2626;color:#fff}.client-dispute-offer-rejected-card__btn--view:hover{background:#b91c1c;box-shadow:0 4px 14px #dc262659}.client-dispute-offer-rejected-card__btn--message{border:1px solid #e5e7eb;background:#fff;color:#1a1c21}.client-dispute-offer-rejected-card__btn--message:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:767px){.client-dispute-offer-rejected-card__aside{border-left:none;border-top:1px solid #fde68a}}.client-dispute-offer-sent-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-dispute-offer-sent-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-dispute-offer-sent-card{grid-template-columns:var(--job-card-grid-columns)}}.client-dispute-offer-sent-card__main{padding:1.5rem;min-width:0}.client-dispute-offer-sent-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-dispute-offer-sent-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-dispute-offer-sent-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-dispute-offer-sent-card__budget-label,.client-dispute-offer-sent-card__budget-value{color:#0f172a;font-weight:700}.client-dispute-offer-sent-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-dispute-offer-sent-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-dispute-offer-sent-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-dispute-offer-sent-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-dispute-offer-sent-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-dispute-offer-sent-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-dispute-offer-sent-card__meta-sep{color:#d1d5db}.client-dispute-offer-sent-card__aside{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;padding:1.5rem 1.5rem 10px;background:#fffaf5;text-align:center;min-width:0;border-left:1px solid #fde68a}.client-dispute-offer-sent-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:9999px;background:#fff;color:#fe8a0f;box-shadow:0 2px 8px #fe8a0f1f}.client-dispute-offer-sent-card__icon{width:1.75rem;height:1.75rem}.client-dispute-offer-sent-card__check{position:absolute;top:-.1rem;right:-.1rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:#fe8a0f;color:#fff;border:2px solid #fffaf5}.client-dispute-offer-sent-card__check-icon{width:.7rem;height:.7rem}.client-dispute-offer-sent-card__status{display:inline-flex;align-items:center;gap:.375rem;margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fe8a0f}.client-dispute-offer-sent-card__status-dot{width:.4rem;height:.4rem;border-radius:9999px;background:#fe8a0f}.client-dispute-offer-sent-card__headline{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.35;color:#0f172a}.client-dispute-offer-sent-card__subtext{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#6b7280}.client-dispute-offer-sent-card__divider{width:100%;max-width:14rem;height:1px;background:#f3e8d8;border:none;margin:.15rem 0}.client-dispute-offer-sent-card__notify{display:flex;align-items:flex-start;gap:.5rem;width:100%;max-width:15rem;padding:.75rem .875rem;border-radius:10px;background:#fff;border:1px solid #fde68a;text-align:left}.client-dispute-offer-sent-card__notify-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#fe8a0f}.client-dispute-offer-sent-card__notify-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#4b5563}.client-dispute-offer-sent-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:2.75rem;margin-top:auto;padding:0 1rem;border:1.5px solid #fe8a0f;border-radius:8px;background:#fff;color:#fe8a0f;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-dispute-offer-sent-card__btn:hover{background:#fff7ed;border-color:#e57d0e;color:#e57d0e;box-shadow:0 4px 14px #fe8a0f33}.client-dispute-offer-sent-card__btn-chevron{margin-left:auto;width:1rem;height:1rem}@media(max-width:767px){.client-dispute-offer-sent-card__aside{border-left:none;border-top:1px solid #fde68a}}.client-dispute-response-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-dispute-response-card:hover{border-color:#fca5a5;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-dispute-response-card{grid-template-columns:var(--job-card-grid-columns)}}.client-dispute-response-card__main{padding:1.5rem;min-width:0;background:#fff}.client-dispute-response-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-dispute-response-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-dispute-response-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-dispute-response-card__budget-label{color:#6b7280}.client-dispute-response-card__budget-value{color:#4b5563;font-weight:600}.client-dispute-response-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-dispute-response-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-dispute-response-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-dispute-response-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-dispute-response-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-dispute-response-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-dispute-response-card__meta-sep{color:#d1d5db}.client-dispute-response-card__aside{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#fef2f2;min-width:0;border-left:1px solid #fecaca}.client-dispute-response-card__corner{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 2.25rem 2.25rem 0;border-color:transparent #dc2626 transparent transparent}.client-dispute-response-card__corner-icon{position:absolute;top:.3rem;right:.2rem;width:.85rem;height:.85rem;color:#fff;z-index:1}.client-dispute-response-card__header{display:flex;align-items:flex-start;gap:.75rem;padding-right:1.25rem}.client-dispute-response-card__shield{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:9999px;border:2px solid #dc2626;background:#fff;color:#dc2626}.client-dispute-response-card__shield-icon{width:1.25rem;height:1.25rem}.client-dispute-response-card__headline{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#dc2626}.client-dispute-response-card__subtext{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4;color:#6b7280}.client-dispute-response-card__subtext-time{font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.client-dispute-response-card__timer-box{padding:.875rem 1rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.client-dispute-response-card__timer-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#dc2626}.client-dispute-response-card__timer-label-icon{width:.875rem;height:.875rem}.client-dispute-response-card__timer-value{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:#0f172a;letter-spacing:.02em;font-variant-numeric:tabular-nums}.client-dispute-response-card__progress{width:100%;height:.375rem;border-radius:9999px;background:#fecaca;overflow:hidden}.client-dispute-response-card__progress-fill{height:100%;border-radius:9999px;background:#dc2626;transition:width .3s linear}.client-dispute-response-card__alert{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border-radius:10px;background:#fee2e2}.client-dispute-response-card__alert-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#dc2626}.client-dispute-response-card__alert-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#7f1d1d}.client-dispute-response-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-dispute-response-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-dispute-response-card__btn--respond{border:none;background:#dc2626;color:#fff}.client-dispute-response-card__btn--respond:hover{background:#b91c1c;box-shadow:0 4px 14px #dc262659}.client-dispute-response-card__btn--message{border:1.5px solid #2563eb;background:#fff;color:#2563eb}.client-dispute-response-card__btn--message:hover{background:#eff6ff;border-color:#1d4ed8;color:#1d4ed8}@media(max-width:767px){.client-dispute-response-card__aside{border-left:none;border-top:1px solid #fecaca}}.pro-arbitration-available-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0f172a0f;transition:box-shadow .2s ease,border-color .2s ease}.pro-arbitration-available-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-arbitration-available-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-arbitration-available-card__main{position:relative;padding:1.35rem 1.5rem 1.5rem;min-width:0;background:#fff}.pro-arbitration-available-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.45rem}.pro-arbitration-available-card__badge{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;padding:.28rem .7rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.pro-arbitration-available-card__badge--disputed{background:#fef2f2;color:#dc2626}.pro-arbitration-available-card__badge-icon{width:.85rem;height:.85rem;flex-shrink:0}.pro-arbitration-available-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a;min-width:0;flex:1}.pro-arbitration-available-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-arbitration-available-card__budget-label{color:#4b5563;font-weight:600}.pro-arbitration-available-card__budget-value{color:#0f172a;font-weight:700}.pro-arbitration-available-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#64748b}.pro-arbitration-available-card__tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.15rem}.pro-arbitration-available-card__tag{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-arbitration-available-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-arbitration-available-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.pro-arbitration-available-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#94a3b8}.pro-arbitration-available-card__meta-sep{color:#cbd5e1}.pro-arbitration-available-card__aside{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem 1.25rem 1.1rem;background:#fffaf5;border-top:1px solid #fed7aa;min-width:0}@media(min-width:768px){.pro-arbitration-available-card__aside{border-top:none;border-left:1px solid #fed7aa}}.pro-arbitration-available-card__aside-title{margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ea580c}.pro-arbitration-available-card__status{--status-icon-size: 1.65rem;--status-icon-gap: .5rem;display:flex;flex-direction:column;gap:.45rem}.pro-arbitration-available-card__status-head{display:flex;align-items:center;gap:var(--status-icon-gap)}.pro-arbitration-available-card__status-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--status-icon-size);height:var(--status-icon-size);flex-shrink:0}.pro-arbitration-available-card__status-icon-image{display:block;width:100%;height:100%;object-fit:contain}.pro-arbitration-available-card__status-headline{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#ea580c}.pro-arbitration-available-card__status-message{margin:0;padding-left:calc(var(--status-icon-size) + var(--status-icon-gap));font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;color:#475569;white-space:normal;overflow-wrap:break-word;word-wrap:break-word}.pro-arbitration-available-card__next{display:flex;align-items:flex-start;gap:.55rem;padding:.75rem .8rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff}.pro-arbitration-available-card__next-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#ea580c}.pro-arbitration-available-card__next-title{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0f172a}.pro-arbitration-available-card__next-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#64748b}.pro-arbitration-available-card__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.pro-arbitration-available-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:2.5rem;padding:.55rem .9rem;border-radius:10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pro-arbitration-available-card__btn svg{width:1rem;height:1rem;flex-shrink:0}.pro-arbitration-available-card__btn--primary{border:none;background:#fe8a0f;color:#fff}.pro-arbitration-available-card__btn--primary:hover{background:#ea580c}.pro-arbitration-available-card__btn--secondary{border:1.5px solid #1e3a5f;background:#fff;color:#1e3a5f}.pro-arbitration-available-card__btn--secondary:hover{background:#f8fafc}.pro-arbitration-available-card__secure{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin:0;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8}.pro-arbitration-available-card__secure-icon{width:.8rem;height:.8rem;flex-shrink:0}.pro-negotiation-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0f172a0f;transition:box-shadow .2s ease,border-color .2s ease}.pro-negotiation-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-negotiation-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-negotiation-card__main{padding:1.35rem 1.5rem 1.5rem;min-width:0;background:#fff}.pro-negotiation-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.65rem}.pro-negotiation-card__badge{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;padding:.28rem .7rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.pro-negotiation-card__badge--disputed{background:#fef2f2;color:#dc2626}.pro-negotiation-card__badge-icon{width:.85rem;height:.85rem;flex-shrink:0}.pro-negotiation-card__title{margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#0f172a;min-width:0;flex:1}.pro-negotiation-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#64748b}.pro-negotiation-card__stats{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem 0;margin-bottom:.85rem;padding:.65rem 0;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}.pro-negotiation-card__stat{display:inline-flex;align-items:center;gap:.4rem;padding-right:.9rem;margin-right:.9rem;border-right:1px solid #e2e8f0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a;min-width:0}.pro-negotiation-card__stat:last-child{border-right:none;margin-right:0;padding-right:0}.pro-negotiation-card__stat-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-negotiation-card__location{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-negotiation-card__location-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-negotiation-card__tags{display:flex;flex-wrap:wrap;gap:.45rem}.pro-negotiation-card__tag{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#f1f5f9;color:#475569;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-negotiation-card__aside{display:flex;flex-direction:column;gap:.65rem;padding:1.05rem 1.1rem .95rem;background:#fffaf5;border-top:1px solid #fed7aa;min-width:0}@media(min-width:768px){.pro-negotiation-card__aside{border-top:none;border-left:1px solid #fed7aa}}.pro-negotiation-card__aside-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pro-negotiation-card__aside-title{margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ea580c}.pro-negotiation-card__panel{display:flex;flex-direction:column;gap:.55rem;padding:.8rem;border:1px solid #fdba74;border-radius:14px;background:linear-gradient(180deg,#fff7ed,#fffbeb)}.pro-negotiation-card__panel-head{display:flex;align-items:center;gap:.55rem}.pro-negotiation-card__panel-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:#ea580c;color:#fff;flex-shrink:0}.pro-negotiation-card__panel-icon svg{width:.85rem;height:.85rem}.pro-negotiation-card__panel-headline{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a}.pro-negotiation-card__panel-message{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;color:#475569}.pro-negotiation-card__panel-time{font-weight:700;color:#ea580c}.pro-negotiation-card__illustration{display:flex;justify-content:center;align-items:center;padding:.05rem 0 .1rem}.pro-negotiation-card__illustration-image{display:block;width:auto;max-width:100%;height:auto;max-height:48px;object-fit:contain}.pro-negotiation-card__timer-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:Poppins,sans-serif;font-size:12px}.pro-negotiation-card__timer-label{color:#64748b;font-weight:500}.pro-negotiation-card__timer-value{color:#ea580c;font-weight:700}.pro-negotiation-card__progress{width:100%;height:.4rem;border-radius:9999px;background:#ffedd5;overflow:hidden}.pro-negotiation-card__progress-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .4s ease}.pro-negotiation-card__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.pro-negotiation-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:2.35rem;padding:.5rem .85rem;border-radius:10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pro-negotiation-card__btn--primary{border:none;background:#fe8a0f;color:#fff}.pro-negotiation-card__btn--primary:hover{background:#ea580c}.pro-negotiation-card__btn--secondary{border:1.5px solid #fe8a0f;background:#fff;color:#ea580c}.pro-negotiation-card__btn--secondary:hover{background:#fff7ed}.pro-negotiation-card__btn svg{width:1rem;height:1rem;flex-shrink:0}.client-dispute-no-response-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-dispute-no-response-card:hover{border-color:#86efac;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-dispute-no-response-card{grid-template-columns:var(--job-card-grid-columns)}}.client-dispute-no-response-card__main{padding:1.5rem;min-width:0}.client-dispute-no-response-card__title{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#1a1c21}.client-dispute-no-response-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;color:#6b7280}.client-dispute-no-response-card__budget-value{font-weight:700;color:#1a1c21}.client-dispute-no-response-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#6b7280}.client-dispute-no-response-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-dispute-no-response-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-dispute-no-response-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-dispute-no-response-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-dispute-no-response-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-dispute-no-response-card__meta-sep{color:#d1d5db}.client-dispute-no-response-card__aside{display:flex;flex-direction:column;gap:.875rem;padding:1.5rem;background:#fff;min-width:0;border-left:1px solid #e5e7eb}.client-dispute-no-response-card__header{display:flex;align-items:flex-start;gap:.75rem}.client-dispute-no-response-card__status-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:9999px;background:#22c55e;color:#fff;box-shadow:0 2px 8px #22c55e40}.client-dispute-no-response-card__status-icon-svg{width:1.2rem;height:1.2rem}.client-dispute-no-response-card__headline{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#16a34a;line-height:1.35;padding-top:.5rem}.client-dispute-no-response-card__subtext{margin:.35rem 0 0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.5;color:#6b7280}.client-dispute-no-response-card__divider{height:1px;background:#e5e7eb}.client-dispute-no-response-card__dates{display:flex;flex-direction:column;gap:.625rem}.client-dispute-no-response-card__date-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.client-dispute-no-response-card__date-label-wrap{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.client-dispute-no-response-card__date-label{font-family:Poppins,sans-serif;font-size:12px;color:#6b7280}.client-dispute-no-response-card__date-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#9ca3af}.client-dispute-no-response-card__date-value{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#1a1c21;white-space:nowrap}.client-dispute-no-response-card__view-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:0 20px;width:100%;height:2.75rem;margin-top:auto;border:none;border-radius:8px;background:#16a34a;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.client-dispute-no-response-card__view-btn:hover{background:#15803d}.client-dispute-no-response-card__view-btn-chevron{width:1rem;height:1rem;margin-left:auto}@media(max-width:767px){.client-dispute-no-response-card__aside{border-left:none;border-top:1px solid #e5e7eb}}.pro-unified-main>[class$=__main]{padding:1.35rem 1.5rem 1.5rem;min-width:0;background:#fff}.pro-unified-main>[class$=__main]>[class$=__title-row]{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.45rem}.pro-unified-main>[class$=__main] [class$=__title]{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a;min-width:0;flex:1}.pro-unified-main>[class$=__main] [class$=__budget]{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-unified-main>[class$=__main] [class$=__budget-label]{color:#475569}.pro-unified-main>[class$=__main] [class$=__budget-value]{color:#0f172a;font-weight:700}.pro-unified-main>[class$=__main] [class$=__description],.pro-unified-main>[class$=__main] [class$=__overview-text]{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#64748b}.pro-unified-main>[class$=__main] [class$=__tags]{display:flex;flex-wrap:wrap;gap:.45rem}.pro-unified-main>[class$=__main] [class$=__tag]{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-unified-main>[class$=__main] [class$=__meta]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-unified-main>[class$=__main] [class$=__meta-item]{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.pro-unified-main>[class$=__main] [class$=__meta-icon]{width:1rem;height:1rem;flex-shrink:0;color:#94a3b8}.pro-unified-main>[class$=__main] [class$=__meta-sep]{color:#cbd5e1}.client-negotiation-expired-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-negotiation-expired-card:hover{border-color:#93c5fd;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-negotiation-expired-card{grid-template-columns:var(--job-card-grid-columns)}}.client-negotiation-expired-card__main{padding:1.5rem;min-width:0}.client-negotiation-expired-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.625rem}.client-negotiation-expired-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a;min-width:0;flex:1}.client-negotiation-expired-card__disputed-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.25rem .625rem;border-radius:9999px;background:#dc2626;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.client-negotiation-expired-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-negotiation-expired-card__budget-label{color:#4b5563;font-weight:600}.client-negotiation-expired-card__budget-value{color:#0f172a;font-weight:700}.client-negotiation-expired-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-negotiation-expired-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-negotiation-expired-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-negotiation-expired-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-negotiation-expired-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-negotiation-expired-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-negotiation-expired-card__meta-sep{color:#d1d5db}.client-negotiation-expired-card__aside{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#f8fafc;min-width:0;border-left:1px solid #e5e7eb}.client-negotiation-expired-card__offer-header{display:flex;align-items:flex-start;gap:.75rem}.client-negotiation-expired-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:9999px;background:#dbeafe;color:#1d4ed8}.client-negotiation-expired-card__icon{width:1.25rem;height:1.25rem}.client-negotiation-expired-card__icon-dot{position:absolute;top:.15rem;right:.15rem;width:.5rem;height:.5rem;border-radius:9999px;background:#2563eb;border:2px solid #f8fafc}.client-negotiation-expired-card__headline{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;color:#2563eb}.client-negotiation-expired-card__offer-text{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#334155}.client-negotiation-expired-card__offer-text strong{font-weight:700;color:#0f172a}.client-negotiation-expired-card__alert{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;border-radius:10px;background:#eff6ff}.client-negotiation-expired-card__alert-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#2563eb}.client-negotiation-expired-card__alert-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#1e40af}.client-negotiation-expired-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-negotiation-expired-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-negotiation-expired-card__btn--view{border:none;background:#dc2626;color:#fff}.client-negotiation-expired-card__btn--view:hover{background:#b91c1c;box-shadow:0 4px 14px #dc262659}.client-negotiation-expired-card__btn--message{border:1px solid #e5e7eb;background:#f1f5f9;color:#0f172a}.client-negotiation-expired-card__btn--message:hover{background:#e2e8f0;border-color:#cbd5e1}@media(max-width:767px){.client-negotiation-expired-card__aside{border-left:none;border-top:1px solid #e5e7eb}}.client-cancel-request-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-cancel-request-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-cancel-request-card{grid-template-columns:var(--job-card-grid-columns)}}.client-cancel-request-card__main{padding:1.5rem;min-width:0}.client-cancel-request-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-cancel-request-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-cancel-request-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-cancel-request-card__budget-label{color:#4b5563}.client-cancel-request-card__budget-value{color:#0f172a;font-weight:700}.client-cancel-request-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-cancel-request-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-cancel-request-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-cancel-request-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-cancel-request-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-cancel-request-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-cancel-request-card__meta-sep{color:#d1d5db}.client-cancel-request-card__aside{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#fff7ed;text-align:center;min-width:0;border-left:1px solid #fed7aa}.client-cancel-request-card__corner{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 2.25rem 2.25rem 0;border-color:transparent #fe8a0f transparent transparent}.client-cancel-request-card__corner-icon{position:absolute;top:.3rem;right:.2rem;width:.85rem;height:.85rem;color:#fff;z-index:1}.client-cancel-request-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:9999px;background:#fff;border:2px solid #fdba74}.client-cancel-request-card__icon{width:2rem;height:2rem;color:#dc2626}.client-cancel-request-card__headline{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3;color:#0f172a}.client-cancel-request-card__divider{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:14rem;height:1px;margin:.15rem 0;background:#fed7aa}.client-cancel-request-card__divider-badge{position:absolute;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:#fe8a0f;color:#fff}.client-cancel-request-card__divider-icon{width:.7rem;height:.7rem}.client-cancel-request-card__alert{display:flex;align-items:flex-start;gap:.5rem;width:100%;max-width:15rem;padding:.75rem .875rem;border-radius:10px;background:#ffedd5;text-align:left}.client-cancel-request-card__alert-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#fe8a0f}.client-cancel-request-card__alert-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#4b5563}.client-cancel-request-card__actions{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:auto}.client-cancel-request-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-cancel-request-card__btn--review{border:none;background:#fe8a0f;color:#fff}.client-cancel-request-card__btn--review:hover{background:#e57d0e;box-shadow:0 4px 14px #fe8a0f59}.client-cancel-request-card__btn--message{border:1.5px solid #93c5fd;background:#fff;color:#2563eb}.client-cancel-request-card__btn--message:hover{background:#eff6ff;border-color:#60a5fa;color:#1d4ed8}@media(max-width:767px){.client-cancel-request-card__aside{border-left:none;border-top:1px solid #fed7aa}}.client-awarded-awaiting-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-awarded-awaiting-card:hover{border-color:#86efac;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-awarded-awaiting-card{grid-template-columns:var(--job-card-grid-columns)}}.client-awarded-awaiting-card__main{padding:1.5rem;min-width:0}.client-awarded-awaiting-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-awarded-awaiting-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-awarded-awaiting-card__status-badge{display:inline-flex;align-items:center;margin-bottom:.875rem;padding:.3rem .75rem;border-radius:9999px;background:#fff2e6;color:#bf6a02;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.client-awarded-awaiting-card__info-bar{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:1rem;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;overflow:hidden}@media(min-width:640px){.client-awarded-awaiting-card__info-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}.client-awarded-awaiting-card__info-col{display:flex;flex-direction:column;align-items:flex-start;padding:.875rem 1rem;min-width:0}@media(min-width:640px){.client-awarded-awaiting-card__info-col:not(:last-child){border-right:1px solid #e5e7eb}}@media(max-width:639px){.client-awarded-awaiting-card__info-col:not(:last-child){border-bottom:1px solid #e5e7eb}}.client-awarded-awaiting-card__info-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;color:#6b7280}.client-awarded-awaiting-card__info-icon{width:.875rem;height:.875rem;color:#9ca3af}.client-awarded-awaiting-card__info-value{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a;line-height:1.3}.client-awarded-awaiting-card__info-value--amount{color:#16a34a}.client-awarded-awaiting-card__info-value--deadline{color:#dc2626;display:block;width:100%;margin:0;font-variant-numeric:tabular-nums}.client-awarded-awaiting-card__escrow-badge{display:inline-flex;align-items:center;margin-left:.375rem;padding:.1rem .45rem;border-radius:9999px;background:#dcfce7;color:#15803d;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;vertical-align:middle}.client-awarded-awaiting-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-awarded-awaiting-card__budget-label{color:#4b5563}.client-awarded-awaiting-card__budget-value{color:#2563eb;font-weight:700}.client-awarded-awaiting-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-awarded-awaiting-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-awarded-awaiting-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-awarded-awaiting-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-awarded-awaiting-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-awarded-awaiting-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-awarded-awaiting-card__meta-sep{color:#d1d5db}.client-awarded-awaiting-card__aside{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;padding:1.5rem 1.5rem 10px;background:#f0fdf4;text-align:center;min-width:0;border-left:1px solid #e5e7eb}.client-awarded-awaiting-card__corner-badge{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;background:#fff2e6;color:#bf6a02;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2}.client-awarded-awaiting-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:9999px;background:#16a34a}.client-awarded-awaiting-card__icon{width:2rem;height:2rem;color:#fff}.client-awarded-awaiting-card__headline{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3;color:#16a34a}.client-awarded-awaiting-card__status-line{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.35;color:#0f172a}.client-awarded-awaiting-card__subtext{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#71717a}.client-awarded-awaiting-card__subtext-time{font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.client-awarded-awaiting-card__countdown-box{width:100%;max-width:15rem;padding:.875rem 1rem;border:1px solid #86efac;border-radius:8px;background:#fff}.client-awarded-awaiting-card__countdown-label{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;color:#6b7280}.client-awarded-awaiting-card__countdown-value{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.2;color:#16a34a;letter-spacing:.02em}.client-awarded-awaiting-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%}.client-awarded-awaiting-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.client-awarded-awaiting-card__btn--details{border:1.5px solid #16a34a;color:#16a34a}.client-awarded-awaiting-card__btn--details:hover{background:#f0fdf4;border-color:#15803d;color:#15803d}.client-awarded-awaiting-card__btn--message{border:1px solid #e5e7eb;color:#0f172a}.client-awarded-awaiting-card__btn--message:hover{background:#f9fafb;border-color:#d1d5db}@media(max-width:767px){.client-awarded-awaiting-card__aside{border-left:none;border-top:1px solid #bbf7d0}}.client-awarded-payment-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fffdf8;transition:box-shadow .2s ease,border-color .2s ease}.client-awarded-payment-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-awarded-payment-card{grid-template-columns:var(--job-card-grid-columns)}}.client-awarded-payment-card__main{padding:1.5rem;min-width:0;background:#fff}.client-awarded-payment-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-awarded-payment-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-awarded-payment-card__status-badge{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.875rem;padding:.3rem .75rem;border-radius:9999px;background:#fff2e6;color:#bf6a02;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.client-awarded-payment-card__status-badge-icon{width:.875rem;height:.875rem}.client-awarded-payment-card__info-bar{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:1rem;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;overflow:hidden}@media(min-width:640px){.client-awarded-payment-card__info-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}.client-awarded-payment-card__info-col{display:flex;flex-direction:column;align-items:flex-start;padding:.875rem 1rem;min-width:0}@media(min-width:640px){.client-awarded-payment-card__info-col:not(:last-child){border-right:1px solid #e5e7eb}}@media(max-width:639px){.client-awarded-payment-card__info-col:not(:last-child){border-bottom:1px solid #e5e7eb}}.client-awarded-payment-card__info-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;color:#6b7280}.client-awarded-payment-card__info-icon{width:.875rem;height:.875rem;color:#9ca3af}.client-awarded-payment-card__info-value{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a;line-height:1.3}.client-awarded-payment-card__info-value--unpaid{color:#dc2626}.client-awarded-payment-card__info-value--alert{color:#dc2626;font-size:13px}.client-awarded-payment-card__not-paid-badge{display:inline-flex;align-items:center;margin-left:.375rem;padding:.1rem .45rem;border-radius:9999px;background:#ffe4e6;color:#be123c;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;vertical-align:middle}.client-awarded-payment-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-awarded-payment-card__budget-label{color:#4b5563}.client-awarded-payment-card__budget-value{color:#2563eb;font-weight:700}.client-awarded-payment-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-awarded-payment-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-awarded-payment-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-awarded-payment-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-awarded-payment-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-awarded-payment-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-awarded-payment-card__meta-sep{color:#d1d5db}.client-awarded-payment-card__aside{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;padding:1rem 1.25rem 12px;background:#fff7ed;text-align:center;min-width:0;border-left:1px solid #fed7aa}.client-awarded-payment-card__corner-badge{position:absolute;top:.3rem;right:.5rem;display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;background:#fff2e6;color:#bf6a02;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2}.client-awarded-payment-card__headline-row{display:flex;align-items:center;justify-content:center;gap:.5rem}.client-awarded-payment-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:9999px;background:#ffedd5}.client-awarded-payment-card__icon{width:1.4rem;height:1.4rem;color:#fe8a0f}.client-awarded-payment-card__headline{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3;color:#fe8a0f}.client-awarded-payment-card__status-line{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#0f172a}.client-awarded-payment-card__subtext{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#71717a}.client-awarded-payment-card__revoke-box{width:100%;max-width:15rem;padding:.6rem .85rem;border:1px solid #fdba74;border-radius:8px;background:#fff}.client-awarded-payment-card__revoke-label{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;color:#6b7280}.client-awarded-payment-card__revoke-label-icon{width:.875rem;height:.875rem;color:#9ca3af}.client-awarded-payment-card__revoke-value{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.2;color:#fe8a0f;letter-spacing:.02em;font-variant-numeric:tabular-nums}.client-awarded-payment-card__note{display:inline-flex;align-items:flex-start;gap:.375rem;max-width:16rem;margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#6b7280;text-align:left}.client-awarded-payment-card__note-icon{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.1rem;color:#9ca3af}.client-awarded-payment-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-awarded-payment-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1;min-width:0;min-height:2.75rem;padding:.7rem 1rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.25;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-awarded-payment-card__btn--pay{border:none;background:#fe8a0f;color:#fff}.client-awarded-payment-card__btn--pay:hover{background:#e57d0e;box-shadow:0 4px 14px #fe8a0f59}.client-awarded-payment-card__btn--message{border:1px solid #e5e7eb;background:#fff;color:#0f172a}.client-awarded-payment-card__btn--message:hover{background:#f9fafb;border-color:#d1d5db}@media(max-width:767px){.client-awarded-payment-card__aside{border-left:none;border-top:1px solid #fed7aa}}@media(min-width:768px){:root{--job-card-grid-columns: minmax(0, 1.7fr) minmax(0, 1fr)}}.job-card-clickable [class$=__budget-label]{display:none}.job-card-clickable [class$=__budget-value]{color:#2563eb!important}.job-card-clickable [class$=__budget]{padding-top:10px;padding-bottom:10px}.job-card-clickable,.job-card-clickable .job-card-clickable__title,.job-card-clickable [class$=__title]{cursor:pointer}.client-awaiting-quotes-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-awaiting-quotes-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-awaiting-quotes-card{grid-template-columns:var(--job-card-grid-columns)}}.client-awaiting-quotes-card__main{padding:1.5rem;min-width:0}.client-awaiting-quotes-card__title{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-awaiting-quotes-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.client-awaiting-quotes-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-awaiting-quotes-card__budget-label{color:#4b5563}.client-awaiting-quotes-card__budget-value{color:#2563eb;font-weight:700}.client-awaiting-quotes-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-awaiting-quotes-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-awaiting-quotes-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-awaiting-quotes-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-awaiting-quotes-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-awaiting-quotes-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-awaiting-quotes-card__meta-sep{color:#d1d5db}.client-awaiting-quotes-card__aside{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#fff7ed;text-align:center;min-width:0}.client-awaiting-quotes-card__status{display:inline-flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;color:#fe8a0f;text-transform:uppercase}.client-awaiting-quotes-card__status-icon{width:1rem;height:1rem;color:#fe8a0f}.client-awaiting-quotes-card__illustration{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:9999px;background:#ffedd5}.client-awaiting-quotes-card__illustration-icon{width:2rem;height:2rem;color:#fe8a0f}.client-awaiting-quotes-card__headline{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.4;color:#0f172a}.client-awaiting-quotes-card__subtext{margin:0;max-width:16rem;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#71717a}.client-awaiting-quotes-card__actions{display:flex;flex-direction:row;align-items:stretch;gap:.375rem;width:100%;margin-top:auto}.client-awaiting-quotes-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1;min-width:0;height:2.75rem;border:none;border-radius:8px;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.client-awaiting-quotes-card__btn:hover{background:#e57d0e;box-shadow:0 4px 14px #fe8a0f59}.client-awaiting-quotes-card__details-link{display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:0;height:2.75rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:0 .5rem;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.client-awaiting-quotes-card__details-link:hover{background:#f9fafb;border-color:#d1d5db}@media(max-width:767px){.client-awaiting-quotes-card__aside{border-top:1px solid #fed7aa}}.client-quotes-received-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-quotes-received-card:hover{border-color:#86efac;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-quotes-received-card{grid-template-columns:var(--job-card-grid-columns)}}.client-quotes-received-card__main{padding:1.5rem;min-width:0}.client-quotes-received-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-quotes-received-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.client-quotes-received-card__status-badge{display:inline-flex;align-items:center;margin-bottom:.75rem;padding:.25rem .625rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.client-quotes-received-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-quotes-received-card__budget-label{color:#4b5563}.client-quotes-received-card__budget-value{color:#2563eb;font-weight:700}.client-quotes-received-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-quotes-received-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-quotes-received-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-quotes-received-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-quotes-received-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-quotes-received-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-quotes-received-card__meta-sep{color:#d1d5db}.client-quotes-received-card__aside{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;padding:1.5rem 1.5rem 10px;background:#f0fdf4;text-align:center;min-width:0}.client-quotes-received-card__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:9999px;background:#dcfce7}.client-quotes-received-card__icon{width:2rem;height:2rem;color:#16a34a}.client-quotes-received-card__count-badge{position:absolute;top:-.125rem;right:-.125rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .3rem;border-radius:9999px;background:#15803d;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1;border:2px solid #f0fdf4}.client-quotes-received-card__headline{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3;color:#16a34a}.client-quotes-received-card__subtext{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#71717a}.client-quotes-received-card__avatars{display:flex;align-items:center;justify-content:center;padding-left:.5rem}.client-quotes-received-card__avatar,.client-quotes-received-card__avatar-overflow{width:2rem;height:2rem;margin-left:-.5rem;border-radius:9999px;border:2px solid #f0fdf4;object-fit:cover;background:#e5e7eb}.client-quotes-received-card__avatar-overflow{display:inline-flex;align-items:center;justify-content:center;background:#d1d5db;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}.client-quotes-received-card__avatar-fallback{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;background:#dbeafe;color:#2563eb;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}.client-quotes-received-card__actions{display:flex;flex-direction:row;gap:.375rem;width:100%;margin-top:auto}.client-quotes-received-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1;min-width:0;height:2.75rem;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.client-quotes-received-card__btn--quotes{border:1.5px solid #16a34a;color:#16a34a}.client-quotes-received-card__btn--quotes:hover{background:#f0fdf4;border-color:#15803d;color:#15803d}.client-quotes-received-card__btn--message{border:1px solid #e5e7eb;color:#0f172a}.client-quotes-received-card__btn--message:hover{background:#f9fafb;border-color:#d1d5db}@media(max-width:767px){.client-quotes-received-card__aside{border-top:1px solid #bbf7d0}}.pro-in-progress-milestone-job-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.pro-in-progress-milestone-job-card:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-in-progress-milestone-job-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-in-progress-milestone-job-card__main{padding:1.25rem 1.5rem;min-width:0;border-bottom:1px solid #f1f5f9}@media(min-width:768px){.pro-in-progress-milestone-job-card__main{border-bottom:none;border-right:1px solid #e5e7eb}}.pro-in-progress-milestone-job-card__title-row{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.625rem;min-width:0}.pro-in-progress-milestone-job-card__title{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.35;color:#002f77}.pro-in-progress-milestone-job-card__status-badge{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;padding:.2rem .55rem;border-radius:9999px;background:#fff;border:1px solid #3b82f6;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.pro-in-progress-milestone-job-card__status-badge svg{width:.75rem;height:.75rem}.pro-in-progress-milestone-job-card__budget{margin:0 0 .875rem;padding-bottom:.875rem;border-bottom:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:14px;color:#002f77}.pro-in-progress-milestone-job-card__budget-label{font-weight:400}.pro-in-progress-milestone-job-card__budget-value{font-weight:700}.pro-in-progress-milestone-job-card__overview-text{margin:0 0 .875rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#334155}.pro-in-progress-milestone-job-card__read-more{margin-left:.25rem;padding:0;border:none;background:none;color:#2563eb;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;cursor:pointer}.pro-in-progress-milestone-job-card__read-more:hover{text-decoration:underline}.pro-in-progress-milestone-job-card__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.875rem}.pro-in-progress-milestone-job-card__tag{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-in-progress-milestone-job-card__tag--more{border:1px solid #bfdbfe;background:#fff;color:#1d4ed8;font-weight:600;cursor:pointer}.pro-in-progress-milestone-job-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:.875rem;border-top:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-in-progress-milestone-job-card__meta-item{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.pro-in-progress-milestone-job-card__meta-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-in-progress-milestone-job-card__meta-sep{color:#cbd5e1}.pro-in-progress-milestone-job-card__aside{display:flex;flex-direction:column;gap:.45rem;padding:.75rem .875rem;background:#fff;min-width:0}.pro-in-progress-milestone-job-card__step{display:flex;align-items:flex-start;gap:.5rem;padding:.45rem .55rem;border-radius:8px;border:1px solid transparent;text-align:left}.pro-in-progress-milestone-job-card__step--blue{background:#eff6ff;border-color:#bfdbfe}.pro-in-progress-milestone-job-card__step--green{background:#ecfdf5;border-color:#86efac}.pro-in-progress-milestone-job-card__step--amber{background:#fffbeb;border-color:#fcd34d}.pro-in-progress-milestone-job-card__step-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.05rem}.pro-in-progress-milestone-job-card__step-icon{width:1.15rem;height:1.15rem}.pro-in-progress-milestone-job-card__step-icon--blue{color:#1d4ed8}.pro-in-progress-milestone-job-card__step-icon--green{color:#16a34a}.pro-in-progress-milestone-job-card__step-icon--amber{color:#d97706}.pro-in-progress-milestone-job-card__step-body{min-width:0}.pro-in-progress-milestone-job-card__step-title{margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1.25;color:#0f172a}.pro-in-progress-milestone-job-card__step--blue .pro-in-progress-milestone-job-card__step-title{color:#1e3a8a}.pro-in-progress-milestone-job-card__step--green .pro-in-progress-milestone-job-card__step-title{color:#166534}.pro-in-progress-milestone-job-card__step--amber .pro-in-progress-milestone-job-card__step-title{color:#92400e}.pro-in-progress-milestone-job-card__step-desc{margin:.1rem 0 0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.35;color:#475569}.pro-in-progress-milestone-job-card__actions{display:flex;flex-direction:column;gap:.45rem;margin-top:.15rem}.pro-in-progress-milestone-job-card__btn-primary,.pro-in-progress-milestone-job-card__btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:2.25rem;padding:0 .75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pro-in-progress-milestone-job-card__btn-primary{border:none;background:#002f77;color:#fff}.pro-in-progress-milestone-job-card__btn-primary:hover{background:#003d99}.pro-in-progress-milestone-job-card__btn-secondary{border:1px solid #002f77;background:#fff;color:#002f77}.pro-in-progress-milestone-job-card__btn-secondary:hover{background:#eff6ff}.pro-in-progress-milestone-job-card__privacy{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;margin:.1rem 0 0;font-family:Poppins,sans-serif;font-size:10px;line-height:1.3;color:#64748b;text-align:center}.pro-in-progress-milestone-job-card__privacy-icon{width:.7rem;height:.7rem;color:#002f77;flex-shrink:0}.client-delivered-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-delivered-card:hover{border-color:#86efac;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-delivered-card{grid-template-columns:var(--job-card-grid-columns)}}.client-delivered-card__main{padding:1.5rem;min-width:0}.client-delivered-card__header{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:.75rem;min-width:0}.client-delivered-card__doc-icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:9999px;background:#fff7ed;color:#fe8a0f}.client-delivered-card__doc-icon-svg{width:1.35rem;height:1.35rem}.client-delivered-card__header-text{min-width:0;flex:1}.client-delivered-card__title-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-delivered-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#1a1c21;min-width:0;flex:1 1 auto}.client-delivered-card__badges{display:flex;flex-wrap:wrap;gap:.5rem}.client-delivered-card__badge{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .625rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2}.client-delivered-card__badge--awarded{background:#eff6ff;color:#2563eb}.client-delivered-card__badge--accepted{background:#dcfce7;color:#16a34a}.client-delivered-card__badge-icon{width:.8rem;height:.8rem}.client-delivered-card__status-message{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#6b7280}.client-delivered-card__info-bar{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:1rem;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa;overflow:hidden}@media(min-width:900px){.client-delivered-card__info-bar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px)and (max-width:899px){.client-delivered-card__info-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-delivered-card__info-col{display:flex;flex-direction:column;align-items:flex-start;padding:.875rem 1rem;min-width:0}@media(min-width:900px){.client-delivered-card__info-col:not(:last-child){border-right:1px solid #e5e7eb}}@media(min-width:640px)and (max-width:899px){.client-delivered-card__info-col:nth-child(odd){border-right:1px solid #e5e7eb}.client-delivered-card__info-col:nth-child(-n+2){border-bottom:1px solid #e5e7eb}}@media(max-width:639px){.client-delivered-card__info-col:not(:last-child){border-bottom:1px solid #e5e7eb}}.client-delivered-card__info-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;color:#6b7280}.client-delivered-card__info-icon{width:.875rem;height:.875rem}.client-delivered-card__info-icon--green{color:#22c55e}.client-delivered-card__info-icon--purple{color:#8b5cf6}.client-delivered-card__info-icon--blue{color:#3b82f6}.client-delivered-card__info-icon--orange{color:#f97316}.client-delivered-card__info-value{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#1a1c21;line-height:1.3}.client-delivered-card__info-sub{margin:.15rem 0 0;font-family:Poppins,sans-serif;font-size:12px;color:#6b7280;line-height:1.3}.client-delivered-card__info-sub--green{color:#16a34a;font-weight:600}.client-delivered-card__profile-link{display:inline-block;margin-top:.15rem;padding:0;border:none;background:none;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#3b82f6;cursor:pointer;text-decoration:none}.client-delivered-card__profile-link:hover{text-decoration:underline}.client-delivered-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-delivered-card__budget-label,.client-delivered-card__budget-value{font-weight:700;color:#1a1c21}.client-delivered-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#6b7280}.client-delivered-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-delivered-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-delivered-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-delivered-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-delivered-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-delivered-card__meta-sep{color:#d1d5db}.client-delivered-card__aside{display:flex;flex-direction:column;align-items:stretch;gap:.875rem;padding:1.5rem 1.5rem 10px;background:#f8fafc;min-width:0;border-left:1px solid #e5e7eb}.client-delivered-card__aside-header{display:flex;align-items:flex-start;gap:.75rem}.client-delivered-card__wallet-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:9999px;background:#dcfce7;color:#22c55e}.client-delivered-card__wallet-icon-svg{width:1.2rem;height:1.2rem}.client-delivered-card__aside-title-wrap{min-width:0}.client-delivered-card__aside-title{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#16a34a;line-height:1.3}.client-delivered-card__review-badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;background:#ecfdf5;color:#16a34a;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2}.client-delivered-card__aside-subtext{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#6b7280}.client-delivered-card__deadline-box{padding:1rem;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4}.client-delivered-card__deadline-label{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .5rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#16a34a}.client-delivered-card__deadline-label-icon{width:.875rem;height:.875rem}.client-delivered-card__deadline-row{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.5rem}.client-delivered-card__deadline-timer{margin:0;flex-shrink:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.2;color:#16a34a;font-variant-numeric:tabular-nums}.client-delivered-card__deadline-date{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.3;color:#6b7280;text-align:right}.client-delivered-card__progress{position:relative;width:100%;height:.25rem;border-radius:9999px;background:#dcfce7;overflow:visible;margin-bottom:.75rem}.client-delivered-card__progress-fill{height:100%;border-radius:9999px;background:#22c55e;transition:width .3s linear}.client-delivered-card__progress-dot{position:absolute;top:50%;width:.625rem;height:.625rem;border-radius:9999px;background:#22c55e;border:2px solid #fff;transform:translate(-50%,-50%);transition:left .3s linear}.client-delivered-card__deadline-footnote{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.4;color:#6b7280}.client-delivered-card__primary-actions{display:grid;grid-template-columns:1fr 1fr;gap:.375rem;margin-top:auto}.client-delivered-card__action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-height:4.25rem;padding:.625rem .5rem;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.client-delivered-card__action-btn-label{display:inline-flex;align-items:center;gap:.35rem;font-size:13px;font-weight:700;line-height:1.2}.client-delivered-card__action-btn-sub{font-size:10px;font-weight:500;line-height:1.2}.client-delivered-card__action-btn--approve{border:1.5px solid #22c55e;color:#16a34a}.client-delivered-card__action-btn--approve:hover{background:#f0fdf4;box-shadow:0 4px 12px #22c55e26}.client-delivered-card__action-btn--revision{border:1.5px solid #f97316;color:#ea580c}.client-delivered-card__action-btn--revision:hover{background:#fff7ed;box-shadow:0 4px 12px #f9731626}.client-delivered-card__secondary-actions{display:flex;flex-direction:row;gap:.375rem}.client-delivered-card__secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#1a1c21;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.client-delivered-card__secondary-btn:hover{background:#f8fafc;border-color:#cbd5e1}.client-delivered-card__respond-actions{display:flex;flex-direction:row;gap:.5rem;margin-top:auto}.client-delivered-card__respond-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;height:2.75rem;border:none;border-radius:8px;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.client-delivered-card__respond-btn:hover{background:#f0810a;box-shadow:0 4px 12px #fe8a0f40}@media(max-width:767px){.client-delivered-card__aside{border-left:none;border-top:1px solid #e5e7eb}}.client-revision-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-revision-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-revision-card{grid-template-columns:var(--job-card-grid-columns)}}.client-revision-card__main{padding:1.5rem;min-width:0}.client-revision-card__title-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem;min-width:0;margin-bottom:.625rem}.client-revision-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a;min-width:0;flex:1 1 auto}.client-revision-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.client-revision-card__budget-label{color:#4b5563}.client-revision-card__budget-value{color:#0f172a;font-weight:700}.client-revision-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.client-revision-card__description-label{color:#0f172a;font-weight:700}.client-revision-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-revision-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-revision-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-revision-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-revision-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-revision-card__meta-sep{color:#d1d5db}.client-revision-card__aside{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1.25rem;background:#fffbeb;border-left:1px solid #fde68a;min-width:0}.client-revision-card__aside-body{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%}.client-revision-card__status-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;text-align:center}.client-revision-card__status-icon-wrap{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background:#ffedd5;color:#ea580c}.client-revision-card__status-icon{width:1.35rem;height:1.35rem;flex-shrink:0;color:#ea580c}.client-revision-card__status-title{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;color:#ea580c}.client-revision-card__notice{padding:.875rem 1rem;border:1px solid #fed7aa;border-radius:10px;background:#fff7ed}.client-revision-card__notice-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.55;color:#9a3412;text-align:center}.client-revision-card__notice-text strong{font-weight:700;color:#7c2d12}.client-revision-card__actions{display:flex;flex-direction:column;gap:.5rem;width:100%}.client-revision-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:0;height:2.75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.client-revision-card__btn--outline{border:1.5px solid #f97316;background:#fff;color:#ea580c}.client-revision-card__btn--outline:hover{background:#fff7ed;box-shadow:0 4px 12px #f973161f}.client-revision-card__btn--primary{border:none;background:#fe8a0f;color:#fff}.client-revision-card__btn--primary:hover{background:#ffb347;box-shadow:0 4px 14px #fe8a0f59}@media(max-width:767px){.client-revision-card__aside{border-left:none;border-top:1px solid #fde68a;padding:1.25rem 1.25rem 1.5rem}}.client-completed-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-completed-card:hover{border-color:#86efac;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-completed-card{grid-template-columns:var(--job-card-grid-columns)}}.client-completed-card__main{padding:1.5rem;min-width:0}.client-completed-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.75rem}.client-completed-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#1a1c21;min-width:0;flex:1}.client-completed-card__completed-badge{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.25rem .625rem;border-radius:9999px;background:#dcfce7;color:#16a34a;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.client-completed-card__completed-badge-icon{width:.8rem;height:.8rem}.client-completed-card__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-completed-card__meta-sep{color:#d1d5db}.client-completed-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;color:#6b7280}.client-completed-card__budget-value{font-weight:700;color:#1a1c21}.client-completed-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-completed-card__meta-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#9ca3af}.client-completed-card__meta-budget{font-weight:600;color:#4b5563}.client-completed-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#6b7280}.client-completed-card__description-label{font-weight:700;color:#374151}.client-completed-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-completed-card__tag{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-completed-card__tag-icon{width:.75rem;height:.75rem;flex-shrink:0}.client-completed-card__aside{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;background:#f6faf7;min-width:0;border-left:1px solid #e5e7eb}.client-completed-card__aside--compact{align-items:stretch;justify-content:center;text-align:left}.client-completed-card__approved-hero{display:flex;align-items:flex-start;gap:.5rem;width:100%}.client-completed-card__celebrate-wrap{position:relative;flex-shrink:0;width:2.5rem;height:2.5rem}.client-completed-card__confetti{position:absolute;border-radius:2px;opacity:.85}.client-completed-card__confetti--1{top:0;left:.3rem;width:.3rem;height:.3rem;background:#86efac;transform:rotate(12deg)}.client-completed-card__confetti--2{top:.1rem;right:.05rem;width:.4rem;height:.18rem;background:#4ade80;transform:rotate(-18deg)}.client-completed-card__confetti--3{bottom:.3rem;left:0;width:.45rem;height:.14rem;background:#bbf7d0;transform:rotate(24deg)}.client-completed-card__confetti--4{bottom:.05rem;right:.15rem;width:.22rem;height:.22rem;background:#22c55e}.client-completed-card__confetti--5{top:.5rem;right:-.08rem;width:.28rem;height:.28rem;border:1.5px solid #86efac;background:transparent;transform:rotate(45deg)}.client-completed-card__status-icon{display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#22c55e;color:#fff}.client-completed-card__status-icon--compact{position:absolute;inset:.3rem;width:auto;height:auto;box-shadow:0 3px 10px #22c55e47}.client-completed-card__status-icon-svg{width:1.25rem;height:1.25rem}.client-completed-card__approved-title{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#16a34a;line-height:1.3;padding-top:.5rem}.client-completed-card__success-strip{display:flex;align-items:flex-start;gap:.5rem;width:100%;padding:.5rem .625rem;border:1px solid #e5e7eb;border-radius:10px;background:#f8faf9}.client-completed-card__party-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:9999px;background:#dcfce7;color:#16a34a}.client-completed-card__party-icon-svg{width:.9rem;height:.9rem}.client-completed-card__success-copy{min-width:0;flex:1}.client-completed-card__success-copy strong{display:block;margin-bottom:.1rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;color:#16a34a;line-height:1.3}.client-completed-card__success-copy p{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#6b7280}.client-completed-card__actions{display:flex;flex-direction:column;gap:.5rem;width:100%}.client-completed-card__actions--row{flex-direction:row;gap:.375rem}.client-completed-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;min-width:0;height:2.25rem;padding:0 .5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-completed-card__actions--row .client-completed-card__btn{flex:1}.client-completed-card__actions--row .client-completed-card__btn--review{justify-content:space-between;padding-left:.5rem;padding-right:.35rem}.client-completed-card__btn--review{border:none;background:#22c55e;color:#fff}.client-completed-card__btn--review:hover{background:#16a34a;box-shadow:0 4px 14px #22c55e59}.client-completed-card__btn-chevron{width:.85rem;height:.85rem;flex-shrink:0}.client-completed-card__btn--message{border:1.5px solid #22c55e;background:#fff;color:#16a34a}.client-completed-card__btn--message:hover{background:#f0fdf4;border-color:#16a34a}.client-completed-card__btn svg{width:.85rem;height:.85rem;flex-shrink:0}@media(max-width:767px){.client-completed-card__aside{border-left:none;border-top:1px solid #e5e7eb}.client-completed-card__actions--row{flex-direction:column}}.client-closed-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.client-closed-card:hover{border-color:#d1d5db;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.client-closed-card{grid-template-columns:var(--job-card-grid-columns)}}.client-closed-card__main{padding:1.5rem;min-width:0}.client-closed-card__title-row{display:flex;align-items:flex-start;gap:.625rem;min-width:0;margin-bottom:.75rem}.client-closed-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#1a1c21;min-width:0;flex:1}.client-closed-card__status-badge{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.25rem .625rem;border-radius:9999px;background:#f3f4f6;color:#6b7280;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1.2}.client-closed-card__status-badge-icon{width:.8rem;height:.8rem}.client-closed-card__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.client-closed-card__meta-sep{color:#d1d5db}.client-closed-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;color:#6b7280}.client-closed-card__budget-value{font-weight:700;color:#1a1c21}.client-closed-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.client-closed-card__meta-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#9ca3af}.client-closed-card__meta-budget{font-weight:600;color:#4b5563}.client-closed-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#6b7280}.client-closed-card__description-label{font-weight:700;color:#374151}.client-closed-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.client-closed-card__tag{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.client-closed-card__tag-icon{width:.75rem;height:.75rem;flex-shrink:0}.client-closed-card__aside{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;background:#f8f9fa;min-width:0;border-left:1px solid #e5e7eb}.client-closed-card__aside--compact{align-items:stretch;justify-content:center;text-align:left}.client-closed-card__hero{display:flex;align-items:flex-start;gap:.5rem;width:100%}.client-closed-card__icon-wrap{position:relative;flex-shrink:0;width:2.5rem;height:2.5rem}.client-closed-card__status-icon{display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#9ca3af;color:#fff}.client-closed-card__status-icon--compact{position:absolute;inset:0;box-shadow:0 3px 10px #6b728047}.client-closed-card__status-icon-svg{width:1.25rem;height:1.25rem}.client-closed-card__hero-title{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#6b7280;line-height:1.3;padding-top:.5rem}.client-closed-card__note-strip{display:flex;align-items:flex-start;gap:.5rem;width:100%;padding:.5rem .625rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.client-closed-card__note-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:9999px;background:#f3f4f6;color:#6b7280}.client-closed-card__note-icon-svg{width:.9rem;height:.9rem}.client-closed-card__note-text{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#6b7280}.client-closed-card__actions{display:flex;flex-direction:column;gap:.375rem;width:100%}.client-closed-card__actions--row{flex-direction:row;gap:.375rem}.client-closed-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;min-width:0;height:2.25rem;padding:0 .5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.client-closed-card__actions--row .client-closed-card__btn{flex:1}.client-closed-card__actions--row .client-closed-card__btn--primary{justify-content:space-between;padding-left:.5rem;padding-right:.35rem}.client-closed-card__btn--primary{border:none;background:#6b7280;color:#fff}.client-closed-card__btn--primary:hover{background:#4b5563;box-shadow:0 4px 14px #6b728059}.client-closed-card__btn-chevron{width:.85rem;height:.85rem;flex-shrink:0}.client-closed-card__btn--message{border:1.5px solid #9ca3af;background:#fff;color:#4b5563}.client-closed-card__btn--message:hover{background:#f9fafb;border-color:#6b7280}.client-closed-card__btn svg{width:.85rem;height:.85rem;flex-shrink:0}@media(max-width:767px){.client-closed-card__aside{border-left:none;border-top:1px solid #e5e7eb}.client-closed-card__actions--row{flex-direction:column}}.pro-available-job-card{position:relative;display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.pro-available-job-card__save-btn{position:absolute;top:.75rem;right:.75rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:9999px;background:#fff;color:#002f77;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.pro-available-job-card__save-btn:hover{color:#fff;background:#002f77}.pro-available-job-card__save-btn.is-saved{color:#002f77}.pro-available-job-card__save-btn.is-saved:hover{color:#fff;background:#1a4480}.pro-available-job-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-available-job-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-available-job-card__main{padding:1.25rem 2.75rem 1.25rem 1.5rem;min-width:0;border-bottom:1px solid #f1f5f9}@media(min-width:768px){.pro-available-job-card__main{border-bottom:none;border-right:1px solid #e5e7eb}}.pro-available-job-card__title-row{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.625rem;min-width:0}.pro-available-job-card__title{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.35;color:#002f77}.pro-available-job-card__new-badge{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.2rem .55rem;border-radius:9999px;background:#002f77;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.pro-available-job-card__new-badge svg{width:.75rem;height:.75rem}.pro-available-job-card__budget{margin:0 0 .875rem;padding-bottom:.875rem;border-bottom:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-available-job-card__budget-label{color:#475569}.pro-available-job-card__budget-value{color:#002f77;font-weight:700}.pro-available-job-card__overview-label{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a}.pro-available-job-card__overview-text{margin:0 0 .875rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#475569}.pro-available-job-card__read-more{margin-left:.25rem;padding:0;border:none;background:none;color:#2563eb;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.pro-available-job-card__read-more:hover{text-decoration:underline}.pro-available-job-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.pro-available-job-card__tag{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-available-job-card__tag--more{border:1px solid #bfdbfe;background:#fff;color:#1d4ed8;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.pro-available-job-card__tag--more:hover{background:#eff6ff;border-color:#93c5fd}.pro-available-job-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:.875rem;border-top:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-available-job-card__meta-item{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.pro-available-job-card__meta-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-available-job-card__meta-sep{color:#cbd5e1}.pro-available-job-card__aside{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1rem .875rem;background:#fff;text-align:center;min-width:0}.pro-available-job-card__hero{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-bottom:.25rem}.pro-available-job-card__hero-art{position:relative;width:5.75rem;height:5.75rem;margin:0 auto .75rem;flex-shrink:0}.pro-available-job-card__hero-circle{position:absolute;inset:.55rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#e8eefc}.pro-available-job-card__clipboard{width:2.75rem;height:2.75rem;display:block}.pro-available-job-card__user-badge{position:absolute;right:.4rem;bottom:.45rem;width:1.35rem;height:1.35rem;display:block;border-radius:9999px;box-shadow:0 2px 6px #0f172a1f}.pro-available-job-card__user-badge svg{width:100%;height:100%;display:block}.pro-available-job-card__star{position:absolute;display:block;pointer-events:none}.pro-available-job-card__star--1{width:.7rem;height:.7rem;top:.15rem;left:.55rem}.pro-available-job-card__star--2{width:.55rem;height:.55rem;top:.35rem;right:.45rem}.pro-available-job-card__star--3{width:.5rem;height:.5rem;bottom:1.15rem;left:.1rem}.pro-available-job-card__star--4{width:.65rem;height:.65rem;bottom:.55rem;right:.05rem}.pro-available-job-card__star--5{width:.45rem;height:.45rem;top:2rem;right:.15rem}.pro-available-job-card__headline{margin:0 0 .5rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;color:#002f77}.pro-available-job-card__subtext{margin:0;max-width:14.5rem;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#64748b}.pro-available-job-card__tips{width:100%;display:flex;flex-direction:column;gap:.75rem;margin:.25rem 0 .5rem;padding:.75rem .875rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;text-align:left}.pro-available-job-card__tip{display:flex;align-items:stretch;gap:.625rem}.pro-available-job-card__tip+.pro-available-job-card__tip{padding-top:.75rem;border-top:1px solid #e8edf3}.pro-available-job-card__tip-icon-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:stretch;aspect-ratio:1;color:#002f77}.pro-available-job-card__tip-icon{width:100%;height:100%}.pro-available-job-card__tip-body{min-width:0}.pro-available-job-card__tip-title{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1.35;color:#002f77}.pro-available-job-card__tip-desc{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#64748b}.pro-available-job-card__actions{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:.25rem}.pro-available-job-card__btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;height:2.25rem;border:none;border-radius:8px;background:#002f77;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pro-available-job-card__btn-primary:hover{background:#1a4480}.pro-available-job-card__btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;height:2.25rem;border:1px solid #002f77;border-radius:8px;background:#fff;color:#002f77;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pro-available-job-card__btn-outline:hover{background:#eff6ff}@media(max-width:767px){.pro-available-job-card__aside{border-top:1px solid #e5e7eb}}.pro-quoted-job-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.pro-quoted-job-card:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-quoted-job-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-quoted-job-card__main{padding:1.25rem 1.5rem;min-width:0;border-bottom:1px solid #f1f5f9}@media(min-width:768px){.pro-quoted-job-card__main{border-bottom:none;border-right:1px solid #e5e7eb}}.pro-quoted-job-card__title-row{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.625rem;min-width:0}.pro-quoted-job-card__title{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.35;color:#002f77}.pro-quoted-job-card__awarded-badge{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;padding:.2rem .55rem;border-radius:9999px;background:#fff7ed;border:1px solid #fed7aa;color:#ea580c;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.pro-quoted-job-card__awarded-badge svg{width:.75rem;height:.75rem}.pro-quoted-job-card__budget{margin:0 0 .875rem;padding-bottom:.875rem;border-bottom:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-quoted-job-card__budget-label{color:#475569}.pro-quoted-job-card__budget-value{color:#002f77;font-weight:700}.pro-quoted-job-card__overview-text{margin:0 0 .875rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#475569}.pro-quoted-job-card__read-more{margin-left:.25rem;padding:0;border:none;background:none;color:#2563eb;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.pro-quoted-job-card__read-more:hover{text-decoration:underline}.pro-quoted-job-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.pro-quoted-job-card__tag{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-quoted-job-card__tag--more{border:1px solid #bfdbfe;background:#fff;color:#1d4ed8;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.pro-quoted-job-card__tag--more:hover{background:#eff6ff;border-color:#93c5fd}.pro-quoted-job-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:.875rem;border-top:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-quoted-job-card__meta-item{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.pro-quoted-job-card__meta-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-quoted-job-card__meta-sep{color:#cbd5e1}.pro-quoted-job-card__aside{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 1rem .875rem;background:#fff;text-align:center;min-width:0}.pro-quoted-job-card__hero{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;text-align:left}.pro-quoted-job-card__hero-art{position:relative;width:3.25rem;height:3.25rem;flex-shrink:0}.pro-quoted-job-card__hero-circle{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:9999px;background:#e8f5e9}.pro-quoted-job-card__clipboard{width:1.65rem;height:1.65rem;display:block}.pro-quoted-job-card__hero-body{min-width:0;flex:1}.pro-quoted-job-card__headline{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#002f77}.pro-quoted-job-card__subtext{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#334155}.pro-quoted-job-card__status-box{width:100%;display:flex;align-items:flex-start;gap:.625rem;margin:.25rem 0 .5rem;padding:.75rem .875rem;border:1px solid #86efac;border-radius:10px;background:#ecfdf5;text-align:left}.pro-quoted-job-card__status-box-icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:#16a34a;margin-top:.1rem}.pro-quoted-job-card__status-box-title{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1.35;color:#166534}.pro-quoted-job-card__status-box-desc{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#15803d}.pro-quoted-job-card__actions{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:.25rem}.pro-quoted-job-card__btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;height:2.25rem;border:none;border-radius:8px;background:#002f77;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pro-quoted-job-card__btn-primary:hover{background:#1a4480}.pro-quoted-job-card__btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;height:2.25rem;border:1px solid #002f77;border-radius:8px;background:#fff;color:#002f77;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pro-quoted-job-card__btn-outline:hover{background:#eff6ff}.pro-quoted-job-card__privacy{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.25rem;font-family:Poppins,sans-serif;font-size:11px;line-height:1.4;color:#94a3b8}.pro-quoted-job-card__privacy-icon{width:.8rem;height:.8rem;flex-shrink:0}.pro-quoted-job-card__withdraw{margin-top:.15rem;padding:0;border:none;background:none;color:#94a3b8;font-family:Poppins,sans-serif;font-size:11px;text-decoration:underline;cursor:pointer}.pro-quoted-job-card__withdraw:hover{color:#64748b}.pro-quoted-job-card--rejected{opacity:.65}@media(max-width:767px){.pro-quoted-job-card__aside{border-top:1px solid #e5e7eb}}.pro-awaiting-accept-job-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.pro-awaiting-accept-job-card:hover{border-color:#cbd5e1;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-awaiting-accept-job-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-awaiting-accept-job-card__main{padding:1.25rem 1.5rem;min-width:0;border-bottom:1px solid #f1f5f9}@media(min-width:768px){.pro-awaiting-accept-job-card__main{border-bottom:none;border-right:1px solid #e5e7eb}}.pro-awaiting-accept-job-card__title-row{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.625rem;min-width:0}.pro-awaiting-accept-job-card__title{margin:0;flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.35;color:#002f77}.pro-awaiting-accept-job-card__awarded-badge{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;padding:.2rem .55rem;border-radius:9999px;background:#ecfdf5;border:1px solid #86efac;color:#16a34a;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.pro-awaiting-accept-job-card__awarded-badge svg{width:.75rem;height:.75rem}.pro-awaiting-accept-job-card__budget{margin:0 0 .875rem;padding-bottom:.875rem;border-bottom:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-awaiting-accept-job-card__budget-label{color:#475569}.pro-awaiting-accept-job-card__budget-value{color:#002f77;font-weight:700}.pro-awaiting-accept-job-card__overview-text{margin:0 0 .875rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#475569}.pro-awaiting-accept-job-card__read-more{margin-left:.25rem;padding:0;border:none;background:none;color:#2563eb;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.pro-awaiting-accept-job-card__read-more:hover{text-decoration:underline}.pro-awaiting-accept-job-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.pro-awaiting-accept-job-card__tag{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-awaiting-accept-job-card__tag--more{border:1px solid #bfdbfe;background:#fff;color:#1d4ed8;font-weight:600;cursor:pointer}.pro-awaiting-accept-job-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:.875rem;border-top:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-awaiting-accept-job-card__meta-item{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.pro-awaiting-accept-job-card__meta-icon{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-awaiting-accept-job-card__meta-sep{color:#cbd5e1}.pro-awaiting-accept-job-card__aside{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#f8fafc;min-width:0;container-type:inline-size;container-name:awaiting-aside}.pro-awaiting-accept-job-card__status-row{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;text-align:left}.pro-awaiting-accept-job-card__status-icon-wrap{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;flex-shrink:0;border-radius:9999px;background:#ecfdf5;color:#16a34a}.pro-awaiting-accept-job-card__status-icon{width:1.65rem;height:1.65rem}.pro-awaiting-accept-job-card__status-body{min-width:0;flex:1}.pro-awaiting-accept-job-card__status-title{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#16a34a}.pro-awaiting-accept-job-card__status-desc{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#64748b}.pro-awaiting-accept-job-card__secured-box{width:100%;display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;border:1px solid #86efac;border-radius:10px;background:#ecfdf5;text-align:left}.pro-awaiting-accept-job-card__secured-icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:#16a34a;margin-top:.1rem}.pro-awaiting-accept-job-card__secured-title{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1.35;color:#166534}.pro-awaiting-accept-job-card__secured-desc{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#15803d}.pro-awaiting-accept-job-card__deadline-box{width:100%;padding:.875rem;border:1px solid #fdba74;border-radius:10px;background:#fff7ed;text-align:left;container-type:inline-size;container-name:deadline-box}.pro-awaiting-accept-job-card__deadline-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;align-items:stretch}.pro-awaiting-accept-job-card__deadline-message{min-width:0}.pro-awaiting-accept-job-card__deadline-timer{width:100%;min-width:0}.pro-awaiting-accept-job-card__deadline-top{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.pro-awaiting-accept-job-card__deadline-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:8px;background:#ffedd5;color:#ea580c}.pro-awaiting-accept-job-card__deadline-title{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;line-height:1.35;color:#ea580c}.pro-awaiting-accept-job-card__deadline-header-icon{width:1rem;height:1rem;flex-shrink:0}.pro-awaiting-accept-job-card__deadline-desc{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#002f77}.pro-awaiting-accept-job-card__countdown{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:.25rem;width:100%}.pro-awaiting-accept-job-card__countdown-unit{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:2.35rem}.pro-awaiting-accept-job-card__countdown-value{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2rem;border-radius:8px;background:#fff;border:1px solid #e2e8f0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#002f77;line-height:1}.pro-awaiting-accept-job-card__countdown-label{font-family:Poppins,sans-serif;font-size:10px;color:#002f77;line-height:1.2}.pro-awaiting-accept-job-card__countdown-sep{margin-top:.55rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#f97316}.pro-awaiting-accept-job-card__progress{margin-top:.75rem;height:.35rem;border-radius:9999px;background:#ffedd5;overflow:hidden}.pro-awaiting-accept-job-card__progress-fill{height:100%;border-radius:9999px;background:#f97316;transition:width 1s linear}.pro-awaiting-accept-job-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%}.pro-awaiting-accept-job-card__btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;height:2.25rem;border:none;border-radius:8px;background:#002f77;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pro-awaiting-accept-job-card__btn-primary:hover{background:#1a4480}.pro-awaiting-accept-job-card__btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;height:2.25rem;border:1px solid #002f77;border-radius:8px;background:#fff;color:#002f77;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pro-awaiting-accept-job-card__btn-outline:hover{background:#eff6ff}.pro-awaiting-accept-job-card__privacy{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.15rem;font-family:Poppins,sans-serif;font-size:11px;line-height:1.4;color:#94a3b8;text-align:center;width:100%}.pro-awaiting-accept-job-card__privacy-icon{width:.8rem;height:.8rem;flex-shrink:0}@container deadline-box (min-width: 26rem){.pro-awaiting-accept-job-card__deadline-grid{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.pro-awaiting-accept-job-card__deadline-timer{width:auto}.pro-awaiting-accept-job-card__countdown{justify-content:flex-end;flex-wrap:nowrap;width:auto}}@container deadline-box (max-width: 25.99rem){.pro-awaiting-accept-job-card__countdown-unit{min-width:2.1rem}.pro-awaiting-accept-job-card__countdown-value{width:2.1rem;height:1.85rem;font-size:14px}}@media(max-width:767px){.pro-awaiting-accept-job-card__aside{border-top:1px solid #e5e7eb}}.pro-awaiting-accept-job-card--no-milestone .pro-awaiting-accept-job-card__awarded-badge--offer{background:#fff7ed;border-color:#fdba74;color:#ea580c}.pro-awaiting-accept-job-card--no-milestone .pro-awaiting-accept-job-card__aside{justify-content:center;gap:0;padding:.875rem .875rem .75rem;background:#fff;border-left:1px solid #e5e7eb}.pro-awaiting-accept-job-card__action-center{display:flex;flex-direction:column;gap:.5rem;width:100%}.pro-awaiting-accept-job-card__offer-header{display:flex;align-items:center;gap:.625rem}.pro-awaiting-accept-job-card__offer-icon-wrap{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:9999px;background:#fff7ed;color:#ea580c}.pro-awaiting-accept-job-card__offer-icon{width:1.25rem;height:1.25rem}.pro-awaiting-accept-job-card__offer-text{min-width:0}.pro-awaiting-accept-job-card__offer-title{margin:0 0 .1rem;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;line-height:1.3;color:#002f77}.pro-awaiting-accept-job-card__offer-desc{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.4;color:#64748b}.pro-awaiting-accept-job-card__milestone-alert{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;border:1px solid #fdba74;border-radius:8px;background:#fff7ed}.pro-awaiting-accept-job-card__milestone-alert-icon{width:.9rem;height:.9rem;flex-shrink:0;margin-top:.05rem;color:#ea580c}.pro-awaiting-accept-job-card__milestone-alert-text{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#9a3412}.pro-awaiting-accept-job-card__milestone-alert-text strong{font-weight:700;color:#7c2d12}.pro-awaiting-accept-job-card__current-action{padding:.75rem .875rem;border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff}.pro-awaiting-accept-job-card__current-action-title{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.3;color:#0b157c}.pro-awaiting-accept-job-card__current-action-desc{margin:0;font-family:Poppins,sans-serif;font-size:11px;line-height:1.45;color:#64748b}.pro-awaiting-accept-job-card__timer-box{padding:.5rem .625rem;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;container-type:inline-size;container-name:compact-timer}.pro-awaiting-accept-job-card__timer-row{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin-bottom:.4rem}.pro-awaiting-accept-job-card__timer-icon{width:.85rem;height:.85rem;flex-shrink:0;color:#dc2626}.pro-awaiting-accept-job-card__timer-label{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#dc2626;line-height:1.2}.pro-awaiting-accept-job-card__timer-value{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;color:#dc2626;line-height:1.2;white-space:nowrap;text-align:center}@container compact-timer (min-width: 18rem){.pro-awaiting-accept-job-card__timer-row{flex-direction:row;align-items:center;flex-wrap:wrap}.pro-awaiting-accept-job-card__timer-value{margin-left:auto;text-align:right}}.pro-awaiting-accept-job-card__timer-progress{height:.25rem;border-radius:9999px;background:#fee2e2;overflow:hidden}.pro-awaiting-accept-job-card__timer-progress-fill{height:100%;border-radius:9999px;background:#ef4444;transition:width 1s linear}.pro-awaiting-accept-job-card__actions--stacked{display:flex;flex-direction:column;gap:.375rem;grid-template-columns:none}.pro-awaiting-accept-job-card--no-milestone .pro-awaiting-accept-job-card__btn-primary,.pro-awaiting-accept-job-card--no-milestone .pro-awaiting-accept-job-card__btn-outline{height:2rem;font-size:12px}.pro-awaiting-accept-job-card--no-milestone .pro-awaiting-accept-job-card__privacy{margin-top:.125rem;font-size:10px}@media(max-width:767px){.pro-awaiting-accept-job-card--no-milestone .pro-awaiting-accept-job-card__aside{border-left:none;border-top:1px solid #e5e7eb}}.pro-cancel-request-card{display:grid;grid-template-columns:1fr;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.pro-cancel-request-card:hover{border-color:#fdba74;box-shadow:0 8px 24px #0f172a14}@media(min-width:768px){.pro-cancel-request-card{grid-template-columns:var(--job-card-grid-columns)}}.pro-cancel-request-card__main{padding:1.5rem;min-width:0}.pro-cancel-request-card__title-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin-bottom:.625rem}.pro-cancel-request-card__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0f172a}.pro-cancel-request-card__budget{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4}.pro-cancel-request-card__budget-label{color:#4b5563}.pro-cancel-request-card__budget-value{color:#0f172a;font-weight:700}.pro-cancel-request-card__description{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#4b5563}.pro-cancel-request-card__description-label{font-weight:700;color:#0f172a}.pro-cancel-request-card__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.pro-cancel-request-card__tag{display:inline-flex;align-items:center;padding:.3rem .75rem;border-radius:9999px;background:#eff6ff;color:#2563eb;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.pro-cancel-request-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-family:Poppins,sans-serif;font-size:13px;color:#6b7280}.pro-cancel-request-card__meta-item{display:inline-flex;align-items:center;gap:.375rem;min-width:0}.pro-cancel-request-card__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.pro-cancel-request-card__meta-sep{color:#d1d5db}.pro-cancel-request-card__aside{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.75rem;padding:1.25rem 1rem .875rem;background:#fff7ed;text-align:center;min-width:0;border-left:1px solid #fed7aa}.pro-cancel-request-card__corner{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 2.25rem 2.25rem 0;border-color:transparent #fe8a0f transparent transparent}.pro-cancel-request-card__corner-icon{position:absolute;top:.3rem;right:.2rem;width:.85rem;height:.85rem;color:#fff;z-index:1}.pro-cancel-request-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:9999px;background:#fff;border:2px solid #fdba74}.pro-cancel-request-card__icon{width:1.85rem;height:1.85rem;color:#dc2626}.pro-cancel-request-card__headline{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;color:#0f172a}.pro-cancel-request-card__divider{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:14rem;height:1px;margin:.1rem 0;background:#fed7aa}.pro-cancel-request-card__divider-badge{position:absolute;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:#fe8a0f;color:#fff}.pro-cancel-request-card__divider-icon{width:.7rem;height:.7rem}.pro-cancel-request-card__alert{display:flex;align-items:flex-start;gap:.5rem;width:100%;padding:.65rem .75rem;border-radius:10px;background:#ffedd5;text-align:left}.pro-cancel-request-card__alert-icon{width:1rem;height:1rem;flex-shrink:0;margin-top:.1rem;color:#fe8a0f}.pro-cancel-request-card__alert-text{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#4b5563}.pro-cancel-request-card__actions{display:flex;flex-direction:row;gap:.5rem;width:100%;padding:0 .75rem;margin-top:auto;box-sizing:border-box}.pro-cancel-request-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:1;min-width:0;height:2.5rem;padding:0 .75rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.pro-cancel-request-card__btn--review{border:none;background:#fe8a0f;color:#fff}.pro-cancel-request-card__btn--review:hover{background:#e57d0e;box-shadow:0 4px 14px #fe8a0f59}.pro-cancel-request-card__btn--message{border:1.5px solid #93c5fd;background:#fff;color:#2563eb}.pro-cancel-request-card__btn--message:hover{background:#eff6ff;border-color:#60a5fa;color:#1d4ed8}@media(max-width:767px){.pro-cancel-request-card__aside{border-left:none;border-top:1px solid #fed7aa}}@media(min-width:768px){.client-delivered-card--pro{align-items:start}}.client-delivered-card--pro .client-delivered-card__aside{gap:.5rem;padding:1rem 1.1rem .9rem}.client-delivered-card--pro .client-delivered-card__aside-header{gap:.55rem}.client-delivered-card--pro .client-delivered-card__wallet-icon{width:2.15rem;height:2.15rem}.client-delivered-card--pro .client-delivered-card__wallet-icon-svg{width:1rem;height:1rem}.client-delivered-card--pro .client-delivered-card__aside-title{margin:0 0 .2rem;font-size:14px}.client-delivered-card--pro .client-delivered-card__review-badge{padding:.15rem .45rem;font-size:10px}.client-delivered-card--pro .client-delivered-card__aside-subtext{font-size:11px;line-height:1.4}.client-delivered-card--pro .client-delivered-card__deadline-box{padding:.65rem .75rem}.client-delivered-card--pro .client-delivered-card__deadline-label{margin:0 0 .3rem;font-size:11px}.client-delivered-card--pro .client-delivered-card__deadline-row{margin-bottom:.35rem}.client-delivered-card--pro .client-delivered-card__deadline-timer{font-size:20px}.client-delivered-card--pro .client-delivered-card__deadline-date{font-size:11px}.client-delivered-card--pro .client-delivered-card__progress{margin-bottom:.45rem}.client-delivered-card--pro .client-delivered-card__deadline-footnote{font-size:10px;line-height:1.35}.client-delivered-card--pro .client-delivered-card__secondary-actions{gap:.3rem}.client-delivered-card--pro .client-delivered-card__secondary-btn{height:2.35rem;gap:.35rem;font-size:13px}.client-delivered-card--pro .client-delivered-card__secondary-btn svg{width:.9rem;height:.9rem}.client-details-tab{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start;color:#000}@media(min-width:1024px){.client-details-tab{grid-template-columns:minmax(0,70fr) minmax(0,28fr);row-gap:1.5rem;column-gap:2%}}.client-details-tab__sidebar{display:flex;flex-direction:column;gap:1.25rem;min-width:0;width:100%}.client-details-tab__main{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.client-details-tab__full{grid-column:1 / -1;min-width:0}.client-details-tab__card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.client-details-tab__card--status{background:#fff;border-color:#e5e7eb;padding:1.75rem 2rem}.client-details-tab__status-message{margin-bottom:0;border-radius:10px}.client-details-tab__status-message .client-details-tab__actions{margin-top:1.25rem}.client-details-tab__status-message--success{background:#f0fdf4;border:1px solid #bbf7d0;padding:1.25rem 1.5rem}.client-details-tab__status-message--success .client-details-tab__status-title,.client-details-tab__status-message--success .client-details-tab__status-text,.client-details-tab__status-message--success .client-details-tab__status-text--inset{color:#166534}.client-details-tab__status-message--warning{background:#fffbeb;border:1px solid #fde68a;padding:1.25rem 1.5rem}.client-details-tab__status-message--warning .client-details-tab__status-title{color:#92400e}.client-details-tab__status-message--open{background:#fff7ed;border:1px solid #ffedd5;padding:1.25rem 1.5rem}.client-details-tab__status-text--inset{margin-bottom:0}.client-details-tab__status-message .client-details-tab__status-title{margin-bottom:.75rem}.client-details-tab__card--sidebar{padding:1.25rem 1.5rem}.client-details-tab__card--amount{padding-top:1.125rem;padding-bottom:1.125rem}.client-details-tab__status-title{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#000;line-height:1.35}.client-details-tab__status-text{margin:0 0 1.5rem;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#000}.client-details-tab__actions{display:flex;flex-wrap:wrap;gap:.75rem}.client-details-tab__btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:none;border-radius:8px;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.client-details-tab__btn-primary:hover{background:#ffb347}.client-details-tab__btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.client-details-tab__btn-secondary:hover{background:#f9fafb;border-color:#9ca3af}.client-details-tab__btn-secondary:disabled{opacity:.5;cursor:not-allowed}.client-details-tab__btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:1px solid #fca5a5;border-radius:8px;background:#fff;color:#dc2626;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.client-details-tab__btn-danger:hover{background:#fef2f2;border-color:#f87171}.client-details-tab__btn-danger:disabled{opacity:.5;cursor:not-allowed}.client-details-tab__desc-title{margin:0 0 1.25rem;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;color:#000;line-height:1.35}.client-details-tab__desc-content{display:flex;flex-direction:column}.client-details-tab__desc-intro,.client-details-tab__desc-body{margin:0 0 1.5rem;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#000}.client-details-tab__desc-content>.client-details-tab__desc-body:last-child,.client-details-tab__desc-content>.client-details-tab__section-list:last-child{margin-bottom:0}.client-details-tab__section{margin-bottom:1rem}.client-details-tab__section-title{margin:1.5rem 0 .625rem;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#000;line-height:1.4}.client-details-tab__desc-content>.client-details-tab__section-title:first-child{margin-top:0}.client-details-tab__section-list{margin:0 0 1.5rem;padding-left:1.5rem;list-style-type:disc;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#000}.client-details-tab__section-list li{margin-bottom:.5rem}.client-details-tab__section-list li:last-child{margin-bottom:0}.client-details-tab__desc-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e5e7eb;font-family:Poppins,sans-serif;font-size:13px;color:#000}.client-details-tab__meta-item{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.client-details-tab__meta-icon{width:1rem;height:1rem;flex-shrink:0;color:#9ca3af}.client-details-tab__category-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:9999px;background:#f3f4f6;color:#000;font-size:12px;font-weight:500}.client-details-tab__sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.client-details-tab__sidebar-title-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0;flex:1}.client-details-tab__sidebar-title{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;color:#000;flex-shrink:0}.client-details-tab__menu-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:9999px;background:transparent;color:#000;cursor:pointer}.client-details-tab__menu-btn:hover{background:#f3f4f6;color:#000}.client-details-tab__summary{display:flex;gap:.75rem;align-items:center}.client-details-tab__thumb{width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:8px;object-fit:cover;background:#f3f4f6}.client-details-tab__thumb-placeholder,.client-details-tab__thumb-icon{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;flex-shrink:0;border-radius:8px}.client-details-tab__thumb-icon{background:#fff5eb;color:#fe8a0f}.client-details-tab__summary-body{flex:1;min-width:0;height:3.5rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.client-details-tab__summary-title{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.client-details-tab__summary-reference{margin:.125rem 0 0;font-family:Poppins,sans-serif;font-size:11px;font-weight:400;color:#8d8d8d;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-details-tab__pro-row{display:flex;align-items:center;gap:.75rem}.client-details-tab__pro-name{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#000}.client-details-tab__online{display:inline-flex;align-items:center;gap:.35rem;margin-top:.15rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;color:#707070}.client-details-tab__online-dot{width:.5rem;height:.5rem;border-radius:9999px;background:#26c267}.client-details-tab__online-dot--offline{background:#9ca3af}.client-details-tab__client-avatar-fallback{background:#7b42f6}.client-details-tab__chat-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.25rem;margin-top:1rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#000;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.client-details-tab__chat-btn:hover{background:#f9fafb}.client-details-tab__logistics-card{padding:1.25rem 1.5rem}.client-details-tab__logistics-row{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:1rem}.client-details-tab__logistics-row--single{align-items:center}.client-details-tab__logistics-row:last-child{margin-bottom:0}.client-details-tab__logistics-icon{width:1.125rem;height:1.125rem;flex-shrink:0;color:#9ca3af;margin-top:.125rem}.client-details-tab__logistics-row--single .client-details-tab__logistics-icon{margin-top:0}.client-details-tab__logistics-content{flex:1;min-width:0}.client-details-tab__logistics-label{margin:0 0 .25rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:#888}.client-details-tab__logistics-value{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#000}.client-details-tab__amount-label{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.35;color:#888}.client-details-tab__amount-value{margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;color:#fe8a0f;line-height:1.2}.client-details-tab__awaiting-pro{margin:0;font-family:Poppins,sans-serif;font-size:13px;color:#000;line-height:1.5}.order-details-sidebar-card .client-details-tab__summary-body{height:auto;min-height:3.5rem}.order-details-sidebar-card .client-details-tab__summary-reference{white-space:normal;overflow:visible;text-overflow:unset;word-break:break-all}.client-orders-table-wrap{border:1px solid #e8ecf0;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 2px 12px #0f172a0a}.client-orders-table-scroll{overflow-x:auto}.client-orders-table{width:100%;min-width:920px;border-collapse:collapse}.client-orders-table thead tr{background:#f8fafc;border-bottom:1px solid #e8ecf0}.client-orders-table th{padding:.875rem 1.25rem;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;text-align:left;white-space:nowrap}.client-orders-table th:last-child{text-align:right}.client-orders-table tbody tr{border-bottom:1px solid #f1f5f9;transition:background-color .15s ease}.client-orders-table tbody tr:last-child{border-bottom:none}.client-orders-table tbody tr:hover{background:#fafbfc}.client-orders-table td{padding:1.125rem 1.25rem;vertical-align:middle}.client-orders-table__order{display:flex;align-items:flex-start;gap:1rem;min-width:0}.client-orders-table__thumb{flex-shrink:0;width:72px;height:72px;border-radius:12px;background:#f8fafc;overflow:hidden;box-shadow:0 4px 14px #0f172a1f,0 2px 6px #0f172a0f}.client-orders-table__thumb img,.client-orders-table__thumb video{width:100%;height:100%;object-fit:cover}.client-orders-table__thumb--video{position:relative;background:#0f172a}.client-orders-table__thumb-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#94a3b8}.client-orders-table__order-text{min-width:0}.client-orders-table__service-name{margin:0 0 .2rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.35;color:#1a1c21;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.client-orders-table__order-id{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:12px;color:#71717a}.client-orders-table__vendor{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-family:Poppins,sans-serif;font-size:12px}.client-orders-table__vendor-name{font-weight:500;color:#1a1c21}.client-orders-table__verified{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.client-orders-table__verified svg{width:.9rem;height:.9rem;fill:#4f46e5;color:#fff;stroke:#fff}.client-orders-table__rating{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0}.client-orders-table__rating-star{width:.875rem;height:.875rem;color:#f59e0b;fill:#f59e0b}.client-orders-table__rating-score{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;color:#71717a;line-height:1}.client-orders-table__date-cell{display:flex;align-items:center;gap:.625rem;min-width:0}.client-orders-table__date-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;flex-shrink:0}.client-orders-table__date-icon--created{background:#ede9fe;color:#7c3aed}.client-orders-table__date-icon--due{background:#ffedd5;color:#ea580c}.client-orders-table__date-text{min-width:0}.client-orders-table__date-main{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0f172a;line-height:1.3}.client-orders-table__date-sub{margin:.1rem 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;line-height:1.3}.client-orders-table__amount{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#fe8a0f;white-space:nowrap}.client-orders-table__status{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.client-orders-table__status-dot{width:.4rem;height:.4rem;border-radius:9999px;flex-shrink:0}.client-orders-table__actions{text-align:right}.client-orders-table__actions-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:8px;background:transparent;color:#94a3b8;cursor:pointer;transition:background-color .15s ease,color .15s ease}.client-orders-table__actions-btn:hover{background:#f1f5f9;color:#64748b}.client-orders-table-empty{padding:3rem 1.5rem;text-align:center;background:#f8fafc;border:1px solid #e8ecf0;border-radius:16px}.client-orders-table-empty__icon{width:3rem;height:3rem;margin:0 auto .75rem;color:#cbd5e1}.client-orders-table-empty__text{margin:0;font-family:Poppins,sans-serif;font-size:14px;color:#64748b}@media(max-width:767px){.client-orders-table th,.client-orders-table td{padding:.875rem 1rem}}.fav-grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.fav-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.fav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.fav-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fav-card{display:flex;flex-direction:column;background:#fff;border:1px solid #eef1f5;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0f172a0f;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.fav-card:hover{box-shadow:0 12px 26px #0f172a1a;transform:translateY(-2px)}.fav-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#f1f5f9}.fav-card__media img,.fav-card__media video{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}.fav-card:hover .fav-card__media img{transform:scale(1.04)}.fav-card__badge{position:absolute;top:12px;left:12px;z-index:2;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 9px;border-radius:9999px;box-shadow:0 2px 6px #fe8a0f59}.fav-card__fav{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;display:grid;place-items:center;border-radius:9999px;background:#fff;box-shadow:0 2px 8px #0f172a26;transition:transform .15s ease}.fav-card__fav:hover{transform:scale(1.08)}.fav-card__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}.fav-card__title{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.4;color:#1e3a5f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:42px}.fav-card__rating{display:flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:13px}.fav-card__rating-value{font-weight:600;color:#1e293b}.fav-card__rating-count{color:#94a3b8}.fav-card__price{display:flex;align-items:baseline;gap:8px;margin-top:2px}.fav-card__price-old{font-family:Poppins,sans-serif;font-size:13px;color:#94a3b8;text-decoration:line-through}.fav-card__price-now{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#0f172a}.fav-skeleton{background:#e5e9f0;border-radius:6px;animation:fav-pulse 1.3s ease-in-out infinite}.fav-card__media--skeleton{background:#e5e9f0;animation:fav-pulse 1.3s ease-in-out infinite}@keyframes fav-pulse{0%,to{opacity:1}50%{opacity:.55}}.client-overview{width:100%;max-width:100%;min-width:0;overflow-x:clip;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.client-overview{gap:1.5rem}}@media(min-width:1280px){.client-overview{gap:1.75rem}}.overview-card-shell{border-radius:20px;background:#fff;border:1px solid #e8ecf0;box-shadow:0 4px 18px #0f172a0f}.overview-card-shell__header{padding:1.125rem 1.25rem}@media(min-width:640px){.overview-card-shell__header{padding:1.25rem 1.5rem}}.overview-section-title{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.3;color:#0f172a}.overview-section-title--in-card{margin-bottom:0}.overview-section{margin:0}.overview-stat-card{border-radius:20px;padding:1rem 1.25rem;background:#fff}@media(min-width:640px){.overview-stat-card{padding:1.25rem 1.5rem}}.overview-quick-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem;min-width:0;width:100%}@media(min-width:640px){.overview-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media(min-width:1280px){.overview-quick-actions{gap:1.25rem}}.overview-quick-action-card{position:relative;display:block;width:100%;min-width:0;padding:1rem 1.125rem;border-radius:16px;border:1px solid #e8ecf0;background:#fff;box-shadow:0 4px 14px #0f172a0d;text-align:left;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.overview-quick-action-card__badge{position:absolute;top:.55rem;right:.55rem;z-index:2;min-width:1.5rem;height:1.5rem;padding:0 .35rem;border-radius:9999px;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1.5rem;text-align:center;box-shadow:0 2px 6px #fe8a0f59}.overview-quick-action-card:hover{border-color:#dbe2ea;box-shadow:0 8px 22px #0f172a17;transform:translateY(-1px)}.overview-quick-action-card--blue{background:#eff6ff;border-color:#dbeafe}.overview-quick-action-card--blue:hover{border-color:#bfdbfe}.overview-quick-action-card--orange{background:#fff7ed;border-color:#ffedd5}.overview-quick-action-card--orange:hover{border-color:#fed7aa}.overview-quick-action-card--default{background:#fff}.overview-quick-action-card__arrow{position:absolute;top:1rem;right:1rem;width:1rem;height:1rem;color:#94a3b8;pointer-events:none}.overview-quick-action-card__body{display:flex;align-items:center;gap:.875rem;min-width:0;padding-right:1.25rem}.overview-quick-action-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:9999px}.overview-quick-action-card__icon-svg{width:1.125rem;height:1.125rem}.overview-quick-action-card--blue .overview-quick-action-card__icon{background:#0052cc;color:#fff}.overview-quick-action-card--blue .overview-quick-action-card__icon-svg{color:#fff}.overview-quick-action-card--default .overview-quick-action-card__icon{background:#f1f5f9;color:#64748b}.overview-quick-action-card--default .overview-quick-action-card__icon-svg{color:#64748b}.overview-quick-action-card--orange .overview-quick-action-card__icon{background:#ff8c0024;color:#ff8c00}.overview-quick-action-card--orange .overview-quick-action-card__icon-svg{color:#ff8c00}.overview-quick-action-card__label{flex:1;min-width:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.35;color:#0f172a}@media(min-width:640px){.overview-quick-action-card{padding:1.125rem 1.25rem}.overview-quick-action-card__label{font-size:.9375rem}}.overview-page-header__actions{gap:.75rem}.overview-header-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:12px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease,box-shadow .2s ease}.overview-header-btn--secondary{border:1px solid #e8ecf0;background:#fff;color:#0f172a;box-shadow:0 2px 8px #0f172a0a}.overview-header-btn--secondary:hover{background:#f8fafc;border-color:#dbe2ea}.overview-header-btn--primary{border:1px solid #0052cc;background:#0052cc;color:#fff;font-weight:600;box-shadow:0 4px 14px #0052cc38}.overview-header-btn--primary:hover{opacity:.92}.overview-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;width:100%;min-width:0}@media(min-width:640px){.overview-stats-grid{gap:1rem}}@media(min-width:1024px){.overview-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.overview-hero-row{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%;min-width:0;align-items:start}@media(min-width:1024px){.overview-hero-row{gap:1.75rem}}.overview-side-col{display:flex;flex-direction:column;gap:1.25rem;min-width:0;width:100%}@media(min-width:1024px){.overview-side-col{gap:1.5rem}}.overview-side-col--primary{position:relative;z-index:1}.overview-side-col--rail,.overview-ai-panel{position:relative;z-index:3}.overview-hero-row>.overview-side-col:first-child{position:relative;z-index:1;min-width:0}.overview-hero-row>.overview-side-col:last-child{position:relative;z-index:3}#overview-ai-panel{position:relative;z-index:3}@media(min-width:1024px){.overview-hero-row{grid-template-columns:minmax(0,70%) minmax(0,28%);column-gap:2%}.overview-left-col-width{width:70%;max-width:70%}}.overview-left-col-width{width:100%;min-width:0}.overview-browse-row{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;align-items:start}.overview-browse-left,.overview-browse-right{display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}@media(min-width:1024px){.overview-browse-row{grid-template-columns:minmax(0,70%) minmax(0,28%);column-gap:2%}.overview-browse-left{gap:.75rem}.overview-browse-row--solo{grid-template-columns:minmax(0,70%)}}.overview-slider-stack{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0}.overview-service-slider{position:relative;width:100%;min-width:0}.overview-service-slider [data-slot=carousel]{width:100%;min-width:0}.overview-service-slider [data-slot=carousel-previous],.overview-service-slider [data-slot=carousel-next]{display:inline-flex;top:50%;height:2.25rem;width:2.25rem;transform:translateY(-50%);border-radius:9999px;background:#fff;box-shadow:0 1px 4px #0f172a1f;z-index:10}.overview-service-slider [data-slot=carousel-previous]{left:0}.overview-service-slider [data-slot=carousel-next]{right:0}.overview-service-slide{flex:0 0 auto;width:200px}@media(min-width:480px){.overview-service-slide{width:220px}}.overview-service-card{display:flex;flex-direction:column;width:100%;max-width:220px;min-width:0;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 4px 20px #0f172a14;transition:box-shadow .2s ease}.overview-service-card:hover{box-shadow:0 6px 28px #0f172a1f}.overview-service-card__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#f472b6,#ec4899 45%,#fb7185)}.overview-service-card__media img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;display:block}.overview-service-card__fav{position:absolute;top:12px;right:12px;z-index:10;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background:#fff;box-shadow:0 2px 8px #0f172a24;transition:background-color .15s ease}.overview-service-card__fav:hover{background:#fff}.overview-service-card__fav-icon{width:1rem;height:1rem;flex-shrink:0;color:#2c353f;transition:color .15s ease,fill .15s ease}.overview-service-card__fav-icon--active{color:#ff8c00}.overview-service-card__body{flex:1 1 auto;min-height:0;padding:16px;display:flex;flex-direction:column;gap:0}.overview-service-card__category{margin:0 0 6px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b;line-height:1.2}.overview-service-card__title{margin:0 0 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#1e293b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.overview-service-card__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.overview-service-card__price{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#0052cc;line-height:1.2}.overview-service-card__rating{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#717171;line-height:1}.overview-service-card__rating-star{width:14px;height:14px;fill:#ff8c00;color:#ff8c00;flex-shrink:0}.overview-activity-timeline{list-style:none;margin:0;padding:0}.overview-activity-item{position:relative;display:flex;gap:12px;padding-left:2px}.overview-activity-dot{position:relative;z-index:1;width:10px;height:10px;margin-top:4px;border-radius:9999px;flex-shrink:0}.overview-activity-line{position:absolute;left:6px;top:16px;bottom:0;width:1px;background:#e8ecf0}.overview-payment-row{display:flex;align-items:center;gap:10px;padding:12px 14px 12px 16px}.overview-payment-icon{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0}.overview-payment-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.overview-payment-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:9999px;font-family:Poppins,sans-serif;font-size:9px;font-weight:700;letter-spacing:.04em}.overview-payment-badge--paid{color:#16a34a;background:#ecfdf5}.overview-payment-badge--escrow{color:#0052cc;background:#eff6ff}.overview-payment-download{display:inline-flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:8px;color:#94a3b8;flex-shrink:0;transition:color .15s ease,background-color .15s ease}.overview-payment-download:hover{color:#64748b;background:#f8fafc}.overview-help-card{background:#fff7ed;border:1px solid rgba(255,140,0,.14);box-shadow:0 2px 12px #ff8c000f}.urgent-action-card,.urgent-action-card h2,.urgent-action-card p,.urgent-action-card span,.urgent-action-card a,.urgent-action-card button,.urgent-action-card svg{color:#fff}.urgent-action-card__desc,.urgent-action-card__desc span{color:#fff!important}.urgent-action-card__btn-primary{background:#ff8c00!important;color:#fff!important}.urgent-action-card__btn-primary:hover{opacity:.92}.urgent-action-card__btn-primary svg,.urgent-action-card__btn-primary span{color:#fff!important}.urgent-action-card__btn-secondary{color:#fff!important;background:#ffffff1f;border:1px solid rgba(255,255,255,.25)}.urgent-action-card__btn-secondary:hover{background:#fff3}.urgent-action-card__btn-secondary svg{color:#fff!important}.overview-recent-orders{min-width:0;width:100%}.overview-recent-orders-table-wrap{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.overview-recent-orders-table-wrap::-webkit-scrollbar{height:6px}.overview-recent-orders-table-wrap::-webkit-scrollbar-thumb{border-radius:9999px;background:#cbd5e1}.overview-recent-orders-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}.overview-recent-orders-table__col-image{width:72px}.overview-recent-orders-table__col-service{width:180px}.overview-recent-orders-table__col-order{width:108px}.overview-recent-orders-table__col-price{width:100px}.overview-recent-orders-table__col-delivery{width:140px}.overview-recent-orders-table__col-status{width:120px}.overview-recent-orders-table__th{padding:.75rem 1.25rem;text-align:left;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;letter-spacing:.06em;color:#94a3b8;white-space:nowrap}.overview-recent-orders-table__th--image,.overview-recent-orders-table__th--order{white-space:nowrap}.overview-recent-orders-table__th--image{width:72px;min-width:72px;padding-right:.75rem}.overview-recent-orders-table__th--order{width:108px;min-width:108px}.overview-recent-orders-table__empty{padding:2.5rem 1.25rem;text-align:center;font-family:Poppins,sans-serif;font-size:14px;color:#94a3b8}.overview-recent-orders-table__row{transition:background-color .15s ease}.overview-recent-orders-table__row:hover{background:#fafbfc}.overview-recent-orders-table__td{padding:.875rem 1.25rem;font-family:Poppins,sans-serif;font-size:13px;vertical-align:middle}.overview-recent-orders-table__td--image{width:72px;min-width:72px;max-width:72px;padding-right:.75rem;vertical-align:middle}.overview-recent-orders-table__td--image img,.overview-recent-orders-table__td--image>div{display:block;margin:0}.overview-recent-orders-table__td--service{min-width:180px;max-width:220px;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-recent-orders-table__td--order{min-width:108px;max-width:108px;color:#64748b;white-space:nowrap;font-size:12px;font-variant-numeric:tabular-nums}.overview-recent-orders-table__td--price{min-width:100px;font-weight:600;color:#0f172a;white-space:nowrap}.overview-recent-orders-table__td--delivery{min-width:140px;color:#64748b;white-space:nowrap}.overview-recent-orders-table__td--status{min-width:120px}@media(max-width:639px){.overview-recent-orders-table__th,.overview-recent-orders-table__td{padding-left:1rem;padding-right:1rem}}.urgent-action-slider{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;padding:0 2.75rem 1.75rem;overflow:hidden;isolation:isolate}.urgent-action-slider__stage{position:relative;width:100%;min-height:220px;overflow:hidden}@media(min-width:640px){.urgent-action-slider__stage{min-height:200px}}@media(max-width:639px){.urgent-action-slider{padding-left:2rem;padding-right:2rem;padding-bottom:1.25rem}.urgent-action-card__timer{width:100%;max-width:148px;height:auto;min-height:96px}}.urgent-action-slider__slide{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease}.urgent-action-slider__slide--active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.urgent-action-slider__slide--active .urgent-action-card{box-shadow:0 4px 24px #0047ab38}.urgent-action-slider__nav{position:absolute;top:50%;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-top:-1.75rem;border-radius:9999px;border:1px solid rgba(255,255,255,.35);background:#0047abd9;box-shadow:0 4px 16px #0047ab59;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.urgent-action-slider__nav:hover{transform:scale(1.06);background:#0052ccf2;box-shadow:0 6px 20px #0047ab73}.urgent-action-slider__nav--prev{left:0}.urgent-action-slider__nav--next{right:0}.urgent-action-slider__dots{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.75rem}.urgent-action-slider__dot{width:.45rem;height:.45rem;border-radius:9999px;border:none;padding:0;background:#0047ab33;cursor:pointer;transition:width .25s ease,background .25s ease}.urgent-action-slider__dot--active{width:1.25rem;background:#0052cc}.urgent-action-slider__counter{margin-top:.35rem}.urgent-action-card__timer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:148px;height:112px;padding:.75rem 1rem;border-radius:16px;background:#ffffff1f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);box-sizing:border-box;color:#fff}.po-cards{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:640px){.po-cards{grid-template-columns:1fr 1fr}}.po-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;font-family:Poppins,sans-serif;text-align:left;min-width:0}.po-card--selectable{cursor:pointer}.po-card--selectable:hover{border-color:#fe8a0f80}.po-card--selected{border-color:#fe8a0f;background:#fff8f0}.po-card__head{display:flex;align-items:center;gap:12px;padding-right:28px;min-width:0}.po-card__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:9999px;background:#f3f4f6;color:#4b5563}.po-card__icon svg{width:22px;height:22px}.po-card__icon img{width:22px;height:auto}.po-card__title{margin:0;font-size:15px;font-weight:600;color:#1f2937}.po-card__detail{margin:2px 0 0;font-size:13px;color:#6b7280;overflow-wrap:anywhere}.po-card__radio{position:absolute;top:16px;right:16px;width:20px;height:20px;border:2px solid #d1d5db;border-radius:9999px;background:#fff}.po-card--selected .po-card__radio{border-color:#fe8a0f;box-shadow:inset 0 0 0 4px #fff;background:#fe8a0f}.po-card__actions{display:flex;flex-wrap:wrap;gap:8px}.po-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.po-btn:disabled{cursor:not-allowed;opacity:.55}.po-btn:focus-visible{outline:2px solid #fe8a0f;outline-offset:2px}.po-btn--outline{border:1.5px solid #fe8a0f;background:#fff;color:#fe8a0f}.po-btn--outline:hover:not(:disabled){background:#fff5eb}.po-btn--block{width:100%}.po-btn--primary{border:0;background:#fe8a0f;color:#fff}.po-btn--primary:hover:not(:disabled){background:#f07c00}.po-btn--ghost{height:32px;padding:0 10px;border:0;background:transparent;color:#6b7280;font-size:13px}.po-btn--ghost:hover{color:#1f2937;background:#f3f4f6}.po-btn--danger{color:#dc2626}.po-btn--danger:hover{color:#b91c1c;background:#fef2f2}.po-note{margin:0;padding:12px 14px;border-radius:10px;background:#eff6ff;color:#1e40af;font-family:Poppins,sans-serif;font-size:13px}.po-dialog{display:flex;flex-direction:column;gap:18px;font-family:Poppins,sans-serif}.po-dialog__head{display:flex;align-items:flex-start;gap:12px}.po-dialog__title{margin:0;font-size:20px;font-weight:600;color:#1f2937}.po-dialog__subtitle{margin:4px 0 0;font-size:13px;color:#6b7280}.po-row{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:520px){.po-row{grid-template-columns:1fr 1fr}}.po-field{display:flex;flex-direction:column;gap:6px;min-width:0}.po-label{font-size:13px;font-weight:500;color:#374151}.po-input{width:100%;height:44px;padding:0 12px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;color:#1f2937;font-family:Poppins,sans-serif;font-size:14px;outline:none}.po-input:focus{border-color:#fe8a0f}.po-input--error{border-color:#dc2626}.po-locked{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;padding:0 12px;border:1.5px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#374151;font-size:14px}.po-locked svg{width:16px;height:16px;flex-shrink:0;color:#9ca3af}.po-hint{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:#6b7280}.po-hint svg{width:14px;height:14px;flex-shrink:0;color:#10b981}.po-error{margin:0;font-size:12px;color:#dc2626}.po-info{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;color:#4b5563}.po-info svg{width:16px;height:16px;flex-shrink:0;color:#6b7280}.po-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#374151;cursor:pointer}.po-check input{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:#fe8a0f}.po-dialog__actions{display:flex;flex-direction:column-reverse;gap:10px}@media(min-width:520px){.po-dialog__actions{flex-direction:row;justify-content:flex-end}}.po-footnote{margin:0;text-align:center;font-size:12px;color:#9ca3af}.po-option{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;text-align:left;font-family:Poppins,sans-serif;cursor:pointer}.po-option--selected{border-color:#2563eb;background:#eff6ff}.po-option:disabled{cursor:not-allowed;opacity:.6}.po-option svg{width:20px;height:20px;flex-shrink:0;color:#2563eb}.po-option__title{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;color:#1f2937}.po-option__text{margin:2px 0 0;font-size:12px;color:#6b7280}.po-tag{padding:1px 8px;border-radius:9999px;background:#f3f4f6;color:#6b7280;font-size:11px;font-weight:500}.po-secure{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:8px;background:#eff6ff;color:#1e40af;font-size:12px}.po-secure svg{width:16px;height:16px;flex-shrink:0}.po-cards--stack{grid-template-columns:1fr}.po-card__note{margin:4px 0 0;font-size:12px;color:#9ca3af}.po-receive{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;font-family:Poppins,sans-serif}.po-receive__title{margin:0;font-size:15px;font-weight:600;color:#1f2937}.po-receive__subtitle{margin:0 0 8px;font-size:13px;color:#6b7280}.po-receive__options{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:640px){.po-receive__options{grid-template-columns:1fr 1fr}}.po-option[aria-disabled=true]{cursor:not-allowed;opacity:.6}.po-warning{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:8px;background:#fffbeb;color:#92400e;font-size:12px}.po-warning svg{width:16px;height:16px;flex-shrink:0}.po-segmented{display:inline-flex;align-self:flex-start;border:1.5px solid #e5e7eb;border-radius:8px;overflow:hidden}.po-segmented button{padding:8px 18px;border:0;background:#fff;color:#374151;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.po-segmented button.po-segmented--on{background:#fe8a0f;color:#fff}.po-segmented button:focus-visible{outline:2px solid #fe8a0f;outline-offset:-2px}.po-namecheck{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:14px}.po-namecheck dt{color:#6b7280}.po-namecheck dd{margin:0;color:#1f2937;overflow-wrap:anywhere}.po-error--banner{padding:10px 12px;border-radius:8px;background:#fef2f2}.po-card__warning{margin:4px 0 0;font-size:12px;font-weight:500;color:#b45309}.po-receive__title--spaced{margin-top:12px}.po-currency{position:relative;display:flex;flex-direction:column;gap:6px;margin-bottom:8px;font-family:Poppins,sans-serif}.po-currency__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:0 12px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;color:#1f2937;font-size:14px;text-align:left;cursor:pointer}.po-currency__trigger--open,.po-currency__trigger:focus-visible{border-color:#fe8a0f;outline:none}.po-currency__trigger>svg{width:18px;height:18px;flex-shrink:0;color:#6b7280}.po-currency__value,.po-currency__placeholder{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-currency__placeholder{color:#9ca3af}.po-currency__placeholder svg{width:16px;height:16px}.po-currency__panel{position:absolute;top:48px;left:0;right:0;z-index:60;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 10px 30px #0f172a1f;overflow:hidden}.po-currency__search{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #f3f4f6}.po-currency__search svg{width:16px;height:16px;color:#9ca3af}.po-currency__search input{flex:1;min-width:0;border:0;outline:none;font-size:14px;background:transparent}.po-currency__heading{margin:0;padding:8px 12px 4px;font-size:12px;color:#6b7280}.po-currency__list{max-height:280px;margin:0;padding:0 0 6px;overflow-y:auto;list-style:none}.po-currency__option{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;background:transparent;color:#1f2937;font-size:14px;text-align:left;cursor:pointer}.po-currency__option:hover,.po-currency__option:focus-visible{background:#fff8f0;outline:none}.po-currency__option strong{width:40px;flex-shrink:0}.po-currency__flag{display:inline-flex;width:24px;flex-shrink:0}.po-currency__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4b5563;font-size:13px}.po-currency__radio{width:16px;height:16px;flex-shrink:0;border:1.5px solid #d1d5db;border-radius:9999px}.po-currency__option--selected .po-currency__radio{border:5px solid #fe8a0f}.po-currency__empty{padding:12px;font-size:13px;color:#6b7280}.po-segment{display:flex;flex-wrap:wrap;gap:6px}.po-segment__item{padding:8px 14px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-family:Poppins,sans-serif;font-size:13px;cursor:pointer}.po-segment__item--on{border-color:#fe8a0f;background:#fff8f0;color:#c2410c;font-weight:600}.po-receive-box{margin-top:6px;padding:12px 14px;border-radius:10px;background:#ecfdf5;color:#065f46;font-family:Poppins,sans-serif}.po-receive-box__label{margin:0;font-size:13px}.po-receive-box__amount{margin:2px 0 0;font-size:22px;font-weight:700}.po-powered{margin:8px 0 0;font-family:Poppins,sans-serif;font-size:12px;color:#6b7280}.po-powered strong{color:#16a34a;font-style:italic}.po-card__icon{width:56px;height:56px;background:#f1f3f6;color:#4b5563}.po-card__icon svg{width:28px;height:28px}.po-card__icon{overflow:hidden}.po-card__icon img{width:80px;max-width:none;height:60px;object-fit:contain;mix-blend-mode:multiply}.po-card__title{font-size:16px;color:#1b1f4b}.po-card__detail{font-size:14px}.po-card__actions{margin-left:68px}.wr-balance{font-weight:500}.wr-quick.wr-quick{font-size:14px;font-weight:600}.wr-submit.wr-submit:disabled{background:#cbd2dc;color:#fff;opacity:1;box-shadow:none}.po-locked__value{display:flex;align-items:center;gap:10px}.po-flag{width:22px;height:22px;flex-shrink:0}.po-ownnote{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:#6b7280}.po-ownnote__dot{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:9999px;background:#6b7280;color:#fff;font-size:11px;font-weight:700;font-family:Georgia,serif}.po-dialog__actions--split>.po-btn{flex:1}.po-btn--neutral{border:1.5px solid #d1d5db;background:#fff;color:#1f2937}.po-btn--neutral:hover:not(:disabled){background:#f9fafb}.po-dialog__actions--divider{padding-top:16px;border-top:1px solid #e5e7eb}.po-dialog__logo{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;overflow:hidden}.po-dialog__logo img{width:100px;max-width:none;height:75px;object-fit:contain;mix-blend-mode:multiply}.po-option__radio{position:absolute;top:12px;right:12px;width:18px;height:18px;border:1.5px solid #c4c9d2;border-radius:9999px;background:#fff}.po-option--selected .po-option__radio{border-color:#2563eb;box-shadow:inset 0 0 0 3.5px #fff;background:#2563eb}@media(min-width:640px){.po-dialog-wide.po-dialog-wide{max-width:560px}}.po-currency-sign{width:22px;flex-shrink:0;text-align:center;font-size:16px;color:#4b5563}.po-select-item.po-select-item{gap:12px;padding-top:8px;padding-bottom:8px;font-family:Poppins,sans-serif;font-size:14px}.po-select-item__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:9999px;background:#eef0f4;color:#4b5563}.po-select-item__icon svg{width:16px;height:16px}[data-slot=select-trigger] .po-select-item__icon{display:none}.po-select-item.po-select-item[data-highlighted]{background:#eef3ff}.po-label--section{font-size:14px;font-weight:600}.po-stripe-note{margin:0;font-size:13px;line-height:1.5;color:#4b5563}.po-current-card{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid #e5e7eb;border-radius:8px}.po-current-card svg{width:20px;height:20px;color:#1e3a8a}.po-current-card__title{display:block;font-size:12px;color:#6b7280}.po-current-card__text{display:block;font-size:14px;font-weight:600;color:#1f2937}.po-fast{display:flex;align-items:center;gap:12px;margin:0;padding:10px 14px;border-radius:8px;background:#eaf3fe}.po-fast svg{width:22px;height:22px;flex-shrink:0;color:#1e40af}.po-fast__title{display:block;font-size:13px;font-weight:600;color:#1e3a8a}.po-fast__text{display:block;font-size:12px;color:#4b5563}.po-dialog__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:9999px;background:#f1f3f6;color:#1e3a8a}.po-dialog__icon svg{width:22px;height:22px}@media(min-width:900px){.po-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.po-cards--three .po-card__actions{margin-left:0}.po-card__edit{position:absolute;top:44px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid #fe8a0f;border-radius:8px;background:#fff;color:#fe8a0f;cursor:pointer}.po-card__edit:hover{background:#fff5eb}.po-card__edit:focus-visible{outline:2px solid #fe8a0f;outline-offset:2px}.po-card__edit svg{width:15px;height:15px}.po-card__arrival{margin:4px 0 0;font-size:13px;font-weight:500;color:#1e2a78}.po-card--selectable .po-card__head{padding-right:40px}.po-cards--three .po-card{padding:16px 14px}.po-cards--three .po-card__head{gap:10px}.po-cards--three .po-card--selectable .po-card__head{padding-right:36px}.po-cards--three .po-card__icon{width:48px;height:48px}.po-cards--three .po-card__icon svg{width:24px;height:24px}.po-cards--three .po-card__title{font-size:15.5px;white-space:nowrap}.po-cards--three .po-card__detail{font-size:13px}.po-cards--three .po-card__detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-option--receive{position:relative;align-items:center;gap:14px;padding:16px 44px 16px 16px;border-radius:12px}.po-option--receive.po-option--selected{border-color:#fe8a0f;background:#fff4ec}.po-option--receive .po-option__radio{top:16px;right:16px;width:20px;height:20px;border-width:2px}.po-option--receive.po-option--selected .po-option__radio{border-color:#fe8a0f;background:#fe8a0f;box-shadow:inset 0 0 0 4px #fff}.po-option__badge{display:flex;width:52px;height:52px;flex-shrink:0}.po-option--receive .po-option__badge svg{width:52px;height:52px}.po-option__badge--paypal{align-items:center;justify-content:center;overflow:hidden}.po-option__badge--paypal img{width:52px;height:52px;object-fit:contain;transform:scale(1.9)}.po-option--receive .po-option__title{font-size:15px;color:#13235b}.po-option--receive .po-option__text{display:block;font-size:13px;line-height:1.45}.po-usd-panel{display:flex;flex-direction:column;gap:4px;padding:18px;border:1.5px solid #e8ebf1;border-radius:12px;background:#fff;font-family:Poppins,sans-serif}.po-usd-panel__hint{margin:10px 0 0;font-size:13px;color:#6b7280}.po-cards.po-cards--usd{grid-template-columns:1fr;margin-top:8px}@media(min-width:768px){.po-cards.po-cards--usd{grid-template-columns:repeat(3,minmax(0,1fr))}}.po-cards--usd .po-card .po-card__head{flex-direction:column;align-items:center;gap:10px;padding-right:0;text-align:center}.po-cards--usd .po-card__icon{width:56px;height:56px;background:none;color:#1f2a44}.po-cards--usd .po-card__icon>svg{width:40px;height:40px}.po-cards--usd .po-card__icon img{width:130px;height:96px}.po-cards--usd .po-card__title{font-size:16px;color:#13235b}.po-cards--usd .po-card__detail,.po-cards--usd .po-card__note{line-height:1.45}.po-cards--usd .po-card__actions{margin-top:auto;margin-left:0}.po-cards--usd .po-card__actions .po-btn{flex:1 1 100%;padding:0 10px}.po-swift-icon{position:relative;display:inline-block;width:26px;height:24px}.po-card__icon .po-swift-icon svg.po-swift-icon__globe{position:absolute;top:0;left:0;width:18px;height:18px;color:#2563eb}.po-card__icon .po-swift-icon svg.po-swift-icon__bank{position:absolute;right:0;bottom:0;width:15px;height:15px;border-radius:3px;background:#fff;color:#1f2a44}.po-cards--usd .po-swift-icon{transform:scale(1.75)}.po-inline-form{display:flex;flex-direction:column;gap:14px;font-family:Poppins,sans-serif}.po-inline-form__head{display:flex;align-items:center;gap:14px}.po-inline-form__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:9999px;background:#eef1f6;color:#1f2a44}.po-inline-form__icon svg{width:26px;height:26px}.po-inline-form__title{margin:0;font-size:18px;font-weight:600;color:#13235b}.po-inline-form__subtitle{margin:2px 0 0;font-size:14px;color:#6b7280}.po-inline-form__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}.po-inline-form__actions .po-btn{height:46px}.po-segmented{display:grid;grid-template-columns:1fr 1fr;align-self:stretch;gap:4px;border:0;overflow:visible}.po-segmented button{height:42px;border:1.5px solid #e5e7eb;border-radius:6px}.po-segmented button.po-segmented--on{border-color:#fe8a0f;background:#fff4ec;color:#e8590c}.po-hint-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.po-help-link{padding:0;border:0;background:none;color:#e8590c;font-family:Poppins,sans-serif;font-size:12px;text-decoration:underline;cursor:pointer}.po-flag-round{box-shadow:0 0 0 1px #00000014}.po-currency__more{margin:0;padding:10px;border-top:1px solid #eef0f4;background:#f8fafc;font-size:12px;color:#6b7280;text-align:center}.po-local-account{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px;padding:14px 16px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer}.po-local-account:hover{border-color:#fe8a0f80}.po-local-account--selected{border-color:#fe8a0f;background:#fff8f0}.po-local-account__main{flex:1 1 180px;min-width:0}.po-local-account__bank{margin:0;font-size:15px;font-weight:600;color:#13235b}.po-local-account__number{margin:2px 0 0;font-size:13px;letter-spacing:.02em;color:#6b7280}.po-local-account__pill{padding:3px 10px;border-radius:9999px;background:#dcf5e7;color:#15803d;font-size:12px;font-weight:500;white-space:nowrap}.po-local-account__verified{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#16a34a}.po-local-account__verified svg{width:20px;height:20px;border-radius:9999px;background:#16a34a;color:#fff}.po-local-account__edit{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid #fe8a0f;border-radius:8px;background:#fff;color:#fe8a0f;cursor:pointer}.po-local-account__edit svg{width:15px;height:15px}.po-local-account__logo{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;overflow:hidden;border-radius:9999px;background:#f1f5fb}.po-local-account__logo img{width:36px;height:36px;object-fit:contain;transform:scale(1.9)}.po-local-account--blocked,.po-local-account--blocked:hover{border-color:#e5e7eb;background:#fafafa;cursor:default}.po-receive>.po-btn+.po-card__note,.po-receive>.po-local-account+.po-card__warning,.po-receive>.po-card__warning+.po-btn{margin-top:8px}.po-wise-summary{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1.5px solid #e8ebf1;border-radius:12px;background:#fff;font-family:Poppins,sans-serif}.po-wise-summary__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.po-wise-summary__title{margin:0;font-size:17px;font-weight:600;color:#13235b}.po-wise-summary__badge{padding:2px 10px;border-radius:9999px;background:#e3edff;color:#2563eb;font-size:12px;font-weight:500}.po-wise-summary__subtitle{margin:0 0 8px;font-size:13px;color:#6b7280}.po-wise-summary__rows{display:grid;gap:8px}.po-wise-summary__row{display:flex;justify-content:space-between;gap:16px;font-size:14px;color:#4b5563}.po-wise-summary__row span:last-child{color:#13235b;text-align:right}.po-wise-summary__divider{margin:2px 0;border:0;border-top:1px solid #e5e7eb}.po-wise-summary .po-receive-box{margin-top:10px}.po-wise-summary .po-receive-box__amount{font-size:26px}.po-wise-summary__dest{display:grid;gap:8px;margin-top:10px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px}.po-wise-summary__dest p{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;color:#13235b}.po-wise-summary__dest svg{width:18px;height:18px;flex-shrink:0;color:#374151}.po-lock-note{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:Poppins,sans-serif;font-size:12px;color:#6b7280}.po-lock-note svg{width:14px;height:14px}.po-wise-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.po-wise-actions .po-btn{height:48px;font-size:15px}.po-paypal-wait{align-items:center;text-align:center}.po-paypal-wait .po-dialog__actions{width:100%}.po-card--blocked{background:#fafafa}.po-card--blocked .po-card__icon{filter:grayscale(1);opacity:.6}.po-card__warning--blocked,.po-option__text--warning{color:#b91c1c}.wd-history,.wd-dialog{font-family:Poppins,sans-serif;color:#13235b}.wd-history p,.wd-dialog p{margin:0}.wd-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 20px;border-radius:6px;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s}.wd-btn svg{width:16px;height:16px}.wd-btn:disabled{opacity:.6;cursor:not-allowed}.wd-btn--small{height:36px;padding:0 18px;font-size:13px}.wd-btn--outline{background:#fff;border:1px solid #c9d3e6;color:#13235b}.wd-btn--outline:hover:not(:disabled){background:#f4f7fc;border-color:#9fb1d3}.wd-btn--primary{background:#0b46b1;border:1px solid #0b46b1;color:#fff}.wd-btn--primary:hover:not(:disabled){background:#093a93}.wd-btn--danger{background:#dc2626;border:1px solid #dc2626;color:#fff}.wd-btn--danger:hover:not(:disabled){background:#b91c1c}.wd-link{color:#2563eb;font-weight:500;text-decoration:underline}.wd-copy{display:inline-flex;margin-left:8px;padding:2px;color:#4b5563;vertical-align:middle;cursor:pointer}.wd-copy:hover{color:#0b46b1}.wd-copy svg{width:15px;height:15px}.wd-pill{display:inline-block;padding:4px 12px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap}.wd-pill--processing{background:#e3edff;color:#2563eb}.wd-pill--pending{background:#fff3e0;color:#c2410c}.wd-pill--completed{background:#dcf5e7;color:#16a34a}.wd-pill--failed,.wd-pill--rejected{background:#fde4e4;color:#dc2626}.wd-pill--cancelled{background:#eef0f3;color:#6b7280}.wd-method{display:flex;align-items:center;gap:14px;min-width:0}.wd-method__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:9999px;background:#eef1f6;color:#1f2a44}.wd-method__icon svg{width:22px;height:22px}.wd-method__icon img{width:22px;height:auto;mix-blend-mode:multiply}.wd-method__text{min-width:0}.wd-method__label,.wd-method__detail{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-method__label{font-size:14px;font-weight:500;color:#13235b}.wd-method__detail{font-size:13px;color:#6b7280}.wd-method--small{gap:10px}.wd-method--small .wd-method__icon{width:32px;height:32px}.wd-method--small .wd-method__icon svg{width:17px;height:17px}.wd-method--small .wd-method__label{font-weight:600}.wd-history__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px;border-bottom:1px solid #e5e7eb}.wd-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.wd-tab{padding:10px 16px;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:14px;font-weight:500;color:#6b7280;white-space:nowrap;cursor:pointer}.wd-tab:hover{color:#13235b}.wd-tab--active{color:#fe8a0f;border-bottom-color:#fe8a0f}.wd-history .wd-range{width:190px;height:40px;margin-bottom:8px;gap:8px;font-size:14px;color:#13235b}.wd-range__icon{width:17px;height:17px;color:#4b5563}.wd-list{container-type:inline-size;border:1px solid #e8ebf1;border-radius:12px;background:#fff}.wd-list__empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:36px 16px;font-size:14px;color:#6b7280;text-align:center}.wd-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date amount" "method method" "status status" "arrival arrival" "actions actions";gap:12px 16px;align-items:center;padding:16px}.wd-row+.wd-row{border-top:1px solid #eef0f4}.wd-row__date{grid-area:date}.wd-row__day{font-size:15px;font-weight:600;color:#13235b;white-space:nowrap}.wd-row__time{font-size:13px;color:#6b7280}.wd-row__amount{grid-area:amount;font-size:17px;font-weight:700;color:#13235b;text-align:right;white-space:nowrap}.wd-row .wd-method{grid-area:method;gap:12px}.wd-row .wd-method__icon{width:42px;height:42px}.wd-row .wd-method__label{white-space:normal}.wd-row__status{grid-area:status}.wd-row .wd-arrival{grid-area:arrival;min-width:0}.wd-row__actions{grid-area:actions;display:flex;align-items:center;gap:4px}.wd-arrival__label{font-size:13px;color:#4b5563}.wd-arrival__value{font-size:14px;color:#13235b}.wd-arrival__reason{margin-top:2px!important;font-size:12px;line-height:1.5;color:#6b7280}.wd-kebab{display:flex;align-items:center;justify-content:center;width:30px;height:36px;border-radius:6px;color:#374151;cursor:pointer}.wd-kebab:hover,.wd-kebab[data-state=open]{background:#f1f4f9}.wd-kebab svg{width:20px;height:20px}@container (min-width: 560px){.wd-row{grid-template-columns:120px minmax(0,1fr) auto;grid-template-areas:"date method amount" "status arrival actions"}}@container (min-width: 820px){.wd-row{grid-template-columns:100px 92px minmax(0,1.2fr) 104px minmax(0,1.3fr) auto;grid-template-areas:"date amount method status arrival actions";gap:14px;padding:16px 10px 16px 18px}.wd-row__amount{text-align:left}.wd-row .wd-btn--small{padding:0 14px}}.wd-menu.wd-menu{min-width:210px;padding:6px;border-radius:8px;font-family:Poppins,sans-serif}.wd-menu__item.wd-menu__item{gap:12px;padding:9px 12px;font-size:14px;color:#13235b;cursor:pointer}.wd-menu__item svg{width:18px;height:18px;color:#13235b}.wd-stats{display:grid;grid-template-columns:1fr;gap:16px;margin-top:24px}@media(min-width:768px){.wd-stats{grid-template-columns:repeat(3,1fr)}}.wd-stat{padding:20px;border:1px solid;border-radius:12px}.wd-stat p{font-size:13px;color:#6b6b6b;margin-bottom:4px!important}.wd-stat strong{font-size:26px;font-weight:500}.wd-stat--blue{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#3b82f633}.wd-stat--blue strong{color:#3b82f6}.wd-stat--green{background:linear-gradient(135deg,#f0fdf4,#fff);border-color:#bbf7d0}.wd-stat--green strong{color:#16a34a}.wd-stat--orange{background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fed7aa}.wd-stat--orange strong{color:#ea580c}.wd-dialog.wd-dialog{background:#fff;max-height:92vh;overflow-y:auto;border-radius:12px}.wd-info-row{display:flex;align-items:center;gap:16px}.wd-info-row__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:9999px;background:#e6eaf2;color:#1f2a44}.wd-info-row__icon svg{width:21px;height:21px}.wd-info-row__icon img{width:21px;height:auto;mix-blend-mode:multiply}.wd-info-row__label{font-size:14px;color:#4b5563}.wd-info-row__value{font-size:15px;font-weight:500;color:#13235b}.wd-info-row__detail{margin-left:10px;letter-spacing:.04em}.wd-dialog.wd-submitted{max-width:min(490px,calc(100% - 2rem));justify-items:center;gap:0;padding:28px 28px 24px;text-align:center}.wd-submitted__badge{display:flex;align-items:center;justify-content:center;width:148px;height:148px;margin-bottom:4px;border-radius:9999px;background:radial-gradient(circle,#6c55f624,#6c55f60d 55%,#6c55f600 70%)}.wd-submitted__badge span{display:flex;align-items:center;justify-content:center;width:98px;height:98px;border-radius:9999px;background:#6c55f6;color:#fff;box-shadow:0 10px 30px #6c55f659}.wd-submitted__badge svg{width:52px;height:52px;stroke-width:3}.wd-submitted__title.wd-submitted__title{font-size:23px;font-weight:700;line-height:1.3;color:#13235b}.wd-submitted__subtitle.wd-submitted__subtitle{margin-top:6px;font-size:15px;color:#4b5563}.wd-submitted__amount{margin-top:18px!important;font-size:36px;font-weight:700;line-height:1.1;color:#13235b}.wd-submitted__where{margin-top:6px!important;font-size:15px;color:#13235b}.wd-submitted__info{display:grid;gap:16px;width:100%;margin-top:20px;padding:18px 20px;border-radius:10px;background:#f3f5f9;text-align:left}.wd-submitted__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:22px}.wd-dialog.wd-details{max-width:min(560px,calc(100% - 2rem));gap:16px;padding:26px 22px 20px}.wd-details__title.wd-details__title{font-size:26px;font-weight:700;line-height:1.25;color:#13235b}.wd-details__ref.wd-details__ref{margin-top:4px;font-size:14px;font-weight:500;color:#13235b}.wd-details__summary{display:grid;grid-template-columns:1fr;gap:12px;padding:16px;border-radius:10px;background:#f3f5f9}@media(min-width:520px){.wd-details__summary{grid-template-columns:.9fr .9fr 1.4fr;gap:0}.wd-details__summary>div+div{padding-left:18px;border-left:1px solid #dfe3ea}}.wd-details__label{margin-bottom:6px!important;font-size:13px;color:#4b5563}.wd-details__amount{font-size:22px;font-weight:700;color:#13235b}.wd-details__section{margin:0 0 10px;padding-top:14px;border-top:1px solid #e5e7eb;font-size:17px;font-weight:700;color:#13235b}.wd-details__box{display:grid;gap:8px;padding:14px 16px;border-radius:10px;background:#f3f5f9}.wd-line{display:flex;justify-content:space-between;gap:16px;font-size:14px;color:#374151}.wd-line span:last-child{color:#13235b;text-align:right}.wd-line--total{margin-top:4px;padding-top:10px;border-top:1px solid #dfe3ea;font-size:15px;color:#13235b}.wd-line--total span:last-child{font-size:17px;font-weight:700;color:#16a34a}.wd-details__arrival{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:10px;background:#f3f5f9}.wd-details__arrival .wd-info-row__icon{width:40px;height:40px;background:#fff}.wd-details__note{display:flex;align-items:center;gap:6px;margin-top:-6px!important;font-size:12px;color:#6b7280}.wd-details__note svg{width:14px;height:14px;flex-shrink:0}.wd-details__actions{display:flex;justify-content:flex-end}.wd-timeline{margin:0;padding:0 0 0 4px;list-style:none}.wd-timeline__step{position:relative;display:flex;gap:16px;padding-bottom:16px}.wd-timeline__step:last-child{padding-bottom:0}.wd-timeline__step:not(:last-child):before{content:"";position:absolute;left:11px;top:26px;bottom:2px;width:2px;background:#d5dbe5}.wd-timeline__step--done:not(:last-child):before{background:#22c55e}.wd-timeline__marker{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:2px solid #c3cad6;border-radius:9999px;background:#fff;color:#fff}.wd-timeline__marker svg{width:14px;height:14px;stroke-width:3}.wd-timeline__step--done .wd-timeline__marker{border-color:#22c55e;background:#22c55e}.wd-timeline__step--current .wd-timeline__marker{border-color:#2563eb;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 10px #2563eb}.wd-timeline__step--failed .wd-timeline__marker{border-color:#dc2626;background:#dc2626}.wd-timeline__step--cancelled .wd-timeline__marker{border-color:#9ca3af;background:#9ca3af}.wd-timeline__title{font-size:14px;font-weight:500;color:#13235b}.wd-timeline__text{font-size:12px;color:#6b7280}.wd-timeline__step--failed .wd-timeline__title{color:#b91c1c}.wd-dialog.wd-confirm{max-width:min(440px,calc(100% - 2rem));gap:12px}.wd-confirm__title.wd-confirm__title{font-size:20px;font-weight:700;color:#13235b}.wd-confirm__text.wd-confirm__text{font-size:14px;line-height:1.6;color:#4b5563}.wd-confirm__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.wd-modal .po-cards.po-cards,.wd-modal .po-receive__options{grid-template-columns:minmax(0,1fr)}.pro-overview{width:100%;max-width:100%;min-width:0;overflow-x:clip;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.pro-overview{gap:1.5rem}}.pro-overview-stats{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}@media(min-width:640px){.pro-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.pro-overview-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.pro-overview-stat__subtitle{margin:.25rem 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8}.pro-overview-stat__subtitle-link{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}button.pro-overview-stat__subtitle-link{background:none;border:none;padding:0}.pro-overview-stat__subtitle-link:hover{color:#64748b}.pro-overview-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:1100px){.pro-overview-quick-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem}}.pro-quick-action{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;min-height:96px;padding:.875rem .5rem;border-radius:14px;border:1px solid #e8ecf0;background:#fff;box-shadow:0 2px 12px #0f172a0a;text-align:center;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.pro-quick-action:hover{box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.pro-quick-action__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px}.pro-quick-action__label{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.3;color:#0f172a}.pro-quick-action__badge{position:absolute;top:8px;right:8px;min-width:18px;height:18px;padding:0 5px;border-radius:9999px;background:#ef4444;color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;line-height:18px}.pro-requested-tasks__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:900px){.pro-requested-tasks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.pro-requested-tasks__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pro-requested-tasks__grid--list{display:flex;flex-direction:column;gap:1rem}.pro-requested-tasks__grid--list .pro-requested-task-card{width:100%}.pro-requested-tasks__slider{--pro-requested-nav-space: 2.75rem;position:relative;width:100%;min-width:0;margin:0;padding:0 5px;overflow:visible}.pro-requested-tasks__slider [data-slot=carousel]{width:100%;min-width:0;overflow:visible}.pro-requested-tasks__slider [data-slot=carousel-content]{cursor:grab;touch-action:pan-y pinch-zoom}.pro-requested-tasks__slider [data-slot=carousel-content]:active{cursor:grabbing}.pro-requested-tasks__slide{flex:0 0 100%;min-width:0;max-width:100%}@media(min-width:768px){.pro-requested-tasks__slide{flex:0 0 50%;max-width:50%}}.pro-requested-tasks__nav{display:inline-flex!important;top:50%!important;left:auto!important;right:auto!important;height:2.25rem;width:2.25rem;transform:translateY(-50%);border-radius:9999px;border:1px solid #e8ecf0;background:#fff;box-shadow:0 1px 4px #0f172a1f;z-index:10}.pro-requested-tasks__nav--prev{left:0!important}.pro-requested-tasks__nav--next{right:0!important}@media(max-width:767px){.pro-requested-tasks__slider{--pro-requested-nav-space: 2.25rem}.pro-requested-tasks__nav{height:2rem;width:2rem}}@media(max-width:420px){.pro-requested-tasks__slider{--pro-requested-nav-space: 1.85rem}}.pro-requested-tasks__nav:disabled{opacity:.35;pointer-events:none}.overview-section:has(.pro-requested-tasks__slider){overflow:visible}.pro-requested-task-card--list{gap:.875rem;padding:1.25rem 1.5rem}.pro-requested-task-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pro-requested-task-card__head-left{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;flex:1}.pro-requested-task-card--list .pro-requested-task-card__title{font-size:16px;-webkit-line-clamp:2}.pro-requested-task-card__head-right{text-align:right;flex-shrink:0}.pro-requested-task-card__budget{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#0f172a;line-height:1.3;white-space:nowrap}.pro-requested-task-card__duration-label{margin:.15rem 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8}.pro-requested-task-card__onsite{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:9999px;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;font-family:Poppins,sans-serif;font-size:10px;font-weight:600}.pro-requested-task-card__tags-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pro-requested-task-card--list .pro-requested-task-card__tag{background:#f8fafc;border:1px solid #e8ecf0}.pro-requested-task-card--list .pro-requested-task-card__desc{-webkit-line-clamp:2;font-size:13px}.pro-requested-task-card__divider{height:1px;background:#e8ecf0;margin:.15rem 0}.pro-requested-task-card__list-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pro-requested-task-card__list-footer .pro-requested-task-card__meta{font-size:11px}.pro-requested-task-card__list-footer .pro-requested-task-card__actions{margin-left:auto}.pro-requested-task-card__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#64748b;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pro-requested-task-card__icon-btn:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:767px){.pro-requested-task-card__head{flex-direction:column;align-items:flex-start}.pro-requested-task-card__head-right{text-align:left}.pro-requested-task-card__list-footer{flex-direction:column;align-items:stretch}.pro-requested-task-card__list-footer .pro-requested-task-card__actions{width:100%;margin-left:0}}.pro-requested-task-card{position:relative;display:flex;flex-direction:column;gap:.75rem;min-height:100%;padding:1.125rem 1.25rem;border-radius:16px;border:1px solid #e8ecf0;background:#fff;box-shadow:0 2px 16px #0f172a0d;transition:box-shadow .2s ease,border-color .2s ease}.pro-requested-task-card--grid{gap:.7rem;padding:1.25rem}.pro-requested-task-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.pro-requested-task-card--grid .pro-requested-task-card__bookmark--grid{position:static;flex-shrink:0;width:32px;height:32px;border:none;background:transparent;color:#94a3b8;border-radius:8px}.pro-requested-task-card--grid .pro-requested-task-card__bookmark--grid:hover,.pro-requested-task-card--grid .pro-requested-task-card__bookmark--saved{color:#0052cc;background:#eff6ff;border:none}.pro-requested-task-card:hover{border-color:#dbe3ee;box-shadow:0 8px 28px #0f172a14}.pro-requested-task-card__title{margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.35;color:#0f172a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pro-requested-task-card--grid .pro-requested-task-card__title{font-size:15px;letter-spacing:-.01em}.pro-requested-task-card__location-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pro-requested-task-card__location{display:inline-flex;align-items:center;gap:.3rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#475569}.pro-requested-task-card__distance{color:#94a3b8}.pro-requested-task-card__remote{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:9999px;background:#eff6ff;color:#0052cc;font-family:Poppins,sans-serif;font-size:10px;font-weight:600}.pro-requested-task-card__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .875rem}.pro-requested-task-card__price,.pro-requested-task-card__duration{display:inline-flex;align-items:center;gap:.4rem;font-family:Poppins,sans-serif;font-size:12px;color:#0f172a}.pro-requested-task-card__currency-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;border:1.5px solid #94a3b8;color:#64748b;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;line-height:1;flex-shrink:0}.pro-requested-task-card__price-sep{display:inline-block;width:1px;height:14px;background:#e2e8f0;flex-shrink:0}.pro-requested-task-card__price strong{font-weight:600}.pro-requested-task-card__duration{color:#475569;font-weight:500}.pro-requested-task-card__tags{display:flex;flex-wrap:wrap;gap:.375rem}.pro-requested-task-card__tag{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:9999px;background:#fff;border:1px solid #e2e8f0;color:#64748b;font-family:Poppins,sans-serif;font-size:11px;font-weight:500}.pro-requested-task-card__desc{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.55;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.pro-requested-task-card__desc-label{font-weight:600;color:#64748b}.pro-requested-task-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;margin-top:auto}.pro-requested-task-card__meta-sep{color:#cbd5e1}.pro-requested-task-card__meta-quotes{display:inline-flex;align-items:center;gap:.25rem}.pro-requested-task-card__footer{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.25rem;min-width:0;width:100%}.pro-requested-task-card__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.pro-requested-task-card__urgency{display:inline-flex;padding:.25rem .6rem;border-radius:9999px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;border:1px solid transparent;max-width:100%}.pro-requested-task-card__urgency--high{background:#fef2f2;border-color:#fecaca;color:#dc2626}.pro-requested-task-card__urgency--medium{background:#fff7ed;border-color:#fed7aa;color:#ea580c}.pro-requested-task-card__urgency--low{background:#ecfdf5;border-color:#bbf7d0;color:#16a34a}.pro-requested-task-card__match{display:inline-flex;padding:.25rem .6rem;border-radius:9999px;background:#0052cc;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;white-space:nowrap}.pro-requested-task-card__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto;min-width:0}.pro-requested-task-card--grid .pro-requested-task-card__actions{width:100%;margin-left:0;margin-top:.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.pro-requested-task-card__bookmark{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#64748b;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.pro-requested-task-card__bookmark:hover,.pro-requested-task-card__bookmark--saved{color:#0052cc;border-color:#bfdbfe;background:#eff6ff}.pro-requested-task-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:40px;padding:.5rem .875rem;border-radius:10px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap;box-sizing:border-box}.pro-requested-task-card--grid .pro-requested-task-card__btn{width:100%;min-width:0;padding-inline:.5rem;justify-content:center}.pro-requested-task-card--grid .pro-requested-task-card__btn svg{flex-shrink:0}@media(max-width:360px){.pro-requested-task-card--grid .pro-requested-task-card__btn svg{display:none}}.pro-requested-task-card__btn--outline{border:1px solid #e2e8f0;background:#fff;color:#0f172a}.pro-requested-task-card__btn--outline:hover{background:#f8fafc;border-color:#cbd5e1}.pro-requested-task-card__btn--quote{border:1.5px solid #e11d48;background:#fff;color:#e11d48}.pro-requested-task-card__btn--quote:hover{background:#fff1f2;border-color:#be123c;color:#be123c}.pro-requested-task-card__btn--primary{border:none;background:#003791;color:#fff}.pro-requested-task-card__btn--primary:hover{background:#0047ab}@media(max-width:420px){.pro-requested-task-card--grid{padding:1rem 1rem 1.125rem}.pro-requested-task-card--grid .pro-requested-task-card__actions{grid-template-columns:1fr}.pro-requested-task-card--grid .pro-requested-task-card__btn{padding-inline:.75rem}.pro-requested-task-card__price-sep{display:none}}.pro-rail-card{border-radius:16px;border:1px solid #e8ecf0;background:#fff;box-shadow:0 2px 16px #0f172a0d;padding:1.125rem 1.25rem}.pro-rail-card__label{margin:0;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;color:#94a3b8;text-transform:uppercase}.pro-rail-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}.pro-rail-card__action-link{display:inline-flex;align-items:center;gap:.25rem;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#0052cc;text-decoration:none;white-space:nowrap}.pro-rail-card__action-link:hover{text-decoration:underline}.pro-rail-card__empty{margin:0;font-family:Poppins,sans-serif;font-size:12px;color:#94a3b8}.pro-earnings__balance{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:700;color:#0052cc;line-height:1.1}.pro-earnings__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}.pro-earnings__mini{padding:.5rem;border-radius:10px;background:#f8fafc;text-align:center}.pro-earnings__mini-label{display:block;font-family:Poppins,sans-serif;font-size:9px;font-weight:600;color:#94a3b8;text-transform:uppercase;margin-bottom:.15rem}.pro-earnings__mini-value{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;color:#0f172a}.pro-profile-ring{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.pro-profile-ring__circle{position:relative;width:64px;height:64px;flex-shrink:0}.pro-profile-ring__circle svg{transform:rotate(-90deg)}.pro-profile-ring__percent{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0052cc}.pro-profile-ring__text{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#64748b}.pro-profile-ring__items{display:flex;flex-direction:column;gap:.5rem}.pro-profile-ring__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:Poppins,sans-serif;font-size:12px;color:#475569}.pro-profile-ring__item a{color:#0052cc;font-weight:600;text-decoration:none;white-space:nowrap}.pro-profile-ring__item a:hover{text-decoration:underline}.pro-calendar__status{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border-radius:9999px;background:#ecfdf5;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;color:#16a34a}.pro-calendar__status-dot{width:6px;height:6px;border-radius:9999px;background:#16a34a}.pro-calendar__date-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.pro-calendar__date{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a}.pro-calendar__item{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;border-radius:10px;margin-bottom:.5rem;text-decoration:none}.pro-calendar__item:last-child{margin-bottom:0}.pro-calendar__item--pink{background:#fef2f2}.pro-calendar__item--gray{background:#f8fafc}.pro-calendar__item-icon{width:14px;height:14px;flex-shrink:0;margin-top:1px}.pro-calendar__item-icon--pink{color:#dc2626}.pro-calendar__item-icon--gray{color:#94a3b8}.pro-calendar__item-text{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.4;color:#0f172a}.pro-calendar__item--pink .pro-calendar__item-text{color:#991b1b}.pro-calendar__item--gray .pro-calendar__item-text{color:#64748b}.pro-messages-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.pro-messages-list__item{display:flex;align-items:flex-start;gap:.625rem;width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer}.pro-messages-list__avatar-wrap{position:relative;flex-shrink:0}.pro-messages-list__avatar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:#eff6ff;color:#0052cc;font-family:Poppins,sans-serif;font-size:11px;font-weight:700}.pro-messages-list__online{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:9999px;background:#0052cc;border:2px solid #fff}.pro-messages-list__body{min-width:0;flex:1}.pro-messages-list__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.15rem}.pro-messages-list__name{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-messages-list__time{font-family:Poppins,sans-serif;font-size:10px;color:#94a3b8;flex-shrink:0}.pro-messages-list__preview{margin:0;font-family:Poppins,sans-serif;font-size:11px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-notifications-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:9999px;background:#ef4444;color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:700}.pro-notifications-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.pro-notifications-list__item{display:flex;align-items:flex-start;gap:.625rem;width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer}.pro-notifications-list__item--unread .pro-notifications-list__text{font-weight:600}.pro-notifications-list__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0}.pro-notifications-list__body{min-width:0;flex:1}.pro-notifications-list__text{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:1.4;color:#0f172a}.pro-notifications-list__time{display:block;margin-top:.15rem;font-family:Poppins,sans-serif;font-size:10px;color:#94a3b8}.pro-overview .overview-hero-row{align-items:start}.pro-ai-panel__card{border-radius:16px;border:1px solid #dbeafe;background:linear-gradient(180deg,#f0f7ff,#f8fbff);padding:1.125rem 1.25rem;box-shadow:0 2px 16px #0052cc0f}.pro-ai-panel__header{display:flex;align-items:center;gap:.625rem;margin-bottom:.875rem}.pro-ai-panel__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:#0052cc;flex-shrink:0}.pro-ai-panel__title{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a;line-height:1.2}.pro-ai-panel__subtitle{margin:.1rem 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#64748b}.pro-ai-panel__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.875rem}.pro-ai-panel__chip{display:block;width:100%;padding:.45rem .625rem;border-radius:9999px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-family:Poppins,sans-serif;font-size:10px;font-weight:500;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s ease,background .15s ease}.pro-ai-panel__chip:hover{border-color:#bfdbfe;background:#fff}.pro-ai-panel__input-row{display:flex;align-items:center;gap:.5rem}.pro-ai-panel__input{flex:1;min-width:0;height:40px;padding:0 .875rem;border-radius:12px;border:1px solid #e2e8f0;background:#fff;font-family:Poppins,sans-serif;font-size:12px;color:#0f172a;outline:none;cursor:pointer}.pro-ai-panel__input::placeholder{color:#94a3b8}.pro-ai-panel__send{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:none;background:#0052cc;color:#fff;cursor:pointer;flex-shrink:0;transition:background .15s ease}.pro-ai-panel__send:hover{background:#0047ab}.pro-growth-centre__section-label{margin-bottom:1rem}.pro-growth-centre__header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.pro-growth-centre__see-all{border:0;background:transparent;padding:0;font:inherit;font-size:12px;font-weight:600;color:#0052cc;cursor:pointer;white-space:nowrap}.pro-growth-centre__see-all:hover{text-decoration:underline}.pro-growth-centre__score-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.pro-growth-centre__score-label{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a}.pro-growth-centre__score-value{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0052cc}.pro-growth-centre__score-bar{height:8px;border-radius:9999px;background:#e8ecf0;overflow:hidden;margin-bottom:.5rem}.pro-growth-centre__score-bar-fill{height:100%;border-radius:9999px;background:#0052cc}.pro-growth-centre__score-hint{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;line-height:1.4}.pro-growth-centre__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.pro-growth-centre__item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.2rem}.pro-growth-centre__item-label{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#0f172a;line-height:1.35}.pro-growth-centre__item-action{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#0052cc;text-decoration:none;white-space:nowrap;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer}.pro-growth-centre__item-action:hover{text-decoration:underline}.pro-growth-centre__item-sub{margin:0 0 .4rem;font-family:Poppins,sans-serif;font-size:10px;color:#94a3b8;line-height:1.4}.pro-growth-centre__item-bar{height:4px;border-radius:9999px;background:#e8ecf0;overflow:hidden}.pro-growth-centre__item-bar-fill{height:100%;border-radius:9999px;background:#22c55e}.client-account-main:has(.pro-overview){padding:16px;background:#f8f9fa}.pro-seller-level__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}.pro-seller-level__title{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a}.pro-seller-level__badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;border:1px solid transparent;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pro-seller-level__range-labels{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8}.pro-seller-level__bar{height:8px;border-radius:9999px;background:#e8ecf0;overflow:hidden;margin-bottom:.5rem}.pro-seller-level__bar-fill{height:100%;border-radius:9999px;transition:width .3s ease}.pro-seller-level__progress-text{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:11px;color:#64748b;line-height:1.45}.pro-seller-level__progress-text strong{color:#0f172a;font-weight:700}.pro-seller-level__requirements{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.pro-seller-level__requirement{display:flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:12px;color:#64748b}.pro-seller-level__requirement--met .pro-seller-level__requirement-text{text-decoration:line-through;color:#94a3b8}.pro-seller-level__check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background:#e8ecf0;color:#94a3b8;flex-shrink:0}.pro-seller-level__requirement--met .pro-seller-level__check{background:#dcfce7;color:#16a34a}@media(min-width:768px){.client-account-main:has(.pro-overview){padding:24px}}@media(min-width:1280px){.client-account-main:has(.pro-overview){padding:28px 32px}}.ibt-dialog.ibt-dialog{max-width:440px;padding:24px;font-family:Poppins,sans-serif;color:#13235b}.ibt-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ibt-head__icon{width:26px;height:26px;color:#1d4ed8}.ibt-head__title{font-size:20px;font-weight:700}.ibt-lead{margin:0 0 12px;font-size:16px;color:#13235b}.ibt-info{padding:12px 14px;border-radius:10px;background:#eff6ff;color:#1e3a8a;font-size:13px;line-height:1.5}.ibt-wait{display:flex;flex-direction:column;align-items:center;padding:24px 0 8px;text-align:center}.ibt-wait__spinner{width:40px;height:40px;color:#2563eb;animation:ibt-spin 1s linear infinite}@keyframes ibt-spin{to{transform:rotate(360deg)}}.ibt-wait__title{margin:14px 0 4px;font-size:17px;font-weight:600}.ibt-wait__text{margin:0;font-size:13px;color:#6b7280}.ibt-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.ibt-btn{height:44px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.ibt-btn:disabled{cursor:not-allowed;opacity:.6}.ibt-btn--primary{border:0;background:#2563eb;color:#fff}.ibt-btn--primary:hover:not(:disabled){background:#1d4ed8}.ibt-btn--outline{border:1px solid #d1d5db;background:#fff;color:#374151}.ibt-btn--block{width:100%;margin-top:18px}.ibt-done{display:flex;flex-direction:column;align-items:center;text-align:center}.ibt-done__icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:9999px;background:#dcfce7}.ibt-done__icon svg{width:44px;height:44px;color:#16a34a}.ibt-done__title{margin:14px 0 4px;font-size:20px;font-weight:700}.ibt-done__text{margin:0 0 14px;font-size:14px;color:#374151}.ibt-details{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;margin:0;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb;font-size:13px}.ibt-details dt{color:#374151}.ibt-details dd{margin:0;text-align:right;font-weight:600}.ibt-details__ref{overflow-wrap:anywhere;font-weight:500}.ibt-details__balance{color:#16a34a}.ibt-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:16px 0 0;font-size:12px;color:#6b7280}.ibt-secure svg{width:14px;height:14px}.we-level-badge{display:flex;align-items:center;gap:14px;align-self:flex-start;padding:10px 18px 10px 12px;border:1px solid var(--we-badge-border);border-radius:12px;background:var(--we-badge-bg);font-family:Poppins,sans-serif}.we-level-badge__icon{width:36px;height:36px;flex-shrink:0}.we-level-badge__medal{width:28px;height:35px;flex-shrink:0;margin:0 4px}.we-level-badge__avatar{width:40px;height:40px;flex-shrink:0}.we-level-badge__label{font-size:15px;font-weight:700;color:#1b1f4b;white-space:nowrap}.we-level-badge__divider{width:1px;height:28px;flex-shrink:0;background:var(--we-badge-divider)}.we-level-badge__period{font-size:12.5px;color:var(--we-badge-period, #4f5bd5);white-space:nowrap}.we-level-badge--rising{--we-badge-bg: #fff4e8;--we-badge-border: #fbd3a5;--we-badge-divider: #f5a35c;--we-badge-period: #6b7aa6}.we-level-badge--bronze{--we-badge-bg: #fff6ee;--we-badge-border: #e8b98d;--we-badge-divider: #d08a4f}.we-level-badge--silver{--we-badge-bg: #f7f8fb;--we-badge-border: #d5d9e2;--we-badge-divider: #c3c8d2}.we-level-badge--gold{--we-badge-bg: #fffbef;--we-badge-border: #f2d58a;--we-badge-divider: #d5d8e0}.we-level-badge--platinum{--we-badge-bg: #f6f6fe;--we-badge-border: #d6d4f0;--we-badge-divider: #d6d4f0}.we-level-badge--unverified{--we-badge-bg: #fdecef;--we-badge-border: #fdecef;--we-badge-divider: #f7c3cc;--we-badge-period: #5b6b8c}.we-level-badge--unverified .we-level-badge__label{color:#e11d48}.we-level-badge--unverified .we-level-badge__divider{height:34px}.we-level-badge--unverified .we-level-badge__period{max-width:180px;line-height:1.4;white-space:normal}.we-amount{font-weight:700;letter-spacing:-.01em}.we-small-amount{font-weight:600}.we-tab--locked{background:#f3f4f6;color:#b0b5bd;cursor:not-allowed}.we-withdraw-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid transparent;border-radius:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500}.we-withdraw-btn svg{width:16px;height:16px}.we-withdraw-btn--active{background:#fff;color:#1f2937;cursor:pointer}.we-withdraw-btn--active:hover{background:#f3f4f6}.we-withdraw-btn--active:focus-visible{outline:2px solid #fff;outline-offset:2px}.we-withdraw-btn--disabled{border-color:#ffffff4d;background:#fff3;color:#fffc;cursor:not-allowed}.we-pending-clock{position:absolute;top:50%;right:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:#fffc;color:#d97706;transform:translateY(-50%)}.we-pending-clock svg{width:20px;height:20px}.we-locked-banner{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding:16px;border:1px solid #fecdd3;border-radius:12px;background:#fff1f2;font-family:Poppins,sans-serif}.we-locked-banner__body{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0}.we-locked-banner__icon{width:24px;height:24px;flex-shrink:0;color:#e11d48}.we-locked-banner__title{margin:0 0 4px;font-size:15px;font-weight:600;color:#e11d48}.we-locked-banner__text{margin:0;font-size:13px;color:#4b5563}.we-locked-banner__btn{width:100%;height:40px;padding:0 18px;border:0;border-radius:8px;background:#e11d48;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.we-locked-banner__btn:hover{background:#be123c}.we-locked-banner__btn:focus-visible{outline:2px solid #e11d48;outline-offset:2px}@media(min-width:640px){.we-level-badge{align-self:auto}.we-locked-banner{flex-direction:row;align-items:center}.we-locked-banner__action{flex-shrink:0;padding-left:16px;border-left:1px solid #fecdd3}.we-locked-banner__btn{width:auto}}@media(min-width:768px){.we-pending-clock{right:24px;width:44px;height:44px}.we-pending-clock svg{width:24px;height:24px}}.we-title{font-weight:600;color:#1b1f4b}.we-tabs-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.we-tabs-row>.overflow-x-auto{min-width:0;max-width:100%}.pro-messenger{width:100%;min-width:0}.pro-messenger__header{display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:1.25rem}.pro-messenger__heading{min-width:0}.pro-messenger__title{margin:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;color:#2c353f;line-height:1.2}.pro-messenger__subtitle{margin:.25rem 0 0;font-family:Poppins,sans-serif;font-size:13px;color:#6b6b6b}.pro-messenger__controls{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem 1rem}.pro-messenger__search{position:relative;flex:1 1 auto;min-width:0;max-width:360px}.pro-messenger__search-icon{position:absolute;left:.75rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.pro-messenger__search-input{height:2.25rem;padding-left:2.25rem;font-family:Poppins,sans-serif;font-size:13px;border-color:#e8ecf0;background:#fff}.pro-messenger__page-size{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.pro-messenger__page-size-label{font-family:Poppins,sans-serif;font-size:13px;color:#6b6b6b;white-space:nowrap}.pro-messenger__page-size-trigger{width:4.5rem;height:2.25rem;font-family:Poppins,sans-serif;font-size:13px;border-color:#e8ecf0;background:#fff}@media(max-width:640px){.pro-messenger__controls{flex-wrap:wrap}.pro-messenger__search{max-width:none;width:100%}}.pro-messenger__table{border:1px solid #e8ecf0;border-radius:12px;background:#fff;overflow:hidden}.pro-messenger__list{list-style:none;margin:0;padding:0}.pro-messenger__row{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr) auto;align-items:center;gap:1rem 1.25rem;width:100%;padding:1rem 1.25rem;border:none;border-bottom:1px solid #eef1f4;background:#fff;text-align:left;cursor:pointer;transition:background-color .15s ease}.pro-messenger__row:hover{background:#fafbfc}.pro-messenger__row--unread{background:#fff7f0}.pro-messenger__row--unread:hover{background:#fff1e6}.pro-messenger__list>li:last-child .pro-messenger__row{border-bottom:none}.pro-messenger__identity{display:flex;align-items:center;gap:.75rem;min-width:0}.pro-messenger__avatar-wrap{position:relative;flex-shrink:0}.pro-messenger__avatar{width:40px;height:40px}.pro-messenger__avatar-fallback{font-family:Poppins,sans-serif;font-size:12px;font-weight:700;color:#fff}.pro-messenger__status-dot{position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:9999px;background:#fe8a0f;border:2px solid #fff}.pro-messenger__status-dot--online{background:#22c55e}.pro-messenger__name{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#2c353f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-messenger__preview{min-width:0}.pro-messenger__subject{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#2c353f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-messenger__snippet{margin:.2rem 0 0;font-family:Poppins,sans-serif;font-size:13px;color:#6b6b6b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-messenger__meta{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0}.pro-messenger__time{font-family:Poppins,sans-serif;font-size:12px;color:#94a3b8;white-space:nowrap}.pro-messenger__unread-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:9999px;background:#fe8a0f;color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:700}.pro-messenger__empty{padding:3rem 1.25rem;text-align:center;font-family:Poppins,sans-serif;font-size:14px;color:#6b6b6b}.pro-messenger__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.875rem 1.25rem;border-top:1px solid #eef1f4;background:#fafbfc}.pro-messenger__count{margin:0;font-family:Poppins,sans-serif;font-size:13px;color:#6b6b6b}.pro-messenger__pagination{display:flex;align-items:center;gap:.35rem}.pro-messenger__page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .35rem;border:1px solid #e8ecf0;border-radius:8px;background:#fff;color:#2c353f;font-family:Poppins,sans-serif;font-size:13px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pro-messenger__page-btn:hover:not(:disabled){background:#f8fafc;border-color:#d0d7de}.pro-messenger__page-btn:disabled{opacity:.4;cursor:not-allowed}.pro-messenger__page-btn--active{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8;font-weight:600}.pro-messenger__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:2rem;color:#94a3b8;font-family:Poppins,sans-serif;font-size:13px}@media(max-width:768px){.pro-messenger__row{grid-template-columns:1fr auto;grid-template-areas:"identity meta" "preview preview";align-items:start;gap:.5rem .75rem;padding:.875rem 1rem}.pro-messenger__identity{grid-area:identity}.pro-messenger__preview{grid-area:preview;padding-left:3.25rem}.pro-messenger__meta{grid-area:meta}.pro-messenger__footer{flex-direction:column;align-items:stretch}.pro-messenger__pagination{justify-content:flex-end}}.svc-desc-editor{border:1px solid #d1d5db;border-radius:10px;background:#fff;overflow:hidden}.svc-desc-editor:focus-within{border-color:#0b157c;box-shadow:0 0 0 3px #0b157c14}.svc-desc-editor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 10px;border-bottom:1px solid #eef2f6;background:#f8fafc}.svc-desc-editor__btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:8px;background:transparent;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#475569;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.svc-desc-editor__btn:hover{background:#eef2ff;color:#0b157c}.svc-desc-editor__btn.is-active{background:#0b157c;color:#fff}.svc-desc-editor__divider{width:1px;height:22px;margin:0 4px;background:#e2e8f0}.svc-desc-editor__select{height:32px;padding:0 28px 0 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#334155;cursor:pointer;appearance:none}.svc-desc-editor__body{position:relative;min-height:200px}.svc-desc-editor__content{min-height:200px;padding:14px 16px 48px}.svc-desc-editor__content .tiptap{outline:none;min-height:170px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.65;color:#2c353f}.svc-desc-editor__content .tiptap p{margin:0 0 .75rem}.svc-desc-editor__content .tiptap p:last-child{margin-bottom:0}.svc-desc-editor__content .tiptap h3{margin:1rem 0 .4rem;font-size:16px;font-weight:700;color:#0b157c;line-height:1.35}.svc-desc-editor__content .tiptap h3:first-child{margin-top:0}.svc-desc-editor__content .tiptap ul,.svc-desc-editor__content .tiptap ol{margin:0 0 .75rem 1.25rem;padding:0}.svc-desc-editor__content .tiptap li{margin-bottom:.35rem}.svc-desc-editor__content .tiptap li p{margin:0}.svc-desc-editor__content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0}.svc-desc-editor__footer{position:absolute;right:12px;bottom:12px;z-index:2}.create-weekly-sheet{gap:0!important;width:100%!important;max-width:100%!important}.create-weekly-sheet[data-slot=sheet-content],.create-weekly-sheet.sm\:max-w-sm{max-width:100%!important}@media(min-width:640px){.create-weekly-sheet{width:92vw!important;max-width:92vw!important}}@media(min-width:768px){.create-weekly-sheet{width:70vw!important;max-width:70vw!important;min-width:420px!important}}@media(min-width:1024px){.create-weekly-sheet{width:58vw!important;max-width:720px!important}}@media(min-width:1280px){.create-weekly-sheet{width:48vw!important;min-width:520px!important;max-width:760px!important}}.create-weekly-sheet__header{padding:20px 48px 16px 20px;border-bottom:1px solid #eef1f5;gap:4px;text-align:left}.create-weekly-sheet__title{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;color:#0b157c}.create-weekly-sheet__desc{font-family:Poppins,sans-serif;font-size:12.5px;color:#64748b;margin:0}.create-weekly-sheet__body{flex:1;min-height:0;overflow-y:auto;padding:16px 18px 20px;display:flex;flex-direction:column;gap:14px;background:#f8fafc}.create-weekly-sheet__loading{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#eff6ff;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;color:#1e3a8a}.create-weekly-sheet__all-listings-card{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px 18px;border:1px solid #c7d2fe;border-radius:14px;background:linear-gradient(135deg,#f8faff,#eef2ff);box-shadow:0 1px 2px #0b157c0a}.create-weekly-sheet__all-listings-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:999px;background:#0b157c;color:#fff;box-shadow:0 4px 12px #0b157c2e}.create-weekly-sheet__all-listings-label{display:block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#0b157c;line-height:1.35}.create-weekly-sheet__all-listings-hint{display:block;margin-top:4px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;color:#475569;line-height:1.5}.create-weekly-sheet__card{margin:0}.create-weekly-sheet__footer{display:flex;gap:10px;padding:14px 18px;border-top:1px solid #eef1f5;background:#fff;flex-shrink:0}.cwh-week{display:flex;flex-direction:column;gap:10px}.cwh-week__error{margin:8px 0 0;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#dc2626;line-height:1.4}.cwh-day{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:14px 14px 12px}.cwh-day__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.cwh-day__controls{display:flex;align-items:center;gap:10px;flex-shrink:0}.cwh-day__name{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a}.cwh-day__switch[data-slot=switch]{position:relative!important;width:40px!important;height:22px!important;flex-shrink:0;padding:0!important;border:1px solid #94a3b8!important;border-radius:999px;background-color:#cbd5e1!important;box-shadow:none!important}.cwh-day__switch[data-slot=switch][data-state=checked]{background-color:#0b157c!important;border-color:#0b157c!important}.cwh-day__switch[data-slot=switch][data-state=unchecked]{background-color:#cbd5e1!important;border-color:#94a3b8!important}.cwh-day__switch[data-slot=switch]:focus-visible{outline:none;box-shadow:0 0 0 3px #0b157c33!important}.cwh-day__switch[data-slot=switch] [data-slot=switch-thumb]{position:absolute!important;top:2px!important;left:2px!important;width:16px!important;height:16px!important;border-radius:999px;background-color:#fff!important;box-shadow:0 1px 2px #0f172a33;transform:none!important;transition:left .15s ease!important}.cwh-day__switch[data-slot=switch][data-state=unchecked] [data-slot=switch-thumb]{left:2px!important;transform:none!important}.cwh-day__switch[data-slot=switch][data-state=checked] [data-slot=switch-thumb]{left:5px!important;transform:none!important}.cwh-day__na{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#94a3b8}.cwh-day__body{display:flex;flex-direction:column;gap:10px}.cwh-range{display:flex;flex-direction:column;gap:6px}.cwh-range__row{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 36px;align-items:center;gap:8px}.cwh-time{position:relative;display:block;min-width:0}.cwh-time input{width:100%;height:40px;padding:0 36px 0 12px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#0f172a;outline:none;box-sizing:border-box}.cwh-time input:focus{border-color:#0b157c;box-shadow:0 0 0 3px #0b157c14}.cwh-time.is-invalid input{border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.cwh-time__icon{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#94a3b8;pointer-events:none}.cwh-range__arrow{width:16px;height:16px;color:#94a3b8;justify-self:center}.cwh-range__delete{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.cwh-range__delete:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.cwh-range__error{margin:0;padding-right:44px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#dc2626;line-height:1.45}.cwh-add-link{align-self:flex-start;padding:0;border:none;background:none;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#2563eb;cursor:pointer}.cwh-add-link:hover{text-decoration:underline}@media(max-width:420px){.cwh-range__row{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 32px;gap:6px}.cwh-time input{height:38px;font-size:13px;padding-right:32px}.cwh-range__delete{width:32px;height:32px}}.svc-avail{display:flex;flex-direction:column;gap:16px}.svc-avail-card{border:1px solid #e8ecf0;border-radius:14px;background:#fff;padding:18px 18px 16px}.svc-avail-card__head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.svc-avail-card__head--spread{justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.svc-avail-step-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#0b157c;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;flex-shrink:0}.svc-avail-card__title{font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#0b157c;margin:0}.svc-avail-card__title--plain{margin-bottom:4px}.svc-avail-card__hint{font-family:Poppins,sans-serif;font-size:12.5px;color:#64748b;margin:0 0 14px}.svc-avail-card__hint--tight{margin:2px 0 0}.svc-avail-source{display:flex;flex-direction:column;gap:12px}.svc-avail-source__option{display:block;border:1px solid #e2e8f0;border-radius:12px;padding:14px;cursor:pointer;background:#fff}.svc-avail-source__option.is-selected{border-color:#c7d2fb;background:#f8f9ff}.svc-avail-source__row{display:flex;align-items:flex-start;gap:10px}.svc-avail-source__label-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.svc-avail-source__label{font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;color:#0f172a}.svc-avail-badge{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:#15803d;background:#dcfce7;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.02em}.svc-avail-source__desc{font-family:Poppins,sans-serif;font-size:12px;color:#64748b;margin:4px 0 0;line-height:1.45}.svc-avail-default-preview{margin:12px 0 0;border:1px solid #dbe7fb;border-radius:12px;background:#eef4ff;padding:12px 14px}.svc-avail-default-preview__head{display:flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:700;color:#0b157c;margin-bottom:6px}.svc-avail-default-preview__days{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a;margin:0}.svc-avail-default-preview__hours{font-family:Poppins,sans-serif;font-size:12px;color:#47608a;margin:2px 0 8px}.svc-avail-default-preview__link{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#0b157c;text-decoration:none;cursor:pointer}.svc-avail-default-preview__link:hover{text-decoration:underline}.svc-avail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px 40px;min-height:280px}.svc-avail-empty__icon{width:40px;height:40px;color:#0b157c;margin-bottom:14px}.svc-avail-empty__title{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#0b157c;line-height:1.3}.svc-avail-empty__desc{margin:8px 0 0;max-width:320px;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;color:#64748b;line-height:1.45}.svc-avail-empty__btn{margin-top:22px;display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:11px 22px;border:none;border-radius:10px;background:#0b157c;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;color:#fff;cursor:pointer;transition:background .15s}.svc-avail-empty__btn:hover{background:#0a1268}.svc-avail-custom-controls{margin:12px 0 0 26px;display:flex;flex-direction:column;gap:10px}.svc-avail-schedule-select{width:100%;font-family:Poppins,sans-serif;font-size:13px}.svc-avail-create-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 14px;border-radius:10px;border:1px solid #c7d2fb;background:#f2f4fd;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0b157c;cursor:pointer}.svc-avail-create-btn:hover{background:#e8ecfb}.svc-avail-schedule-option{display:flex;flex-direction:column;gap:2px;padding:2px 0;min-width:0}.svc-avail-schedule-option__name{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a}.svc-avail-schedule-option__meta{font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;white-space:normal}.svc-avail-schedule-preview{margin-top:4px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e8ecf0}.svc-avail-schedule-preview__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.svc-avail-schedule-preview__main{min-width:0;flex:1}.svc-avail-schedule-preview__head{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0b157c;margin-bottom:4px}.svc-avail-schedule-update-btn{flex-shrink:0;padding:6px 12px;border:1px solid #c7d2fb;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#0b157c;cursor:pointer;transition:background .15s ease,border-color .15s ease}.svc-avail-schedule-update-btn:hover{background:#f2f4fd;border-color:#0b157c}.svc-avail-schedule-preview__days,.svc-avail-schedule-preview__hours{margin:0;font-family:Poppins,sans-serif;font-size:12px;color:#475569;line-height:1.4}.svc-avail-schedule-preview__hint{margin:8px 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;line-height:1.4}.svc-avail-apply-layout{display:flex;flex-direction:column;gap:16px}@media(min-width:800px){.svc-avail-apply-layout{flex-direction:row;align-items:flex-start}.svc-avail-apply-options{flex:1 1 55%}.svc-avail-summary{flex:0 0 38%}}.svc-avail-apply-options{display:flex;flex-direction:column;gap:12px}.svc-avail-apply-option{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.svc-avail-apply-options [data-slot=radio-group-item].svc-avail-apply-radio,.svc-avail-apply-option [data-slot=radio-group-item]{width:16px;height:16px;margin-top:2px;flex-shrink:0;border:1.5px solid #94a3b8!important;border-radius:999px;background-color:#fff!important;box-shadow:none!important;color:#94a3b8}.svc-avail-apply-options [data-slot=radio-group-item].svc-avail-apply-radio[data-state=unchecked],.svc-avail-apply-option [data-slot=radio-group-item][data-state=unchecked]{border-color:#94a3b8!important;background-color:#fff!important}.svc-avail-apply-options [data-slot=radio-group-item].svc-avail-apply-radio[data-state=checked],.svc-avail-apply-option [data-slot=radio-group-item][data-state=checked]{border-color:#fe8a0f!important;background-color:#fff!important;color:#fe8a0f}.svc-avail-apply-options [data-slot=radio-group-item].svc-avail-apply-radio:focus-visible,.svc-avail-apply-option [data-slot=radio-group-item]:focus-visible{outline:none;box-shadow:0 0 0 3px #fe8a0f40!important}.svc-avail-apply-options [data-slot=radio-group-indicator] svg,.svc-avail-apply-option [data-slot=radio-group-indicator] svg{fill:#fe8a0f!important;color:#fe8a0f!important}.svc-avail-apply-option__label{display:block;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a}.svc-avail-apply-option__hint{display:block;font-family:Poppins,sans-serif;font-size:11.5px;color:#94a3b8;margin-top:1px}.svc-avail-apply-field{margin-left:26px;width:calc(100% - 26px);max-width:280px;font-family:Poppins,sans-serif;font-size:13px}.svc-avail-apply-range{margin-left:26px;display:flex;gap:10px;flex-wrap:wrap}.svc-avail-apply-range__label{display:block;font-family:Poppins,sans-serif;font-size:11px;color:#64748b;margin-bottom:4px}.svc-avail-summary{border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;padding:14px}.svc-avail-summary__title{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0b157c;margin:0 0 12px}.svc-avail-summary__row{display:grid;grid-template-columns:16px 64px 1fr;align-items:center;gap:8px;margin-bottom:10px}.svc-avail-summary__row:last-child{margin-bottom:0}.svc-avail-summary__label{font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8}.svc-avail-summary__value{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:700;color:#0f172a;text-align:right}.svc-avail-copy-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:6px 10px;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;color:#334155;cursor:pointer;white-space:nowrap}.svc-avail-copy-btn:hover{background:#f8fafc}.svc-avail-week{border:1px solid #eef2f6;border-radius:12px;overflow:hidden}.svc-avail-week__title{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0f172a;margin:0;padding:12px 14px;border-bottom:1px solid #eef2f6;background:#fafbfc}.svc-avail-day{display:grid;grid-template-columns:auto minmax(72px,100px) 1fr auto;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f1f5f9}.svc-avail-day:last-child{border-bottom:none}.svc-avail-day__name{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a}.svc-avail-day__slots{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.svc-avail-day__empty{font-family:Poppins,sans-serif;font-size:12px;color:#94a3b8}.svc-avail-chip{display:inline-flex;align-items:center;gap:4px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:4px 6px 4px 8px}.svc-avail-chip__select{border:none;background:transparent;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#0f172a;outline:none;cursor:pointer;max-width:100px}.svc-avail-chip__dash{color:#94a3b8;font-size:12px}.svc-avail-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:#94a3b8;border-radius:6px;cursor:pointer}.svc-avail-chip__remove:hover:not(:disabled){background:#fee2e2;color:#ef4444}.svc-avail-chip__remove:disabled{opacity:.35;cursor:not-allowed}.svc-avail-day-wrap{display:flex;flex-direction:column;gap:4px}.svc-avail-chip-wrap{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.svc-avail-chip.is-invalid{border-color:#f87171;background:#fef2f2}.svc-avail-field-error{margin:4px 0 0;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#dc2626;line-height:1.35}.svc-avail-schedule-select.is-invalid,.svc-avail-apply-field.is-invalid,.svc-avail input.is-invalid{border-color:#f87171!important;box-shadow:0 0 0 1px #f87171}.svc-avail-day__add{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#0b157c;cursor:pointer;flex-shrink:0}.svc-avail-day__add:hover{background:#f2f4fd}.svc-avail-week-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.svc-avail-add-slot-btn{display:inline-flex;align-items:center;padding:8px 14px;border-radius:10px;border:1px dashed #c7d2fb;background:#f2f4fd;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#0b157c;cursor:pointer}.svc-avail-tz{font-family:Poppins,sans-serif;font-size:11.5px;color:#64748b;margin:0}.svc-avail-tz__link{color:#0b157c;font-weight:600;text-decoration:none}.svc-avail-tz__link:hover{text-decoration:underline}@media(max-width:640px){.svc-avail-day{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto}.svc-avail-day__name{grid-column:2}.svc-avail-day__slots{grid-column:1 / -1}.svc-avail-day__add{grid-row:1;grid-column:3}}.rev-perf{display:flex;flex-direction:column;gap:18px;font-family:Poppins,sans-serif;color:#0f172a;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.rev-perf--loading{min-height:320px;align-items:center;justify-content:center}.rev-perf__head{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:16px}.rev-perf__head-text{min-width:0;flex:1 1 auto}.rev-perf__title{margin:0;font-size:22px;font-weight:700;color:#0b157c;letter-spacing:-.02em}.rev-perf__subtitle{margin:4px 0 0;font-size:13px;color:#64748b;max-width:520px;line-height:1.45}.rev-perf__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0;min-width:0}.rev-perf-select{height:38px;border-radius:10px!important;border-color:#e2e8f0!important;font-family:Poppins,sans-serif!important;font-size:12.5px!important;background:#fff!important}.rev-perf-select--range{width:180px;min-width:0;max-width:100%;flex:1 1 140px}.rev-perf-select--service{width:160px;min-width:0;max-width:100%;flex:1 1 140px}.rev-perf-cal-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#0b157c;cursor:pointer;flex-shrink:0}.rev-perf-cal-btn:hover,.rev-perf-cal-btn.is-active{background:#f2f4fd;border-color:#c7d2fb;color:#0b157c}.rev-perf-date-popover{width:300px!important}.rev-perf-date-popover__title{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0b157c}.rev-perf-date-popover__hint{margin:4px 0 12px;font-family:Poppins,sans-serif;font-size:12px;color:#64748b;line-height:1.4}.rev-perf-date-popover__fields{display:flex;flex-direction:column;gap:10px}.rev-perf-date-popover__field{display:flex;flex-direction:column;gap:4px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#334155}.rev-perf-date-popover__field input{font-family:Poppins,sans-serif;font-size:13px;height:38px}.rev-perf-date-popover__error{margin:8px 0 0;font-family:Poppins,sans-serif;font-size:12px;color:#dc2626;font-weight:500}.rev-perf-date-popover__actions{display:flex;gap:8px;margin-top:14px}.rev-perf-kpi-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.rev-perf-kpi{background:#fff;border:1px solid #e8ecf0;border-radius:14px;padding:14px 14px 12px;display:flex;flex-direction:column;gap:4px;min-height:128px}.rev-perf-kpi__icon{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}.rev-perf-kpi__icon--blue{background:#eef1fb;color:#0b157c}.rev-perf-kpi__icon--orange{background:#fff4e8;color:#fe8a0f}.rev-perf-kpi__icon--sky{background:#e8f1ff;color:#3b82f6}.rev-perf-kpi__icon--muted{background:#f1f5f9;color:#64748b}.rev-perf-kpi__label{margin:0;font-size:12px;color:#64748b;font-weight:500}.rev-perf-kpi__value{margin:0;font-size:22px;font-weight:700;color:#0b157c;letter-spacing:-.02em;line-height:1.15}.rev-perf-kpi__trend{font-size:11px;font-weight:600;margin-top:2px}.rev-perf-kpi__trend.is-up{color:#fe8a0f}.rev-perf-kpi__trend.is-down{color:#ef4444}.rev-perf-kpi__hint{margin:0;font-size:11px;color:#94a3b8}.rev-perf-kpi__badge{display:inline-flex;align-self:flex-start;margin-top:4px;padding:2px 8px;border-radius:999px;background:#fff4e8;color:#fe8a0f;font-size:11px;font-weight:600}.rev-perf-mid,.rev-perf-bottom{display:grid;grid-template-columns:1.45fr 1fr;gap:14px}.rev-perf-card{background:#fff;border:1px solid #e8ecf0;border-radius:14px;padding:16px 18px;min-width:0;overflow:hidden}.rev-perf-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.rev-perf-card__title{margin:0 0 10px;font-size:15px;font-weight:700;color:#0b157c}.rev-perf-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px;font-size:12px;color:#64748b}.rev-perf-legend span{display:inline-flex;align-items:center;gap:6px}.rev-perf-legend__swatch{width:10px;height:10px;border-radius:999px;display:inline-block}.rev-perf-legend__swatch--navy{background:#0b157c}.rev-perf-legend__swatch--orange{background:#fe8a0f}.rev-perf-toggle{display:inline-flex;border:1px solid #e2e8f0;border-radius:999px;padding:3px;background:#f8fafc;flex-shrink:0}.rev-perf-toggle button{border:none;background:transparent;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#64748b;padding:5px 12px;border-radius:999px;cursor:pointer}.rev-perf-toggle button.is-active{background:#fff;color:#0b157c;border:1px solid #dbe3f5;box-shadow:0 1px 2px #0f172a0a}.rev-perf-chart{width:100%;min-height:260px}.rev-perf-sources{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.rev-perf-donut{position:relative;width:200px;height:200px;flex-shrink:0}.rev-perf-donut__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.rev-perf-donut__center strong{font-size:18px;font-weight:700;color:#0b157c;line-height:1.1}.rev-perf-donut__center span{font-size:11px;color:#94a3b8;font-weight:500}.rev-perf-sources__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;flex:1;min-width:160px}.rev-perf-sources__legend li{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:8px;font-size:12.5px}.rev-perf-sources__dot{width:10px;height:10px;border-radius:3px}.rev-perf-sources__label{color:#334155;font-weight:500}.rev-perf-sources__share{color:#0b157c;font-weight:700}.rev-perf-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.rev-perf-table{width:100%;border-collapse:collapse;font-size:12.5px;min-width:480px}.rev-perf-table th{text-align:left;font-weight:600;color:#94a3b8;padding:8px 6px;border-bottom:1px solid #eef2f7;white-space:nowrap}.rev-perf-table td{padding:10px 6px;border-bottom:1px solid #f1f5f9;color:#0f172a;font-weight:500}.rev-perf-table__service{font-weight:600;color:#0b157c;max-width:180px}.rev-perf-link{display:inline-block;margin-top:12px;font-size:12.5px;font-weight:600;color:#0b157c;text-decoration:underline;text-underline-offset:3px}.rev-perf-breakdown{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.rev-perf-breakdown li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#64748b}.rev-perf-breakdown strong{color:#0f172a;font-weight:600}.rev-perf-breakdown strong.is-neg{color:#64748b}.rev-perf-breakdown__total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #e8ecf0}.rev-perf-breakdown__total span{font-size:14px;font-weight:600;color:#0b157c}.rev-perf-breakdown__total strong{font-size:22px;font-weight:700;color:#0b157c}.rev-perf-outline-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;width:100%;height:42px;border-radius:10px;border:1.5px solid #0b157c;background:#fff;color:#0b157c;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease}.rev-perf-outline-btn:hover{background:#f2f4fd}.rev-perf-empty{margin:24px 0;font-size:13px;color:#94a3b8;text-align:center}.rev-perf-error{color:#dc2626;font-size:14px}.rev-perf-retry{margin-top:10px;padding:8px 14px;border-radius:8px;border:1px solid #0b157c;background:#0b157c;color:#fff;font-family:Poppins,sans-serif;font-size:13px;cursor:pointer}@media(max-width:1100px){.rev-perf__head{flex-wrap:wrap}.rev-perf__filters{width:100%;justify-content:flex-start}.rev-perf-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}.rev-perf-mid,.rev-perf-bottom{grid-template-columns:1fr}}@media(max-width:900px){.rev-perf-chart{min-height:220px;height:220px}.rev-perf-card{padding:14px}}@media(max-width:720px){.rev-perf{gap:14px}.rev-perf__title{font-size:18px}.rev-perf__subtitle{font-size:12.5px}.rev-perf-kpi-row{grid-template-columns:1fr 1fr;gap:10px}.rev-perf-kpi{min-height:0;padding:12px}.rev-perf-kpi__value{font-size:20px}.rev-perf-select--range,.rev-perf-select--service{flex:1 1 calc(50% - 8px);width:auto;min-width:0}.rev-perf-chart{min-height:200px;height:200px}.rev-perf-donut{width:160px;height:160px;margin:0 auto}.rev-perf-sources{flex-direction:column;align-items:stretch}}@media(max-width:480px){.rev-perf-kpi-row{grid-template-columns:1fr}.rev-perf__filters{gap:8px}.rev-perf-select--range,.rev-perf-select--service{flex:1 1 100%}.rev-perf-cal-btn{width:100%}.rev-perf-card__title{font-size:14px}.rev-perf-date-popover{width:min(300px,calc(100vw - 32px))!important}}.ops-perf{display:flex;flex-direction:column;gap:18px;font-family:Poppins,sans-serif;color:#0f172a;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.ops-perf--loading{min-height:360px;align-items:center;justify-content:center}.ops-perf__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;max-width:100%}.ops-perf__head-text{min-width:0;flex:1 1 auto}.ops-perf__title{margin:0;font-size:26px;font-weight:700;color:#0b157c;letter-spacing:-.02em}.ops-perf__subtitle{margin:6px 0 0;font-size:13.5px;color:#64748b;max-width:520px;line-height:1.45}.ops-perf__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0;min-width:0;max-width:100%}.ops-perf-select{height:38px;border-radius:10px!important;border-color:#e2e8f0!important;font-family:Poppins,sans-serif!important;font-size:12.5px!important;background:#fff!important}.ops-perf-select--range,.ops-perf-select--service{width:160px;min-width:0;max-width:100%;flex:1 1 140px}.ops-perf-cal-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;color:#0b157c;cursor:pointer;flex-shrink:0}.ops-perf-cal-btn:hover,.ops-perf-cal-btn.is-active{background:#f2f4fd;border-color:#c7d2fb}.ops-perf-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;max-width:100%;min-width:0}.ops-kpi{background:#fff;border:1px solid #e8ecf2;border-radius:14px;padding:14px 14px 12px;box-shadow:0 1px 2px #0f172a0a;min-width:0;max-width:100%}.ops-kpi__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ops-kpi__icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ops-kpi__icon--blue{background:#eef2ff;color:#2563eb}.ops-kpi__icon--orange{background:#fff4e8;color:#f97316}.ops-kpi__label{margin:0;font-size:11.5px;font-weight:500;color:#64748b;text-align:right;line-height:1.3}.ops-kpi__value{margin:10px 0 0;font-size:26px;font-weight:700;color:#0f172a;letter-spacing:-.03em;line-height:1.1;word-break:break-word}.ops-kpi__trend{margin:8px 0 0;font-size:11px;font-weight:500;line-height:1.35}.ops-kpi__trend.is-good{color:#2563eb}.ops-kpi__trend.is-warn{color:#ea580c}.ops-perf-mid,.ops-perf-bottom{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;width:100%;max-width:100%;min-width:0}.ops-card{background:#fff;border:1px solid #e8ecf2;border-radius:14px;padding:16px 18px 14px;box-shadow:0 1px 2px #0f172a0a;min-width:0;max-width:100%;width:100%;box-sizing:border-box;overflow:hidden}.ops-card__title{margin:0;font-size:15px;font-weight:700;color:#0b157c}.ops-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ops-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:11.5px;color:#64748b}.ops-legend__item{display:inline-flex;align-items:center;gap:6px}.ops-legend__swatch{width:14px;height:3px;border-radius:2px}.ops-legend__swatch--solid-navy{background:#0b157c}.ops-legend__swatch--solid-orange{background:#f97316}.ops-legend__swatch--dash-navy{background:repeating-linear-gradient(90deg,#2563eb 0 4px,transparent 4px 7px);height:2px}.ops-chart{width:100%;height:260px;min-width:0}.ops-overall{display:grid;grid-template-columns:176px minmax(0,1fr);gap:18px;align-items:center;margin-top:8px;min-width:0;max-width:100%}.ops-donut-wrap{position:relative;width:176px;height:176px;flex-shrink:0;margin:0 auto}.ops-donut-center{position:absolute;inset:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;overflow:hidden}.ops-donut-center__value{font-size:22px;font-weight:700;color:#0b157c;line-height:1.1}.ops-donut-center__label{margin-top:4px;font-size:10px;font-weight:600;color:#2563eb;text-align:center;max-width:100%;line-height:1.25;padding:0 2px}.ops-bars{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.ops-bar-row{display:grid;grid-template-columns:minmax(72px,110px) minmax(0,1fr) 40px;gap:8px;align-items:center;min-width:0}.ops-bar-row__label{font-size:12px;color:#64748b}.ops-bar-track{height:8px;border-radius:999px;background:#ffe4c9;overflow:hidden;min-width:0}.ops-bar-fill{height:100%;border-radius:999px;background:#0b157c}.ops-bar-row__pct{font-size:12px;font-weight:600;color:#0f172a;text-align:right}.ops-table-wrap{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-top:8px}.ops-table{width:100%;border-collapse:collapse;min-width:520px}.ops-table th{text-align:left;font-size:11.5px;font-weight:600;color:#94a3b8;padding:8px 6px;border-bottom:1px solid #eef2f7;white-space:nowrap}.ops-table td{font-size:13px;color:#0f172a;padding:12px 6px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.ops-table tr:last-child td{border-bottom:none}.ops-table__service{font-weight:500;max-width:180px}.ops-link{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;color:#2563eb;text-decoration:none}.ops-link:hover{text-decoration:underline}.ops-attention{background:#fff6ed;border:1px solid #ffe0c2;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;min-height:100%;min-width:0;max-width:100%;width:100%;box-sizing:border-box;overflow:hidden}.ops-attention__title{margin:0 0 14px;font-size:15px;font-weight:700;color:#9a3412}.ops-attention__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;flex:1;min-width:0}.ops-attention__item{display:flex;gap:12px;align-items:flex-start;min-width:0}.ops-attention__icon{width:36px;height:36px;border-radius:10px;background:#fff;border:1px solid #ffd7b0;color:#ea580c;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ops-attention__item-title{margin:0;font-size:13.5px;font-weight:700;color:#9a3412;word-break:break-word}.ops-attention__item-sub{margin:3px 0 0;font-size:12px;color:#b45309;word-break:break-word}.ops-attention__btn{margin-top:16px;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;border-radius:10px;background:#2563eb;color:#fff;font-size:13px;font-weight:600;text-decoration:none;border:none;cursor:pointer;max-width:100%;box-sizing:border-box}.ops-attention__btn:hover{background:#1d4ed8}.ops-attention__empty{font-size:13px;color:#b45309;margin:0}.ops-empty{text-align:center;padding:40px 16px;color:#64748b;font-size:14px}@media(max-width:1280px){.ops-perf-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.ops-perf__filters{width:100%}.ops-perf-mid,.ops-perf-bottom{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.ops-chart{height:220px}.ops-card,.ops-attention{padding:14px}.ops-overall{grid-template-columns:160px minmax(0,1fr)}.ops-donut-wrap{width:160px;height:160px}.ops-donut-center{inset:38px}}@media(max-width:720px){.ops-perf{gap:14px}.ops-perf__title{font-size:20px}.ops-perf__subtitle{font-size:12.5px}.ops-perf-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ops-kpi{padding:12px}.ops-kpi__value{font-size:22px}.ops-perf-select--range,.ops-perf-select--service{flex:1 1 calc(50% - 8px);width:auto}.ops-chart{height:200px}.ops-overall{grid-template-columns:minmax(0,1fr);justify-items:center}.ops-attention__btn{width:100%;justify-content:center}.ops-table{min-width:480px}}@media(max-width:480px){.ops-perf-kpis{grid-template-columns:minmax(0,1fr)}.ops-perf-select--range,.ops-perf-select--service{flex:1 1 100%}.ops-perf-cal-btn{width:100%}.ops-donut-wrap{width:152px;height:152px}.ops-donut-center{inset:36px}.ops-donut-center__value{font-size:20px}.ops-bar-row{grid-template-columns:minmax(0,1fr);gap:4px}.ops-bar-row__pct{text-align:left}}.add-avail-sheet{gap:0;width:100%!important;max-width:100%!important}@media(min-width:640px){.add-avail-sheet{width:40vw!important;min-width:420px!important;max-width:640px!important}}.add-avail-sheet .add-avail-sheet__header{padding:20px 20px 16px;border-bottom:1px solid #eef1f5;gap:4px}.add-avail-sheet .add-avail-sheet__title{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;color:#0b157c}.add-avail-sheet .add-avail-sheet__desc{font-family:Poppins,sans-serif;font-size:12.5px;color:#64748b;margin:0}.add-avail-sheet__date{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#0f172a;cursor:pointer;width:fit-content}.add-avail-sheet__date:hover{border-color:#cbd5e1}.add-avail-sheet__date-input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.add-avail-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 20px 20px;display:flex;flex-direction:column;gap:22px}.add-avail-step{padding-top:18px;border-top:1px solid #f1f5f9}.add-avail-step:first-child{border-top:none;padding-top:4px}.add-avail-step__heading{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#0f172a;margin:0 0 4px}.add-avail-step__num{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#e8ecfb;color:#0b157c;font-size:11px;font-weight:700;flex-shrink:0}.add-avail-step__hint{font-family:Poppins,sans-serif;font-size:12px;color:#64748b;margin:0 0 12px}.add-avail-step__or{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#334155;margin:14px 0 8px}.add-avail-step__empty{font-family:Poppins,sans-serif;font-size:12px;color:#94a3b8;padding:12px 4px;margin:0}.add-avail-search{position:relative;margin-bottom:12px}.add-avail-search__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:#94a3b8;pointer-events:none}.add-avail-select-all{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #c7d2fb;border-radius:12px;background:#f2f4fd;cursor:pointer}.add-avail-select-all .add-avail-select-all__label{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a}.add-avail-select-all__badge{font-family:Poppins,sans-serif;font-size:10px;font-weight:700;color:#15803d;background:#dcfce7;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.02em}.add-avail-select-all__desc{font-family:Poppins,sans-serif;font-size:11.5px;color:#64748b;margin:4px 0 0;line-height:1.4}.add-avail-listing-list{display:flex;flex-direction:column;gap:4px}.add-avail-listing-row{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer}.add-avail-listing-row:hover{background:#f8fafc}.add-avail-listing-row__thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f1f5f9}.add-avail-listing-row__thumb--empty{border:1px solid #e2e8f0}.add-avail-listing-row__title{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#0f172a;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-avail-listing-row__meta{font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;margin:1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-avail-more-toggle{display:inline-flex;align-items:center;gap:4px;margin-top:10px;margin-left:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#0b157c;background:none;border:none;cursor:pointer;padding:0}.add-avail-loading{display:flex;align-items:center;justify-content:center;padding:24px 0}.add-avail-time-list{display:flex;flex-direction:column;gap:10px}.add-avail-bookings{margin:0 0 14px;padding:12px;border:1px solid #fecaca;border-radius:12px;background:#fff7f7}.add-avail-bookings__title{margin:0 0 10px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:700;color:#b91c1c}.add-avail-bookings__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.add-avail-bookings__item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:#fff;border:1px solid #fee2e2}.add-avail-bookings__item-main{display:flex;align-items:flex-start;gap:8px;min-width:0}.add-avail-bookings__badge{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;background:#fee2e2;color:#b91c1c;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:700}.add-avail-bookings__name{margin:0;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#0f172a;line-height:1.3}.add-avail-bookings__sub{margin:2px 0 0;font-family:Poppins,sans-serif;font-size:11px;color:#64748b;line-height:1.3}.add-avail-bookings__time{flex-shrink:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#b91c1c;white-space:nowrap}.add-avail-time-block{display:flex;flex-direction:column;gap:6px}.add-avail-time-block.is-locked{padding:8px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.add-avail-time-block__lock-label{margin:0;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#64748b}.add-avail-time-row{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 30px;align-items:center;gap:8px}.add-avail-time-field{position:relative;display:block;min-width:0}.add-avail-time-field input{width:100%;height:38px;padding:0 34px 0 12px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#0f172a;outline:none;box-sizing:border-box}.add-avail-time-field input:focus{border-color:#0b157c;box-shadow:0 0 0 3px #0b157c14}.add-avail-time-field.is-invalid input{border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.add-avail-time-field.is-locked input,.add-avail-time-field input:disabled{background:#f1f5f9!important;color:#475569!important;cursor:not-allowed;opacity:1}.add-avail-time-field__icon{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:#94a3b8;pointer-events:none}.add-avail-time-row__dash{color:#94a3b8;text-align:center}.add-avail-time-block__error{margin:0;padding-right:38px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#dc2626;line-height:1.4}.add-avail-time-row__remove{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid #fee2e2;background:#fff5f5;color:#ef4444;flex-shrink:0;cursor:pointer}.add-avail-time-row__remove:hover:not(:disabled){background:#fee2e2}.add-avail-time-row__remove:disabled{opacity:.4;cursor:not-allowed}.add-avail-add-range{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 14px;border:1px dashed #c7d2fb;border-radius:10px;background:#f2f4fd;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#0b157c;cursor:pointer;width:100%;justify-content:center}.add-avail-add-range:hover{background:#e8ecfb}.add-avail-sheet .add-avail-sheet__footer{display:flex;flex-direction:row;gap:10px;padding:16px 20px;border-top:1px solid #eef1f5;margin-top:0}.add-avail-sheet .add-avail-sheet__submit{background-color:#0b157c!important;color:#fff!important;border-color:#0b157c!important}.add-avail-sheet .add-avail-sheet__submit:hover:not(:disabled){background-color:#0a1268!important;color:#fff!important}.add-avail-sheet .add-avail-sheet__submit:disabled{opacity:.7;color:#fff!important}.add-avail-sheet [data-slot=checkbox][data-state=checked]{background-color:#0b157c;border-color:#0b157c}.add-avail-sheet [data-slot=radio-group-item][data-state=checked]{border-color:#0b157c}.add-avail-sheet [data-slot=radio-group-item]:focus-visible{border-color:#0b157c}.add-avail-sheet [data-slot=radio-group-indicator] svg{fill:#0b157c}.add-avail-step3-layout{display:flex;gap:16px;align-items:flex-start}.add-avail-repeat{gap:14px;flex:1 1 58%;min-width:0}.add-avail-repeat__row{display:flex;flex-direction:column;gap:8px}.add-avail-repeat__option{display:flex;align-items:flex-start;gap:10px;font-family:Poppins,sans-serif;font-size:13px;color:#0f172a;cursor:pointer}.add-avail-repeat__option [data-slot=radio-group-item]{margin-top:2px}.add-avail-repeat__option-text{display:flex;flex-direction:column;gap:2px}.add-avail-repeat__option-label{font-weight:600;color:#0f172a}.add-avail-repeat__option-hint{font-family:Poppins,sans-serif;font-size:11.5px;color:#94a3b8}.add-avail-repeat__field-wrap{margin-left:26px}.add-avail-repeat__weeks-select{width:100%;font-family:Poppins,sans-serif;font-size:12.5px}.add-avail-date-field{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;color:#0f172a;cursor:pointer;position:relative}.add-avail-date-field:hover{border-color:#cbd5e1}.add-avail-date-field__placeholder{color:#94a3b8;font-weight:400}.add-avail-repeat__range{margin-left:26px;display:flex;gap:10px}.add-avail-repeat__range-field{flex:1 1 0;min-width:0}.add-avail-repeat__range-label{display:block;font-family:Poppins,sans-serif;font-size:11px;color:#64748b;margin-bottom:4px}.add-avail-summary{flex:0 0 38%;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;padding:14px}.add-avail-summary__title{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0b157c;margin:0 0 12px}.add-avail-summary__row{margin-bottom:10px}.add-avail-summary__row:last-child{margin-bottom:0}.add-avail-summary__label{display:block;font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;margin-bottom:2px}.add-avail-summary__value{display:block;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:700;color:#0f172a}@media(max-width:480px){.add-avail-step3-layout{flex-direction:column}.add-avail-summary{flex:1 1 auto;width:100%}}.add-avail-sheet__title--day{font-size:20px;font-weight:700;color:#0f172a;line-height:1.3}.add-avail-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:0;border:none;background:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#0b157c}.add-avail-back:hover{text-decoration:underline}.add-avail-overview-summary{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e2e8f0;border-radius:14px;background:#fff;flex-shrink:0;align-self:stretch}.add-avail-overview-summary__cell{display:flex;align-items:flex-start;gap:10px;padding:14px;min-width:0}.add-avail-overview-summary__cell+.add-avail-overview-summary__cell{border-left:1px solid #e2e8f0}.add-avail-overview-summary__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;flex-shrink:0}.add-avail-overview-summary__icon--hours{background:#eff6ff;color:#2563eb}.add-avail-overview-summary__icon--bookings{background:#fff7ed;color:#ea580c}.add-avail-overview-summary__copy{flex:1 1 auto;min-width:0}.add-avail-overview-summary__title{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0f172a;line-height:1.35;word-break:break-word}.add-avail-overview-summary__title--accent{color:#ea580c}.add-avail-overview-summary__sub{margin:2px 0 0;font-family:Poppins,sans-serif;font-size:11.5px;color:#64748b}.add-avail-overview-section{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.add-avail-overview-section__title{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0f172a}.add-avail-overview-section__hint{margin:0 0 4px;font-family:Poppins,sans-serif;font-size:12px;color:#64748b}.add-avail-day-listings{list-style:none;margin:0;padding:0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}.add-avail-day-listings__row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #f1f5f9}.add-avail-day-listings__row:last-child{border-bottom:none}.add-avail-day-listings__thumb{width:44px;height:44px;border-radius:10px;object-fit:cover;flex-shrink:0;background:#f1f5f9}.add-avail-day-listings__thumb--empty{border:1px solid #e2e8f0}.add-avail-day-listings__title{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-avail-day-listings__meta{margin:2px 0 0;font-family:Poppins,sans-serif;font-size:11.5px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-avail-day-listings__badge{flex-shrink:0;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#15803d;background:#dcfce7;padding:4px 10px;border-radius:999px}.add-avail-day-listings__badge.is-inactive{color:#64748b;background:#f1f5f9}.add-avail-day-bookings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.add-avail-day-bookings__card{position:relative;display:flex;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden}.add-avail-day-bookings__accent{width:4px;flex-shrink:0;background:#fe8a0f}.add-avail-day-bookings__body{flex:1;min-width:0;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.add-avail-day-bookings__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.add-avail-day-bookings__time{font-family:Poppins,sans-serif;font-size:13.5px;font-weight:700;color:#0f172a}.add-avail-day-bookings__status{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#c2410c;background:#ffedd5;padding:2px 8px;border-radius:999px}.add-avail-day-bookings__through{display:inline-flex;align-items:center;gap:6px;margin:0;font-family:Poppins,sans-serif;font-size:12px;color:#64748b}.add-avail-day-bookings__sub{margin:0;font-family:Poppins,sans-serif;font-size:11.5px;color:#94a3b8}.add-avail-day-bookings__view{align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border:1px solid #93c5fd;border-radius:10px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#1d4ed8;background:#eff6ff;text-decoration:none}.add-avail-day-bookings__view:hover{background:#dbeafe}.add-avail-quick-action{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600;color:#0f172a;transition:border-color .15s,background .15s}.add-avail-quick-action:hover{border-color:#0b157c;background:#f8fafc}.add-avail-overview-banner{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:#eff6ff;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;flex-shrink:0}.add-avail-overview-banner p{margin:0;color:#1e3a8a}.pro-avail-cal{display:flex;flex-direction:column;gap:16px}.pro-avail-loading{display:flex;align-items:center;justify-content:center;min-height:320px}.pro-avail-cal__head{display:flex;flex-direction:column;gap:4px}.pro-avail-cal__title{font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#0b157c;margin:0}.pro-avail-cal__subtitle{font-family:Poppins,sans-serif;font-size:13px;color:#64748b;margin:0}.pro-avail-info-banner{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;background:#eef4ff;border:1px solid #dbe7fb}.pro-avail-info-banner__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#dbe7fb;color:#2f5fd8;flex-shrink:0}.pro-avail-info-banner__text{flex:1 1 auto;min-width:0}.pro-avail-info-banner__title{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#16325c;margin:0 0 2px}.pro-avail-info-banner__desc{font-family:Poppins,sans-serif;font-size:12px;color:#47608a;margin:0;line-height:1.5}.pro-avail-info-banner__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.pro-avail-info-banner__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#fff;border:1px solid #dbe7fb;color:#2f5fd8;cursor:default}.pro-avail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pro-avail-toolbar__nav{display:flex;align-items:center;gap:8px}.pro-avail-today-btn{height:34px;padding:0 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#334155;cursor:pointer}.pro-avail-today-btn:hover{background:#f8fafc}.pro-avail-nav-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;cursor:pointer}.pro-avail-nav-arrow:hover{background:#f8fafc}.pro-avail-month-label{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#0f172a;margin:0 4px;white-space:nowrap}.pro-avail-toolbar__actions{display:flex;align-items:center;gap:8px}.pro-avail-listing-select{height:34px;font-family:Poppins,sans-serif;font-size:12.5px;min-width:140px}.pro-avail-filter-btn{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;cursor:pointer}.pro-avail-filter-btn:hover{background:#f8fafc}.pro-avail-filter-btn.is-active{background:#fef1e2;border-color:#fdba74;color:#fe8a0f}.pro-avail-filter-popover{width:240px;padding:12px}.pro-avail-filter-popover__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pro-avail-filter-popover__title{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#0f172a;margin:0}.pro-avail-filter-popover__reset{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#fe8a0f;background:none;border:none;cursor:pointer;padding:0}.pro-avail-filter-popover__list{display:flex;flex-direction:column;gap:8px}.pro-avail-filter-popover__item{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:12px;color:#334155;cursor:pointer}.pro-avail-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid #e8ecf0;border-radius:12px;overflow:hidden;background:#fff}.pro-avail-grid__head{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;text-align:center;padding:10px 4px;background:#f8fafc;border-bottom:1px solid #e8ecf0}.pro-avail-cell{min-height:92px;border-right:1px solid #eef2f6;border-bottom:1px solid #eef2f6;padding:8px;background:#fff;cursor:pointer;user-select:none;transition:background-color .15s ease}.pro-avail-cell:nth-child(7n){border-right:none}.pro-avail-cell--outside{background:#fafbfc;cursor:default}.pro-avail-cell--today,.pro-avail-cell--selected{box-shadow:inset 0 0 0 2px #2f5fd8}.pro-avail-cell--dimmed{opacity:.45}.pro-avail-cell__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.pro-avail-cell__daynum{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0f172a}.pro-avail-cell--outside .pro-avail-cell__daynum{color:#cbd5e1}.pro-avail-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.pro-avail-dot--available{background:#2f5fd8}.pro-avail-dot--booked{background:#fe8a0f}.pro-avail-dot--partial{background:linear-gradient(135deg,#2f5fd8 50%,#fe8a0f 50%)}.pro-avail-dot--none{background:#fff;border:1.5px solid #cbd5e1}.pro-avail-cell__info{display:flex;flex-direction:column;gap:2px}.pro-avail-cell__listings{font-family:Poppins,sans-serif;font-size:11.5px;font-weight:600;color:#0f172a;margin:0}.pro-avail-cell__bookings{font-family:Poppins,sans-serif;font-size:11px;color:#64748b;margin:0}.pro-avail-cell__bookings--active{color:#fe8a0f;font-weight:600}.pro-avail-cell__past{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#94a3b8;margin:0;text-transform:capitalize}.pro-avail-cell--past .pro-avail-cell__listings{color:#64748b}.pro-avail-cell__none{font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;margin:0}.pro-avail-cell__none--outside{margin-top:0}.pro-avail-day-detail{border:1px solid #e8ecf0;border-radius:12px;background:#fff;padding:14px 16px}.pro-avail-day-detail__title{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#0f172a;margin:0 0 10px}.pro-avail-day-detail__empty{font-family:Poppins,sans-serif;font-size:12.5px;color:#94a3b8;margin:0}.pro-avail-day-detail__list{display:flex;flex-direction:column;gap:8px}.pro-avail-day-detail__item{border:1px solid #eef2f6;border-radius:10px}.pro-avail-day-detail__link{display:flex;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;color:inherit}a.pro-avail-day-detail__link:hover{background:#f8fafc}.pro-avail-day-detail__badge{flex-shrink:0;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;padding:3px 8px;border-radius:999px;background:#eef4ff;color:#2f5fd8}.pro-avail-day-detail__badge--deadline{background:#fef1e2;color:#fe8a0f}.pro-avail-day-detail__badge--custom-offer{background:#eef4ff;color:#0b157c}.pro-avail-day-detail__item-title{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#0f172a;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pro-avail-day-detail__item-sub{font-family:Poppins,sans-serif;font-size:11px;color:#94a3b8;margin:1px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pro-avail-day-detail__time{flex-shrink:0;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#64748b;white-space:nowrap}.pro-avail-legend{display:flex;flex-wrap:wrap;gap:18px}.pro-avail-legend__item{display:inline-flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:12px;color:#64748b}.pro-avail-footnote{display:flex;align-items:flex-start;gap:6px;font-family:Poppins,sans-serif;font-size:11.5px;color:#94a3b8;margin:0}@media(max-width:900px){.pro-avail-toolbar{flex-direction:column;align-items:stretch}.pro-avail-toolbar__nav,.pro-avail-toolbar__actions{justify-content:space-between}}@media(max-width:640px){.pro-avail-grid{grid-template-columns:repeat(7,minmax(0,1fr));font-size:10px}.pro-avail-cell{min-height:70px;padding:4px}.pro-avail-cell__listings,.pro-avail-cell__bookings,.pro-avail-cell__past,.pro-avail-cell__none{font-size:9.5px}}.pro-received-request-list{display:flex;flex-direction:column;gap:.875rem}.client-custom-offers-tabs{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem;border:1px solid #e8ecf0;border-radius:12px;background:#f8fafc}.client-custom-offers-tab{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.55rem .9rem;border:none;border-radius:9px;background:transparent;font-family:Poppins,sans-serif;font-size:13px;font-weight:550;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease}.client-custom-offers-tab:hover:not(.client-custom-offers-tab--active){background:#ffffffb3;color:#0f172a}.client-custom-offers-tab--active{background:#fff;color:#0f172a;box-shadow:0 1px 3px #0f172a14}.client-custom-offers-tab__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:9999px;background:#e2e8f0;font-size:11px;font-weight:650;color:#475569}.client-custom-offers-tab--active .client-custom-offers-tab__badge{background:#ffedd5;color:#c2410c}.pro-received-request-card{position:relative;overflow:visible;display:grid;grid-template-columns:1fr;gap:1rem;padding:1.25rem 1.35rem 2.35rem;border:1px solid #e8ecf0;border-radius:14px;background:#fff;box-shadow:0 1px 3px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.pro-received-request-card:hover{border-color:#fdba74;box-shadow:0 8px 22px #0f172a12}.pro-received-request-card__ribbon{position:absolute;left:-5px;bottom:.85rem;z-index:2;display:inline-flex;align-items:center;min-height:1.4rem;padding:.22rem .85rem .22rem .7rem;border-radius:0 7px 7px 0;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:#fff;box-shadow:0 2px 8px #0f172a24;pointer-events:none}.pro-received-request-card__ribbon:before{content:"";position:absolute;left:0;bottom:-5px;width:0;height:0;border-style:solid;border-width:0 5px 5px 0}.pro-received-request-card__ribbon--received{background:linear-gradient(135deg,#3d78cb,#2c5aa0)}.pro-received-request-card__ribbon--received:before{border-color:transparent #1e3a5f transparent transparent}.pro-received-request-card__ribbon--discussing{background:linear-gradient(135deg,#0d9488,#0f766e)}.pro-received-request-card__ribbon--discussing:before{border-color:transparent #115e59 transparent transparent}.pro-received-request-card__ribbon--responded{background:linear-gradient(135deg,#fe8a0f,#ea580c)}.pro-received-request-card__ribbon--responded:before{border-color:transparent #c2410c transparent transparent}.pro-received-request-card__ribbon--declined{background:linear-gradient(135deg,#f43f5e,#e11d48)}.pro-received-request-card__ribbon--declined:before{border-color:transparent #9f1239 transparent transparent}.pro-received-request-card__ribbon--cancelled{background:linear-gradient(135deg,#94a3b8,#64748b)}.pro-received-request-card__ribbon--cancelled:before{border-color:transparent #475569 transparent transparent}@media(min-width:900px){.pro-received-request-card{grid-template-columns:minmax(200px,240px) minmax(0,1fr) minmax(150px,180px);gap:0;align-items:stretch}}.pro-received-request-card__client{display:flex;align-items:flex-start;gap:.75rem;min-width:0}@media(min-width:900px){.pro-received-request-card__client{padding-right:1.25rem}}.pro-received-request-card__avatar{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;color:#fff;overflow:hidden}.pro-received-request-card__avatar img{width:100%;height:100%;object-fit:cover}.pro-received-request-card__client-meta{min-width:0;flex:1}.pro-received-request-card__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.2rem}.pro-received-request-card__name{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#0f172a;line-height:1.3}.pro-received-request-card__new-badge{display:inline-flex;align-items:center;padding:.12rem .5rem;border-radius:9999px;background:#dbeafe;color:#1d4ed8;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.3}.pro-received-request-card__location,.pro-received-request-card__time{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;color:#94a3b8}.pro-received-request-card__details{min-width:0;display:flex;flex-direction:column}@media(min-width:900px){.pro-received-request-card__details{padding:0 1.5rem;border-left:1px solid #eef2f6;border-right:1px solid #eef2f6}}.pro-received-request-card__title{margin:0 0 .4rem;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.35;color:#0f172a}.pro-received-request-card__desc{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pro-received-request-card__decline-preview{margin:.5rem 0 0;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;line-height:1.4;color:#e11d48;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pro-received-request-card__attachments{display:flex;align-items:center;gap:.875rem;margin-top:auto;padding-top:.75rem}.pro-received-request-card__attach{display:inline-flex;align-items:center;gap:.3rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#94a3b8}.pro-received-request-card__attach svg{width:.95rem;height:.95rem}.pro-received-request-card__aside{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}@media(min-width:900px){.pro-received-request-card__aside{padding-left:1.25rem;align-items:flex-end;text-align:right}}.pro-received-request-card__budget-label{margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#94a3b8}.pro-received-request-card__budget-value{margin:.15rem 0 0;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;color:#0f172a}.pro-received-request-card__view-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;margin-top:auto;height:2.25rem;padding:0 .9rem;border:1.5px solid #f97316;border-radius:10px;background:#fff;color:#ea580c;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pro-received-request-card__view-btn:hover{background:#fff7ed;border-color:#ea580c;color:#c2410c}.pro-received-request-card__view-btn svg{width:.95rem;height:.95rem}.pro-received-request-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3.5rem 1.5rem;border:1px dashed #e2e8f0;border-radius:14px;background:#fff;text-align:center}.pro-received-request-empty__icon{width:2.5rem;height:2.5rem;color:#94a3b8}.pro-received-request-empty__text{margin:0;font-family:Poppins,sans-serif;font-size:14px;color:#64748b}.pro-cor-detail{width:100%}.pro-cor-detail__grid{display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:start}@media(min-width:960px){.pro-cor-detail__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:stretch}}.pro-cor-detail__main,.pro-cor-detail__respond{min-width:0}@media(min-width:960px){.pro-cor-detail__respond{display:flex;flex-direction:column;justify-content:center}}.pro-cor-detail__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.25rem}.pro-cor-detail__title{margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#0f172a}.pro-cor-detail__back{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;padding:0;border:none;background:none;color:#2563eb;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.pro-cor-detail__back:hover{color:#1d4ed8;text-decoration:underline}.pro-cor-detail__client{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e8ecf0}.pro-cor-detail__avatar{flex-shrink:0;width:3.25rem;height:3.25rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#fff;overflow:hidden}.pro-cor-detail__avatar img{width:100%;height:100%;object-fit:cover}.pro-cor-detail__client-name-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.pro-cor-detail__client-name{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:#0f172a}.pro-cor-detail__meta-line{display:flex;align-items:center;gap:.4rem;margin:.15rem 0;font-family:Poppins,sans-serif;font-size:13px;color:#64748b}.pro-cor-detail__meta-line svg{width:.95rem;height:.95rem;flex-shrink:0;color:#94a3b8}.pro-cor-detail__section-title{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:#0f172a}.pro-cor-detail__decline-notice{margin:0 0 1.25rem;padding:.875rem 1rem;border-radius:12px;border:1px solid #fecdd3;background:#fff1f2}.pro-cor-detail__decline-notice-title{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#be123c}.pro-cor-detail__decline-notice-reason{margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.45;color:#9f1239}.pro-cor-detail__decline-notice-time{margin:.4rem 0 0;font-family:Poppins,sans-serif;font-size:12px;color:#fb7185}.pro-cor-detail__fields{display:flex;flex-direction:column;gap:1rem}.pro-cor-detail__field{display:grid;grid-template-columns:140px minmax(0,1fr);gap:.75rem 1rem;align-items:start}@media(max-width:560px){.pro-cor-detail__field{grid-template-columns:1fr;gap:.25rem}}.pro-cor-detail__label{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#64748b}.pro-cor-detail__value{margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:#0f172a;white-space:pre-wrap}.pro-cor-detail__files{display:flex;flex-wrap:wrap;gap:.625rem}.pro-cor-detail__thumb{position:relative;width:72px;height:72px;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0;background:#f8fafc;padding:0;cursor:pointer}.pro-cor-detail__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pro-cor-detail__thumb-more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172a73;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;backdrop-filter:blur(2px)}.pro-cor-detail__file-chip{display:inline-flex;align-items:center;gap:.35rem;max-width:160px;height:72px;padding:0 .75rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;font-family:Poppins,sans-serif;font-size:12px;color:#334155;text-decoration:none}.pro-cor-detail__file-chip:hover{border-color:#cbd5e1;background:#fff}.pro-cor-detail__respond-title{margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:#0f172a}.pro-cor-detail__respond-sub{margin:0 0 1.15rem;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;color:#64748b}.pro-cor-detail__actions{display:flex;flex-direction:column;gap:.75rem;margin:auto}.pro-cor-detail__action{display:flex;align-items:center;gap:.875rem;width:100%;padding:.9rem 1rem;border-radius:12px;border:1.5px solid;background:#fff;text-align:left;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.pro-cor-detail__action:hover{box-shadow:0 4px 14px #0f172a0f}.pro-cor-detail__action:disabled{opacity:.6;cursor:not-allowed}.pro-cor-detail__action--accept{border-color:#86efac;background:#f0fdf4}.pro-cor-detail__action--accept:hover{background:#dcfce7}.pro-cor-detail__action--counter{border-color:#fdba74;background:#fff7ed}.pro-cor-detail__action--counter:hover{background:#ffedd5}.pro-cor-detail__action--ask{border-color:#c4b5fd;background:#f5f3ff}.pro-cor-detail__action--ask:hover{background:#ede9fe}.pro-cor-detail__action--decline{border-color:#fca5a5;background:#fef2f2}.pro-cor-detail__action--decline:hover{background:#fee2e2}.pro-cor-detail__action-icon{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center}.pro-cor-detail__action-icon svg{width:1.15rem;height:1.15rem}.pro-cor-detail__action--accept .pro-cor-detail__action-icon{background:#dcfce7;color:#16a34a}.pro-cor-detail__action--counter .pro-cor-detail__action-icon{background:#ffedd5;color:#ea580c}.pro-cor-detail__action--ask .pro-cor-detail__action-icon{background:#ede9fe;color:#7c3aed}.pro-cor-detail__action--decline .pro-cor-detail__action-icon{background:#fee2e2;color:#dc2626}.pro-cor-detail__action-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.pro-cor-detail__action-title{display:block;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.3}.pro-cor-detail__action--accept .pro-cor-detail__action-title{color:#16a34a}.pro-cor-detail__action--counter .pro-cor-detail__action-title{color:#ea580c}.pro-cor-detail__action--ask .pro-cor-detail__action-title{color:#7c3aed}.pro-cor-detail__action--decline .pro-cor-detail__action-title{color:#dc2626}.pro-cor-detail__action-desc{display:block;margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4;color:#64748b}.pro-cor-detail__action-chevron{flex-shrink:0;width:1.1rem;height:1.1rem;color:#94a3b8}.pro-cor-lightbox{position:fixed;inset:0;z-index:100100;display:flex;align-items:center;justify-content:center;padding:4.5rem 4rem 3rem;background:#0f172ab8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:pro-cor-lightbox-fade .18s ease}@keyframes pro-cor-lightbox-fade{0%{opacity:0}to{opacity:1}}.pro-cor-lightbox__toolbar{position:absolute;top:1rem;right:1rem;left:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;pointer-events:none}.pro-cor-lightbox__counter{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:9999px;background:#ffffff1f;color:#f8fafc;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;pointer-events:none}.pro-cor-lightbox__icon-btn{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:9999px;background:#ffffff24;color:#fff;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.pro-cor-lightbox__icon-btn:hover{background:#ffffff3d;transform:scale(1.04)}.pro-cor-lightbox__stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:min(92vw,1080px);max-height:calc(100vh - 7rem);animation:pro-cor-lightbox-scale .2s ease}@keyframes pro-cor-lightbox-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.pro-cor-lightbox__image{display:block;max-width:100%;max-height:calc(100vh - 9rem);width:auto;height:auto;object-fit:contain;border-radius:14px;box-shadow:0 24px 60px #00000059;background:#0f172a}.pro-cor-lightbox__caption{margin:0;max-width:100%;padding:0 .5rem;font-family:Poppins,sans-serif;font-size:13px;color:#f8fafcd9;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-cor-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:none;border-radius:9999px;background:#ffffff24;color:#fff;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.pro-cor-lightbox__nav:hover{background:#ffffff3d;transform:translateY(-50%) scale(1.04)}.pro-cor-lightbox__nav--prev{left:1rem}.pro-cor-lightbox__nav--next{right:1rem}@media(max-width:640px){.pro-cor-lightbox{padding:4rem .75rem 2rem}.pro-cor-lightbox__nav--prev{left:.5rem}.pro-cor-lightbox__nav--next{right:.5rem}.pro-cor-lightbox__nav{width:2.35rem;height:2.35rem}}.pro-cor-decline-reasons [data-slot=radio-group-item].pro-cor-decline-radio{width:16px;height:16px;margin-top:2px;flex-shrink:0;border:1.5px solid #94a3b8!important;border-radius:999px;background-color:#fff!important;box-shadow:none!important;color:#94a3b8}.pro-cor-decline-reasons [data-slot=radio-group-item].pro-cor-decline-radio[data-state=unchecked]{border-color:#94a3b8!important;background-color:#fff!important}.pro-cor-decline-reasons [data-slot=radio-group-item].pro-cor-decline-radio[data-state=checked]{border-color:#fe8a0f!important;background-color:#fff!important;color:#fe8a0f}.pro-cor-decline-reasons [data-slot=radio-group-item].pro-cor-decline-radio:focus-visible{outline:none;box-shadow:0 0 0 3px #fe8a0f40!important}.pro-cor-decline-reasons [data-slot=radio-group-indicator] svg{fill:#fe8a0f!important;color:#fe8a0f!important}.pro-cor-detail__offer{display:flex;align-items:center;gap:14px;width:100%;margin:16px 0 4px;padding:14px 16px;border:1px solid #fdba74;border-radius:12px;background:#fff7ed;text-align:left;cursor:pointer}.pro-cor-detail__offer:hover{background:#ffedd5}.pro-cor-detail__offer-icon{width:24px;height:24px;flex-shrink:0;color:#f97316}.pro-cor-detail__offer-body{display:flex;flex:1;min-width:0;flex-direction:column}.pro-cor-detail__offer-title{font-size:15px;font-weight:600;color:#0f172a}.pro-cor-detail__offer-desc{font-size:13px;color:#64748b}.pro-cor-detail__offer-amount{display:flex;flex-direction:column;padding-left:16px;border-left:1px solid #fdba74}.pro-cor-detail__offer-amount-label{font-size:12px;color:#64748b}.pro-cor-detail__offer-amount-value{font-size:22px;font-weight:700;color:#0f172a;white-space:nowrap}.psl-level-dialog{max-width:min(832px,calc(100% - 2rem))!important}.psl{font-family:Poppins,sans-serif;color:#0f172a}.psl__title{margin:0 0 1.1rem;font-size:20px;font-weight:700;color:#163372}.psl__levels{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.psl__label{margin:0 0 .45rem;font-size:13px;color:#64748b}.psl__badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:13px;font-weight:700}.psl__next{margin:0;padding-top:3px;font-size:15px;font-weight:700;color:#163372}.psl__congrats{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;border:1px solid rgba(254,138,15,.35);border-radius:10px;background:#fff4e6;padding:.7rem .9rem;font-size:13.5px;color:#7f3f13}.psl__congrats-icon{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:999px;background:#ea580c;color:#fff}.psl__congrats--neutral{border-color:#e2e8f0;background:#f1f5f9;color:#0f172a}.psl__congrats-icon--navy{background:#163372}.psl__bar{height:8px;margin-bottom:1.1rem;border-radius:999px;background:#e2e8f0;overflow:hidden}.psl__bar-fill{height:100%;border-radius:999px}.psl__section-title{margin:0 0 .35rem;font-size:15px;font-weight:700;color:#163372}.psl__points-line{margin:0 0 .85rem;font-size:13.5px;color:#0f172a}.psl__checklist{display:flex;flex-direction:column;gap:.55rem;margin:0 0 1rem;padding:0;list-style:none}.psl__check-item{display:flex;align-items:center;gap:.6rem;font-size:13.5px;color:#0f172a}.psl__circle{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border:2px solid #cbd5e1;border-radius:999px;background:transparent;color:#fff}.psl__check-item--met .psl__circle{border-color:#16a34a;background:#16a34a}.psl__circle--navy{border-color:#163372;background:#163372;color:#fff}.psl__info{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;border-radius:10px;background:#e8f0fb;padding:.7rem .9rem;font-size:13px;color:#163372}.psl__info--stack{align-items:flex-start}.psl__info--stack strong{display:block;margin-bottom:.15rem}.psl__info-icon{width:16px;height:16px;flex-shrink:0;color:#3d78cb}.psl__how{border-radius:10px;background:#f1f5f9;padding:.8rem .95rem;color:#0f172a}.psl__how-title{margin:0 0 .25rem;font-weight:600;font-size:13px!important}.psl__how-line{margin:.1rem 0 0;font-size:13px!important}.psl__status-line{display:flex;align-items:center;gap:.45rem;margin:0;padding-top:3px;font-size:14px;color:#163372}.psl__status-risk{font-weight:700;color:#ea580c}.psl__status-sep{color:#94a3b8}.psl__risk-banner{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;border:1px solid rgba(254,138,15,.35);border-radius:10px;background:#fff4e6;padding:.7rem .9rem;font-size:13.5px;color:#7f3f13}.psl__risk-icon{width:18px;height:18px;flex-shrink:0;color:#ea580c}.psl__perf{display:flex;flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:0;list-style:none}.psl__perf-item{display:flex;align-items:flex-start;gap:.6rem;font-size:13.5px;color:#0f172a}.psl__perf-icon--ok{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:999px;background:#2563eb;color:#fff}.psl__perf-warn{width:20px;height:20px;flex-shrink:0;color:#ea580c}.psl__perf-clock{width:20px;height:20px;flex-shrink:0;color:#0f172a}.psl__perf-sub{display:block;margin-top:.15rem;color:#334155;font-size:13px}.psl__warn-box{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:1rem;border:1px solid rgba(254,138,15,.35);border-radius:10px;background:#fff4e6;padding:.7rem .9rem;font-size:13px;color:#7f3f13}.psl__warn-icon{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;margin-top:.05rem;border-radius:999px;background:#ea580c;color:#fff}.psl__warn-box p{margin:.15rem 0 0}.psl__warn-box p:first-child{margin-top:0}.psl__benefits{border-radius:10px;background:#f1f5f9;padding:.85rem .95rem}.psl__benefits-title{margin:0 0 .7rem;font-size:14px;font-weight:700;color:#163372}.psl__benefits-row{display:flex;align-items:center;gap:.5rem}.psl__benefit{display:flex;align-items:center;gap:.5rem;flex:1 1 0;min-width:0;font-size:13px;color:#0f172a}.psl__benefit+.psl__benefit{border-left:1px solid #dbe3ec;padding-left:.75rem}.psl__benefit-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#163372;color:#fff}@media(max-width:640px){.psl__benefits-row{flex-direction:column;align-items:stretch}.psl__benefit+.psl__benefit{border-left:0;padding-left:0;margin-top:.6rem}}.psl__doc-item{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:13.5px;color:#0f172a}.psl__doc-main{display:flex;align-items:center;gap:.6rem}.psl__circle--filled{border-color:#163372;background:#163372;color:#fff}.psl__doc-status{font-size:12.5px;color:#64748b}.psl__doc-status--rejected{color:#dc2626}.psl__cta{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:10px;background:#eef2fb;padding:.85rem .95rem}.psl__cta-title{margin:0 0 .15rem;font-size:13.5px;font-weight:700;color:#b45309}.psl__cta-text{margin:0;font-size:13px;color:#475569}.psl__cta-btn{display:inline-flex;align-items:center;gap:.4rem;border:0;border-radius:8px;background:#fe8a0f;color:#fff;font-family:inherit;font-size:13px;font-weight:600;padding:.55rem .9rem;cursor:pointer;white-space:nowrap}.psl__cta-btn:hover{background:#ea580c}.aff-pp{display:flex;flex-direction:column;gap:10px;font-family:Poppins,sans-serif}.aff-pp__hint,.aff-pp__text{margin:0;font-size:12px;line-height:1.5;color:#6b7280}.aff-pp__text{font-size:13px;color:#374151}.aff-pp__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.aff-pp__paypal{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#003087;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,box-shadow .15s}.aff-pp__paypal:hover{border-color:#0070ba;box-shadow:0 0 0 3px #0070ba1f}.aff-pp__logo{display:flex;align-items:center;justify-content:center;width:22px;height:26px;overflow:hidden}.aff-pp__logo img{width:60px;max-width:none;height:auto}.aff-pp__link{padding:0;border:0;background:none;color:#3b82f6;font-size:12px;cursor:pointer;align-self:flex-start}.aff-pp__link:hover{text-decoration:underline}.aff-pp__actions .aff-pp__link{align-self:center}.aff-pp__connected{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4}.aff-pp__connected svg{width:18px;height:18px;margin-top:2px;flex-shrink:0;color:#16a34a}.aff-pp__email{display:block;font-size:14px;font-weight:600;color:#1f2937;word-break:break-all}.aff-pp__sub{display:block;font-size:12px;color:#15803d}.aff-pp--wait{padding:14px;border:1px dashed #93c5fd;border-radius:10px;background:#eff6ff}.aff-pp__connected--blocked{border-color:#fecaca;background:#fef2f2}.aff-pp__connected--blocked svg{color:#dc2626}.aff-pp__connected--blocked .aff-pp__sub{color:#b91c1c}.aff-payout{container-type:inline-size;font-family:Poppins,sans-serif}.aff-payout__title{margin:0;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#13235b}.aff-payout__available{margin:0;font-size:14px;color:#64748b}.aff-payout__available span{margin-left:4px;font-weight:700;color:#13235b;font-variant-numeric:tabular-nums}.aff-payout__label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;color:#13235b}.aff-payout__amount{display:flex;align-items:stretch;height:48px;overflow:hidden;border:1px solid #cbd5e1;border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s}.aff-payout__amount:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.aff-payout__currency{display:flex;align-items:center;justify-content:center;width:48px;flex-shrink:0;border-right:1px solid #e2e8f0;background:#f1f5f9;font-size:16px;color:#64748b}.aff-payout__amount input{flex:1;min-width:0;padding:0 14px;border:0;outline:none;background:transparent;font-size:16px;font-weight:500;color:#13235b;font-variant-numeric:tabular-nums}.aff-payout__amount input::-webkit-outer-spin-button,.aff-payout__amount input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.aff-payout__amount input[type=number]{-moz-appearance:textfield;appearance:textfield}.aff-payout__max{flex-shrink:0;margin:10px 0;padding:0 16px;border:0;border-left:1px solid #e2e8f0;background:none;font-size:15px;font-weight:500;color:#1d6ae5;cursor:pointer}.aff-payout__max:hover:not(:disabled){text-decoration:underline}.aff-payout__max:disabled{color:#94a3b8;cursor:default}.aff-payout__hint{margin:6px 0 0;font-size:13px;color:#64748b}.aff-payout__methods{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@container (min-width: 440px){.aff-payout__methods--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.aff-payout__method{display:flex;align-items:center;gap:10px;width:100%;padding:14px 12px;border:1px solid #d6dde8;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.aff-payout__method:hover{border-color:#93c5fd}.aff-payout__method:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f640}.aff-payout__method--selected,.aff-payout__method--selected:hover{border-color:#3b82f6;background:#eff6ff;box-shadow:inset 0 0 0 .5px #3b82f6}.aff-payout__method-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;overflow:hidden;color:#13235b}.aff-payout__method-icon svg{width:28px;height:28px}.aff-payout__method-icon img{width:76px;max-width:none;height:auto;mix-blend-mode:multiply}.aff-payout__method-text{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.aff-payout__method-title{font-size:15px;font-weight:600;color:#13235b}.aff-payout__method-sub{font-size:12.5px;line-height:1.35;color:#64748b}.aff-payout__radio{width:20px;height:20px;flex-shrink:0;border:1.5px solid #94a3b8;border-radius:50%;background:#fff}.aff-payout__method--selected .aff-payout__radio{border-color:#3b82f6;background:radial-gradient(circle,#3b82f6 0 5px,#fff 5.5px)}.aff-payout__submit{height:48px;font-size:15px}.aff-summary{padding:14px 16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.aff-summary__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aff-summary__title{margin:0;font-size:15px;font-weight:700;color:#13235b}.aff-summary__badge{padding:2px 10px;border-radius:9999px;background:#e8f0fe;font-size:12px;font-weight:500;color:#1d6ae5}.aff-summary__note{margin:4px 0 0;font-size:12.5px;color:#64748b}.aff-summary__error{margin:8px 0 0;font-size:13px;color:#b91c1c}.aff-summary__body{margin-top:10px;transition:opacity .15s}.aff-summary__body--loading{opacity:.6}.aff-summary__rows{display:flex;flex-direction:column;gap:6px;margin:0}.aff-summary__rows>div{display:flex;justify-content:space-between;gap:12px}.aff-summary__rows dt{font-size:14px;color:#475569}.aff-summary__rows dd{margin:0;font-size:14px;color:#13235b;text-align:right;font-variant-numeric:tabular-nums}.aff-summary__rows--ruled{margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f0}.aff-summary__receive{margin-top:12px;padding:12px 14px;border-radius:8px;background:#ecfdf3}.aff-summary__receive p{margin:0;font-size:12.5px;color:#3f6f52}.aff-summary__receive .aff-summary__receive-amount{margin-top:2px;font-size:22px;font-weight:700;color:#14532d;font-variant-numeric:tabular-nums}.aff-summary__dest{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px}.aff-summary__dest p{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:#334155;overflow-wrap:anywhere}.aff-summary__dest svg{width:16px;height:16px;flex-shrink:0;color:#475569}.aff-history{width:100%;max-width:min(1100px,calc(100vw - 2rem));max-height:90vh;overflow-y:auto}.aff-history>*{min-width:0}.post-job-budget{display:flex;align-items:stretch;gap:10px;font-family:Poppins,sans-serif}.post-job-budget__trigger{flex:1 1 auto;min-width:0;width:auto;height:46px;padding:0 14px 0 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;box-shadow:none;font-family:Poppins,sans-serif;font-size:14px;color:#2c353f;cursor:pointer}.post-job-budget__trigger:hover{border-color:#9ca3af}.post-job-budget__trigger[data-state=open],.post-job-budget__trigger:focus-visible{border-color:#1e3a8a;box-shadow:0 0 0 1px #1e3a8a}.post-job-budget__trigger[data-placeholder]{color:#2c353f}.post-job-budget__trigger:disabled{cursor:wait}.post-job-budget__trigger [data-slot=select-value]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.post-job-budget__trigger svg{width:18px;height:18px;color:#2c353f;opacity:1;transition:transform .15s ease}.post-job-budget__trigger[data-state=open] svg{transform:rotate(180deg)}.post-job-budget__currency{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#2c353f;cursor:default;user-select:none}.post-job-budget__menu{z-index:10000000;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 12px 28px #0f172a1f;font-family:Poppins,sans-serif}.post-job-budget__menu [data-radix-select-viewport]{padding:0}.post-job-budget__option{padding:11px 36px 11px 16px;border-radius:0;font-size:14px;color:#2c353f;cursor:pointer}.post-job-budget__option+.post-job-budget__option{border-top:1px solid #eef0f3}.post-job-budget__option[data-highlighted]{background:#f5f7fa;color:#2c353f}.post-job-budget__option[data-state=checked]{font-weight:500}@media(min-width:768px){.post-job-budget__trigger,.post-job-budget__option{font-size:15px}}@media(max-width:480px){.post-job-budget{flex-wrap:wrap;gap:8px}.post-job-budget__trigger{flex-basis:100%;padding:0 10px 0 12px;font-size:13px}.post-job-budget__currency{gap:6px;padding:0 12px;font-size:13px}.post-job-budget__option{padding:11px 32px 11px 12px;font-size:13px}}.client-job-detail{box-sizing:border-box;width:100%;max-width:100%;padding-left:3%;padding-right:3%;color:#000}.client-job-detail__back button{color:#000}.client-job-detail [role=tab]:not([data-state=active]){color:#000}.client-job-detail [role=tab][data-state=active]{color:#fe8a0f}.client-job-detail__content{padding-top:1.5rem;color:#000}.client-job-detail__back{margin-bottom:.25rem}.client-job-detail__tabs{margin-left:0;margin-right:0}.client-job-detail__tabs-scroll{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rp-section{width:100%}.rp-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.rp-header__title{margin:0 0 6px;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#1e293b;line-height:1.25}.rp-header__subtitle{margin:0;font-family:Poppins,sans-serif;font-size:14px;color:#64748b}.rp-header__toggle{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;color:#475569;cursor:pointer;white-space:nowrap}.rp-header__toggle input{width:16px;height:16px;accent-color:#2563eb;cursor:pointer}.rp-list{display:flex;flex-direction:column;gap:16px}.rp-loadmore{display:flex;justify-content:center;margin-top:20px}.rp-loadmore__btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 28px;border:1.5px solid #2563eb;border-radius:10px;background:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#2563eb;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.rp-loadmore__btn:hover{background:#eff4ff}.rp-card{display:grid;grid-template-columns:96px minmax(0,1fr) 200px;gap:18px;align-items:center;background:#fff;border:1px solid #e8ecf1;border-radius:14px;padding:14px 18px;box-shadow:0 1px 2px #1018280a;transition:box-shadow .2s ease,border-color .2s ease}.rp-card:hover{border-color:#d5dbe4;box-shadow:0 8px 24px #10182814}.rp-card__avatar-col{display:flex;flex-direction:column;align-items:center;gap:10px}.rp-card__avatar{width:84px;height:84px;border-radius:12px;overflow:hidden;background:#eef1f5;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.rp-card__avatar img{width:100%;height:100%;object-fit:cover}.rp-card__avatar-initials{font-family:Poppins,sans-serif;font-size:26px;font-weight:700;color:#fe8a0f}.rp-card__idbadge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 5px;background:#dcfce7;border-radius:9999px;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;color:#16a34a;white-space:nowrap}.rp-badge-circle{width:16px;height:16px;border-radius:9999px;background:#16a34a;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.rp-badge-shield{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.rp-badge-shield>svg:last-child{position:absolute;top:calc(43% + 2px);left:50%;transform:translate(-50%,-50%);color:#fff}.rp-card__body{min-width:0}.rp-card__name{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#1e293b;cursor:pointer;transition:color .15s ease}.rp-card__name:hover{color:#2563eb}.rp-card__meta{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-bottom:6px;font-family:Poppins,sans-serif;font-size:13px;color:#475569}.rp-card__rating{display:inline-flex;align-items:center;gap:4px}.rp-card__rating-score{font-weight:700;color:#1e293b}.rp-card__rating-count{color:#64748b}.rp-card__sep{color:#cbd5e1}.rp-card__loc{display:inline-flex;align-items:center;gap:5px;color:#475569;min-width:0}.rp-card__loc svg{color:#fe8a0f;flex-shrink:0}.rp-card__specialty-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.rp-card__specialty{display:inline-flex;align-items:center;gap:6px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#334155}.rp-card__specialty svg{color:#64748b;flex-shrink:0}.rp-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:9999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;white-space:nowrap}.rp-pill--blue{background:#eaf1ff;color:#2563eb}.rp-pill--gray{background:#f1f5f9;color:#475569}.rp-pill svg{flex-shrink:0}.rp-card__desc{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rp-card__tags{display:flex;flex-wrap:wrap;gap:8px}.rp-card__tag{padding:5px 12px;border:1px solid #e2e8f0;border-radius:9999px;background:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:#334155}.rp-card__actions{display:flex;flex-direction:column;justify-content:center;gap:10px}.rp-btn-primary,.rp-btn-outline,.rp-btn-invited{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.rp-btn-primary{border:none;background:#fe8a0f;color:#fff}.rp-btn-primary:hover{background:#f0810a}.rp-btn-outline{border:1.5px solid #2563eb;background:#fff;color:#2563eb}.rp-btn-outline:hover{background:#eff4ff}.rp-btn-invited{border:1px solid #bbf7d0;background:#f0fdf4;color:#15803d;cursor:default}.rp-card__status{display:flex;flex-direction:column;gap:12px;margin-top:4px;padding-top:14px;border-top:1px solid #eef1f5}.rp-card__status-item{display:inline-flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;color:#475569}.rp-card__status-item svg{color:#94a3b8;flex-shrink:0}@media(max-width:900px){.rp-card{grid-template-columns:92px minmax(0,1fr)}.rp-card__actions{grid-column:1 / -1}.rp-card__status{flex-direction:row;flex-wrap:wrap;gap:10px 22px}}@media(max-width:560px){.rp-card{grid-template-columns:1fr;padding:16px;gap:14px}.rp-card__avatar-col{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.rp-card__avatar{width:72px;height:72px}}.payment-milestones-table-wrap{box-sizing:border-box;padding:.75rem;-webkit-overflow-scrolling:touch}@media(min-width:640px){.payment-milestones-table-wrap{padding:0}}.payment-milestones-table{width:100%;border-collapse:separate;border-spacing:0}.payment-milestones-table__cell{padding:.75rem 1rem;vertical-align:middle}.payment-milestones-table__cell--actions{text-align:right;min-width:9.5rem}.payment-milestones-table__cell--actions>button,.payment-milestones-table__cell--actions>a,.payment-milestones-table__cell--actions>.payment-milestones-table__split{margin:.125rem 0}.payment-milestones-table__cell--actions .inline-flex.items-stretch.rounded-md{display:inline-flex;align-items:stretch;max-width:100%;border-radius:.375rem;overflow:hidden;box-shadow:0 1px 2px #0000000f;flex-shrink:0}.payment-milestones-table__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:.375rem .25rem;box-sizing:border-box}.payment-milestones-table__split{display:inline-flex;align-items:stretch;max-width:100%;border-radius:.375rem;overflow:hidden;box-shadow:0 1px 2px #0000000f;flex-shrink:0}.payment-milestones-table__split-primary{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .75rem;border:0;background:transparent;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.payment-milestones-table__split-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;min-width:2rem;padding:.375rem;border:0;background:transparent;cursor:pointer;flex-shrink:0;transition:background-color .15s ease}.payment-milestones-table__action-btn{min-height:2rem;padding:.375rem .75rem!important;font-size:13px;white-space:nowrap}.payment-milestones-table__action-link{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.375rem .75rem;margin:.125rem 0;font-size:13px;white-space:nowrap;border-radius:.375rem}@media(max-width:639px){.payment-milestones-table-wrap{padding:.625rem .625rem .75rem}.payment-milestones-table__cell{padding:.625rem .75rem}.payment-milestones-table__cell--actions{padding:.75rem .875rem .75rem .625rem;min-width:10.5rem}.payment-milestones-table thead .payment-milestones-table__cell--actions{padding-right:.875rem}.payment-milestones-table__actions{padding:.25rem .125rem;gap:.375rem}.payment-milestones-table__split-primary{padding:.375rem .625rem;font-size:12px}.payment-milestones-table__action-btn{padding:.375rem .625rem!important;font-size:12px}.payment-milestones-table__action-link{padding:.375rem .625rem;font-size:12px}}@media(max-width:400px){.payment-milestones-table__actions{flex-direction:column;align-items:stretch}.payment-milestones-table__split,.payment-milestones-table__actions>button,.payment-milestones-table__actions>a{width:100%;justify-content:center}.payment-milestones-table__split-primary{flex:1}}.dispute-discussion-action-btns{display:grid;gap:.5rem;width:100%}.dispute-discussion-action-btns--pair{grid-template-columns:1fr 1fr}.dispute-discussion-action-btns--single{grid-template-columns:1fr}.dispute-discussion-action-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.375rem;width:100%;min-height:2.75rem;height:auto!important;padding:.625rem .75rem!important;white-space:normal!important;text-align:center;line-height:1.25;box-sizing:border-box;overflow:hidden}.dispute-discussion-action-btn__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;min-width:0;flex:1 1 auto}.dispute-discussion-action-btn__icon{flex-shrink:0;width:1rem;height:1rem}.dispute-discussion-status-banner{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:2.75rem;height:auto!important;padding:.625rem .875rem!important;white-space:normal!important;text-align:center;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.dispute-discussion-offer-btns{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%}.dispute-discussion-offer-btns .dispute-discussion-action-btn{min-height:2.5rem;padding:.5rem .625rem!important;font-size:12px}@media(max-width:1280px){.dispute-discussion-action-btn{padding:.75rem .5rem!important;font-size:12px!important;gap:.25rem}.dispute-discussion-action-btns--pair{gap:.5rem}.dispute-discussion-status-banner{padding:.625rem .75rem!important;font-size:12px!important}}.admin-profile-cover{display:flex;flex-direction:column;gap:24px}.admin-profile-cover__upload-card,.admin-profile-cover__album{border-radius:24px;border:0;background:#fff;padding:24px;box-shadow:0 20px 40px #fe8a0f1f}.admin-profile-cover__section-title{margin:0 0 6px;font-size:18px;font-weight:700;color:#0f172a}.admin-profile-cover__section-desc{margin:0 0 18px;font-size:14px;color:#64748b}.admin-profile-cover__upload-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;align-items:start}.admin-profile-cover__upload-preview,.admin-profile-cover__thumb{position:relative;width:100%;aspect-ratio:16 / 5;border-radius:14px;overflow:hidden;background:#f1f5f9;border:1px solid rgba(15,23,42,.08)}.admin-profile-cover__thumb-img{width:100%;height:100%;object-fit:cover;display:block}.admin-profile-cover__thumb-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#94a3b8;font-size:13px}.admin-profile-cover__upload-fields{display:flex;flex-direction:column;gap:14px}.admin-profile-cover__album-header{margin-bottom:16px}.admin-profile-cover__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.admin-profile-cover__card{border:1px solid rgba(15,23,42,.08);border-radius:16px;overflow:hidden;background:#fff}.admin-profile-cover__card.is-inactive{opacity:.62}.admin-profile-cover__card-body{padding:12px 14px 14px}.admin-profile-cover__card-label{margin:0 0 10px;font-size:14px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-profile-cover__card-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-profile-cover__active-toggle{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#475569}.admin-profile-cover__delete-btn{flex-shrink:0}.admin-profile-cover__loading,.admin-profile-cover__empty{display:flex;align-items:center;justify-content:center;min-height:120px;color:#64748b;font-size:14px}@media(max-width:768px){.admin-profile-cover__upload-row{grid-template-columns:1fr}}.subcat-parent-select[data-slot=select-trigger]{height:auto;min-height:2.5rem;align-items:flex-start;white-space:normal;padding-top:.5rem;padding-bottom:.5rem}.subcat-parent-select [data-slot=select-value]{display:none}.subcat-parent-select__display{min-width:0;flex:1;text-align:left;overflow:hidden}.subcat-parent-select__path{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.75rem;line-height:1.25rem;color:#6b7280;word-break:break-word}.subcat-parent-select__name{display:block;margin-top:.125rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#000;word-break:break-word}.subcat-parent-select__placeholder{font-size:.875rem;color:#9ca3af}.subcat-parent-select-content{max-width:var(--radix-select-trigger-width)}.subcat-parent-select-item{align-items:flex-start!important;height:auto!important;min-height:2.25rem;padding-top:.5rem;padding-bottom:.5rem;white-space:normal}.subcat-parent-select-item [data-slot=select-item-text]{white-space:normal;overflow:visible;line-height:1.25rem}.subcat-parent-select-item__inner{min-width:0;max-width:100%;padding-right:1.5rem}.subcat-parent-select-item__path{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.75rem;line-height:1.25rem;color:#6b7280;word-break:break-word}.subcat-parent-select-item__name{display:block;margin-top:.125rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#000;word-break:break-word}.gwai-root{--background: oklch(.98 .005 250);--foreground: oklch(.24 .04 260);--card: oklch(1 0 0);--card-foreground: oklch(.24 .04 260);--popover: oklch(1 0 0);--popover-foreground: oklch(.24 .04 260);--primary: oklch(.34 .114 263);--primary-foreground: oklch(.99 .003 250);--primary-soft: oklch(.95 .025 263);--primary-glow: oklch(.46 .13 263);--secondary: oklch(.96 .008 250);--secondary-foreground: oklch(.34 .114 263);--muted: oklch(.965 .008 250);--muted-foreground: oklch(.55 .03 258);--accent: oklch(.68 .203 44);--accent-foreground: oklch(.99 .003 250);--accent-soft: oklch(.96 .035 60);--success: oklch(.63 .16 152);--success-foreground: oklch(.99 .003 250);--success-soft: oklch(.95 .045 152);--warning: oklch(.72 .16 62);--warning-soft: oklch(.96 .05 75);--destructive: oklch(.577 .245 27.325);--border: oklch(.925 .012 250);--input: oklch(.925 .012 250);--ring: oklch(.34 .114 263);--shadow-soft: 0 1px 2px oklch(.34 .114 263 / .04), 0 8px 24px oklch(.34 .114 263 / .06);--shadow-card: 0 1px 3px oklch(.34 .114 263 / .05), 0 12px 32px oklch(.34 .114 263 / .08);--gradient-ai: linear-gradient(135deg, var(--primary), var(--primary-glow));--link: oklch(.53 .235 264);--link-soft: oklch(.96 .025 264);--danger: oklch(.63 .235 27);--danger-soft: oklch(.96 .025 27);background:var(--background);color:var(--foreground)}.gwai-root .text-link{color:var(--link)}.gwai-root .bg-link{background-color:var(--link)}.gwai-root .bg-link-soft{background-color:var(--link-soft)}.gwai-root .border-link\/20{border-color:color-mix(in oklab,var(--link) 20%,transparent)}.gwai-root .hover\:bg-link\/90:hover{background-color:color-mix(in oklab,var(--link) 90%,transparent)}.gwai-root .text-accent{color:var(--accent)}.gwai-root .bg-accent\/10{background-color:color-mix(in oklab,var(--accent) 10%,transparent)}.gwai-root .border-accent\/20{border-color:color-mix(in oklab,var(--accent) 20%,transparent)}.gwai-root .bg-success{background-color:var(--success)}.gwai-root .text-success{color:var(--success)}.gwai-root .text-success-foreground{color:var(--success-foreground)}.gwai-root .bg-success-soft{background-color:var(--success-soft)}.gwai-root .text-warning{color:var(--warning)}.gwai-root .text-danger{color:var(--danger)}.gwai-root .bg-danger-soft,.gwai-root .hover\:bg-danger-soft:hover{background-color:var(--danger-soft)}.gwai-root .text-primary-foreground{color:var(--primary-foreground)}.gwai-root .bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}.gwai-root .bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}.gwai-root .bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}.gwai-root .bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}.gwai-root .shadow-card{box-shadow:var(--shadow-card)}.gwai-root .shadow-soft{box-shadow:var(--shadow-soft)}.gwai-sheet{width:60vw!important;max-width:none!important}@media(max-width:1024px){.gwai-sheet{width:80vw!important}}@media(max-width:640px){.gwai-sheet{width:100vw!important}}.gwai-stepper{display:flex;align-items:center;width:100%;max-width:48rem;margin:0 auto;padding:0;list-style:none}.gwai-step{display:flex;flex:1 1 0;align-items:center;min-width:0}.gwai-step:last-child{flex:0 0 auto}.gwai-step-item{display:flex;align-items:center;gap:.5rem;min-width:0}.gwai-step-badge{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:9999px;font-size:.75rem;font-weight:600;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.gwai-step-badge svg{width:.875rem;height:.875rem}.gwai-step-badge--upcoming{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground)}.gwai-step-badge--active{background:var(--primary);color:var(--primary-foreground)}.gwai-step-badge--done{background:var(--link);color:#fff}.gwai-step-label{font-size:.875rem;white-space:nowrap}.gwai-step-label--upcoming{color:var(--muted-foreground)}.gwai-step-label--active{color:var(--primary);font-weight:600}.gwai-step-label--done{color:var(--link);font-weight:500}.gwai-step-line{flex:1 1 auto;min-width:.75rem;height:1px;margin:0 .75rem;background:var(--border)}.gwai-step-line--done{background:var(--link)}@media(max-width:640px){.gwai-step-item{gap:.35rem}.gwai-step-label{font-size:.6875rem}.gwai-step-line{margin:0 .35rem}}.gwai-count-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem}.gwai-count-btn{height:2.75rem;width:100%;border:1px solid var(--border);border-radius:.75rem;background:var(--card);color:var(--foreground);font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.gwai-count-btn:hover{background:var(--muted)}.gwai-count-btn--active,.gwai-count-btn--active:hover{border-color:var(--link);background:var(--link);color:var(--primary-foreground)}.gwai-count-btn:focus-visible{outline:2px solid var(--link);outline-offset:2px}.gwai-select-trigger{border-color:var(--switch-background)!important}.gwai-select-trigger:focus-visible{border-color:var(--link)!important}.gwai-instructions{border-color:var(--switch-background)!important}.gwai-instructions:focus-visible{border-color:var(--link)!important}.gwai-gen-body{margin-top:2.5rem;display:grid;align-items:center;gap:2.5rem}@media(min-width:768px){.gwai-gen-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.gwai-gen-orb{position:relative;margin:0 auto;display:grid;place-items:center;width:12rem;height:12rem}.gwai-gen-orb-ping{position:absolute;inset:0;border-radius:9999px;background:var(--primary-soft);opacity:.6;animation:gwai-ping 1.4s cubic-bezier(0,0,.2,1) infinite}.gwai-gen-orb-ring{position:absolute;inset:1rem;border-radius:9999px;border:1px dashed color-mix(in oklab,var(--primary) 35%,transparent);animation:gwai-spin 12s linear infinite}.gwai-gen-orb-core{position:relative;display:grid;place-items:center;width:7rem;height:7rem;border-radius:9999px;background:var(--gradient-ai);box-shadow:var(--shadow-card)}.gwai-gen-orb-core svg{width:3rem;height:3rem;color:var(--primary-foreground)}@keyframes gwai-ping{75%,to{transform:scale(2);opacity:0}}@keyframes gwai-spin{to{transform:rotate(360deg)}}.gwai-gen-tasks{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.gwai-task{display:flex;align-items:center;gap:.75rem;font-size:.875rem;transition:color .2s ease}.gwai-task--done{color:var(--foreground)}.gwai-task--pending{color:var(--muted-foreground)}.gwai-task-check{display:grid;place-items:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:9999px;background:var(--success);color:var(--success-foreground);animation:gwai-pop .25s ease}.gwai-task-check svg{width:.75rem;height:.75rem}.gwai-task-dot{width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:9999px;border:2px solid var(--border)}@keyframes gwai-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.gwai-gen-progress{margin-top:2.5rem;display:flex;align-items:center;gap:1rem}.gwai-progress-track{height:.5rem;flex:1 1 auto;overflow:hidden;border-radius:9999px;background:var(--muted)}.gwai-progress-fill{height:100%;border-radius:9999px;background:var(--gradient-ai);transition:width .2s linear}.gwai-progress-value{width:3rem;text-align:right;font-size:.875rem;font-weight:600;color:var(--foreground)}.gwai-review-grid{display:grid;grid-template-columns:60px minmax(240px,1.7fr) 84px minmax(230px,1.7fr) 52px 40px;align-items:center;gap:.75rem;min-width:780px}.gwai-review-scroll{overflow-x:auto}.gwai-generate-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1rem;border:none;border-radius:.75rem;background:var(--link);color:var(--primary-foreground);font-size:.875rem;font-weight:600;line-height:1.25;white-space:normal;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.gwai-generate-btn:hover:not(:disabled){background:color-mix(in oklch,var(--link) 90%,transparent)}.gwai-generate-btn:focus-visible{outline:2px solid var(--link);outline-offset:2px}.gwai-generate-btn:disabled{opacity:.5;cursor:not-allowed}.gwai-generate-btn svg{width:1rem;height:1rem;flex-shrink:0}@media(max-width:640px){.gwai-x{padding-left:1rem!important;padding-right:1rem!important}.gwai-footer{justify-content:stretch!important}.gwai-footer>*{flex:1 1 auto}}.aw-fee-table{width:100%;min-width:560px;border-collapse:collapse;font-family:Poppins,sans-serif;font-size:14px}.aw-fee-table th{padding:8px 10px;border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:12px;font-weight:500;text-align:left;white-space:nowrap}.aw-fee-table td{padding:8px 10px;border-bottom:1px solid #f3f4f6;color:#2c353f;vertical-align:middle}.aw-fee-table td:first-child{white-space:nowrap}.aw-fee-table td.aw-fee-provider{min-width:170px;font-size:13px;line-height:1.45}.aw-fee-table .aw-fee-input--filled{background:#f9fafb;color:#6b7280;cursor:default}.aw-fee-muted{color:#6b7280;font-size:12px}.aw-fee-checked{margin-top:10px;color:#6b7280;font-family:Poppins,sans-serif;font-size:12px}.aw-fee-checked button{color:#2563eb;font-weight:500}.aw-fee-checked button:hover:not(:disabled){text-decoration:underline}.abt{font-family:Poppins,sans-serif}.abt-subtabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:-1px}.abt-subtab{position:relative;display:inline-flex;align-items:center;gap:10px;padding:11px 22px;border:1px solid #e5e7eb;border-bottom:none;border-radius:10px 10px 0 0;background:#f1f3f6;color:#374151;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.abt-subtab:hover{background:#e9ecf1}.abt-subtab--active,.abt-subtab--active:hover{background:#fff;color:#1c2b5a;font-weight:600;box-shadow:inset 0 -3px #fe8a0f}.abt-flag{width:22px!important;height:16px!important;border-radius:2px;object-fit:cover;flex-shrink:0}.abt-globe{width:18px;height:18px;color:#2563eb;flex-shrink:0}.abt-card{display:flex;flex-direction:column;gap:18px;padding:24px;border:1px solid #e5e7eb;border-radius:0 12px 12px;background:#fff}.abt-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.abt-title{display:flex;align-items:flex-start;gap:14px;min-width:0}.abt-title>svg{width:28px;height:28px;margin-top:2px;color:#1c2b5a;flex-shrink:0}.abt-title h3{margin:0;font-size:18px;font-weight:600;color:#1c2b5a}.abt-title p{margin:4px 0 0;font-size:14px;color:#6b7280}.abt-head-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin-left:auto}.abt-toggle{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;color:#1f2937;cursor:pointer}.abt-pill{display:inline-flex;align-items:center;gap:7px;padding:3px 12px;border-radius:9999px;font-size:12px;font-weight:500;white-space:nowrap}.abt-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.abt-pill--active{background:#dcfce7;color:#15803d}.abt-pill--incomplete{background:#fef3c7;color:#b45309}.abt-pill--inactive{background:#f3f4f6;color:#6b7280}.abt-note{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border-radius:8px;font-size:13px;line-height:1.45}.abt-note--info{background:#e8f1fd;color:#1e3a8a}.abt-note--warning{background:#fff4e5;color:#c2410c}.abt-note--warning svg{width:20px;height:20px;flex-shrink:0}.abt-info-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#2563eb;color:#fff;font-family:Georgia,serif;font-size:13px;font-weight:700;flex-shrink:0}.abt-section{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid #e5e7eb}.abt-section h4{margin:0;font-size:16px;font-weight:600;color:#1c2b5a}.abt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.abt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.abt-field label{font-size:13px;font-weight:500;color:#1f2937}.abt-input,.abt-select,.abt-textarea{width:100%;height:38px;padding:0 12px;border:1px solid #e5e7eb;border-radius:8px;background:#f3f4f6;color:#374151;font-family:inherit;font-size:14px}.abt-select{cursor:pointer}.abt-textarea{height:auto;min-height:64px;padding:10px 12px;line-height:1.5;resize:vertical}.abt-input:focus,.abt-select:focus,.abt-textarea:focus{outline:none;border-color:#fe8a0f;background:#fff}.abt-input::placeholder,.abt-textarea::placeholder{color:#9ca3af}.abt-money{position:relative}.abt-money>span{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#6b7280;font-size:14px;pointer-events:none}.abt-money .abt-input{padding-left:28px}.abt-hint{margin:0;font-size:12px;color:#6b7280}.abt-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid #e5e7eb}.abt-updated{font-size:12px;color:#6b7280}.abt-actions{display:flex;gap:10px;margin-left:auto}.abt-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.abt-btn svg{width:16px;height:16px}.abt-btn--ghost{border:1px solid #d1d5db;background:#fff;color:#1f2937}.abt-btn--ghost:hover{background:#f9fafb}.abt-btn--primary{border:1px solid #1c2f6b;background:#1c2f6b;color:#fff}.abt-btn--primary:hover{background:#15245a}.abt-btn:disabled{opacity:.6;cursor:not-allowed}.abt-spin{animation:abt-spin 1s linear infinite}@keyframes abt-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.abt-subtab{padding:9px 12px;font-size:13px}.abt-card{padding:16px;border-radius:0 0 12px 12px}.abt-grid{grid-template-columns:minmax(0,1fr)}.abt-head-side{align-items:flex-start;margin-left:0}}.aw-table{width:100%;min-width:1100px;border-collapse:collapse;font-size:14px;text-align:left}.aw-table th{padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#f9fafb;color:#374151;font-weight:500;white-space:nowrap}.aw-table td{padding:12px;border-bottom:1px solid #f3f4f6;vertical-align:middle}.aw-sortable{cursor:pointer}.aw-mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;white-space:nowrap}.aw-strong{font-weight:600;color:#111827}.aw-muted{font-size:12px;color:#6b7280}.aw-pill{display:inline-block;padding:2px 10px;border-radius:9999px;font-size:12px;font-weight:500;white-space:nowrap}.aw-pill--manual{background:#dbeafe;color:#1d4ed8}.aw-pill--auto{background:#dcfce7;color:#15803d}.aw-pill--muted{background:#f3f4f6;color:#4b5563}.aw-footnote{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-size:13px;color:#6b7280}.aw-footnote svg{width:16px;height:16px;flex-shrink:0}.aw-review{display:flex;flex-direction:column;gap:16px}.aw-details{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;font-size:14px}.aw-details dt{color:#6b7280}.aw-details dd{margin:0;color:#111827;overflow-wrap:anywhere}.aw-error{margin:0;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px}.aw-approval{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.aw-approval__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.aw-approval p{margin:0}.aw-toggle{display:inline-flex;align-self:flex-start;flex-wrap:wrap;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background:#fff}.aw-toggle button{padding:8px 14px;border:0;background:transparent;color:#374151;font-size:13px;font-weight:500;cursor:pointer}.aw-toggle button:disabled{cursor:not-allowed;opacity:.5}.aw-toggle button.aw-toggle--on{background:#2563eb;color:#fff;opacity:1}.aw-toggle button:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.aw-pill--pending,.aw-pill--paid,.aw-pill--rejected{display:inline-flex;align-items:center;gap:4px}.aw-pill--pending svg,.aw-pill--paid svg,.aw-pill--rejected svg{width:12px;height:12px}.aw-pill--pending{background:#ffedd5;color:#c2410c}.aw-pill--paid{background:#dcfce7;color:#15803d}.aw-pill--rejected{background:#fee2e2;color:#b91c1c}.aw-pill--processing{display:inline-flex;align-items:center;gap:4px;background:#dbeafe;color:#1d4ed8}.aw-pill--processing svg{width:12px;height:12px}.aw-balances{display:flex;flex-wrap:wrap;gap:6px 14px;padding:12px 16px;border:1px solid #c7d2fe;border-radius:10px;background:#eef2ff;color:#312e81;font-size:14px}.aw-break{overflow-wrap:anywhere}.aw-table{min-width:1040px;font-size:13px}.aw-table th,.aw-table td{padding-left:10px;padding-right:10px}.aw-name{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.aw-gateway{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.aw-gateway__mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;overflow:hidden;border-radius:9999px;color:#fff;font-size:13px;font-weight:700}.aw-gateway__mark--stripe{background:#635bff}.aw-gateway__mark--wise{background:#9fe870;color:#163300}.aw-gateway__mark--payoneer{background:#ff4800}.aw-gateway__mark--paypal{background:#f1f3f6}.aw-gateway__mark--paypal img{width:48px;max-width:none;height:36px;object-fit:contain;mix-blend-mode:multiply}.aw-gateway__mark--bank{background:#f1f3f6;color:#4b5563}.aw-gateway__mark--bank svg{width:14px;height:14px}.aw-actions{display:inline-flex;align-items:center;gap:6px}.aw-kebab{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;cursor:pointer}.aw-kebab:hover{background:#f9fafb}.aw-kebab svg{width:16px;height:16px}.aw-approval-below .aw-approval{border-color:#c7d7fe;background:#f5f8ff}.aw-table.aw-table{min-width:880px}.aw-table th{white-space:normal;line-height:1.3;vertical-align:middle}.aw-table td.aw-mono,.aw-table td:nth-child(10){font-size:12px}.aw-approval-below{margin-top:16px}.aw-row--active td{background:#f5f8ff}.aw-table.aw-table th,.aw-table.aw-table td{padding-left:7px;padding-right:7px}.aw-table .aw-gateway{gap:6px}.aw-table .aw-gateway__mark{width:22px;height:22px;font-size:12px}.aw-table .aw-pill{padding:2px 8px;font-size:11.5px}.aw-review-btn.aw-review-btn{height:30px;padding:0 12px;font-size:12.5px}.aw-table .aw-actions{gap:4px}.aw-table .aw-kebab{width:30px;height:30px}.aw-table td.aw-mono{font-size:11.5px}.aw-approval{gap:12px}.aw-approval__text{display:flex;flex-direction:column;gap:4px}.aw-approval__head{justify-content:flex-start}.aw-approval__title{font-size:16px;font-weight:700;color:#1b1f4b}.aw-approval__control{display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media(min-width:900px){.aw-approval-below .aw-approval__control{align-items:flex-end}}.aw-approval__hint{font-size:12px;color:#6b7aa6}.aw-mode{display:inline-flex;flex-wrap:wrap;padding:3px;border:1px solid #d6dcea;border-radius:10px;background:#fff}.aw-mode__option,.aw-mode__cta{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 18px;border:0;border-radius:8px;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:500;white-space:nowrap}.aw-mode__option{background:transparent;color:#374151;cursor:pointer}.aw-mode__option--on{background:#eef3ff;color:#1d4ed8;cursor:default}.aw-mode__option:disabled{opacity:1}.aw-mode__radio{width:18px;height:18px;flex-shrink:0;border:2px solid #9ca3af;border-radius:9999px;background:#fff}.aw-mode__option--on .aw-mode__radio{border-color:#2563eb;box-shadow:inset 0 0 0 3px #fff;background:#2563eb}.aw-mode__cta{background:#1557ff;color:#fff;cursor:pointer}.aw-mode__cta:hover:not(:disabled){background:#0f46d6}.aw-mode__cta:disabled{background:#c7cfdf;cursor:not-allowed}.aw-mode__option:focus-visible,.aw-mode__cta:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media(min-width:900px){.aw-approval-below .aw-approval{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px}}:root,:host{--color-background:var(--background);--color-foreground:var(--foreground)}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}button:not([data-slot]):not(:has(>svg)),input[type=submit],input[type=button],input[type=reset]{padding-inline:1rem}.aff-page h1,.aff-page h2,.aff-page h3,.aff-page h4,.aff-page p,.aff-page label,.aff-page button{font-size:revert;font-weight:revert;line-height:revert}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}.aff-page{--background:oklch(1 0 0);--foreground:oklch(.18 .03 260);--surface:oklch(.97 .014 250);--surface-elevated:oklch(1 0 0);--card:oklch(1 0 0);--card-foreground:oklch(.18 .03 260);--popover:oklch(1 0 0);--popover-foreground:oklch(.18 .03 260);--primary:oklch(.55 .18 250);--primary-foreground:oklch(.99 0 0);--primary-glow:oklch(.68 .16 235);--accent-mint:oklch(.78 .16 60);--accent-amber:oklch(.78 .19 50);--secondary:oklch(.97 .012 245);--secondary-foreground:oklch(.22 .04 250);--muted:oklch(.97 .01 245);--muted-foreground:oklch(.5 .02 250);--accent:oklch(.96 .02 245);--accent-foreground:oklch(.25 .05 250);--destructive:oklch(.6 .22 25);--destructive-foreground:oklch(.99 0 0);--border:oklch(.93 .01 245);--input:oklch(.93 .01 245);--ring:oklch(.55 .18 250);--radius:.875rem;--gradient-hero:radial-gradient(ellipse 55% 42% at 50% 0%,#93c5fd 0%,#93c5fd8c 35%,#bfdbfe40 60%,#fff0 80%),radial-gradient(ellipse 45% 50% at 8% 100%,#93c5fd 0%,#93c5fd8c 35%,#bfdbfe40 60%,#fff0 80%),#fff;--gradient-primary:linear-gradient(135deg,oklch(.55 .18 250),oklch(.7 .18 45));--gradient-mint:linear-gradient(135deg,oklch(.85 .17 75),oklch(.72 .2 50));--gradient-amber:linear-gradient(135deg,oklch(.85 .17 75),oklch(.7 .21 40));--gradient-card:linear-gradient(180deg,oklch(1 0 0),oklch(.985 .006 240));--shadow-soft:0 1px 2px 0 oklch(.2 .04 260/.04),0 1px 3px 0 oklch(.2 .04 260/.06);--shadow-card:0 4px 16px -4px oklch(.2 .04 260/.08),0 2px 6px -2px oklch(.2 .04 260/.04);--shadow-elevated:0 20px 50px -20px oklch(.4 .15 250/.25),0 8px 20px -8px oklch(.2 .04 260/.08);--shadow-glow:0 0 60px -10px oklch(.62 .22 260/.45);color:var(--color-foreground);background-color:var(--color-background);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,sans-serif}}@layer utilities{.bg-hero{background:var(--gradient-hero)}.bg-gradient-primary{background:var(--gradient-primary)}.bg-gradient-mint{background:var(--gradient-mint)}.bg-gradient-amber{background:var(--gradient-amber)}.bg-gradient-card{background:var(--gradient-card)}.shadow-soft{box-shadow:var(--shadow-soft)}.shadow-card{box-shadow:var(--shadow-card)}.shadow-elevated{box-shadow:var(--shadow-elevated)}.shadow-glow{box-shadow:var(--shadow-glow)}.text-gradient{background:var(--gradient-primary);color:#0000;-webkit-background-clip:text;background-clip:text}.hover-lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.hover-lift:hover{box-shadow:var(--shadow-elevated);transform:translateY(-4px)}.animate-fade-in-up{animation:.7s cubic-bezier(.16,1,.3,1) both fade-in-up}.animate-fade-in{animation:.6s ease-out both fade-in}.animate-float{animation:5s ease-in-out infinite aff-float}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-800:oklch(26.9% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-md:calc(var(--radius) - 2px);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}button:not([data-slot]):not(:has(>svg)),input[type=submit],input[type=button],input[type=reset]{padding-inline:1rem}.aff-page h1,.aff-page h2,.aff-page h3,.aff-page h4,.aff-page p,.aff-page label,.aff-page button{font-size:revert;font-weight:revert;line-height:revert}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}.aff-page{--background:oklch(1 0 0);--foreground:oklch(.18 .03 260);--surface:oklch(.97 .014 250);--surface-elevated:oklch(1 0 0);--card:oklch(1 0 0);--card-foreground:oklch(.18 .03 260);--popover:oklch(1 0 0);--popover-foreground:oklch(.18 .03 260);--primary:oklch(.55 .18 250);--primary-foreground:oklch(.99 0 0);--primary-glow:oklch(.68 .16 235);--accent-mint:oklch(.78 .16 60);--accent-amber:oklch(.78 .19 50);--secondary:oklch(.97 .012 245);--secondary-foreground:oklch(.22 .04 250);--muted:oklch(.97 .01 245);--muted-foreground:oklch(.5 .02 250);--accent:oklch(.96 .02 245);--accent-foreground:oklch(.25 .05 250);--destructive:oklch(.6 .22 25);--destructive-foreground:oklch(.99 0 0);--border:oklch(.93 .01 245);--input:oklch(.93 .01 245);--ring:oklch(.55 .18 250);--radius:.875rem;--gradient-hero:radial-gradient(ellipse 55% 42% at 50% 0%,#93c5fd 0%,#93c5fd8c 35%,#bfdbfe40 60%,#fff0 80%),radial-gradient(ellipse 45% 50% at 8% 100%,#93c5fd 0%,#93c5fd8c 35%,#bfdbfe40 60%,#fff0 80%),#fff;--gradient-primary:linear-gradient(135deg,oklch(.55 .18 250),oklch(.7 .18 45));--gradient-mint:linear-gradient(135deg,oklch(.85 .17 75),oklch(.72 .2 50));--gradient-amber:linear-gradient(135deg,oklch(.85 .17 75),oklch(.7 .21 40));--gradient-card:linear-gradient(180deg,oklch(1 0 0),oklch(.985 .006 240));--shadow-soft:0 1px 2px 0 oklch(.2 .04 260/.04),0 1px 3px 0 oklch(.2 .04 260/.06);--shadow-card:0 4px 16px -4px oklch(.2 .04 260/.08),0 2px 6px -2px oklch(.2 .04 260/.04);--shadow-elevated:0 20px 50px -20px oklch(.4 .15 250/.25),0 8px 20px -8px oklch(.2 .04 260/.08);--shadow-glow:0 0 60px -10px oklch(.62 .22 260/.45);color:var(--color-foreground);background-color:var(--color-background);-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,sans-serif}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.-inset-4{inset:calc(var(--spacing)*-4)}.-inset-6{inset:calc(var(--spacing)*-6)}.inset-0{inset:calc(var(--spacing)*0)}.inset-1\.5{inset:calc(var(--spacing)*1.5)}.inset-2{inset:calc(var(--spacing)*2)}.inset-4{inset:calc(var(--spacing)*4)}.inset-6{inset:calc(var(--spacing)*6)}.inset-8{inset:calc(var(--spacing)*8)}.inset-\[-2\.61\%_-1\.82\%_-3\.4\%_-1\.42\%\]{inset:-2.61% -1.82% -3.4% -1.42%}.inset-\[-4\.05\%_-2\.61\%_-6\.76\%_-2\.04\%\]{inset:-4.05% -2.61% -6.76% -2.04%}.inset-\[-4\.36\%_-3\.05\%_-5\.68\%_-2\.38\%\]{inset:-4.36% -3.05% -5.68% -2.38%}.inset-\[-5\.36\%_-3\.05\%_-8\.48\%_-2\.38\%\]{inset:-5.36% -3.05% -8.48% -2.38%}.inset-\[-15\.79\%_-26\.32\%_-36\.84\%_-26\.32\%\]{inset:-15.79% -26.32% -36.84%}.inset-\[0\.09\%_0\.01\%_-0\.25\%_-0\.26\%\]{inset:.09% .01% -.25% -.26%}.inset-\[1\.94\%_34\.15\%_5\.15\%_4\.69\%\]{inset:1.94% 34.15% 5.15% 4.69%}.inset-\[4\.1\%_14\.14\%_16\.02\%_16\.68\%\]{inset:4.1% 14.14% 16.02% 16.68%}.inset-\[4\.48\%_13\.58\%_83\.49\%_80\.29\%\]{inset:4.48% 13.58% 83.49% 80.29%}.inset-\[4\.76\%_37\.07\%_8\.34\%_7\.41\%\]{inset:4.76% 37.07% 8.34% 7.41%}.inset-\[6\.25\%_15\.63\%\]{inset:6.25% 15.63%}.inset-\[6\.86\%_17\.54\%_-76\.21\%_7\.61\%\]{inset:6.86% 17.54% -76.21% 7.61%}.inset-\[8\.26\%_37\.37\%_47\.72\%_35\.21\%\]{inset:8.26% 37.37% 47.72% 35.21%}.inset-\[8\.29\%_43\.17\%_80\.27\%_38\.04\%\]{inset:8.29% 43.17% 80.27% 38.04%}.inset-\[8\.77\%_52\.48\%_86\.27\%_43\.63\%\]{inset:8.77% 52.48% 86.27% 43.63%}.inset-\[9\.26\%_47\.48\%_83\.51\%_48\.27\%\]{inset:9.26% 47.48% 83.51% 48.27%}.inset-\[9\.49\%_42\%_48\.06\%_35\.21\%\]{inset:9.49% 42% 48.06% 35.21%}.inset-\[9\.64\%_43\.85\%_73\.19\%_38\.96\%\]{inset:9.64% 43.85% 73.19% 38.96%}.inset-\[9\.68\%_8\.71\%_0\.61\%_11\.57\%\]{inset:9.68% 8.71% .61% 11.57%}.inset-\[10\.1\%_45\%_48\.29\%_35\.21\%\]{inset:10.1% 45% 48.29% 35.21%}.inset-\[11\.32\%_1\.04\%_-1\.48\%_5\.21\%\]{inset:11.32% 1.04% -1.48% 5.21%}.inset-\[11\.88\%_86\.61\%_85\.81\%_11\.43\%\]{inset:11.88% 86.61% 85.81% 11.43%}.inset-\[12\%\]{inset:12%}.inset-\[12\.5\%_9\.06\%_12\.5\%_9\.38\%\]{inset:12.5% 9.06% 12.5% 9.38%}.inset-\[12\.48\%_41\.09\%_86\.62\%_57\.69\%\]{inset:12.48% 41.09% 86.62% 57.69%}.inset-\[12\.48\%_42\.86\%_86\.62\%_55\.92\%\]{inset:12.48% 42.86% 86.62% 55.92%}.inset-\[12\.48\%_44\.62\%_86\.62\%_54\.16\%\]{inset:12.48% 44.62% 86.62% 54.16%}.inset-\[12\.88\%_51\.45\%_86\.99\%_24\.99\%\]{inset:12.88% 51.45% 86.99% 24.99%}.inset-\[12\.96\%_52\.57\%_84\.75\%_41\.3\%\]{inset:12.96% 52.57% 84.75% 41.3%}.inset-\[13\.26\%_54\.6\%_82\.2\%_40\.69\%\]{inset:13.26% 54.6% 82.2% 40.69%}.inset-\[14\.22\%_44\%_71\.59\%_52\.08\%\]{inset:14.22% 44% 71.59% 52.08%}.inset-\[14\.32\%_44\%_81\.57\%_38\.07\%\]{inset:14.32% 44% 81.57% 38.07%}.inset-\[16\.98\%_36\.59\%_82\.88\%_7\.35\%\]{inset:16.98% 36.59% 82.88% 7.35%}.inset-\[17\.7\%_50\.66\%_81\.07\%_45\.89\%\]{inset:17.7% 50.66% 81.07% 45.89%}.inset-\[18\.28\%_38\.02\%_76\.15\%_53\.62\%\]{inset:18.28% 38.02% 76.15% 53.62%}.inset-\[18\.46\%_52\.21\%_-36\.23\%_-6\.25\%\]{inset:18.46% 52.21% -36.23% -6.25%}.inset-\[18\.46\%_63\.52\%_58\.12\%_14\.4\%\]{inset:18.46% 63.52% 58.12% 14.4%}.inset-\[18\.46\%_63\.52\%_68\.82\%_14\.4\%\]{inset:18.46% 63.52% 68.82% 14.4%}.inset-\[18\.57\%_58\.22\%_80\.29\%_38\.73\%\]{inset:18.57% 58.22% 80.29% 38.73%}.inset-\[19\.43\%_38\.55\%_76\.14\%_55\.12\%\]{inset:19.43% 38.55% 76.14% 55.12%}.inset-\[20\.17\%_64\.55\%_58\.12\%_16\.81\%\]{inset:20.17% 64.55% 58.12% 16.81%}.inset-\[20\.17\%_66\.63\%_58\.12\%_16\.81\%\]{inset:20.17% 66.63% 58.12% 16.81%}.inset-\[20\.35\%_58\.66\%_78\.61\%_38\.56\%\]{inset:20.35% 58.66% 78.61% 38.56%}.inset-\[20\.58\%_51\.42\%_78\.39\%_45\.81\%\]{inset:20.58% 51.42% 78.39% 45.81%}.inset-\[20\.76\%_56\.41\%_72\.8\%_41\.21\%\]{inset:20.76% 56.41% 72.8% 41.21%}.inset-\[22\.41\%_13\.94\%_66\.98\%_80\.65\%\]{inset:22.41% 13.94% 66.98% 80.65%}.inset-\[22\.41\%_52\.27\%_66\.75\%_42\.31\%\]{inset:22.41% 52.27% 66.75% 42.31%}.inset-\[22\.41\%_53\.54\%_75\.45\%_45\.37\%\]{inset:22.41% 53.54% 75.45% 45.37%}.inset-\[22\.41\%_55\.25\%_75\.45\%_43\.66\%\]{inset:22.41% 55.25% 75.45% 43.66%}.inset-\[22\.43\%_59\.68\%_76\.14\%_38\.85\%\]{inset:22.43% 59.68% 76.14% 38.85%}.inset-\[22\.79\%_52\.94\%_75\.78\%_45\.59\%\]{inset:22.79% 52.94% 75.78% 45.59%}.inset-\[23\.87\%_11\%_65\.24\%_74\.32\%\]{inset:23.87% 11% 65.24% 74.32%}.inset-\[23\.87\%_56\.02\%_64\.31\%_28\.08\%\]{inset:23.87% 56.02% 64.31% 28.08%}.inset-\[23\.92\%_11\.05\%_65\.28\%_74\.37\%\]{inset:23.92% 11.05% 65.28% 74.37%}.inset-\[23\.93\%_56\.02\%_64\.37\%_28\.19\%\]{inset:23.93% 56.02% 64.37% 28.19%}.inset-\[23\.98\%_42\.98\%_70\.68\%_53\.3\%\]{inset:23.98% 42.98% 70.68% 53.3%}.inset-\[25\.6\%_79\.34\%_73\.8\%_18\.24\%\]{inset:25.6% 79.34% 73.8% 18.24%}.inset-\[25\.7\%_52\.27\%_71\.59\%_45\.36\%\]{inset:25.7% 52.27% 71.59% 45.36%}.inset-\[25\.12\%_72\.03\%_74\.26\%_24\.73\%\]{inset:25.12% 72.03% 74.26% 24.73%}.inset-\[25\.13\%_43\.9\%_71\.86\%_54\.47\%\]{inset:25.13% 43.9% 71.86% 54.47%}.inset-\[25\.62\%_55\.23\%_71\.57\%_42\.31\%\]{inset:25.62% 55.23% 71.57% 42.31%}.inset-\[26\%\]{inset:26%}.inset-\[26\.37\%_60\.36\%_68\.37\%_32\.53\%\]{inset:26.37% 60.36% 68.37% 32.53%}.inset-\[26\.64\%_58\.84\%_65\.95\%_31\.06\%\]{inset:26.64% 58.84% 65.95% 31.06%}.inset-\[26\.97\%_72\.37\%_72\.49\%_25\.02\%\]{inset:26.97% 72.37% 72.49% 25.02%}.inset-\[27\.1\%_79\.31\%_72\.36\%_18\.08\%\]{inset:27.1% 79.31% 72.36% 18.08%}.inset-\[27\.6\%_15\.09\%_68\.88\%_78\.39\%\]{inset:27.6% 15.09% 68.88% 78.39%}.inset-\[27\.11\%_77\.22\%_68\.65\%_20\.88\%\]{inset:27.11% 77.22% 68.65% 20.88%}.inset-\[27\.47\%_54\.81\%_70\.22\%_43\.03\%\]{inset:27.47% 54.81% 70.22% 43.03%}.inset-\[27\.72\%_44\%_70\.62\%_55\.21\%\]{inset:27.72% 44% 70.62% 55.21%}.inset-\[27\.81\%_17\.57\%_66\.08\%_80\.28\%\]{inset:27.81% 17.57% 66.08% 80.28%}.inset-\[28\.25\%_79\.12\%_70\.85\%_19\.57\%\]{inset:28.25% 79.12% 70.85% 19.57%}.inset-\[28\.26\%_72\.29\%_70\.85\%_26\.4\%\]{inset:28.26% 72.29% 70.85% 26.4%}.inset-\[28\.87\%_64\.55\%_67\.71\%_32\.3\%\]{inset:28.87% 64.55% 67.71% 32.3%}.inset-\[29\.15\%_6\.14\%_67\.08\%_82\.86\%\]{inset:29.15% 6.14% 67.08% 82.86%}.inset-\[29\.15\%_46\.88\%_67\.08\%_42\.12\%\]{inset:29.15% 46.88% 67.08% 42.12%}.inset-\[29\.15\%_87\.51\%_67\.08\%_1\.48\%\]{inset:29.15% 87.51% 67.08% 1.48%}.inset-\[29\.37\%_52\.38\%_66\.75\%_45\.37\%\]{inset:29.37% 52.38% 66.75% 45.37%}.inset-\[29\.37\%_55\.25\%_66\.75\%_42\.5\%\]{inset:29.37% 55.25% 66.75% 42.5%}.inset-\[29\.59\%_65\.63\%_68\.45\%_32\.98\%\]{inset:29.59% 65.63% 68.45% 32.98%}.inset-\[30\.9\%_58\.81\%_64\.36\%_30\.98\%\]{inset:30.9% 58.81% 64.36% 30.98%}.inset-\[31\.75\%_75\.02\%_66\.54\%_22\.11\%\]{inset:31.75% 75.02% 66.54% 22.11%}.inset-\[31\.85\%_75\.23\%_66\.65\%_22\.41\%\]{inset:31.85% 75.23% 66.65% 22.41%}.inset-\[33\.16\%_8\.23\%_-14\.03\%_36\.08\%\]{inset:33.16% 8.23% -14.03% 36.08%}.inset-\[33\.16\%_27\.16\%_-4\.16\%_24\.76\%\]{inset:33.16% 27.16% -4.16% 24.76%}.inset-\[33\.94\%_52\.06\%_61\.97\%_41\.56\%\]{inset:33.94% 52.06% 61.97% 41.56%}.inset-\[34\.06\%_21\.3\%_42\.97\%_60\.37\%\]{inset:34.06% 21.3% 42.97% 60.37%}.inset-\[34\.06\%_21\.86\%_55\.08\%_62\.11\%\]{inset:34.06% 21.86% 55.08% 62.11%}.inset-\[34\.79\%_26\.35\%_59\.14\%_62\%\]{inset:34.79% 26.35% 59.14% 62%}.inset-\[34\.84\%_25\.9\%_58\.24\%_64\.31\%\]{inset:34.84% 25.9% 58.24% 64.31%}.inset-\[35\.13\%_22\.64\%_42\.97\%_63\.6\%\]{inset:35.13% 22.64% 42.97% 63.6%}.inset-\[35\.13\%_22\.64\%_42\.97\%_65\.5\%\]{inset:35.13% 22.64% 42.97% 65.5%}.inset-\[35\.19\%_26\.47\%_58\.85\%_62\.73\%\]{inset:35.19% 26.47% 58.85% 62.73%}.inset-\[36\.04\%_10\.79\%_-11\.68\%_38\.63\%\]{inset:36.04% 10.79% -11.68% 38.63%}.inset-\[36\.04\%_10\.79\%_51\.16\%_38\.98\%\]{inset:36.04% 10.79% 51.16% 38.98%}.inset-\[36\.05\%_72\.35\%_61\.7\%_21\.7\%\]{inset:36.05% 72.35% 61.7% 21.7%}.inset-\[36\.55\%_69\.93\%_61\.9\%_27\.9\%\]{inset:36.55% 69.93% 61.9% 27.9%}.inset-\[37\.68\%_57\.05\%_62\.19\%_31\.93\%\]{inset:37.68% 57.05% 62.19% 31.93%}.inset-\[38\.8\%_28\.84\%_60\.78\%_69\.2\%\]{inset:38.8% 28.84% 60.78% 69.2%}.inset-\[38\.34\%_23\.53\%_51\.9\%_68\.44\%\]{inset:38.34% 23.53% 51.9% 68.44%}.inset-\[38\.34\%_23\.63\%_61\.24\%_74\.48\%\]{inset:38.34% 23.63% 61.24% 74.48%}.inset-\[38\.39\%_52\.21\%_-36\.23\%_-6\.25\%\]{inset:38.39% 52.21% -36.23% -6.25%}.inset-\[38\.39\%_52\.21\%_21\.9\%_1\.84\%\]{inset:38.39% 52.21% 21.9% 1.84%}.inset-\[38\.39\%_54\.87\%_21\.9\%_8\.57\%\]{inset:38.39% 54.87% 21.9% 8.57%}.inset-\[39\.63\%_28\.63\%_59\.99\%_69\.5\%\]{inset:39.63% 28.63% 59.99% 69.5%}.inset-\[39\.72\%_23\.53\%_59\.87\%_74\.6\%\]{inset:39.72% 23.53% 59.87% 74.6%}.inset-\[39\.83\%_25\.42\%_57\%_73\.26\%\]{inset:39.83% 25.42% 57% 73.26%}.inset-\[40\%_63\.34\%_20\%_33\.36\%\]{inset:40% 63.34% 20% 33.36%}.inset-\[40\.07\%_17\.97\%_2\.36\%_50\.62\%\]{inset:40.07% 17.97% 2.36% 50.62%}.inset-\[40\.22\%_84\.7\%_37\.66\%_1\.84\%\]{inset:40.22% 84.7% 37.66% 1.84%}.inset-\[40\.57\%_29\.41\%_58\.76\%_69\.65\%\]{inset:40.57% 29.41% 58.76% 69.65%}.inset-\[40\.64\%_24\.45\%_58\.69\%_74\.61\%\]{inset:40.64% 24.45% 58.69% 74.61%}.inset-\[41\.12\%_52\.21\%_35\.82\%_28\.18\%\]{inset:41.12% 52.21% 35.82% 28.18%}.inset-\[41\.22\%_33\.73\%_55\.92\%_63\.6\%\]{inset:41.22% 33.73% 55.92% 63.6%}.inset-\[41\.83\%_34\.63\%_56\.54\%_64\.31\%\]{inset:41.83% 34.63% 56.54% 64.31%}.inset-\[41\.98\%_56\.25\%_56\.13\%_39\.3\%\]{inset:41.98% 56.25% 56.13% 39.3%}.inset-\[42\.36\%_34\.38\%_53\.56\%_60\.37\%\]{inset:42.36% 34.38% 53.56% 60.37%}.inset-\[43\.01\%_36\.23\%_54\.24\%_60\.77\%\]{inset:43.01% 36.23% 54.24% 60.77%}.inset-\[43\.17\%_26\.7\%_55\.7\%_71\.66\%\]{inset:43.17% 26.7% 55.7% 71.66%}.inset-\[43\.27\%_36\.08\%_53\.48\%_62\.6\%\]{inset:43.27% 36.08% 53.48% 62.6%}.inset-\[43\.37\%_26\.9\%_55\.49\%_71\.45\%\]{inset:43.37% 26.9% 55.49% 71.45%}.inset-\[43\.53\%_21\.3\%_53\.79\%_75\.77\%\]{inset:43.53% 21.3% 53.79% 75.77%}.inset-\[43\.53\%_34\.3\%_53\.79\%_62\.76\%\]{inset:43.53% 34.3% 53.79% 62.76%}.inset-\[43\.53\%_52\.28\%_47\.84\%_42\.18\%\]{inset:43.53% 52.28% 47.84% 42.18%}.inset-\[44\%_16\.07\%_53\.92\%_83\.25\%\]{inset:44% 16.07% 53.92% 83.25%}.inset-\[44\%_16\.07\%_55\.52\%_83\.25\%\]{inset:44% 16.07% 55.52% 83.25%}.inset-\[44\.8\%_16\.07\%_54\.72\%_83\.25\%\]{inset:44.8% 16.07% 54.72% 83.25%}.inset-\[44\.9\%_55\.74\%_54\.91\%_41\.67\%\]{inset:44.9% 55.74% 54.91% 41.67%}.inset-\[44\.14\%_55\.74\%_54\.06\%_41\.63\%\]{inset:44.14% 55.74% 54.06% 41.63%}.inset-\[44\.14\%_57\.08\%_54\.06\%_41\.63\%\]{inset:44.14% 57.08% 54.06% 41.63%}.inset-\[44\.19\%_83\.43\%_43\.53\%_2\.09\%\]{inset:44.19% 83.43% 43.53% 2.09%}.inset-\[44\.19\%_85\.53\%_43\.53\%_2\.09\%\]{inset:44.19% 85.53% 43.53% 2.09%}.inset-\[44\.99\%_31\.57\%_54\.91\%_51\.87\%\]{inset:44.99% 31.57% 54.91% 51.87%}.inset-\[45\.6\%_16\.07\%_53\.92\%_83\.25\%\]{inset:45.6% 16.07% 53.92% 83.25%}.inset-\[45\.38\%_62\.78\%_49\.67\%_35\.33\%\]{inset:45.38% 62.78% 49.67% 35.33%}.inset-\[45\.97\%_45\.83\%_36\.91\%_16\.54\%\]{inset:45.97% 45.83% 36.91% 16.54%}.inset-\[45\.97\%_60\.91\%_51\.31\%_30\.67\%\]{inset:45.97% 60.91% 51.31% 30.67%}.inset-\[45\.97\%_62\.29\%_53\.9\%_33\.04\%\]{inset:45.97% 62.29% 53.9% 33.04%}.inset-\[45\.97\%_75\.24\%_51\.16\%_16\.54\%\]{inset:45.97% 75.24% 51.16% 16.54%}.inset-\[45\.97\%_78\.83\%_53\.9\%_19\.64\%\]{inset:45.97% 78.83% 53.9% 19.64%}.inset-\[46\%_45\.83\%_51\.2\%_46\.04\%\]{inset:46% 45.83% 51.2% 46.04%}.inset-\[46\%_47\.02\%_53\.86\%_46\.68\%\]{inset:46% 47.02% 53.86% 46.68%}.inset-\[46\.25\%_36\.07\%_53\.65\%_51\.87\%\]{inset:46.25% 36.07% 53.65% 51.87%}.inset-\[46\.26\%_26\.69\%_51\.9\%_68\.44\%\]{inset:46.26% 26.69% 51.9% 68.44%}.inset-\[46\.26\%_84\.19\%_50\.32\%_14\.77\%\]{inset:46.26% 84.19% 50.32% 14.77%}.inset-\[46\.95\%_46\.81\%_45\.29\%_46\.01\%\]{inset:46.95% 46.81% 45.29% 46.01%}.inset-\[47\.2\%_85\.09\%_52\.52\%_12\.37\%\]{inset:47.2% 85.09% 52.52% 12.37%}.inset-\[47\.12\%_63\.68\%_51\.56\%_15\.27\%\]{inset:47.12% 63.68% 51.56% 15.27%}.inset-\[47\.67\%_61\.34\%_26\.2\%_14\.96\%\]{inset:47.67% 61.34% 26.2% 14.96%}.inset-\[47\.67\%_66\.27\%_39\.3\%_15\.9\%\]{inset:47.67% 66.27% 39.3% 15.9%}.inset-\[48\.08\%_67\.05\%_40\.78\%_16\.01\%\]{inset:48.08% 67.05% 40.78% 16.01%}.inset-\[48\.16\%_53\.31\%_50\.58\%_36\.79\%\]{inset:48.16% 53.31% 50.58% 36.79%}.inset-\[48\.48\%_14\.06\%_30\.43\%_70\.5\%\]{inset:48.48% 14.06% 30.43% 70.5%}.inset-\[48\.48\%_22\.63\%_43\.78\%_70\.5\%\]{inset:48.48% 22.63% 43.78% 70.5%}.inset-\[48\.56\%_60\.91\%_51\.31\%_30\.67\%\]{inset:48.56% 60.91% 51.31% 30.67%}.inset-\[48\.67\%_45\.83\%_51\.2\%_46\.04\%\]{inset:48.67% 45.83% 51.2% 46.04%}.inset-\[48\.71\%_75\.24\%_51\.16\%_16\.54\%\]{inset:48.71% 75.24% 51.16% 16.54%}.inset-\[48\.85\%_11\.06\%_15\.97\%_38\.88\%\]{inset:48.85% 11.06% 15.97% 38.88%}.inset-\[48\.94\%_14\.45\%_32\.77\%_54\.43\%\]{inset:48.94% 14.45% 32.77% 54.43%}.inset-\[48\.94\%_14\.45\%_32\.77\%_59\.65\%\]{inset:48.94% 14.45% 32.77% 59.65%}.inset-\[48\.94\%_20\.4\%_32\.77\%_59\.65\%\]{inset:48.94% 20.4% 32.77% 59.65%}.inset-\[49\.05\%_83\.43\%_43\.59\%_2\.88\%\]{inset:49.05% 83.43% 43.59% 2.88%}.inset-\[49\.5\%_52\.21\%_36\.07\%_31\.1\%\]{inset:49.5% 52.21% 36.07% 31.1%}.inset-\[49\.8\%_60\.68\%_45\.16\%_30\.08\%\]{inset:49.8% 60.68% 45.16% 30.08%}.inset-\[49\.24\%_38\.04\%_42\.42\%_54\.43\%\]{inset:49.24% 38.04% 42.42% 54.43%}.inset-\[49\.24\%_38\.04\%_43\.06\%_54\.43\%\]{inset:49.24% 38.04% 43.06% 54.43%}.inset-\[49\.27\%_80\.07\%_50\.24\%_19\.39\%\]{inset:49.27% 80.07% 50.24% 19.39%}.inset-\[49\.78\%_46\.6\%_43\.63\%_46\.94\%\]{inset:49.78% 46.6% 43.63% 46.94%}.inset-\[49\.81\%_60\.69\%_45\.17\%_30\.1\%\]{inset:49.81% 60.69% 45.17% 30.1%}.inset-\[50\.07\%_49\.31\%_47\.07\%_47\.23\%\]{inset:50.07% 49.31% 47.07% 47.23%}.inset-\[50\.07\%_49\.35\%_47\.1\%_47\.23\%\]{inset:50.07% 49.35% 47.1% 47.23%}.inset-\[50\.17\%_49\.95\%_48\.9\%_49\.86\%\]{inset:50.17% 49.95% 48.9% 49.86%}.inset-\[50\.27\%_14\.45\%_41\.66\%_74\.76\%\]{inset:50.27% 14.45% 41.66% 74.76%}.inset-\[50\.64\%_62\.48\%_47\.16\%_32\.27\%\]{inset:50.64% 62.48% 47.16% 32.27%}.inset-\[51\.6\%_61\.41\%_46\.81\%_33\.22\%\]{inset:51.6% 61.41% 46.81% 33.22%}.inset-\[51\.11\%_48\.14\%_47\.17\%_47\.98\%\]{inset:51.11% 48.14% 47.17% 47.98%}.inset-\[51\.13\%_48\.14\%_47\.2\%_48\.02\%\]{inset:51.13% 48.14% 47.2% 48.02%}.inset-\[51\.13\%_68\.29\%_36\.52\%_19\.45\%\]{inset:51.13% 68.29% 36.52% 19.45%}.inset-\[51\.23\%_47\.59\%_43\.34\%_45\.31\%\]{inset:51.23% 47.59% 43.34% 45.31%}.inset-\[51\.28\%_50\.13\%_46\.84\%_46\.83\%\]{inset:51.28% 50.13% 46.84% 46.83%}.inset-\[51\.28\%_50\.19\%_46\.88\%_46\.84\%\]{inset:51.28% 50.19% 46.88% 46.84%}.inset-\[51\.33\%_56\.75\%_43\.38\%_18\.41\%\]{inset:51.33% 56.75% 43.38% 18.41%}.inset-\[51\.34\%_13\.35\%_41\.16\%_43\.53\%\]{inset:51.34% 13.35% 41.16% 43.53%}.inset-\[51\.46\%_18\.99\%_40\.8\%_71\.87\%\]{inset:51.46% 18.99% 40.8% 71.87%}.inset-\[51\.69\%_51\.84\%_47\.06\%_46\.58\%\]{inset:51.69% 51.84% 47.06% 46.58%}.inset-\[52\.67\%_63\.19\%_46\.67\%_34\.4\%\]{inset:52.67% 63.19% 46.67% 34.4%}.inset-\[53\.29\%_68\.93\%_36\.28\%_11\.53\%\]{inset:53.29% 68.93% 36.28% 11.53%}.inset-\[53\.39\%_68\.93\%_36\.29\%_11\.71\%\]{inset:53.39% 68.93% 36.29% 11.71%}.inset-\[53\.52\%_48\.45\%_46\%_50\.11\%\]{inset:53.52% 48.45% 46% 50.11%}.inset-\[53\.67\%_50\.37\%_45\.54\%_48\.09\%\]{inset:53.67% 50.37% 45.54% 48.09%}.inset-\[53\.88\%_61\.47\%_44\.18\%_34\.85\%\]{inset:53.88% 61.47% 44.18% 34.85%}.inset-\[53\.89\%_22\.4\%_45\.5\%_76\.75\%\]{inset:53.89% 22.4% 45.5% 76.75%}.inset-\[54\%_61\.45\%_45\.87\%_24\.27\%\]{inset:54% 61.45% 45.87% 24.27%}.inset-\[54\.19\%_38\.59\%_33\.2\%_49\.51\%\]{inset:54.19% 38.59% 33.2% 49.51%}.inset-\[54\.19\%_41\.55\%_38\.02\%_52\.77\%\]{inset:54.19% 41.55% 38.02% 52.77%}.inset-\[54\.26\%_22\.76\%_45\.64\%_48\.29\%\]{inset:54.26% 22.76% 45.64% 48.29%}.inset-\[54\.48\%_63\.39\%_42\.17\%_28\.24\%\]{inset:54.48% 63.39% 42.17% 28.24%}.inset-\[54\.92\%_39\.64\%_42\.42\%_60\.24\%\]{inset:54.92% 39.64% 42.42% 60.24%}.inset-\[55\.68\%_22\.76\%_44\.22\%_48\.29\%\]{inset:55.68% 22.76% 44.22% 48.29%}.inset-\[55\.73\%_70\.18\%_37\.14\%_8\.57\%\]{inset:55.73% 70.18% 37.14% 8.57%}.inset-\[55\.91\%_23\.66\%_43\.31\%_74\.02\%\]{inset:55.91% 23.66% 43.31% 74.02%}.inset-\[56\.02\%_76\.73\%_41\.56\%_22\.12\%\]{inset:56.02% 76.73% 41.56% 22.12%}.inset-\[56\.03\%_21\.75\%_36\.62\%_73\.11\%\]{inset:56.03% 21.75% 36.62% 73.11%}.inset-\[56\.61\%_53\.26\%_36\.16\%_43\.16\%\]{inset:56.61% 53.26% 36.16% 43.16%}.inset-\[56\.83\%_24\.12\%_42\.76\%_74\.66\%\]{inset:56.83% 24.12% 42.76% 74.66%}.inset-\[57\.63\%_14\.06\%_30\.43\%_77\.86\%\]{inset:57.63% 14.06% 30.43% 77.86%}.inset-\[57\.96\%_74\.72\%_40\.02\%_23\.94\%\]{inset:57.96% 74.72% 40.02% 23.94%}.inset-\[59\.2\%_60\.32\%_30\.9\%_34\.74\%\]{inset:59.2% 60.32% 30.9% 34.74%}.inset-\[59\.2\%_61\.47\%_38\.84\%_37\.53\%\]{inset:59.2% 61.47% 38.84% 37.53%}.inset-\[59\.2\%_63\.03\%_38\.84\%_35\.97\%\]{inset:59.2% 63.03% 38.84% 35.97%}.inset-\[59\.79\%_16\.3\%_35\.51\%_52\.62\%\]{inset:59.79% 16.3% 35.51% 52.62%}.inset-\[59\.95\%_72\.79\%_38\.04\%_25\.74\%\]{inset:59.95% 72.79% 38.04% 25.74%}.inset-\[60\.49\%_56\.75\%_39\.37\%_25\.61\%\]{inset:60.49% 56.75% 39.37% 25.61%}.inset-\[60\.62\%_62\.24\%_26\.2\%_24\.23\%\]{inset:60.62% 62.24% 26.2% 24.23%}.inset-\[60\.64\%_70\.47\%_36\.74\%_25\.32\%\]{inset:60.64% 70.47% 36.74% 25.32%}.inset-\[61\.96\%_19\.66\%_37\.94\%_55\.87\%\]{inset:61.96% 19.66% 37.94% 55.87%}.inset-\[62\.2\%_23\.97\%_36\.7\%_71\.98\%\]{inset:62.2% 23.97% 36.7% 71.98%}.inset-\[62\.2\%_60\.32\%_35\.32\%_37\.52\%\]{inset:62.2% 60.32% 35.32% 37.52%}.inset-\[62\.05\%_23\.64\%_37\.37\%_71\.84\%\]{inset:62.05% 23.64% 37.37% 71.84%}.inset-\[62\.13\%_63\.02\%_35\.3\%_34\.74\%\]{inset:62.13% 63.02% 35.3% 34.74%}.inset-\[62\.38\%_62\.65\%_34\.82\%_11\.03\%\]{inset:62.38% 62.65% 34.82% 11.03%}.inset-\[62\.74\%_24\.46\%_34\.63\%_63\.54\%\]{inset:62.74% 24.46% 34.63% 63.54%}.inset-\[62\.96\%_51\.61\%_36\.91\%_22\.47\%\]{inset:62.96% 51.61% 36.91% 22.47%}.inset-\[63\.11\%_25\.19\%_34\.7\%_65\.17\%\]{inset:63.11% 25.19% 34.7% 65.17%}.inset-\[65\.56\%_60\.41\%_30\.9\%_37\.53\%\]{inset:65.56% 60.41% 30.9% 37.53%}.inset-\[65\.56\%_63\.03\%_30\.9\%_34\.91\%\]{inset:65.56% 63.03% 30.9% 34.91%}.inset-\[66\.35\%_66\.93\%_31\.63\%_13\.04\%\]{inset:66.35% 66.93% 31.63% 13.04%}.inset-\[67\.23\%_36\.71\%_32\.64\%_7\.77\%\]{inset:67.23% 36.71% 32.64% 7.77%}.inset-\[67\.43\%_63\.83\%_27\.91\%_35\.99\%\]{inset:67.43% 63.83% 27.91% 35.99%}.inset-\[67\.65\%_82\.5\%_24\.46\%_4\.83\%\]{inset:67.65% 82.5% 24.46% 4.83%}.inset-\[68\.15\%_52\.19\%_24\.62\%_43\.16\%\]{inset:68.15% 52.19% 24.62% 43.16%}.inset-\[68\.78\%_23\.69\%_29\.6\%_75\.54\%\]{inset:68.78% 23.69% 29.6% 75.54%}.inset-\[69\.08\%_63\.33\%_-27\.93\%_-2\.61\%\]{inset:69.08% 63.33% -27.93% -2.61%}.inset-\[69\.08\%_74\.56\%_-27\.93\%_5\.06\%\]{inset:69.08% 74.56% -27.93% 5.06%}.inset-\[69\.26\%_82\.84\%_23\.51\%_-0\.09\%\]{inset:69.26% 82.84% 23.51% -.09%}.inset-\[69\.59\%_19\.64\%_0\.6\%_48\.69\%\]{inset:69.59% 19.64% .6% 48.69%}.inset-\[70\.24\%_78\.35\%_28\.43\%_16\.09\%\]{inset:70.24% 78.35% 28.43% 16.09%}.inset-\[70\.58\%_73\.5\%_26\.32\%_16\.47\%\]{inset:70.58% 73.5% 26.32% 16.47%}.inset-\[71\.76\%_18\.55\%_0\.21\%_52\.34\%\]{inset:71.76% 18.55% .21% 52.34%}.inset-\[72\.64\%_28\.09\%_25\.95\%_71\.36\%\]{inset:72.64% 28.09% 25.95% 71.36%}.inset-\[72\.84\%_20\.54\%_22\.48\%_41\.37\%\]{inset:72.84% 20.54% 22.48% 41.37%}.inset-\[72\.89\%_12\.96\%_22\.53\%_80\.62\%\]{inset:72.89% 12.96% 22.53% 80.62%}.inset-\[74\.26\%_63\.33\%_-26\.34\%_-2\.61\%\]{inset:74.26% 63.33% -26.34% -2.61%}.inset-\[74\.31\%_14\.39\%_23\.95\%_83\.11\%\]{inset:74.31% 14.39% 23.95% 83.11%}.inset-\[74\.44\%_49\.62\%_24\.21\%_45\.69\%\]{inset:74.44% 49.62% 24.21% 45.69%}.inset-\[74\.44\%_52\.05\%_24\.23\%_47\.63\%\]{inset:74.44% 52.05% 24.23% 47.63%}.inset-\[74\.54\%_51\.37\%_24\.21\%_48\.31\%\]{inset:74.54% 51.37% 24.21% 48.31%}.inset-\[74\.54\%_52\.81\%_24\.23\%_45\.69\%\]{inset:74.54% 52.81% 24.23% 45.69%}.inset-\[74\.63\%_90\.15\%_24\.73\%_6\.44\%\]{inset:74.63% 90.15% 24.73% 6.44%}.inset-\[75\.14\%_43\.77\%_6\.15\%_50\.09\%\]{inset:75.14% 43.77% 6.15% 50.09%}.inset-\[75\.55\%_49\.62\%_24\.21\%_50\.05\%\]{inset:75.55% 49.62% 24.21% 50.05%}.inset-\[75\.55\%_50\.18\%_24\.21\%_49\.49\%\]{inset:75.55% 50.18% 24.21% 49.49%}.inset-\[75\.55\%_50\.74\%_24\.21\%_48\.92\%\]{inset:75.55% 50.74% 24.21% 48.92%}.inset-\[78\.5\%_64\.29\%_21\.18\%_30\.3\%\]{inset:78.5% 64.29% 21.18% 30.3%}.inset-\[79\.28\%_10\.99\%_15\.22\%_38\.77\%\]{inset:79.28% 10.99% 15.22% 38.77%}.inset-\[80\.2\%_76\.62\%_17\.1\%_18\.86\%\]{inset:80.2% 76.62% 17.1% 18.86%}.inset-\[81\.72\%_81\.04\%_17\.2\%_16\.48\%\]{inset:81.72% 81.04% 17.2% 16.48%}.inset-\[82\.73\%_81\.14\%_-20\.66\%_-2\.54\%\]{inset:82.73% 81.14% -20.66% -2.54%}.inset-\[84\.4\%_23\.14\%_-76\.21\%_31\.19\%\]{inset:84.4% 23.14% -76.21% 31.19%}.inset-\[92\.34\%_21\.44\%_3\.35\%_68\.98\%\]{inset:92.34% 21.44% 3.35% 68.98%}.inset-\[99\.03\%_39\.35\%_-4\.12\%_51\.55\%\]{inset:99.03% 39.35% -4.12% 51.55%}.inset-\[104\.25\%_34\.74\%_-13\.68\%_46\.27\%\]{inset:104.25% 34.74% -13.68% 46.27%}.inset-\[106\.39\%_72\.15\%_-26\.34\%_6\.09\%\]{inset:106.39% 72.15% -26.34% 6.09%}.inset-\[110\.98\%_77\.05\%_-22\.85\%_5\.71\%\]{inset:110.98% 77.05% -22.85% 5.71%}.inset-\[119\.51\%_92\.03\%_-35\.84\%_-6\.19\%\]{inset:119.51% 92.03% -35.84% -6.19%}.inset-\[119\.51\%_92\.03\%_-35\.84\%_-6\.25\%\]{inset:119.51% 92.03% -35.84% -6.25%}.inset-\[124\.23\%_95\.22\%_-26\.31\%_1\.75\%\]{inset:124.23% 95.22% -26.31% 1.75%}.inset-\[124\.81\%_101\.5\%_-25\.78\%_-2\.83\%\]{inset:124.81% 101.5% -25.78% -2.83%}.inset-\[125\.71\%_75\.22\%_-36\.14\%_6\.61\%\]{inset:125.71% 75.22% -36.14% 6.61%}.inset-\[125\.71\%_75\.22\%_-36\.23\%_6\.52\%\]{inset:125.71% 75.22% -36.23% 6.52%}.inset-\[125\.92\%_96\.95\%_-27\.29\%_0\.61\%\]{inset:125.92% 96.95% -27.29% .61%}.inset-\[126\.28\%_103\.99\%_-35\.76\%_-6\.25\%\]{inset:126.28% 103.99% -35.76% -6.25%}.inset-\[127\.11\%_75\.61\%_-28\.49\%_15\.35\%\]{inset:127.11% 75.61% -28.49% 15.35%}.inset-\[127\.76\%_84\.09\%_-29\.8\%_14\.43\%\]{inset:127.76% 84.09% -29.8% 14.43%}.inset-\[127\.88\%_98\.86\%_-29\.08\%_-1\.36\%\]{inset:127.88% 98.86% -29.08% -1.36%}.inset-\[128\.6\%_81\.7\%_-29\.76\%_15\.59\%\]{inset:128.6% 81.7% -29.76% 15.59%}.inset-\[129\.88\%_99\.89\%_-30\.62\%_-3\.24\%\]{inset:129.88% 99.89% -30.62% -3.24%}.inset-\[130\.8\%_82\.41\%_-31\.09\%_15\.69\%\]{inset:130.8% 82.41% -31.09% 15.69%}.inset-\[131\.9\%_77\.94\%_-32\.91\%_20\.64\%\]{inset:131.9% 77.94% -32.91% 20.64%}.inset-\[131\.48\%_100\.6\%_-32\.09\%_-3\.17\%\]{inset:131.48% 100.6% -32.09% -3.17%}.inset-\[132\.9\%_101\.29\%_-33\.53\%_-3\.41\%\]{inset:132.9% 101.29% -33.53% -3.41%}.inset-\[132\.51\%_82\.69\%_-33\.28\%_15\.62\%\]{inset:132.51% 82.69% -33.28% 15.62%}.inset-\[133\.17\%_85\%_-34\.15\%_13\.74\%\]{inset:133.17% 85% -34.15% 13.74%}.inset-\[133\.78\%_87\.15\%_-34\.85\%_11\.98\%\]{inset:133.78% 87.15% -34.85% 11.98%}.inset-\[135\.06\%_75\.22\%_-36\.23\%_6\.52\%\]{inset:135.06% 75.22% -36.23% 6.52%}.inset-\[661\.76\%_37\.74\%_-627\.94\%_56\.85\%\]{inset:661.76% 37.74% -627.94% 56.85%}.inset-\[836\.76\%_-19\.23\%_-933\.82\%_53\.85\%\]{inset:836.76% -19.23% -933.82% 53.85%}.inset-\[873\.53\%_36\.18\%_-888\.24\%_55\.89\%\]{inset:873.53% 36.18% -888.24% 55.89%}.inset-\[873\.53\%_105\.41\%_-888\.24\%_-13\.34\%\]{inset:873.53% 105.41% -888.24% -13.34%}.inset-\[882\.35\%_6\.97\%_-820\.59\%_65\.75\%\]{inset:882.35% 6.97% -820.59% 65.75%}.inset-\[882\.35\%_76\.2\%_-820\.59\%_-3\.49\%\]{inset:882.35% 76.2% -820.59% -3.49%}.inset-\[902\.94\%_37\.5\%_-864\.71\%_57\.45\%\]{inset:902.94% 37.5% -864.71% 57.45%}.inset-\[920\.59\%_-14\.9\%_-879\.41\%_65\.75\%\]{inset:920.59% -14.9% -879.41% 65.75%}.inset-\[920\.59\%_57\.21\%_-879\.41\%_-3\.49\%\]{inset:920.59% 57.21% -879.41% -3.49%}.inset-\[923\.53\%_-19\.23\%_-1064\.71\%_53\.85\%\]{inset:923.53% -19.23% -1064.71% 53.85%}.inset-\[958\.82\%_36\.18\%_-1029\.41\%_55\.89\%\]{inset:958.82% 36.18% -1029.41% 55.89%}.inset-\[958\.82\%_105\.41\%_-1029\.41\%_-13\.34\%\]{inset:958.82% 105.41% -1029.41% -13.34%}.inset-\[969\.12\%_6\.97\%_-907\.35\%_65\.75\%\]{inset:969.12% 6.97% -907.35% 65.75%}.inset-\[969\.12\%_76\.2\%_-907\.35\%_-3\.49\%\]{inset:969.12% 76.2% -907.35% -3.49%}.inset-\[1007\.35\%_-14\.9\%_-1025\%_65\.75\%\]{inset:1007.35% -14.9% -1025% 65.75%}.inset-\[1007\.35\%_57\.21\%_-1025\%_-3\.49\%\]{inset:1007.35% 57.21% -1025% -3.49%}.inset-\[1194\.12\%_-19\.23\%_-1335\.29\%_53\.85\%\]{inset:1194.12% -19.23% -1335.29% 53.85%}.inset-\[1229\.41\%_36\.18\%_-1300\%_55\.89\%\]{inset:1229.41% 36.18% -1300% 55.89%}.inset-\[1229\.41\%_105\.41\%_-1300\%_-13\.34\%\]{inset:1229.41% 105.41% -1300% -13.34%}.inset-\[1239\.71\%_6\.97\%_-1177\.94\%_65\.75\%\]{inset:1239.71% 6.97% -1177.94% 65.75%}.inset-\[1239\.71\%_76\.2\%_-1177\.94\%_-3\.49\%\]{inset:1239.71% 76.2% -1177.94% -3.49%}.inset-\[1277\.94\%_-14\.9\%_-1266\.18\%_65\.75\%\]{inset:1277.94% -14.9% -1266.18% 65.75%}.inset-\[1277\.94\%_54\.33\%_-1295\.59\%_-3\.49\%\]{inset:1277.94% 54.33% -1295.59% -3.49%}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.\!top-0{top:calc(var(--spacing)*0)!important}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2{top:calc(var(--spacing)*-2)}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.-top-6{top:calc(var(--spacing)*-6)}.-top-8{top:calc(var(--spacing)*-8)}.-top-12{top:calc(var(--spacing)*-12)}.-top-16{top:calc(var(--spacing)*-16)}.-top-20{top:calc(var(--spacing)*-20)}.-top-24{top:calc(var(--spacing)*-24)}.-top-32{top:calc(var(--spacing)*-32)}.-top-\[115px\]{top:-115px}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-7{top:calc(var(--spacing)*7)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-11{top:calc(var(--spacing)*11)}.top-12{top:calc(var(--spacing)*12)}.top-16{top:calc(var(--spacing)*16)}.top-20{top:calc(var(--spacing)*20)}.top-24{top:calc(var(--spacing)*24)}.top-28{top:calc(var(--spacing)*28)}.top-32{top:calc(var(--spacing)*32)}.top-40{top:calc(var(--spacing)*40)}.top-48{top:calc(var(--spacing)*48)}.top-64{top:calc(var(--spacing)*64)}.top-\[-0\.01\%\]{top:-.01%}.top-\[-0\.02\%\]{top:-.02%}.top-\[-1\.61\%\]{top:-1.61%}.top-\[-1px\]{top:-1px}.top-\[-3px\]{top:-3px}.top-\[-8\.15\%\]{top:-8.15%}.top-\[-27px\]{top:-27px}.top-\[-29\.22\%\]{top:-29.22%}.top-\[-32\.64\%\]{top:-32.64%}.top-\[-33\.27px\]{top:-33.27px}.top-\[-38px\]{top:-38px}.top-\[-39px\]{top:-39px}.top-\[-44px\]{top:-44px}.top-\[-49px\]{top:-49px}.top-\[-55px\]{top:-55px}.top-\[-57px\]{top:-57px}.top-\[-65px\]{top:-65px}.top-\[-76px\]{top:-76px}.top-\[-100px\]{top:-100px}.top-\[-108px\]{top:-108px}.top-\[-116px\]{top:-116px}.top-\[-120px\]{top:-120px}.top-\[-138px\]{top:-138px}.top-\[-241\.38px\]{top:-241.38px}.top-\[0\.04\%\]{top:.04%}.top-\[0\.59\%\]{top:.59%}.top-\[1px\]{top:1px}.top-\[2\%\]{top:2%}.top-\[2\.16\%\]{top:2.16%}.top-\[2px\]{top:2px}.top-\[6\%\]{top:6%}.top-\[7\.63\%\]{top:7.63%}.top-\[7px\]{top:7px}.top-\[8\%\]{top:8%}.top-\[9\.63\%\]{top:9.63%}.top-\[9px\]{top:9px}.top-\[10\%\]{top:10%}.top-\[10\.71\%\]{top:10.71%}.top-\[11px\]{top:11px}.top-\[12\.33px\]{top:12.33px}.top-\[12px\]{top:12px}.top-\[13px\]{top:13px}.top-\[15\%\]{top:15%}.top-\[15px\]{top:15px}.top-\[16\.67\%\]{top:16.67%}.top-\[16px\]{top:16px}.top-\[17px\]{top:17px}.top-\[18\%\]{top:18%}.top-\[19px\]{top:19px}.top-\[20\%\]{top:20%}.top-\[20px\]{top:20px}.top-\[21px\]{top:21px}.top-\[22px\]{top:22px}.top-\[24px\]{top:24px}.top-\[25\%\]{top:25%}.top-\[25px\]{top:25px}.top-\[26\%\]{top:26%}.top-\[26px\]{top:26px}.top-\[29\.63\%\]{top:29.63%}.top-\[30\.36\%\]{top:30.36%}.top-\[30px\]{top:30px}.top-\[31px\]{top:31px}.top-\[32\%\]{top:32%}.top-\[33px\]{top:33px}.top-\[34\%\]{top:34%}.top-\[34\.06\%\]{top:34.06%}.top-\[34px\]{top:34px}.top-\[35\%\]{top:35%}.top-\[35\.18\%\]{top:35.18%}.top-\[35px\]{top:35px}.top-\[37\.33px\]{top:37.33px}.top-\[38\%\]{top:38%}.top-\[38px\]{top:38px}.top-\[39px\]{top:39px}.top-\[44px\]{top:44px}.top-\[45px\]{top:45px}.top-\[46\.62px\]{top:46.62px}.top-\[46\.72px\]{top:46.72px}.top-\[48\%\]{top:48%}.top-\[48\.03\%\]{top:48.03%}.top-\[48px\]{top:48px}.top-\[50\%\]{top:50%}.top-\[52px\]{top:52px}.top-\[53px\]{top:53px}.top-\[55\%\]{top:55%}.top-\[55px\]{top:55px}.top-\[56px\]{top:56px}.top-\[59px\]{top:59px}.top-\[60\%\]{top:60%}.top-\[60px\]{top:60px}.top-\[64\.2\%\]{top:64.2%}.top-\[64\.28px\]{top:64.28px}.top-\[64px\]{top:64px}.top-\[66\.79\%\]{top:66.79%}.top-\[71px\]{top:71px}.top-\[72px\]{top:72px}.top-\[73px\]{top:73px}.top-\[74\.8\%\]{top:74.8%}.top-\[75px\]{top:75px}.top-\[76px\]{top:76px}.top-\[78px\]{top:78px}.top-\[79px\]{top:79px}.top-\[82px\]{top:82px}.top-\[87px\]{top:87px}.top-\[89px\]{top:89px}.top-\[91px\]{top:91px}.top-\[93px\]{top:93px}.top-\[94px\]{top:94px}.top-\[95px\]{top:95px}.top-\[96px\]{top:96px}.top-\[97px\]{top:97px}.top-\[99px\]{top:99px}.top-\[100px\]{top:100px}.top-\[101px\]{top:101px}.top-\[102px\]{top:102px}.top-\[103px\]{top:103px}.top-\[104px\]{top:104px}.top-\[105px\]{top:105px}.top-\[107px\]{top:107px}.top-\[110px\]{top:110px}.top-\[111px\]{top:111px}.top-\[113px\]{top:113px}.top-\[115px\]{top:115px}.top-\[117px\]{top:117px}.top-\[122px\]{top:122px}.top-\[123\.4px\]{top:123.4px}.top-\[123px\]{top:123px}.top-\[124px\]{top:124px}.top-\[125px\]{top:125px}.top-\[126px\]{top:126px}.top-\[127px\]{top:127px}.top-\[130px\]{top:130px}.top-\[131px\]{top:131px}.top-\[132px\]{top:132px}.top-\[133\.47px\]{top:133.47px}.top-\[133px\]{top:133px}.top-\[134\.69px\]{top:134.69px}.top-\[134px\]{top:134px}.top-\[135px\]{top:135px}.top-\[137px\]{top:137px}.top-\[139px\]{top:139px}.top-\[140px\]{top:140px}.top-\[141px\]{top:141px}.top-\[142px\]{top:142px}.top-\[143\.23px\]{top:143.23px}.top-\[148px\]{top:148px}.top-\[150px\]{top:150px}.top-\[153\.04px\]{top:153.04px}.top-\[154\.86px\]{top:154.86px}.top-\[155\.85px\]{top:155.85px}.top-\[155px\]{top:155px}.top-\[156\.62px\]{top:156.62px}.top-\[161px\]{top:161px}.top-\[163px\]{top:163px}.top-\[165px\]{top:165px}.top-\[166px\]{top:166px}.top-\[169px\]{top:169px}.top-\[173px\]{top:173px}.top-\[174px\]{top:174px}.top-\[176px\]{top:176px}.top-\[178px\]{top:178px}.top-\[179px\]{top:179px}.top-\[184px\]{top:184px}.top-\[186px\]{top:186px}.top-\[189\.75px\]{top:189.75px}.top-\[196px\]{top:196px}.top-\[199px\]{top:199px}.top-\[200px\]{top:200px}.top-\[202px\]{top:202px}.top-\[205px\]{top:205px}.top-\[206px\]{top:206px}.top-\[207px\]{top:207px}.top-\[209px\]{top:209px}.top-\[213px\]{top:213px}.top-\[225px\]{top:225px}.top-\[226px\]{top:226px}.top-\[228px\]{top:228px}.top-\[230px\]{top:230px}.top-\[232px\]{top:232px}.top-\[236px\]{top:236px}.top-\[239px\]{top:239px}.top-\[240px\]{top:240px}.top-\[241px\]{top:241px}.top-\[247px\]{top:247px}.top-\[251px\]{top:251px}.top-\[258px\]{top:258px}.top-\[259px\]{top:259px}.top-\[260px\]{top:260px}.top-\[266px\]{top:266px}.top-\[268px\]{top:268px}.top-\[269px\]{top:269px}.top-\[270px\]{top:270px}.top-\[271px\]{top:271px}.top-\[273px\]{top:273px}.top-\[274px\]{top:274px}.top-\[278px\]{top:278px}.top-\[279px\]{top:279px}.top-\[284px\]{top:284px}.top-\[285px\]{top:285px}.top-\[286px\]{top:286px}.top-\[290px\]{top:290px}.top-\[292px\]{top:292px}.top-\[295px\]{top:295px}.top-\[297px\]{top:297px}.top-\[298px\]{top:298px}.top-\[299px\]{top:299px}.top-\[304px\]{top:304px}.top-\[311px\]{top:311px}.top-\[313px\]{top:313px}.top-\[316px\]{top:316px}.top-\[318px\]{top:318px}.top-\[319px\]{top:319px}.top-\[322px\]{top:322px}.top-\[327px\]{top:327px}.top-\[330\.31px\]{top:330.31px}.top-\[331\.07px\]{top:331.07px}.top-\[334px\]{top:334px}.top-\[335\.29px\]{top:335.29px}.top-\[337px\]{top:337px}.top-\[339px\]{top:339px}.top-\[340px\]{top:340px}.top-\[343px\]{top:343px}.top-\[344\.27px\]{top:344.27px}.top-\[344\.96px\]{top:344.96px}.top-\[345\.04px\]{top:345.04px}.top-\[346\.68px\]{top:346.68px}.top-\[347\.77px\]{top:347.77px}.top-\[350px\]{top:350px}.top-\[351\.13px\]{top:351.13px}.top-\[352px\]{top:352px}.top-\[355px\]{top:355px}.top-\[357px\]{top:357px}.top-\[359px\]{top:359px}.top-\[360px\]{top:360px}.top-\[362px\]{top:362px}.top-\[363\.81px\]{top:363.81px}.top-\[363px\]{top:363px}.top-\[364px\]{top:364px}.top-\[365px\]{top:365px}.top-\[368\.07px\]{top:368.07px}.top-\[371px\]{top:371px}.top-\[372px\]{top:372px}.top-\[374px\]{top:374px}.top-\[380\.09px\]{top:380.09px}.top-\[383px\]{top:383px}.top-\[385px\]{top:385px}.top-\[388px\]{top:388px}.top-\[392px\]{top:392px}.top-\[397px\]{top:397px}.top-\[403px\]{top:403px}.top-\[406px\]{top:406px}.top-\[411px\]{top:411px}.top-\[419px\]{top:419px}.top-\[425px\]{top:425px}.top-\[427px\]{top:427px}.top-\[429px\]{top:429px}.top-\[431px\]{top:431px}.top-\[432px\]{top:432px}.top-\[436px\]{top:436px}.top-\[438px\]{top:438px}.top-\[442px\]{top:442px}.top-\[444px\]{top:444px}.top-\[445px\]{top:445px}.top-\[451px\]{top:451px}.top-\[453px\]{top:453px}.top-\[454px\]{top:454px}.top-\[464px\]{top:464px}.top-\[465px\]{top:465px}.top-\[468px\]{top:468px}.top-\[476px\]{top:476px}.top-\[481px\]{top:481px}.top-\[491px\]{top:491px}.top-\[498px\]{top:498px}.top-\[502px\]{top:502px}.top-\[507px\]{top:507px}.top-\[517px\]{top:517px}.top-\[518px\]{top:518px}.top-\[571px\]{top:571px}.top-\[573px\]{top:573px}.top-\[576px\]{top:576px}.top-\[581px\]{top:581px}.top-\[590px\]{top:590px}.top-\[591px\]{top:591px}.top-\[599px\]{top:599px}.top-\[611px\]{top:611px}.top-\[643px\]{top:643px}.top-\[662px\]{top:662px}.top-\[663px\]{top:663px}.top-\[671px\]{top:671px}.top-\[672px\]{top:672px}.top-\[686px\]{top:686px}.top-\[716px\]{top:716px}.top-\[735px\]{top:735px}.top-\[736px\]{top:736px}.top-\[789px\]{top:789px}.top-\[808px\]{top:808px}.top-\[809px\]{top:809px}.top-\[836\.76\%\]{top:836.76%}.top-\[862px\]{top:862px}.top-\[863px\]{top:863px}.top-\[869px\]{top:869px}.top-\[881px\]{top:881px}.top-\[882px\]{top:882px}.top-\[923\.53\%\]{top:923.53%}.top-\[935px\]{top:935px}.top-\[954px\]{top:954px}.top-\[955px\]{top:955px}.top-\[1008px\]{top:1008px}.top-\[1027px\]{top:1027px}.top-\[1028px\]{top:1028px}.top-\[1194\.12\%\]{top:1194.12%}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(100\%\+18px\)\]{top:calc(100% + 18px)}.top-\[calc\(var\(--header-h\)\+20px\)\]{top:calc(var(--header-h) + 20px)}.top-\[var\(--header-h\)\]{top:var(--header-h)}.top-full{top:100%}.\!right-0{right:calc(var(--spacing)*0)!important}.\!right-auto{right:auto!important}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing)*-2)}.-right-2\.5{right:calc(var(--spacing)*-2.5)}.-right-3{right:calc(var(--spacing)*-3)}.-right-4{right:calc(var(--spacing)*-4)}.-right-6{right:calc(var(--spacing)*-6)}.-right-8{right:calc(var(--spacing)*-8)}.-right-10{right:calc(var(--spacing)*-10)}.-right-12{right:calc(var(--spacing)*-12)}.-right-20{right:calc(var(--spacing)*-20)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-1\/2{right:50%}.right-1\/3{right:33.3333%}.right-1\/4{right:25%}.right-1\/6{right:16.6667%}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-6{right:calc(var(--spacing)*6)}.right-8{right:calc(var(--spacing)*8)}.right-10{right:calc(var(--spacing)*10)}.right-12{right:calc(var(--spacing)*12)}.right-20{right:calc(var(--spacing)*20)}.right-24{right:calc(var(--spacing)*24)}.right-32{right:calc(var(--spacing)*32)}.right-\[-0\.03\%\]{right:-.03%}.right-\[-0\.04\%\]{right:-.04%}.right-\[-15px\]{right:-15px}.right-\[0\.13\%\]{right:.13%}.right-\[1\.96\%\]{right:1.96%}.right-\[2\%\]{right:2%}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[8\%\]{right:8%}.right-\[8\.01\%\]{right:8.01%}.right-\[9\.67\%\]{right:9.67%}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.right-\[12\.5\%\]{right:12.5%}.right-\[14\.06\%\]{right:14.06%}.right-\[15\%\]{right:15%}.right-\[16\%\]{right:16%}.right-\[18\%\]{right:18%}.right-\[18\.05\%\]{right:18.05%}.right-\[20\%\]{right:20%}.right-\[23\.37\%\]{right:23.37%}.right-\[44\%\]{right:44%}.right-\[45\.44\%\]{right:45.44%}.right-\[49\.99\%\]{right:49.99%}.right-\[50\%\]{right:50%}.right-\[54\.66\%\]{right:54.66%}.right-\[54\.86\%\]{right:54.86%}.right-\[63\%\]{right:63%}.right-\[79\.91\%\]{right:79.91%}.right-\[106\.61\%\]{right:106.61%}.right-auto{right:auto}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-3{bottom:calc(var(--spacing)*-3)}.-bottom-6{bottom:calc(var(--spacing)*-6)}.-bottom-8{bottom:calc(var(--spacing)*-8)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.-bottom-24{bottom:calc(var(--spacing)*-24)}.-bottom-32{bottom:calc(var(--spacing)*-32)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-1\/2{bottom:50%}.bottom-1\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-32{bottom:calc(var(--spacing)*32)}.bottom-\[-24\.46\%\]{bottom:-24.46%}.bottom-\[-60px\]{bottom:-60px}.bottom-\[-933\.82\%\]{bottom:-933.82%}.bottom-\[-1064\.71\%\]{bottom:-1064.71%}.bottom-\[-1335\.29\%\]{bottom:-1335.29%}.bottom-\[0\.59\%\]{bottom:.59%}.bottom-\[4\%\]{bottom:4%}.bottom-\[7\.63\%\]{bottom:7.63%}.bottom-\[8\%\]{bottom:8%}.bottom-\[10\%\]{bottom:10%}.bottom-\[10\.71\%\]{bottom:10.71%}.bottom-\[10\.94\%\]{bottom:10.94%}.bottom-\[25\%\]{bottom:25%}.bottom-\[30\%\]{bottom:30%}.bottom-\[35\%\]{bottom:35%}.bottom-\[35\.18\%\]{bottom:35.18%}.bottom-\[38\%\]{bottom:38%}.bottom-\[42\%\]{bottom:42%}.bottom-\[44\.45\%\]{bottom:44.45%}.bottom-\[44\.64\%\]{bottom:44.64%}.bottom-\[60px\]{bottom:60px}.bottom-\[74\.14\%\]{bottom:74.14%}.bottom-\[80\.25\%\]{bottom:80.25%}.bottom-full{bottom:100%}.\!left-0{left:calc(var(--spacing)*0)!important}.\!left-auto{left:auto!important}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-2{left:calc(var(--spacing)*-2)}.-left-3{left:calc(var(--spacing)*-3)}.-left-4{left:calc(var(--spacing)*-4)}.-left-6{left:calc(var(--spacing)*-6)}.-left-8{left:calc(var(--spacing)*-8)}.-left-10{left:calc(var(--spacing)*-10)}.-left-12{left:calc(var(--spacing)*-12)}.-left-20{left:calc(var(--spacing)*-20)}.-left-32{left:calc(var(--spacing)*-32)}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-1\/6{left:16.6667%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-6{left:calc(var(--spacing)*6)}.left-10{left:calc(var(--spacing)*10)}.left-12{left:calc(var(--spacing)*12)}.left-14{left:calc(var(--spacing)*14)}.left-16{left:calc(var(--spacing)*16)}.left-20{left:calc(var(--spacing)*20)}.left-24{left:calc(var(--spacing)*24)}.left-28{left:calc(var(--spacing)*28)}.left-32{left:calc(var(--spacing)*32)}.left-36{left:calc(var(--spacing)*36)}.left-\[-0\.01\%\]{left:-.01%}.left-\[-0\.02\%\]{left:-.02%}.left-\[-0\.04\%\]{left:-.04%}.left-\[-0\.33\%\]{left:-.33%}.left-\[-0\.39\%\]{left:-.39%}.left-\[-1\.78\%\]{left:-1.78%}.left-\[-1px\]{left:-1px}.left-\[-2\%\]{left:-2%}.left-\[-7\.55\%\]{left:-7.55%}.left-\[-8\%\]{left:-8%}.left-\[-11\.9\%\]{left:-11.9%}.left-\[-15\.38\%\]{left:-15.38%}.left-\[-31\.5px\]{left:-31.5px}.left-\[-40px\]{left:-40px}.left-\[-60px\]{left:-60px}.left-\[-65px\]{left:-65px}.left-\[-79px\]{left:-79px}.left-\[-82\.95\%\]{left:-82.95%}.left-\[-84px\]{left:-84px}.left-\[-95px\]{left:-95px}.left-\[-96px\]{left:-96px}.left-\[-99px\]{left:-99px}.left-\[-100px\]{left:-100px}.left-\[-106px\]{left:-106px}.left-\[-109px\]{left:-109px}.left-\[-111px\]{left:-111px}.left-\[-112px\]{left:-112px}.left-\[-117px\]{left:-117px}.left-\[-120px\]{left:-120px}.left-\[-128px\]{left:-128px}.left-\[-196\.5px\]{left:-196.5px}.left-\[-255px\]{left:-255px}.left-\[1\.57\%\]{left:1.57%}.left-\[2\%\]{left:2%}.left-\[2\.24\%\]{left:2.24%}.left-\[2px\]{left:2px}.left-\[3\%\]{left:3%}.left-\[3\.58\%\]{left:3.58%}.left-\[4\.5\%\]{left:4.5%}.left-\[4px\]{left:4px}.left-\[6\%\]{left:6%}.left-\[8\%\]{left:8%}.left-\[8\.01\%\]{left:8.01%}.left-\[8\.15\%\]{left:8.15%}.left-\[8px\]{left:8px}.left-\[9\.54\%\]{left:9.54%}.left-\[9\.66\%\]{left:9.66%}.left-\[10\%\]{left:10%}.left-\[12\.5\%\]{left:12.5%}.left-\[12\.11\%\]{left:12.11%}.left-\[13\.21px\]{left:13.21px}.left-\[15\%\]{left:15%}.left-\[15px\]{left:15px}.left-\[16\%\]{left:16%}.left-\[16px\]{left:16px}.left-\[21px\]{left:21px}.left-\[22\%\]{left:22%}.left-\[24\.99\%\]{left:24.99%}.left-\[24px\]{left:24px}.left-\[26\.76\%\]{left:26.76%}.left-\[28\.44px\]{left:28.44px}.left-\[30\%\]{left:30%}.left-\[35\%\]{left:35%}.left-\[35px\]{left:35px}.left-\[39px\]{left:39px}.left-\[43px\]{left:43px}.left-\[45\%\]{left:45%}.left-\[46\.01\%\]{left:46.01%}.left-\[48\.37\%\]{left:48.37%}.left-\[49px\]{left:49px}.left-\[50\%\]{left:50%}.left-\[51px\]{left:51px}.left-\[52\%\]{left:52%}.left-\[55px\]{left:55px}.left-\[56\.27\%\]{left:56.27%}.left-\[56\.48\%\]{left:56.48%}.left-\[60\%\]{left:60%}.left-\[60px\]{left:60px}.left-\[61px\]{left:61px}.left-\[63px\]{left:63px}.left-\[64px\]{left:64px}.left-\[65\%\]{left:65%}.left-\[70px\]{left:70px}.left-\[72px\]{left:72px}.left-\[78\.5px\]{left:78.5px}.left-\[78\.78\%\]{left:78.78%}.left-\[80\.5px\]{left:80.5px}.left-\[95\.5px\]{left:95.5px}.left-\[106px\]{left:106px}.left-\[124px\]{left:124px}.left-\[127\.5px\]{left:127.5px}.left-\[136px\]{left:136px}.left-\[139px\]{left:139px}.left-\[140px\]{left:140px}.left-\[150px\]{left:150px}.left-\[160\.5px\]{left:160.5px}.left-\[160px\]{left:160px}.left-\[169px\]{left:169px}.left-\[177px\]{left:177px}.left-\[183px\]{left:183px}.left-\[195px\]{left:195px}.left-\[202px\]{left:202px}.left-\[210px\]{left:210px}.left-\[228px\]{left:228px}.left-\[232px\]{left:232px}.left-\[236px\]{left:236px}.left-\[241px\]{left:241px}.left-\[252px\]{left:252px}.left-\[265px\]{left:265px}.left-\[273px\]{left:273px}.left-\[286px\]{left:286px}.left-\[289px\]{left:289px}.left-\[290px\]{left:290px}.left-\[291px\]{left:291px}.left-\[300px\]{left:300px}.left-\[317px\]{left:317px}.left-\[319px\]{left:319px}.left-\[333\.31px\]{left:333.31px}.left-\[352px\]{left:352px}.left-\[361px\]{left:361px}.left-\[369px\]{left:369px}.left-\[370px\]{left:370px}.left-\[386px\]{left:386px}.left-\[387px\]{left:387px}.left-\[424px\]{left:424px}.left-\[427px\]{left:427px}.left-\[437px\]{left:437px}.left-\[444px\]{left:444px}.left-\[448px\]{left:448px}.left-\[454px\]{left:454px}.left-\[459px\]{left:459px}.left-\[462px\]{left:462px}.left-\[464\.5px\]{left:464.5px}.left-\[464px\]{left:464px}.left-\[465px\]{left:465px}.left-\[467px\]{left:467px}.left-\[472px\]{left:472px}.left-\[474px\]{left:474px}.left-\[475px\]{left:475px}.left-\[476px\]{left:476px}.left-\[479\.5px\]{left:479.5px}.left-\[479px\]{left:479px}.left-\[482px\]{left:482px}.left-\[483px\]{left:483px}.left-\[484px\]{left:484px}.left-\[486px\]{left:486px}.left-\[487px\]{left:487px}.left-\[495px\]{left:495px}.left-\[496px\]{left:496px}.left-\[497px\]{left:497px}.left-\[498px\]{left:498px}.left-\[520px\]{left:520px}.left-\[521px\]{left:521px}.left-\[539px\]{left:539px}.left-\[542px\]{left:542px}.left-\[544px\]{left:544px}.left-\[546px\]{left:546px}.left-\[547px\]{left:547px}.left-\[549px\]{left:549px}.left-\[551px\]{left:551px}.left-\[553px\]{left:553px}.left-\[562\.45px\]{left:562.45px}.left-\[579px\]{left:579px}.left-\[602px\]{left:602px}.left-\[616px\]{left:616px}.left-\[617\.79px\]{left:617.79px}.left-\[630\.21px\]{left:630.21px}.left-\[630px\]{left:630px}.left-\[632px\]{left:632px}.left-\[634px\]{left:634px}.left-\[657px\]{left:657px}.left-\[668\.18px\]{left:668.18px}.left-\[668px\]{left:668px}.left-\[669px\]{left:669px}.left-\[671px\]{left:671px}.left-\[672px\]{left:672px}.left-\[673px\]{left:673px}.left-\[674px\]{left:674px}.left-\[685px\]{left:685px}.left-\[694px\]{left:694px}.left-\[698px\]{left:698px}.left-\[702px\]{left:702px}.left-\[704px\]{left:704px}.left-\[710px\]{left:710px}.left-\[718px\]{left:718px}.left-\[719\.5px\]{left:719.5px}.left-\[720px\]{left:720px}.left-\[727px\]{left:727px}.left-\[729px\]{left:729px}.left-\[737px\]{left:737px}.left-\[739px\]{left:739px}.left-\[745px\]{left:745px}.left-\[749px\]{left:749px}.left-\[751px\]{left:751px}.left-\[756px\]{left:756px}.left-\[761\.5px\]{left:761.5px}.left-\[763\.65px\]{left:763.65px}.left-\[770px\]{left:770px}.left-\[772px\]{left:772px}.left-\[773px\]{left:773px}.left-\[774px\]{left:774px}.left-\[778px\]{left:778px}.left-\[780px\]{left:780px}.left-\[782px\]{left:782px}.left-\[783\.61px\]{left:783.61px}.left-\[787px\]{left:787px}.left-\[791\.19px\]{left:791.19px}.left-\[792px\]{left:792px}.left-\[794\.58px\]{left:794.58px}.left-\[826px\]{left:826px}.left-\[833\.43px\]{left:833.43px}.left-\[837px\]{left:837px}.left-\[841\.5px\]{left:841.5px}.left-\[842\.36px\]{left:842.36px}.left-\[843px\]{left:843px}.left-\[845\.29px\]{left:845.29px}.left-\[850px\]{left:850px}.left-\[851px\]{left:851px}.left-\[857\.43px\]{left:857.43px}.left-\[857px\]{left:857px}.left-\[865\.11px\]{left:865.11px}.left-\[873px\]{left:873px}.left-\[884\.12px\]{left:884.12px}.left-\[885\.52px\]{left:885.52px}.left-\[889\.59px\]{left:889.59px}.left-\[895\.2px\]{left:895.2px}.left-\[903\.06px\]{left:903.06px}.left-\[904px\]{left:904px}.left-\[905px\]{left:905px}.left-\[907px\]{left:907px}.left-\[911px\]{left:911px}.left-\[914px\]{left:914px}.left-\[920\.21px\]{left:920.21px}.left-\[922px\]{left:922px}.left-\[927px\]{left:927px}.left-\[929px\]{left:929px}.left-\[935px\]{left:935px}.left-\[936px\]{left:936px}.left-\[937px\]{left:937px}.left-\[939px\]{left:939px}.left-\[940\.8px\]{left:940.8px}.left-\[944px\]{left:944px}.left-\[953px\]{left:953px}.left-\[961px\]{left:961px}.left-\[964px\]{left:964px}.left-\[968px\]{left:968px}.left-\[973px\]{left:973px}.left-\[977px\]{left:977px}.left-\[1004px\]{left:1004px}.left-\[1006px\]{left:1006px}.left-\[1010\.57px\]{left:1010.57px}.left-\[1016px\]{left:1016px}.left-\[1020px\]{left:1020px}.left-\[1026\.78px\]{left:1026.78px}.left-\[1029px\]{left:1029px}.left-\[1031px\]{left:1031px}.left-\[1034\.51px\]{left:1034.51px}.left-\[1037px\]{left:1037px}.left-\[1042\.5px\]{left:1042.5px}.left-\[1045\.48px\]{left:1045.48px}.left-\[1060px\]{left:1060px}.left-\[1068px\]{left:1068px}.left-\[1084px\]{left:1084px}.left-\[1115px\]{left:1115px}.left-\[1120px\]{left:1120px}.left-\[1121px\]{left:1121px}.left-\[1122px\]{left:1122px}.left-\[1129px\]{left:1129px}.left-\[1185px\]{left:1185px}.left-\[1192px\]{left:1192px}.left-\[1228px\]{left:1228px}.left-\[1350\.5px\]{left:1350.5px}.left-\[calc\(50\%\+0\.1px\)\]{left:calc(50% + .1px)}.left-\[calc\(50\%\+0\.5px\)\]{left:calc(50% + .5px)}.left-\[calc\(50\%\+27\.5px\)\]{left:calc(50% + 27.5px)}.left-\[calc\(50\%\+34px\)\]{left:calc(50% + 34px)}.left-\[calc\(50\%\+48px\)\]{left:calc(50% + 48px)}.left-\[calc\(50\%\+62\.1px\)\]{left:calc(50% + 62.1px)}.left-\[calc\(50\%\+131px\)\]{left:calc(50% + 131px)}.left-\[calc\(50\%\+244\.5px\)\]{left:calc(50% + 244.5px)}.left-\[calc\(50\%\+246\.5px\)\]{left:calc(50% + 246.5px)}.left-\[calc\(50\%-0\.1px\)\]{left:calc(50% - .1px)}.left-\[calc\(50\%-3\.5px\)\]{left:calc(50% - 3.5px)}.left-\[calc\(50\%-14\.5px\)\]{left:calc(50% - 14.5px)}.left-\[calc\(50\%-75\.5px\)\]{left:calc(50% - 75.5px)}.left-\[calc\(50\%-157px\)\]{left:calc(50% - 157px)}.left-\[calc\(50\%-231\.5px\)\]{left:calc(50% - 231.5px)}.left-\[calc\(50\%-399\.5px\)\]{left:calc(50% - 399.5px)}.left-\[calc\(50\%-445\.696px\)\]{left:calc(50% - 445.696px)}.left-\[calc\(50\%-445px\)\]{left:calc(50% - 445px)}.left-\[calc\(50\%-446px\)\]{left:calc(50% - 446px)}.left-\[calc\(50\%-464px\)\]{left:calc(50% - 464px)}.left-\[calc\(50\%-481\.9px\)\]{left:calc(50% - 481.9px)}.left-\[calc\(50\%-526\.5px\)\]{left:calc(50% - 526.5px)}.left-\[calc\(50\%-559\.5px\)\]{left:calc(50% - 559.5px)}.left-\[calc\(50\%-560\.5px\)\]{left:calc(50% - 560.5px)}.left-px{left:1px}.isolate{isolation:isolate}.\!z-\[99999\]{z-index:99999!important}.\!z-\[10000000\]{z-index:10000000!important}.-z-10{z-index:-10}.-z-20{z-index:-20}.-z-\[5\]{z-index:-5}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[1100\]{z-index:1100}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10050\]{z-index:10050}.z-\[99999\]{z-index:99999}.z-\[100000\]{z-index:100000}.z-\[100060\]{z-index:100060}.z-\[1000000\]{z-index:1000000}.z-\[9999999\]{z-index:9999999}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-right{float:right}.\!container{width:100%!important}@media(min-width:40rem){.\!container{max-width:40rem!important}}@media(min-width:48rem){.\!container{max-width:48rem!important}}@media(min-width:64rem){.\!container{max-width:64rem!important}}@media(min-width:80rem){.\!container{max-width:80rem!important}}@media(min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing)*-1)}.m-0{margin:calc(var(--spacing)*0)}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.-mt-8{margin-top:calc(var(--spacing)*-8)}.-mt-10{margin-top:calc(var(--spacing)*-10)}.-mt-12{margin-top:calc(var(--spacing)*-12)}.-mt-16{margin-top:calc(var(--spacing)*-16)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[0\.7em\]{margin-top:.7em}.mt-\[7px\]{margin-top:7px}.mt-\[15px\]{margin-top:15px}.mt-\[16px\]{margin-top:16px}.mt-\[19px\]{margin-top:19px}.mt-\[30px\]{margin-top:30px}.mt-\[50px\]{margin-top:50px}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing)*-2)}.-mr-3{margin-right:calc(var(--spacing)*-3)}.-mr-8{margin-right:calc(var(--spacing)*-8)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-4{margin-right:calc(var(--spacing)*4)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-\[-10px\]{margin-bottom:-10px}.-ml-1\.5{margin-left:calc(var(--spacing)*-1.5)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-11{margin-left:calc(var(--spacing)*11)}.ml-\[8px\]{margin-left:8px}.ml-\[13px\]{margin-left:13px}.ml-\[16px\]{margin-left:16px}.ml-\[17px\]{margin-left:17px}.ml-\[21px\]{margin-left:21px}.ml-\[52px\]{margin-left:52px}.ml-\[63px\]{margin-left:63px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.\!flex{display:flex!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-\[0\.95\]{aspect-ratio:.95}.aspect-\[1\.65\]{aspect-ratio:1.65}.aspect-\[2\.1\]{aspect-ratio:2.1}.aspect-\[2\.15\]{aspect-ratio:2.15}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[6\/5\]{aspect-ratio:6/5}.aspect-\[8\/7\]{aspect-ratio:8/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[512\/512\]{aspect-ratio:512/512}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-\[8\.296px\]{width:8.296px;height:8.296px}.size-\[9\.086px\]{width:9.086px;height:9.086px}.size-\[11px\]{width:11px;height:11px}.size-\[24\.532px\]{width:24.532px;height:24.532px}.size-\[24px\]{width:24px;height:24px}.size-\[26px\]{width:26px;height:26px}.size-\[28px\]{width:28px;height:28px}.size-\[30\.505px\]{width:30.505px;height:30.505px}.size-\[30px\]{width:30px;height:30px}.size-\[31px\]{width:31px;height:31px}.size-\[32px\]{width:32px;height:32px}.size-\[35px\]{width:35px;height:35px}.size-\[36\.097px\]{width:36.097px;height:36.097px}.size-\[38\.242px\]{width:38.242px;height:38.242px}.size-\[38px\]{width:38px;height:38px}.size-\[39\.121px\]{width:39.121px;height:39.121px}.size-\[40px\]{width:40px;height:40px}.size-\[41px\]{width:41px;height:41px}.size-\[42px\]{width:42px;height:42px}.size-\[43px\]{width:43px;height:43px}.size-\[44px\]{width:44px;height:44px}.size-\[45px\]{width:45px;height:45px}.size-\[46px\]{width:46px;height:46px}.size-\[48px\]{width:48px;height:48px}.size-\[49px\]{width:49px;height:49px}.size-\[50px\]{width:50px;height:50px}.size-\[55px\]{width:55px;height:55px}.size-\[56px\]{width:56px;height:56px}.size-\[57px\]{width:57px;height:57px}.size-\[58px\]{width:58px;height:58px}.size-\[62px\]{width:62px;height:62px}.size-\[66px\]{width:66px;height:66px}.size-\[76px\]{width:76px;height:76px}.size-\[78px\]{width:78px;height:78px}.size-\[79px\]{width:79px;height:79px}.size-\[80px\]{width:80px;height:80px}.size-\[89px\]{width:89px;height:89px}.size-\[138px\]{width:138px;height:138px}.size-\[140px\]{width:140px;height:140px}.size-\[207px\]{width:207px;height:207px}.size-\[416px\]{width:416px;height:416px}.size-\[548px\]{width:548px;height:548px}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-60{height:calc(var(--spacing)*60)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.7px\]{height:1.7px}.h-\[1\.15rem\]{height:1.15rem}.h-\[1px\]{height:1px}.h-\[3\.139px\]{height:3.139px}.h-\[3\.466px\]{height:3.466px}.h-\[3\.691px\]{height:3.691px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5\.02px\]{height:5.02px}.h-\[5\.942px\]{height:5.942px}.h-\[6\.933px\]{height:6.933px}.h-\[6\.972px\]{height:6.972px}.h-\[6px\]{height:6px}.h-\[7\.5rem\]{height:7.5rem}.h-\[7\.214px\]{height:7.214px}.h-\[7\.324px\]{height:7.324px}.h-\[7px\]{height:7px}.h-\[8\.182px\]{height:8.182px}.h-\[8\.765px\]{height:8.765px}.h-\[8\.871px\]{height:8.871px}.h-\[9\.631px\]{height:9.631px}.h-\[10\.5px\]{height:10.5px}.h-\[10\.473px\]{height:10.473px}.h-\[10\.996px\]{height:10.996px}.h-\[10px\]{height:10px}.h-\[11\.5px\]{height:11.5px}.h-\[11px\]{height:11px}.h-\[12\.074px\]{height:12.074px}.h-\[12\.352px\]{height:12.352px}.h-\[12px\]{height:12px}.h-\[13\.757px\]{height:13.757px}.h-\[15\.037px\]{height:15.037px}.h-\[15\.068px\]{height:15.068px}.h-\[15\.595px\]{height:15.595px}.h-\[15\.935px\]{height:15.935px}.h-\[15\.961px\]{height:15.961px}.h-\[16\.469px\]{height:16.469px}.h-\[16\.761px\]{height:16.761px}.h-\[16px\]{height:16px}.h-\[17\.791px\]{height:17.791px}.h-\[18\.825px\]{height:18.825px}.h-\[18px\]{height:18px}.h-\[19\.278px\]{height:19.278px}.h-\[19\.583px\]{height:19.583px}.h-\[19px\]{height:19px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[23\.88px\]{height:23.88px}.h-\[23\.636px\]{height:23.636px}.h-\[23px\]{height:23px}.h-\[24\.532px\]{height:24.532px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[26\.336px\]{height:26.336px}.h-\[26px\]{height:26px}.h-\[27\.5px\]{height:27.5px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[31px\]{height:31px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[36px\]{height:36px}.h-\[37\.573px\]{height:37.573px}.h-\[38\%\]{height:38%}.h-\[38\.175px\]{height:38.175px}.h-\[38px\]{height:38px}.h-\[39px\]{height:39px}.h-\[40px\]{height:40px}.h-\[43\.54px\]{height:43.54px}.h-\[44\.548px\]{height:44.548px}.h-\[45px\]{height:45px}.h-\[46\.381px\]{height:46.381px}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[50\.593px\]{height:50.593px}.h-\[50px\]{height:50px}.h-\[51px\]{height:51px}.h-\[52\.967px\]{height:52.967px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[55px\]{height:55px}.h-\[57px\]{height:57px}.h-\[59\.304px\]{height:59.304px}.h-\[59\.868px\]{height:59.868px}.h-\[59px\]{height:59px}.h-\[60\.526px\]{height:60.526px}.h-\[60px\]{height:60px}.h-\[61px\]{height:61px}.h-\[63\.425px\]{height:63.425px}.h-\[64\.883px\]{height:64.883px}.h-\[66\%\]{height:66%}.h-\[66\.67\%\]{height:66.67%}.h-\[66px\]{height:66px}.h-\[68px\]{height:68px}.h-\[69px\]{height:69px}.h-\[70\%\]{height:70%}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[73px\]{height:73px}.h-\[76px\]{height:76px}.h-\[78\%\]{height:78%}.h-\[78px\]{height:78px}.h-\[79px\]{height:79px}.h-\[80px\]{height:80px}.h-\[81px\]{height:81px}.h-\[85\%\]{height:85%}.h-\[85vh\]{height:85vh}.h-\[87px\]{height:87px}.h-\[90\%\]{height:90%}.h-\[90vh\]{height:90vh}.h-\[92vh\]{height:92vh}.h-\[95\%\]{height:95%}.h-\[97\.84\%\]{height:97.84%}.h-\[97px\]{height:97px}.h-\[98px\]{height:98px}.h-\[100\.58\%\]{height:100.58%}.h-\[100\.86\%\]{height:100.86%}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[107px\]{height:107px}.h-\[108px\]{height:108px}.h-\[110px\]{height:110px}.h-\[113px\]{height:113px}.h-\[116px\]{height:116px}.h-\[117px\]{height:117px}.h-\[118\%\]{height:118%}.h-\[120px\]{height:120px}.h-\[122px\]{height:122px}.h-\[124px\]{height:124px}.h-\[129px\]{height:129px}.h-\[130px\]{height:130px}.h-\[132\.3\%\]{height:132.3%}.h-\[134px\]{height:134px}.h-\[140px\]{height:140px}.h-\[143\.22\%\]{height:143.22%}.h-\[143px\]{height:143px}.h-\[144px\]{height:144px}.h-\[148px\]{height:148px}.h-\[150px\]{height:150px}.h-\[152\.939px\]{height:152.939px}.h-\[160px\]{height:160px}.h-\[164px\]{height:164px}.h-\[168px\]{height:168px}.h-\[170px\]{height:170px}.h-\[176px\]{height:176px}.h-\[179px\]{height:179px}.h-\[180px\]{height:180px}.h-\[187px\]{height:187px}.h-\[193px\]{height:193px}.h-\[194px\]{height:194px}.h-\[198px\]{height:198px}.h-\[200px\]{height:200px}.h-\[210px\]{height:210px}.h-\[217px\]{height:217px}.h-\[218\.846px\]{height:218.846px}.h-\[220px\]{height:220px}.h-\[229px\]{height:229px}.h-\[239px\]{height:239px}.h-\[244px\]{height:244px}.h-\[246px\]{height:246px}.h-\[247px\]{height:247px}.h-\[250px\]{height:250px}.h-\[253\.73px\]{height:253.73px}.h-\[254px\]{height:254px}.h-\[256\.763px\]{height:256.763px}.h-\[260px\]{height:260px}.h-\[262\.615px\]{height:262.615px}.h-\[276px\]{height:276px}.h-\[280px\]{height:280px}.h-\[287px\]{height:287px}.h-\[289px\]{height:289px}.h-\[292px\]{height:292px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[323\.224px\]{height:323.224px}.h-\[324\.114px\]{height:324.114px}.h-\[326px\]{height:326px}.h-\[336\.819px\]{height:336.819px}.h-\[340px\]{height:340px}.h-\[348px\]{height:348px}.h-\[350px\]{height:350px}.h-\[375px\]{height:375px}.h-\[378px\]{height:378px}.h-\[380px\]{height:380px}.h-\[391px\]{height:391px}.h-\[400px\]{height:400px}.h-\[407px\]{height:407px}.h-\[420px\]{height:420px}.h-\[436\.84px\]{height:436.84px}.h-\[438px\]{height:438px}.h-\[440px\]{height:440px}.h-\[480px\]{height:480px}.h-\[484px\]{height:484px}.h-\[500px\]{height:500px}.h-\[507px\]{height:507px}.h-\[520px\]{height:520px}.h-\[539px\]{height:539px}.h-\[597px\]{height:597px}.h-\[600px\]{height:600px}.h-\[679px\]{height:679px}.h-\[680px\]{height:680px}.h-\[704px\]{height:704px}.h-\[718px\]{height:718px}.h-\[856\.347px\]{height:856.347px}.h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*0\.442341148853302\)\+\(var\(--transform-inner-height\)\*0\.8968468904495239\)\)\)\]{height:calc(1px*((var(--transform-inner-width)*.442341) + (var(--transform-inner-height)*.896847)))}.h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*0\.05488346144556999\)\+\(var\(--transform-inner-height\)\*0\.9984927177429199\)\)\)\]{height:calc(1px*((var(--transform-inner-width)*.0548835) + (var(--transform-inner-height)*.998493)))}.h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*0\.06199529394507408\)\+\(var\(--transform-inner-height\)\*0\.9980764389038086\)\)\)\]{height:calc(1px*((var(--transform-inner-width)*.0619953) + (var(--transform-inner-height)*.998076)))}.h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*0\.8973045945167542\)\+\(var\(--transform-inner-height\)\*0\.44141194224357605\)\)\)\]{height:calc(1px*((var(--transform-inner-width)*.897305) + (var(--transform-inner-height)*.441412)))}.h-\[calc\(1px\*\(\(var\(--transform-inner-width\)\*1\)\+\(var\(--transform-inner-height\)\*0\)\)\)\]{height:calc(1px*((var(--transform-inner-width)*1) + (var(--transform-inner-height)*0)))}.h-\[calc\(90vh-180px\)\]{height:calc(90vh - 180px)}.h-\[calc\(95vh-180px\)\]{height:calc(95vh - 180px)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-1rem\)\]{height:calc(100% - 1rem)}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-\[calc\(100vh-400px\)\]{height:calc(100vh - 400px)}.h-\[min\(92dvh\,960px\)\]{height:min(92dvh,960px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90\%\]{max-height:90%}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[200px\]{max-height:200px}.max-h-\[250px\]{max-height:250px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[350px\]{max-height:350px}.max-h-\[400px\]{max-height:400px}.max-h-\[600px\]{max-height:600px}.max-h-\[650px\]{max-height:650px}.max-h-\[calc\(90vh-120px\)\]{max-height:calc(90vh - 120px)}.max-h-\[calc\(90vh-200px\)\]{max-height:calc(90vh - 200px)}.max-h-\[calc\(95vh-120px\)\]{max-height:calc(95vh - 120px)}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-\[calc\(100vh-160px\)\]{max-height:calc(100vh - 160px)}.max-h-\[calc\(100vh-var\(--header-h\)-40px\)\]{max-height:calc(100vh - var(--header-h) - 40px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[16px\]{min-height:16px}.min-h-\[24px\]{min-height:24px}.min-h-\[26px\]{min-height:26px}.min-h-\[40px\]{min-height:40px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[96px\]{min-height:96px}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[145px\]{min-height:145px}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[168px\]{min-height:168px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-\[calc\(100vh-80px\)\]{min-height:calc(100vh - 80px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-full{width:100%!important}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[1\.947px\]{width:1.947px}.w-\[1px\]{width:1px}.w-\[3\.743px\]{width:3.743px}.w-\[3px\]{width:3px}.w-\[4\.595px\]{width:4.595px}.w-\[4px\]{width:4px}.w-\[5\.109px\]{width:5.109px}.w-\[5\.249px\]{width:5.249px}.w-\[5\.402px\]{width:5.402px}.w-\[5\.453px\]{width:5.453px}.w-\[6\.303px\]{width:6.303px}.w-\[6px\]{width:6px}.w-\[7\.303px\]{width:7.303px}.w-\[7\.635px\]{width:7.635px}.w-\[10\.392px\]{width:10.392px}.w-\[10\.399px\]{width:10.399px}.w-\[10px\]{width:10px}.w-\[11\.066px\]{width:11.066px}.w-\[11\.416px\]{width:11.416px}.w-\[11px\]{width:11px}.w-\[12\.803px\]{width:12.803px}.w-\[12\.813px\]{width:12.813px}.w-\[12\.917px\]{width:12.917px}.w-\[12px\]{width:12px}.w-\[13\.604px\]{width:13.604px}.w-\[14\.306px\]{width:14.306px}.w-\[14\.643px\]{width:14.643px}.w-\[15\.481px\]{width:15.481px}.w-\[16\.851px\]{width:16.851px}.w-\[16px\]{width:16px}.w-\[17\.111px\]{width:17.111px}.w-\[17px\]{width:17px}.w-\[18\.741px\]{width:18.741px}.w-\[18px\]{width:18px}.w-\[19\.714px\]{width:19.714px}.w-\[20\%\]{width:20%}.w-\[22\.965px\]{width:22.965px}.w-\[22px\]{width:22px}.w-\[23\.123px\]{width:23.123px}.w-\[23\.398px\]{width:23.398px}.w-\[23\.795px\]{width:23.795px}.w-\[23px\]{width:23px}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[28px\]{width:28px}.w-\[29\.83px\]{width:29.83px}.w-\[30\%\]{width:30%}.w-\[30\.516px\]{width:30.516px}.w-\[30\.626px\]{width:30.626px}.w-\[30ch\]{width:30ch}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[33\.601px\]{width:33.601px}.w-\[34\%\]{width:34%}.w-\[34px\]{width:34px}.w-\[35\%\]{width:35%}.w-\[35px\]{width:35px}.w-\[35vw\]{width:35vw}.w-\[36px\]{width:36px}.w-\[37px\]{width:37px}.w-\[38px\]{width:38px}.w-\[39px\]{width:39px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[41px\]{width:41px}.w-\[42\%\]{width:42%}.w-\[42px\]{width:42px}.w-\[43\.72px\]{width:43.72px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[45px\]{width:45px}.w-\[45vw\]{width:45vw}.w-\[46px\]{width:46px}.w-\[48\.351px\]{width:48.351px}.w-\[48px\]{width:48px}.w-\[48vw\]{width:48vw}.w-\[49px\]{width:49px}.w-\[50px\]{width:50px}.w-\[52\.5px\]{width:52.5px}.w-\[53px\]{width:53px}.w-\[55\%\]{width:55%}.w-\[55px\]{width:55px}.w-\[56\.863px\]{width:56.863px}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[61\.319px\]{width:61.319px}.w-\[61\.916px\]{width:61.916px}.w-\[62\.084px\]{width:62.084px}.w-\[62\.509px\]{width:62.509px}.w-\[64\.98px\]{width:64.98px}.w-\[64\.396px\]{width:64.396px}.w-\[65\.03\%\]{width:65.03%}.w-\[65px\]{width:65px}.w-\[66px\]{width:66px}.w-\[67\.896px\]{width:67.896px}.w-\[69\.142px\]{width:69.142px}.w-\[69\.765px\]{width:69.765px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[70vw\]{width:70vw}.w-\[72px\]{width:72px}.w-\[75\%\]{width:75%}.w-\[76\.46\%\]{width:76.46%}.w-\[76px\]{width:76px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[80vw\]{width:80vw}.w-\[83\.71\%\]{width:83.71%}.w-\[84px\]{width:84px}.w-\[85\%\]{width:85%}.w-\[85px\]{width:85px}.w-\[86\%\]{width:86%}.w-\[88\%\]{width:88%}.w-\[88vw\]{width:88vw}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[90vw\]{width:90vw}.w-\[92\.82\%\]{width:92.82%}.w-\[92vw\]{width:92vw}.w-\[95px\]{width:95px}.w-\[95vw\]{width:95vw}.w-\[97\.2\%\]{width:97.2%}.w-\[100\.65\%\]{width:100.65%}.w-\[100px\]{width:100px}.w-\[103\.56\%\]{width:103.56%}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[111px\]{width:111px}.w-\[113px\]{width:113px}.w-\[114\.625px\]{width:114.625px}.w-\[115px\]{width:115px}.w-\[117px\]{width:117px}.w-\[120px\]{width:120px}.w-\[122\.5px\]{width:122.5px}.w-\[123px\]{width:123px}.w-\[124\.699px\]{width:124.699px}.w-\[127px\]{width:127px}.w-\[140px\]{width:140px}.w-\[142\.489px\]{width:142.489px}.w-\[143px\]{width:143px}.w-\[147px\]{width:147px}.w-\[149\.731px\]{width:149.731px}.w-\[150px\]{width:150px}.w-\[152\.993px\]{width:152.993px}.w-\[156px\]{width:156px}.w-\[157\.201px\]{width:157.201px}.w-\[157px\]{width:157px}.w-\[158\.139px\]{width:158.139px}.w-\[159px\]{width:159px}.w-\[160px\]{width:160px}.w-\[162\.7px\]{width:162.7px}.w-\[162px\]{width:162px}.w-\[164\.984px\]{width:164.984px}.w-\[164px\]{width:164px}.w-\[165px\]{width:165px}.w-\[168px\]{width:168px}.w-\[169px\]{width:169px}.w-\[170px\]{width:170px}.w-\[174\.821px\]{width:174.821px}.w-\[176px\]{width:176px}.w-\[178\.565px\]{width:178.565px}.w-\[180px\]{width:180px}.w-\[182px\]{width:182px}.w-\[188px\]{width:188px}.w-\[192px\]{width:192px}.w-\[197px\]{width:197px}.w-\[199px\]{width:199px}.w-\[200px\]{width:200px}.w-\[202\.401px\]{width:202.401px}.w-\[203px\]{width:203px}.w-\[205px\]{width:205px}.w-\[210px\]{width:210px}.w-\[212px\]{width:212px}.w-\[216px\]{width:216px}.w-\[217\.61\%\]{width:217.61%}.w-\[217\.79px\]{width:217.79px}.w-\[219px\]{width:219px}.w-\[220px\]{width:220px}.w-\[221px\]{width:221px}.w-\[223\.906px\]{width:223.906px}.w-\[223px\]{width:223px}.w-\[225\.099px\]{width:225.099px}.w-\[225px\]{width:225px}.w-\[227px\]{width:227px}.w-\[228px\]{width:228px}.w-\[229px\]{width:229px}.w-\[239px\]{width:239px}.w-\[243px\]{width:243px}.w-\[252px\]{width:252px}.w-\[253px\]{width:253px}.w-\[270\.119px\]{width:270.119px}.w-\[280px\]{width:280px}.w-\[285px\]{width:285px}.w-\[289px\]{width:289px}.w-\[300px\]{width:300px}.w-\[312px\]{width:312px}.w-\[321px\]{width:321px}.w-\[326px\]{width:326px}.w-\[334px\]{width:334px}.w-\[345px\]{width:345px}.w-\[347px\]{width:347px}.w-\[349px\]{width:349px}.w-\[350px\]{width:350px}.w-\[351px\]{width:351px}.w-\[355px\]{width:355px}.w-\[358px\]{width:358px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[382px\]{width:382px}.w-\[384px\]{width:384px}.w-\[400px\]{width:400px}.w-\[417px\]{width:417px}.w-\[421px\]{width:421px}.w-\[423px\]{width:423px}.w-\[424px\]{width:424px}.w-\[428px\]{width:428px}.w-\[430px\]{width:430px}.w-\[438px\]{width:438px}.w-\[439px\]{width:439px}.w-\[448px\]{width:448px}.w-\[451px\]{width:451px}.w-\[478px\]{width:478px}.w-\[480px\]{width:480px}.w-\[484px\]{width:484px}.w-\[491\.64px\]{width:491.64px}.w-\[494px\]{width:494px}.w-\[520px\]{width:520px}.w-\[522px\]{width:522px}.w-\[526px\]{width:526px}.w-\[533px\]{width:533px}.w-\[541px\]{width:541px}.w-\[544px\]{width:544px}.w-\[545px\]{width:545px}.w-\[553px\]{width:553px}.w-\[568px\]{width:568px}.w-\[574px\]{width:574px}.w-\[593px\]{width:593px}.w-\[594px\]{width:594px}.w-\[604px\]{width:604px}.w-\[606px\]{width:606px}.w-\[620px\]{width:620px}.w-\[646px\]{width:646px}.w-\[649px\]{width:649px}.w-\[657px\]{width:657px}.w-\[661px\]{width:661px}.w-\[675px\]{width:675px}.w-\[680px\]{width:680px}.w-\[696px\]{width:696px}.w-\[800\.789px\]{width:800.789px}.w-\[854px\]{width:854px}.w-\[928px\]{width:928px}.w-\[1117px\]{width:1117px}.w-\[1119px\]{width:1119px}.w-\[1120px\]{width:1120px}.w-\[1192px\]{width:1192px}.w-\[1241px\]{width:1241px}.w-\[1277px\]{width:1277px}.w-\[1440\.6px\]{width:1440.6px}.w-\[1440px\]{width:1440px}.w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*0\.442341148853302\)\+\(var\(--transform-inner-width\)\*0\.8968468904495239\)\)\)\]{width:calc(1px*((var(--transform-inner-height)*.442341) + (var(--transform-inner-width)*.896847)))}.w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*0\.05488346144556999\)\+\(var\(--transform-inner-width\)\*0\.9984927177429199\)\)\)\]{width:calc(1px*((var(--transform-inner-height)*.0548835) + (var(--transform-inner-width)*.998493)))}.w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*0\.06199529394507408\)\+\(var\(--transform-inner-width\)\*0\.9980764389038086\)\)\)\]{width:calc(1px*((var(--transform-inner-height)*.0619953) + (var(--transform-inner-width)*.998076)))}.w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*0\.8973045945167542\)\+\(var\(--transform-inner-width\)\*0\.44141194224357605\)\)\)\]{width:calc(1px*((var(--transform-inner-height)*.897305) + (var(--transform-inner-width)*.441412)))}.w-\[calc\(1px\*\(\(var\(--transform-inner-height\)\*1\)\+\(var\(--transform-inner-width\)\*0\)\)\)\]{width:calc(1px*((var(--transform-inner-height)*1) + (var(--transform-inner-width)*0)))}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-68px\)\]{width:calc(100% - 68px)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[min\(60vw\,calc\(100vw-2rem\)\)\]{width:min(60vw,100vw - 2rem)}.w-\[min\(100\%-2rem\,28rem\)\]{width:min(100% - 2rem,28rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.\!max-w-none{max-width:none!important}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-36{max-width:calc(var(--spacing)*36)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[48\%\]{max-width:48%}.max-w-\[50\%\]{max-width:50%}.max-w-\[55\%\]{max-width:55%}.max-w-\[60vw\]{max-width:60vw}.max-w-\[62\%\]{max-width:62%}.max-w-\[65\%\]{max-width:65%}.max-w-\[70\%\]{max-width:70%}.max-w-\[70vw\]{max-width:70vw}.max-w-\[78\%\]{max-width:78%}.max-w-\[80\%\]{max-width:80%}.max-w-\[82\%\]{max-width:82%}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[90px\]{max-width:90px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95\%\]{max-width:95%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[450px\]{max-width:450px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[568px\]{max-width:568px}.max-w-\[600px\]{max-width:600px}.max-w-\[650px\]{max-width:650px}.max-w-\[696px\]{max-width:696px}.max-w-\[720px\]{max-width:720px}.max-w-\[770px\]{max-width:770px}.max-w-\[800px\]{max-width:800px}.max-w-\[850px\]{max-width:850px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[928px\]{max-width:928px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1092px\]{max-width:1092px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1250px\]{max-width:1250px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[6\.25rem\]{min-width:6.25rem}.min-w-\[8\.75rem\]{min-width:8.75rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[28px\]{min-width:28px}.min-w-\[30px\]{min-width:30px}.min-w-\[40px\]{min-width:40px}.min-w-\[52px\]{min-width:52px}.min-w-\[60px\]{min-width:60px}.min-w-\[85vw\]{min-width:85vw}.min-w-\[96px\]{min-width:96px}.min-w-\[100px\]{min-width:100px}.min-w-\[130px\]{min-width:130px}.min-w-\[132px\]{min-width:132px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[600px\]{min-width:600px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow\!{flex-grow:1!important}.grow-0{flex-grow:0}.basis-1\/2{flex-basis:50%}.basis-\[48\%\]{flex-basis:48%}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-5{--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-20px\]{--tw-translate-x:-20px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[10px\]{--tw-translate-x:10px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[20px\]{--tw-translate-x:20px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[23px\]{--tw-translate-x:23px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-\[-100\%\]{--tw-scale-y:-100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.03\]{scale:1.03}.-rotate-6{rotate:-6deg}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[3\.146deg\]{rotate:3.146deg}.rotate-\[4\.275deg\]{rotate:4.275deg}.rotate-\[26\.253deg\]{rotate:26.253deg}.rotate-\[26deg\]{rotate:26deg}.rotate-\[63\.806deg\]{rotate:63.806deg}.rotate-\[64deg\]{rotate:64deg}.rotate-\[90deg\]{rotate:90deg}.rotate-\[180deg\]{rotate:180deg}.rotate-\[270deg\]{rotate:270deg}.rotate-\[356\.446deg\]{rotate:356.446deg}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.animate-bounce{animation:var(--animate-bounce)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing)*16)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing)*32)}.scroll-mt-\[180px\]{scroll-margin-top:180px}.scroll-px-3\.5{scroll-padding-inline:calc(var(--spacing)*3.5)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[0\.9fr_1\.3fr_1fr\]{grid-template-columns:.9fr 1.3fr 1fr}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.grid-cols-\[1\.5fr_1fr_1fr\]{grid-template-columns:1.5fr 1fr 1fr}.grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.grid-cols-\[1fr_0\.9fr_1\.4fr_1fr\]{grid-template-columns:1fr .9fr 1.4fr 1fr}.grid-cols-\[1fr_1\.25fr_1fr\]{grid-template-columns:1fr 1.25fr 1fr}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[38\%_1fr\]{grid-template-columns:38% 1fr}.grid-cols-\[42\%_1fr\]{grid-template-columns:42% 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-cols-\[minmax\(0\,1fr\)_90px\]{grid-template-columns:minmax(0,1fr) 90px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[max-content\]{grid-template-rows:max-content}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-start{place-items:start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[47px\]{gap:47px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*24)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*24)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--border)60%,transparent)}}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[40\%\]{border-radius:40%}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-\[inherit\]{border-top-left-radius:inherit;border-top-right-radius:inherit}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-\[2px\]{border-top-left-radius:2px}.rounded-tl-\[6px\]{border-top-left-radius:6px}.rounded-tl-\[10\.5px\]{border-top-left-radius:10.5px}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr-\[7px\]{border-top-right-radius:7px}.rounded-tr-full{border-top-right-radius:3.40282e38px}.rounded-tr-lg{border-top-right-radius:var(--radius)}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-bl-\[6px\]{border-bottom-left-radius:6px}.rounded-bl-\[7px\]{border-bottom-left-radius:7px}.rounded-bl-\[9px\]{border-bottom-left-radius:9px}.rounded-bl-full{border-bottom-left-radius:3.40282e38px}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[30px\]{border-style:var(--tw-border-style);border-width:30px}.border-x-\[5px\]{border-inline-style:var(--tw-border-style);border-inline-width:5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-\[3px\]{border-right-style:var(--tw-border-style);border-right-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[\#FE8A0F\]{border-color:#fe8a0f!important}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#0b157c\]{border-color:#0b157c}.border-\[\#0b157c\]\/20{border-color:#0b157c33}.border-\[\#002f77\]{border-color:#002f77}.border-\[\#003D82\]{border-color:#003d82}.border-\[\#3B82F6\]{border-color:#3b82f6}.border-\[\#3B82F6\]\/20{border-color:#3b82f633}.border-\[\#3B82F6\]\/30{border-color:#3b82f64d}.border-\[\#3D78CB\]{border-color:#3d78cb}.border-\[\#3D78CB\]\/20{border-color:#3d78cb33}.border-\[\#4A90E2\]{border-color:#4a90e2}.border-\[\#4CAF50\]{border-color:#4caf50}.border-\[\#4F46E5\]{border-color:#4f46e5}.border-\[\#9CA3AF\]{border-color:#9ca3af}.border-\[\#10B981\]{border-color:#10b981}.border-\[\#16a34a\]{border-color:#16a34a}.border-\[\#93c5fd\]{border-color:#93c5fd}.border-\[\#00897B\]{border-color:#00897b}.border-\[\#1976D2\]{border-color:#1976d2}.border-\[\#1976D2\]\/30{border-color:#1976d24d}.border-\[\#1976D2\]\/40{border-color:#1976d266}.border-\[\#1976D2\]\/50{border-color:#1976d280}.border-\[\#A7F3D0\]{border-color:#a7f3d0}.border-\[\#B3D9F2\]{border-color:#b3d9f2}.border-\[\#BFDBFE\]{border-color:#bfdbfe}.border-\[\#CACACA\]{border-color:#cacaca}.border-\[\#D9D9D9\]{border-color:#d9d9d9}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-\[\#E6E9ED\]{border-color:#e6e9ed}.border-\[\#E8ECF0\]{border-color:#e8ecf0}.border-\[\#F44336\]{border-color:#f44336}.border-\[\#FCD34D\]{border-color:#fcd34d}.border-\[\#FDE68A\]{border-color:#fde68a}.border-\[\#FE8A0F\]{border-color:#fe8a0f}.border-\[\#FE8A0F\]\/20{border-color:#fe8a0f33}.border-\[\#FE8A0F\]\/25{border-color:#fe8a0f40}.border-\[\#FE8A0F\]\/30{border-color:#fe8a0f4d}.border-\[\#FE8A0F\]\/35{border-color:#fe8a0f59}.border-\[\#FE8A0F\]\/40{border-color:#fe8a0f66}.border-\[\#FE8A0F\]\/50{border-color:#fe8a0f80}.border-\[\#FFB347\]{border-color:#ffb347}.border-\[\#FFD4B8\]{border-color:#ffd4b8}.border-\[\#d1d5db\]{border-color:#d1d5db}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#e8e8e8\]{border-color:#e8e8e8}.border-\[\#e8ecf1\]{border-color:#e8ecf1}.border-\[\#e57d0e\]{border-color:#e57d0e}.border-\[\#f97316\]{border-color:#f97316}.border-\[\#fed7aa\]{border-color:#fed7aa}.border-\[rgba\(219\,238\,255\,0\.8\)\]{border-color:#dbeeffcc}.border-\[rgba\(255\,255\,255\,0\.5\)\]{border-color:#ffffff80}.border-accent,.border-accent\/20{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/20{border-color:color-mix(in oklab,var(--accent)20%,transparent)}}.border-accent\/50{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,var(--accent)50%,transparent)}}.border-accent\/60{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/60{border-color:color-mix(in oklab,var(--accent)60%,transparent)}}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/80{border-color:color-mix(in oklab,var(--border)80%,transparent)}}.border-card{border-color:var(--card)}.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--danger)30%,transparent)}}.border-danger\/40{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/40{border-color:color-mix(in oklab,var(--danger)40%,transparent)}}.border-destructive{border-color:var(--destructive)}.border-emerald-50{border-color:var(--color-emerald-50)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-100\/50{border-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.border-gray-100\/50{border-color:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/50{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/70{border-color:#d1d5dcb3}@supports (color:color-mix(in lab,red,red)){.border-gray-300\/70{border-color:color-mix(in oklab,var(--color-gray-300)70%,transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-500\/20{border-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.border-gray-500\/20{border-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-400\/50{border-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.border-green-400\/50{border-color:color-mix(in oklab,var(--color-green-400)50%,transparent)}}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.border-green-600{border-color:var(--color-green-600)}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-input{border-color:var(--input)}.border-link,.border-link\/20{border-color:var(--link)}@supports (color:color-mix(in lab,red,red)){.border-link\/20{border-color:color-mix(in oklab,var(--link)20%,transparent)}}.border-link\/40{border-color:var(--link)}@supports (color:color-mix(in lab,red,red)){.border-link\/40{border-color:color-mix(in oklab,var(--link)40%,transparent)}}.border-link\/50{border-color:var(--link)}@supports (color:color-mix(in lab,red,red)){.border-link\/50{border-color:color-mix(in oklab,var(--link)50%,transparent)}}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/40{border-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.border-muted-foreground\/50{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/50{border-color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-400\/40{border-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/40{border-color:color-mix(in oklab,var(--color-orange-400)40%,transparent)}}.border-orange-400\/50{border-color:#ff8b1a80}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/50{border-color:color-mix(in oklab,var(--color-orange-400)50%,transparent)}}.border-orange-500{border-color:var(--color-orange-500)}.border-primary{border-color:var(--primary)}.border-primary-foreground,.border-primary-foreground\/5{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/5{border-color:color-mix(in oklab,var(--primary-foreground)5%,transparent)}}.border-primary-foreground\/40{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/40{border-color:color-mix(in oklab,var(--primary-foreground)40%,transparent)}}.border-primary-foreground\/70{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/70{border-color:color-mix(in oklab,var(--primary-foreground)70%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--primary)25%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.border-primary\/70{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/70{border-color:color-mix(in oklab,var(--primary)70%,transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-300\/60{border-color:#ffa3a399}@supports (color:color-mix(in lab,red,red)){.border-red-300\/60{border-color:color-mix(in oklab,var(--color-red-300)60%,transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-200\/80{border-color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/80{border-color:color-mix(in oklab,var(--color-sky-200)80%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400\/15{border-color:#90a1b926}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/15{border-color:color-mix(in oklab,var(--color-slate-400)15%,transparent)}}.border-slate-400\/20{border-color:#90a1b933}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/20{border-color:color-mix(in oklab,var(--color-slate-400)20%,transparent)}}.border-slate-400\/25{border-color:#90a1b940}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/25{border-color:color-mix(in oklab,var(--color-slate-400)25%,transparent)}}.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--success)30%,transparent)}}.border-success\/40{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/40{border-color:color-mix(in oklab,var(--success)40%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-600{border-color:var(--color-yellow-600)}.border-x-transparent{border-inline-color:#0000}.border-t-\[\#FE8A0F\]{border-top-color:#fe8a0f}.border-t-border\/70{border-top-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-t-border\/70{border-top-color:color-mix(in oklab,var(--border)70%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.\!bg-\[\#FFF7ED\]{background-color:#fff7ed!important}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#0C2664\]{background-color:#0c2664}.bg-\[\#0C2664\]\/10{background-color:#0c26641a}.bg-\[\#0F172A\]{background-color:#0f172a}.bg-\[\#0b157c\]{background-color:#0b157c}.bg-\[\#0f172b\]{background-color:#0f172b}.bg-\[\#1DA1F2\]{background-color:#1da1f2}.bg-\[\#1e3a5f\]{background-color:#1e3a5f}.bg-\[\#002f77\]{background-color:#002f77}.bg-\[\#2c353f\]{background-color:#2c353f}.bg-\[\#2e77bc\]{background-color:#2e77bc}.bg-\[\#003D82\]{background-color:#003d82}.bg-\[\#3B82F6\]{background-color:#3b82f6}.bg-\[\#3B82F6\]\/10{background-color:#3b82f61a}.bg-\[\#3D78CB\]{background-color:#3d78cb}.bg-\[\#3D78CB\]\/10{background-color:#3d78cb1a}.bg-\[\#3d78cb\]{background-color:#3d78cb}.bg-\[\#5BC2E7\]{background-color:#5bc2e7}.bg-\[\#10B981\]{background-color:#10b981}.bg-\[\#22c55e\]{background-color:#22c55e}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#34D399\]{background-color:#34d399}.bg-\[\#0070BA\]{background-color:#0070ba}.bg-\[\#1877F2\]{background-color:#1877f2}.bg-\[\#1976D2\]{background-color:#1976d2}.bg-\[\#059669\]{background-color:#059669}.bg-\[\#343945\]{background-color:#343945}.bg-\[\#C9D4EE\]\/50{background-color:#c9d4ee80}.bg-\[\#CEE3FF\]{background-color:#cee3ff}.bg-\[\#D1FAE5\]{background-color:#d1fae5}.bg-\[\#DBEAFE\]{background-color:#dbeafe}.bg-\[\#DBEAFF\]{background-color:#dbeaff}.bg-\[\#DC2626\]{background-color:#dc2626}.bg-\[\#DC3545\]{background-color:#dc3545}.bg-\[\#E2D4E8\]\/60{background-color:#e2d4e899}.bg-\[\#E3F2FD\]{background-color:#e3f2fd}.bg-\[\#E3F2FD\]\/40{background-color:#e3f2fd66}.bg-\[\#E3F7FE\]{background-color:#e3f7fe}.bg-\[\#E5E7EB\]{background-color:#e5e7eb}.bg-\[\#E6F0FF\]{background-color:#e6f0ff}.bg-\[\#E8ECF1\]{background-color:#e8ecf1}.bg-\[\#EA4335\]{background-color:#ea4335}.bg-\[\#EAF2FF\]{background-color:#eaf2ff}.bg-\[\#ECFDF5\]{background-color:#ecfdf5}.bg-\[\#EEF2FF\]{background-color:#eef2ff}.bg-\[\#EF4444\]{background-color:#ef4444}.bg-\[\#EFF6FF\]{background-color:#eff6ff}.bg-\[\#F0FDF4\]{background-color:#f0fdf4}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#F8F9FA\]{background-color:#f8f9fa}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#FAFAFA\]{background-color:#fafafa}.bg-\[\#FAFBFC\]{background-color:#fafbfc}.bg-\[\#FAFCFF\]{background-color:#fafcff}.bg-\[\#FE8A0F\]{background-color:#fe8a0f}.bg-\[\#FE8A0F\]\/5{background-color:#fe8a0f0d}.bg-\[\#FE8A0F\]\/10{background-color:#fe8a0f1a}.bg-\[\#FE8A0F\]\/15{background-color:#fe8a0f26}.bg-\[\#FE8A0F\]\/20{background-color:#fe8a0f33}.bg-\[\#FE8A0F\]\/30{background-color:#fe8a0f4d}.bg-\[\#FE8A0F\]\/80{background-color:#fe8a0fcc}.bg-\[\#FEF3C7\]{background-color:#fef3c7}.bg-\[\#FEF3E2\]{background-color:#fef3e2}.bg-\[\#FF6A14\]{background-color:#ff6a14}.bg-\[\#FF6A14\]\/10{background-color:#ff6a141a}.bg-\[\#FF4500\]{background-color:#ff4500}.bg-\[\#FFBDE5\]{background-color:#ffbde5}.bg-\[\#FFF0E0\]{background-color:#fff0e0}.bg-\[\#FFF1E0\]{background-color:#fff1e0}.bg-\[\#FFF5EB\]{background-color:#fff5eb}.bg-\[\#FFF5EB\]\/20{background-color:#fff5eb33}.bg-\[\#FFF5EB\]\/30{background-color:#fff5eb4d}.bg-\[\#FFF5EB\]\/40{background-color:#fff5eb66}.bg-\[\#FFF5EB\]\/50{background-color:#fff5eb80}.bg-\[\#FFF5EE\]{background-color:#fff5ee}.bg-\[\#FFF7ED\]{background-color:#fff7ed}.bg-\[\#FFF7EE\]{background-color:#fff7ee}.bg-\[\#FFF8F0\]{background-color:#fff8f0}.bg-\[\#FFF8F1\]{background-color:#fff8f1}.bg-\[\#FFFBF5\]{background-color:#fffbf5}.bg-\[\#b3d9f2\]{background-color:#b3d9f2}.bg-\[\#b89cea\]{background-color:#b89cea}.bg-\[\#cebbf0\]{background-color:#cebbf0}.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-\[\#dbeaff\]{background-color:#dbeaff}.bg-\[\#e5e7eb\]{background-color:#e5e7eb}.bg-\[\#eb001b\]{background-color:#eb001b}.bg-\[\#ecf4ff\]{background-color:#ecf4ff}.bg-\[\#eef3ff\]{background-color:#eef3ff}.bg-\[\#eef4ff\]{background-color:#eef4ff}.bg-\[\#f0f0f0\]{background-color:#f0f0f0}.bg-\[\#f0f6ff\]{background-color:#f0f6ff}.bg-\[\#f1f5f9\]{background-color:#f1f5f9}.bg-\[\#f3f9ff\]{background-color:#f3f9ff}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f8f9fa\]{background-color:#f8f9fa}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#f79e1b\]{background-color:#f79e1b}.bg-\[\#fafcff\]{background-color:#fafcff}.bg-\[\#fe8a0f\]{background-color:#fe8a0f}.bg-\[\#ffe16b\]{background-color:#ffe16b}.bg-\[\#fff5eb\]{background-color:#fff5eb}.bg-\[\#fff7ed\]{background-color:#fff7ed}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[rgba\(182\,212\,255\,0\.2\)\]{background-color:#b6d4ff33}.bg-\[rgba\(242\,248\,255\,0\.44\)\]{background-color:#f2f8ff70}.bg-\[rgba\(255\,255\,255\,0\.2\)\]{background-color:#fff3}.bg-accent{background-color:var(--accent)}.bg-accent-soft,.bg-accent-soft\/40{background-color:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.bg-accent-soft\/40{background-color:color-mix(in oklab,var(--accent-soft)40%,transparent)}}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--accent)10%,transparent)}}.bg-accent\/15{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--accent)15%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-background,.bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/20{background-color:color-mix(in oklab,var(--background)20%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/30{background-color:color-mix(in oklab,var(--color-blue-50)30%,transparent)}}.bg-blue-50\/40{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/40{background-color:color-mix(in oklab,var(--color-blue-50)40%,transparent)}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/70{background-color:color-mix(in oklab,var(--color-blue-50)70%,transparent)}}.bg-blue-50\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/80{background-color:color-mix(in oklab,var(--color-blue-50)80%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-blue-500\/90{background-color:#3080ffe6}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/90{background-color:color-mix(in oklab,var(--color-blue-500)90%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border,.bg-border\/70{background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/70{background-color:color-mix(in oklab,var(--border)70%,transparent)}}.bg-card,.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--card)90%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card)95%,transparent)}}.bg-danger-soft{background-color:var(--danger-soft)}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50)50%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50)60%,transparent)}}.bg-emerald-50\/90{background-color:#ecfdf5e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/90{background-color:color-mix(in oklab,var(--color-emerald-50)90%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-foreground,.bg-foreground\/80{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/80{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.bg-foreground\/90{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/90{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/50{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.bg-gray-50\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/60{background-color:color-mix(in oklab,var(--color-gray-50)60%,transparent)}}.bg-gray-50\/70{background-color:#f9fafbb3}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/70{background-color:color-mix(in oklab,var(--color-gray-50)70%,transparent)}}.bg-gray-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/80{background-color:color-mix(in oklab,var(--color-gray-50)80%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/50{background-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/50{background-color:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}.bg-gray-100\/80{background-color:#f3f4f6cc}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/80{background-color:color-mix(in oklab,var(--color-gray-100)80%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/10{background-color:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/70{background-color:#101828b3}@supports (color:color-mix(in lab,red,red)){.bg-gray-900\/70{background-color:color-mix(in oklab,var(--color-gray-900)70%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab,red,red)){.bg-green-50\/50{background-color:color-mix(in oklab,var(--color-green-50)50%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100\/60{background-color:#dcfce799}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/60{background-color:color-mix(in oklab,var(--color-green-100)60%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-700{background-color:var(--color-green-700)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-input{background-color:var(--input)}.bg-input-background{background-color:var(--input-background)}.bg-link{background-color:var(--link)}.bg-link-soft,.bg-link-soft\/30{background-color:var(--link-soft)}@supports (color:color-mix(in lab,red,red)){.bg-link-soft\/30{background-color:color-mix(in oklab,var(--link-soft)30%,transparent)}}.bg-link-soft\/40{background-color:var(--link-soft)}@supports (color:color-mix(in lab,red,red)){.bg-link-soft\/40{background-color:color-mix(in oklab,var(--link-soft)40%,transparent)}}.bg-link-soft\/50{background-color:var(--link-soft)}@supports (color:color-mix(in lab,red,red)){.bg-link-soft\/50{background-color:color-mix(in oklab,var(--link-soft)50%,transparent)}}.bg-link-soft\/60{background-color:var(--link-soft)}@supports (color:color-mix(in lab,red,red)){.bg-link-soft\/60{background-color:color-mix(in oklab,var(--link-soft)60%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.bg-muted-foreground\/70{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.bg-muted\/15{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/15{background-color:color-mix(in oklab,var(--muted)15%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/40{background-color:#fff7ed66}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/40{background-color:color-mix(in oklab,var(--color-orange-50)40%,transparent)}}.bg-orange-50\/60{background-color:#fff7ed99}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/60{background-color:color-mix(in oklab,var(--color-orange-50)60%,transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground\/5{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/5{background-color:color-mix(in oklab,var(--primary-foreground)5%,transparent)}}.bg-primary-foreground\/10{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/10{background-color:color-mix(in oklab,var(--primary-foreground)10%,transparent)}}.bg-primary-soft,.bg-primary-soft\/40{background-color:var(--primary-soft)}@supports (color:color-mix(in lab,red,red)){.bg-primary-soft\/40{background-color:color-mix(in oklab,var(--primary-soft)40%,transparent)}}.bg-primary-soft\/50{background-color:var(--primary-soft)}@supports (color:color-mix(in lab,red,red)){.bg-primary-soft\/50{background-color:color-mix(in oklab,var(--primary-soft)50%,transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-primary\/40{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/40{background-color:color-mix(in oklab,var(--primary)40%,transparent)}}.bg-primary\/50{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/50{background-color:color-mix(in oklab,var(--primary)50%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\/30{background-color:#faf5ff4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/30{background-color:color-mix(in oklab,var(--color-purple-50)30%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.bg-purple-500\/90{background-color:#ac4bffe6}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/90{background-color:color-mix(in oklab,var(--color-purple-500)90%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/40{background-color:#fef2f266}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/40{background-color:color-mix(in oklab,var(--color-red-50)40%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/90{background-color:color-mix(in oklab,var(--color-red-500)90%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-secondary,.bg-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary)50%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-50\/20{background-color:#f0f9ff33}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/20{background-color:color-mix(in oklab,var(--color-sky-50)20%,transparent)}}.bg-sky-50\/90{background-color:#f0f9ffe6}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/90{background-color:color-mix(in oklab,var(--color-sky-50)90%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100)90%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-success{background-color:var(--success)}.bg-success-soft{background-color:var(--success-soft)}.bg-success\/5{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/5{background-color:color-mix(in oklab,var(--success)5%,transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--success)10%,transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/15{background-color:color-mix(in oklab,var(--success)15%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-warning-soft{background-color:var(--warning-soft)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--gradient-hero\)\]{background-image:var(--gradient-hero)}.bg-\[radial-gradient\(circle\,color-mix\(in_oklab\,var\(--accent\)_25\%\,transparent\)\,color-mix\(in_oklab\,var\(--primary\)_15\%\,transparent\)_55\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,var(--accent),var(--primary)55%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(circle\,color-mix\(in_oklab\,var\(--accent\)_25\%\,transparent\)\,color-mix\(in_oklab\,var\(--primary\)_15\%\,transparent\)_55\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,color-mix(in oklab,var(--accent)25%,transparent),color-mix(in oklab,var(--primary)15%,transparent)55%,transparent 70%)}}.from-\[\#0C2664\]{--tw-gradient-from:#0c2664;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#0F172A\]{--tw-gradient-from:#0f172a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#1a1a2e\]\/90{--tw-gradient-from:oklab(22.8438% .00860053 -.0374545/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#1e3a5f\]{--tw-gradient-from:#1e3a5f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#1e3a8a\]{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#003D82\]{--tw-gradient-from:#003d82;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#003D82\]\/10{--tw-gradient-from:oklab(37.0792% -.0300905 -.125643/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#3D78CB\]{--tw-gradient-from:#3d78cb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#3D78CB\]\/10{--tw-gradient-from:oklab(57.4468% -.0311297 -.138934/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#10b981\]{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#E0F2F1\]{--tw-gradient-from:#e0f2f1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#E3F2FD\]{--tw-gradient-from:#e3f2fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#E8EEF9\]{--tw-gradient-from:#e8eef9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#E8F4FD\]{--tw-gradient-from:#e8f4fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#E8F5E9\]{--tw-gradient-from:#e8f5e9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#EFF6FF\]{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#F0FDF4\]{--tw-gradient-from:#f0fdf4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FE8A0F\]{--tw-gradient-from:#fe8a0f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FE8A0F\]\/10{--tw-gradient-from:oklab(74.6302% .0969958 .148934/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FEF3C7\]{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FFEBEE\]{--tw-gradient-from:#ffebee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FFF5EB\]{--tw-gradient-from:#fff5eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FFF8F0\]{--tw-gradient-from:#fff8f0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FFF9E6\]{--tw-gradient-from:#fff9e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#FFF9F5\]{--tw-gradient-from:#fff9f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f0f0f0\]{--tw-gradient-from:#f0f0f0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f9fafb\]{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f59e0b\]{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[rgba\(0\,0\,0\,0\)\]{--tw-gradient-from:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/20{--tw-gradient-from:#0003;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab,var(--color-black)20%,transparent)}}.from-black\/40{--tw-gradient-from:#0006;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}.from-black\/60{--tw-gradient-from:#0009;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/70{--tw-gradient-from:#000000b3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/80{--tw-gradient-from:#000c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-900\/15{--tw-gradient-from:#1c398e26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-blue-900\/15{--tw-gradient-from:color-mix(in oklab,var(--color-blue-900)15%,transparent)}}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary,.from-primary\/10{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--primary)10%,transparent)}}.from-primary\/15{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-primary\/15{--tw-gradient-from:color-mix(in oklab,var(--primary)15%,transparent)}}.from-primary\/40{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-primary\/40{--tw-gradient-from:color-mix(in oklab,var(--primary)40%,transparent)}}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-100{--tw-gradient-from:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-secondary\/50{--tw-gradient-from:var(--secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-secondary\/50{--tw-gradient-from:color-mix(in oklab,var(--secondary)50%,transparent)}}.from-success\/15{--tw-gradient-from:var(--success);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.from-success\/15{--tw-gradient-from:color-mix(in oklab,var(--success)15%,transparent)}}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[69\.844\%\]{--tw-gradient-from-position:69.844%}.via-\[\#1e40af\]{--tw-gradient-via:#1e40af;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#2a4a6f\]{--tw-gradient-via:#2a4a6f;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#16213e\]\/85{--tw-gradient-via:oklab(25.4279% -.00327614 -.0569819/.85);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#ECEAF7\]{--tw-gradient-via:#eceaf7;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#FE8A0F\]{--tw-gradient-via:#fe8a0f;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#FF6A14\]{--tw-gradient-via:#ff6a14;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:color-mix(in lab,red,red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab,var(--color-black)10%,transparent)}}.via-blue-900\/5{--tw-gradient-via:#1c398e0d;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:color-mix(in lab,red,red)){.via-blue-900\/5{--tw-gradient-via:color-mix(in oklab,var(--color-blue-900)5%,transparent)}}.via-border{--tw-gradient-via:var(--border);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/20{--tw-gradient-via:var(--primary);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:color-mix(in lab,red,red)){.via-primary\/20{--tw-gradient-via:color-mix(in oklab,var(--primary)20%,transparent)}}.via-purple-50{--tw-gradient-via:var(--color-purple-50);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-300{--tw-gradient-via:var(--color-slate-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/60{--tw-gradient-via:#fff9;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:color-mix(in lab,red,red)){.via-white\/60{--tw-gradient-via:color-mix(in oklab,var(--color-white)60%,transparent)}}.to-\[\#0C2664\]{--tw-gradient-to:#0c2664;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#0f3460\]\/90{--tw-gradient-to:oklab(32.5218% -.02272 -.0854265/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#1E293B\]{--tw-gradient-to:#1e293b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#1a2f4d\]{--tw-gradient-to:#1a2f4d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#1a2966\]{--tw-gradient-to:#1a2966;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#1e3a8a\]{--tw-gradient-to:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#2c5aa0\]{--tw-gradient-to:#2c5aa0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#0052AC\]{--tw-gradient-to:#0052ac;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#059669\]{--tw-gradient-to:#059669;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#E3F2FD\]{--tw-gradient-to:#e3f2fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#ECFEFF\]{--tw-gradient-to:#ecfeff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#F1E8F2\]{--tw-gradient-to:#f1e8f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FE8A0F\]\/10{--tw-gradient-to:oklab(74.6302% .0969958 .148934/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FF6B00\]{--tw-gradient-to:#ff6b00;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FF6B35\]{--tw-gradient-to:#ff6b35;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FF9E2C\]{--tw-gradient-to:#ff9e2c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FFB347\]{--tw-gradient-to:#ffb347;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FFE8CC\]{--tw-gradient-to:#ffe8cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FFF5EB\]{--tw-gradient-to:#fff5eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#d97706\]{--tw-gradient-to:#d97706;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#e0e0e0\]{--tw-gradient-to:#e0e0e0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#f0f0f0\]{--tw-gradient-to:#f0f0f0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[rgba\(0\,0\,0\,0\.7\)\]{--tw-gradient-to:#000000b3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-50{--tw-gradient-to:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card{--tw-gradient-to:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-100\/50{--tw-gradient-to:#f3f4f680;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.to-gray-100\/50{--tw-gradient-to:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}.to-green-50{--tw-gradient-to:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-50{--tw-gradient-to:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-secondary\/50{--tw-gradient-to:var(--secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.to-secondary\/50{--tw-gradient-to:color-mix(in oklab,var(--secondary)50%,transparent)}}.to-sky-50{--tw-gradient-to:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-success\/5{--tw-gradient-to:var(--success);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:color-mix(in lab,red,red)){.to-success\/5{--tw-gradient-to:color-mix(in oklab,var(--success)5%,transparent)}}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warning{--tw-gradient-to:var(--warning);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[97\.473\%\]{--tw-gradient-to-position:97.473%}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.mask-intersect{-webkit-mask-composite:source-in;mask-composite:intersect}.mask-alpha{-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-size-\[142\.489px_218\.846px\]{-webkit-mask-size:142.489px 218.846px;mask-size:142.489px 218.846px}.mask-size-\[174\.82px_262\.615px\]{-webkit-mask-size:174.82px 262.615px;mask-size:174.82px 262.615px}.mask-size-\[182px_155px\]{-webkit-mask-size:182px 155px;mask-size:182px 155px}.mask-size-\[1241px_260px\]{-webkit-mask-size:1241px 260px;mask-size:1241px 260px}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-position-\[-14px_-38px\]{-webkit-mask-position:-14px -38px;mask-position:-14px -38px}.mask-position-\[-22px_-50px\]{-webkit-mask-position:-22px -50px;mask-position:-22px -50px}.mask-position-\[-34px_-60px\]{-webkit-mask-position:-34px -60px;mask-position:-34px -60px}.mask-position-\[-49px_-6px\]{-webkit-mask-position:-49px -6px;mask-position:-49px -6px}.mask-position-\[-77px_-68px\]{-webkit-mask-position:-77px -68px;mask-position:-77px -68px}.mask-position-\[19\.952px_0\.998px\]{-webkit-mask-position:19.952px .998px;mask-position:19.952px .998px}.mask-position-\[23\.942px_0px\]{-webkit-mask-position:23.942px 0;mask-position:23.942px 0}.mask-position-\[24\.479px_1\.224px\]{-webkit-mask-position:24.479px 1.224px;mask-position:24.479px 1.224px}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fill-\[\#2c353f\]{fill:#2c353f}.fill-\[\#E5E5E5\]{fill:#e5e5e5}.fill-\[\#FE8A0F\]{fill:#fe8a0f}.fill-\[\#FFB800\]{fill:#ffb800}.fill-accent{fill:var(--accent)}.fill-amber-500{fill:var(--color-amber-500)}.fill-background{fill:var(--background)}.fill-blue-500{fill:var(--color-blue-500)}.fill-current{fill:currentColor}.fill-destructive{fill:var(--destructive)}.fill-gray-200{fill:var(--color-gray-200)}.fill-gray-300{fill:var(--color-gray-300)}.fill-primary{fill:var(--primary)}.fill-red-500{fill:var(--color-red-500)}.fill-red-600{fill:var(--color-red-600)}.fill-warning{fill:var(--warning)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-accent{stroke:var(--accent)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_20\%\]{object-position:center 20%}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-right{object-position:right}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-16{padding:calc(var(--spacing)*16)}.p-\[3px\]{padding:3px}.p-\[10px\]{padding:10px}.p-px{padding:1px}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.\!px-5{padding-inline:calc(var(--spacing)*5)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-\[12\.5\%\]{padding-inline:12.5%}.px-\[20px\]{padding-inline:20px}.px-\[50px\]{padding-inline:50px}.\!py-1\.5{padding-block:calc(var(--spacing)*1.5)!important}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[9px\]{padding-block:9px}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[3\%\]{padding-top:3%}.pt-\[50px\]{padding-top:50px}.pt-\[70px\]{padding-top:70px}.pt-\[78px\]{padding-top:78px}.pt-\[120px\]{padding-top:120px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-16{padding-right:calc(var(--spacing)*16)}.pr-\[80px\]{padding-right:80px}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-36{padding-bottom:calc(var(--spacing)*36)}.pb-60{padding-bottom:calc(var(--spacing)*60)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-\[72px\]{padding-left:72px}.pl-\[80px\]{padding-left:80px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[\'Poppins\'\,sans-serif\]{font-family:Poppins,sans-serif}.font-\[\'Poppins\:Black\'\,sans-serif\]{font-family:Poppins\:Black,sans-serif}.font-\[\'Poppins\:Bold\'\,sans-serif\]{font-family:Poppins\:Bold,sans-serif}.font-\[\'Poppins\:ExtraBold\'\,sans-serif\]{font-family:Poppins\:ExtraBold,sans-serif}.font-\[\'Poppins\:Regular\'\,sans-serif\]{font-family:Poppins\:Regular,sans-serif}.font-\[\'Poppins\:SemiBold\'\,sans-serif\]{font-family:Poppins\:SemiBold,sans-serif}.font-\[\'Poppins_Medium\:Regular\'\,sans-serif\]{font-family:Poppins Medium\:Regular,sans-serif}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[14px\]{font-size:14px!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0px\]{font-size:0}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.text-\[64px\]{font-size:64px}.text-\[96px\]{font-size:96px}.text-\[clamp\(22px\,6\.4vw\,28px\)\]{font-size:clamp(22px,6.4vw,28px)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[0\.36\]{--tw-leading:.36;line-height:.36}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.24\]{--tw-leading:1.24;line-height:1.24}.leading-\[1\.43\]{--tw-leading:1.43;line-height:1.43}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[44px\]{--tw-leading:44px;line-height:44px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[1\.2px\]{--tw-tracking:1.2px;letter-spacing:1.2px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-\[3\.5px\]{--tw-tracking:3.5px;letter-spacing:3.5px}.tracking-\[4\.08px\]{--tw-tracking:4.08px;letter-spacing:4.08px}.tracking-\[8\.16px\]{--tw-tracking:8.16px;letter-spacing:8.16px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#FE8A0F\]{color:#fe8a0f!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#0b157c\]{color:#0b157c}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#0f766e\]{color:#0f766e}.text-\[\#1A6FA5\]{color:#1a6fa5}.text-\[\#1E40AF\]{color:#1e40af}.text-\[\#1a1c21\]{color:#1a1c21}.text-\[\#1a1f71\]{color:#1a1f71}.text-\[\#1d4ed8\]{color:#1d4ed8}.text-\[\#1e3a5f\]{color:#1e3a5f}.text-\[\#1e3a8a\]{color:#1e3a8a}.text-\[\#1e40af\]{color:#1e40af}.text-\[\#1f2933\]{color:#1f2933}.text-\[\#002f77\]{color:#002f77}.text-\[\#2c2c2c\]{color:#2c2c2c}.text-\[\#2c2c2c\]\/60{color:#2c2c2c99}.text-\[\#2c353f\]{color:#2c353f}.text-\[\#003D82\]{color:#003d82}.text-\[\#3B82F6\]{color:#3b82f6}.text-\[\#3D5A80\]{color:#3d5a80}.text-\[\#3D78CB\],.text-\[\#3d78cb\]{color:#3d78cb}.text-\[\#4A90E2\]{color:#4a90e2}.text-\[\#4CAF50\]{color:#4caf50}.text-\[\#4F46E5\]{color:#4f46e5}.text-\[\#4b4b4b\]{color:#4b4b4b}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#4f46e5\]{color:#4f46e5}.text-\[\#5E6D82\]{color:#5e6d82}.text-\[\#5a5a5a\]{color:#5a5a5a}.text-\[\#5b5b5b\]{color:#5b5b5b}.text-\[\#5c5c5c\]{color:#5c5c5c}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#6b6b6b\]{color:#6b6b6b}.text-\[\#6b4500\]{color:#6b4500}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#7a7a7a\]{color:#7a7a7a}.text-\[\#8B95A5\]{color:#8b95a5}.text-\[\#8d8d8d\]{color:#8d8d8d}.text-\[\#9a3412\]{color:#9a3412}.text-\[\#9c9c9c\]{color:#9c9c9c}.text-\[\#9ca3af\]{color:#9ca3af}.text-\[\#10B981\],.text-\[\#10b981\]{color:#10b981}.text-\[\#16A34A\],.text-\[\#16a34a\]{color:#16a34a}.text-\[\#0052CC\]{color:#0052cc}.text-\[\#064e3b\]{color:#064e3b}.text-\[\#065F46\],.text-\[\#065f46\]{color:#065f46}.text-\[\#66BB6A\]{color:#66bb6a}.text-\[\#94A3B8\],.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#666\]{color:#666}.text-\[\#00897B\]{color:#00897b}.text-\[\#999\]{color:#999}.text-\[\#1877F2\]{color:#1877f2}.text-\[\#1976D2\]{color:#1976d2}.text-\[\#2563EB\]{color:#2563eb}.text-\[\#4285F4\]{color:#4285f4}.text-\[\#13235b\]{color:#13235b}.text-\[\#047857\]{color:#047857}.text-\[\#059669\]{color:#059669}.text-\[\#64748B\],.text-\[\#64748b\]{color:#64748b}.text-\[\#78350F\]{color:#78350f}.text-\[\#92400E\]{color:#92400e}.text-\[\#111827\]{color:#111827}.text-\[\#334155\]{color:#334155}.text-\[\#374151\]{color:#374151}.text-\[\#B8D4EB\]{color:#b8d4eb}.text-\[\#B45309\]{color:#b45309}.text-\[\#E5E5E5\]{color:#e5e5e5}.text-\[\#F44336\]{color:#f44336}.text-\[\#FE8A0F\]{color:#fe8a0f}.text-\[\#FE8A0F\]\/18{color:#fe8a0f2e}.text-\[\#FE8A0F\]\/20{color:#fe8a0f33}.text-\[\#FE8A0F\]\/22{color:#fe8a0f38}.text-\[\#FE8A0F\]\/25{color:#fe8a0f40}.text-\[\#FE8A0F\]\/30{color:#fe8a0f4d}.text-\[\#FE8A0F\]\/45{color:#fe8a0f73}.text-\[\#FE8A0F\]\/80{color:#fe8a0fcc}.text-\[\#FF8C00\]{color:#ff8c00}.text-\[\#FFB347\]{color:#ffb347}.text-\[\#FFB800\]{color:#ffb800}.text-\[\#a0a0a0\]{color:#a0a0a0}.text-\[\#b0b0b0\]{color:#b0b0b0}.text-\[\#c0c0c0\]{color:silver}.text-\[\#c0c5ce\]{color:#c0c5ce}.text-\[\#c7c7c7\]{color:#c7c7c7}.text-\[\#c2410c\]{color:#c2410c}.text-\[\#cbd5e1\]{color:#cbd5e1}.text-\[\#d1d5db\]{color:#d1d5db}.text-\[\#d97706\]{color:#d97706}.text-\[\#e1eeff\]{color:#e1eeff}.text-\[\#e2e8f0\]{color:#e2e8f0}.text-\[\#ea580c\]{color:#ea580c}.text-\[\#f97316\]{color:#f97316}.text-\[\#fdfdfd\]{color:#fdfdfd}.text-\[\#fe8a0f\]{color:#fe8a0f}.text-\[rgba\(205\,205\,205\,0\.26\)\]{color:#cdcdcd42}.text-\[rgba\(254\,138\,15\,0\.2\)\]{color:#fe8a0f33}.text-\[silver\]{color:silver}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-black\/40{color:#0006}@supports (color:color-mix(in lab,red,red)){.text-black\/40{color:color-mix(in oklab,var(--color-black)40%,transparent)}}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black)60%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black)70%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-border{color:var(--border)}.text-card{color:var(--card)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-danger{color:var(--danger)}.text-destructive{color:var(--destructive)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground)85%,transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-inherit{color:inherit}.text-link{color:var(--link)}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/30{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/30{color:color-mix(in oklab,var(--primary-foreground)30%,transparent)}}.text-primary-foreground\/80{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/80{color:color-mix(in oklab,var(--primary-foreground)80%,transparent)}}.text-primary-foreground\/85{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/85{color:color-mix(in oklab,var(--primary-foreground)85%,transparent)}}.text-primary-foreground\/90{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/90{color:color-mix(in oklab,var(--primary-foreground)90%,transparent)}}.text-primary\/40{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/40{color:color-mix(in oklab,var(--primary)40%,transparent)}}.text-primary\/50{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/50{color:color-mix(in oklab,var(--primary)50%,transparent)}}.text-primary\/60{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/60{color:color-mix(in oklab,var(--primary)60%,transparent)}}.text-primary\/90{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/90{color:color-mix(in oklab,var(--primary)90%,transparent)}}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-warning{color:var(--warning)}.text-white{color:var(--color-white)}.text-white\/22{color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.text-white\/22{color:color-mix(in oklab,var(--color-white)22%,transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.text-white\/28{color:#ffffff47}@supports (color:color-mix(in lab,red,red)){.text-white\/28{color:color-mix(in oklab,var(--color-white)28%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#3B82F6\]{accent-color:#3b82f6}.accent-\[\#FE8A0F\]{accent-color:#fe8a0f}.accent-\[var\(--brand\)\]{accent-color:var(--brand)}.accent-accent{accent-color:var(--accent)}.accent-primary{accent-color:var(--primary)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.08\]{opacity:.08}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_12px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 -4px 12px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_\#0b157c\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0b157c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(239\,68\,68\,0\.7\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#ef4444b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(254\,138\,15\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fe8a0f33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_-4px_rgba\(15\,23\,42\,0\.15\)\]{--tw-shadow:0 2px 8px -4px var(--tw-shadow-color,#0f172a26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\,0_2px_4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000026),0 2px 4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_-8px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 4px 20px -8px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(254\,138\,15\,0\.4\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#fe8a0f66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#10b98140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(59\,130\,246\,0\.25\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#3b82f640);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(99\,102\,241\,0\.25\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#6366f140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_60px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 10px 60px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_8px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 2px 8px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_8px_0px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0px 2px 8px 0px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_12px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 2px 12px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_15px_0px_rgba\(61\,120\,203\,0\.15\)\]{--tw-shadow:0px 2px 15px 0px var(--tw-shadow-color,#3d78cb26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_3px_10px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 3px 10px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 10px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 4px 10px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_0px_rgba\(2\,42\,99\,0\.15\)\]{--tw-shadow:0px 4px 10px 0px var(--tw-shadow-color,#022a6326);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_0px_rgba\(6\,40\,86\,0\.15\)\]{--tw-shadow:0px 4px 10px 0px var(--tw-shadow-color,#06285626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_rgba\(2\,42\,99\,0\.15\)\]{--tw-shadow:0px 4px 10px var(--tw-shadow-color,#022a6326);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_rgba\(6\,40\,86\,0\.15\)\]{--tw-shadow:0px 4px 10px var(--tw-shadow-color,#06285626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_12px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 12px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_16px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 4px 16px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_20px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 4px 20px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_20px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 4px 20px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_20px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0px 4px 20px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_20px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0px 4px 20px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_20px_0px_rgba\(61\,120\,203\,0\.1\)\]{--tw-shadow:0px 8px 20px 0px var(--tw-shadow-color,#3d78cb1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_14px_18px_0px_\#ecf0f5\]{--tw-shadow:0px 14px 18px 0px var(--tw-shadow-color,#ecf0f5);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_14px_20px_0px_rgba\(158\,197\,252\,0\.1\)\]{--tw-shadow:0px 14px 20px 0px var(--tw-shadow-color,#9ec5fc1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_14px_30px_0px_rgba\(158\,197\,252\,0\.3\)\]{--tw-shadow:0px 14px 30px 0px var(--tw-shadow-color,#9ec5fc4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[2px_2px_6px_rgba\(0\,0\,0\,0\.25\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:2px 2px 6px var(--tw-shadow-color,#00000040),inset 0 1px 0 var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#0C2664\]\/25{--tw-shadow-color:#0c266440}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#0C2664\]\/25{--tw-shadow-color:color-mix(in oklab,oklab(29.3837% -.0126855 -.11347/.25) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#3B82F6\]\/30{--tw-shadow-color:#3b82f64d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#3B82F6\]\/30{--tw-shadow-color:color-mix(in oklab,oklab(62.3083% -.0332477 -.185052/.3) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#FE8A0F\]\/10{--tw-shadow-color:#fe8a0f1a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FE8A0F\]\/10{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.1) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#FE8A0F\]\/20{--tw-shadow-color:#fe8a0f33}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FE8A0F\]\/20{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.2) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#FE8A0F\]\/30{--tw-shadow-color:#fe8a0f4d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FE8A0F\]\/30{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.3) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#FE8A0F\]\/40{--tw-shadow-color:#fe8a0f66}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FE8A0F\]\/40{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.4) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#FE8A0F\]\/50{--tw-shadow-color:#fe8a0f80}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FE8A0F\]\/50{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.5) var(--tw-shadow-alpha),transparent)}}.shadow-blue-200\/50{--tw-shadow-color:#bedbff80}@supports (color:color-mix(in lab,red,red)){.shadow-blue-200\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-200)50%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-blue-500\/40{--tw-shadow-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)40%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-card{--tw-shadow-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.shadow-card{--tw-shadow-color:color-mix(in oklab,var(--card)var(--tw-shadow-alpha),transparent)}}.shadow-gray-200{--tw-shadow-color:oklch(92.8% .006 264.531)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-200{--tw-shadow-color:color-mix(in oklab,var(--color-gray-200)var(--tw-shadow-alpha),transparent)}}.shadow-gray-300{--tw-shadow-color:oklch(87.2% .01 258.338)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-300{--tw-shadow-color:color-mix(in oklab,var(--color-gray-300)var(--tw-shadow-alpha),transparent)}}.shadow-gray-400{--tw-shadow-color:oklch(70.7% .022 261.325)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-400{--tw-shadow-color:color-mix(in oklab,var(--color-gray-400)var(--tw-shadow-alpha),transparent)}}.shadow-orange-200\/60{--tw-shadow-color:#ffd7a899}@supports (color:color-mix(in lab,red,red)){.shadow-orange-200\/60{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-200)60%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-red-500\/50{--tw-shadow-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-red-500)50%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-\[\#FE8A0F\]{--tw-ring-color:#fe8a0f}.ring-\[\#FE8A0F\]\/30{--tw-ring-color:oklab(74.6302% .0969958 .148934/.3)}.ring-accent,.ring-accent\/30{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/30{--tw-ring-color:color-mix(in oklab,var(--accent)30%,transparent)}}.ring-accent\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab,var(--accent)40%,transparent)}}.ring-background{--tw-ring-color:var(--background)}.ring-card{--tw-ring-color:var(--card)}.ring-primary,.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-sm{--tw-blur:blur(var(--blur-sm));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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0_1px_6px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 6px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 12px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_4px_12px_rgba\(254\,138\,15\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 12px var(--tw-drop-shadow-color,#fe8a0f4d));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_8px_24px_rgba\(254\,138\,15\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 24px var(--tw-drop-shadow-color,#fe8a0f99));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.duration-\[1500ms\]{--tw-duration:1.5s;transition-duration:1.5s}.duration-\[1600ms\]{--tw-duration:1.6s;transition-duration:1.6s}.duration-\[2400ms\]{--tw-duration:2.4s;transition-duration:2.4s}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[width\,height\]{will-change:width,height}.will-change-transform{will-change:transform}.delay-75{animation-delay:75ms}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\!paused{animation-play-state:paused!important}.\[animation-delay\:0ms\]{animation-delay:0s}.\[animation-delay\:1\.5s\]{animation-delay:1.5s}.\[animation-delay\:3s\]{animation-delay:3s}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:220ms\]{animation-delay:.22s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[grid-area\:1_\/_1\]{grid-area:1/1}.\[perspective\:1200px\]{perspective:1200px}.fade-in,.fade-in-0{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.zoom-in-95{--tw-enter-scale:.95}.group-focus-within\:left-4:is(:where(.group):focus-within *){left:calc(var(--spacing)*4)}.group-focus-within\:h-5:is(:where(.group):focus-within *){height:calc(var(--spacing)*5)}.group-focus-within\:w-5:is(:where(.group):focus-within *){width:calc(var(--spacing)*5)}.group-focus-within\:text-\[\#FE8A0F\]:is(:where(.group):focus-within *){color:#fe8a0f}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:grid:is(:where(.group):hover *){display:grid}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:border-\[\#FE8A0F\]:is(:where(.group):hover *){border-color:#fe8a0f}.group-hover\:border-\[\#FF9E2C\]:is(:where(.group):hover *){border-color:#ff9e2c}.group-hover\:bg-\[\#0C2664\]\/20:is(:where(.group):hover *){background-color:#0c266433}.group-hover\:bg-\[\#FE8A0F\]\/10:is(:where(.group):hover *){background-color:#fe8a0f1a}.group-hover\:bg-\[\#FF6A14\]\/20:is(:where(.group):hover *){background-color:#ff6a1433}.group-hover\:bg-\[\#FFF5EB\]:is(:where(.group):hover *){background-color:#fff5eb}.group-hover\:bg-\[\#e3efff\]:is(:where(.group):hover *){background-color:#e3efff}.group-hover\:bg-\[rgba\(182\,212\,255\,0\.35\)\]:is(:where(.group):hover *){background-color:#b6d4ff59}.group-hover\:bg-accent:is(:where(.group):hover *){background-color:var(--accent)}.group-hover\:bg-primary:is(:where(.group):hover *),.group-hover\:bg-primary\/40:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--primary)40%,transparent)}}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:bg-white\/30:is(:where(.group):hover *){background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.group-hover\:text-\[\#3B82F6\]:is(:where(.group):hover *){color:#3b82f6}.group-hover\:text-\[\#3D78CB\]:is(:where(.group):hover *){color:#3d78cb}.group-hover\:text-\[\#FE8A0F\]:is(:where(.group):hover *){color:#fe8a0f}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-accent-foreground:is(:where(.group):hover *){color:var(--accent-foreground)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-primary-foreground:is(:where(.group):hover *){color:var(--primary-foreground)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-active\:scale-95:is(:where(.group):active *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-ring:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--ring)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-primary ::marker{color:var(--primary)}.marker\:text-primary::marker{color:var(--primary)}.marker\:text-primary ::-webkit-details-marker{color:var(--primary)}.marker\:text-primary::-webkit-details-marker{color:var(--primary)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#8d8d8d\]::placeholder{color:#8d8d8d}.placeholder\:text-\[\#94a3b8\]::placeholder{color:#94a3b8}.placeholder\:text-\[\#64748b\]::placeholder{color:#64748b}.placeholder\:text-\[\#ACACAC\]::placeholder{color:#acacac}.placeholder\:text-black\/50::placeholder{color:#00000080}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-black\/50::placeholder{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/70::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:normal-case::placeholder{text-transform:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.even\:bg-muted:nth-child(2n){background-color:var(--muted)}.open\:bg-white:is([open],:popover-open,:open){background-color:var(--color-white)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-\[\#FE8A0F\]:focus-within{border-color:#fe8a0f}.focus-within\:border-blue-400:focus-within{border-color:var(--color-blue-400)}.focus-within\:border-indigo-400:focus-within{border-color:var(--color-indigo-400)}.focus-within\:border-primary:focus-within{border-color:var(--primary)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#FE8A0F\]\/30:focus-within{--tw-ring-color:oklab(74.6302% .0969958 .148934/.3)}.focus-within\:ring-ring:focus-within,.focus-within\:ring-ring\/40:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-ring\/40:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring)40%,transparent)}}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-\[3px\]:hover{--tw-translate-y: -3px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:\!border-\[\#FE8A0F\]:hover{border-color:#fe8a0f!important}.hover\:border-\[\#0C2664\]\/30:hover{border-color:#0c26644d}.hover\:border-\[\#0b157c\]\/45:hover{border-color:#0b157c73}.hover\:border-\[\#3B82F6\]:hover{border-color:#3b82f6}.hover\:border-\[\#3D5A80\]:hover{border-color:#3d5a80}.hover\:border-\[\#3D78CB\]:hover{border-color:#3d78cb}.hover\:border-\[\#10B981\]:hover{border-color:#10b981}.hover\:border-\[\#1976D2\]:hover{border-color:#1976d2}.hover\:border-\[\#CBD5E1\]:hover{border-color:#cbd5e1}.hover\:border-\[\#EF4444\]:hover{border-color:#ef4444}.hover\:border-\[\#FE8A0F\]:hover{border-color:#fe8a0f}.hover\:border-\[\#FE8A0F\]\/30:hover{border-color:#fe8a0f4d}.hover\:border-\[\#FE8A0F\]\/50:hover{border-color:#fe8a0f80}.hover\:border-\[\#FE8A0F\]\/60:hover{border-color:#fe8a0f99}.hover\:border-\[\#FF6A14\]\/30:hover{border-color:#ff6a144d}.hover\:border-\[\#fe8a0f\]:hover{border-color:#fe8a0f}.hover\:border-accent:hover,.hover\:border-accent\/50:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--accent)50%,transparent)}}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-600:hover{border-color:var(--color-blue-600)}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-green-300:hover{border-color:var(--color-green-300)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-red-400:hover{border-color:var(--color-red-400)}.hover\:border-red-600:hover{border-color:var(--color-red-600)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:border-yellow-300:hover{border-color:var(--color-yellow-300)}.hover\:\!bg-\[\#FFF7ED\]:hover{background-color:#fff7ed!important}.hover\:bg-\[\#0a1268\]:hover{background-color:#0a1268}.hover\:bg-\[\#0b157c\]\/90:hover{background-color:#0b157ce6}.hover\:bg-\[\#1A8CD8\]:hover{background-color:#1a8cd8}.hover\:bg-\[\#1a4480\]:hover{background-color:#1a4480}.hover\:bg-\[\#1f262e\]:hover{background-color:#1f262e}.hover\:bg-\[\#2C5AA0\]:hover{background-color:#2c5aa0}.hover\:bg-\[\#2D5CA3\]:hover{background-color:#2d5ca3}.hover\:bg-\[\#2D5FA3\]:hover{background-color:#2d5fa3}.hover\:bg-\[\#2E5FA3\]:hover{background-color:#2e5fa3}.hover\:bg-\[\#2c5aa0\]:hover{background-color:#2c5aa0}.hover\:bg-\[\#2d5ca3\]:hover{background-color:#2d5ca3}.hover\:bg-\[\#003D82\]\/5:hover{background-color:#003d820d}.hover\:bg-\[\#3B82F6\]:hover{background-color:#3b82f6}.hover\:bg-\[\#3D78CB\]:hover{background-color:#3d78cb}.hover\:bg-\[\#3D78CB\]\/15:hover{background-color:#3d78cb26}.hover\:bg-\[\#4ab3d6\]:hover{background-color:#4ab3d6}.hover\:bg-\[\#20BD5A\]:hover{background-color:#20bd5a}.hover\:bg-\[\#0047AB\]:hover{background-color:#0047ab}.hover\:bg-\[\#080f62\]:hover{background-color:#080f62}.hover\:bg-\[\#111\]:hover{background-color:#111}.hover\:bg-\[\#166FE5\]:hover{background-color:#166fe5}.hover\:bg-\[\#1565C0\]:hover{background-color:#1565c0}.hover\:bg-\[\#1976D2\]:hover{background-color:#1976d2}.hover\:bg-\[\#002554\]:hover{background-color:#002554}.hover\:bg-\[\#2563EB\]:hover,.hover\:bg-\[\#2563eb\]:hover{background-color:#2563eb}.hover\:bg-\[\#16304f\]:hover{background-color:#16304f}.hover\:bg-\[\#047857\]:hover{background-color:#047857}.hover\:bg-\[\#B3E5FC\]:hover{background-color:#b3e5fc}.hover\:bg-\[\#B91C1C\]:hover{background-color:#b91c1c}.hover\:bg-\[\#C82333\]:hover{background-color:#c82333}.hover\:bg-\[\#D93025\]:hover{background-color:#d93025}.hover\:bg-\[\#DBEAFE\]:hover{background-color:#dbeafe}.hover\:bg-\[\#DC2626\]:hover{background-color:#dc2626}.hover\:bg-\[\#DDE3EA\]:hover{background-color:#dde3ea}.hover\:bg-\[\#E3F2FD\]:hover{background-color:#e3f2fd}.hover\:bg-\[\#E3F2FD\]\/60:hover{background-color:#e3f2fd99}.hover\:bg-\[\#E57A00\]:hover{background-color:#e57a00}.hover\:bg-\[\#E67A00\]:hover{background-color:#e67a00}.hover\:bg-\[\#EFF6FF\]:hover{background-color:#eff6ff}.hover\:bg-\[\#F7F9FB\]:hover{background-color:#f7f9fb}.hover\:bg-\[\#F8FAFC\]:hover{background-color:#f8fafc}.hover\:bg-\[\#FAFBFC\]:hover{background-color:#fafbfc}.hover\:bg-\[\#FE8A0F\]:hover{background-color:#fe8a0f}.hover\:bg-\[\#FE8A0F\]\/5:hover{background-color:#fe8a0f0d}.hover\:bg-\[\#FE8A0F\]\/10:hover{background-color:#fe8a0f1a}.hover\:bg-\[\#FE8A0F\]\/80:hover{background-color:#fe8a0fcc}.hover\:bg-\[\#FE8A0F\]\/90:hover{background-color:#fe8a0fe6}.hover\:bg-\[\#FF9E2C\]:hover{background-color:#ff9e2c}.hover\:bg-\[\#FFB347\]:hover{background-color:#ffb347}.hover\:bg-\[\#FFF5EB\]:hover{background-color:#fff5eb}.hover\:bg-\[\#FFF5EB\]\/20:hover{background-color:#fff5eb33}.hover\:bg-\[\#FFF5EB\]\/30:hover{background-color:#fff5eb4d}.hover\:bg-\[\#FFF5EB\]\/40:hover{background-color:#fff5eb66}.hover\:bg-\[\#FFF5EB\]\/50:hover{background-color:#fff5eb80}.hover\:bg-\[\#FFF5EE\]:hover{background-color:#fff5ee}.hover\:bg-\[\#FFF7ED\]:hover{background-color:#fff7ed}.hover\:bg-\[\#FFF8F1\]:hover{background-color:#fff8f1}.hover\:bg-\[\#e03d00\]:hover{background-color:#e03d00}.hover\:bg-\[\#e07a0d\]:hover{background-color:#e07a0d}.hover\:bg-\[\#e07d0d\]:hover{background-color:#e07d0d}.hover\:bg-\[\#e57a05\]:hover{background-color:#e57a05}.hover\:bg-\[\#e57b0e\]:hover{background-color:#e57b0e}.hover\:bg-\[\#e57d0d\]:hover{background-color:#e57d0d}.hover\:bg-\[\#e57d0e\]:hover{background-color:#e57d0e}.hover\:bg-\[\#e57e0e\]:hover{background-color:#e57e0e}.hover\:bg-\[\#e67a0e\]:hover{background-color:#e67a0e}.hover\:bg-\[\#e67a00\]:hover{background-color:#e67a00}.hover\:bg-\[\#e67d0e\]:hover{background-color:#e67d0e}.hover\:bg-\[\#eef2f7\]:hover{background-color:#eef2f7}.hover\:bg-\[\#eff6ff\]:hover{background-color:#eff6ff}.hover\:bg-\[\#f0f0f0\]:hover{background-color:#f0f0f0}.hover\:bg-\[\#f0f4ff\]:hover{background-color:#f0f4ff}.hover\:bg-\[\#ff9a2f\]:hover{background-color:#ff9a2f}.hover\:bg-\[\#fff7ed\]:hover{background-color:#fff7ed}.hover\:bg-\[rgba\(11\,21\,124\,0\.04\)\]:hover{background-color:#0b157c0a}.hover\:bg-\[rgba\(182\,212\,255\,0\.35\)\]:hover{background-color:#b6d4ff59}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-accent-soft:hover{background-color:var(--accent-soft)}.hover\:bg-accent\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--accent)10%,transparent)}}.hover\:bg-accent\/70:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/70:hover{background-color:color-mix(in oklab,var(--accent)70%,transparent)}}.hover\:bg-accent\/90:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab,var(--accent)90%,transparent)}}.hover\:bg-background\/95:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/95:hover{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/30:hover{background-color:color-mix(in oklab,var(--color-blue-50)30%,transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-500\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/10:hover{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-card\/60:hover{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/60:hover{background-color:color-mix(in oklab,var(--card)60%,transparent)}}.hover\:bg-cyan-500\/10:hover{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/10:hover{background-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}.hover\:bg-danger-soft:hover{background-color:var(--danger-soft)}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-100\/70:hover{background-color:#f3f4f6b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-100\/70:hover{background-color:color-mix(in oklab,var(--color-gray-100)70%,transparent)}}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-500:hover{background-color:var(--color-gray-500)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-500\/10:hover{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/10:hover{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-link-soft:hover{background-color:var(--link-soft)}.hover\:bg-link\/90:hover{background-color:var(--link)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-link\/90:hover{background-color:color-mix(in oklab,var(--link)90%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-500\/10:hover{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/10:hover{background-color:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-primary:hover{background-color:var(--primary)}.hover\:bg-primary-foreground\/10:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-foreground\/10:hover{background-color:color-mix(in oklab,var(--primary-foreground)10%,transparent)}}.hover\:bg-primary-soft:hover{background-color:var(--primary-soft)}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-purple-500\/10:hover{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/10:hover{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-sky-50\/30:hover{background-color:#f0f9ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-50\/30:hover{background-color:color-mix(in oklab,var(--color-sky-50)30%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-yellow-500\/10:hover{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-yellow-500\/10:hover{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}.hover\:from-\[\#FF9E2C\]:hover{--tw-gradient-from:#ff9e2c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-\[\#FE8A0F\]:hover{--tw-gradient-to:#fe8a0f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:fill-\[\#FFB347\]:hover{fill:#ffb347}.hover\:\!text-\[\#FE8A0F\]:hover{color:#fe8a0f!important}.hover\:text-\[\#1d4ed8\]:hover{color:#1d4ed8}.hover\:text-\[\#2C5AA0\]:hover{color:#2c5aa0}.hover\:text-\[\#2E5FA3\]:hover{color:#2e5fa3}.hover\:text-\[\#2c353f\]:hover{color:#2c353f}.hover\:text-\[\#2d68bb\]:hover{color:#2d68bb}.hover\:text-\[\#3B82F6\]:hover{color:#3b82f6}.hover\:text-\[\#3D78CB\]:hover{color:#3d78cb}.hover\:text-\[\#10B981\]:hover{color:#10b981}.hover\:text-\[\#60A5FA\]:hover{color:#60a5fa}.hover\:text-\[\#1565C0\]:hover{color:#1565c0}.hover\:text-\[\#1976D2\]:hover{color:#1976d2}.hover\:text-\[\#2563EB\]:hover,.hover\:text-\[\#2563eb\]:hover{color:#2563eb}.hover\:text-\[\#64748B\]:hover{color:#64748b}.hover\:text-\[\#DC3545\]:hover{color:#dc3545}.hover\:text-\[\#E67A00\]:hover{color:#e67a00}.hover\:text-\[\#EA580C\]:hover{color:#ea580c}.hover\:text-\[\#EF4444\]:hover{color:#ef4444}.hover\:text-\[\#FE8A0F\]:hover{color:#fe8a0f}.hover\:text-\[\#FF6B00\]:hover{color:#ff6b00}.hover\:text-\[\#FFB347\]:hover{color:#ffb347}.hover\:text-\[\#ff9d3a\]:hover{color:#ff9d3a}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-emerald-600:hover{color:var(--color-emerald-600)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-green-700:hover{color:var(--color-green-700)}.hover\:text-green-900:hover{color:var(--color-green-900)}.hover\:text-link:hover{color:var(--link)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-orange-700:hover{color:var(--color-orange-700)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-primary\/70:hover{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/70:hover{color:color-mix(in oklab,var(--primary)70%,transparent)}}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_-2px_20px_rgba\(0\,0\,0\,0\.12\)\]:hover{--tw-shadow:0 -2px 20px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_6px_rgba\(254\,138\,15\,0\.3\)\]:hover{--tw-shadow:0 0 6px var(--tw-shadow-color,#fe8a0f4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_8px_rgba\(254\,138\,15\,0\.3\)\]:hover{--tw-shadow:0 0 8px var(--tw-shadow-color,#fe8a0f4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_10px_rgba\(254\,138\,15\,0\.5\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,#fe8a0f80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_rgba\(254\,138\,15\,0\.5\)\]:hover{--tw-shadow:0 0 12px var(--tw-shadow-color,#fe8a0f80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_15px_rgba\(254\,138\,15\,0\.6\)\]:hover{--tw-shadow:0 0 15px var(--tw-shadow-color,#fe8a0f99);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(22\,163\,74\,0\.6\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#16a34a99);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(220\,38\,38\,0\.6\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#dc262699);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(254\,138\,15\,0\.6\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,#fe8a0f99);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_24px_rgba\(254\,138\,15\,0\.18\)\]:hover{--tw-shadow:0 4px 24px var(--tw-shadow-color,#fe8a0f2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.12\)\]:hover{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(16\,185\,129\,0\.35\)\]:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#10b98159);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(59\,130\,246\,0\.35\)\]:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#3b82f659);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(99\,102\,241\,0\.35\)\]:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#6366f159);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_2px_8px_rgba\(61\,120\,203\,0\.12\)\]:hover{--tw-shadow:0px 2px 8px var(--tw-shadow-color,#3d78cb1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_2px_12px_rgba\(254\,138\,15\,0\.15\)\]:hover{--tw-shadow:0px 2px 12px var(--tw-shadow-color,#fe8a0f26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_4px_12px_0px_rgba\(0\,0\,0\,0\.2\)\]:hover{--tw-shadow:0px 4px 12px 0px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_4px_12px_0px_rgba\(254\,138\,15\,0\.3\)\]:hover{--tw-shadow:0px 4px 12px 0px var(--tw-shadow-color,#fe8a0f4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_4px_12px_rgba\(61\,120\,203\,0\.15\)\]:hover{--tw-shadow:0px 4px 12px var(--tw-shadow-color,#3d78cb26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_4px_14px_0px_rgba\(254\,138\,15\,0\.35\)\]:hover{--tw-shadow:0px 4px 14px 0px var(--tw-shadow-color,#fe8a0f59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_4px_16px_0px_rgba\(0\,0\,0\,0\.12\)\]:hover{--tw-shadow:0px 4px 16px 0px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_4px_16px_0px_rgba\(254\,138\,15\,0\.4\)\]:hover{--tw-shadow:0px 4px 16px 0px var(--tw-shadow-color,#fe8a0f66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_20px_30px_0px_rgba\(236\,240\,245\,0\.8\)\]:hover{--tw-shadow:0px 20px 30px 0px var(--tw-shadow-color,#ecf0f5cc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-soft\)\]:hover{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[\#0C2664\]\/30:hover{--tw-shadow-color:#0c26644d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#0C2664\]\/30:hover{--tw-shadow-color:color-mix(in oklab,oklab(29.3837% -.0126855 -.11347/.3) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#FE8A0F\]\/20:hover{--tw-shadow-color:#fe8a0f33}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#FE8A0F\]\/20:hover{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.2) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#FE8A0F\]\/30:hover{--tw-shadow-color:#fe8a0f4d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#FE8A0F\]\/30:hover{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.3) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#FE8A0F\]\/50:hover{--tw-shadow-color:#fe8a0f80}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#FE8A0F\]\/50:hover{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.5) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-blue-500\/50:hover{--tw-shadow-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-blue-500\/50:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)50%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-card:hover{--tw-shadow-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-card:hover{--tw-shadow-color:color-mix(in oklab,var(--card)var(--tw-shadow-alpha),transparent)}}.hover\:ring-\[\#FE8A0F\]:hover{--tw-ring-color:#fe8a0f}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:h-\[46px\]:focus{height:46px}.focus\:w-\[500px\]:focus{width:500px}.focus\:border-\[\#0b157c\]:focus{border-color:#0b157c}.focus\:border-\[\#3B82F6\]:focus{border-color:#3b82f6}.focus\:border-\[\#3D78CB\]:focus{border-color:#3d78cb}.focus\:border-\[\#FE8A0F\]:focus,.focus\:border-\[\#fe8a0f\]:focus{border-color:#fe8a0f}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-\[\#FFF5EB\]:focus{background-color:#fff5eb}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-orange-50:focus{background-color:var(--color-orange-50)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-red-50:focus{background-color:var(--color-red-50)}.focus\:pl-14:focus{padding-left:calc(var(--spacing)*14)}.focus\:text-\[\#1976D2\]:focus{color:#1976d2}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-blue-600:focus{color:var(--color-blue-600)}.focus\:text-green-600:focus{color:var(--color-green-600)}.focus\:text-orange-600:focus{color:var(--color-orange-600)}.focus\:text-orange-700:focus{color:var(--color-orange-700)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:text-red-600:focus{color:var(--color-red-600)}.focus\:text-red-700:focus{color:var(--color-red-700)}.focus\:text-white:focus{color:var(--color-white)}.focus\:shadow-\[0_0_0_4px_rgba\(254\,138\,15\,0\.12\)\]:focus{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#fe8a0f1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[\#FE8A0F\]\/30:focus{--tw-shadow-color:#fe8a0f4d}@supports (color:color-mix(in lab,red,red)){.focus\:shadow-\[\#FE8A0F\]\/30:focus{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.3) var(--tw-shadow-alpha),transparent)}}.focus\:shadow-red-500\/30:focus{--tw-shadow-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.focus\:shadow-red-500\/30:focus{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-red-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.focus\:ring-\[\#3B82F6\]:focus{--tw-ring-color:#3b82f6}.focus\:ring-\[\#FE8A0F\]:focus{--tw-ring-color:#fe8a0f}.focus\:ring-\[\#FE8A0F\]\/20:focus{--tw-ring-color:oklab(74.6302% .0969958 .148934/.2)}.focus\:ring-\[\#FE8A0F\]\/25:focus{--tw-ring-color:oklab(74.6302% .0969958 .148934/.25)}.focus\:ring-\[\#FE8A0F\]\/40:focus{--tw-ring-color:oklab(74.6302% .0969958 .148934/.4)}.focus\:ring-\[\#FE8A0F\]\/50:focus{--tw-ring-color:oklab(74.6302% .0969958 .148934/.5)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-primary\/10:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/10:focus{--tw-ring-color:color-mix(in oklab,var(--primary)10%,transparent)}}.focus\:ring-red-200:focus{--tw-ring-color:var(--color-red-200)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-ring:focus,.focus\:ring-ring\/25:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-ring\/25:focus{--tw-ring-color:color-mix(in oklab,var(--ring)25%,transparent)}}.focus\:ring-ring\/30:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-ring\/30:focus{--tw-ring-color:color-mix(in oklab,var(--ring)30%,transparent)}}.focus\:ring-ring\/40:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-ring\/40:focus{--tw-ring-color:color-mix(in oklab,var(--ring)40%,transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-\[\#FE8A0F\]:focus-visible{border-color:#fe8a0f}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-muted:focus-visible{background-color:var(--muted)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#0052CC\]\/30:focus-visible{--tw-ring-color:oklab(48.0172% -.0332745 -.198382/.3)}.focus-visible\:ring-\[\#FE8A0F\]\/50:focus-visible{--tw-ring-color:oklab(74.6302% .0969958 .148934/.5)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)25%,transparent)}}.focus-visible\:ring-red-400:focus-visible{--tw-ring-color:var(--color-red-400)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-\[\#FE8A0F\]:active{color:#fe8a0f}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-muted:disabled{background-color:var(--muted)}.disabled\:bg-secondary:disabled{background-color:var(--secondary)}.disabled\:text-muted-foreground:disabled{color:var(--muted-foreground)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.has-\[\>svg\]\:px-5:has(>svg){padding-inline:calc(var(--spacing)*5)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:bg-primary[aria-selected=true]{background-color:var(--primary)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:text-primary-foreground[aria-selected=true]{color:var(--primary-foreground)}.aria-selected\:text-white[aria-selected=true]{color:var(--color-white)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media(hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-4[data-orientation=horizontal]{height:calc(var(--spacing)*4)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:border-b-2[data-state=active]{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.data-\[state\=active\]\:border-b-3[data-state=active]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.data-\[state\=active\]\:border-\[\#FE8A0F\][data-state=active]{border-color:#fe8a0f}.data-\[state\=active\]\:bg-\[\#003D82\][data-state=active]{background-color:#003d82}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:var(--card)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:bg-white[data-state=active]{background-color:var(--color-white)}.data-\[state\=active\]\:text-\[\#FE8A0F\][data-state=active]{color:#fe8a0f}.data-\[state\=active\]\:text-white[data-state=active]{color:var(--color-white)}.data-\[state\=active\]\:shadow-md[data-state=active]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-\[\#FE8A0F\]\/30[data-state=active]{--tw-shadow-color:#fe8a0f4d}@supports (color:color-mix(in lab,red,red)){.data-\[state\=active\]\:shadow-\[\#FE8A0F\]\/30[data-state=active]{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.3) var(--tw-shadow-alpha),transparent)}}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-0[data-state=checked]{border-style:var(--tw-border-style);border-width:0}.data-\[state\=checked\]\:border-\[\#FE8A0F\][data-state=checked]{border-color:#fe8a0f}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-\[\#3D78CB\][data-state=checked]{background-color:#3d78cb}.data-\[state\=checked\]\:bg-\[\#FE8A0F\][data-state=checked]{background-color:#fe8a0f}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:bg-white[data-state=checked]{background-color:var(--color-white)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=checked\]\:text-white[data-state=checked]{color:var(--color-white)}.data-\[state\=checked\]\:shadow-md[data-state=checked]{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[\#FE8A0F\]\/30[data-state=checked]{--tw-shadow-color:#fe8a0f4d}@supports (color:color-mix(in lab,red,red)){.data-\[state\=checked\]\:shadow-\[\#FE8A0F\]\/30[data-state=checked]{--tw-shadow-color:color-mix(in oklab,oklab(74.6302% .0969958 .148934/.3) var(--tw-shadow-alpha),transparent)}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-duration,.2s)ease-out}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-duration,.2s)ease-out}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-gray-600[data-state=unchecked]{background-color:var(--color-gray-600)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=unchecked\]\:bg-switch-background[data-state=unchecked]{background-color:var(--switch-background)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-duration,.15s)var(--tw-ease,ease)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.supports-\[backdrop-filter\]\:bg-background\/85{background-color:color-mix(in oklab,var(--background)85%,transparent)}}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:420px){.max-\[420px\]\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:inset-x-0{inset-inline:calc(var(--spacing)*0)}.max-sm\:top-0{top:calc(var(--spacing)*0)}.max-sm\:right-0{right:calc(var(--spacing)*0)}.max-sm\:bottom-auto{bottom:auto}.max-sm\:left-0{left:calc(var(--spacing)*0)}.max-sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.max-sm\:h-full{height:100%}.max-sm\:max-h-\[100dvh\]{max-height:100dvh}.max-sm\:w-full{width:100%}.max-sm\:max-w-none{max-width:none}.max-sm\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.max-sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.max-sm\:rounded-none{border-radius:0}.max-sm\:border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}}@media(min-width:360px){.min-\[360px\]\:w-40{width:calc(var(--spacing)*40)}.min-\[360px\]\:px-2{padding-inline:calc(var(--spacing)*2)}}@media(min-width:400px){.min-\[400px\]\:block{display:block}}@media(min-width:420px){.min-\[420px\]\:flex{display:flex}.min-\[420px\]\:text-\[22px\]{font-size:22px}}@media(min-width:480px){.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:40rem){.sm\:absolute{position:absolute}.sm\:top-2{top:calc(var(--spacing)*2)}.sm\:top-4{top:calc(var(--spacing)*4)}.sm\:top-\[18\%\]{top:18%}.sm\:top-\[46\%\]{top:46%}.sm\:-right-4{right:calc(var(--spacing)*-4)}.sm\:-right-8{right:calc(var(--spacing)*-8)}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:right-4{right:calc(var(--spacing)*4)}.sm\:right-5{right:calc(var(--spacing)*5)}.sm\:-left-4{left:calc(var(--spacing)*-4)}.sm\:-left-6{left:calc(var(--spacing)*-6)}.sm\:left-0{left:calc(var(--spacing)*0)}.sm\:left-5{left:calc(var(--spacing)*5)}.sm\:left-8{left:calc(var(--spacing)*8)}.sm\:left-10{left:calc(var(--spacing)*10)}.sm\:left-\[8\%\]{left:8%}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mx-8{margin-inline:calc(var(--spacing)*8)}.sm\:mx-auto{margin-inline:auto}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:mt-12{margin-top:calc(var(--spacing)*12)}.sm\:mr-2{margin-right:calc(var(--spacing)*2)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:ml-0{margin-left:calc(var(--spacing)*0)}.sm\:ml-1{margin-left:calc(var(--spacing)*1)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:table-header-group{display:table-header-group}.sm\:table-row{display:table-row}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:h-2\.5{height:calc(var(--spacing)*2.5)}.sm\:h-4{height:calc(var(--spacing)*4)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-6{height:calc(var(--spacing)*6)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-28{height:calc(var(--spacing)*28)}.sm\:h-40{height:calc(var(--spacing)*40)}.sm\:h-\[32px\]{height:32px}.sm\:h-\[56px\]{height:56px}.sm\:h-\[88px\]{height:88px}.sm\:h-\[88vh\]{height:88vh}.sm\:h-\[210px\]{height:210px}.sm\:h-\[360px\]{height:360px}.sm\:h-\[400px\]{height:400px}.sm\:h-\[420px\]{height:420px}.sm\:h-\[440px\]{height:440px}.sm\:h-\[500px\]{height:500px}.sm\:h-auto{height:auto}.sm\:h-full{height:100%}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:max-h-\[75vh\]{max-height:75vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:min-h-0{min-height:calc(var(--spacing)*0)}.sm\:min-h-\[340px\]{min-height:340px}.sm\:w-1\/2{width:50%}.sm\:w-2\.5{width:calc(var(--spacing)*2.5)}.sm\:w-4{width:calc(var(--spacing)*4)}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-6{width:calc(var(--spacing)*6)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-10{width:calc(var(--spacing)*10)}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:w-16{width:calc(var(--spacing)*16)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-64{width:calc(var(--spacing)*64)}.sm\:w-\[30\%\]{width:30%}.sm\:w-\[32px\]{width:32px}.sm\:w-\[34\%\]{width:34%}.sm\:w-\[40\%\]{width:40%}.sm\:w-\[42vw\]{width:42vw}.sm\:w-\[52\%\]{width:52%}.sm\:w-\[54\%\]{width:54%}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[60vw\]{width:60vw}.sm\:w-\[70\%\]{width:70%}.sm\:w-\[70vw\]{width:70vw}.sm\:w-\[88px\]{width:88px}.sm\:w-\[90vw\]{width:90vw}.sm\:w-\[92vw\]{width:92vw}.sm\:w-\[120px\]{width:120px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[440px\]{width:440px}.sm\:w-\[480px\]{width:480px}.sm\:w-\[600px\]{width:600px}.sm\:w-\[640px\]{width:640px}.sm\:w-\[min\(92vw\,640px\)\]{width:min(92vw,640px)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:\!max-w-none{max-width:none!important}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[60vw\]{max-width:60vw}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[min\(92vw\,640px\)\]{max-width:min(92vw,640px)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-0{min-width:calc(var(--spacing)*0)}.sm\:min-w-\[5\.5rem\]{min-width:5.5rem}.sm\:flex-1{flex:1}.sm\:flex-initial{flex:0 auto}.sm\:flex-none{flex:none}.sm\:basis-1\/2{flex-basis:50%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.sm\:grid-cols-\[1fr_200px_auto\]{grid-template-columns:1fr 200px auto}.sm\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.sm\:grid-cols-\[38\%_1fr\]{grid-template-columns:38% 1fr}.sm\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-1{gap:calc(var(--spacing)*1)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:self-end{align-self:flex-end}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:p-16{padding:calc(var(--spacing)*16)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-5{padding-block:calc(var(--spacing)*5)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pt-5{padding-top:calc(var(--spacing)*5)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pt-16{padding-top:calc(var(--spacing)*16)}.sm\:pr-2{padding-right:calc(var(--spacing)*2)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pb-4{padding-bottom:calc(var(--spacing)*4)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:pl-14{padding-left:calc(var(--spacing)*14)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[23px\]{font-size:23px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\:break-words{overflow-wrap:break-word}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:-top-\[155px\]{top:-155px}.md\:top-1\/2{top:50%}.md\:top-3{top:calc(var(--spacing)*3)}.md\:top-5{top:calc(var(--spacing)*5)}.md\:top-12{top:calc(var(--spacing)*12)}.md\:top-24{top:calc(var(--spacing)*24)}.md\:top-32{top:calc(var(--spacing)*32)}.md\:top-56{top:calc(var(--spacing)*56)}.md\:top-\[100px\]{top:100px}.md\:top-\[280px\]{top:280px}.md\:-right-6{right:calc(var(--spacing)*-6)}.md\:right-3{right:calc(var(--spacing)*3)}.md\:right-16{right:calc(var(--spacing)*16)}.md\:right-20{right:calc(var(--spacing)*20)}.md\:right-\[-25px\]{right:-25px}.md\:bottom-4{bottom:calc(var(--spacing)*4)}.md\:bottom-\[100px\]{bottom:100px}.md\:-left-6{left:calc(var(--spacing)*-6)}.md\:left-1\/2{left:50%}.md\:left-3{left:calc(var(--spacing)*3)}.md\:left-4{left:calc(var(--spacing)*4)}.md\:left-5{left:calc(var(--spacing)*5)}.md\:left-8{left:calc(var(--spacing)*8)}.md\:left-12{left:calc(var(--spacing)*12)}.md\:left-\[55\%\]{left:55%}.md\:left-\[calc\(50\%\+1\.25rem\)\]{left:calc(50% + 1.25rem)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:row-span-2{grid-row:span 2/span 2}.md\:m-0{margin:calc(var(--spacing)*0)}.md\:-mx-3{margin-inline:calc(var(--spacing)*-3)}.md\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mx-auto{margin-inline:auto}.md\:-mt-6{margin-top:calc(var(--spacing)*-6)}.md\:-mt-8{margin-top:calc(var(--spacing)*-8)}.md\:-mt-10{margin-top:calc(var(--spacing)*-10)}.md\:-mt-16{margin-top:calc(var(--spacing)*-16)}.md\:-mt-\[20\%\]{margin-top:-20%}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-2{margin-top:calc(var(--spacing)*2)}.md\:mt-3{margin-top:calc(var(--spacing)*3)}.md\:mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-12{margin-top:calc(var(--spacing)*12)}.md\:mt-14{margin-top:calc(var(--spacing)*14)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:-mr-4{margin-right:calc(var(--spacing)*-4)}.md\:-mr-10{margin-right:calc(var(--spacing)*-10)}.md\:mr-2{margin-right:calc(var(--spacing)*2)}.md\:mb-1{margin-bottom:calc(var(--spacing)*1)}.md\:mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.md\:mb-2{margin-bottom:calc(var(--spacing)*2)}.md\:mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-5{margin-bottom:calc(var(--spacing)*5)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:mb-14{margin-bottom:calc(var(--spacing)*14)}.md\:mb-16{margin-bottom:calc(var(--spacing)*16)}.md\:mb-\[-15px\]{margin-bottom:-15px}.md\:-ml-3{margin-left:calc(var(--spacing)*-3)}.md\:-ml-4{margin-left:calc(var(--spacing)*-4)}.md\:ml-1{margin-left:calc(var(--spacing)*1)}.md\:ml-3{margin-left:calc(var(--spacing)*3)}.md\:ml-4{margin-left:calc(var(--spacing)*4)}.md\:ml-7{margin-left:calc(var(--spacing)*7)}.md\:ml-8{margin-left:calc(var(--spacing)*8)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table{display:table}.md\:size-\[45px\]{width:45px;height:45px}.md\:size-\[52px\]{width:52px;height:52px}.md\:size-\[53px\]{width:53px;height:53px}.md\:h-0\.5{height:calc(var(--spacing)*.5)}.md\:h-2{height:calc(var(--spacing)*2)}.md\:h-2\.5{height:calc(var(--spacing)*2.5)}.md\:h-3{height:calc(var(--spacing)*3)}.md\:h-3\.5{height:calc(var(--spacing)*3.5)}.md\:h-4{height:calc(var(--spacing)*4)}.md\:h-4\.5{height:calc(var(--spacing)*4.5)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-7{height:calc(var(--spacing)*7)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-9{height:calc(var(--spacing)*9)}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-12{height:calc(var(--spacing)*12)}.md\:h-14{height:calc(var(--spacing)*14)}.md\:h-16{height:calc(var(--spacing)*16)}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-32{height:calc(var(--spacing)*32)}.md\:h-\[18px\]{height:18px}.md\:h-\[24px\]{height:24px}.md\:h-\[28px\]{height:28px}.md\:h-\[32px\]{height:32px}.md\:h-\[36px\]{height:36px}.md\:h-\[38px\]{height:38px}.md\:h-\[45px\]{height:45px}.md\:h-\[56px\]{height:56px}.md\:h-\[58px\]{height:58px}.md\:h-\[78px\]{height:78px}.md\:h-\[85vh\]{height:85vh}.md\:h-\[100px\]{height:100px}.md\:h-\[102px\]{height:102px}.md\:h-\[120px\]{height:120px}.md\:h-\[122px\]{height:122px}.md\:h-\[140px\]{height:140px}.md\:h-\[160px\]{height:160px}.md\:h-\[170px\]{height:170px}.md\:h-\[239px\]{height:239px}.md\:h-\[240px\]{height:240px}.md\:h-\[252px\]{height:252px}.md\:h-\[289px\]{height:289px}.md\:h-\[292px\]{height:292px}.md\:h-\[400px\]{height:400px}.md\:h-\[416px\]{height:416px}.md\:h-\[500px\]{height:500px}.md\:h-\[550px\]{height:550px}.md\:h-auto{height:auto}.md\:max-h-\[85vh\]{max-height:85vh}.md\:max-h-\[300px\]{max-height:300px}.md\:min-h-\[20px\]{min-height:20px}.md\:min-h-\[30px\]{min-height:30px}.md\:min-h-\[32px\]{min-height:32px}.md\:min-h-\[50px\]{min-height:50px}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[500px\]{min-height:500px}.md\:min-h-\[600px\]{min-height:600px}.md\:min-h-\[650px\]{min-height:650px}.md\:min-h-\[800px\]{min-height:800px}.md\:\!w-\[420px\]{width:420px!important}.md\:w-2{width:calc(var(--spacing)*2)}.md\:w-2\.5{width:calc(var(--spacing)*2.5)}.md\:w-3{width:calc(var(--spacing)*3)}.md\:w-3\.5{width:calc(var(--spacing)*3.5)}.md\:w-4{width:calc(var(--spacing)*4)}.md\:w-4\.5{width:calc(var(--spacing)*4.5)}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-6{width:calc(var(--spacing)*6)}.md\:w-7{width:calc(var(--spacing)*7)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-14{width:calc(var(--spacing)*14)}.md\:w-16{width:calc(var(--spacing)*16)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-32{width:calc(var(--spacing)*32)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-\[18px\]{width:18px}.md\:w-\[34px\]{width:34px}.md\:w-\[38vw\]{width:38vw}.md\:w-\[40\%\]{width:40%}.md\:w-\[60\%\]{width:60%}.md\:w-\[88vw\]{width:88vw}.md\:w-\[100px\]{width:100px}.md\:w-\[158px\]{width:158px}.md\:w-\[164px\]{width:164px}.md\:w-\[168px\]{width:168px}.md\:w-\[175px\]{width:175px}.md\:w-\[180px\]{width:180px}.md\:w-\[200px\]{width:200px}.md\:w-\[203px\]{width:203px}.md\:w-\[221px\]{width:221px}.md\:w-\[285px\]{width:285px}.md\:w-\[416px\]{width:416px}.md\:w-\[450px\]{width:450px}.md\:w-\[750px\]{width:750px}.md\:w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}.md\:w-\[min\(70vw\,900px\)\]{width:min(70vw,900px)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[50\%\]{max-width:50%}.md\:max-w-\[500px\]{max-width:500px}.md\:max-w-\[1400px\]{max-width:1400px}.md\:max-w-\[min\(70vw\,900px\)\]{max-width:min(70vw,900px)}.md\:max-w-none{max-width:none}.md\:\!min-w-\[420px\]{min-width:420px!important}.md\:min-w-0{min-width:calc(var(--spacing)*0)}.md\:min-w-\[20px\]{min-width:20px}.md\:min-w-\[70px\]{min-width:70px}.md\:min-w-\[320px\]{min-width:320px}.md\:flex-1{flex:1}.md\:flex-initial{flex:0 auto}.md\:flex-shrink-0{flex-shrink:0}.md\:basis-1\/2{flex-basis:50%}.md\:basis-1\/4{flex-basis:25%}.md\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_0\.6fr\]{grid-template-columns:1.4fr .6fr}.md\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.md\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.md\:grid-cols-\[1fr_1\.2fr_auto\]{grid-template-columns:1fr 1.2fr auto}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[55fr_45fr\]{grid-template-columns:55fr 45fr}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-16{gap:calc(var(--spacing)*16)}:where(.md\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:rounded-lg{border-radius:var(--radius)}.md\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.md\:bg-white{background-color:var(--color-white)}.md\:p-2{padding:calc(var(--spacing)*2)}.md\:p-2\.5{padding:calc(var(--spacing)*2.5)}.md\:p-3{padding:calc(var(--spacing)*3)}.md\:p-3\.5{padding:calc(var(--spacing)*3.5)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:p-20{padding:calc(var(--spacing)*20)}.md\:p-24{padding:calc(var(--spacing)*24)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-1{padding-inline:calc(var(--spacing)*1)}.md\:px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-9{padding-inline:calc(var(--spacing)*9)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-14{padding-inline:calc(var(--spacing)*14)}.md\:py-1{padding-block:calc(var(--spacing)*1)}.md\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:pt-6{padding-top:calc(var(--spacing)*6)}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:pt-12{padding-top:calc(var(--spacing)*12)}.md\:pt-14{padding-top:calc(var(--spacing)*14)}.md\:pt-40{padding-top:calc(var(--spacing)*40)}.md\:pt-\[2\%\]{padding-top:2%}.md\:pt-\[50px\]{padding-top:50px}.md\:pt-\[140px\]{padding-top:140px}.md\:pr-0{padding-right:calc(var(--spacing)*0)}.md\:pr-4{padding-right:calc(var(--spacing)*4)}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.md\:pb-14{padding-bottom:calc(var(--spacing)*14)}.md\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:pb-32{padding-bottom:calc(var(--spacing)*32)}.md\:pl-0{padding-left:calc(var(--spacing)*0)}.md\:pl-3{padding-left:calc(var(--spacing)*3)}.md\:pl-12{padding-left:calc(var(--spacing)*12)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[8px\]{font-size:8px}.md\:text-\[9px\]{font-size:9px}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[38px\]{font-size:38px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[56px\]{font-size:56px}.md\:text-\[80px\]{font-size:80px}.md\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.md\:leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.md\:tracking-\[4\.08px\]{--tw-tracking:4.08px;letter-spacing:4.08px}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.md\:shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing)*6)}.lg\:top-20{top:calc(var(--spacing)*20)}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:-right-6{right:calc(var(--spacing)*-6)}.lg\:right-8{right:calc(var(--spacing)*8)}.lg\:-left-6{left:calc(var(--spacing)*-6)}.lg\:left-6{left:calc(var(--spacing)*6)}.lg\:left-8{left:calc(var(--spacing)*8)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mx-8{margin-inline:calc(var(--spacing)*8)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-\[80px\]{margin-top:80px}.lg\:mb-5{margin-bottom:calc(var(--spacing)*5)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-16{margin-bottom:calc(var(--spacing)*16)}.lg\:mb-\[-20px\]{margin-bottom:-20px}.lg\:ml-8{margin-left:calc(var(--spacing)*8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:h-4{height:calc(var(--spacing)*4)}.lg\:h-5{height:calc(var(--spacing)*5)}.lg\:h-7{height:calc(var(--spacing)*7)}.lg\:h-14{height:calc(var(--spacing)*14)}.lg\:h-16{height:calc(var(--spacing)*16)}.lg\:h-20{height:calc(var(--spacing)*20)}.lg\:h-36{height:calc(var(--spacing)*36)}.lg\:h-\[48px\]{height:48px}.lg\:h-\[60px\]{height:60px}.lg\:h-\[200px\]{height:200px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[514px\]{height:514px}.lg\:h-\[820px\]{height:820px}.lg\:h-full{height:100%}.lg\:min-h-\[640px\]{min-height:640px}.lg\:min-h-\[813px\]{min-height:813px}.lg\:min-h-\[1000px\]{min-height:1000px}.lg\:\!w-\[480px\]{width:480px!important}.lg\:w-1\/2{width:50%}.lg\:w-4{width:calc(var(--spacing)*4)}.lg\:w-5{width:calc(var(--spacing)*5)}.lg\:w-7{width:calc(var(--spacing)*7)}.lg\:w-14{width:calc(var(--spacing)*14)}.lg\:w-16{width:calc(var(--spacing)*16)}.lg\:w-20{width:calc(var(--spacing)*20)}.lg\:w-36{width:calc(var(--spacing)*36)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-\[35vw\]{width:35vw}.lg\:w-\[78vw\]{width:78vw}.lg\:w-\[820px\]{width:820px}.lg\:w-\[900px\]{width:900px}.lg\:w-\[min\(70vw\,960px\)\]{width:min(70vw,960px)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[90\%\]{max-width:90%}.lg\:max-w-\[550px\]{max-width:550px}.lg\:max-w-\[min\(70vw\,960px\)\]{max-width:min(70vw,960px)}.lg\:\!min-w-\[480px\]{min-width:480px!important}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:flex-1{flex:1}.lg\:basis-1\/3{flex-basis:33.3333%}.lg\:basis-1\/4{flex-basis:25%}.lg\:-rotate-2{rotate:-2deg}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1\.3fr_0\.9fr\]{grid-template-columns:1.1fr 1.3fr .9fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_0\.9fr\]{grid-template-columns:1.4fr 1fr .9fr}.lg\:grid-cols-\[1fr_1\.02fr\]{grid-template-columns:1fr 1.02fr}.lg\:grid-cols-\[1fr_auto_1fr_1fr\]{grid-template-columns:1fr auto 1fr 1fr}.lg\:grid-cols-\[1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:grid-cols-\[5fr_7fr\]{grid-template-columns:5fr 7fr}.lg\:grid-cols-\[48\%_52\%\]{grid-template-columns:48% 52%}.lg\:grid-cols-\[48fr_52fr\]{grid-template-columns:48fr 52fr}.lg\:grid-cols-\[52\%_48\%\]{grid-template-columns:52% 48%}.lg\:grid-cols-\[52fr_48fr\]{grid-template-columns:52fr 48fr}.lg\:grid-cols-\[55\%_1fr\]{grid-template-columns:55% 1fr}.lg\:grid-cols-\[250px_minmax\(0\,1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:calc(var(--spacing)*2)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:gap-16{gap:calc(var(--spacing)*16)}:where(.lg\:space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*32)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*32)*calc(1 - var(--tw-space-y-reverse)))}.lg\:gap-x-8{column-gap:calc(var(--spacing)*8)}.lg\:overflow-visible{overflow:visible}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-border{border-color:var(--border)}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:p-16{padding:calc(var(--spacing)*16)}.lg\:p-20{padding:calc(var(--spacing)*20)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-14{padding-inline:calc(var(--spacing)*14)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-14{padding-block:calc(var(--spacing)*14)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-28{padding-block:calc(var(--spacing)*28)}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:pt-14{padding-top:calc(var(--spacing)*14)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pt-\[3\%\]{padding-top:3%}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pr-8{padding-right:calc(var(--spacing)*8)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-10{padding-bottom:calc(var(--spacing)*10)}.lg\:pb-12{padding-bottom:calc(var(--spacing)*12)}.lg\:pb-14{padding-bottom:calc(var(--spacing)*14)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:pb-28{padding-bottom:calc(var(--spacing)*28)}.lg\:pl-6{padding-left:calc(var(--spacing)*6)}.lg\:pl-14{padding-left:calc(var(--spacing)*14)}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[52px\]{font-size:52px}.lg\:text-\[54px\]{font-size:54px}.lg\:text-\[64px\]{font-size:64px}.lg\:text-\[96px\]{font-size:96px}.lg\:leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}}@media(min-width:80rem){.xl\:static{position:static}.xl\:sticky{position:sticky}.xl\:top-20{top:calc(var(--spacing)*20)}.xl\:z-auto{z-index:auto}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:mb-7{margin-bottom:calc(var(--spacing)*7)}.xl\:hidden{display:none}.xl\:h-\[64px\]{height:64px}.xl\:max-w-\[85\%\]{max-width:85%}.xl\:max-w-\[600px\]{max-width:600px}.xl\:max-w-\[900px\]{max-width:900px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.xl\:gap-5{gap:calc(var(--spacing)*5)}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:rounded-none{border-radius:0}.xl\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.xl\:border{border-style:var(--tw-border-style);border-width:1px}.xl\:px-9{padding-inline:calc(var(--spacing)*9)}.xl\:px-24{padding-inline:calc(var(--spacing)*24)}.xl\:py-32{padding-block:calc(var(--spacing)*32)}.xl\:pt-\[4\%\]{padding-top:4%}.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.xl\:text-\[12px\]{font-size:12px}.xl\:text-\[13px\]{font-size:13px}.xl\:text-\[16px\]{font-size:16px}.xl\:text-\[30px\]{font-size:30px}.xl\:text-\[36px\]{font-size:36px}.xl\:text-\[44px\]{font-size:44px}}@media(min-width:96rem){.\32xl\:h-\[70px\]{height:70px}.\32xl\:max-w-\[650px\]{max-width:650px}.\32xl\:max-w-\[1200px\]{max-width:1200px}.\32xl\:gap-6{gap:calc(var(--spacing)*6)}.\32xl\:px-10{padding-inline:calc(var(--spacing)*10)}.\32xl\:text-\[14px\]{font-size:14px}.\32xl\:text-\[17px\]{font-size:17px}.\32xl\:text-\[52px\]{font-size:52px}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:border-sky-800:is(.dark *){border-color:var(--color-sky-800)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-sky-950\/40:is(.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-950)40%,transparent)}}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:text-sky-50:is(.dark *){color:var(--color-sky-50)}.dark\:text-sky-100:is(.dark *){color:var(--color-sky-100)}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-card-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--card-foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&\]\:mt-4{margin-top:calc(var(--spacing)*4)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-\[\#FE8A0F\] [data-slot=progress-indicator]{background-color:#fe8a0f}.\[\&_\[data-slot\=scroll-area-scrollbar\]\]\:\!pointer-events-auto [data-slot=scroll-area-scrollbar]{pointer-events:auto!important}.\[\&_\[data-slot\=scroll-area-scrollbar\]\]\:w-2\.5 [data-slot=scroll-area-scrollbar]{width:calc(var(--spacing)*2.5)}.\[\&_\[data-slot\=scroll-area-scrollbar\]\]\:bg-gray-100 [data-slot=scroll-area-scrollbar]{background-color:var(--color-gray-100)}.\[\&_\[data-slot\=scroll-area-scrollbar\]\]\:\!opacity-100 [data-slot=scroll-area-scrollbar]{opacity:1!important}.\[\&_\[data-slot\=scroll-area-thumb\]\]\:rounded-full [data-slot=scroll-area-thumb]{border-radius:3.40282e38px}.\[\&_\[data-slot\=scroll-area-thumb\]\]\:\!bg-\[\#FE8A0F\] [data-slot=scroll-area-thumb]{background-color:#fe8a0f!important}@media(hover:hover){.\[\&_\[data-slot\=scroll-area-thumb\]\]\:hover\:\!bg-\[\#FFB347\] [data-slot=scroll-area-thumb]:hover{background-color:#ffb347!important}}.\[\&_div\[data-slot\=\'dialog-overlay\'\]\]\:\!z-\[99998\] div[data-slot=dialog-overlay]{z-index:99998!important}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-primary-foreground svg{color:var(--primary-foreground)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]),.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:calc(var(--spacing)*6)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:\!hidden>button{display:none!important}.\[\&\>button\]\:hidden>button{display:none}.focus-visible\:\[\&\>span\:first-child\]\:ring-2:focus-visible>span:first-child{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:\[\&\>span\:first-child\]\:ring-ring:focus-visible>span:first-child{--tw-ring-color:var(--ring)}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}.max-w-\[1200px\]{max-width:1500px}@media(min-width:96rem){.\32xl\:max-w-\[1200px\]{max-width:1500px}}.bg-orange-600{background-color:var(--color-orange-400)}.bg-yellow-500{background-color:#eed603}.bg-hero{background:var(--gradient-hero)}.bg-gradient-primary{background:var(--gradient-primary)}.bg-gradient-mint{background:var(--gradient-mint)}.bg-gradient-amber{background:var(--gradient-amber)}.bg-gradient-card{background:var(--gradient-card)}.shadow-soft{box-shadow:var(--shadow-soft)}.shadow-card{box-shadow:var(--shadow-card)}.shadow-elevated{box-shadow:var(--shadow-elevated)}.shadow-glow{box-shadow:var(--shadow-glow)}.text-gradient{background:var(--gradient-primary);color:#0000;-webkit-background-clip:text;background-clip:text}.hover-lift{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.hover-lift:hover{box-shadow:var(--shadow-elevated);transform:translateY(-4px)}.animate-fade-in-up{animation:.7s cubic-bezier(.16,1,.3,1) both fade-in-up}.animate-fade-in{animation:.6s ease-out both fade-in}.animate-float{animation:5s ease-in-out infinite aff-float}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}}:root{--app-font-sans:"Poppins",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji"}html{font-family:var(--app-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400}body{font-family:var(--app-font-sans);font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--app-font-sans);letter-spacing:-.01em}strong,b{font-weight:600}.no-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield}:root{--font-size:16px;--background:#f8f9fa;--surface:oklch(.985 .005 260);--surface-elevated:oklch(1 0 0);--primary-glow:oklch(.75 .18 40);--accent-mint:oklch(.78 .16 60);--accent-amber:oklch(.78 .19 50);--gradient-hero:radial-gradient(ellipse 80% 60% at 50% -10%,oklch(.9 .1 240/.55),transparent 70%),linear-gradient(180deg,oklch(.985 .012 245)0%,oklch(1 0 0)60%);--gradient-primary:linear-gradient(135deg,oklch(.55 .18 250),oklch(.7 .18 45));--gradient-mint:linear-gradient(135deg,oklch(.85 .17 75),oklch(.72 .2 50));--gradient-amber:linear-gradient(135deg,oklch(.85 .17 75),oklch(.7 .21 40));--gradient-card:linear-gradient(180deg,oklch(1 0 0),oklch(.985 .006 240));--shadow-soft:0 1px 2px 0 oklch(.2 .04 260/.04),0 1px 3px 0 oklch(.2 .04 260/.06);--shadow-card:0 4px 16px -4px oklch(.2 .04 260/.08),0 2px 6px -2px oklch(.2 .04 260/.04);--shadow-elevated:0 20px 50px -20px oklch(.4 .15 250/.25),0 8px 20px -8px oklch(.2 .04 260/.08);--shadow-glow:0 0 60px -10px oklch(.62 .22 260/.45);--foreground:oklch(.145 0 0);--card:#fff;--card-foreground:oklch(.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(.145 0 0);--primary:#fe8a0f;--primary-foreground:#fff;--secondary:oklch(.95 .0058 264.53);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#fff;--border:#0000001a;--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:#fe8a0f;--chart-1:oklch(.646 .222 41.116);--chart-2:oklch(.6 .118 184.704);--chart-3:oklch(.398 .07 227.392);--chart-4:oklch(.828 .189 84.429);--chart-5:oklch(.769 .188 70.08);--radius:.625rem;--sidebar:oklch(.985 0 0);--sidebar-foreground:oklch(.145 0 0);--sidebar-primary:#fe8a0f;--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.97 0 0);--sidebar-accent-foreground:oklch(.205 0 0);--sidebar-border:oklch(.922 0 0);--sidebar-ring:oklch(.708 0 0)}.dark{--background:#0f172a;--foreground:#f1f5f9;--card:#1e293b;--card-foreground:#f1f5f9;--popover:#1e293b;--popover-foreground:#f1f5f9;--primary:#ffb347;--primary-foreground:#0f172a;--secondary:oklch(.269 0 0);--secondary-foreground:oklch(.985 0 0);--muted:#334155;--muted-foreground:#94a3b8;--accent:oklch(.269 0 0);--accent-foreground:oklch(.985 0 0);--destructive:#ef4444;--destructive-foreground:#fff;--border:#ffffff1a;--input:#334155;--ring:#ffb347;--font-weight-medium:500;--font-weight-normal:400;--chart-1:oklch(.488 .243 264.376);--chart-2:oklch(.696 .17 162.48);--chart-3:oklch(.769 .188 70.08);--chart-4:oklch(.627 .265 303.9);--chart-5:oklch(.645 .246 16.439);--sidebar:#1e293b;--sidebar-foreground:#f1f5f9;--sidebar-primary:#ffb347;--sidebar-primary-foreground:#0f172a;--sidebar-accent:#334155;--sidebar-accent-foreground:#f1f5f9;--sidebar-border:#334155;--sidebar-ring:#ffb347}:root{--primary-soft:oklch(.95 .025 263);--accent-soft:oklch(.96 .035 60);--link:oklch(.53 .235 264);--link-soft:oklch(.96 .025 264);--danger:oklch(.63 .235 27);--danger-soft:oklch(.96 .025 27);--success:oklch(.63 .16 152);--success-foreground:oklch(.99 .003 250);--success-soft:oklch(.95 .045 152);--warning:oklch(.75 .16 70);--warning-foreground:oklch(.28 .05 70);--warning-soft:oklch(.96 .05 75);--gradient-ai:linear-gradient(135deg,var(--link),var(--primary))}html{font-size:var(--font-size)}.scrollbar-hide{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes heartbeat{0%,to{transform:scale(1)}10%{transform:scale(1.15)}20%{transform:scale(1)}30%{transform:scale(1.15)}40%{transform:scale(1)}}.heartbeat-text{animation:2s ease-in-out infinite heartbeat;display:inline-block}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-spin{animation:1s linear infinite icon-spin}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#fe8a0f4d #fff}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#fe8a0f4d;border-radius:10px;transition:background .2s}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#fe8a0f80}.post-job-skills-dropdown-scroll{scrollbar-width:thin;scrollbar-color:#fe8a0f #e5e7eb}.post-job-skills-dropdown-scroll::-webkit-scrollbar{width:8px}.post-job-skills-dropdown-scroll::-webkit-scrollbar-track{background:#e5e7eb;border-radius:10px}.post-job-skills-dropdown-scroll::-webkit-scrollbar-thumb{background:#fe8a0f;border:2px solid #e5e7eb;border-radius:10px}.post-job-skills-dropdown-scroll::-webkit-scrollbar-thumb:hover{background:#ffb347}*{scrollbar-width:thin;scrollbar-color:#cbced480 #fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fff;border-radius:10px}::-webkit-scrollbar-thumb{background:#cbced480;border-radius:10px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#cbced4cc}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes benefits-scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.benefits-auto-scroll{animation:10s linear infinite benefits-scroll}.benefits-auto-scroll:hover{animation-play-state:paused}.gdpr{z-index:100!important}.privacy{z-index:110!important}[data-radix-portal]{z-index:99999!important;position:relative!important}[data-slot=dialog-overlay],[data-radix-dialog-overlay]{z-index:99999!important;position:fixed!important;inset:0!important}[data-slot=dialog-content],[data-radix-dialog-content]{z-index:100000!important;position:fixed!important}input[type=radio]{accent-color:#fe8a0f}input[type=radio]:checked{accent-color:#fe8a0f;background-color:#fe8a0f;border-color:#fe8a0f}input[type=checkbox]{accent-color:#fe8a0f}input[type=checkbox]:checked{accent-color:#fe8a0f;background-color:#fe8a0f;border-color:#fe8a0f}@keyframes rainbow-shift{0%,to{background-position:0%}50%{background-position:100%}}.btn-rainbow-ai{background:linear-gradient(90deg,#ef4444,#f97316 12%,#eab308 25%,#22c55e,#3b82f6 55%,#8b5cf6 72%,#ec4899 88%,#ef4444) 0 0/200% 100%;animation:3s ease-in-out infinite rainbow-shift}[data-slot=dialog-content],[data-slot=alert-dialog-content]{max-height:90vh;scrollbar-width:auto!important;scrollbar-color:#fe8a0f #fe8a0f14!important;overflow-y:auto!important}[data-slot=dialog-content]::-webkit-scrollbar{width:8px!important;display:block!important}[data-slot=alert-dialog-content]::-webkit-scrollbar{width:8px!important;display:block!important}[data-slot=dialog-content]::-webkit-scrollbar-track{background:#fe8a0f14;border-radius:10px}[data-slot=alert-dialog-content]::-webkit-scrollbar-track{background:#fe8a0f14;border-radius:10px}[data-slot=dialog-content]::-webkit-scrollbar-thumb{background:#fe8a0f;border-radius:10px;min-height:40px}[data-slot=alert-dialog-content]::-webkit-scrollbar-thumb{background:#fe8a0f;border-radius:10px;min-height:40px}[data-slot=dialog-content]::-webkit-scrollbar-thumb:hover{background:#e67a0d}[data-slot=alert-dialog-content]::-webkit-scrollbar-thumb:hover{background:#e67a0d}[data-slot=dialog-content].profile-completion-dialog{flex-direction:column!important;max-height:92dvh!important;display:flex!important;overflow:hidden!important}[data-slot=dialog-portal][data-stack-layer=elevated],[data-slot=dialog-overlay][data-stack-layer=elevated],[data-slot=dialog-content][data-stack-layer=elevated]{pointer-events:auto!important}[data-slot=popover-content].country-verify-popover-content{z-index:100070!important;pointer-events:auto!important}.profile-completion-modal-scroll{scrollbar-width:auto;scrollbar-color:#fe8a0f #fe8a0f26;-webkit-overflow-scrolling:touch}.profile-completion-modal-scroll::-webkit-scrollbar{-webkit-appearance:none;width:10px}.profile-completion-modal-scroll::-webkit-scrollbar-track{background:#fe8a0f1f;border-radius:10px}.profile-completion-modal-scroll::-webkit-scrollbar-thumb{background:#fe8a0f;border:2px solid #fe8a0f1f;border-radius:10px;min-height:48px}.profile-completion-modal-scroll::-webkit-scrollbar-thumb:hover{background:#ffb347}.profile-completion-modal-inner{container:profile-modal/inline-size}.profile-modal-client-grid{grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;margin-bottom:1.5rem;display:grid}@container profile-modal (min-width:40rem){.profile-modal-client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.profile-modal-avatar-row{flex-direction:column;align-items:stretch;gap:1rem;width:100%;min-width:0;display:flex}.profile-modal-avatar-row .profile-modal-avatar{flex-shrink:0;margin-left:auto;margin-right:auto}@container profile-modal (min-width:28rem){.profile-modal-avatar-row{flex-direction:row;align-items:flex-start;gap:1.25rem}.profile-modal-avatar-row .profile-modal-avatar{margin-left:0;margin-right:0}}.profile-modal-personal-grid{grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;display:grid}@container profile-modal (min-width:28rem){.profile-modal-personal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.profile-modal-field-full{grid-column:1/-1}}@media(max-width:639px){[data-slot=dialog-content],[data-slot=alert-dialog-content]{width:calc(100% - 1rem)!important;max-width:calc(100% - 1rem)!important;max-height:85vh!important}}@keyframes hero-orange-pulse{0%,to{opacity:.35;transform:translateY(-50%)scale(1)}50%{opacity:.85;transform:translateY(-50%)scale(1.08)}}.hero-orange-glow{pointer-events:none;filter:blur(80px);background:radial-gradient(circle,#fe8a0f8c,#fe8a0f4d 40%,#fe8a0f00 70%);border-radius:9999px;width:38rem;height:38rem;animation:5s ease-in-out infinite hero-orange-pulse;position:absolute;top:50%;right:-10rem}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes aff-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-radix-popper-content-wrapper]{z-index:100060!important}.service-detail-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""gallery""content";align-items:start;gap:1.25rem;display:grid}.service-detail-hero,.service-detail-layout>.service-detail-hero{grid-area:hero;min-width:0}.service-detail-gallery{grid-area:gallery;min-width:0}.service-detail-content{grid-area:content;min-width:0}.service-detail-sidebar{min-width:0;display:none}@media(min-width:1024px){.service-detail-layout{grid-template-columns:minmax(0,55fr) minmax(0,40fr);grid-template-areas:"hero sidebar""gallery sidebar""content sidebar";align-items:stretch;gap:1.25rem 2rem}.service-detail-sidebar{grid-area:sidebar;align-self:stretch;height:100%;min-height:0;display:block}.service-detail-sidebar>*{height:100%;min-height:0}}.profile-cover-default-gradient{background:linear-gradient(90deg,#102a54 0% 60%,#b35a24)}.job-list-card-columns{grid-template-columns:1fr;gap:1.25rem;display:grid}@media(min-width:768px){.job-list-card-columns{grid-template-columns:60% 37%;gap:1.25rem 3%}}.job-list-card-col-left,.job-list-card-col-right{min-width:0}.job-list-card-col-right{text-align:center;flex-direction:column;gap:.75rem;display:flex}.job-list-card-col-right .border.rounded-lg.p-3{box-sizing:border-box;width:100%}.job-list-card-actions{flex-direction:column;gap:.5rem;width:100%;display:flex}.job-list-card-actions>button,.job-list-card-actions>.flex.w-full,.job-list-card-actions>div.flex.w-full{width:100%}.job-list-card-btn{justify-content:center;width:100%}.review-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fe8a0f transparent;min-height:0;overflow-y:auto}.review-scroll::-webkit-scrollbar{width:8px}.review-scroll::-webkit-scrollbar-track{background:0 0}.review-scroll::-webkit-scrollbar-thumb{background-color:#fe8a0f;background-clip:padding-box;border:2px solid #0000;border-radius:9999px}.review-scroll::-webkit-scrollbar-thumb:hover{background-color:#e97d09}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}:root{--nh-brandblue: hsl(222 79% 22%);--nh-brandblue-foreground: #ffffff;--nh-brandblue-soft: hsl(218 100% 97%);--nh-primary: hsl(22 100% 54%);--nh-primary-soft: hsl(28 100% 96%);--nh-warning: hsl(42 100% 55%);--nh-soft: hsl(218 30% 96%);--nh-border: hsl(218 20% 91%);--nh-muted-fg: hsl(215 16% 47%);--nh-success: hsl(152 67% 42%);--nh-shadow-soft: 0 1px 2px hsl(222 47% 11% / .04), 0 4px 12px hsl(222 47% 11% / .05);--nh-shadow-card: 0 2px 4px hsl(222 47% 11% / .04), 0 12px 32px -8px hsl(222 47% 11% / .1);--nh-shadow-pop: 0 8px 24px -4px hsl(22 100% 54% / .25), 0 16px 48px -12px hsl(22 100% 54% / .18);--nh-shadow-search: 0 12px 40px -8px hsl(222 79% 22% / .18), 0 4px 12px hsl(222 47% 11% / .06);--nh-ease-out: cubic-bezier(.22, 1, .36, 1)}.nh-container{width:100%;margin-inline:auto;max-width:1280px;padding-inline:1.25rem}@media(min-width:1024px){.nh-container{padding-inline:2rem}}.font-display{font-family:Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.02em}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}@media(min-width:640px){.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:1024px){.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}}@media(min-width:1280px){.xl\:text-7xl{font-size:4.5rem;line-height:1}}.leading-\[1\.05\]{line-height:1.05}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.drop-shadow-lg{filter:drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1))}.tracking-tight{letter-spacing:-.025em}.text-muted-foreground\/70{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.text-muted-foreground\/60{color:color-mix(in srgb,var(--muted-foreground) 60%,transparent)}.text-brandblue{color:var(--nh-brandblue)}.bg-brandblue{background-color:var(--nh-brandblue)}.border-brandblue{border-color:var(--nh-brandblue)}.text-brandblue-foreground{color:var(--nh-brandblue-foreground)}.bg-brandblue-soft{background-color:var(--nh-brandblue-soft)}.bg-primary-soft{background-color:var(--nh-primary-soft)}.text-primary-soft{color:var(--nh-primary-soft)}.text-warning{color:var(--nh-warning)}.text-cta-orange,.hover\:text-cta-orange:hover{color:var(--nh-primary)}.hover\:bg-white:hover{background-color:#fff}.bg-cta-orange{background-color:var(--nh-primary)}.border-cta-orange{border-color:var(--nh-primary)}.fill-warning{fill:var(--nh-warning)}.bg-warning{background-color:var(--nh-warning)}.bg-soft{background-color:var(--nh-soft)}.bg-soft\/40{background-color:#f2f4f88c}.bg-brandblue\/30{background-color:#0c26644d}.bg-primary\/20{background-color:#ff6a1433}.bg-hero{background:linear-gradient(135deg,#fee1cd,#fbf5ef 45%,#cfdffc)}.bg-gradient-cta{background:linear-gradient(135deg,#ff6a14,#ff5b29)}.text-gradient-brand{background:linear-gradient(135deg,#ff6a14,#ff3c00);-webkit-background-clip:text;background-clip:text;color:transparent}.nh-overlay-hero{background:linear-gradient(to right,#0c2664e6,#0c2664b8 38%,#0c266461 68%,#0c26641f)}.nh-overlay-card{background:linear-gradient(to top,var(--nh-brandblue),hsl(222 79% 22% / .5) 50%,transparent)}.shadow-soft{box-shadow:var(--nh-shadow-soft)}.shadow-card{box-shadow:var(--nh-shadow-card)}.shadow-pop{box-shadow:var(--nh-shadow-pop)}.shadow-search{box-shadow:var(--nh-shadow-search)}.ring-brand{box-shadow:0 0 0 4px #ff6a1426}.border-border{border-color:var(--nh-border)}.bg-white\/30{background-color:#ffffff4d}.text-white\/70{color:#ffffffb3}.bg-black\/45{background-color:#00000073}.border-white\/30{border-color:#ffffff4d}.bg-emerald-500{background-color:#10b981}.text-emerald-600{color:#059669}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.nh-cat-item{flex:0 0 50%;max-width:50%}.nh-gig-item{flex:0 0 85%;max-width:85%}@media(min-width:640px){.nh-cat-item{flex-basis:33.3333%;max-width:33.3333%}.nh-gig-item{flex-basis:50%;max-width:50%}}@media(min-width:768px){.nh-cat-item{flex-basis:25%;max-width:25%}.nh-gig-item{flex-basis:50%;max-width:50%}}@media(min-width:1024px){.nh-cat-item{flex-basis:20%;max-width:20%}.nh-gig-item{flex-basis:33.3333%;max-width:33.3333%}}@media(min-width:1280px){.nh-cat-item{flex-basis:12.5%;max-width:12.5%}.nh-gig-item{flex-basis:25%;max-width:25%}}.nh-steps-row{display:grid;grid-template-columns:1fr;gap:1.25rem;position:relative}.nh-steps-card{width:100%}.nh-steps-line{display:none}@media(min-width:768px){.nh-steps-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.nh-steps-line{display:block;position:absolute;left:12%;right:12%;top:3.6rem;height:0;border-top:2px dashed #F5620A;opacity:.55;z-index:0;pointer-events:none}}.nh-trust-strip{background-color:#fff;padding:1.75rem 0}@media(min-width:1024px){.nh-trust-strip{padding:2.25rem 0}}.nh-trust-strip__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:2rem;row-gap:1.25rem}@media(min-width:768px){.nh-trust-strip__row{justify-content:space-between;column-gap:1rem}}.nh-trust-strip__item{display:inline-flex;align-items:center;gap:.45rem;color:#6b7280;line-height:1}.nh-trust-strip__item svg{display:block;flex-shrink:0}.nh-trust-strip__name{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:#6b7280;white-space:nowrap}@media(min-width:1024px){.nh-trust-strip__name{font-size:1.2rem}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:mt-10{margin-top:2.5rem}.md\:p-6{padding:1.5rem}.md\:pb-14{padding-bottom:3.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:gap-8{gap:2rem}.lg\:gap-5{gap:1.25rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:p-16{padding:4rem}}@media(min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:text-6xl{font-size:3.75rem;line-height:1}}@media(min-width:1024px){.lg\:col-span-6{grid-column:span 6 / span 6}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media(min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-16{gap:4rem}}@media(min-width:640px){.sm\:inline-flex{display:inline-flex}.sm\:gap-2{gap:.5rem}}@media(min-width:768px){.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:block{display:block}.md\:hidden{display:none}.md\:justify-end{justify-content:flex-end}}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:top-20{top:5rem}.lg\:ml-0{margin-left:0}.lg\:inline{display:inline}.lg\:justify-end{justify-content:flex-end}}@media(min-width:1280px){.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:block{display:block}.xl\:hidden{display:none}}.p-7{padding:1.75rem}.pt-16{padding-top:4rem}.mb-14{margin-bottom:3.5rem}.mt-10{margin-top:2.5rem}.mt-5{margin-top:1.25rem}.mt-16{margin-top:4rem}.mt-9{margin-top:2.25rem}.mt-24{margin-top:6rem}.gap-20{gap:5rem}.top-12{top:3rem}.space-y-2\.5>:not([hidden])~:not([hidden]){margin-top:.625rem}.gap-5{gap:1.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.mt-14{margin-top:3.5rem}@media(min-width:1024px){.lg\:gap-20{gap:5rem}}.h-0\.5{height:.125rem}.h-\[340px\]{height:340px}.h-\[400px\]{height:400px}.w-\[88\%\]{width:88%}.max-w-\[80\%\]{max-width:80%}.left-\[15px\]{left:15px}.text-\[8px\]{font-size:8px}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(min-width:1024px){.lg\:h-\[400px\]{height:400px}}.gap-x-6{column-gap:1.5rem}.gap-x-10{column-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}@media(min-width:1024px){.lg\:gap-x-14{column-gap:3.5rem}}.nh-benefit-icon{background-color:var(--nh-primary-soft);color:var(--nh-primary);transition:background .3s var(--nh-ease-out),color .3s var(--nh-ease-out)}.group:hover .nh-benefit-icon{background:linear-gradient(135deg,#ff6a14,#ff5b29);color:#fff}section[id]{scroll-margin-top:120px}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.border-slate-400{border-color:#94a3b8}.fill-amber-500{fill:#f59e0b}.ring-black{--tw-ring-color: #000}.ring-slate-200{--tw-ring-color: #e2e8f0}.duration-150{transition-duration:.15s}.duration-700{transition-duration:.7s}.gap-y-3{row-gap:.75rem}.h-80{height:20rem}.w-80{width:20rem}.left-6{left:1.5rem}.pt-10{padding-top:2.5rem}.pb-20{padding-bottom:5rem}.isolate{isolation:isolate}.will-change-transform{will-change:transform}.translate-y-1{translate:0 .25rem}.via-black{--tw-gradient-via: #000;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.h-\[680px\]{height:680px}.h-\[820px\]{height:820px}.h-\[78\%\]{height:78%}.w-\[58\%\]{width:58%}.w-\[680px\]{width:680px}.w-\[820px\]{width:820px}.inset-\[12\%\]{inset:12%}.inset-\[26\%\]{inset:26%}.opacity-\[0\.08\]{opacity:.08}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.top-1\/4{top:25%}.bottom-1\/4{bottom:25%}@media(min-width:1024px){.lg\:h-20{height:5rem}.lg\:w-20{width:5rem}.lg\:w-16{width:4rem}.lg\:h-\[820px\]{height:820px}.lg\:w-\[820px\]{width:820px}}.nh-hero-video video{object-position:center top}.nh-hero-popular{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:1.5rem}.nh-hero-popular__label{margin-right:4px;font-size:12px;font-weight:600;color:#fffc}.nh-hero-popular__chip{display:inline-flex;align-items:center;padding:6px 12px;border-radius:9999px;border:1px solid rgba(255,255,255,.3);background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.nh-hero-popular__chip:hover{background:linear-gradient(135deg,#ff6a14,#ff5b29);color:#fff}.nh-hero-popular__chip:focus-visible{outline:2px solid #ff6b00;outline-offset:2px}.space-y-24>:not([hidden])~:not([hidden]){margin-top:6rem}.space-y-32>:not([hidden])~:not([hidden]){margin-top:8rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.p-10{padding:2.5rem}.h-64{height:16rem}.place-items-center{place-items:center}.top-10{top:2.5rem}.-right-6{right:-1.5rem}.-top-6{top:-1.5rem}.-right-10{right:-2.5rem}.-top-10{top:-2.5rem}@media(min-width:1024px){.lg\:p-10{padding:2.5rem}}.right-20{right:5rem}.left-5{left:1.25rem}.right-5{right:1.25rem}.bottom-5{bottom:1.25rem}.inset-6{inset:1.5rem}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.bg-current{background-color:currentColor}.bg-success{background-color:var(--nh-success)}.text-success{color:var(--nh-success)}.border-success{border-color:var(--nh-success)}.border-primary{border-color:var(--nh-primary)}.fill-brandblue{fill:var(--nh-brandblue)}.bg-radial-soft{background-image:radial-gradient(1200px 600px at 80% -10%,hsl(28 100% 92% / .7),transparent 60%),radial-gradient(800px 500px at -10% 110%,hsl(218 100% 94% / .7),transparent 60%)}.blur-2xl{filter:blur(40px)}.scale-110,.group:hover .group-hover\:scale-110{scale:1.1}.translate-x-1,.group:hover .group-hover\:translate-x-1{translate:.25rem 0}@keyframes nh-ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:nh-ping 1s cubic-bezier(0,0,.2,1) infinite}.from-primary{--tw-gradient-from: var(--nh-primary);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brandblue{--tw-gradient-from: var(--nh-brandblue);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-secondary{--tw-gradient-from: var(--nh-soft);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-secondary\/50{--tw-gradient-from: color-mix(in srgb, var(--nh-soft) 50%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-success{--tw-gradient-from: var(--nh-success);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-primary{--tw-gradient-via: var(--nh-primary);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-brandblue{--tw-gradient-via: var(--nh-brandblue);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-brandblue{--tw-gradient-to: var(--nh-brandblue)}.to-secondary{--tw-gradient-to: var(--nh-soft)}.to-success{--tw-gradient-to: var(--nh-success)}.to-warning{--tw-gradient-to: var(--nh-warning)}.to-\[\#1a2966\]{--tw-gradient-to: #1a2966}.bg-primary\/5{background-color:color-mix(in srgb,var(--nh-primary) 5%,transparent)}.bg-primary\/10{background-color:color-mix(in srgb,var(--nh-primary) 10%,transparent)}.bg-primary\/25{background-color:color-mix(in srgb,var(--nh-primary) 25%,transparent)}.bg-primary\/30{background-color:color-mix(in srgb,var(--nh-primary) 30%,transparent)}.bg-primary\/40{background-color:color-mix(in srgb,var(--nh-primary) 40%,transparent)}.bg-primary\/50{background-color:color-mix(in srgb,var(--nh-primary) 50%,transparent)}.bg-primary\/90,.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,var(--nh-primary) 90%,transparent)}.border-primary\/30{border-color:color-mix(in srgb,var(--nh-primary) 30%,transparent)}.group:hover .group-hover\:bg-primary\/25{background-color:color-mix(in srgb,var(--nh-primary) 25%,transparent)}.group:hover .group-hover\:bg-primary\/40{background-color:color-mix(in srgb,var(--nh-primary) 40%,transparent)}.group:hover .group-hover\:bg-primary\/50{background-color:color-mix(in srgb,var(--nh-primary) 50%,transparent)}.text-foreground\/80{color:color-mix(in srgb,var(--foreground) 80%,transparent)}.from-primary\/10{--tw-gradient-from: color-mix(in srgb, var(--nh-primary) 10%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/15{--tw-gradient-from: color-mix(in srgb, var(--nh-primary) 15%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/40{--tw-gradient-from: color-mix(in srgb, var(--nh-primary) 40%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brandblue\/80{--tw-gradient-from: color-mix(in srgb, var(--nh-brandblue) 80%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-primary\/20{--tw-gradient-via: color-mix(in srgb, var(--nh-primary) 20%, transparent);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via: transparent;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-brandblue\/10{--tw-gradient-to: color-mix(in srgb, var(--nh-brandblue) 10%, transparent)}.to-brandblue\/15{--tw-gradient-to: color-mix(in srgb, var(--nh-brandblue) 15%, transparent)}.to-brandblue\/80{--tw-gradient-to: color-mix(in srgb, var(--nh-brandblue) 80%, transparent)}.to-transparent{--tw-gradient-to: transparent}@media(min-width:1024px){.nh-journey-reverse>*:first-child{order:2}}.bg-slate-50{background-color:#f8fafc}.bg-slate-50\/60{background-color:color-mix(in srgb,#f8fafc 60%,transparent)}.bg-slate-100{background-color:#f1f5f9}.border-slate-100{border-color:#f1f5f9}.border-slate-200{border-color:#e2e8f0}.border-slate-200\/70{border-color:color-mix(in srgb,#e2e8f0 70%,transparent)}.border-slate-300{border-color:#cbd5e1}.text-slate-400{color:#94a3b8}.text-slate-500{color:#64748b}.text-slate-800{color:#1e293b}.text-slate-950{color:#020617}.text-slate-600{color:#475569}.text-slate-700{color:#334155}.text-slate-900{color:#0f172a}.ring-1{box-shadow:0 0 0 1px var(--tw-ring-color, rgb(59 130 246))}.ring-slate-100{--tw-ring-color: #f1f5f9}.to-slate-50{--tw-gradient-to: #f8fafc}.via-slate-300{--tw-gradient-via: #cbd5e1;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.bg-\[\#0F172A\]{background-color:#0f172a}.bg-\[\#14B8A6\]{background-color:#14b8a6}.bg-\[\#2563EB\]{background-color:#2563eb}.text-\[\#0F172A\]{color:#0f172a}.bg-\[\#14B8A6\]\/10{background-color:color-mix(in srgb,#14B8A6 10%,transparent)}.bg-\[\#14B8A6\]\/20{background-color:color-mix(in srgb,#14B8A6 20%,transparent)}.bg-\[\#14B8A6\]\/30{background-color:color-mix(in srgb,#14B8A6 30%,transparent)}.bg-\[\#2563EB\]\/10{background-color:color-mix(in srgb,#2563EB 10%,transparent)}.bg-\[\#2563EB\]\/20{background-color:color-mix(in srgb,#2563EB 20%,transparent)}.bg-\[\#2563EB\]\/40{background-color:color-mix(in srgb,#2563EB 40%,transparent)}.border-\[\#14B8A6\]\/30{border-color:color-mix(in srgb,#14B8A6 30%,transparent)}.border-\[\#2563EB\]\/30{border-color:color-mix(in srgb,#2563EB 30%,transparent)}.from-\[\#0F172A\]{--tw-gradient-from: #0F172A;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2563EB\]{--tw-gradient-from: #2563EB;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#EFF6FF\]{--tw-gradient-from: #EFF6FF;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0F172A\]{--tw-gradient-to: #0F172A}.to-\[\#1E293B\]{--tw-gradient-to: #1E293B}.to-\[\#2563EB\]{--tw-gradient-to: #2563EB}.to-\[\#ECFEFF\]{--tw-gradient-to: #ECFEFF}.via-\[\#14B8A6\]{--tw-gradient-via: #14B8A6;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-\[\#1E3A8A\]{--tw-gradient-via: #1E3A8A;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-\[\#1E40AF\]{--tw-gradient-via: #1E40AF;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.bg-\[\#0C2664\]{background-color:#0c2664}.bg-\[\#FF6A14\]{background-color:#ff6a14}.bg-\[\#0C2664\]\/10{background-color:color-mix(in srgb,#0C2664 10%,transparent)}.bg-\[\#0C2664\]\/20{background-color:color-mix(in srgb,#0C2664 20%,transparent)}.bg-\[\#FF6A14\]\/10{background-color:color-mix(in srgb,#FF6A14 10%,transparent)}.bg-\[\#FF6A14\]\/20{background-color:color-mix(in srgb,#FF6A14 20%,transparent)}.bg-\[\#C9D4EE\]\/50{background-color:color-mix(in srgb,#C9D4EE 50%,transparent)}.bg-\[\#E2D4E8\]\/60{background-color:color-mix(in srgb,#E2D4E8 60%,transparent)}.border-\[\#0C2664\]\/30{border-color:color-mix(in srgb,#0C2664 30%,transparent)}.border-\[\#FF6A14\]\/30{border-color:color-mix(in srgb,#FF6A14 30%,transparent)}.from-\[\#0C2664\]{--tw-gradient-from: #0C2664;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#E8EEF9\]{--tw-gradient-from: #E8EEF9;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0C2664\]{--tw-gradient-to: #0C2664}.to-\[\#F1E8F2\]{--tw-gradient-to: #F1E8F2}.via-\[\#FF6A14\]{--tw-gradient-via: #FF6A14;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-\[\#ECEAF7\]{--tw-gradient-via: #ECEAF7;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.h-\[3px\]{height:3px}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.w-\[480px\]{width:480px}.w-\[520px\]{width:520px}.max-w-\[560px\]{max-width:560px}.max-w-6xl{max-width:72rem}.max-w-\[1280px\]{max-width:1280px}.max-w-\[720px\]{max-width:720px}.text-\[13px\]{font-size:13px}.nh-help .text-primary{color:var(--nh-primary)!important}.px-7{padding-left:1.75rem;padding-right:1.75rem}.pl-5{padding-left:1.25rem}.max-w-\[70\%\]{max-width:70%}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.text-emerald-700{color:#047857}.text-amber-500{color:#f59e0b}.ring-2{box-shadow:0 0 0 2px var(--tw-ring-color, rgb(59 130 246))}.ring-white{--tw-ring-color: #ffffff}.scroll-mt-24{scroll-margin-top:6rem}.top-28{top:7rem}.gap-x-8{column-gap:2rem}.shadow-blue-600\/25{box-shadow:0 10px 25px -5px #2563eb40}.shadow-blue-600\/30{box-shadow:0 14px 30px -6px #2563eb4d}.hover\:bg-slate-100:hover{background-color:#f1f5f9}.hover\:bg-slate-50:hover{background-color:#f8fafc}.hover\:text-\[\#0F172A\]:hover{color:#0f172a}.hover\:border-slate-300:hover{border-color:#cbd5e1}@media(min-width:640px){.sm\:gap-4{gap:1rem}}@media(min-width:1024px){.lg\:top-28{top:7rem}}@keyframes nh-blob{0%,to{transform:translate(0) scale(1)}50%{transform:translate(12px,-14px) scale(1.05)}}.blob{animation:nh-blob 9s ease-in-out infinite}.nh-hiw .text-primary{color:var(--nh-primary)!important}.hover-lift{transition:transform .28s var(--nh-ease-out),box-shadow .28s var(--nh-ease-out)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--nh-shadow-card)}@keyframes nh-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:nh-fade-up .6s var(--nh-ease-out) both}@keyframes nh-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:nh-fade-in .4s ease-out both}@keyframes nh-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nh-marquee-track{display:inline-flex;animation:nh-marquee 38s linear infinite}.nh-marquee:hover .nh-marquee-track{animation-play-state:paused}@keyframes nh-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:nh-float-slow 6s ease-in-out infinite}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--nh-ease-out),transform .7s var(--nh-ease-out);will-change:opacity,transform}.reveal-left{opacity:0;transform:translate(-32px);transition:opacity .7s var(--nh-ease-out),transform .7s var(--nh-ease-out)}.reveal-right{opacity:0;transform:translate(32px);transition:opacity .7s var(--nh-ease-out),transform .7s var(--nh-ease-out)}.reveal-scale{opacity:0;transform:scale(.94);transition:opacity .7s var(--nh-ease-out),transform .7s var(--nh-ease-out)}.reveal.is-visible,.reveal-left.is-visible,.reveal-right.is-visible,.reveal-scale.is-visible{opacity:1;transform:translate(0) scale(1)}.press{transition:transform .18s var(--nh-ease-out)}.press:active{transform:scale(.97)}.icon-pop{transition:transform .28s var(--nh-ease-out)}.group:hover .icon-pop{transform:scale(1.12) rotate(-4deg)}.timeline-dot{transition:transform .22s var(--nh-ease-out),box-shadow .22s var(--nh-ease-out),background-color .22s}.group:hover .timeline-dot{transform:scale(1.15);box-shadow:0 0 0 6px #ff6a141f}.nh-ai-assist-rainbow{position:relative;display:inline-flex;padding:2px;border-radius:.75rem;overflow:hidden;isolation:isolate}.nh-ai-assist-rainbow:before{content:"";position:absolute;inset:-140%;background:conic-gradient(from 0deg,#ff6b6b,#feca57,#ff9f43,#1dd1a1,#48dbfb,#5f27cd,#ff9ff3,#ff6b6b);animation:nh-ai-rainbow-spin 2.8s linear infinite;z-index:0}.nh-ai-assist-rainbow__btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.375rem;height:2.25rem;padding:0 .75rem;border-radius:calc(.75rem - 2px);border:none;background:#fff;font-size:.875rem;font-weight:600;white-space:nowrap;color:#0c2664;cursor:pointer;transition:background-color .2s ease}.nh-ai-assist-rainbow__btn:hover{background:#f7fafd}.nh-ai-assist-rainbow--block{display:flex;width:100%}.nh-ai-assist-rainbow--block .nh-ai-assist-rainbow__btn{width:100%;justify-content:center;height:2.5rem}@keyframes nh-ai-rainbow-spin{to{transform:rotate(360deg)}}[data-motion=off] .animate-float,[data-motion=off] .animate-fade-up{animation:none!important}[data-motion=off] .reveal,[data-motion=off] .reveal-left,[data-motion=off] .reveal-right,[data-motion=off] .reveal-scale{opacity:1!important;transform:none!important;transition:none!important}[data-motion=gentle] .animate-float{animation-duration:9s}[data-motion=gentle] .reveal,[data-motion=gentle] .reveal-left,[data-motion=gentle] .reveal-right,[data-motion=gentle] .reveal-scale{transition-duration:.9s}@media(prefers-reduced-motion:reduce){.animate-fade-up,.animate-fade-in,.animate-float,.nh-marquee-track{animation:none!important}.nh-ai-assist-rainbow:before{animation:none!important}.nh-ai-assist-rainbow{background:#ff6a1473}.reveal,.reveal-left,.reveal-right,.reveal-scale{opacity:1!important;transform:none!important;transition:none!important}}.nh-fit-scroll [data-slot=scroll-area-viewport]>div{display:block!important;min-width:0!important;width:100%!important}@keyframes nh-filter-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes nh-filter-panel-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.nh-filter-root{position:fixed;inset:0;z-index:10000050;isolation:isolate}.nh-filter-backdrop{position:absolute;inset:0;z-index:0;background:#0f172a94;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:nh-filter-backdrop-in .25s ease-out both}.nh-filter-panel{position:absolute;left:0;right:auto;top:0;z-index:1;height:100%;width:30vw;min-width:300px;max-width:min(480px,90vw);box-shadow:8px 0 32px #0f172a24;animation:nh-filter-panel-in .3s var(--nh-ease-out) both}@keyframes nh-filter-panel-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.nh-filter-panel--right{left:auto;right:0;box-shadow:-8px 0 32px #0f172a24;animation-name:nh-filter-panel-in-right}.nh-filter-section{margin-top:2rem;margin-bottom:2rem}.nh-filter-section:first-child{margin-top:0}.nh-filter-section:last-child{margin-bottom:0}.nh-filter-range{accent-color:#FE8A0F;height:.375rem;cursor:pointer}.nh-filter-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background:#fe8a0f;border:2px solid #ffffff;box-shadow:0 1px 4px #0000002e;cursor:pointer}.nh-filter-range::-moz-range-thumb{width:1.125rem;height:1.125rem;border-radius:50%;background:#fe8a0f;border:2px solid #ffffff;box-shadow:0 1px 4px #0000002e;cursor:pointer}.nh-filter-accent{accent-color:#FE8A0F}.nh-filter-clear-link{color:#65758b}.nh-filter-clear-link:hover:not(:disabled){color:#4b5768;text-decoration:underline}.nh-filter-clear-link-active{color:#fe8a0f}.nh-filter-clear-link-active:hover{color:#e97d0e;text-decoration:underline}.nh-filter-clear-link:disabled{color:#65758b73;cursor:not-allowed}.nh-filter-apply-btn{background-color:#fe8a0f;color:#fff;box-shadow:var(--nh-shadow-pop)}.nh-filter-apply-btn:hover{background-color:#e97d0e;opacity:.95}@media(prefers-reduced-motion:reduce){.nh-filter-backdrop,.nh-filter-panel{animation:none!important}}.nh-megamenu{box-sizing:border-box;width:max-content;min-width:840px;max-width:min(1260px,calc(100vw - 32px));padding:20px 26px;background:#fff;border:1px solid var(--nh-border);border-radius:14px;box-shadow:0 8px 30px #00000024}.nh-megamenu__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--nh-border)}.nh-megamenu__sector{font-size:14px;font-weight:700;color:var(--nh-brandblue);text-decoration:none;transition:color .15s ease}.nh-megamenu__viewall{flex-shrink:0;font-size:12px;font-weight:600;color:var(--nh-primary);text-decoration:none}.nh-megamenu__sector:hover,.nh-megamenu__viewall:hover{color:var(--nh-primary);text-decoration:underline}.nh-megamenu__scroll{max-height:600px;overflow-y:auto;overflow-x:hidden;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--nh-primary) transparent}.nh-megamenu__scroll::-webkit-scrollbar{width:8px}.nh-megamenu__scroll::-webkit-scrollbar-track{background:transparent}.nh-megamenu__scroll::-webkit-scrollbar-thumb{background-color:var(--nh-primary);border-radius:8px}.nh-megamenu__grid{column-count:var(--nh-megamenu-cols, 4);column-gap:30px}.nh-megamenu__col{min-width:0;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:22px}.nh-megamenu__cat{display:block;margin-bottom:9px;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--nh-brandblue);text-decoration:none;transition:color .15s ease}.nh-megamenu__cat:hover{color:var(--nh-primary)}.nh-megamenu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.nh-megamenu__link{display:block;font-size:12.5px;line-height:1.35;color:var(--nh-muted-fg);text-decoration:none;transition:color .15s ease}.nh-megamenu__link:hover{color:var(--nh-primary)}.nh-megamenu__tree{display:none}.nh-megamenu-anchor{z-index:9997}@media(max-width:1100px){.nh-megamenu{min-width:0;width:calc(100vw - 32px);max-width:calc(100vw - 32px);padding:18px 20px}.nh-megamenu__grid{column-gap:22px}}@media(max-width:767px){.nh-megamenu-anchor--mobile{position:absolute;top:calc(100% + 2px);left:0;right:0;transform:none;z-index:9997;width:100%;padding:0 12px;box-sizing:border-box}.nh-megamenu,.nh-megamenu--tree{width:100%;min-width:0;max-width:none;padding:12px 14px 14px;border-radius:12px}.nh-megamenu__header{margin-bottom:8px;padding-bottom:10px}.nh-megamenu__scroll,.nh-megamenu__grid{display:none}.nh-megamenu__tree{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;max-height:min(70vh,520px);overflow-y:auto;-webkit-overflow-scrolling:touch}.nh-megamenu__tree-item{border-bottom:1px solid var(--nh-border)}.nh-megamenu__tree-item:last-child{border-bottom:none}.nh-megamenu__tree-row{display:flex;align-items:center;gap:2px;min-height:44px}.nh-megamenu__tree-toggle{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:none;background:transparent;color:var(--nh-muted-fg);cursor:pointer;border-radius:8px}.nh-megamenu__tree-toggle:active{background:#0f172a0f}.nh-megamenu__tree-toggle--spacer{pointer-events:none}.nh-megamenu__tree-chevron{width:18px;height:18px;transition:transform .18s ease;transform:rotate(-90deg)}.nh-megamenu__tree-chevron--open{transform:rotate(0)}.nh-megamenu__tree-cat{flex:1;min-width:0;padding:10px 6px 10px 0;font-size:14px;font-weight:600;line-height:1.3;color:var(--nh-brandblue);text-decoration:none}.nh-megamenu__tree-cat:active{color:var(--nh-primary)}.nh-megamenu__tree-children{list-style:none;margin:0 0 8px;padding:0 0 4px 36px;display:flex;flex-direction:column;gap:2px}.nh-megamenu__tree-link{display:block;padding:9px 8px;font-size:13px;line-height:1.35;color:var(--nh-muted-fg);text-decoration:none;border-radius:8px}.nh-megamenu__tree-link:active{color:var(--nh-primary);background:#0f172a0a}}:root{--cf-primary: oklch(.34 .114 263);--cf-primary-foreground: oklch(.99 .003 250);--cf-primary-soft: oklch(.95 .025 263);--cf-accent: oklch(.68 .203 44);--cf-card: oklch(1 0 0);--cf-muted: oklch(.965 .008 250);--cf-muted-foreground: oklch(.55 .03 258);--cf-border: oklch(.925 .012 250);--cf-shadow-float: 0 24px 60px -20px oklch(.28 .1 263 / .22), 0 4px 12px oklch(.28 .1 263 / .06);--cf-shadow-card: 0 1px 3px oklch(.34 .114 263 / .05), 0 12px 32px oklch(.34 .114 263 / .08);--cf-card-w: 188px;--cf-card-gap: 12px}.cf-category-top{position:relative;width:100%;max-width:1235px;margin-inline:auto;overflow:visible;margin-bottom:44px}.cf-hero{position:relative;box-sizing:border-box;width:100%;max-width:1235px;margin-inline:auto;height:auto;min-height:260px;overflow:hidden;background-color:#0b2c6b;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.cf-hero__inner{position:relative;z-index:2;box-sizing:border-box;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem 1.25rem 3.25rem;text-align:center}.category-hero__inner{text-align:center;max-width:100%}.category-hero__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(4px,.6vw,8px);margin-bottom:clamp(.35rem,1vw,.75rem);font-size:clamp(8px,.8vw + .35rem,10px);font-weight:700;letter-spacing:clamp(.08em,.25vw,.2em);text-transform:uppercase;color:#fff9}.category-hero__crumb{display:inline-flex;align-items:center;gap:clamp(4px,.6vw,8px)}.category-hero__crumb-sep{opacity:.7}.category-hero__crumb-link{color:inherit;text-decoration:none;transition:color .15s ease}.category-hero__crumb-link:hover,.category-hero__crumb-current{color:var(--nh-primary)}.category-hero__title{font-size:clamp(1.25rem,1.1rem + 2.2vw,2.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 clamp(.3rem,.7vw,.55rem);text-shadow:0 2px 12px rgba(0,0,0,.35)}.category-hero__tagline{max-width:min(36rem,92%);margin:0 auto clamp(.55rem,1.2vw,.9rem);font-size:clamp(.7rem,.55rem + .55vw,.9375rem);line-height:1.4;color:#ffffffbf;text-shadow:0 1px 6px rgba(0,0,0,.25);overflow-wrap:anywhere;word-break:break-word}.category-hero__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.5rem,1.4vw,.75rem)}.category-hero__badge{display:inline-flex;align-items:center;gap:clamp(4px,.5vw,6px);font-size:clamp(.625rem,.95vw,.75rem);font-weight:500;color:#fffc}.category-hero__badge strong{font-weight:600}.category-hero__badge-muted{color:#fff9}.category-hero__badge-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(16px,1.6vw,20px);height:clamp(16px,1.6vw,20px);border-radius:9999px;background:#ffffff26;box-shadow:0 1px 2px #00000014}.category-hero__badge-icon svg{width:clamp(10px,1vw,12px);height:clamp(10px,1vw,12px);color:var(--nh-primary)}@media(min-width:768px){.cf-hero{min-height:250px}.cf-hero__inner{padding:1.5rem 1.75rem 3rem}}@media(min-width:1024px){.cf-category-top{margin-bottom:32px}.cf-hero{min-height:252px}.cf-hero__inner{padding:1.75rem 3rem 3rem}.category-hero__title{font-size:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.category-hero__tagline{font-size:clamp(.8125rem,.7rem + .35vw,.9375rem)}}.cf-subcat-position{position:absolute;bottom:-40px;left:50%;z-index:10;width:calc(100% - 24px);max-width:1070px;transform:translate(-50%)}.cf-subcat{position:relative;box-sizing:border-box;min-height:78px;padding:12px 54px;border-radius:24px;background:var(--cf-card);box-shadow:var(--cf-shadow-float)}.cf-subcat__viewport{width:100%;height:100%;overflow:hidden}.cf-subcat__track{display:flex;height:100%;align-items:center;gap:var(--cf-card-gap);transition:transform .3s ease-in-out;will-change:transform}.cf-subcat__card{box-sizing:border-box;display:flex;flex:0 0 var(--cf-card-w);height:54px;min-height:54px;align-items:center;gap:12px;padding:8px 14px;border:1px solid var(--cf-border);border-radius:12px;background:var(--cf-card);font:inherit;text-align:left;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.cf-subcat__card:hover{background:var(--cf-muted)}.cf-subcat__card--active,.cf-subcat__card--active:hover{border-color:#1633724d;background:oklch(.95 .025 263 / .6)}.cf-subcat__card:focus-visible{outline:2px solid var(--cf-primary);outline-offset:2px}.cf-subcat__tile{display:grid;flex-shrink:0;place-items:center;width:42px;height:42px;padding:6px;border-radius:10px;box-sizing:border-box}.cf-subcat__icon{display:block;width:100%;height:100%;object-fit:contain}.cf-subcat__text{display:flex;min-width:0;flex-direction:column;justify-content:center}.cf-subcat__title{display:block;font-size:13px;font-weight:700;color:var(--cf-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-subcat__desc{display:block;font-size:11px;color:var(--cf-muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-subcat__nav{position:absolute;top:50%;z-index:20;display:grid;place-items:center;width:42px;height:42px;transform:translateY(-50%);border:1px solid var(--cf-border);border-radius:9999px;background:var(--cf-card);color:var(--cf-primary);box-shadow:var(--cf-shadow-card);cursor:pointer}.cf-subcat__nav--prev{left:10px}.cf-subcat__nav--next{right:10px}.cf-subcat__nav svg{width:20px;height:20px}.cf-subcat__nav:disabled{pointer-events:none;opacity:.35}@media(min-width:768px){.cf-subcat-position{bottom:-36px;width:calc(100% - 40px)}}@media(min-width:1024px){.cf-subcat-position{bottom:-38px;width:calc(100% - 84px)}}.cca-root,.cca-scope,.cca-sheet,.cca-dialog{--cca-navy: #163372;--cca-navy-glow: #2f54a0;--cca-navy-soft: #eef2fb;--cca-orange: #fe8a0f;--cca-orange-hover: #ffb347;--cca-orange-soft: #fff4e6;--cca-success: #15803d;--cca-success-soft: #dcfce7;--cca-warning: #b45309;--cca-warning-soft: #fef3c7;--cca-danger: #dc2626;--cca-danger-soft: #fee2e2;--cca-link: #2563eb;--cca-link-soft: #dbeafe;--cca-fg: #111827;--cca-muted: #6b7280;--cca-border: #e5e7eb;--cca-border-soft: #f0f1f3;--cca-surface: #ffffff;--cca-surface-muted: #f7f8fa;--cca-shadow-soft: 0 1px 2px rgb(17 24 39 / .04), 0 4px 12px rgb(17 24 39 / .05);--cca-shadow-card: 0 2px 4px rgb(17 24 39 / .04), 0 12px 32px -8px rgb(17 24 39 / .1);--cca-shadow-pop: 0 8px 24px -6px rgb(22 51 114 / .28)}.cca-root{color:var(--cca-fg);display:flex;flex-direction:column;gap:1.5rem}.cca-admin-path{margin:0;font-size:.75rem;line-height:1.25rem;color:#9ca3af}.cca-crumbtrail{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem}.cca-crumbtrail-sep{width:.875rem;height:.875rem;color:#9ca3af;flex-shrink:0}.cca-crumbtrail-link{border:0;background:none;padding:0;font:inherit;font-weight:500;color:var(--cca-muted);cursor:pointer;transition:color .15s ease}.cca-crumbtrail-link:hover{color:var(--cca-orange)}.cca-crumbtrail-current{font-weight:600;color:var(--cca-orange)}.cca-header-bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.cca-context-card{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border:1px solid var(--cca-border);border-radius:1rem;background:var(--cca-surface);box-shadow:var(--cca-shadow-soft)}.cca-context-card__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--cca-orange-soft);color:var(--cca-orange);overflow:hidden;flex-shrink:0}.cca-context-card__icon img{width:100%;height:100%;object-fit:cover}.cca-context-card__icon svg{width:1.25rem;height:1.25rem}.cca-context-card__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.cca-context-card__label{font-size:.75rem;color:var(--cca-muted)}.cca-context-card__name{font-size:1rem;font-weight:700;color:var(--cca-navy);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.cca-pagehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.cca-pagehead__copy{min-width:0}.cca-level-badge{margin:0 0 .25rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cca-orange)}.cca-pagehead__title{margin:0;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--cca-navy)}.cca-pagehead__subtitle{margin:.25rem 0 0;font-size:.875rem;color:var(--cca-muted)}.cca-manage{max-width:72rem;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}.cca-manage .cca-pagehead{align-items:flex-start}.cca-manage .cca-pagehead__title{font-size:1.5rem}.cca-manage .cca-btn--back{align-self:flex-start;border-radius:9999px;border-color:#fe8a0f73;color:var(--cca-orange)}.cca-manage .cca-btn--back:hover{background:var(--cca-orange-soft);color:var(--cca-orange)}.cca-manage .cca-btn--back-navy{border-color:#16337259;color:var(--cca-navy)}.cca-manage .cca-btn--back-navy:hover{background:var(--cca-navy-soft);color:var(--cca-navy)}.cca-list--stacked{margin-top:0;gap:0;overflow:hidden;border:1px solid var(--cca-border);border-radius:0 0 .875rem .875rem}.cca-list--stacked .cca-item{border:0;border-radius:0;border-bottom:1px solid var(--cca-border);align-items:center}.cca-list--stacked .cca-item:last-child{border-bottom:0}.cca-list-toolbar--stacked{border-radius:.875rem .875rem 0 0;border-bottom:0}.cca-pagehead__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.cca-pagehead__actions .cca-btn{height:2.75rem;padding:0 1.25rem;border-radius:.75rem}.cca-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.cca-header-left{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.cca-header-right{margin-left:auto;text-align:right}.cca-title{margin:0;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--cca-fg)}.cca-subtitle{margin:.125rem 0 0;font-size:.875rem;color:var(--cca-muted)}.cca-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.cca-breadcrumb-sep{width:1rem;height:1rem;color:#9ca3af;flex-shrink:0}.cca-breadcrumb-btn{border:0;background:none;padding:.125rem .375rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--cca-orange);cursor:pointer;transition:background-color .15s ease}.cca-breadcrumb-btn:hover{background:var(--cca-orange-soft)}.cca-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1rem;border:1px solid transparent;border-radius:.75rem;background:var(--cca-surface);font-size:.875rem;font-weight:600;color:var(--cca-fg);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.cca-btn:disabled{opacity:.5;cursor:not-allowed}.cca-btn svg{width:1rem;height:1rem;flex-shrink:0}.cca-btn--pill{border-radius:9999px;border-color:#fe8a0f80;color:var(--cca-orange)}.cca-btn--pill:hover{background:var(--cca-orange-soft)}.cca-btn--outline{border-color:var(--cca-border);color:var(--cca-fg)}.cca-btn--outline:hover:not(:disabled){background:var(--cca-surface-muted)}.cca-btn--accent{background:var(--cca-orange);color:#fff;box-shadow:var(--cca-shadow-soft)}.cca-btn--accent:hover:not(:disabled){background:var(--cca-orange-hover)}.cca-btn--primary{height:2.75rem;padding:0 1.25rem;background:var(--cca-navy);color:#fff;box-shadow:var(--cca-shadow-pop)}.cca-btn--primary:hover:not(:disabled){background:var(--cca-navy-glow)}.cca-btn--danger{background:var(--cca-danger);color:#fff}.cca-btn--danger:hover:not(:disabled){background:#b91c1c}.cca-icon-btn{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:.5rem;background:none;color:var(--cca-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cca-icon-btn svg{width:1rem;height:1rem}.cca-icon-btn:hover{background:var(--cca-surface-muted);color:var(--cca-fg)}.cca-icon-btn--danger:hover{background:var(--cca-danger-soft);color:var(--cca-danger)}.cca-panel{overflow:hidden;border:1px solid var(--cca-border);border-radius:1rem;background:var(--cca-surface);box-shadow:var(--cca-shadow-soft)}.cca-tabs{display:flex;gap:1.5rem;border-bottom:1px solid var(--cca-border);overflow-x:auto}.cca-tabs--panel{gap:.5rem;padding:.75rem 1rem 0;border-bottom:1px solid var(--cca-border)}.cca-tab{position:relative;bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;padding:0 .25rem .75rem;font-size:.875rem;font-weight:600;color:var(--cca-muted);white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.cca-tab--icon{display:inline-flex;align-items:center;gap:.5rem;bottom:0;margin-bottom:-1px;padding:.75rem 1.25rem;border-radius:.75rem .75rem 0 0;border-bottom-width:2px}.cca-tab--icon svg{width:1rem;height:1rem;flex-shrink:0}.cca-tab:hover{color:var(--cca-fg)}.cca-tab--icon:hover{background:var(--cca-surface-muted);color:var(--cca-navy)}.cca-tab--active,.cca-tab--active:hover{border-bottom-color:var(--cca-link);color:var(--cca-link);background:#dbeafe73;border-radius:.75rem .75rem 0 0;padding-left:1.25rem;padding-right:1.25rem}.cca-tab--icon.cca-tab--active,.cca-tab--icon.cca-tab--active:hover{background:var(--cca-orange-soft);border-bottom-color:var(--cca-orange);color:var(--cca-orange)}.cca-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.cca-toolbar-group{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.cca-toolbar-group--end{justify-content:flex-end;gap:.75rem}.cca-total{margin:0;font-size:.875rem;color:var(--cca-muted);white-space:nowrap}.cca-total strong{color:var(--cca-orange);font-weight:600}.cca-search{position:relative;width:14rem}.cca-search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--cca-muted);pointer-events:none}.cca-rows-per-page{display:flex;align-items:center;gap:.5rem}.cca-rows-label{font-size:.875rem;font-weight:500;color:var(--cca-fg);white-space:nowrap}.cca-input{height:2.5rem;border-radius:.75rem;border:1px solid var(--cca-border);background:var(--cca-surface);box-shadow:none;color:var(--cca-fg);font-size:.875rem;padding-left:.75rem;padding-right:.75rem;width:100%}.cca-input:focus,.cca-input:focus-visible{outline:none;border-color:var(--cca-orange);box-shadow:0 0 0 3px #fe8a0f2e}.cca-input--with-icon{padding-left:2.25rem}.cca-input--locked{background:var(--cca-surface-muted);color:var(--cca-muted);padding-right:2.25rem}.cca-input--sm{height:2.25rem;border-radius:.5rem}.cca-input--num{width:5rem;text-align:center}.cca-select{height:2.5rem;border-radius:.75rem;border:1px solid var(--cca-border);background:var(--cca-surface);box-shadow:none;font-size:.875rem;color:var(--cca-fg)}.cca-select--sm{width:5rem}.cca-textarea{border-radius:.75rem;border:1px solid var(--cca-border);background:var(--cca-surface);font-size:.875rem;color:var(--cca-fg);padding:.625rem .75rem;width:100%}.cca-textarea:focus,.cca-textarea:focus-visible{outline:none;border-color:var(--cca-orange);box-shadow:0 0 0 3px #fe8a0f2e}.cca-card{border:1px solid var(--cca-border);border-radius:1rem;background:var(--cca-surface);box-shadow:var(--cca-shadow-soft);overflow:hidden}.cca-table-scroll{overflow-x:auto}.cca-table{width:100%;min-width:54rem;border-collapse:collapse;text-align:left;font-size:.875rem}.cca-table th{padding:1rem 1.5rem;border-bottom:1px solid var(--cca-border);font-weight:600;color:var(--cca-orange);white-space:nowrap}.cca-table th:last-child,.cca-table td:last-child{text-align:right}.cca-table td{padding:.875rem 1.5rem;border-bottom:1px solid var(--cca-border-soft);vertical-align:middle;color:var(--cca-fg)}.cca-table tbody tr:last-child td{border-bottom:0}.cca-table tbody tr{transition:background-color .15s ease}.cca-table tbody tr:hover{background:var(--cca-surface-muted)}.cca-cell-name{font-weight:600}.cca-cell-parent{color:var(--cca-orange)}.cca-cell-muted{color:var(--cca-muted)}.cca-cell-truncate{display:inline-block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.cca-thumb-icon{width:2rem;height:2rem;border-radius:.5rem;object-fit:cover;background:var(--cca-surface-muted)}.cca-thumb-banner{width:4rem;height:2rem;border-radius:.375rem;object-fit:cover;background:var(--cca-surface-muted)}.cca-inactive-pill{display:inline-flex;align-items:center;margin-left:.5rem;padding:.125rem .5rem;border-radius:9999px;background:var(--cca-surface-muted);font-size:.6875rem;font-weight:600;color:var(--cca-muted);text-transform:uppercase;letter-spacing:.02em}.cca-empty{margin:0;padding:3rem 1.5rem;text-align:center;color:var(--cca-muted);font-size:.875rem}.cca-loading{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:3rem 1.5rem;color:var(--cca-muted);font-size:.875rem}.cca-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-top:1px solid var(--cca-border)}.cca-pagination p{margin:0;font-size:.875rem;color:var(--cca-muted)}.cca-pagination strong{color:var(--cca-orange);font-weight:600}.cca-menu-trigger{display:grid;place-items:center;width:2rem;height:2rem;margin-left:auto;border:0;border-radius:.5rem;background:none;color:var(--cca-muted, #6b7280);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cca-menu-trigger svg{width:1rem;height:1rem}.cca-menu-trigger:hover{background:#fff4e6;color:#fe8a0f}.cca-menu,[data-slot=dropdown-menu-content].cca-menu{--cca-navy: #163372;--cca-orange: #fe8a0f;--cca-orange-soft: #fff4e6;--cca-success: #15803d;--cca-success-soft: #dcfce7;--cca-danger: #dc2626;--cca-danger-soft: #fee2e2;--cca-link: #2563eb;--cca-link-soft: #dbeafe;--cca-fg: #111827;--cca-muted: #6b7280;--cca-border: #e5e7eb;--cca-surface: #ffffff;z-index:80;width:14rem;min-width:14rem;max-height:min(24rem,var(--radix-dropdown-menu-content-available-height, 24rem));padding:.5rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff!important;background-color:#fff!important;color:#111827;box-shadow:0 2px 4px #1118270a,0 12px 32px -8px #1118271f;overflow-x:hidden;overflow-y:auto}.cca-menu-item,[data-slot=dropdown-menu-item].cca-menu-item{display:flex;align-items:center;gap:.75rem;height:2.25rem;padding:0 .75rem;border-radius:.5rem;background:transparent!important;background-color:transparent!important;font-size:.875rem;font-weight:500;color:#2563eb;cursor:pointer}.cca-menu-item svg:not([class*=text-]){color:inherit}.cca-menu-item svg{width:1rem;height:1rem;flex-shrink:0}.cca-menu-item:hover,.cca-menu-item:focus,.cca-menu-item[data-highlighted],[data-slot=dropdown-menu-item].cca-menu-item[data-highlighted]{background:#dbeafe!important;background-color:#dbeafe!important;color:#2563eb;outline:none}.cca-menu-item--success{color:#15803d}.cca-menu-item--success:hover,.cca-menu-item--success:focus,.cca-menu-item--success[data-highlighted]{background:#dcfce7!important;background-color:#dcfce7!important;color:#15803d}.cca-menu-item--danger{color:#dc2626}.cca-menu-item--danger:hover,.cca-menu-item--danger:focus,.cca-menu-item--danger[data-highlighted]{background:#fee2e2!important;background-color:#fee2e2!important;color:#dc2626}.cca-sheet.cca-sheet-content{width:100%;max-width:56rem;gap:1.5rem;padding:1.5rem;overflow-y:auto;background:var(--cca-surface-muted)}.cca-sheet-header{padding:0}.cca-sheet-title{display:flex;align-items:center;gap:.5rem;padding-right:2rem;font-size:1.125rem;font-weight:700;color:var(--cca-navy)}.cca-sheet-title svg{width:1.25rem;height:1.25rem;color:var(--cca-orange)}.cca-wizard{display:flex;flex-direction:column;gap:2rem}.cca-steps{display:flex;align-items:center;width:100%;margin:0;padding:0;list-style:none}.cca-steps li{display:flex;flex:1 1 0%;align-items:center;min-width:0}.cca-steps li:last-child{flex:0 0 auto}.cca-step{display:flex;align-items:center;gap:.5rem}.cca-step-badge{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid var(--cca-border);border-radius:9999px;background:var(--cca-surface);font-size:.75rem;font-weight:700;color:var(--cca-muted);transition:background-color .2s ease,color .2s ease}.cca-step-badge svg{width:.875rem;height:.875rem}.cca-step--active .cca-step-badge{border-color:var(--cca-navy);background:var(--cca-navy);color:#fff}.cca-step--done .cca-step-badge{border-color:var(--cca-success);background:var(--cca-success);color:#fff}.cca-step-label{font-size:.875rem;color:var(--cca-muted);white-space:nowrap}.cca-step--active .cca-step-label{font-weight:600;color:var(--cca-navy)}.cca-step-line{flex:1 1 0%;height:1px;margin:0 .75rem;background:var(--cca-border)}.cca-step-line--done{background:var(--cca-success)}@media(max-width:640px){.cca-step-label{display:none}}.cca-panel{border:1px solid var(--cca-border);border-radius:1rem;background:var(--cca-surface);box-shadow:var(--cca-shadow-card);padding:1.5rem;animation:cca-step-in .28s ease both}@media(min-width:640px){.cca-panel{padding:2rem}}.cca-panel--center{text-align:center}@keyframes cca-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cca-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.cca-panel-heading{display:flex;align-items:flex-start;gap:.75rem}.cca-panel-heading>svg{width:1.25rem;height:1.25rem;margin-top:.2rem;flex-shrink:0;color:var(--cca-orange)}.cca-panel-title{margin:0;font-size:1.25rem;font-weight:600;color:var(--cca-fg)}.cca-panel-desc{margin:.25rem 0 0;font-size:.875rem;color:var(--cca-muted)}.cca-panel-body{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.cca-grid-2{display:grid;gap:1.5rem}@media(min-width:640px){.cca-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cca-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.cca-label{font-size:.875rem;font-weight:500;color:var(--cca-fg)}.cca-label span{color:var(--cca-muted);font-weight:400}.cca-field-relative{position:relative}.cca-lock{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--cca-muted);pointer-events:none}.cca-pills{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cca-pill{height:2.5rem;min-width:3.5rem;padding:0 .75rem;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface);font-size:.875rem;font-weight:500;color:var(--cca-fg);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cca-pill:hover{background:var(--cca-surface-muted)}.cca-pill--active,.cca-pill--active:hover{border-color:var(--cca-navy);background:var(--cca-navy);color:#fff}.cca-fieldset{border:0;margin:0;padding:0;min-width:0}.cca-legend{margin-bottom:.75rem;padding:0;font-size:.875rem;font-weight:500;color:var(--cca-fg)}.cca-check-list{display:flex;flex-direction:column;gap:.75rem}.cca-check-row{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--cca-fg);cursor:pointer}.cca-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:2rem}.cca-actions--split{justify-content:space-between;align-items:center}.cca-actions--center{justify-content:center}.cca-alert{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;border:1px solid rgb(220 38 38 / .3);border-radius:.75rem;background:var(--cca-danger-soft);font-size:.875rem;color:#991b1b}.cca-alert svg{width:1rem;height:1rem;margin-top:.125rem;flex-shrink:0}.cca-alert--spaced{margin-top:1.5rem}.cca-generating{display:grid;align-items:center;gap:2.5rem;margin-top:2.5rem}@media(min-width:768px){.cca-generating{grid-template-columns:repeat(2,minmax(0,1fr))}}.cca-orb{position:relative;display:grid;place-items:center;width:12rem;height:12rem;margin:0 auto}.cca-orb-ping{position:absolute;inset:0;border-radius:9999px;background:var(--cca-navy-soft);animation:cca-ping 1.8s cubic-bezier(0,0,.2,1) infinite}.cca-orb-ring{position:absolute;inset:1rem;border:1px dashed rgb(22 51 114 / .3);border-radius:9999px;animation:cca-rotate 12s linear infinite}.cca-orb-core{position:relative;display:grid;place-items:center;width:7rem;height:7rem;border-radius:9999px;background:linear-gradient(135deg,var(--cca-navy),var(--cca-navy-glow));box-shadow:var(--cca-shadow-pop)}.cca-orb-core svg{width:3rem;height:3rem;color:#fff}@keyframes cca-ping{0%{transform:scale(.9);opacity:.7}75%,to{transform:scale(1.25);opacity:0}}@keyframes cca-rotate{to{transform:rotate(360deg)}}.cca-tasks{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.cca-task{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--cca-muted);transition:color .2s ease}.cca-task--done{color:var(--cca-fg);animation:cca-log-in .3s ease both}@keyframes cca-log-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.cca-task-dot{width:1.25rem;height:1.25rem;flex-shrink:0;border:2px solid var(--cca-border);border-radius:9999px}.cca-task-check{display:grid;place-items:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:9999px;background:var(--cca-success);color:#fff}.cca-task-check svg{width:.75rem;height:.75rem}.cca-progress{display:flex;align-items:center;gap:1rem;margin-top:2.5rem}.cca-progress-track{flex:1 1 0%;height:.5rem;border-radius:9999px;background:var(--cca-border);overflow:hidden}.cca-progress-bar{height:100%;border-radius:9999px;background:linear-gradient(135deg,var(--cca-navy),var(--cca-navy-glow));transition:width .25s linear}.cca-progress-value{width:3rem;text-align:right;font-size:.875rem;font-weight:600;color:var(--cca-fg);font-variant-numeric:tabular-nums}.cca-progress-note{margin:1rem 0 0;text-align:center;font-size:.75rem;color:var(--cca-muted)}.cca-review-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem}.cca-review-search{position:relative;flex:1 1 14rem;min-width:12rem}.cca-btn--sm{height:2.25rem;padding:0 .75rem;font-size:.8125rem}.cca-review-table-wrap{margin-top:1.5rem;border:1px solid var(--cca-border);border-radius:1rem;overflow:hidden}.cca-review-scroll{overflow-x:auto}.cca-job-ai-table-scroll{height:360px;max-height:360px;overflow-x:auto;overflow-y:auto;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface);-webkit-overflow-scrolling:touch}.cca-job-ai-table-scroll table{width:100%;border-collapse:collapse}.cca-job-ai-table-scroll thead{position:sticky;top:0;z-index:2;background:var(--cca-surface-muted);box-shadow:0 1px 0 var(--cca-border)}.cca-job-ai-table-scroll th{padding:.625rem .75rem;text-align:left;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--cca-muted);white-space:nowrap;background:var(--cca-surface-muted)}.cca-job-ai-table-scroll td{padding:.5rem .75rem;border-top:1px solid var(--cca-border-soft);background:var(--cca-surface);vertical-align:middle}.cca-review-table{width:100%;min-width:45rem;border-collapse:collapse;font-size:.875rem}.cca-review-table thead{background:var(--cca-surface-muted)}.cca-review-table th{padding:.75rem;text-align:left;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--cca-muted);white-space:nowrap}.cca-review-table td{padding:.5rem .75rem;border-top:1px solid var(--cca-border);vertical-align:middle}.cca-review-table tbody tr:hover{background:var(--cca-surface-muted)}.cca-review-table tr.cca-row--locked,.cca-review-table tr.cca-row--locked:hover{background:#fafbfc}.cca-review-table tr.cca-row--dragging{opacity:.5}.cca-col-grip,.cca-col-check{width:2.5rem}.cca-col-actions{width:4rem}.cca-grip{width:1rem;height:1rem;color:var(--cca-muted);cursor:grab}.cca-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;white-space:nowrap}.cca-badge svg{width:.75rem;height:.75rem}.cca-badge--new{background:var(--cca-success-soft);color:var(--cca-success)}.cca-badge--exists{background:var(--cca-warning-soft);color:var(--cca-warning)}.cca-badge--duplicate{background:var(--cca-orange-soft);color:#c2410c}.cca-badge--invalid{background:var(--cca-danger-soft);color:var(--cca-danger)}.cca-success-mark{display:grid;place-items:center;width:5rem;height:5rem;margin:0 auto 1.5rem;border-radius:9999px;background:var(--cca-success);color:#fff;box-shadow:var(--cca-shadow-card)}.cca-success-mark svg{width:2.5rem;height:2.5rem}.cca-stats{display:grid;gap:1rem;margin-top:2rem}@media(min-width:640px){.cca-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.cca-stat{border:1px solid var(--cca-border);border-radius:1rem;padding:1.25rem;box-shadow:var(--cca-shadow-soft)}.cca-stat-value{margin:0;font-size:1.875rem;font-weight:700;line-height:1.1}.cca-stat-value--success{color:var(--cca-success)}.cca-stat-value--warning{color:var(--cca-warning)}.cca-stat-value--danger{color:var(--cca-danger)}.cca-stat-label{margin:.375rem 0 0;font-size:.75rem;color:var(--cca-muted)}.cca-chip-group{margin-top:2rem;text-align:left}.cca-chip-group h3{margin:0;font-size:.875rem;font-weight:600;color:var(--cca-fg)}.cca-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.cca-chip{padding:.375rem .75rem;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface-muted);font-size:.875rem;color:var(--cca-fg)}.cca-chip--warning{border-color:#b4530940;background:var(--cca-warning-soft);color:var(--cca-warning)}.cca-chip--danger{border-color:#dc262640;background:var(--cca-danger-soft);color:var(--cca-danger)}.cca-spin{animation:cca-rotate .9s linear infinite}.cca-sec{border:1px solid var(--cca-border);border-radius:1rem;background:var(--cca-surface);box-shadow:var(--cca-shadow-card);padding:1.25rem}@media(min-width:768px){.cca-sec{padding:1.5rem}}.cca-sec-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.cca-sec-heading{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.cca-secnum{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:9999px;background:var(--cca-navy);font-size:.75rem;font-weight:700;color:#fff}.cca-sec-title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.0625rem;font-weight:600;color:var(--cca-fg)}.cca-sec-desc{margin:.25rem 0 0;font-size:.875rem;color:var(--cca-muted)}.cca-countpill{padding:.125rem .625rem;border-radius:9999px;background:var(--cca-surface-muted);font-size:.75rem;font-weight:600;color:var(--cca-muted);white-space:nowrap}.cca-sec-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.cca-sec-body{margin-top:1.25rem}.cca-info{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;border:1px solid rgb(37 99 235 / .2);border-radius:.75rem;background:#dbeafe99;font-size:.8125rem;line-height:1.45;color:#1d4ed8}.cca-info svg{width:1rem;height:1rem;margin-top:.1rem;flex-shrink:0}.cca-info p{margin:0}.cca-warnbar{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;border:1px solid rgb(220 38 38 / .25);border-radius:.75rem;background:var(--cca-danger-soft);font-size:.8125rem;color:#991b1b}.cca-warnbar svg{width:1rem;height:1rem;margin-top:.1rem;flex-shrink:0}.cca-errbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid rgb(220 38 38 / .3);border-radius:.75rem;background:var(--cca-danger-soft);font-size:.8125rem;color:#991b1b}.cca-errbar>span{flex:1 1 12rem;min-width:0}.cca-path-selects{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.cca-path-selects{flex-direction:row;align-items:flex-end;gap:.75rem}}.cca-path-select{flex:1;min-width:0}.cca-path-selects__chevron{display:none;width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--cca-muted);margin-bottom:.65rem}@media(min-width:1024px){.cca-path-selects__chevron{display:block}}.cca-levels{display:flex;flex-direction:column;gap:1rem}.cca-level-label{display:block;margin-bottom:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cca-muted)}.cca-level-opts{display:flex;flex-wrap:wrap;gap:.5rem}.cca-lvl-opt{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .875rem;border:1px solid var(--cca-border);border-radius:9999px;background:var(--cca-surface);font-size:.8125rem;font-weight:500;color:var(--cca-fg);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cca-lvl-opt:hover{border-color:#fe8a0f99;background:var(--cca-orange-soft)}.cca-lvl-opt--active,.cca-lvl-opt--active:hover{border-color:var(--cca-orange);background:var(--cca-orange-soft);color:#c2410c;font-weight:600}.cca-lvl-opt--inactive{opacity:.6}.cca-lvl-empty{margin:0;font-size:.8125rem;color:var(--cca-muted)}.cca-crumbbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1.25rem;padding:.75rem 1rem;border-radius:.75rem;background:#dbeafe8c;font-size:.875rem}.cca-crumbbar-label{font-weight:600;color:var(--cca-link);white-space:nowrap}.cca-crumbbar-path{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;color:var(--cca-fg)}.cca-crumbbar-path svg{width:.875rem;height:.875rem;flex-shrink:0;color:var(--cca-muted)}.cca-crumbbar-actions{display:flex;align-items:center;gap:1rem;margin-left:auto}.cca-linkbtn{display:inline-flex;align-items:center;gap:.375rem;border:0;background:none;padding:0;font-size:.8125rem;font-weight:500;color:var(--cca-link);cursor:pointer}.cca-linkbtn:hover{text-decoration:underline}.cca-linkbtn:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.cca-linkbtn svg{width:.875rem;height:.875rem}.cca-linkbtn--danger{color:var(--cca-danger)}.cca-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.625rem .875rem;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface-muted);font-size:.8125rem;color:var(--cca-muted)}.cca-check-inline{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:var(--cca-fg);cursor:pointer}.cca-list{display:flex;flex-direction:column;gap:.625rem;margin:.875rem 0 0;padding:0;list-style:none}.cca-item{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem;border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface);transition:background-color .15s ease,border-color .15s ease}.cca-item:hover{border-color:#fe8a0f66}.cca-item--over{border-color:var(--cca-link);background:#dbeafe80}.cca-item--dragging{opacity:.5}.cca-item-grip{display:grid;place-items:center;width:1.25rem;height:2.25rem;flex-shrink:0;color:var(--cca-muted);cursor:grab}.cca-item-grip svg{width:1rem;height:1rem}.cca-item-check{display:grid;place-items:center;height:2.25rem;flex-shrink:0}.cca-item-index{display:grid;place-items:center;width:1.5rem;height:2.25rem;flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--cca-muted);font-variant-numeric:tabular-nums}.cca-item-main{flex:1 1 0%;min-width:0}.cca-item-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.375rem}.cca-item-side,.cca-item-actions{display:flex;align-items:center;gap:.75rem;height:2.25rem;flex-shrink:0}.cca-item-action-label{display:none}@media(min-width:1024px){.cca-item-action-label{display:inline}}.cca-src{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;white-space:nowrap}.cca-src svg{width:.6875rem;height:.6875rem}.cca-src--ai{background:var(--cca-link-soft);color:var(--cca-link)}.cca-src--manual{background:var(--cca-orange-soft);color:#c2410c}.cca-switchrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--cca-muted);white-space:nowrap}.cca-count{font-size:.75rem;color:var(--cca-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.cca-count--ok{color:var(--cca-success);font-weight:500}.cca-count--warn{color:var(--cca-orange);font-weight:500}.cca-count--over{color:var(--cca-danger);font-weight:500}.cca-dash-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:2.5rem;margin-top:.875rem;border:1px dashed rgb(37 99 235 / .4);border-radius:.75rem;background:none;font-size:.875rem;font-weight:600;color:var(--cca-link);cursor:pointer;transition:background-color .15s ease}.cca-dash-btn:hover{background:#dbeafe80}.cca-dash-btn svg{width:1rem;height:1rem}.cca-list-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.875rem;font-size:.75rem;color:var(--cca-muted)}.cca-emptybox{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;border:1px dashed var(--cca-border);border-radius:1rem;background:var(--cca-surface-muted);text-align:center}.cca-emptybox-icon{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:.25rem;border-radius:9999px;background:var(--cca-link-soft);color:var(--cca-link)}.cca-emptybox-icon svg{width:1.5rem;height:1.5rem}.cca-emptybox-title{margin:0;font-size:.9375rem;font-weight:600;color:var(--cca-fg)}.cca-emptybox-desc{margin:0;max-width:28rem;font-size:.8125rem;color:var(--cca-muted)}.cca-emptybox-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem}.cca-split{display:grid;gap:1.25rem;align-items:start}@media(min-width:1280px){.cca-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.cca-aside{border:1px solid rgb(37 99 235 / .3);border-radius:1rem;background:#dbeafe59;padding:1.25rem}.cca-manage .cca-pagehead__title--accent{color:var(--cca-orange)}.cca-aside-title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;color:var(--cca-link)}.cca-aside-title svg{width:1rem;height:1rem;color:var(--cca-link)}.cca-aside-desc{margin:.25rem 0 0;font-size:.8125rem;color:var(--cca-muted)}.cca-aside-body{display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem}.cca-pathbox{padding:.625rem .75rem;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface);font-size:.75rem;line-height:1.5;color:var(--cca-fg);overflow-wrap:anywhere}.cca-pathbox-label{display:block;margin-bottom:.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cca-muted)}.cca-loadbox{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface)}.cca-loadbox-head{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--cca-navy)}.cca-loadbox-head svg{width:1rem;height:1rem}.cca-skel{height:2.25rem;border-radius:.5rem;background:linear-gradient(90deg,#eef0f4 25%,#f7f8fa,#eef0f4 75%);background-size:200% 100%;animation:cca-shimmer 1.4s linear infinite}.cca-skel--text{height:.875rem}@keyframes cca-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cca-statusline{margin:0;font-size:.8125rem;color:var(--cca-muted);text-align:center;animation:cca-log-in .3s ease both}.cca-sheet.cca-sheet--panel{display:flex;flex-direction:column;gap:0;width:40vw;max-width:40vw;padding:0;background:var(--cca-surface);color:var(--cca-fg)}.cca-sheet--panel .cca-sheet-header{padding:1.25rem 1.5rem;border-bottom:1px solid var(--cca-border)}.cca-sheet-desc{margin:.25rem 0 0;font-size:.8125rem;color:var(--cca-muted)}.cca-sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}.cca-sheet-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--cca-border);background:var(--cca-surface)}.cca-sheet-foot--split{justify-content:space-between}.cca-dialog.cca-dialog-content{max-width:34rem;max-height:90vh;overflow-y:auto;border-radius:1rem;background:var(--cca-surface);color:var(--cca-fg)}.cca-dialog-title{display:flex;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:700;color:var(--cca-navy)}.cca-dialog-title svg{width:1.125rem;height:1.125rem;color:var(--cca-orange)}.cca-dialog-body{display:flex;flex-direction:column;gap:1.25rem;margin-top:.5rem}.cca-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem}@media(max-width:480px){.cca-check-grid{grid-template-columns:minmax(0,1fr)}}.cca-sugs{display:flex;flex-direction:column;gap:.625rem}.cca-sug{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem;border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface);box-shadow:var(--cca-shadow-soft)}.cca-sug--dup{border-color:#fe8a0f99;background:var(--cca-orange-soft)}.cca-sug--selected{border-color:#16337266;background:var(--cca-navy-soft)}.cca-sug-main{flex:1 1 0%;min-width:0}.cca-sug-warn{display:flex;align-items:center;gap:.375rem;margin:.375rem 0 0;font-size:.75rem;font-weight:500;color:#c2410c}.cca-sug-warn svg{width:.875rem;height:.875rem;flex-shrink:0}.cca-modechoice{display:flex;flex-direction:column;gap:.5rem}.cca-modechoice-opt{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface);font-size:.8125rem;color:var(--cca-fg);cursor:pointer}.cca-modechoice-opt--active{border-color:var(--cca-navy);background:var(--cca-navy-soft)}.cca-modechoice-opt strong{display:block;font-weight:600}.cca-modechoice-opt span{display:block;margin-top:.125rem;font-size:.75rem;color:var(--cca-muted)}.cca-faq{border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface);padding:.875rem 1rem;transition:border-color .15s ease,background-color .15s ease}.cca-faq--over{border-color:var(--cca-link);background:#dbeafe80}.cca-faq--dragging{opacity:.5}.cca-faq-head{display:flex;align-items:center;gap:.625rem}.cca-faq-num{font-size:.75rem;font-weight:700;color:var(--cca-orange);white-space:nowrap}.cca-faq-main{flex:1 1 0%;min-width:0}.cca-faq-q{margin:0;font-size:.875rem;font-weight:600;color:var(--cca-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cca-faq-a{margin:.125rem 0 0;font-size:.8125rem;color:var(--cca-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cca-ai-panel{border:1px solid rgb(37 99 235 / .3);border-radius:.875rem;background:#dbeafe66;padding:1rem}.cca-ai-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.cca-ai-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cca-fieldhead{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.cca-regen{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--cca-border);border-radius:.5rem;background:var(--cca-surface);color:var(--cca-link);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.cca-regen:hover:not(:disabled){border-color:var(--cca-link);background:var(--cca-link-soft)}.cca-regen:disabled{opacity:.5;cursor:not-allowed}.cca-regen svg{width:.875rem;height:.875rem}.cca-addon{border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface);padding:.875rem 1rem}.cca-addon--selected{border-color:#16337266;background:var(--cca-navy-soft)}.cca-addon-head{display:flex;align-items:flex-start;gap:.625rem}.cca-addon-title{margin:0;font-size:.875rem;font-weight:600;color:var(--cca-fg)}.cca-addon-desc{margin:.125rem 0 0;font-size:.8125rem;color:var(--cca-muted)}.cca-addon-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;font-size:.75rem;color:var(--cca-muted)}.cca-addon-meta strong{color:var(--cca-fg)}.cca-addon-grid{display:grid;gap:.75rem;margin-top:.75rem}@media(min-width:640px){.cca-addon-grid--split{grid-template-columns:repeat(2,minmax(0,1fr))}}.cca-form{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.cca-formbar{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--cca-border);background:var(--cca-surface);box-shadow:var(--cca-shadow-soft)}.cca-formbar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 0}.cca-formbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto}.cca-dialog.cca-formdialog{width:min(56rem,calc(100vw - 2rem));max-width:min(56rem,calc(100vw - 2rem));max-height:92vh;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0;border:1px solid var(--cca-border);border-radius:1.25rem;background:var(--cca-surface);box-shadow:0 24px 64px -16px #11182752}.cca-dialog.cca-formdialog--wide{width:min(68rem,calc(100vw - 2rem));max-width:min(68rem,calc(100vw - 2rem))}.cca-formdialog-head{padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--cca-border);background:var(--cca-surface)}.cca-formdialog-title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:700;color:var(--cca-navy);padding-right:2rem}.cca-formdialog-title svg{width:1.25rem;height:1.25rem;color:var(--cca-orange);flex-shrink:0}.cca-formdialog-desc{margin:.25rem 0 0;font-size:.875rem;color:var(--cca-muted)}.cca-formdialog-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1.5rem;background:var(--cca-surface-muted)}.cca-formdialog-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--cca-border);background:var(--cca-surface)}.cca-form-grid{display:grid;gap:1.25rem;min-width:0}@media(min-width:768px){.cca-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cca-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.cca-req{color:var(--cca-danger);font-weight:600}.cca-hint{margin:0;font-size:.75rem;color:var(--cca-muted)}.cca-err{margin:0;font-size:.75rem;font-weight:500;color:var(--cca-danger)}.cca-input--readonly,.cca-input:disabled,.cca-textarea:disabled{background:var(--cca-surface-muted);color:var(--cca-muted);cursor:not-allowed;border-color:var(--cca-border-soft)}.cca-checkrow{display:flex;align-items:center;gap:.625rem;min-height:2.5rem;font-size:.875rem;color:var(--cca-fg);cursor:pointer}.cca-checkrow-hint{font-size:.8125rem;color:var(--cca-muted)}.cca-panel{border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface-muted);padding:.875rem;display:flex;flex-direction:column;gap:.625rem;min-width:0}.cca-panel-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface);min-width:0}.cca-panel-label{width:9.5rem;flex-shrink:0;font-size:.8125rem;font-weight:600;color:var(--cca-fg)}.cca-panel-row>.cca-panel-grow{flex:1;min-width:12rem}.cca-panel-empty{margin:0;padding:1.25rem 0;text-align:center;font-size:.8125rem;color:var(--cca-muted)}.cca-subcard{border:1px solid var(--cca-border);border-radius:.75rem;background:var(--cca-surface);padding:.875rem;display:flex;flex-direction:column;gap:.75rem;min-width:0}.cca-subcard-foot{display:flex;justify-content:flex-end}.cca-sheet.cca-main-ai-sheet{inset:0 0 0 auto!important;width:80vw!important;max-width:80vw!important;min-width:80vw!important;height:100%!important;max-height:100vh!important;margin:0!important;transform:none;display:flex;flex-direction:column;gap:0;padding:1.25rem 1.35rem;overflow-x:hidden;overflow-y:auto;border-radius:0;border-left:1px solid var(--cca-border);background:var(--cca-surface);color:var(--cca-fg);box-shadow:-12px 0 40px #0f172a1f}.cca-main-ai-wizard{gap:1.25rem;flex:1 1 auto;min-height:0}.cca-main-ai-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-right:1.75rem}.cca-main-ai-title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:700;color:var(--cca-navy)}.cca-main-ai-title svg{width:1.25rem;height:1.25rem;color:#3b82f6;flex-shrink:0}.cca-main-ai-subtitle{margin:.35rem 0 0;font-size:.875rem;color:var(--cca-muted);max-width:40rem}.cca-main-ai-sector-badge{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem .9rem;border:1px solid var(--cca-border);border-radius:9999px;background:#f8fafc;min-width:9rem}.cca-main-ai-sector-label{font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cca-muted)}.cca-main-ai-sector-value{font-size:.875rem;font-weight:700;color:#2563eb}.cca-main-ai-steps .cca-step--active .cca-step-badge{border-color:#3b82f6;background:#3b82f6}.cca-main-ai-steps .cca-step--active .cca-step-label{color:#2563eb}.cca-main-ai-configure{display:flex;flex-direction:column;gap:1.25rem}.cca-main-ai-config-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media(min-width:900px){.cca-main-ai-config-grid{grid-template-columns:minmax(10rem,.85fr) minmax(0,1.2fr) minmax(0,1.2fr);align-items:start}}.cca-main-ai-count-pills{display:flex;flex-wrap:wrap;gap:.625rem}.cca-main-ai-count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;height:2.75rem;padding:0 1rem;border:1.5px solid #93c5fd;border-radius:9999px;background:#fff;color:#2563eb;font-size:.9375rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.cca-main-ai-count-pill:hover{background:#eff6ff}.cca-main-ai-count-pill.is-active{border-color:#3b82f6;background:#3b82f6;color:#fff}.cca-main-ai-selected-tags,.cca-main-ai-chip-cloud{display:flex;flex-wrap:wrap;gap:.5rem}.cca-main-ai-selected-tag{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:9999px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;font-size:.8125rem;font-weight:600}.cca-main-ai-selected-tag button{display:grid;place-items:center;width:1rem;height:1rem;padding:0;border:0;background:transparent;color:#64748b;cursor:pointer}.cca-main-ai-selected-tag button svg{width:.75rem;height:.75rem}.cca-main-ai-chip{display:inline-flex;align-items:center;gap:.25rem;height:2rem;padding:0 .75rem;border:1px solid var(--cca-border);border-radius:9999px;background:#fff;color:var(--cca-fg);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.cca-main-ai-chip:hover{background:#f8fafc;border-color:#93c5fd;color:#2563eb}.cca-main-ai-chip svg{width:.875rem;height:.875rem}.cca-main-ai-instructions{min-height:8.5rem;resize:vertical}.cca-main-ai-char-count{margin:0;text-align:right;font-size:.75rem;color:var(--cca-muted)}.cca-main-ai-foot{margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--cca-border)}.cca-main-ai-foot-right{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-end}.cca-main-ai-generating .cca-orb-core{background:linear-gradient(135deg,#3b82f6,#2563eb)}.cca-main-ai-generating .cca-orb-ring{border-color:#3b82f659}.cca-main-ai-generating .cca-progress-bar{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.cca-main-ai-review{display:flex;flex-direction:column;gap:.875rem}.cca-main-ai-review-toolbar,.cca-main-ai-review-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.cca-main-ai-review-select,.cca-main-ai-review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cca-main-ai-link-btn,.cca-main-ai-text-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .35rem;border:0;background:transparent;font-size:.875rem;font-weight:600;cursor:pointer}.cca-main-ai-link-btn{color:#2563eb}.cca-main-ai-link-btn svg{width:.95rem;height:.95rem}.cca-main-ai-text-btn{color:var(--cca-muted)}.cca-main-ai-text-btn:hover{color:var(--cca-fg)}.cca-btn--danger.cca-btn--outline,.cca-main-ai-review .cca-btn--danger{background:#fff;border-color:#fecaca;color:#dc2626}.cca-btn--danger.cca-btn--outline:hover:not(:disabled),.cca-main-ai-review .cca-btn--danger:hover:not(:disabled){background:#fef2f2;color:#b91c1c}.cca-main-ai-table-wrap{overflow:auto;max-height:min(48vh,420px);border:1px solid var(--cca-border);border-radius:.875rem;background:var(--cca-surface)}.cca-main-ai-table{width:100%;min-width:720px;border-collapse:collapse}.cca-main-ai-table thead{position:sticky;top:0;z-index:2;background:#eff6ff}.cca-main-ai-table th{padding:.7rem .75rem;text-align:left;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1d4ed8;white-space:nowrap;border-bottom:1px solid #dbeafe}.cca-main-ai-table td{padding:.65rem .75rem;border-top:1px solid var(--cca-border);vertical-align:middle}.cca-main-ai-table tr.is-locked{background:#f8fafc}.cca-main-ai-col-check{width:2.75rem}.cca-main-ai-col-num{width:2.25rem;color:var(--cca-muted);font-weight:600}.cca-main-ai-col-actions{width:7rem}.cca-main-ai-row-lead{display:flex;align-items:center;gap:.35rem}.cca-main-ai-grip{width:.95rem;height:.95rem;color:var(--cca-muted);cursor:grab}.cca-main-ai-name-input{min-width:8rem;height:2.25rem;border-radius:9999px!important}.cca-main-ai-structure{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.cca-main-ai-structure-pill{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;font-size:.6875rem;font-weight:600;white-space:nowrap}.cca-main-ai-structure-pill.is-ai{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.cca-main-ai-structure-sep{color:#94a3b8;font-size:.75rem}.cca-main-ai-status{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:9999px;font-size:.75rem;font-weight:600;white-space:nowrap}.cca-main-ai-status--new{background:#ecfdf5;color:#047857}.cca-main-ai-status--exists{background:#fffbeb;color:#b45309}.cca-main-ai-status--duplicate,.cca-main-ai-status--invalid{background:#f1f5f9;color:#64748b}.cca-main-ai-row-actions{display:flex;align-items:center;gap:.15rem}.cca-main-ai-empty{padding:2.5rem 1rem!important;text-align:center;color:var(--cca-muted)}.cca-main-ai-sheet .cca-generating{grid-template-columns:minmax(0,1fr);gap:1.5rem}@media(min-width:900px){.cca-main-ai-sheet .cca-generating{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.cca-main-ai-sheet .cca-orb{width:9rem;height:9rem}.cca-main-ai-sheet .cca-orb-core{width:5.5rem;height:5.5rem}.cca-main-ai-sheet .cca-orb-core svg{width:2.25rem;height:2.25rem}.cca-main-ai-structure-editor-row>td{padding:0 .75rem .85rem!important;border-top:0!important;background:#f8fafc}.cca-main-ai-structure-editor{margin:.15rem 0 .35rem;padding:1rem 1.1rem 1.15rem;border:1px solid #dbeafe;border-radius:.875rem;background:#fff}.cca-main-ai-structure-editor-head h4{margin:0;font-size:.9375rem;font-weight:700;color:var(--cca-navy)}.cca-main-ai-structure-editor-head p{margin:.25rem 0 0;font-size:.8125rem;color:var(--cca-muted)}.cca-main-ai-structure-levels{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;margin-top:1rem}.cca-main-ai-structure-level{display:flex;flex-direction:column;gap:.35rem;min-width:0}.cca-main-ai-structure-level.is-disabled{opacity:.55}.cca-main-ai-locked-level{position:relative}.cca-main-ai-locked-level .cca-input{padding-right:2rem}.cca-main-ai-lock{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);width:.9rem;height:.9rem;color:var(--cca-muted);pointer-events:none}.ddp-page-bg{background-color:#f3f6f8}.client-account-shell:has(.ddp-page-bg),.client-account-main:has(.ddp-page-bg){background-color:#f3f6f8}.ddp-root,.ddp-dialog,.ddp-dropdown{--ddp-navy: #163372;--ddp-fg: #111827;--ddp-muted: #6b7280;--ddp-border: #e5e7eb;--ddp-surface: #ffffff;--ddp-surface-muted: #f7f8fa;--ddp-link: #3d78cb;--ddp-link-hover: #336bb8;--ddp-link-soft: #e8f0fb;--ddp-pill-blue: #7f9acc;--ddp-banner-warn-text: #a1531c;--ddp-banner-warn-strong: #7f3f13;--ddp-accent: #fe8a0f;--ddp-accent-soft: #fff4e6;--ddp-accent-border: rgba(254, 138, 15, .45);--ddp-violet-soft: #f3e8ff;--ddp-primary: #163372;--ddp-primary-fg: #ffffff;--ddp-primary-soft: #eef2fb;--ddp-danger: #dc2626;--ddp-danger-soft: #fee2e2;--ddp-success: #15803d;--ddp-shadow-soft: 0 1px 2px rgb(17 24 39 / .04), 0 4px 12px rgb(17 24 39 / .05);color:var(--ddp-fg);font-family:Poppins,system-ui,sans-serif}.ddp-root{width:100%;max-width:1400px;margin-inline:auto}.ddp-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:1.25rem 1.5rem;box-shadow:var(--ddp-shadow-soft)}.ddp-banner-row{margin-top:.75rem}.ddp-title{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--ddp-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ddp-back{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;border:0;background:transparent;padding:0;font:inherit;font-size:.875rem;font-weight:600;color:var(--ddp-link);cursor:pointer;text-decoration:none}.ddp-back:hover{text-decoration:underline;color:var(--ddp-link-hover)}.ddp-back-icon{width:1rem;height:1rem}.ddp-layout{margin-top:.75rem;display:grid;gap:.75rem}@media(min-width:1280px){.ddp-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.ddp-sidebar{position:sticky;top:5rem}}.ddp-main-card{display:flex;flex-direction:column;gap:1rem;border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:1.25rem;box-shadow:var(--ddp-shadow-soft)}.ddp-main-card .ddp-summary{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0 0 1rem;border-bottom:1px solid var(--ddp-border)}.ddp-main-card .ddp-composer{border:0;border-radius:0;background:transparent;box-shadow:none;padding:1rem 0 0;border-top:1px solid var(--ddp-border)}.ddp-merged-group{border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);box-shadow:var(--ddp-shadow-soft);overflow:hidden}.ddp-merged-group>.ddp-card{border:0;border-radius:0;background:transparent;box-shadow:none}.ddp-merged-group>.ddp-card+.ddp-card{border-top:1px solid var(--ddp-border)}.ddp-stack{display:flex;flex-direction:column;gap:.625rem}.ddp-stack-sm{display:flex;flex-direction:column;gap:.5rem}.ddp-banner{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:1rem;border:1px solid var(--ddp-border);padding:1rem}.ddp-banner--warning{border-color:var(--ddp-accent-border);background:var(--ddp-accent-soft)}.ddp-banner--info{border-color:#2563eb59;background:var(--ddp-link-soft)}.ddp-banner--neutral{border-color:var(--ddp-border);background:var(--ddp-surface-muted)}.ddp-banner-icon{margin-top:.125rem;width:1.25rem;height:1.25rem;flex-shrink:0}.ddp-banner--warning .ddp-banner-icon{color:var(--ddp-accent)}.ddp-banner--info .ddp-banner-icon,.ddp-banner--neutral .ddp-banner-icon{color:var(--ddp-link)}.ddp-banner-body{min-width:0}.ddp-banner-primary{margin:0;font-size:.875rem;font-weight:600;color:var(--ddp-fg)}.ddp-banner--warning .ddp-banner-primary{color:var(--ddp-banner-warn-text);font-weight:500}.ddp-banner--info .ddp-banner-primary{color:var(--ddp-link);font-weight:500}.ddp-banner--info .ddp-banner-primary strong{font-weight:700}.ddp-banner--info .ddp-banner-secondary{color:var(--ddp-link)}.ddp-banner--warning .ddp-banner-primary strong{color:var(--ddp-banner-warn-strong);font-weight:700}.ddp-banner-secondary{margin:.25rem 0 0;font-size:.875rem;color:var(--ddp-muted)}.ddp-banner--warning .ddp-banner-secondary{color:var(--ddp-banner-warn-text)}.ddp-summary{display:grid;grid-template-columns:1fr;gap:1.25rem;border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:1.25rem;box-shadow:var(--ddp-shadow-soft)}@media(min-width:640px){.ddp-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ddp-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.ddp-field{min-width:0}.ddp-field-label{margin:0 0 .25rem;font-size:.75rem;font-weight:500;color:var(--ddp-muted)}.ddp-field-value{font-size:.875rem;font-weight:400;color:var(--ddp-fg)}.ddp-id-row{display:flex;align-items:center;gap:.5rem}.ddp-id-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ddp-icon-btn{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:0;border-radius:.5rem;background:transparent;color:var(--ddp-muted);cursor:pointer}.ddp-icon-btn:hover{background:var(--ddp-surface-muted);color:var(--ddp-link)}.ddp-status-pill{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;background:var(--ddp-accent-soft);color:var(--ddp-accent)}.ddp-link-btn{border:0;background:transparent;padding:0;font:inherit;font-size:.875rem;font-weight:600;color:var(--ddp-link);cursor:pointer}.ddp-link-btn:hover{text-decoration:underline}.ddp-evidence-link-row{display:flex;justify-content:flex-end}.ddp-card{border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:1.25rem;box-shadow:var(--ddp-shadow-soft)}.ddp-card-center{text-align:center}.ddp-card-title{margin:0;font-size:.875rem;font-weight:400;color:var(--ddp-fg)}.ddp-card-title--muted{font-weight:500;color:var(--ddp-muted)}.ddp-timer-row{margin:.5rem 0 0;display:flex;align-items:flex-start;justify-content:center;gap:.625rem}.ddp-timer-group{display:flex;align-items:flex-start;gap:.625rem}.ddp-timer-unit{display:flex;flex-direction:column;align-items:center}.ddp-timer-value{font-size:1.75rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--ddp-accent);line-height:1}.ddp-timer-label{margin-top:.25rem;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ddp-muted)}.ddp-timer-sep{font-size:1.75rem;font-weight:800;color:var(--ddp-accent);line-height:1}.ddp-card-hint{margin:.75rem 0 0;font-size:.75rem;color:var(--ddp-muted)}.ddp-timer-note{margin:.75rem 0 0;font-size:.75rem;line-height:1.5;color:var(--ddp-muted);text-align:center}.ddp-amount-xl{margin:.5rem 0 0;font-size:1.875rem;font-weight:400;color:var(--ddp-fg)}.ddp-settle-grid{margin-top:.75rem;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;border-bottom:1px solid var(--ddp-border);padding-bottom:.75rem;text-align:center}.ddp-settle-label{margin:0;font-size:.75rem;color:var(--ddp-muted)}.ddp-settle-you{margin:0;font-size:1.125rem;font-weight:800;color:var(--ddp-link)}.ddp-settle-opp{margin:0;font-size:1.125rem;font-weight:800;color:var(--ddp-accent)}.ddp-settle-diff{margin:0;font-size:1.125rem;font-weight:800;color:var(--ddp-primary)}.ddp-input-money{margin-top:.75rem;display:flex;align-items:stretch;overflow:hidden;border-radius:.75rem;border:1px solid var(--ddp-border)}.ddp-input-money:focus-within{outline:2px solid var(--ddp-link);outline-offset:0}.ddp-input-money-prefix{display:grid;width:2.5rem;flex-shrink:0;place-items:center;background:var(--ddp-surface-muted);font-size:.875rem;font-weight:600;color:var(--ddp-muted)}.ddp-input-money input,.ddp-textarea,.ddp-composer-textarea{width:100%;min-width:0;border:0;background:transparent;padding:.75rem;font:inherit;font-size:.875rem;color:var(--ddp-fg);outline:none}.ddp-input-money input{min-height:2.75rem}.ddp-textarea{margin-top:.25rem;resize:none;border:1px solid var(--ddp-border);border-radius:.75rem}.ddp-textarea:focus{outline:2px solid var(--ddp-link);outline-offset:0}.ddp-error-text{margin:.25rem 0 0;font-size:.75rem;color:var(--ddp-danger)}.ddp-char-count{margin:0;text-align:right;font-size:.75rem;color:var(--ddp-muted)}.ddp-btn-primary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.5rem;border:0;border-radius:.75rem;background:var(--ddp-link);padding:0 1.25rem;font:inherit;font-size:.875rem;font-weight:600;color:var(--ddp-primary-fg);cursor:pointer}.ddp-btn-primary:hover:not(:disabled){background:var(--ddp-link-hover)}.ddp-btn-primary:disabled{opacity:.5;cursor:not-allowed}.ddp-action-btn{display:flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border:1.5px solid var(--ddp-border);background:var(--ddp-surface);padding:.5rem .75rem;font:inherit;font-size:.875rem;font-weight:700;line-height:1.2;text-align:center;color:var(--ddp-fg);cursor:pointer}.ddp-action-btn:disabled{opacity:.5;cursor:not-allowed}.ddp-action-btn svg{flex-shrink:0}.ddp-action-btn--danger{border-color:var(--ddp-danger);color:var(--ddp-danger);background:var(--ddp-surface)}.ddp-action-btn--danger:hover:not(:disabled){background:var(--ddp-danger-soft)}.ddp-action-btn--solid{border-color:var(--ddp-link);background:var(--ddp-link);color:var(--ddp-primary-fg)}.ddp-action-btn--solid:hover:not(:disabled){background:var(--ddp-link-hover);border-color:var(--ddp-link-hover)}.ddp-action-btn--accept{border-color:var(--ddp-accent);background:var(--ddp-accent);color:#fff}.ddp-action-btn--accept:hover:not(:disabled){filter:brightness(.95)}.ddp-actions-list{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.625rem}.ddp-actions-list>.ddp-action-btn{flex:1 1 calc(50% - .3125rem);min-width:8rem}.ddp-offer-status-grid{margin-top:.75rem;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;text-align:center}.ddp-offer-status-amount{margin:.25rem 0 0;font-size:1.125rem;font-weight:400;color:var(--ddp-fg)}.ddp-offer-status-none{display:inline-block;margin-top:.375rem;font-size:.875rem;font-style:italic;color:var(--ddp-muted)}.ddp-offer-pill{display:inline-block;margin-top:.375rem;border-radius:.5rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.25;color:#fff;background:var(--ddp-pill-blue)}.ddp-offer-pill--block{display:block;width:100%;margin-top:.75rem;text-align:center}.ddp-offer-input-row{margin-top:.75rem;display:flex;align-items:stretch;gap:.5rem}.ddp-input-money--inline{margin-top:0;flex:1;background:var(--ddp-surface-muted);border-color:transparent}.ddp-input-money--inline .ddp-input-money-prefix,.ddp-input-money--inline input{background:transparent}.ddp-offer-submit{flex-shrink:0;border:0;border-radius:.75rem;background:var(--ddp-link);color:var(--ddp-primary-fg);padding:0 1.25rem;font:inherit;font-size:.8125rem;font-weight:700;letter-spacing:.03em;cursor:pointer}.ddp-offer-submit:hover:not(:disabled){background:var(--ddp-link-hover)}.ddp-offer-submit:disabled{background:var(--ddp-pill-blue);opacity:.7;cursor:not-allowed}.ddp-offer-current{margin:.5rem 0 0;text-align:center;font-size:.8125rem;font-weight:600;color:var(--ddp-success)}.ddp-offer-diff{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--ddp-border);text-align:center}.ddp-offer-diff-amount{margin:.25rem 0;font-size:1.125rem;font-weight:800;color:var(--ddp-fg)}.ddp-msg{display:flex;align-items:flex-start;gap:.75rem;border-radius:1rem;border:1px solid var(--ddp-border);padding:1rem;transition:box-shadow .15s ease}.ddp-msg--self,.ddp-msg--other{background:var(--ddp-surface)}.ddp-msg--notice{border-color:var(--ddp-accent-border);background:var(--ddp-accent-soft)}.ddp-msg--arb{border-color:#3d78cb59;background:var(--ddp-link-soft)}.ddp-msg--gold{border-color:#e8cd7f;background:#fdf6e0}.ddp-msg--admin-decision{border:1px solid #a78bfa;background:#f3edff}.ddp-msg--highlight{box-shadow:0 0 0 2px var(--ddp-link)}.ddp-msg--system{background:var(--ddp-violet-soft)}.ddp-msg--offer{display:block;border-color:var(--ddp-accent-border);background:var(--ddp-accent-soft)}.ddp-avatar{display:grid;width:2.25rem;height:2.25rem;flex-shrink:0;place-items:center;border-radius:9999px;background:var(--ddp-link-soft);font-size:.75rem;font-weight:700;color:var(--ddp-link);overflow:hidden}.ddp-avatar img{width:100%;height:100%;object-fit:cover}.ddp-avatar--system{background:var(--ddp-primary);color:var(--ddp-primary-fg)}.ddp-avatar--arb{background:transparent}.ddp-avatar--arb .ddp-avatar-mark{width:2rem;height:2rem}.ddp-msg-name--arb{color:var(--ddp-fg)}.ddp-msg-body{min-width:0;flex:1}.ddp-msg-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem}.ddp-msg-claimant{margin:0 0 .125rem;font-size:.8125rem;color:var(--ddp-muted)}.ddp-msg-namerow{display:flex;align-items:center;gap:.5rem;min-width:0;flex-wrap:wrap}.ddp-msg-recipient{flex-shrink:0;border-radius:9999px;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;background:#fff;color:var(--ddp-primary);border:1px solid rgba(22,51,114,.25)}.ddp-msg-deadline{margin:.25rem 0 0;font-size:.8125rem;font-weight:600;color:var(--ddp-accent)}.ddp-msg-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;color:var(--ddp-link)}.ddp-msg-name--system{color:var(--ddp-primary)}.ddp-msg-name--offer{color:var(--ddp-accent)}.ddp-msg-meta{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.ddp-msg-time{font-size:.75rem;color:var(--ddp-muted)}.ddp-msg-text{margin:.25rem 0 0;font-size:.875rem;line-height:1.5;color:var(--ddp-fg);white-space:pre-wrap}.ddp-claim-section{margin-top:.5rem}.ddp-claim-section+.ddp-claim-section{margin-top:.85rem}.ddp-claim-label{margin:0;font-size:.875rem;font-weight:400;color:var(--ddp-fg)}.ddp-claim-section .ddp-msg-text{margin-top:.15rem}.ddp-quote-chip{display:block;width:100%;margin-bottom:.5rem;border:0;border-left:4px solid rgba(37,99,235,.5);border-radius:.5rem;background:var(--ddp-surface-muted);padding:.5rem .75rem;text-align:left;font:inherit;font-size:.75rem;color:var(--ddp-muted);cursor:pointer}.ddp-quote-chip:hover{background:var(--ddp-link-soft)}.ddp-quote-chip--static,.ddp-quote-chip--static:hover{cursor:default;background:var(--ddp-surface-muted)}.ddp-quote-chip strong{color:var(--ddp-fg)}.ddp-quote-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ddp-quote-reply{margin-top:.5rem;border:0;background:transparent;padding:0;font:inherit;font-size:.75rem;font-weight:600;color:var(--ddp-link);cursor:pointer}.ddp-quote-reply:hover{text-decoration:underline}.ddp-offer-grid{margin-top:.75rem;display:grid;gap:.75rem}@media(min-width:640px){.ddp-offer-grid{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem}.ddp-offer-grid--no-reason{grid-template-columns:auto minmax(0,1fr)}.ddp-offer-reason{border-left:1px solid rgba(254,138,15,.3);padding-left:1.5rem}.ddp-offer-view{justify-self:end}}.ddp-offer-amount{margin:0;font-size:1.5rem;font-weight:800;color:var(--ddp-fg)}.ddp-offer-reason{margin:0;font-size:.875rem;color:var(--ddp-fg)}.ddp-attachments{margin-top:.75rem;border-top:1px solid var(--ddp-border);padding-top:.75rem}.ddp-attachments-title{margin:0;font-size:.75rem;font-weight:600;color:var(--ddp-muted)}.ddp-attachments-list{margin:.5rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.75rem}.ddp-attachment{display:flex;min-width:0;flex:1 1 220px;align-items:center;gap:.75rem;border-radius:.75rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:.75rem;text-decoration:none;color:inherit}.ddp-attachment-icon{display:grid;width:2.25rem;height:2.25rem;flex-shrink:0;place-items:center;border-radius:.5rem;background:var(--ddp-danger-soft);color:var(--ddp-danger)}.ddp-attachment-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;color:var(--ddp-fg)}.ddp-attachment-meta{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--ddp-muted)}.ddp-attachment-media{display:inline-flex;align-self:flex-start;max-width:300px;overflow:hidden;border:1px solid var(--ddp-border);border-radius:.75rem;background:var(--ddp-surface-muted)}.ddp-attachment-media>a{display:block;line-height:0}.ddp-attachment-media-el{display:block;max-width:300px;max-height:300px;width:auto;height:auto}img.ddp-attachment-media-el{cursor:pointer}.ddp-composer{border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:1rem;box-shadow:var(--ddp-shadow-soft)}.ddp-composer-quote{margin-bottom:.75rem;border-radius:.75rem;border:1px solid var(--ddp-border);background:var(--ddp-surface-muted);padding:.75rem}.ddp-composer-quote-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.ddp-composer-quote-label{margin:0;font-size:.75rem;font-weight:600;color:var(--ddp-link)}.ddp-composer-quote-text{margin:.25rem 0 0;font-size:.875rem;color:var(--ddp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ddp-composer-textarea{resize:none;border-radius:.75rem;border:1px solid transparent;padding:.5rem}.ddp-composer-textarea:focus{border-color:var(--ddp-link)}.ddp-composer-files{margin:0 0 .5rem;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.ddp-composer-file{display:flex;align-items:center;gap:.5rem;border-radius:9999px;background:var(--ddp-surface-muted);padding:.25rem .75rem;font-size:.75rem;color:var(--ddp-fg)}.ddp-composer-file button{border:0;background:transparent;padding:0;color:var(--ddp-muted);cursor:pointer}.ddp-composer-bar{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:640px){.ddp-composer-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.ddp-composer-tools{display:flex;align-items:center;gap:.5rem}.ddp-attach-btn{display:flex;min-height:2.75rem;align-items:center;gap:.5rem;border:0;border-radius:.75rem;background:var(--ddp-link-soft);padding:0 .75rem;font:inherit;font-size:.875rem;font-weight:600;color:var(--ddp-link);cursor:pointer}.ddp-attach-btn:disabled{opacity:.5;cursor:not-allowed}.ddp-emoji-btn{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:0;border-radius:.75rem;background:transparent;color:var(--ddp-muted);cursor:pointer}.ddp-emoji-btn:hover:not(:disabled){background:var(--ddp-surface-muted)}.ddp-emoji-btn:disabled{opacity:.5;cursor:not-allowed}.ddp-composer-hint{margin:.5rem 0 0;font-size:.75rem;color:var(--ddp-muted)}.ddp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ddp-modal-root{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:1rem;background:#11182773}.ddp-dialog{width:min(100%,28rem);max-height:min(90vh,40rem);display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);box-shadow:var(--ddp-shadow-soft);color:var(--ddp-fg);font-family:Poppins,system-ui,sans-serif}.ddp-dialog--wide{width:min(100%,32rem)}.ddp-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.25rem .75rem}.ddp-dialog-header-text{min-width:0;flex:1}.ddp-dialog-body{overflow:auto;padding:0 1.25rem 1.25rem}.ddp-dialog-title{margin:0;font-size:1.125rem;font-weight:700;color:var(--ddp-fg)}.ddp-dialog-desc{margin:.35rem 0 0;font-size:.875rem;color:var(--ddp-muted)}.ddp-dialog-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem 1.25rem;border-top:1px solid var(--ddp-border)}.ddp-dialog-btn{min-height:2.75rem;border-radius:.75rem;border:1px solid var(--ddp-border);background:transparent;padding:0 1rem;font:inherit;font-size:.875rem;font-weight:600;color:var(--ddp-fg);cursor:pointer}.ddp-dialog-btn:hover{background:var(--ddp-surface-muted)}.ddp-dialog-btn--primary{border:0;background:var(--ddp-link);color:var(--ddp-primary-fg)}.ddp-dialog-btn--primary:hover{background:var(--ddp-link-hover)}.ddp-dialog-btn--danger{border:0;background:var(--ddp-danger);color:#fff}.ddp-dialog-btn--danger:hover{background:#b91c1c}.ddp-dialog-btn--outline-danger{border-color:#dc262680;color:var(--ddp-danger)}.ddp-dialog-btn--outline-danger:hover{background:var(--ddp-danger-soft)}.ddp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;border-bottom:1px solid var(--ddp-border);padding:.5rem 0}.ddp-row:last-child{border-bottom:0}.ddp-row-label{font-size:.875rem;color:var(--ddp-muted)}.ddp-row-value{font-size:.875rem;font-weight:600;color:var(--ddp-fg)}.ddp-offer-reason-field{margin-top:.75rem}.ddp-offer-reason-input{width:100%;min-width:0;margin-top:.375rem;resize:vertical;border-radius:.75rem;border:1px solid var(--ddp-border);background:var(--ddp-surface);padding:.625rem .75rem;font:inherit;font-size:.875rem;color:var(--ddp-fg);outline:none}.ddp-offer-reason-input:focus{border-color:var(--ddp-link)}.ddp-offer-reason-count{margin:.25rem 0 0;text-align:right;font-size:.75rem;color:var(--ddp-muted)}.ddp-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.ddp-list-item{border-radius:.75rem;border:1px solid var(--ddp-border);padding:.75rem}.ddp-evidence-preview{margin-top:.5rem;display:grid;height:8rem;place-items:center;border-radius:.5rem;background:var(--ddp-surface-muted);font-size:.75rem;color:var(--ddp-muted);overflow:hidden}.ddp-evidence-preview img,.ddp-evidence-preview video{width:100%;height:100%;object-fit:cover}.ddp-empty{text-align:center;padding:2rem 1rem;font-size:.875rem;color:var(--ddp-muted)}.ddp-root svg.size-3,.ddp-dialog svg.size-3,.ddp-dropdown svg.size-3{width:.75rem;height:.75rem}.ddp-root svg.size-4,.ddp-dialog svg.size-4,.ddp-dropdown svg.size-4{width:1rem;height:1rem}.ddp-root svg.size-5,.ddp-dialog svg.size-5,.ddp-dropdown svg.size-5{width:1.25rem;height:1.25rem}.ddp-root .min-w-0,.ddp-dialog .min-w-0{min-width:0}.ddp-root .flex-1,.ddp-dialog .flex-1{flex:1 1 0%}.scm-root{--background: oklch(.98 .005 250);--foreground: oklch(.24 .04 260);--card: oklch(1 0 0);--card-foreground: oklch(.24 .04 260);--popover: oklch(1 0 0);--popover-foreground: oklch(.24 .04 260);--primary: oklch(.34 .114 263);--primary-foreground: oklch(.99 .003 250);--primary-soft: oklch(.95 .025 263);--primary-glow: oklch(.46 .13 263);--secondary: oklch(.96 .008 250);--secondary-foreground: oklch(.34 .114 263);--muted: oklch(.965 .008 250);--muted-foreground: oklch(.55 .03 258);--accent: oklch(.68 .203 44);--accent-foreground: oklch(.99 .003 250);--accent-soft: oklch(.96 .035 60);--success: oklch(.63 .16 152);--success-foreground: oklch(.99 .003 250);--success-soft: oklch(.95 .045 152);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.984 .003 247.858);--border: oklch(.925 .012 250);--input: oklch(.925 .012 250);--ring: oklch(.34 .114 263);--radius: 1rem;--shadow-soft: 0 1px 2px oklch(.34 .114 263 / .04), 0 8px 24px oklch(.34 .114 263 / .06);--shadow-card: 0 1px 3px oklch(.34 .114 263 / .05), 0 12px 32px oklch(.34 .114 263 / .08);--link: oklch(.53 .235 264);--link-soft: oklch(.96 .025 264);--danger: oklch(.63 .235 27);--danger-soft: oklch(.96 .025 27);color:var(--foreground);font-family:inherit}.scm-root .shadow-\[var\(--shadow-card\)\]{box-shadow:var(--shadow-card)}.scm-ai-sheet[data-slot=sheet-content]{width:40vw!important;max-width:40vw!important;min-width:min(40vw,100%)}.scm-included-head,.scm-included-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) 7.5rem 5.625rem;align-items:center;column-gap:.75rem}.scm-included-row .scm-included-lead{display:contents}.scm-ideal-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;column-gap:.75rem}.scm-ai-count-row{display:flex;gap:.5rem;margin-top:.5rem}.scm-ai-count-btn{height:2.5rem;flex:1;min-width:4rem;border-radius:.75rem;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.scm-ai-count-btn:hover:not(:disabled):not(.scm-ai-count-btn--active){background:var(--muted)}.scm-ai-count-btn--active{border-color:var(--link);background:var(--link);color:#fff}.scm-ai-count-btn:disabled{opacity:.5;cursor:not-allowed}.scm-ai-count-btn--fixed{flex:0 0 4rem}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
