.jolt-mobile-only{display:none}.jolt-dialog-panel:focus{outline:none}@media(max-width:1023px){.jolt-mobile-only{display:block}.jolt-desktop-only{display:none}.jolt-app-shell{padding-bottom:calc(96px + env(safe-area-inset-bottom));padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.jolt-app-shell>header{top:max(8px,env(safe-area-inset-top))}.jolt-app-shell>header button,.jolt-app-shell>header a{min-width:44px;min-height:44px}.jolt-app-shell .jolt-mobile-bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right))}.jolt-mobile-bottom-nav a,.jolt-mobile-bottom-nav button{min-height:52px;min-width:44px}.jolt-mobile-bottom-nav a span:last-child,.jolt-mobile-bottom-nav button>span:last-child{font-size:10px}html[data-jolt-keyboard=open] .jolt-mobile-bottom-nav{display:none}.jolt-mobile-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jolt-mobile-module-grid a{min-height:56px}.jolt-mobile-module-grid a>span:nth-child(2){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:12px}div.jolt-dialog-overlay{align-items:stretch;justify-content:stretch;padding:0;top:var(--jolt-visual-top,0px);height:var(--jolt-visual-height,100dvh);max-height:100dvh;bottom:auto}div.jolt-dialog-panel{display:flex;flex-direction:column;width:100%;max-width:none;height:100%;max-height:none;overflow:hidden;border-radius:0;padding:0;padding-top:env(safe-area-inset-top)}div.jolt-dialog-heading{flex:none;padding:16px max(16px,env(safe-area-inset-right)) 14px max(16px,env(safe-area-inset-left));margin:0;border-bottom:1px solid var(--line)}.jolt-dialog-heading>div{min-width:0;overflow-wrap:anywhere}.jolt-dialog-heading button{flex-shrink:0;min-height:44px}div.jolt-dialog-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}div.jolt-dialog-footer{flex:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;border-top:1px solid var(--line);background:#fff;padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.jolt-dialog-panel button,.jolt-dialog-panel input:not([type=checkbox]):not([type=radio]),.jolt-dialog-panel select{min-height:44px}.jolt-dialog-panel input,.jolt-dialog-panel select,.jolt-dialog-panel textarea{font-size:16px;max-width:100%}.jolt-dialog-panel label,.jolt-dialog-panel form{min-width:0}.jolt-dialog-panel input[type=checkbox],.jolt-dialog-panel input[type=radio]{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.jolt-mobile-bottom-nav *,.jolt-dialog-panel *{scroll-behavior:auto}}.jolt-auth{min-height:100dvh;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));color:var(--text)}.jolt-auth-card{width:100%;max-width:420px;padding:36px 30px;background:var(--bg);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow)}.jolt-auth-brand{text-align:center;margin-bottom:32px}.jolt-auth-brand img{width:60px;height:60px;object-fit:contain;margin:0 auto 20px}.jolt-auth-brand h1{font-size:22px}.jolt-auth-brand p{margin-top:8px;color:var(--muted);font-size:15px}.jolt-auth-primary{width:100%;min-height:52px}.jolt-auth-caption{font-size:12px;line-height:1.6;text-align:center;color:var(--muted);margin:12px 0 20px}.jolt-auth-alternative{width:100%;min-height:44px;color:var(--violet-deep);font-size:14px}.jolt-auth form{display:grid;gap:18px}.jolt-auth label{display:grid;gap:7px;font-size:14px}.jolt-auth input{font-size:16px;min-height:48px}.jolt-auth form button{min-height:44px}.jolt-auth-methods{display:flex;gap:12px;margin:16px 0}.jolt-auth-methods button{min-height:44px;padding:8px 12px;border-radius:10px;font-size:13px}.jolt-auth-methods [aria-pressed=true]{background:var(--violet-soft);color:var(--violet-deep)}.jolt-auth-error{background:var(--bg);border:1px solid var(--danger);color:var(--danger);padding:12px;border-radius:12px;font-size:14px;overflow-wrap:anywhere;margin-top:16px}.jolt-auth-notice{background:var(--bg);color:var(--success);padding:12px;border-radius:12px;font-size:14px;margin-top:12px}.jolt-security{max-width:760px;margin:auto;display:grid;gap:24px}.jolt-security h1{font-size:24px;margin:12px 0}.jolt-security h2{font-size:18px;margin-bottom:12px}.jolt-security p{font-size:14px;line-height:1.6;margin:8px 0 16px;color:var(--muted)}.jolt-security section{padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:18px}.jolt-passkey-list{margin:16px 0}.jolt-passkey-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.jolt-passkey-list small{display:block;color:var(--muted);margin-top:4px}.jolt-passkey-enroll{display:grid;gap:12px}.jolt-passkey-enroll label{display:grid;gap:6px;font-size:14px}.jolt-passkey-suggestion{margin:8px 0;padding:12px;background:var(--violet-soft);display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-radius:14px;font-size:14px}.jolt-passkey-suggestion a,.jolt-passkey-suggestion button{min-height:44px;padding:10px;color:var(--violet-deep)}@media(max-width:480px){.jolt-auth-card{padding:28px 22px}.jolt-passkey-list li{flex-wrap:wrap}.jolt-security section{padding:16px}}.jolt-search-page{display:grid;gap:12px;max-width:900px;margin:auto;color:var(--text)}.jolt-search-page h1{font-size:clamp(25px,2.8vw,36px);line-height:1.2}.jolt-search-page h2{font-size:20px;margin-bottom:12px}.mv2-subtitle{color:var(--muted);font-size:14px;line-height:1.6;margin-bottom:12px}.mv2-shortcuts{display:flex;flex-wrap:wrap;gap:8px}.mv2-shortcuts a{padding:12px 14px;border:1px solid var(--line);border-radius:12px;color:var(--violet-deep);font-size:14px;min-height:44px}.mv2-rows li{border-bottom:1px solid var(--line)}.mv2-rows a{position:relative;display:block;padding:16px 28px 16px 0;min-height:60px}.mv2-rows strong{display:block;font-size:14px;overflow-wrap:anywhere}.mv2-rows small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.mv2-rows a>span{position:absolute;right:4px;top:22px;color:var(--violet-deep)}.jolt-search-page{gap:12px}.jolt-search-page #jolt-search-results>div{position:static;max-height:none;box-shadow:none;background:var(--bg);margin-top:8px}.jolt-search-page input{min-height:44px;font-size:16px}.jolt-search-page #jolt-search-results a{min-height:64px}.jolt-search-page #jolt-search-results p{white-space:normal;overflow-wrap:anywhere}.jolt-mobile-assistant-nav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:18px;font-size:10px;color:var(--muted)}.jolt-mobile-assistant-nav>span:first-child{font-size:26px;line-height:24px;color:var(--violet-deep)}.jolt-mobile-assistant-nav.is-active{background:var(--violet-deep);color:var(--bg)}.jolt-mobile-assistant-nav.is-active>span:first-child{color:var(--bg)}@media(max-width:1023px){.jolt-global-search{display:none}.jolt-assistant-launcher>button{display:none}.jolt-app-shell>header{position:relative;top:0!important;margin-bottom:18px!important}.jolt-app-shell>header>div{box-shadow:none!important;border:0!important;background:transparent!important;padding:0!important;min-height:44px!important}.jolt-app-shell>header>div>button:last-child{display:none}.jolt-app-shell>header p:first-child{display:none}.jolt-app-shell .jolt-mobile-bottom-nav{bottom:0;left:0;right:0;border-radius:0;border-width:1px 0 0;padding-bottom:max(8px,env(safe-area-inset-bottom));padding-top:7px}.jolt-app-shell{padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}.jolt-account-mobile-summary{display:grid;gap:14px}.jolt-account-mobile-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.jolt-account-mobile-tabs button{min-height:44px;padding:10px 7px;border-radius:10px;border:1px solid var(--line);font-size:12px;background:var(--bg);color:var(--muted)}.jolt-account-mobile-tabs button[aria-pressed=true]{background:var(--violet-deep);color:var(--bg);border-color:var(--violet-deep)}.jolt-account-mobile-actions{display:flex;flex-wrap:wrap;gap:8px}.jolt-account-mobile-actions a,.jolt-account-mobile-actions button{min-height:44px;padding:11px 12px;border:1px solid var(--line);border-radius:10px;font-size:13px;color:var(--violet-deep)}.jolt-account-mobile-essential{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line);padding:12px 0;gap:8px}.jolt-account-mobile-essential strong{font-size:16px;display:block}.jolt-account-mobile-essential small{font-size:11px;color:var(--muted)}.jolt-account-mobile-more{margin-top:12px}.jolt-account-mobile-more summary{min-height:44px;padding:12px 0;font-size:13px;color:var(--violet-deep)}.jolt-account-mobile-more:not([open]) .jolt-account-desktop-content{display:none}.jolt-account-main-tabs{display:none!important}.account-detail-page{gap:14px!important}.account-detail-page>.panel:first-child{padding:16px!important}.mv2-business .cv2-business-context{font-size:11px}.mv2-business .cv2-business-metrics{gap:8px}.mv2-business .cv2-metric{padding:10px}.mv2-business .cv2-metric strong{font-size:21px}.mv2-home section>p{font-size:13px}.workspace-header>div>p:not(.workspace-eyebrow){font-size:12px}.jolt-mobile-module-grid a{box-shadow:none!important;border-radius:12px!important}.jolt-mobile-navigation-panel .jolt-dialog-content{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media(min-width:600px)and (max-width:1023px){.mv2-priorities{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mv2-priorities a{min-height:100px;padding:16px}.mv2-home{max-width:720px}.jolt-account-mobile-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1024px){.jolt-account-mobile-summary{display:none}.jolt-account-mobile-more>summary{display:none}}@media(prefers-reduced-motion:reduce){.mv2-home *{scroll-behavior:auto!important}}@media(max-width:1023px){.mv2-client-tab{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 7px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--muted);font-size:12px}.jolt-mobile-contracts article{box-shadow:none;border-radius:12px}.jolt-mobile-contracts article h3{font-size:17px}.jolt-account-mobile-more svg{min-width:0!important;width:100%}.jolt-account-mobile-more .overflow-x-auto{overflow-x:visible}.account-detail-page #client-contract-history>.space-y-5{gap:12px}}@media(max-width:1023px){.jolt-app-shell>header{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:44px}.jolt-account-mobile-summary>.jolt-touch-link{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;background:var(--violet-deep);color:var(--bg);font-size:14px;text-decoration:none}.jolt-document-context-summary{display:none!important}.mv2-document-select{display:grid;gap:6px;font-size:12px;color:var(--muted)}.mv2-document-select select{min-height:44px;border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:8px 12px;font-size:16px;color:var(--text);max-width:100%}}.jolt-sidebar-v2{display:none}@media(min-width:1024px){.jolt-layout.jolt-layout{padding-left:312px;transition:padding-left .2s ease}.jolt-layout[data-sidebar-collapsed=true]{padding-left:116px}.jolt-sidebar-v2{display:flex;flex-direction:column;position:fixed;z-index:60;top:16px;bottom:16px;left:16px;width:272px;padding:14px 10px 10px;border-radius:28px;overflow:hidden;color:#fff;background:linear-gradient(180deg,#4c1d95,#5b21b6 55%,#1e1b4b);box-shadow:0 18px 48px #391a6f24;transition:width .2s ease}.jolt-sidebar-v2[data-collapsed=true]{width:76px}}.jolt-sidebar-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 6px 14px;flex-shrink:0}.jolt-sidebar-brand{min-width:0;flex:1;display:flex;align-items:center;border-radius:10px}.jolt-sidebar-brand svg{max-width:172px;height:48px}.jolt-sidebar-toggle{width:32px;height:32px;border:0;border-radius:10px;background:#ffffff1f;display:grid;place-items:center;color:#fff;flex-shrink:0}.jolt-sidebar-toggle:hover{background:#ffffff38}.jolt-sidebar-toggle svg{width:18px;height:18px}.jolt-sidebar-search-host{margin:0 2px 8px;flex-shrink:0}.jolt-sidebar-search-field{height:40px;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff1a}.jolt-sidebar-search-row{display:flex;align-items:center;gap:8px;padding:0 10px;height:100%}.jolt-sidebar-search-icon{display:flex;flex-shrink:0;color:#ffffffbf}.jolt-sidebar-search-icon svg{width:16px;height:16px}.jolt-sidebar-search-input{width:100%;min-width:0;border:0;background:transparent;color:#fff;font-family:inherit;font-size:12px;font-weight:400;outline:none}.jolt-sidebar-search-input::placeholder{color:#ffffffad;opacity:1}.jolt-sidebar-search-field:focus-within{outline:2px solid #ff8b33;outline-offset:2px}.jolt-sidebar-search-kbd{flex-shrink:0;padding:2px 4px;border-radius:5px;background:#ffffff21;color:#fffc;font-family:inherit;font-size:10px;font-weight:500;white-space:nowrap}.jolt-sidebar-search-trigger{display:grid;place-items:center;width:44px;height:40px;margin:auto;color:#fffc;border-radius:12px;background:#ffffff14}.jolt-sidebar-search-trigger svg{width:20px;height:20px}.jolt-sidebar-v2 .jolt-main-sidebar-nav{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;padding:0 2px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.jolt-sidebar-section{flex-shrink:0;min-width:0}.jolt-sidebar-section-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 10px 7px;color:#ffffff94;font-size:10px;line-height:16px;font-weight:600;letter-spacing:.085em;text-transform:uppercase;border:0;background:none;text-align:left}.jolt-sidebar-section-title:hover{color:#fff}.jolt-sidebar-section-title svg{width:14px;height:14px;flex-shrink:0;transition:transform .2s}.jolt-sidebar-section-title[aria-expanded=false] svg{transform:rotate(-90deg)}.jolt-sidebar-group{display:flex;flex-direction:column;gap:2px}.jolt-sidebar-group[hidden]{display:none}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link{display:flex;position:relative;align-items:center;gap:12px;width:100%;min-height:38px;padding:8px 12px;border-radius:12px;color:#ffffffdb!important;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link:hover{color:#fff!important;background:#ffffff1a}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link[aria-current=page]{color:#1e1b4b!important;background:#fff;font-weight:600;box-shadow:0 4px 14px #0f0a322e}.jolt-sidebar-icon{width:20px;height:20px;display:grid;place-items:center;flex-shrink:0}.jolt-sidebar-icon svg{width:20px;height:20px;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jolt-sidebar-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.jolt-sidebar-footer{flex-shrink:0;padding:8px 2px 0;border-top:1px solid rgba(255,255,255,.1);margin-top:8px}.jolt-sidebar-user{display:flex;align-items:center;gap:9px;margin-top:8px;padding:10px;border-radius:16px;background:#ffffff14}.jolt-sidebar-avatar{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;color:#4c1d95;background:#ede9fe;font-size:12px;font-weight:700}.jolt-sidebar-user-copy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.jolt-sidebar-user-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.jolt-sidebar-user-copy span+span{font-size:11px;color:#fff9;font-weight:400}.jolt-sidebar-status{border-radius:999px;padding:3px 7px;background:#ede9fe;color:#4c1d95;font-size:10px;font-weight:600}.jolt-sidebar-signout{width:26px;height:28px;display:grid;place-items:center;flex-shrink:0;color:#ffffffb3;border-radius:8px}.jolt-sidebar-signout:hover{background:#ffffff1a;color:#fff}.jolt-sidebar-signout svg{width:16px;height:16px}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-top{flex-direction:column;gap:8px;padding:0 0 12px}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-brand{flex:none}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-brand svg{width:36px;height:40px}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-link{width:min(44px,100%);min-height:40px;padding:0;margin:0 auto;justify-content:center;gap:0}.jolt-sidebar-separator{height:1px;margin:7px 12px;background:#ffffff2e}.jolt-sidebar-section:first-child .jolt-sidebar-separator{display:none}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-user{justify-content:center;padding:7px 0;flex-wrap:wrap}.jolt-sidebar-search-popover{position:fixed;z-index:100;left:304px;top:102px;width:min(480px,calc(100vw - 320px))}.jolt-sidebar-search-popover[hidden]{display:none}.jolt-sidebar-search-popover>div{position:static;max-height:calc(100vh - 140px)}.jolt-sidebar-v2 :is(button,a):focus-visible{outline:2px solid #ff8b33;outline-offset:2px}@media(prefers-reduced-motion:reduce){.jolt-layout,.jolt-sidebar-v2,.jolt-sidebar-section-title svg,.jolt-sidebar-link{transition:none!important}}.jolt-sidebar-v2{--jolt-logo-wordmark:#faf9ff;--jolt-logo-symbol:#faf9ff;background:linear-gradient(168deg,#4b2684,#432174 56%,#2d1c50);box-shadow:0 16px 48px #25154021,inset 0 0 0 1px #ffffff12}.jolt-sidebar-top{padding:12px 10px 22px;gap:12px}.jolt-sidebar-brand{border-radius:0;min-height:44px}.jolt-sidebar-brand svg{max-width:174px;height:48px}.jolt-sidebar-toggle{width:24px;height:28px;background:transparent;color:#faf9ff80;border-radius:7px}.jolt-sidebar-toggle:hover{background:#ffffff12;color:#faf9ff}.jolt-sidebar-toggle svg{width:15px;height:15px}.jolt-sidebar-search-host{margin:0 2px 12px}.jolt-sidebar-search-command{display:flex;align-items:center;gap:12px;width:100%;height:38px;padding:0 12px;color:#faf9ffb8;background:transparent;border:0;border-radius:10px;font:inherit;font-size:13px;cursor:pointer}.jolt-sidebar-search-command svg{width:18px;height:18px;flex-shrink:0}.jolt-sidebar-search-command kbd{margin-left:auto;font:inherit;font-size:10px;letter-spacing:.03em;color:#faf9ff7a}.jolt-sidebar-search-command:hover,.jolt-sidebar-search-trigger:hover{background:#fff1;color:#faf9ff}.jolt-sidebar-search-trigger{background:transparent;border:0;width:44px}.jolt-sidebar-search-trigger svg{width:18px;height:18px}.jolt-sidebar-section-title{padding-top:16px;color:#f2ebff87;font-size:10px;letter-spacing:.13em;font-weight:600}.jolt-sidebar-section-title svg{width:12px;height:12px;opacity:.7}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link{color:#faf9ffd1!important;font-size:13.5px;font-weight:450;border-radius:11px}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link:hover{background:#fff1}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link[aria-current=page]{color:#1e1b4b!important;background:#fff;font-weight:600;box-shadow:0 2px 8px #140a2817}.jolt-sidebar-icon svg{width:19px;height:19px;stroke-width:1.65}.jolt-sidebar-footer{border-top-color:#ffffff16;padding-top:10px}.jolt-sidebar-user{background:#ffffff0b;border-radius:12px}.jolt-sidebar-avatar{background:#eee7fa;color:#4b2684;font-weight:600}.jolt-sidebar-status{background:#ffffff14;color:#faf9ffa6;font-size:9px;font-weight:500}.jolt-sidebar-separator{background:#ffffff1a;margin-top:10px;margin-bottom:10px}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-top{gap:12px;padding:12px 0 14px;align-items:center}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-brand{width:44px;justify-content:center}.jolt-sidebar-v2[data-collapsed=true] .jolt-sidebar-brand svg{width:32px;height:38px}.jolt-sidebar-v2 :is(button,a):focus-visible{outline-color:#d6c4f3}.jolt-sidebar-search-popover{top:102px;padding:8px;background:#fff;border:1px solid #e8e2f0;border-radius:18px;box-shadow:0 18px 60px #23153829}.jolt-sidebar-search-popover[data-collapsed=true]{left:108px;width:min(480px,calc(100vw - 124px))}.jolt-sidebar-search-popover .jolt-sidebar-search-field{border:0;height:46px;background:#f6f4f9;border-radius:11px}.jolt-sidebar-search-popover .jolt-sidebar-search-input{color:#2d2140;font-size:13px}.jolt-sidebar-search-popover .jolt-sidebar-search-input::placeholder{color:#81768e}.jolt-sidebar-search-popover .jolt-sidebar-search-icon{color:#78648e}.jolt-sidebar-search-popover .jolt-sidebar-search-kbd{color:#81768e;background:none}.jolt-sidebar-search-popover .jolt-sidebar-search-field:focus-within{outline:2px solid #d6c4f3;outline-offset:0}.jolt-sidebar-search-popover>div:not(.jolt-sidebar-search-field){margin-top:8px;border:0;box-shadow:none;border-radius:10px;max-height:calc(100vh - 220px)}.jolt-sidebar-search-hint{margin:0;padding:16px 10px 10px;color:#81768e;font-size:12px}.jolt-sidebar-v2.jolt-main-sidebar,.jolt-dialog-panel.jolt-mobile-navigation-panel{--jolt-nav-surface: #4C1D95;--jolt-nav-hover: #6027B5;--jolt-nav-active: #763BD0;--jolt-nav-accent: #D8B4FE;--jolt-nav-foreground: #ffffff;background:var(--jolt-nav-surface)!important;color:var(--jolt-nav-foreground)}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link{color:var(--jolt-nav-foreground)!important}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link:hover,.jolt-sidebar-v2 .jolt-sidebar-toggle:hover,.jolt-sidebar-v2 .jolt-sidebar-search-command:hover,.jolt-sidebar-v2 .jolt-sidebar-search-trigger:hover,.jolt-sidebar-v2 .jolt-sidebar-signout:hover{background:var(--jolt-nav-hover);color:var(--jolt-nav-foreground)}.jolt-sidebar-v2.jolt-main-sidebar .jolt-sidebar-link[aria-current=page]{background:var(--jolt-nav-active);color:var(--jolt-nav-foreground)!important}.jolt-sidebar-v2 .jolt-sidebar-section-title,.jolt-sidebar-v2 .jolt-sidebar-search-command kbd,.jolt-sidebar-v2 .jolt-sidebar-user-copy span+span{color:var(--jolt-nav-accent)}.jolt-sidebar-v2 .jolt-sidebar-toggle,.jolt-sidebar-v2 .jolt-sidebar-search-command,.jolt-sidebar-v2 .jolt-sidebar-search-trigger,.jolt-sidebar-v2 .jolt-sidebar-signout{color:var(--jolt-nav-foreground)}.jolt-sidebar-v2 .jolt-sidebar-avatar,.jolt-sidebar-v2 .jolt-sidebar-status{background:var(--jolt-nav-accent)!important;color:var(--jolt-nav-surface)!important}.jolt-sidebar-v2 :is(button,a):focus-visible{outline-color:var(--jolt-nav-accent)!important}.jolt-dialog-panel.jolt-mobile-navigation-panel{--text: var(--jolt-nav-foreground);--muted: var(--jolt-nav-accent);--line: var(--jolt-nav-accent)}.jolt-mobile-navigation-panel .jolt-dialog-heading .eyebrow,.jolt-mobile-navigation-panel [data-ui-button],.jolt-mobile-navigation-panel .jolt-mobile-module-grid a{background:var(--jolt-nav-surface)!important;color:var(--jolt-nav-foreground)!important;border-color:var(--jolt-nav-accent)!important}.jolt-mobile-navigation-panel .jolt-mobile-module-grid a:hover,.jolt-mobile-navigation-panel [data-ui-button]:hover{background:var(--jolt-nav-hover)!important}.jolt-mobile-navigation-panel .jolt-mobile-module-grid a[aria-current=page]{background:var(--jolt-nav-active)!important}.jolt-mobile-navigation-panel .jolt-mobile-module-grid a>span:first-child{background:var(--jolt-nav-surface);border-color:var(--jolt-nav-accent)}.jolt-mobile-navigation-panel :is(button,a):focus-visible{outline-color:var(--jolt-nav-accent);--tw-ring-color: var(--jolt-nav-accent)}.jolt-action-toast{position:fixed;z-index:180;left:50%;bottom:26px;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:11px 12px 11px 16px;border:1px solid #e2ece7;border-radius:15px;background:#fff;box-shadow:0 10px 38px #1f40231a;color:#366852;font-size:13px;animation:jolt-toast-in .2s ease-out}.jolt-action-toast>span{display:grid;place-items:center;border-radius:50%;width:24px;height:24px;flex-shrink:0;background:#e9f5ed;font-weight:700}.jolt-action-toast p{margin:0}.jolt-action-toast button{border:0;background:none;color:#a9a6ad;min-width:36px;min-height:36px;font-size:20px;cursor:pointer}.jolt-action-toast.is-error{color:#9f4848;border-color:#f1dcdc}.jolt-action-toast.is-error>span{background:#fff0f0}@keyframes jolt-toast-in{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.jolt-action-toast{animation:none}}.jolt-cockpit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;max-width:1540px;margin:0;gap:14px}.jolt-cockpit>.cv2-header,.jolt-cockpit>.cv2-read-error,.jolt-cockpit>.cv2-business,.jolt-cockpit>.jolt-cockpit-market{grid-column:1 / -1}.jolt-cockpit>.cv2-header{order:0}.jolt-cockpit>.cv2-read-error{order:0}.jolt-cockpit>.cv2-business{order:1}.jolt-cockpit>.jolt-cockpit-today{grid-column:1;order:2}.jolt-cockpit>.jolt-cockpit-prospection{grid-column:2;order:3}.jolt-cockpit>.jolt-cockpit-market{order:4}.jolt-cockpit .cv2-business-metrics{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}.jolt-cockpit .cv2-business-metrics .cv2-metric{min-width:0;min-height:116px;padding:16px;border:1px solid var(--jd-line);border-radius:16px;background:#fff;box-shadow:none;color:var(--jd-ink)}.jolt-cockpit .cv2-business-metrics .cv2-metric>span{color:var(--jd-muted)}.jolt-cockpit .cv2-business-metrics .cv2-metric>strong{color:var(--jd-violet-deep)}.jolt-cockpit .cv2-business-metrics .cv2-metric-hero{border-color:var(--jd-violet-deep);background:var(--jd-violet-deep);color:#fff}.jolt-cockpit .cv2-business-metrics .cv2-metric-hero>:is(span,strong){color:#fff}.jolt-cockpit .cv2-business-metrics .cv2-metric-note{display:block;margin-top:3px;color:var(--jd-muted);font-size:11px}.jolt-cockpit .cv2-business-metrics .cv2-metric-hero .cv2-metric-note{color:var(--jd-lavender)}.jolt-cockpit .cv2-business-pipeline{margin-top:8px;padding:4px 12px;border:1px solid var(--jd-line);border-radius:10px;background:#fff;color:var(--jd-ink)}.jolt-cockpit .cv2-business-pipeline a,.jolt-cockpit .cv2-business-pipeline .cv2-pipeline-amount,.jolt-cockpit .cv2-link,.jolt-cockpit .cv2-footer-link{color:var(--jd-violet-deep)}.jolt-cockpit .cv2-block{border:1px solid var(--jd-line);border-radius:var(--jd-radius-card);background:#fff;box-shadow:var(--jd-shadow)}.jolt-cockpit :is(h1,h2){color:var(--jd-ink)}.jd-market-card{min-width:0;padding:18px 20px;border:1px solid var(--jd-line);border-radius:var(--jd-radius-card);background:#fff;box-shadow:var(--jd-shadow)}.jd-market-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.jd-market-head h2{margin:2px 0 0;color:var(--jd-ink);font-size:18px;font-weight:700;letter-spacing:-.02em}.jd-eyebrow{margin:0;color:var(--jd-muted-light);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.jd-market-head>a{display:inline-flex;min-height:44px;align-items:center;gap:6px;color:var(--jd-violet-deep);font-size:12px;font-weight:600;text-decoration:none}.jd-market-status{margin:8px 0 0;color:var(--jd-muted);font-size:12px}.jd-market-table-wrap{max-width:100%;overflow-x:auto}.jd-market-table{width:100%;min-width:620px;border-collapse:collapse;font-size:12px}.jd-market-table thead{color:var(--jd-muted-light)}.jd-market-table th{padding:8px 10px;border-bottom:1px solid var(--jd-line);text-align:right;font-size:11px;font-weight:500;white-space:nowrap}.jd-market-table th:first-child{text-align:left}.jd-market-table tbody th,.jd-market-table td{padding:10px;border-bottom:1px solid #f3f2f7;text-align:right;white-space:nowrap}.jd-market-table tbody tr:last-child th,.jd-market-table tbody tr:last-child td{border-bottom:0}.jd-market-table tbody th{color:var(--jd-ink);font-size:12px;font-weight:700;text-align:left}.jd-market-table tbody th small{display:block;margin-top:3px;color:var(--jd-muted-light);font-size:10px;font-weight:400}.jd-market-table td strong,.jd-market-table td span{display:block}.jd-market-table td strong{color:var(--jd-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.jd-market-table td span{margin-top:3px;font-size:10px;font-weight:600}.jd-market-table td span[data-direction=flat],.jd-market-table td span[data-direction=unknown]{color:var(--jd-muted-light)}.jolt-cockpit .cv2-freshness-warning{color:var(--jd-late)}.jolt-cockpit .cv2-freshness-warning .cv2-status-dot{background:var(--jd-late)}.jolt-cockpit .jolt-action-grid{grid-template-columns:1fr!important;gap:0}.jolt-cockpit .jolt-action-grid li>a{grid-template-columns:32px minmax(0,1fr) auto;min-height:52px;padding:8px 2px;border:0;border-bottom:1px solid var(--jd-line);border-radius:0;background:transparent!important;box-shadow:none!important}.jolt-cockpit .jolt-action-grid li:last-child>a{border-bottom:0}.jolt-cockpit .jolt-action-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px}.jolt-cockpit .jolt-action-number{grid-column:2;grid-row:1 / span 2;color:var(--jd-ink);font-size:19px;font-weight:800}.jolt-cockpit .jolt-action-label{grid-column:1;grid-row:1;font-size:12px}.jolt-cockpit .jolt-action-copy small{grid-column:1;grid-row:2;margin:0;font-size:10px}.jolt-cockpit .jolt-action-icon{width:30px;height:30px;border-radius:9px;background:var(--jd-lavender);color:var(--jd-violet-deep)}.jolt-cockpit .jolt-action-arrow{color:var(--jd-muted-light);font-size:18px}.jolt-cockpit select{max-width:100%;min-height:44px}.jolt-cockpit button,.jolt-cockpit a.cv2-link{min-height:44px;align-content:center}.jolt-productivity-grid,.jolt-portfolio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jolt-productivity-grid .cv2-metric,.jolt-portfolio-grid .cv2-metric{min-width:0;padding:12px;border:1px solid var(--jd-line);border-radius:12px;background:#fff}.jolt-agenda-event{display:grid;gap:5px;width:100%;padding:12px 0;overflow-wrap:anywhere}.jolt-agenda-event :is(time,small){color:var(--jd-muted);font-size:.8rem}.jolt-recent-mail{display:grid;gap:5px;min-width:0;padding:10px 0;overflow-wrap:anywhere}.jolt-recent-mail p{margin:0;color:var(--jd-muted);font-size:.85rem}.jolt-recent-mail small{color:var(--jd-muted)}.site-economy-context dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site-economy-context dt{color:var(--jd-muted);font-size:.8rem}.site-economy-context dd{margin:0;font-weight:600}@media(max-width:760px){.jolt-cockpit{grid-template-columns:1fr;gap:12px}.jolt-cockpit>:is(.cv2-header,.cv2-read-error,.cv2-business,.jolt-cockpit-today,.jolt-cockpit-prospection,.jolt-cockpit-market){grid-column:1}.jolt-cockpit .cv2-business-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.jolt-cockpit .cv2-business-metrics .cv2-metric-hero{grid-column:span 2}.jolt-cockpit .cv2-business-metrics .cv2-metric{min-height:100px;padding:14px}.jolt-cockpit>.jolt-cockpit-prospection{order:3}.jd-market-card{padding:16px 14px}.jd-market-head h2{font-size:16px}.jolt-productivity-grid,.jolt-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jolt-cockpit .cv2-block-head{flex-wrap:wrap;gap:8px}.site-economy-context dl{grid-template-columns:1fr}}.jolt-cockpit .cv2-block{padding:16px 20px}.jolt-cockpit .cv2-block-head{margin-bottom:12px}.jolt-cockpit .cv2-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.jolt-cockpit .cv2-header p{margin:5px 0 0}.jolt-cockpit-date{font-size:12px;color:var(--muted);text-align:right}.cv2 .jolt-action-grid{list-style:none;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jolt-action-grid li{min-width:0}.cv2 .jolt-action-grid li>a{display:grid;grid-template-columns:36px minmax(0,1fr) 10px;gap:12px;align-items:center;min-height:92px;height:100%;padding:12px;text-decoration:none}.jolt-action-icon{display:grid;place-items:center;width:36px;height:40px;padding:7px}.jolt-cockpit-icon{width:24px;height:24px;flex-shrink:0}.jolt-action-copy{display:grid;gap:4px;min-width:0}.jolt-action-top{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap}.jolt-action-number{font-size:28px;line-height:1;font-variant-numeric:tabular-nums;color:var(--violet-deep)}.jolt-action-unavailable{font-size:12px;line-height:1.3;color:var(--muted)}.jolt-action-label{font-size:12px;line-height:1.35;color:var(--text)}.jolt-action-arrow{font-size:24px;color:var(--violet-deep)}.jolt-action-card[data-empty=true]{opacity:.65}.jolt-cockpit-lower{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:14px;align-items:stretch}.jolt-commercial,.jolt-recent{display:flex;flex-direction:column;min-width:0}.jolt-commercial-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:16px}.cv2 .jolt-commercial-tabs button{border:0;border-radius:0;background:transparent;padding:8px 10px;min-height:44px;font-size:12px;white-space:nowrap;color:var(--muted);border-bottom:2px solid transparent}.cv2 .jolt-commercial-tabs button[aria-selected=true]{color:var(--violet-deep);border-bottom-color:var(--violet)}.jolt-commercial-panel{min-width:0;flex:1}.jolt-prospect-summary{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center}.jolt-goal{position:relative;width:112px;aspect-ratio:1;display:grid;place-items:center}.jolt-goal svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:8}.jolt-goal-track{stroke:var(--line)}.jolt-goal-value{stroke:var(--violet)}.jolt-goal-label{text-align:center;display:grid;font-size:11px;line-height:1.5}.jolt-goal-label strong{font-size:24px;color:var(--violet-deep)}.jolt-goal-label small{font-size:10px;color:var(--muted)}.jolt-goal-content .cv2-manual{margin:0;gap:8px}.jolt-goal-content .cv2-manual p{font-size:12px;margin:4px 0}.jolt-commercial-metrics{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jolt-commercial .cv2-queues .cv2-metric{min-height:64px;padding:8px 10px}.jolt-commercial .cv2-metric>strong{font-size:21px}.jolt-commercial .cv2-metric>span{font-size:11px}.jolt-commercial .cv2-list{margin:0}.jolt-commercial .cv2-list li>a{min-height:60px;padding:8px 0}.jolt-meetings-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px}.jolt-meetings-week{margin:4px 0 0;color:var(--muted);font-size:12px}.jolt-meetings-count{flex:none;border:1px solid color-mix(in srgb,var(--violet) 22%,transparent);background:color-mix(in srgb,var(--violet) 7%,white);color:var(--violet-deep);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;white-space:nowrap}.jolt-meeting-list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.jolt-meeting-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:78px;padding:10px 14px 10px 10px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--violet) 2%,white);color:var(--text);text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.jolt-meeting-row:hover,.jolt-meeting-row:focus-visible{border-color:var(--violet);background:color-mix(in srgb,var(--violet) 6%,white);transform:translateY(-1px)}.jolt-meeting-date{display:grid;place-items:center;align-content:center;gap:1px;min-height:54px;border-radius:9px;background:color-mix(in srgb,var(--violet) 10%,white);color:var(--violet-deep);font-size:10px;line-height:1.1;text-transform:uppercase}.jolt-meeting-date strong{font-size:21px;line-height:1;font-variant-numeric:tabular-nums}.jolt-meeting-copy{display:grid;gap:4px;min-width:0}.jolt-meeting-copy strong{font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jolt-meeting-copy small{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jolt-meeting-hour{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.jolt-meeting-hour span{font-size:18px;color:var(--violet-deep);font-weight:400}.jolt-commercial-footer{border-top:1px solid var(--line);margin-top:14px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.jolt-recent .cv2-block-head{align-items:center}.jolt-recent select{font-size:11px;min-width:0;max-width:135px;padding:7px 8px}.jolt-recent .cv2-list{margin:0}.jolt-recent .cv2-list li>a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;min-height:62px;padding:8px 0}.jolt-recent-icon{width:32px;height:32px;display:grid;place-items:center;padding:7px}.jolt-recent-icon svg{width:18px;height:18px}.jolt-recent-title{font-size:12px;line-height:1.4;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jolt-recent .cv2-list small{margin-top:2px}.jolt-recent time{font-size:10px;color:var(--muted);white-space:nowrap}.jolt-recent .cv2-footer-link{margin-top:auto}@media(max-width:1199px){.jolt-cockpit-lower{grid-template-columns:1fr}.jolt-prospect-summary{grid-template-columns:112px minmax(0,1fr)}.cv2 .jolt-action-grid{gap:8px}.cv2 .jolt-action-grid li>a{grid-template-columns:28px minmax(0,1fr) 8px;gap:8px;padding:10px}.jolt-action-icon{width:28px;padding:4px}.jolt-action-top .cv2-badge{font-size:9px;padding:3px 5px}}@media(max-width:999px){.cv2 .jolt-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.jolt-cockpit .cv2-block{padding:14px 12px}.jolt-cockpit .cv2-header{align-items:flex-start}.jolt-cockpit-date{display:none}.jolt-cockpit .cv2-block-head{gap:8px}.jolt-cockpit .cv2-block-head>.cv2-link{font-size:10px}.cv2 .jolt-action-grid li>a{min-height:88px;grid-template-columns:minmax(0,1fr) 8px;position:relative;padding:10px}.jolt-action-icon{display:grid;position:absolute;right:9px;top:10px;width:18px;height:18px;padding:0;background:transparent}.jolt-action-icon svg{width:18px;height:18px}.jolt-action-top{padding-right:20px}.jolt-action-top{gap:3px}.jolt-action-number{font-size:28px}.jolt-action-label{font-size:11px}.jolt-action-arrow{font-size:20px}.jolt-commercial-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.cv2 .jolt-commercial-tabs button{padding:8px 4px;font-size:11px}.jolt-prospect-summary{grid-template-columns:88px minmax(0,1fr);gap:10px}.jolt-goal{width:88px}.jolt-goal-label strong{font-size:20px}.jolt-commercial-metrics{gap:6px}.jolt-commercial .cv2-queues .cv2-metric{padding:8px 6px}.jolt-recent select{max-width:116px}.jolt-recent .cv2-list li>a{gap:7px}.jolt-recent-title{font-size:11px}}@media(max-width:480px){.jolt-meeting-row{grid-template-columns:46px minmax(0,1fr) auto;gap:9px;padding:8px}.jolt-meeting-date{min-height:50px}.jolt-meeting-copy strong{font-size:12px}.jolt-meeting-hour{gap:4px;font-size:12px}.jolt-meeting-hour span{font-size:14px}}@media(min-width:1200px){.jolt-prospect-content{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;align-items:center}.jolt-prospect-content .jolt-prospect-summary{display:contents}.jolt-prospect-content .jolt-goal{grid-column:1;grid-row:1 / span 2}.jolt-prospect-content .jolt-goal-content{grid-column:2;grid-row:1}.jolt-prospect-content .jolt-commercial-metrics{grid-column:2;grid-row:2}.jolt-prospect-content>p{grid-column:1 / -1}}.jolt-worklist{display:grid;gap:14px}.jolt-worklist>label.cv2-block{display:grid;gap:8px;font-weight:600}.jolt-worklist>label.cv2-block input{box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;border:1px solid var(--line,#e8e2ed);border-radius:10px;font:inherit;font-weight:400}.jolt-worklist-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.jolt-worklist-row input{width:20px;height:20px}.jolt-worklist-row p{margin:6px 0;overflow-wrap:anywhere}.jolt-worklist-row small{display:block;overflow-wrap:anywhere}.jolt-work-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.jolt-mail-refresh{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}.jolt-mail-refresh>button{min-height:44px;white-space:nowrap}.jolt-mail-refresh>div{min-width:0;flex:1 1 260px}.jolt-mail-refresh p{margin:0 0 5px}.jolt-worklist pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.jolt-worklist textarea{width:100%;min-height:180px}.jolt-worklist dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jolt-worklist dd{margin:5px 0;overflow-wrap:anywhere}@media(max-width:720px){.jolt-worklist-row{grid-template-columns:auto minmax(0,1fr)}.jolt-worklist-row>.jolt-work-actions{grid-column:1/-1}.jolt-worklist dl{grid-template-columns:1fr}}.jolt-reply-editor{display:grid;gap:10px;width:min(560px,100%)}.jolt-reply-editor label{font-weight:600}.jolt-reply-editor textarea{min-height:180px;padding:12px;border:1px solid var(--line);border-radius:10px;font:inherit;resize:vertical}.jolt-worklist-row:has(.jolt-reply-editor)>.jolt-work-actions{grid-column:2/-1;align-items:flex-start}@media(max-width:720px){.jolt-worklist-row:has(.jolt-reply-editor)>.jolt-work-actions{grid-column:1/-1}}.jolt-mail-card{position:relative}.jolt-mail-card.cv2-block{padding:14px 18px;border-radius:14px;grid-template-columns:16px minmax(0,1fr) auto;gap:10px 14px;min-height:96px;align-items:center}.jolt-mail-arrow{color:#78599b;font-size:16px;line-height:1}.jolt-mail-summary{min-width:0;display:grid;gap:3px}.jolt-mail-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-width:0}.jolt-mail-heading strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jolt-mail-heading time{flex:none;color:#786f83;font-size:11px;font-variant-numeric:tabular-nums}.jolt-mail-summary p{margin:0;font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jolt-mail-summary small:not(.jolt-mail-status){color:#6d6577;font-size:11px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.jolt-mail-summary .jolt-mail-status{color:#6f5689;font-size:11px}.jolt-mail-card>.jolt-work-actions{justify-content:flex-end;flex-wrap:nowrap;gap:6px}.jolt-mail-card>.jolt-work-actions button{white-space:nowrap}.jolt-mail-card .jolt-reply-action{display:flex;align-items:center;gap:6px}.jolt-mail-card .jolt-reply-action p{margin:0;font-size:11px;line-height:1.3;color:#6f5689;max-width:115px}.jolt-mail-card .jolt-mail-site-link{font-size:11px;position:relative;z-index:1;width:max-content}.jolt-mail-card-link{color:inherit;text-decoration:none}.jolt-mail-card-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.jolt-mail-card-link:focus-visible{outline:none}.jolt-mail-card:has(.jolt-mail-card-link:focus-visible){outline:2px solid #7550ad;outline-offset:3px}.jolt-mail-card>.jolt-work-actions,.jolt-mail-card>input{position:relative;z-index:1}@media(max-width:900px){.jolt-mail-card.cv2-block{grid-template-columns:16px minmax(0,1fr)}.jolt-mail-card>.jolt-work-actions{grid-column:2;justify-content:flex-start;flex-wrap:wrap}.jolt-mail-heading{flex-wrap:wrap;gap:2px 10px}}@media(max-width:560px){.jolt-mail-card>.jolt-work-actions{grid-column:1/-1}.jolt-mail-card.cv2-block{padding:13px}.jolt-mail-summary p{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.jolt-mail-trash{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px}.jolt-mail-trash svg{width:18px;height:18px}.jolt-mail-processed{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#23684e}.jolt-mail-processed svg{width:20px;height:20px}.jolt-mail-action-error{flex-basis:100%;max-width:520px;margin:0;color:var(--danger,#a22);overflow-wrap:anywhere}.jolt-mail-card:has(.jolt-mail-action-error)>.jolt-work-actions{grid-column:2/-1}@media(max-width:720px){.jolt-mail-card:has(.jolt-mail-action-error)>.jolt-work-actions{grid-column:1/-1}}.jolt-deal-site{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--line,#eee)}.jolt-deal-site p{margin:5px 0}.jolt-deal-site small{color:var(--muted,#666)}@media(max-width:720px){.jolt-deal-site{display:block}.jolt-deal-site>a{display:inline-block;margin-top:12px}}.jolt-action-copy small{display:block;font-size:11px;color:var(--muted);margin-top:5px;line-height:1.4}.jolt-task-subcounts{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px;font-size:12px}.jolt-task-subcounts a{padding:10px 14px;min-height:44px;border:1px solid var(--line);border-radius:12px;color:var(--violet-deep)}.jolt-task-subcounts span{color:var(--muted)}.jolt-dossier-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jolt-dossier-links a{padding:15px;background:var(--violet-soft);border-radius:12px;font-size:13px;min-height:48px}.jolt-agenda-preparation{padding:16px;background:#f6f7f9;border-radius:14px;margin-top:16px}.jolt-agenda-preparation h3{font-weight:650;margin:12px 0 6px}.jolt-agenda-preparation li{padding:8px 0}.jolt-week-row{padding:20px;border:1px solid var(--line);border-radius:18px;background:#fff}.jolt-week-row>p{margin:8px 0}.jolt-week-row .jolt-work-actions button,.jolt-week-row .jolt-work-actions a{min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:10px}.jolt-action-list li>a{min-height:72px;padding:15px;display:flex;align-items:start;gap:18px;justify-content:space-between}.jolt-action-list small{display:block}.jolt-daily-filters{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.jolt-daily-filters input,.jolt-daily-filters select{padding:10px;min-height:44px;border:1px solid var(--line);border-radius:10px;background:#fff}@media(max-width:720px){.jolt-dossier-links{grid-template-columns:repeat(2,minmax(0,1fr))}.jolt-action-list li>a{display:block}.jolt-week-row{padding:16px}}.jolt-appointment-period{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0;font-size:13px}.jolt-appointment-period select{border:1px solid #ddd8e8;border-radius:9px;padding:8px 12px;background:#fff;color:inherit}.cv2{display:grid;gap:18px;max-width:1540px;margin:auto;color:var(--text,#252033)}.cv2 *{box-sizing:border-box}.cv2-header{padding:4px}.cv2-header h1{font-size:clamp(25px,2.8vw,32px);letter-spacing:-.035em;margin:0;font-weight:650}.cv2-eyebrow{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:650;color:#62546f;margin:0}.cv2-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0!important}.cv2 select{border:1px solid var(--line,#e5dfec);background:#fff;border-radius:10px;min-height:44px;padding:7px 12px;color:inherit}.cv2-header label,.cv2-controls label{display:flex;align-items:center;gap:10px;font-size:13px}.cv2-block{min-width:0;background:#fffffff7;border:1px solid #e8e2ed;border-radius:20px;padding:20px;box-shadow:0 5px 20px #361c5505}.cv2-block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.cv2-block h2{font-size:20px;font-weight:650;letter-spacing:-.025em;margin:0}.cv2-link{font-size:12px;font-weight:600;color:#553773;min-height:44px;display:inline-flex;align-items:center;gap:7px;text-decoration:none}.cv2 a:hover{text-decoration:underline;text-underline-offset:3px}.cv2 a:focus-visible,.cv2 button:focus-visible,.cv2 select:focus-visible,.cv2 summary:focus-visible{outline:3px solid #8050a5;outline-offset:3px}.cv2-business-head{margin-bottom:8px;align-items:flex-start}.cv2-business-context{font-size:11px;color:#72657d;margin:4px 0 0}.cv2-business-controls{display:flex;gap:4px;flex-shrink:0}.cv2 button{cursor:pointer;border:1px solid #ddd3e8;background:#fff;color:#53316e;border-radius:9px;min-height:44px;padding:8px 13px;font-size:12px;font-weight:600}.cv2 button:disabled{opacity:.55;cursor:default}.cv2 .cv2-icon-button{display:grid;place-items:center;width:44px;padding:0;background:#f8f6fa;border-color:#eee8f3}.cv2 .cv2-icon-button:hover,.cv2 .cv2-icon-button[aria-expanded=true]{background:#eee5f6;border-color:#c6aed9}.cv2-freshness-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-bottom:12px;font-size:11px;color:#6e6378}.cv2-freshness{display:inline-flex;align-items:center;gap:6px;line-height:1.5}.cv2-status-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#74647f}.cv2-freshness-warning{color:#805316}.cv2-freshness-warning .cv2-status-dot{background:#a97422}.cv2-sync-details summary{cursor:pointer;min-height:24px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.cv2-sync-details p{margin:0;padding:4px 0;font-variant-numeric:tabular-nums}.cv2-business-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cv2-metric{display:flex;flex-direction:column;gap:7px;text-decoration:none;color:inherit;min-width:0}.cv2-metric>span{font-size:12px;color:#706579;overflow-wrap:anywhere;hyphens:auto}.cv2-metric>strong{font-size:23px;font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cv2-business-metrics .cv2-metric{padding:11px 14px;background:#f8f6fa;border:1px solid #eee8f3;border-radius:13px}.cv2-metric .cv2-amount{font-size:clamp(25px,2.6vw,35px);letter-spacing:-.035em}.cv2-business-metrics [data-tone=signed]{background:#f2f7fd;border-color:#e2ebf7}.cv2-business-metrics [data-tone=signed]>strong{color:#245d96}.cv2-business-metrics [data-tone=billed]{background:#f6f2fa;border-color:#ece3f4}.cv2-business-metrics [data-tone=billed]>strong{color:#654189}.cv2-business-foot{display:flex;align-items:center;gap:4px 18px;flex-wrap:wrap;border-top:1px solid #eee9f2;margin-top:12px;padding-top:6px;font-size:12px;color:#706178}.cv2-business-foot a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:#59416e;text-decoration:none;flex-wrap:wrap}.cv2-business-foot>span{line-height:1.7}.cv2-pipeline-amount,.cv2-partner-amount[data-tone=pending]{color:#85551a}.cv2-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:18px;align-items:start}.cv2-side{display:grid;gap:18px;min-width:0}.cv2-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.cv2-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cv2-counts .cv2-metric,.cv2-queues .cv2-metric{background:#f8f6fa;border:1px solid #eee9f3;border-radius:11px;padding:11px;min-height:74px}.cv2-queues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cv2-list{list-style:none;padding:0;margin:12px 0 0}.cv2-list li+li{border-top:1px solid #ede9f1}.cv2-list li>a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px 0;color:inherit;text-decoration:none}.cv2-list strong{font-size:13px;font-weight:600;display:block;overflow-wrap:anywhere}.cv2-task-title{font-size:13px;display:block;overflow-wrap:anywhere}.cv2-list .cv2-company-inline{display:inline;font-size:inherit}#root .cv2 .cv2-company-name{font-weight:700!important;font-synthesis:weight!important}.cv2-list small{font-size:11px;line-height:1.5;display:block;color:#716578;margin-top:4px;overflow-wrap:anywhere}.cv2-list li>a>span:first-child{min-width:0}.cv2-badge{padding:5px 8px;border-radius:7px;background:#f1edf5;font-size:10px;color:#655274;white-space:nowrap}.cv2-priority-Haute{background:#fff0ec;color:#a54830}.cv2-priority-Basse{background:#f3f3f6;color:#706678}.cv2-footer-link{margin-top:6px}.cv2-pending,.cv2-empty{padding:14px 4px;font-size:13px;color:#716578;line-height:1.6}.cv2-manual{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f1ecf7;border-radius:13px;padding:13px;margin-bottom:12px;flex-wrap:wrap}.cv2-manual p{margin:5px 0 0;font-size:13px;color:#6c587f}.cv2-manual p strong{font-size:25px;font-weight:650;color:#482c64}.cv2-read-error{padding:12px 16px;border:1px solid #e7d9b5;background:#fffbf0;border-radius:13px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.cv2-muted{font-size:11px;line-height:1.6;color:#716578;margin-top:12px}.cv2-partner-amount{font-size:12px;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}[data-cockpit-block=partners] .cv2-counts{grid-template-columns:repeat(3,minmax(0,1fr))}#cockpit-business-details:not([hidden]){border-top:1px solid #eee9f2;margin-top:12px;padding-top:14px}@media(max-width:1100px){.cv2-grid{grid-template-columns:1fr}.cv2-side{grid-template-columns:1fr 1fr}.cv2-queues{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.cv2{gap:14px}.cv2-side{grid-template-columns:1fr}.cv2-header h1{font-size:26px}.cv2-block{padding:16px;border-radius:18px}.cv2-block-head{margin-bottom:12px}.cv2-block h2{font-size:19px}.cv2-counts,.cv2-business-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cv2-business-metrics{gap:8px}.cv2-business-metrics .cv2-metric{padding:12px}.cv2-business-metrics .cv2-amount{font-size:clamp(24px,6.5vw,30px)}.cv2-business-foot{gap:0 12px}.cv2-business-foot>span{flex-basis:100%;padding-top:4px}.cv2-read-error{align-items:flex-start;flex-direction:column}.cv2-list li>a{gap:8px}.cv2-partner-amount{white-space:normal;max-width:45%}.cv2-sync-details summary{min-height:32px}}@media(prefers-reduced-motion:reduce){.cv2 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.cv2-business-metrics [data-tone=pending]>strong{color:#85551a}.cv2-metric-note{font-size:10px;color:#85551a;margin-left:7px}.cv2-business-metrics [data-tone=pending]{background:#fff9ef;border-color:#f0e5d0}.cv2-business-foot[hidden]{display:none}.jolt-cockpit{--jd-violet-deep: #5b21b6;--jd-violet: #7c3aed;--jd-lavender: #f3e8ff;--jd-line: #ecebf1;--jd-ink: #111113;--jd-muted: #6e6e76;--jd-muted-light: #8a8a93;--jd-radius-card: 18px;--jd-shadow: none;font-family:DM Sans,system-ui,sans-serif}.jolt-cockpit .kpi{display:flex;flex-direction:column;text-align:left}.jolt-cockpit .kpi .l{display:flex;align-items:center;gap:8px;font-weight:500}.jolt-cockpit .kpi .v{font-weight:800;letter-spacing:-.025em}.jolt-cockpit .kpi .s{margin-top:auto}.jolt-cockpit .hbars{display:flex;flex-direction:column}.jolt-cockpit .hbar{display:grid;align-items:center}.jolt-cockpit .hbar .track{border-radius:999px;background:#f0f0f3;overflow:hidden}.jolt-cockpit .hbar .track span{display:block;height:100%;border-radius:999px}.jolt-cockpit .hbar .val{text-align:right;font-weight:700}.jolt-cockpit.cv2{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:24px;flex:1 1 auto;width:100%!important;max-width:none!important;margin:0;color:#111113}.jolt-cockpit>*{order:initial!important}.jolt-cockpit>.cv2-header,.jolt-cockpit>.cv2-read-error,.jolt-cockpit>.cv2-freshness-row,.jolt-cockpit>.cv2-business-metrics,.jolt-cockpit>.cv2-business-foot,.jolt-cockpit>.jolt-cockpit-primary-grid,.jolt-cockpit>.jolt-cockpit-lower{width:100%!important;max-width:none!important;min-width:0;margin-inline:0!important;align-self:stretch!important}.jolt-cockpit .cv2-header{padding:0}.jolt-cockpit .cv2-header .eyebrow{margin-bottom:6px}.jolt-cockpit .cv2-header time.eyebrow{display:block;padding:0;border:0;border-radius:0;background:transparent;color:#8a8a93;font-size:12px}.jolt-cockpit .cv2-header .sub{margin-top:6px}.jolt-cockpit-top-row{display:grid;width:100%;grid-template-columns:minmax(230px,1fr) minmax(510px,690px);align-items:start;gap:20px}.jolt-cockpit-top-row>*{min-width:0}.jolt-cockpit-top-row .jd-market-card{padding:10px 14px 8px}.jolt-cockpit-top-row .jd-market-head{align-items:center;margin-bottom:2px}.jolt-cockpit-top-row .jd-market-head>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 9px}.jolt-cockpit-top-row .jd-market-head h2{order:-1;margin:0;font-size:15px}.jolt-cockpit-top-row .jd-market-head>a{min-height:26px}.jolt-cockpit .jolt-cockpit-top-row .jd-market-table th,.jolt-cockpit .jolt-cockpit-top-row .jd-market-table td{padding:4px}.jolt-cockpit-top-row .jd-market-table tbody th small{margin-top:0}.jolt-cockpit-top-row .jd-market-table td span{margin-top:1px}@media(max-width:1050px){.jolt-cockpit-top-row{grid-template-columns:1fr}}.jolt-cockpit .cv2-year-total{margin:10px 0 0;color:#8a8a93;font-size:12px}.jolt-cockpit .cv2-business{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.jolt-cockpit .cv2-freshness-row{margin:0;color:#6e6e76}.jolt-cockpit .cv2-freshness-warning{color:#b45309}.jolt-cockpit .cv2-business-metrics.kpis.cockpit{display:grid!important;width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.jolt-cockpit .cv2-business-metrics .kpi{min-height:142px;padding:18px 20px;gap:8px;border:1px solid #ecebf1;border-radius:16px;background:#fff;color:#111113;box-shadow:none}.jolt-cockpit .cv2-business-metrics .kpi .l{color:#6e6e76;font-size:13px}.jolt-cockpit .cv2-business-metrics .kpi .v{color:#111113;font-size:28px;line-height:32px}.jolt-cockpit .cv2-business-metrics .kpi .s{color:#6e6e76;font-size:12px}.jolt-cockpit .cv2-business-metrics .kpi.hero{grid-column:span 2;background:#5b21b6;border-color:#5b21b6;color:#fff}.jolt-cockpit .cv2-business-metrics .kpi.hero .l,.jolt-cockpit .cv2-business-metrics .kpi.hero .v,.jolt-cockpit .cv2-business-metrics .kpi.hero .s{color:#fff}.jolt-cockpit .cv2-business-metrics .kpi.hero .v.xl{font-size:46px;line-height:52px}.jolt-cockpit-primary-grid{display:flex!important;width:100%!important;align-items:stretch}.jolt-cockpit-primary-grid>.wide{flex:3 1 440px}.jolt-cockpit-primary-grid>.narrow{flex:2 1 320px}.jolt-cockpit .cv2-block.card{min-width:0;padding:20px;border:1px solid #ecebf1;border-radius:18px;background:#fff;box-shadow:none}.jolt-cockpit .cv2-block-head{margin-bottom:8px}.jolt-cockpit .cv2-block-head h2{margin:0;font-size:17px;font-weight:700}.jolt-cockpit .cv2-block-head .cv2-link{color:#7c3aed}.jolt-cockpit .jolt-commercial-head-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.jolt-cockpit .jolt-work-refresh{display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border:1px solid #7c3aed;border-radius:9px;color:#6d28d9;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.jolt-cockpit .jolt-work-refresh:hover,.jolt-cockpit .jolt-work-refresh:focus-visible{background:#f3e8ff}.jolt-cockpit .jolt-action-grid{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.jolt-cockpit .jolt-action-grid li{min-width:0}.jolt-cockpit .jolt-action-grid li>a.todo{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;min-height:64px;height:auto;padding:8px 0;border:0;border-bottom:1px solid #f0f0f3;border-radius:0;background:#fff;box-shadow:none;color:#111113}.jolt-cockpit .jolt-action-grid li:last-child>a.todo{border-bottom:0}.jolt-cockpit .jolt-action-icon.ico{position:static;width:36px;height:36px;padding:0;border-radius:10px;background:#f3e8ff;color:#7c3aed}.jolt-cockpit .jolt-action-icon.ico.urgent{background:#ff3b30;color:#fff}.jolt-cockpit .jolt-action-icon.ico.off{background:#f1f1f4;color:#8a8a93}.jolt-cockpit .jolt-action-copy.txt{display:block;min-width:0}.jolt-cockpit .jolt-action-copy b{display:block;color:#111113;font-size:14px;font-weight:600}.jolt-cockpit .jolt-action-copy small{display:block;margin-top:2px;color:#8a8a93;font-size:12px}.jolt-cockpit .todo>.n{color:#111113;font-size:22px}.jolt-cockpit .todo>.n.urgent{color:#dc2626}.jolt-cockpit .todo>.n[data-count-tone=zero]{color:#166534}.jolt-cockpit .todo>.n[data-count-tone=low]{color:#b45309}.jolt-cockpit .todo>.n[data-count-tone=high]{color:#dc2626}.jolt-cockpit .jolt-prospect-content{display:block}.jolt-cockpit .jolt-prospect-summary.ring-row{display:flex;align-items:center;gap:14px;margin:12px 0 16px}.jolt-cockpit .jolt-goal{width:96px;height:96px;flex:0 0 96px}.jolt-cockpit .jolt-goal-summary{flex:0 0 96px;display:grid;justify-items:center;gap:4px}.jolt-cockpit .jolt-goal-label{width:64px;display:grid;justify-items:center;gap:4px;line-height:1.2}.jolt-cockpit .jolt-goal-label strong{display:flex;align-items:baseline;gap:2px;line-height:1;white-space:nowrap}.jolt-cockpit .jolt-goal-label small{font-size:10px;font-weight:400}.jolt-cockpit .jolt-goal-caption{font-size:10px;line-height:1.4;color:#6e6e76}.jolt-cockpit .jolt-goal-label strong{color:#111113}.jolt-cockpit .jolt-goal-value{stroke:#7c3aed}.jolt-contacted-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.jolt-contacted-channels>article{display:grid;align-content:start;gap:8px;padding:12px;border:1px solid #ecebf1;border-radius:12px;font-size:12px}.jolt-contacted-channels .jolt-channel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;color:inherit;text-decoration:none}.jolt-contacted-channels .jolt-channel-heading:hover,.jolt-contacted-channels .jolt-channel-heading:focus-visible{color:#5b21b6}.jolt-contacted-channels strong{font-size:18px;color:#5b21b6}.jolt-contacted-channels>small{grid-column:1 / -1;font-size:11px;color:#6e6e76}.jolt-cockpit .cv2-business-metrics a,.jolt-cockpit .cv2-business-metrics a:hover,.jolt-cockpit .cv2-business-metrics a:focus{text-decoration:none}.jolt-cockpit .cv2-business-metrics a:focus-visible{outline:2px solid #7c3aed;outline-offset:3px;border-radius:4px}.jolt-cockpit .cv2-manual{padding:0;margin:0;background:transparent}.jolt-cockpit .cv2-manual p{color:#111113;font-size:15px;font-weight:600}.jolt-cockpit .cv2-manual button{min-height:38px;padding:0 12px;border-color:#ecebf1;color:#7c3aed}.jolt-cockpit .jolt-commercial-metrics.hbars{display:flex;gap:10px;margin-top:14px}.jolt-cockpit .jolt-channel-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 2px 108px;color:#5b6473;font-size:11px}.jolt-cockpit .jolt-channel-legend span{display:inline-flex;align-items:center;gap:5px}.jolt-cockpit .jolt-channel-legend i{display:inline-block;width:9px;height:9px;border-radius:50%}.jolt-cockpit .jolt-channel-legend i.linkedin{background:#7c3aed}.jolt-cockpit .jolt-channel-legend i.autres{background:#f97316}.jolt-cockpit .hbar{grid-template-columns:100px minmax(20px,1fr) 32px;gap:8px}.jolt-cockpit .hbar .track{display:flex;height:8px}.jolt-cockpit .hbar .track span{flex:0 0 auto;border-radius:0}.jolt-cockpit .hbar .track .segment-linkedin{background:#7c3aed}.jolt-cockpit .hbar .track .segment-autres{background:#f97316}.jolt-cockpit .jolt-commercial-tabs{border-color:#ecebf1}.jolt-cockpit .jolt-commercial-tabs button{color:#6e6e76}.jolt-cockpit .jolt-commercial-tabs button[aria-selected=true]{color:#5b21b6;border-bottom-color:#7c3aed}.jolt-cockpit-lower{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch;gap:16px}.jolt-cockpit-lower>*{min-width:0}.jolt-cockpit-lower .jd-market-card{padding:20px}.jolt-cockpit-summary-card{display:flex;align-items:center;gap:16px;min-height:170px}.cockpit-summary-ring{width:86px;height:86px;flex:0 0 86px;display:grid;place-items:center;border:9px solid #f3e8ff;border-radius:50%;color:#5b21b6;font-size:18px;font-weight:700}.jolt-cockpit-summary-card .legend{color:#6e6e76}.jolt-cockpit-summary-card .legend h2{margin:0 0 3px}.jolt-cockpit-summary-card .legend i{background:#7c3aed}.jolt-cockpit-summary-card .legend i.soft{background:#c084fc}.jolt-cockpit-summary-card .legend i.off{background:#d4d4d8}.jolt-cockpit-resiliations{display:flex;flex-direction:column;align-items:stretch;gap:12px}.cockpit-summary-total{font-size:30px;font-weight:800}.cockpit-resiliation-bar{display:flex;gap:3px;height:10px;overflow:hidden;border-radius:999px;background:#fee2e2}.cockpit-resiliation-bar span:first-child{background:#ff3b30}.cockpit-resiliation-bar span:last-child{background:#fecaca}.cockpit-resiliation-legend{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#6e6e76}.cockpit-resiliation-legend b:first-child{color:#dc2626}.jd-market-card{padding:20px;border:1px solid #ecebf1;border-radius:18px;background:#fff;box-shadow:none}.jd-market-head h2{font-size:17px}.jolt-app-shell[data-jolt-design="2026"] .jolt-cockpit table.jd-market-table{min-width:0;width:100%;table-layout:auto}.jolt-cockpit .jd-market-table th,.jolt-cockpit .jd-market-table td{padding:9px 4px}.jolt-cockpit .jd-market-table tbody th{max-width:110px;white-space:normal}.jd-market-table td span[data-direction=up]{color:#be123c}.jd-market-table td span[data-direction=down]{color:#1d4ed8}@media(max-width:1100px){.jolt-cockpit .cv2-business-metrics.kpis.cockpit{grid-template-columns:repeat(2,minmax(0,1fr))}.jolt-cockpit .cv2-business-metrics .kpi.hero{grid-column:span 2}.jolt-cockpit .cv2-business-metrics .kpi:last-child{grid-column:span 2}.jolt-cockpit-lower{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jolt-cockpit-lower .jd-market-card{grid-column:1 / -1}}@media(max-width:760px){.jolt-cockpit .cv2-business-metrics.kpis.cockpit{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jolt-cockpit .cv2-business-metrics .kpi{min-height:118px;padding:14px}.jolt-cockpit .cv2-business-metrics .kpi.hero .v.xl{font-size:38px;line-height:42px}.jolt-cockpit-primary-grid{display:flex;flex-direction:column}.jolt-cockpit-primary-grid>.wide,.jolt-cockpit-primary-grid>.narrow{flex:initial;width:100%}.jolt-cockpit .cv2-block.card{padding:16px}.jolt-cockpit-lower{grid-template-columns:minmax(0,1fr)!important;gap:10px}.jolt-cockpit-lower .jd-market-card{grid-column:1 / -1}.jolt-cockpit-summary-card{min-height:140px;padding:14px}.jolt-cockpit-summary-ring{width:64px;height:64px;flex-basis:64px;border-width:7px;font-size:15px}.jolt-cockpit .hbar{grid-template-columns:82px minmax(18px,1fr) 26px;gap:6px;font-size:12px}.jolt-cockpit .jolt-commercial-tabs{display:flex;overflow-x:auto}.jolt-cockpit .jolt-commercial-tabs button{white-space:nowrap}}.task-page-shell{container-name:task-page;container-type:inline-size}#root .task-page-shell .task-company-name{font-weight:700!important;font-synthesis:weight!important}.task-page-shell,.task-page-shell>*,.task-page-shell section{min-width:0;max-width:100%}.task-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.task-list-head{display:none}.task-card-layout{align-items:start;grid-template-columns:minmax(0,1fr)}.task-display-types{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:6px}.task-display-types button{min-height:34px;padding:6px 10px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--muted);font-size:12px;font-weight:650}.task-display-types button[aria-pressed=true]{border-color:var(--violet-deep);background:var(--violet-soft);color:var(--violet-deep)}.task-display-types button:focus-visible{outline:2px solid var(--violet-deep);outline-offset:2px}.task-filters{width:100%;max-width:100%;min-width:0;overflow:hidden;color:var(--text)}.task-filters button,.task-filters input{font:inherit;font-size:.875rem;line-height:1.5}.task-filters button{cursor:pointer;border-radius:0;background:transparent;white-space:normal}.task-filters button:focus-visible{outline:2px solid var(--violet-deep);outline-offset:3px}.task-filters__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.task-filters__search{display:flex;align-items:center;gap:9px;flex:1 1 260px;max-width:580px;min-width:0;padding:0 11px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--muted)}.task-filters__search:focus-within{border-color:var(--violet-deep)}.task-filters__search>svg{flex:none}.task-filters__search input{min-width:0;width:100%;min-height:36px;height:auto;padding:7px 0;border:0;outline:none;background:transparent;color:var(--text)}.task-filters__search input::placeholder{color:var(--muted)}.task-filters__search button{display:grid;place-items:center;flex:none;min-height:36px;width:24px;padding:0;border:0}.task-filters__status{display:flex;gap:18px}.task-filters__status button{display:flex;align-items:center;gap:7px;min-height:36px;padding:7px 0;border:0;border-bottom:2px solid transparent;font-weight:700;color:var(--muted)}.task-filters__status button[aria-pressed=true]{border-bottom-color:#fc7200;color:var(--text)}.task-filters__status span{font-weight:600;font-variant-numeric:tabular-nums}.task-filters__categories{display:flex;width:100%;max-width:100%;min-width:0;flex-wrap:wrap;column-gap:18px;overflow:hidden;padding-top:4px;border-bottom:1px solid var(--line)}.task-filters__categories button{display:flex;align-items:center;gap:6px;min-height:32px;padding:5px 0;border:0;border-bottom:2px solid transparent;color:var(--muted);font-weight:600;text-align:left}.task-filters__categories button:hover{color:var(--text)}.task-filters__categories button[aria-pressed=true]{color:var(--violet-deep);border-bottom-color:var(--violet-deep)}.task-filters__categories span{font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;opacity:.8}.task-filters__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;padding-top:3px;color:var(--muted)}.task-filters__result{font-size:.8125rem;font-variant-numeric:tabular-nums}.task-filters__sort{display:flex;align-items:center;gap:12px;font-size:.8125rem}.task-filters__sort button{min-height:32px;padding:5px 0;border:0;color:var(--muted)}.task-filters__sort button[aria-pressed=true]{color:var(--text);font-weight:700}@media(max-width:640px){.task-filters__search{flex-basis:100%;max-width:none}.task-filters__status{width:100%}.task-filters__categories{column-gap:20px}.task-filters__categories button{min-height:44px}}@container task-page (min-width: 980px){.task-list-head{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,.8fr) minmax(0,2.85fr) 172px;align-items:center;gap:8px}.task-card-layout{grid-template-columns:minmax(0,.6fr) minmax(0,.8fr) minmax(0,2.95fr);align-items:center}}.task-filters__status{flex-wrap:wrap;column-gap:18px;row-gap:0}.task-filters__status button,.task-quick-actions button{min-height:44px}.task-quick-actions{min-width:0;width:100%;max-width:340px;font-size:.75rem}.task-quick-actions__buttons{display:flex;flex-wrap:wrap;gap:4px 8px}.task-quick-actions button{padding:6px 10px;border:1px solid #e7e8f0;border-radius:8px;background:#fff;text-align:left}.task-quick-actions button:focus-visible{outline:2px solid var(--violet-deep);outline-offset:2px}.task-quick-actions button:disabled{opacity:.55}.task-quick-actions__form{display:grid;gap:8px;margin-top:6px;padding:10px;border:1px solid #e7e8f0;border-radius:10px;background:#faf9ff}.task-quick-actions__form label{display:grid;gap:4px}.task-quick-actions__form input,.task-quick-actions__form select{width:100%;min-width:0;min-height:44px;border:1px solid #cbd5e1;border-radius:6px;padding:8px;background:#fff;font-size:16px}@media(max-width:640px){.task-quick-actions{max-width:none}.task-card-layout h3{flex-wrap:wrap}.task-card-layout h3 .truncate{white-space:normal;overflow-wrap:anywhere}}@media(max-width:760px){.task-execution-row{flex-direction:column;align-items:stretch}.task-execution-row>[data-task-card-action]{justify-content:flex-start;width:100%}.task-execution-row>[data-task-card-action]>button{min-height:44px}}.jolt-pdf-touch-controls{display:none}.jolt-pdf-preview:focus{outline:none}.jolt-pdf-viewport{overscroll-behavior:contain}.jolt-pdf-error{padding:12px;color:#9f1239;overflow-wrap:anywhere}.jolt-pdf-error button{padding:10px 14px;border:1px solid currentColor;border-radius:10px;margin-top:8px}.jolt-pdf-fullscreen{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;border-radius:0!important;padding:16px!important;padding-top:max(16px,env(safe-area-inset-top))!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important}.jolt-pdf-fullscreen-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.jolt-pdf-fullscreen-heading strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jolt-pdf-fullscreen-heading button{min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:12px;background:#fff}.jolt-pdf-fullscreen .jolt-pdf-viewport{flex:1;min-height:0;max-height:none}@media(max-width:1023px){div.jolt-pdf-preview{padding:8px;min-width:0}.jolt-pdf-pages{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px;font-size:12px}.jolt-pdf-pages button{min-height:44px;padding:8px 4px;line-height:1.25}.jolt-pdf-pages span{text-align:center;max-width:78px}.jolt-pdf-touch-controls{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.jolt-pdf-touch-controls button{min-width:44px;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:#fff;font-size:13px;color:var(--violet-deep)}.jolt-pdf-touch-controls button:last-child{margin-left:auto}.jolt-pdf-touch-controls button:disabled{opacity:.45}.jolt-pdf-fullscreen{top:var(--jolt-visual-top,0px);bottom:auto;height:var(--jolt-visual-height,100dvh);max-height:100dvh;padding-left:max(12px,env(safe-area-inset-left))!important;padding-right:max(12px,env(safe-area-inset-right))!important}.jolt-pdf-error button{min-height:44px}}.mail-workspace-columns{grid-template-columns:230px 340px minmax(0,1fr);height:calc(100dvh - 160px);min-height:420px}.mail-workspace-columns>*{min-width:0;max-width:100%}@media(max-width:1100px){.mail-workspace-columns{grid-template-columns:150px 220px minmax(0,1fr)}}@media(max-width:760px){.mail-workspace-columns{display:flex;flex-direction:column;height:auto}.mail-workspace-columns>*{max-height:65dvh;overflow:auto}}.jolt-mail-mobile-navigation{display:none}.jolt-mail-connection-state{padding:10px 14px;font-size:13px;line-height:1.5;background:#faf5ff;color:#4c1d95;border-bottom:1px solid #e9d5ff}@media(max-width:1023px){.jolt-mail-mobile-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border-bottom:1px solid var(--line)}.jolt-mail-mobile-navigation button{border:1px solid var(--line);border-radius:10px;padding:8px 12px;color:#4c1d95;font-weight:600}.jolt-mail-mobile-navigation span{font-size:11px;color:var(--muted)}.mail-workspace-columns{display:block!important;height:auto;min-height:0;grid-template-columns:minmax(0,1fr)!important}.mail-workspace-columns>aside,.mail-workspace-columns>.jolt-mail-list,.mail-workspace-columns>#mail-reading-panel{display:none;max-height:none;width:100%;min-width:0;overflow:visible}[data-mobile-view=folders] .mail-workspace-columns>aside{display:block}[data-mobile-view=list] .mail-workspace-columns>.jolt-mail-list{display:flex}[data-mobile-view=message] .mail-workspace-columns>#mail-reading-panel{display:block}#mail-reading-panel>div{height:auto;min-height:0}.mail-workspace-columns>.jolt-mail-list>div:last-child{max-height:65dvh;overflow:auto}#mail-reading-panel .sticky{position:static;flex-wrap:wrap;padding:10px;gap:8px}#mail-reading-panel h2{white-space:normal;overflow-wrap:anywhere;min-width:200px}#mail-reading-panel iframe{width:100%;min-width:0;max-width:100%;min-height:50dvh}#mail-reading-panel [class*=truncate]{white-space:normal;overflow-wrap:anywhere}.jolt-mail-list [class*="grid-cols-[16px_"]{grid-template-columns:24px minmax(0,1fr) 60px;padding:12px;gap:8px}.jolt-mail-list [class*="grid-cols-[16px_"]>span:nth-child(2){display:none}.jolt-mail-list [class*=opacity-0]{display:none}.jolt-mail-list [class*="group-hover:opacity-0"]{display:block;opacity:1}}.account-list-logo{display:inline-flex;width:44px;height:44px;min-width:44px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:#fff;box-shadow:0 3px 10px #1e1b4b0f;padding:4px}.account-list-logo--dark{background:#080019;border-color:#12092d}.account-list-logo img{display:block;width:100%;height:100%;object-fit:contain}.account-list-logo--generic{background:#f3edff;border-color:#e6d9ff;color:var(--violet-deep)}.account-list-logo--generic svg{display:block;width:26px;height:26px}.account-list-logo>span{font-size:13px;font-weight:800;color:var(--violet-deep)}.account-list-logo--dark>span{color:#fff}.jolt-mobile-account-card{min-width:0;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:20px;background:#fff;padding:16px;color:var(--text)}.jolt-mobile-account-card__heading{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.jolt-mobile-account-card__identity{display:flex;align-items:center;gap:10px;min-width:0}.jolt-mobile-account-card__identity>a{color:var(--violet-deep);font-size:17px;font-weight:700;line-height:1.35;min-height:44px;display:flex;align-items:center;min-width:0}.jolt-mobile-account-card__identity .account-list-logo{width:40px;height:40px;min-width:40px}.jolt-mobile-account-card__heading>span{font-size:11px;border-radius:20px;padding:5px 9px;background:var(--violet-soft);flex-shrink:0;max-width:40%}.jolt-mobile-account-card__meta{margin-top:4px;font-size:12px;color:var(--muted)}.jolt-mobile-account-card__contact{margin-top:8px;font-size:14px;font-weight:600}.jolt-mobile-account-card__next{display:block;padding:12px;background:#f7f3ff;border-radius:12px;margin-top:12px}.jolt-mobile-account-card__next>span{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.jolt-mobile-account-card__next strong{display:block;font-size:14px;color:var(--violet-deep);margin-top:4px}.jolt-mobile-account-card__next p{font-size:12px;color:var(--muted);margin-top:4px}.jolt-mobile-account-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.jolt-mobile-account-card__actions>*{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;border:1px solid var(--line);border-radius:12px;padding:8px;font-size:13px;font-weight:600;color:var(--violet-deep);background:#fff}.jolt-mobile-account-card__actions>button{background:var(--violet-deep);color:#fff}.jolt-mobile-account-list{display:grid;gap:12px}.jolt-mobile-account-sort{display:flex;gap:8px;align-items:center;margin-bottom:12px}.jolt-mobile-account-sort select{min-height:44px;min-width:0;flex:1;font-size:16px;border:1px solid var(--line);border-radius:12px;padding:8px;background:#fff}.jolt-mobile-account-sort button{min-height:44px;border:1px solid var(--line);border-radius:12px;padding:8px 12px;background:#fff}.reco-report-scroll{overflow-x:auto}.reco-report-table{min-width:990px;border-collapse:collapse}.reco-report-table td{border-top:1px solid var(--line);vertical-align:top}.reco-report-table tr:hover{background:#fcfbfd}.reco-report-table .reco-inline-details{margin-top:5px;font-size:11px}.reco-report-table .reco-inline-details>summary{cursor:pointer;color:var(--violet-deep);font-weight:700;line-height:1.3}.reco-report-table .reco-inline-details[open]{padding:7px;border:1px solid #e9e2f2;border-radius:9px;background:#faf8fc}.reco-report-table .reco-inline-details[open]>summary{margin-bottom:7px}.reco-report-table input,.reco-report-table select{max-width:100%}.reco-duplicate,.reco-missing{display:block;width:fit-content;margin-top:5px;padding:3px 6px;border-radius:6px;background:#fff3db;color:#8a5300;font-size:10px;font-weight:700;line-height:1.2}.reco-money-cell{font-variant-numeric:tabular-nums}.reco-money-line{display:flex;align-items:baseline;justify-content:space-between;gap:7px;font-size:11px;line-height:1.35}.reco-money-line span{color:var(--muted)}.reco-money-line strong{text-align:right;overflow-wrap:anywhere}.reco-money-line+.reco-money-line{margin-top:4px}.reco-ca strong{color:#5b3494}.reco-due{padding-top:5px;border-top:1px solid #eee5f1}.reco-due strong{color:#a94d0d;font-size:13px}.reco-editor-label{display:grid;gap:3px;margin-bottom:6px;font-size:11px}.reco-actions{display:grid;gap:5px}.reco-primary-action{min-height:32px;padding:5px 9px;border-radius:8px;background:var(--accent);color:#fff;font-size:11px;font-weight:800;text-align:center}.reco-primary-action:disabled{opacity:.5}.reco-actions .reco-inline-details[open]{display:grid;gap:5px}.reco-actions .reco-inline-details a,.reco-actions .reco-inline-details button,.reco-actions .reco-inline-details span{min-height:30px;padding:5px 7px;border-radius:7px;font-size:11px}@media(max-width:760px){.reco-report-scroll{overflow:visible}.reco-report-table{display:block;min-width:0}.reco-report-table thead{display:none}.reco-report-table tbody{display:grid;gap:9px;padding:9px}.reco-report-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#fff}.reco-report-table td{min-width:0;padding:0!important;border:0;overflow-wrap:anywhere}.reco-report-table td:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase}.reco-report-table td:first-child,.reco-report-table td:nth-child(2),.reco-report-table td:nth-child(5),.reco-report-table td:nth-child(6){grid-column:1/-1}.reco-money-line{justify-content:flex-start;gap:12px}.reco-money-line span{min-width:125px}.reco-actions{grid-template-columns:1fr 1fr}}.jd-workspace{--jd-ink:#251d46;--jd-muted:#7c758d;--jd-violet:#7440d4;--jd-line:#eae3f4;color:var(--jd-ink);max-width:1480px;margin:0 auto;padding:10px 0 32px}.jd-workspace button,.jd-workspace a,.jd-intake button{-webkit-tap-highlight-color:transparent}.jd-workspace button:focus-visible,.jd-workspace a:focus-visible,.jd-intake button:focus-visible{outline:3px solid #b293f1;outline-offset:4px}.jd-workspace-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:10px 0 30px}.jd-workspace-head h1{font-size:clamp(30px,3vw,42px);font-weight:650;letter-spacing:-1.6px;line-height:1.2;margin:6px 0 8px}.jd-workspace-head p{color:var(--jd-muted);font-size:14px;margin:0}.jd-eyebrow{font-size:10px;font-weight:750;letter-spacing:.15em;color:#8f73b8}.jd-view-switch{display:flex;gap:4px;padding:5px;background:#fff;border:1px solid var(--jd-line);border-radius:18px;box-shadow:0 4px 20px #38205804}.jd-view-switch button{min-height:44px;border:0;border-radius:13px;padding:0 22px;background:transparent;color:var(--jd-muted);font-size:13px;font-weight:650;cursor:pointer}.jd-view-switch button[aria-selected=true]{background:#f1eafb;color:#6430b4}.jd-view-switch span{margin-left:8px;font-size:11px;opacity:.65}.jd-intake{--jd-ink:#251d46;--jd-muted:#7c758d;--jd-violet:#7440d4;--jd-line:#eae3f4;color:var(--jd-ink)}.jd-dropzone{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:420px;padding:55px 40px 38px;background:radial-gradient(ellipse at 50% 0,#f1e9ff99,transparent 65%),#ffffffd9;border:1.5px dashed #d9c8f0;border-radius:30px;box-shadow:0 14px 60px #714aaa06;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;overflow:hidden}.jd-dropzone.is-over{border-color:#8851df;background:#f6f0ff;box-shadow:0 0 0 6px #8d58d811,0 10px 65px #8d58d820;transform:translateY(-2px)}.jd-paper-stack{position:relative;width:76px;height:84px;margin:0 0 29px}.jd-paper-stack>span,.jd-paper-stack>div{position:absolute;width:60px;height:75px;border-radius:13px;border:1px solid #d9c8f1;left:8px;top:0;transform-origin:bottom center;transition:transform .3s;background:#fff;box-shadow:0 7px 14px #7950ac0a}.jd-paper-stack>span:first-child{transform:rotate(-13deg);background:#eadffd}.jd-paper-stack>span:nth-child(2){transform:rotate(10deg);background:#faf7ff}.jd-paper-stack>div{display:grid;place-items:center;color:#8051c3}.jd-paper-stack svg{width:29px;height:29px}.jd-paper-stack i{position:absolute;right:-14px;bottom:-4px;display:grid;place-items:center;width:29px;height:29px;background:#ff963e;border:4px solid white;border-radius:50%;font-size:19px;line-height:1;color:#fff;font-style:normal;box-shadow:0 4px 12px #ff963e20}.is-over .jd-paper-stack>div{transform:translateY(-7px) rotate(-3deg)}.is-over .jd-paper-stack>span:first-child{transform:rotate(-20deg)}.jd-drop-copy h2{font-size:clamp(25px,2.8vw,35px);font-weight:650;letter-spacing:-1.1px;line-height:1.3;margin:10px 0 15px}.jd-drop-copy p{font-size:12px;color:#8e819d;line-height:1.8;margin:0}.jd-drop-copy .jd-drop-hint{font-size:14px;color:#71647f;margin:14px 0 24px}.jd-primary{border:0;border-radius:13px;background:#7540c9;color:#fff;min-height:48px;padding:12px 22px;display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:650;box-shadow:0 7px 20px #7540c923;cursor:pointer;transition:background .2s,transform .2s}.jd-primary:hover{background:#6230b4;transform:translateY(-1px)}.jd-primary:disabled{opacity:.5;cursor:wait;transform:none}.jd-primary svg{width:17px;height:17px}.jd-dropzone>small{font-size:11px;color:#a19aa9;margin-top:18px}.jd-mobile-label{display:none}.jd-how{display:flex;align-items:center;justify-content:center;gap:26px;padding:28px 20px 5px;color:#84758f;font-size:12px}.jd-how b{font-weight:500;color:#a893bb;margin-right:8px}.jd-how i{height:1px;width:50px;background:#e5dcee}.jd-dropzone.is-compact{min-height:142px;padding:27px 32px;flex-direction:row;text-align:left;justify-content:initial;gap:28px;border-radius:22px}.is-compact .jd-paper-stack{margin:0;width:50px;height:62px;flex-shrink:0;transform:scale(.7);transform-origin:left center}.is-compact .jd-drop-copy{flex:1}.is-compact h2{font-size:23px;margin:4px 0}.is-compact .jd-drop-hint{font-size:12px;margin:3px 0}.jd-batch-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:34px 0 22px}.jd-batch-heading h2{font-size:26px;letter-spacing:-.7px;font-weight:620;line-height:1.4;margin:5px 0}.jd-batch-heading p{color:#8e819d;font-size:12px;margin:5px 0 0}.jd-text-button{border:0;background:transparent;color:#7440bd;font-size:12px;font-weight:650;min-height:44px;cursor:pointer;padding:6px 0;text-align:left}.jd-text-button span{padding:4px 8px;background:#eee6f8;border-radius:8px;margin-left:7px}.jd-batch-filters{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:26px}.jd-stat{position:relative;background:#fff;border:1px solid #eae3f4;border-radius:19px;padding:18px 20px;text-align:left;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s;color:#7b6a8f}.jd-stat span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.jd-stat svg{width:17px;height:17px}.jd-stat strong{display:block;font-size:31px;line-height:1;margin-top:15px;font-weight:600;letter-spacing:-1px}.jd-stat i{position:absolute;right:20px;bottom:19px;font-style:normal;opacity:.4}.jd-stat.is-ready{background:#f3faf6;color:#4e8d70;border-color:#dfede5}.jd-stat.is-review{background:#fffbf4;color:#b38545;border-color:#f2e6d2}.jd-stat.is-duplicate{background:#f6f3fc;color:#8a70b2;border-color:#eae2f7}.jd-stat.is-blocked{background:#fff8f7;color:#b37d76;border-color:#f4e7e5}.jd-stat:hover{transform:translateY(-2px)}.jd-stat.is-active{box-shadow:0 0 0 2px currentColor;transform:translateY(-2px)}.jd-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.jd-document-card{background:#fff;border:1px solid #ece6f3;border-radius:23px;box-shadow:0 8px 25px #4a275105;overflow:hidden;animation:jd-enter .25s ease-out both;transition:box-shadow .2s,transform .2s}.jd-document-card:hover{box-shadow:0 12px 28px #4a275110;transform:translateY(-2px)}.jd-card-brand{display:flex;justify-content:space-between;align-items:start;gap:14px;padding:26px 24px 18px;min-height:106px}.jd-card-brand .jr-official-logo-frame{--jr-logo-height:52px;height:auto;max-width:190px}.jd-file-format{font-size:9px;letter-spacing:.08em;color:#a29aa9;border:1px solid #eee7f4;padding:4px 6px;border-radius:6px;flex-shrink:0}.jd-file-symbol{background:#f2edf8;display:grid;place-items:center;width:48px;height:56px;border-radius:12px;color:#ae92cd}.jd-file-symbol svg{width:27px;height:27px}.jd-card-content{padding:0 24px 24px;min-height:136px}.jd-card-content h3{font-size:17px;font-weight:650;letter-spacing:-.3px;margin:0 0 9px;line-height:1.35}.jd-card-company{font-size:12px;line-height:1.5;color:#796b8d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 6px}.jd-card-filename{font-size:10px;color:#a79bb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.jd-point-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.jd-point-chips span{font-size:10px;color:#8b7f99;background:#f7f4fa;border:1px solid #eee8f3;padding:5px 7px;border-radius:6px;letter-spacing:.015em}.jd-document-card>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #f2edf7;padding:12px 17px 12px 23px;background:#fdfcfe}.jd-status{display:inline-flex;align-items:center;gap:7px;color:#8a769d;font-size:11px;font-weight:600}.jd-status svg{width:15px;height:15px}.jd-status.is-ready,.jd-status.is-imported{color:#478d6f}.jd-status.is-review{color:#b68743}.jd-status.is-blocked{color:#be6869}.jd-status.is-duplicate{color:#9274b2}.jd-card-open{width:40px;height:40px;display:grid;place-items:center;border:1px solid #eee5f6;border-radius:12px;background:#fff;color:#8a65ad;cursor:pointer}.jd-card-open.is-ready-action{width:auto;display:flex;gap:8px;padding:0 13px;background:#f2ecff;color:#5c2db2;font-size:12px;font-weight:700}.jd-card-open:disabled{opacity:.3;cursor:wait}.jd-card-open:hover{background:#f3edfc}.jd-card-open svg{width:17px}.jd-card-details{padding:16px 24px;background:#faf8fd;color:#877693;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.jd-card-details p{margin:0 0 9px}.is-reading .jd-file-symbol{animation:jd-breathe 1.7s ease-in-out infinite}.jd-empty{padding:50px 20px;text-align:center;color:#9b8aab}.jd-empty>svg{margin:0 auto;color:#70a48d}.jd-empty h3{font-size:16px;font-weight:500;margin:18px 0 4px}.jd-library-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:10px 0 24px}.jd-library-head h2{font-size:25px;letter-spacing:-.6px}.jd-library-head p{font-size:12px;color:#8e819d}.jd-library-list{display:flex;flex-direction:column;gap:10px}.jd-library-columns{display:grid;grid-template-columns:92px minmax(0,1.6fr) 130px minmax(0,1fr) 110px 190px 46px;align-items:center;gap:14px;padding:0 20px 2px;color:#9a8da6;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.jd-library-type{min-width:0}.jd-library-type span{display:inline-flex;max-width:100%;padding:6px 9px;border:1px solid #e8def1;border-radius:9px;background:#f8f4fb;color:#765d88;font-size:10px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jd-library-logo{display:flex;align-items:center;justify-content:flex-start;min-width:0}.jd-jolt-logo-frame{display:flex;align-items:center;justify-content:flex-start;width:84px;height:35px;overflow:hidden}.jd-jolt-logo-frame img{display:block;max-width:84px;max-height:35px;width:auto;height:auto;object-fit:contain}.jd-library-row{display:grid;grid-template-columns:92px minmax(0,1.6fr) 130px minmax(0,1fr) 110px 190px 46px;align-items:center;gap:14px;border:1px solid #ece5f4;border-radius:18px;background:#fff;padding:18px 20px;box-shadow:0 4px 16px #55327804}.jd-library-row .jr-official-logo-frame{--jr-logo-height:35px;height:auto;max-width:84px}.jd-library-name{min-width:0}.jd-library-name>button{text-align:left;font-size:13px;font-weight:650;color:#3e2c55;background:none;border:0;cursor:pointer;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0;min-height:32px}.jd-library-name>small{display:block;font-size:10px;color:#a297b0}.jd-library-context{min-width:0;font-size:12px;color:#8b7c98}.jd-library-context a{display:block;color:#7d6098;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jd-library-context small{font-size:10px;color:#a59aaa;display:block;margin-top:6px}.jd-library-direct-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.jd-library-direct-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 10px;border:1px solid #e7ddf0;border-radius:11px;background:#fff;color:#705a82;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.jd-library-direct-actions button:first-child{background:#f5effa;border-color:#ddcce9;color:#563a6d}.jd-library-direct-actions button.jd-library-icon-action{width:38px;padding:0}.jd-library-direct-actions button:hover:not(:disabled){background:#eee4f6}.jd-library-direct-actions button.jd-library-trash-action{border-color:#f1cbd2;color:#b4233c}.jd-library-direct-actions button.jd-library-trash-action:hover:not(:disabled){border-color:#eaaeba;background:#fff2f4}.jd-library-direct-actions button:disabled{opacity:.45;cursor:wait}.jd-library-direct-actions svg{width:15px;height:15px}.jd-library-menu{position:relative}.jd-library-menu>summary{list-style:none;width:42px;height:42px;display:grid;place-items:center;border:1px solid #ede6f5;border-radius:12px;color:#897493;cursor:pointer;font-size:15px;letter-spacing:1px}.jd-library-menu>summary::-webkit-details-marker{display:none}.jd-library-menu[open]>summary{background:#f2ecfa}.jd-menu-popover{position:absolute;right:0;top:47px;z-index:30;background:#fff;border:1px solid #e8ddf3;border-radius:15px;padding:8px;box-shadow:0 12px 40px #33214b20;min-width:210px}.jd-menu-popover button,.jd-menu-popover a{display:flex;align-items:center;min-height:42px;width:100%;padding:10px 12px;gap:10px;font-size:12px;color:#756080;border:0;background:none;border-radius:9px;text-align:left;cursor:pointer}.jd-menu-popover button:hover,.jd-menu-popover a:hover{background:#f7f2fc}.jd-menu-popover button:disabled{opacity:.4;cursor:wait}.jd-library-tools>summary{color:#8c7a9d;font-size:12px;cursor:pointer;padding:18px 2px}.jd-library-tools[open]{padding-bottom:20px}.jd-library-tools>div{padding:15px;border-radius:16px;background:#f8f5fb}.jd-library-filterbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:22px}.jd-library-filterbar input{flex:1;min-width:200px;min-height:46px;border-radius:13px;border:1px solid #e8e0f0;padding:0 16px;background:#fff;font-size:12px}.jd-library-filterbar select{border:1px solid #e8e0f0;border-radius:13px;min-height:46px;padding:0 35px 0 16px;background:#fff;font-size:12px;color:#76618d}.jd-library-filterbar input:focus{outline:2px solid #d6bfef;outline-offset:1px}@keyframes jd-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes jd-breathe{50%{opacity:.65;transform:translateY(-3px)}}@media(min-width:1450px){.jd-document-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.jd-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jd-library-columns{display:none}.jd-library-row{grid-template-columns:70px minmax(0,1fr) 120px 100px 176px 44px;gap:10px}.jd-library-context{display:none}.jd-workspace-head{align-items:start}.jd-view-switch button{padding:0 13px}.jd-library-direct-actions{gap:5px}.jd-library-direct-actions button{padding:0 8px}}@media(max-width:620px){.jd-workspace{padding-top:0}.jd-workspace-head{display:block;margin-bottom:20px}.jd-workspace-head h1{font-size:32px}.jd-view-switch{margin-top:23px;width:100%;justify-content:stretch}.jd-view-switch button{flex:1}.jd-dropzone{min-height:385px;padding:40px 23px 30px;border-radius:25px}.jd-drop-copy h2{font-size:26px}.jd-drop-copy p{font-size:11px}.jd-drop-copy .jd-drop-hint{font-size:12px}.jd-desktop-label{display:none}.jd-mobile-label{display:inline}.jd-how{gap:9px;padding:22px 0;font-size:10px}.jd-how i{width:12px}.jd-how b{margin-right:3px}.jd-dropzone.is-compact{padding:22px;gap:12px;flex-wrap:wrap;justify-content:center}.is-compact .jd-drop-copy h2{font-size:20px}.is-compact .jd-primary{width:100%;justify-content:center;margin-top:8px}.jd-batch-heading{margin:27px 0 18px}.jd-batch-heading h2{font-size:23px}.jd-batch-heading p{font-size:11px;max-width:230px}.jd-batch-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jd-stat{padding:15px 17px}.jd-stat strong{font-size:28px;margin-top:12px}.jd-document-grid{grid-template-columns:1fr;gap:16px}.jd-card-brand{padding:23px 22px 18px}.jd-card-brand .jr-official-logo-frame{--jr-logo-height:46px;height:auto;max-width:195px}.jd-card-content{min-height:110px}.jd-library-row{grid-template-columns:58px minmax(0,1fr) 42px;padding:13px 12px;gap:9px}.jd-library-type{display:none}.jd-library-row>.jd-status{grid-column:2;grid-row:2;font-size:10px}.jd-library-direct-actions{grid-column:2;grid-row:3;justify-content:flex-start}.jd-library-direct-actions button{min-height:34px}.jd-library-menu{grid-column:3;grid-row:1/4}.jd-library-row .jr-official-logo-frame{--jr-logo-height:25px;max-width:53px;height:auto}.jd-jolt-logo-frame{width:53px;height:25px}.jd-jolt-logo-frame img{max-width:53px;max-height:25px}.jd-library-name>button{font-size:12px}.jd-library-name>small{font-size:9px}.jd-library-filterbar{gap:9px}.jd-library-filterbar select{flex:1}.jd-library-head{align-items:start}}@media(prefers-reduced-motion:reduce){.jd-intake *,.jd-workspace *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.jd-library-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.jd-refresh-button{min-height:42px;border:1px solid #ded8e3;border-radius:12px;background:#2d2930;color:#fff;padding:0 15px;font-size:12px;font-weight:700;cursor:pointer;transition:transform .18s,opacity .18s}.jd-refresh-button:hover{transform:translateY(-1px)}.jd-refresh-button:disabled{opacity:.45;cursor:default;transform:none}.jd-refresh-progress{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 14px;margin:0 0 14px;padding:12px 14px;border:1px solid #e8e3eb;border-radius:14px;background:#fff;color:#554f59;font-size:12px}.jd-refresh-progress strong{font-size:12px}.jd-refresh-progress>div{grid-column:1/-1;height:5px;border-radius:999px;background:#eceaec;overflow:hidden}.jd-refresh-progress i{display:block;height:100%;background:#2d2930;border-radius:999px;transition:width .22s ease}.jd-refresh-message{margin:0 0 14px;padding:10px 13px;border:1px solid #dfeae4;border-radius:12px;background:#f5faf7;color:#4c6d59;font-size:12px;font-weight:600}.jd-menu-popover .jd-menu-danger{color:#b42318}.jd-menu-popover .jd-menu-danger:hover{background:#fff1f0}@media(max-width:620px){.jd-library-actions{width:100%;justify-content:stretch}.jd-refresh-button,.jd-library-actions .jd-text-button{flex:1;text-align:center}}.jd-library-name>button{text-transform:uppercase}.jd-category-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:-8px 0 20px}.jd-category-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border:1px solid #e5dfea;border-radius:11px;background:#fff;color:#665c6c;font-size:12px;font-weight:650;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.jd-category-tabs button:hover{background:#f8f6f9;transform:translateY(-1px)}.jd-category-tabs button.is-active{background:#2d2930;border-color:#2d2930;color:#fff}.jd-category-tabs button strong{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 6px;border-radius:999px;background:#f0edf2;color:#716a75;font-size:10px;font-weight:700}.jd-category-tabs button.is-active strong{background:#fff;color:#2d2930}.jd-refresh-stamp{font-weight:650}.jd-refresh-stamp.is-success{color:#478d6f}.jd-refresh-stamp.is-review{color:#b68743}.jd-refresh-stamp.is-error{color:#be6869}@media(max-width:620px){.jd-category-tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:none}.jd-category-tabs::-webkit-scrollbar{display:none}.jd-category-tabs button{flex:0 0 auto}}.jd-library-row{position:relative}.jd-library-row.is-refreshing{border-color:#bdb7c2;box-shadow:0 0 0 2px #2d29300f,0 8px 22px #2d293014;overflow:hidden}.jd-library-row.is-refreshing:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:36%;border-radius:0 999px 999px 0;background:#2d2930;animation:jd-row-refresh 1.15s ease-in-out infinite}@keyframes jd-row-refresh{0%{transform:translate(-110%)}50%{transform:translate(110%)}to{transform:translate(320%)}}.jd-status.is-reading{color:#2d2930;font-weight:750}.jd-status.is-success{color:#2f7a55;background:#edf8f2;border:1px solid #cfe9da;padding:6px 9px;border-radius:999px;width:max-content}.jd-status.is-review{color:#9a6b24;background:#fff8e8;border:1px solid #f0dfb9;padding:6px 9px;border-radius:999px;width:max-content}.jd-status.is-error{color:#b23a3a;background:#fff0f0;border:1px solid #efcece;padding:6px 9px;border-radius:999px;width:max-content}.jd-refresh-spinner{width:14px;height:14px;border:2px solid #d7d2da;border-top-color:#2d2930;border-radius:50%;animation:jd-spin .7s linear infinite;flex:0 0 auto}@keyframes jd-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.jd-library-row.is-refreshing:after,.jd-refresh-spinner{animation:none}}.jd-library-name>button{line-height:1.35;white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:35px;overflow-wrap:anywhere}.jd-status.is-preview{color:#5c5570;background:#f3f0f7;border:1px solid #ded7e8;padding:6px 9px;border-radius:999px;width:max-content}.jd-refresh-stamp.is-preview{color:#6c6280}.jd-status-button{font-family:inherit;font-size:11px;font-weight:600;line-height:1;border:0;background:transparent;text-align:left;cursor:default}.jd-status-button.is-review,.jd-status-button.is-error,.jd-status-button.is-duplicate{cursor:pointer}.jd-status-button.is-review:hover,.jd-status-button.is-error:hover,.jd-status-button.is-duplicate:hover{filter:brightness(.98);box-shadow:0 0 0 2px #7440d40f}.jd-menu-popover .jd-menu-warning{color:#8a611c}.jd-menu-popover .jd-menu-warning:hover{background:#fff7e8}.jd-trash-toggle{min-height:42px;border:1px solid #e4dce9;border-radius:12px;background:#fff;color:#76618d;padding:0 14px;font-size:12px;font-weight:700;cursor:pointer}.jd-trash-toggle:hover,.jd-trash-toggle.is-active{background:#f6f1fa;border-color:#d7c7e4;color:#633c83}.jd-document-trash{margin:0 0 18px;border:1px solid #eadfec;border-radius:18px;background:#fff;padding:14px}.jd-document-trash-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 2px 12px}.jd-document-trash-head h3{margin:0;font-size:15px;font-weight:700;color:#3e2c55}.jd-document-trash-head p{margin:4px 0 0;font-size:11px;color:#8e819d}.jd-document-trash-head>strong{display:grid;place-items:center;min-width:32px;height:26px;padding:0 8px;border-radius:999px;background:#f2ebf7;color:#75558e;font-size:11px}.jd-document-trash-list{display:flex;flex-direction:column;gap:8px}.jd-document-trash-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 12px;border:1px solid #eee7f2;border-radius:13px;background:#fcfbfd}.jd-document-trash-title{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;color:#493556}.jd-document-trash-row small{display:block;margin-top:4px;font-size:10px;color:#9a8da6}.jd-document-trash-row>button{flex:0 0 auto;border:1px solid #d9cfe0;border-radius:10px;background:#fff;color:#68487e;min-height:34px;padding:0 12px;font-size:11px;font-weight:700;cursor:pointer}.jd-document-trash-row>button:hover{background:#f4eff7}.jd-document-trash-empty{margin:0;padding:18px;text-align:center;color:#9b8aab;font-size:12px}@media(max-width:620px){.jd-trash-toggle{flex:1}.jd-document-trash-row{align-items:flex-start;flex-direction:column}.jd-document-trash-row>button{width:100%}}.jd-outlook-summary{border:1px solid var(--line);border-radius:14px;background:#fff}.jd-outlook-summary>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 14px;cursor:pointer;list-style:none}.jd-outlook-summary>summary::-webkit-details-marker{display:none}.jd-outlook-summary>summary span{font-size:12px;font-weight:700;color:var(--text)}.jd-outlook-summary>summary small{font-size:11px;font-weight:600;color:var(--muted)}.jd-outlook-summary[open]>summary{border-bottom:1px solid var(--line)}.jd-outlook-summary>div{border:0!important;border-radius:0 0 14px 14px!important}.resiliation-step-frame{padding:clamp(10px,1.8cqw,16px);overflow-wrap:anywhere}.resiliation-step-frame>*,.resiliation-step-frame button{min-width:0;max-width:100%}@container (max-width: 600px){.resiliation-steps-grid{--resiliation-step-count: 2 !important}}@container (max-width: 320px){.resiliation-steps-grid{--resiliation-step-count: 1 !important}}.resiliation-overview{max-width:1600px;margin:auto;padding:20px 4px 48px;color:var(--text)}.resiliation-overview header{margin:12px 0 16px}.resiliation-overview h1{font-size:30px;font-weight:650}.resiliation-overview a{color:var(--violet-deep)}.resiliation-filters{display:flex;flex-wrap:wrap;gap:6px}.resiliation-filters button{border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:#fff;min-height:38px;display:inline-flex;align-items:center;gap:7px}.resiliation-filters strong{font-size:15px}.resiliation-filters span{font-size:12px}.resiliation-filters button[aria-pressed=true]{background:var(--violet-deep);color:#fff}.resiliation-explanation{font-size:12px;color:var(--muted);margin:16px 0}.resiliation-toolbar{display:flex;align-items:center;gap:12px;margin:14px 0;flex-wrap:wrap}.resiliation-search{display:flex;align-items:end;gap:12px;flex:1 1 520px}.resiliation-search label{display:grid;gap:4px;flex:1 1 280px;font-size:13px;max-width:520px}.resiliation-search input{background:#fff;border:1px solid var(--line);padding:13px;border-radius:12px;min-width:0;width:100%}.resiliation-search p{font-size:12px;white-space:nowrap}.resiliation-bulk-action{margin-left:auto}.resiliation-bulk-action .resiliation-more{margin:0;min-height:42px;padding:8px 13px;font-size:12px}.resiliation-review-button{align-self:start;flex:none;border:1px solid var(--violet-deep);border-radius:10px;background:#fff;color:var(--violet-deep);padding:8px 11px;font-size:12px;font-weight:700}.resiliation-review-button:disabled{opacity:.55;cursor:wait}.resiliation-review-message{margin:10px 0;padding:10px 12px;border:1px solid #dac9ef;border-radius:10px;background:#faf7ff;color:var(--violet-deep);font-size:12px}.resiliation-review-message p{margin:4px 0;overflow-wrap:anywhere}.resiliation-review-message details{margin-top:6px}.resiliation-review-message ul{margin:5px 0 0;padding-left:18px}.resiliation-cards{display:grid;gap:20px}.resiliation-dossier{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;min-width:0}.resiliation-dossier-heading{display:flex;justify-content:space-between;gap:20px}.resiliation-dossier h2{font-size:18px;font-weight:700;margin:8px 0}.resiliation-dossier-heading p,.resiliation-dossier-heading a{font-size:13px}.resiliation-dossier h2 a{font-size:18px}.resiliation-status{display:inline-block;background:#f0edf7;padding:5px 10px;border-radius:30px;font-size:12px;font-weight:600}.resiliation-dossier[data-category=critical] .resiliation-status{color:#9f1239;background:#fff1f2}.resiliation-dossier[data-category=urgent] .resiliation-status{color:#9a3412;background:#fff7ed}.resiliation-dossier[data-category=done] .resiliation-status{color:#166534;background:#f0fdf4}.resiliation-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:#f8f8fa;border-radius:12px;padding:16px;margin:20px 0}.resiliation-supplier-flow{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;gap:12px;margin-top:20px}.resiliation-supplier-flow-stage{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;min-width:0;min-height:106px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:#faf9fc}.resiliation-supplier-flow-stage:last-child{background:#fffaf5;border-color:#ffdfbf}.resiliation-supplier-flow-label{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.resiliation-supplier-flow-stage strong{font-size:13px}.resiliation-supplier-deadline{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.resiliation-days{display:inline-flex;align-items:center;border-radius:9px;padding:5px 9px;background:var(--violet-soft);color:var(--violet-deep);font-size:15px;font-weight:800;line-height:1.15}.resiliation-days-overdue{background:#fff1f2;color:#9f1239}.resiliation-supplier-flow-stage small{color:var(--muted);font-size:11px}.resiliation-supplier-flow-stage .resiliation-evidence-alert{color:#9a3412;font-weight:700}.resiliation-supplier-flow-stage .resiliation-future-deadline{font-size:13px;color:var(--text)}.resiliation-supplier-flow-arrow{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#f3e8ff;color:var(--violet-deep);font-size:22px;font-weight:700}.resiliation-dates dt{color:var(--muted);font-size:12px;margin-bottom:6px}.resiliation-dates dd{font-size:14px;font-weight:600;overflow-wrap:anywhere}.resiliation-notice{background:#fffbeb;color:#713f12;border:1px solid #fde68a;border-radius:12px;padding:14px;font-size:13px}.resiliation-notice ul{padding-left:18px;list-style:disc;margin-top:8px}.resiliation-progress{margin-top:18px}.resiliation-progress summary{cursor:pointer;min-height:44px;padding:10px 0;color:var(--violet-deep);font-weight:600;font-size:13px}.resiliation-more{display:block;margin:24px auto;background:var(--violet-deep);color:#fff;border-radius:14px;min-height:48px;padding:12px 20px}@media(max-width:640px){.resiliation-overview{padding-top:8px}.resiliation-overview h1{font-size:26px}.resiliation-filters button{min-height:36px}.resiliation-search{display:block}.resiliation-search p{margin-top:12px}.resiliation-dossier{padding:16px}.resiliation-dossier-heading{align-items:flex-start;gap:8px}.resiliation-review-button{font-size:11px;padding:7px}.resiliation-supplier-flow{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:6px}.resiliation-supplier-flow-stage{padding:10px}.resiliation-supplier-flow-arrow{width:28px;height:28px;font-size:16px}.resiliation-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:12px}.resiliation-explanation{line-height:1.5}}.resiliation-progress-compact{max-width:1100px}.resiliation-progress-compact [role=progressbar]{margin-top:8px;height:5px}.resiliation-progress-compact .resiliation-steps-container{margin-top:10px}.resiliation-progress-compact .resiliation-steps-grid{gap:8px}.resiliation-progress-compact .resiliation-step-frame{padding:10px;border-radius:12px}.resiliation-progress-compact .resiliation-step-links:empty{display:none}.resiliation-progress-compact .resiliation-step-frame [title]{overflow-wrap:anywhere}.resiliation-page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.resiliation-heading-actions{display:flex;gap:8px;align-items:flex-start}.resiliation-secondary{border:1px solid var(--line,#ddd);border-radius:9px;padding:8px 12px;background:#fff;color:var(--text,#24243c);font-size:13px;cursor:pointer}.resiliation-secondary:disabled{opacity:.55;cursor:default}.resiliation-actions-menu{position:relative}.resiliation-actions-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:10;width:min(360px,calc(100vw - 48px));padding:18px;background:#fff;border:1px solid var(--line,#ddd);border-radius:12px;box-shadow:0 10px 35px #26204420}.resiliation-actions-panel p,.resiliation-actions-panel small{font-size:12px;margin:10px 0;display:block}.resiliation-actions-panel progress{width:100%;accent-color:var(--violet-deep,#6223a4)}.resiliation-dossier[data-category=sameSupplier] .resiliation-status{background:#f0fdf4;color:#166534}.resiliation-status{white-space:normal;line-height:1.5}.resiliation-check-badge{margin-left:6px;color:#855d12;background:#fffbeb}@media(max-width:640px){.resiliation-page-heading{flex-direction:column}.resiliation-heading-actions{align-self:flex-end}.resiliation-search{flex-basis:100%}.resiliation-dossier{min-width:0;overflow-wrap:anywhere}}@media(max-width:640px){.resiliation-dossier-heading{flex-direction:column}.resiliation-review-button{align-self:flex-end}.resiliation-supplier-flow{grid-template-columns:minmax(0,1fr)}.resiliation-supplier-flow-arrow{justify-self:center;transform:rotate(90deg)}}.prospect-search{min-width:min(100%,290px);flex:1;border:1px solid var(--line);border-radius:12px;background:#fff;padding:9px 12px;font-size:13px}.jolt-prospect-list{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:#fff}.jolt-prospect-table{width:100%;min-width:1170px;border-collapse:collapse;text-align:left;font-size:12px}.jolt-prospect-table th{padding:11px 10px;background:#f8f7fb;color:#6d6578;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.jolt-prospect-table th button{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left}.jolt-prospect-table td{padding:10px;border-top:1px solid #eeebf2;vertical-align:middle;line-height:1.35}.jolt-prospect-table tbody tr:hover{background:#fbf9fd}.jolt-prospect-table a{color:var(--violet-deep);font-weight:650}.jolt-prospect-table .jolt-prospect-name{min-width:170px}.jolt-prospect-name small{display:block;color:var(--muted);font-size:11px}.jolt-prospect-table select{max-width:115px;border:1px solid var(--line);border-radius:9px;background:#fff;padding:6px}.jolt-prospect-number{white-space:nowrap;font-variant-numeric:tabular-nums}.jolt-prospect-progress,.jolt-prospect-row-actions{display:flex;align-items:center;gap:4px}.jolt-prospect-progress button{display:grid;place-items:center;min-width:25px;height:25px;border:1px solid #d9d1e3;border-radius:50%;background:#fff;color:#6d6578;font-size:11px;font-weight:700}.jolt-prospect-progress button[aria-pressed=true]{border-color:#8860ac;background:#eee6f6;color:#593596}.jolt-prospect-convert{display:block;margin-top:5px;color:var(--violet-deep);font-size:11px;font-weight:700;text-align:left}.jolt-prospect-row-actions{justify-content:flex-end;gap:5px}.jolt-prospect-mail-action,.jolt-prospect-email-missing{display:grid;place-items:center;min-width:36px;height:36px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--violet-deep)}.jolt-prospect-email-missing{background:#fffbeb;color:#92400e}@media(max-width:760px){.jolt-prospect-list{overflow:visible;border:0;background:transparent}.jolt-prospect-table{display:block;min-width:0}.jolt-prospect-table thead{display:none}.jolt-prospect-table tbody{display:grid;gap:9px}.jolt-prospect-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;padding:12px;border:1px solid var(--line);border-radius:13px;background:#fff}.jolt-prospect-table td{display:block;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.jolt-prospect-table td:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.jolt-prospect-table .jolt-prospect-name,.jolt-prospect-table td:nth-last-child(-n+2){grid-column:1/-1}.jolt-prospect-row-actions{justify-content:flex-start}.jolt-prospect-progress button{min-width:34px;height:34px}.jolt-prospect-convert{min-height:34px}}.account-identity-dialog,.account-identity-dialog *{box-sizing:border-box}.account-identity-indicator{display:inline-flex;align-items:center;border:1px solid #e5e1ed;border-radius:999px;padding:5px 10px;color:#5b437a;background:#faf9fd;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4}.account-identity-indicator:hover{border-color:#6d28d9;color:#4c1d95}.account-identity-dialog{width:min(1040px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:28px;border:1px solid #e9e4f0;border-radius:24px;background:#fff;color:#27213b;overflow:auto;box-shadow:0 32px 100px #24143b40}.account-identity-dialog::backdrop{background:#21183175;backdrop-filter:blur(3px)}.account-identity-dialog header{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px}.account-identity-dialog h2{font-size:25px;font-weight:700;line-height:1.3}.account-identity-dialog h3{font-size:15px;font-weight:650;margin-bottom:10px}.account-identity-dialog p{font-size:13px;line-height:1.55}.account-identity-eyebrow{color:#775699;text-transform:uppercase;letter-spacing:.1em;font-size:10px!important}.account-identity-help{color:#797181;margin:10px 0 18px}.account-identity-dialog section{margin:22px 0}.account-identity-dialog details{border-top:1px solid #eee9f3;padding:14px 0;font-size:12px;line-height:1.6}.account-identity-dialog summary{cursor:pointer;font-weight:600}.account-identity-dialog ul{padding-left:18px;list-style:disc}.account-identity-dialog a{color:#6d28d9;text-decoration:underline;text-underline-offset:3px}.account-identity-dialog button{border:1px solid #e2dbea;border-radius:10px;background:#faf8fd;padding:7px 11px;font-size:12px;font-weight:600}.account-identity-dialog button:hover{background:#f0eaf8}.account-identity-dialog button:disabled{opacity:.45;cursor:not-allowed}.account-identity-dialog :is(button,input,a,summary):focus-visible{outline:2px solid #7c3aed;outline-offset:3px}.account-identity-dialog label{display:block;font-size:12px;color:#62566f;margin-bottom:6px}.account-identity-search form>div{display:flex;gap:8px}.account-identity-search input{flex:1;min-width:0;border:1px solid #e2dbea;border-radius:10px;padding:9px 12px;font-size:13px}.account-identity-search p{margin-top:7px;color:#797181;font-size:12px}.account-identity-candidate{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid #e9e4ef;border-radius:12px;margin-top:8px;gap:12px}.account-identity-candidate strong{font-size:13px}.account-identity-dialog .account-identity-error{padding:12px;border:1px solid #edcab6;background:#fff9f2;color:#8a4d25;border-radius:12px}.account-identity-table{border:1px solid #e8e2ef;border-radius:14px;overflow:hidden}.account-identity-row,.account-identity-table-head{display:grid;grid-template-columns:140px minmax(100px,1fr) minmax(180px,1.5fr) 170px;gap:14px;padding:15px}.account-identity-table-head{background:#f7f4fa;font-size:11px;color:#786688;text-transform:uppercase;letter-spacing:.04em}.account-identity-row{border-top:1px solid #eee9f3;font-size:13px;overflow-wrap:anywhere}.account-identity-row strong{font-weight:600}.account-identity-row small{display:none}.account-identity-row .account-identity-proof{color:#817589;font-size:11px;margin-top:6px}.account-identity-row img{max-width:180px;max-height:100px;object-fit:contain;margin:12px 0;border:1px solid #eee;padding:8px;border-radius:8px}.account-identity-decisions{display:flex;flex-direction:column;align-items:stretch;gap:6px}.account-identity-decisions label{font-size:11px}.account-identity-decisions input{margin-right:6px}@media(max-width:760px){.account-identity-dialog{padding:18px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:18px}.account-identity-table-head{display:none}.account-identity-row{grid-template-columns:1fr;gap:9px;padding:14px}.account-identity-row small{display:block;font-size:10px;text-transform:uppercase;color:#8a7a96;margin-bottom:3px}.account-identity-search form>div{flex-direction:column}.account-identity-decisions{flex-direction:row;flex-wrap:wrap}.account-identity-decisions label{width:100%}}.deal-savings-context{border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.deal-savings-context>details>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;cursor:pointer;list-style:none}.deal-savings-context>details>summary::-webkit-details-marker{display:none}.deal-savings-context>details>summary strong{display:block;font-size:16px;color:var(--text)}.deal-savings-context>details>summary small{display:block;margin-top:3px;color:var(--muted);font-size:12px}.deal-savings-sites{display:grid;gap:10px;padding:0 14px 14px}.deal-savings-site{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fbfafc}.deal-savings-site-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 14px}.deal-savings-site-head strong{font-size:13px;overflow-wrap:anywhere}.deal-savings-site dl{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:5px 12px;margin:9px 0 0;font-size:12px}.deal-savings-site dt{color:var(--muted)}.deal-savings-site dd{margin:0;font-weight:650;overflow-wrap:anywhere}.deal-savings-missing{margin:10px 0 0;color:#8a5a19;font-size:12px}@media(max-width:640px){.deal-savings-context>details>summary{padding:13px}.deal-savings-sites{padding:0 9px 9px}.deal-savings-site dl{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.bourse{display:grid;gap:20px;max-width:1500px;margin:auto}.bourse header{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}.bourse h1{font-size:32px;font-weight:650;letter-spacing:-.04em}.bourse small,.bourse .muted{color:var(--muted);font-size:12px}.bourse .toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bourse .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bourse .stat{padding:20px;background:#fff;border:1px solid var(--line);border-radius:18px}.bourse .stat strong{display:block;font-size:25px;margin:8px 0}.bourse .positive{color:#147955}.bourse .negative{color:#be384c}.bourse .notice{padding:12px 16px;border-radius:12px;background:#f4f1fa;font-size:13px}.bourse .error{background:#fff0ee;color:#9b2d25}.bourse .two{display:grid;grid-template-columns:1.6fr 1fr;gap:16px}.bourse table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px}.bourse th{text-align:left;font-size:11px;color:var(--muted);padding:12px 10px;font-weight:600}.bourse td{padding:16px 10px;border-top:1px solid var(--line)}.bourse td small{display:block;margin-top:5px;white-space:normal;max-width:280px}.bourse .asset{display:flex;align-items:center;gap:10px}.bourse .logo{width:38px;height:38px;flex:none;border:1px solid var(--line);border-radius:12px;display:grid;place-items:center;font-weight:700;background:#faf8fe;overflow:hidden}.bourse .logo img{width:26px;height:26px;object-fit:contain}.bourse .scroll{overflow-x:auto}.bourse label{display:grid;gap:6px;font-size:12px;color:var(--muted)}.bourse .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bourse .fields input,.bourse .fields select{min-width:0;width:100%;border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px;color:var(--text)}.bourse .stack{display:grid;gap:12px}.bourse .empty{text-align:center;padding:40px 15px}.bourse .empty h2{font-size:22px;font-weight:600;margin:12px 0}.bourse .tab{padding:8px 13px;border-radius:10px;font-size:13px;border:1px solid var(--line);background:#fff}.bourse .tab[aria-pressed=true]{background:#4c1d95;color:#fff}.bourse .alertline{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding:12px 0;font-size:13px}.bourse details summary{cursor:pointer;font-size:13px;color:#4c1d95}.bourse .chart{height:230px;min-width:0}.bourse .dot{width:9px;height:9px;display:inline-block;border-radius:50%;background:#7c3aed}.bourse .srStatus{font-size:12px;color:var(--muted)}@media(max-width:760px){.bourse .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bourse .two{grid-template-columns:1fr}.bourse h1{font-size:27px}.bourse .stat{padding:14px}.bourse .stat strong{font-size:21px}.bourse .fields{grid-template-columns:1fr}.bourse header{align-items:flex-start}}.bourse{gap:22px;--profit: #08785e;--loss: #b62c49}.bourse .positive{color:var(--profit)}.bourse .negative{color:var(--loss)}.bourse .wealth-hero{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #e5dbef;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 8px 30px #33115706}.bourse .wealth-value{padding:30px 34px;background:linear-gradient(115deg,#28174d,#4c2d78);color:#fff}.bourse .wealth-kicker{font-size:11px;letter-spacing:.1em;font-weight:700}.bourse .wealth-value .wealth-kicker{color:#d6c4ee}.bourse .wealth-amount{font-size:clamp(32px,3.4vw,51px);font-weight:650;letter-spacing:-.045em;line-height:1.25;margin:10px 0;font-variant-numeric:tabular-nums;white-space:nowrap}.bourse .wealth-caption{font-size:12px;color:#e1d5f0}.bourse .wealth-invested{display:flex;justify-content:space-between;gap:12px;margin-top:25px;padding-top:16px;border-top:1px solid #ffffff26;font-size:13px}.bourse .wealth-invested span{color:#d6c4ee}.bourse .wealth-latent{padding:30px 34px;background:radial-gradient(ellipse at 100% 0,#f3effc,transparent 75%)}.bourse .wealth-latent .wealth-kicker{color:#554a64}.bourse .wealth-latent p{display:inline;margin-left:12px;font-size:13px;color:#62576c}.bourse .wealth-latent small{display:block;margin-top:20px;line-height:1.65;font-size:12px;color:#706779}.bourse .return-pill{display:inline-block;padding:5px 10px;border-radius:8px;font-weight:650;font-size:13px;background:#08785e0d;color:var(--profit);font-variant-numeric:tabular-nums}.bourse .negative .return-pill,.bourse .return-pill.negative{background:#b62c490d;color:var(--loss)}.bourse .wealth-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bourse .metric{padding:20px 22px;background:#fff;border:1px solid #ece6f2;border-radius:16px;display:flex;flex-direction:column;gap:7px}.bourse .metric>span{font-size:12px;color:#6c6178}.bourse .metric strong{font-size:25px;font-weight:650;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.bourse .metric small{font-size:11px}.bourse .tax-metric{text-decoration:none;background:#faf7ff;color:#302040}.bourse .tax-metric:hover{border-color:#bba3e4}.bourse .wealth-chart-layout{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(220px,1fr);gap:18px}.bourse .wealth-chart-card,.bourse .wealth-allocation{border:1px solid #ece6f2;background:#fff;border-radius:20px;padding:23px;min-width:0}.bourse .wealth-chart-top{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.bourse .wealth-chart-top h2,.bourse .wealth-allocation h2{font-size:17px;font-weight:650;letter-spacing:-.02em}.bourse .periods{display:flex;gap:3px;background:#f5f2f8;padding:4px;border-radius:10px}.bourse .periods button{border:0;background:transparent;padding:6px 10px;font-size:11px;border-radius:7px;color:#756883}.bourse .periods button[aria-pressed=true]{background:#fff;color:#4b287b;box-shadow:0 2px 6px #31144913;font-weight:700}.bourse .chart-modes{display:flex;gap:16px;margin-top:20px}.bourse .chart-modes button{border:0;background:transparent;padding:0 0 8px;font-size:12px;color:#7b7088;border-bottom:2px solid transparent}.bourse .chart-modes button[aria-pressed=true]{color:#563586;border-color:#7954ce;font-weight:650}.bourse .period-result{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.bourse .period-result strong{font-size:30px;font-weight:650;letter-spacing:-.035em}.bourse .period-result>span:last-child{font-size:11px;color:#81758c}.bourse .wealth-chart{height:250px;margin:8px 0 10px}.bourse .period-breakdown{display:flex;justify-content:space-between;gap:14px;padding:16px 0;border-top:1px solid #f0eaf5;border-bottom:1px solid #f0eaf5}.bourse .period-breakdown span{display:grid;gap:4px;font-size:11px;color:#82758d}.bourse .period-breakdown b{font-size:14px;color:#514259}.bourse .chart-explanation{font-size:11px;color:#8a7f93;line-height:1.6;margin-top:12px}.bourse .chart-method{margin-top:8px}.bourse .chart-method summary,.bourse .history-coverage summary{font-size:11px}.bourse .chart-method p,.bourse .history-coverage p{font-size:11px;line-height:1.6;color:#7e718a;margin-top:8px}.bourse .history-coverage{margin-top:8px;padding:9px 12px;background:#fff8e9;border-radius:8px}.bourse .history-coverage summary{color:#83612e}.bourse .alltime-result{display:grid;gap:7px;margin:22px 0 30px;padding-bottom:24px;border-bottom:1px solid #eee7f4}.bourse .alltime-result>span{font-size:11px;color:#81728d}.bourse .alltime-result strong{font-size:28px;letter-spacing:-.035em;font-weight:650}.bourse .alltime-result small{font-size:10px}.bourse .wealth-allocation h3{font-size:12px;font-weight:650}.bourse .allocation-bar{height:9px;display:flex;overflow:hidden;border-radius:10px;gap:2px;margin:16px 0}.bourse .allocation-row{display:flex;justify-content:space-between;gap:10px;margin:14px 0;font-size:11px;color:#776882}.bourse .allocation-row>span{display:flex;gap:7px;align-items:center;min-width:0}.bourse .allocation-row i{width:7px;height:7px;flex:none;border-radius:50%}.bourse .allocation-row b{white-space:nowrap;font-weight:600;color:#53435f}.bourse .allocation-link{display:block;margin-top:23px;color:#7954ce;font-size:12px}.bourse .wealth-tax-details{background:#fff;border:1px solid #eae2f2;border-radius:14px;padding:16px 20px;scroll-margin-top:90px}.bourse .wealth-tax-details summary{font-size:13px;font-weight:600}.bourse .wealth-tax-details summary span{font-size:11px;font-weight:400;color:#84748f;margin-left:15px}.bourse .tax-content{padding-top:20px;font-size:12px;color:#73617e;line-height:1.65}.bourse .tax-content label{display:flex;align-items:center;gap:12px}.bourse .tax-content select{width:auto;border:1px solid #e6dcee;border-radius:7px;background:#faf7ff;padding:5px 10px}.bourse .tax-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px 0}.bourse .tax-numbers div{display:grid;gap:8px}.bourse .tax-numbers b{font-size:20px;color:#3b264a}.bourse .tax-content p{margin:10px 0}.bourse .tax-content a{text-decoration:underline;color:#7954ce}.bourse .inline-check{display:flex;align-items:center;gap:8px;margin-bottom:10px}.bourse .inline-check input{width:15px;height:15px;accent-color:#7954ce}.bourse td.position-return{min-width:120px}.bourse .position-return b{font-size:16px;font-weight:650}.bourse .position-return small{color:inherit;font-size:12px;font-weight:600}.bourse .position-value{font-weight:600;color:#4d365e;font-size:13px}.bourse .quote-details{margin-top:7px;white-space:normal;max-width:220px}.bourse .quote-details summary{font-size:10px;color:#8e7e9a}.bourse button:focus-visible,.bourse a:focus-visible,.bourse summary:focus-visible{outline:3px solid #9f7bdc;outline-offset:3px}@media(max-width:1100px){.bourse .wealth-chart-layout{grid-template-columns:minmax(0,1fr)}.bourse .wealth-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.bourse .wealth-hero{grid-template-columns:1fr}.bourse .wealth-value,.bourse .wealth-latent{padding:24px}.bourse .wealth-amount{font-size:38px}.bourse .wealth-latent small{margin-top:12px}.bourse .wealth-invested{margin-top:18px}.bourse .metric{padding:16px}.bourse .metric strong{font-size:22px}.bourse .wealth-metrics{gap:10px}.bourse .wealth-chart-card{padding:16px}.bourse .periods{width:100%;justify-content:space-between}.bourse .periods button{padding:7px 10px}.bourse .period-result>span:last-child{width:100%}.bourse .wealth-chart{height:220px}.bourse .wealth-tax-details summary span{display:block;margin:8px 0 0}.bourse .tax-numbers{grid-template-columns:1fr}.bourse .period-breakdown{gap:8px}.bourse .period-breakdown b{font-size:12px}}.bourse .period-breakdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:650px){.bourse .period-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bourse .chart-modes{gap:12px}.bourse .chart-modes button{font-size:11px}}.bourse .metrics-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:-10px;flex-wrap:wrap}.bourse .metrics-heading h2{font-size:15px;font-weight:600;color:#5c486d}.bourse .metrics-heading label{display:flex;align-items:center;gap:10px;font-size:11px}.bourse .metrics-heading select{width:auto;background:#fff;border:1px solid #e6dcee;border-radius:9px;padding:7px 12px;color:#553876}.bourse .period-details{border-top:1px solid #eee7f4;padding-top:14px;margin-top:12px}.bourse .period-details summary{font-size:12px;color:#73549b}.bourse .tax-content .metrics-heading{margin:0 0 16px}.bourse .tax-content .tax-metric{text-decoration:none;color:#302040}.bourse #bourse-calcul-fiscal{margin-top:24px;scroll-margin-top:90px}.bourse .lifetime-results{margin:20px 0}.bourse .wealth-today{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:20px;color:#f3ecff;font-size:13px}.bourse .wealth-today strong{font-size:21px}.bourse .wealth-today small{flex-basis:100%;color:#d6c4ee;font-size:11px}.bourse .period-overview{display:grid;gap:16px}.bourse .period-overview h2{font-size:17px;font-weight:600;margin:0}.bourse .period-range,.bourse .chart-period{color:#84748f;font-size:12px;margin:5px 0 0}.bourse .period-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bourse .annual-glance{border-bottom:1px solid #eee7f4;padding:4px 0 20px;margin-bottom:22px}.bourse .annual-glance>div,.bourse .annual-glance>a{display:flex;justify-content:space-between;gap:12px;margin:14px 0;font-size:13px;color:inherit;text-decoration:none}.bourse .annual-glance>a{color:#7954ce}.bourse .annual-glance b{white-space:nowrap;font-size:17px;font-weight:600}.bourse .annual-glance>small{font-size:11px;color:#84748f;line-height:1.5;display:block}.bourse .levels-glance{border-top:1px solid #eee7f4;padding-top:16px;margin-top:24px}.bourse .levels-glance>p{color:#84748f;font-size:12px}.bourse .levels-glance>a{display:block;font-size:12px;margin-top:12px}.bourse .levels-glance .level-row{display:flex;justify-content:space-between;gap:12px;color:inherit;text-decoration:none;margin-bottom:14px}.bourse .level-row small{display:block;color:#84748f;font-size:10px}.bourse .level-row b{white-space:nowrap}@media(max-width:540px){.bourse .period-metrics{grid-template-columns:1fr}}.bourse .metric-action{text-align:left;cursor:pointer;font:inherit;transition:border-color .15s,box-shadow .15s}.bourse .metric-action:hover{border-color:#bba3e4;box-shadow:0 3px 12px #7856d710}.bourse .metric-action .metric-detail-link{color:#7954ce;font-size:11px;margin-top:4px}.bourse .operations-anchor,.bourse #bourse-indicateurs{scroll-margin-top:90px}.bourse .operation-selection{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:#faf7ff;border-radius:12px;padding:16px;margin-bottom:16px}.bourse .operation-selection p{font-size:12px;color:#84748f;margin:4px 0 0}.bourse .operation-selection strong{font-size:22px;display:block}.bourse .operation-selection>small{flex-basis:100%}.bourse .operation-contribution{font-weight:650;background:#faf7ff}.bourse .position-list tbody tr{cursor:pointer}.bourse .position-list tbody tr:hover{background:#faf8fe}.bourse .position-open{border:0;background:transparent;display:flex;align-items:center;gap:14px;text-align:left;cursor:pointer;color:inherit;padding:6px 0}.bourse .position-open b{font-size:14px}.bourse .position-primary{font-size:19px;font-weight:650;font-variant-numeric:tabular-nums}.bourse .position-cost{font-size:15px}.bourse .position-return b{font-size:18px}.bourse .asset-position-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;background:#faf7ff;border-radius:14px}.bourse .asset-position-summary>div{display:grid;gap:6px}.bourse .asset-position-summary span{font-size:12px;color:#84748f}.bourse .asset-position-summary strong{font-size:22px}.bourse .asset-position-summary small{font-size:11px}.bourse .asset-chart-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.bourse .asset-chart-heading strong{display:block;font-size:27px;margin-top:5px}.bourse .asset-chart-heading b{font-size:13px;font-weight:500;color:#84748f}.bourse .chart-click-help{padding:12px;color:#6d4f93;font-size:12px;background:#f5f0fc;border-radius:9px}.bourse .asset-price-chart{display:block;width:100%;aspect-ratio:1000 / 330;cursor:crosshair;touch-action:pan-y}.bourse .asset-price-chart text{font-size:13px;fill:#78658b}.bourse .asset-price-chart:focus-visible{outline:3px solid #9f7bdc}.bourse .asset-price-source{font-size:11px;color:#84748f}.bourse .chart-level-form{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:16px;border:1px solid #eadff4;border-radius:12px}.bourse .chart-level-form label{display:grid;gap:6px;font-size:12px;flex:1 1 180px}.bourse .chart-level-form input,.bourse .chart-level-form select{width:100%;padding:10px;border:1px solid #ded3e9;border-radius:8px;background:#fff;font-size:14px}.bourse .asset-saved-levels{margin:16px 0}.bourse .asset-saved-levels h4{font-size:13px;margin:0 0 10px}.bourse .asset-saved-levels span{display:inline-block;background:#eef8f4;color:#15705d;border-radius:8px;padding:7px 10px;margin:0 8px 8px 0;font-size:12px}.bourse .asset-saved-levels p{font-size:12px;color:#84748f}@media(max-width:650px){.bourse .asset-position-summary{grid-template-columns:1fr}.bourse .asset-position-summary>div{grid-template-columns:1fr 1fr}.bourse .asset-position-summary small{grid-column:1 / -1}.bourse .asset-position-summary strong{font-size:19px;text-align:right}.bourse .asset-price-chart{min-height:200px;aspect-ratio:auto}.bourse .chart-level-form button{width:100%}}.bourse .operation-contribution{background:transparent;font-size:15px;font-variant-numeric:tabular-nums}.bourse .operation-contribution>span{display:inline-block;min-width:95px;padding:7px 10px;border-radius:8px;background:#f6f4fa}.bourse .operation-contribution.positive>span{background:#eaf8f1;color:#08795b}.bourse .operation-contribution.negative>span{background:#fff0f2;color:#c23651}.bourse .operation-selection strong{font-size:30px;font-weight:650;font-variant-numeric:tabular-nums}.bourse .dividend-yield{margin-left:52px;color:#6b617b;font-size:11px}.bourse .chart-gap-label{display:flex;align-items:center;gap:8px;font-size:12px;color:#717382;margin:4px 0 12px}.bourse .chart-gap-label>span{width:16px;height:12px;background:#b9becb40;border:1px solid #b9becb;border-radius:3px}.bourse .research-section{background:linear-gradient(130deg,#f9f6ff,#fff 60%);border:1px solid #e8dff5;border-radius:20px;padding:24px;margin:24px 0;scroll-margin-top:90px}.bourse .research-heading,.bourse .research-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.bourse .research-heading h2{font-size:23px;margin:4px 0}.bourse .research-heading p{margin:4px 0}.bourse .research-summary{display:flex;gap:24px;flex-wrap:wrap;padding:18px 0;margin:12px 0;border-block:1px solid #e9e2f2}.bourse .research-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;margin:16px 0}.bourse .research-card{background:#fff;border:1px solid #e6e0f0;padding:20px;border-radius:15px;min-width:0}.bourse .research-card h3{margin:5px 0 0;font-size:17px}.bourse .research-card p{font-size:13px;line-height:1.6;margin:12px 0}.bourse .research-card small{font-size:11px}.bourse .swing-signal{display:inline-flex;white-space:nowrap;font-size:11px;font-weight:650;padding:5px 9px;border-radius:7px;background:#f1edf7;color:#65489b}.bourse .signal-BUY{background:#e6f7ef;color:#087957}.bourse .signal-SELL{background:#fff0f2;color:#b42d48}.bourse .signal-WATCH,.bourse .signal-UNAVAILABLE{background:#fff5df;color:#82590f}.bourse .research-price{font-size:25px!important;font-weight:650;font-variant-numeric:tabular-nums}.bourse .research-price small{display:block;color:#82758e;font-weight:400}.bourse .swing-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 8px;background:#f8f6fc;border-radius:10px;margin-top:16px}.bourse .swing-levels b{display:block;margin-top:6px;font-size:17px;font-variant-numeric:tabular-nums}.bourse .research-alerts{display:flex;flex-wrap:wrap;gap:8px}.bourse .research-evidence{border-top:1px solid #ece6f5;padding-top:14px;margin-top:16px}.bourse .research-evidence p small{display:block;color:#82758e}.bourse .research-evidence ul{padding-left:18px;font-size:12px;line-height:1.6}.bourse .research-evidence a{overflow-wrap:anywhere}.bourse .holdings-research{margin:24px 0}.bourse .holdings-research>summary{padding:16px;background:#fff;border-radius:10px;font-weight:600}.bourse .research-warning{color:#885b18;background:#fff8e9;padding:10px;border-radius:8px;font-size:12px}.bourse .research-progress{display:flex;align-items:center;gap:12px;padding:16px;margin-top:16px;border:1px solid #dbcfef;border-radius:10px;background:#f4effb}.bourse .research-pulse{width:16px;height:16px;border-radius:50%;border:2px solid #d2c2ee;border-top-color:#7544ca;animation:research-spin 1s linear infinite}@keyframes research-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bourse .research-pulse{animation:none}}@media(max-width:600px){.bourse .research-section,.bourse .research-card{padding:14px}.bourse .research-summary{gap:10px 20px;font-size:12px}.bourse .swing-levels b{font-size:15px}}.bourse .wealth-realized .periods{width:fit-content;margin:0 0 24px auto;color:#6c6080}.bourse .wealth-realized .wealth-kicker{display:block}.bourse .realized-detail-link{display:block;background:transparent;border:0;padding:0;margin-top:18px;color:#7150bf;cursor:pointer;font-size:12px}.bourse .wealth-realized.positive{background:linear-gradient(140deg,#f0fbf6,#fcfffd)}.bourse .wealth-realized.negative{background:linear-gradient(140deg,#fff3f5,#fffafb)}.bourse .position-signal{margin:4px 0 4px 52px}.bourse .bourse-view-panel{display:grid;gap:20px;min-width:0}.bourse .bourse-view-panel[hidden],.bourse [role=tabpanel][hidden]{display:none}.bourse .bourse-tabs{display:flex;gap:6px;padding:5px;background:#eeeaf5;border-radius:14px;width:fit-content;max-width:100%}.bourse .bourse-tabs>button{display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:10px;padding:11px 17px;color:#756887;font-size:13px;font-weight:600;cursor:pointer;transition:background .16s,color .16s}.bourse .bourse-tabs>button[aria-selected=true]{background:#fff;color:#4c1d95;box-shadow:0 2px 8px #30174c0d}.bourse .bourse-tabs>button:focus-visible{outline:3px solid #9b7bda;outline-offset:2px}.bourse .bourse-tab-count{padding:1px 6px;font-size:11px;border-radius:5px;background:#e6dff1;font-variant-numeric:tabular-nums}.bourse .bourse-main-tabs{width:100%;padding:0;border-radius:0;background:transparent;border-bottom:1px solid #e4dced;gap:24px}.bourse .bourse-main-tabs>button{border-radius:0;padding:13px 2px;border-bottom:3px solid transparent;font-size:15px}.bourse .bourse-main-tabs>button[aria-selected=true]{border-color:#7549cb;background:transparent;box-shadow:none}.bourse .research-section{margin:0;padding:28px;background:linear-gradient(120deg,#f8f5ff,#fcfbff 38%,#f5faf9)}.bourse .research-heading{align-items:center;margin-bottom:25px}.bourse .research-heading h2{font-size:27px;letter-spacing:-.025em;margin:7px 0 9px}.bourse .research-heading p:not(.eyebrow){color:#796c87;font-size:13px}.bourse .research-heading .eyebrow{color:#8061ae;font-size:10px;font-weight:700;letter-spacing:.14em}.bourse .research-scan-meta{display:grid;gap:8px;justify-items:end}.bourse .research-scan-meta small{font-size:10px}.bourse .research-progress{margin:0 0 20px}.bourse .research-panel-intro{margin:24px 0 18px}.bourse .research-panel-intro h3{margin:0 0 5px;font-size:17px;font-weight:600}.bourse .research-panel-intro p{color:#7a6b89;font-size:12px}.bourse .research-panel-intro p span{color:#95869e}.bourse .research-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}.bourse .research-card{padding:22px;border-radius:18px;box-shadow:0 5px 24px #38225d05}.bourse .research-card-heading{gap:12px;min-height:81px;flex-direction:column}.bourse .research-identity{display:flex;gap:11px;align-items:center;min-width:0}.bourse .research-identity>div{min-width:0}.bourse .research-identity h3{margin:0 0 3px;font-size:16px;font-weight:650;overflow-wrap:anywhere}.bourse .research-monogram{flex:none;display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:linear-gradient(140deg,#eee6fd,#f9f7ff);color:#6c47a9;font-size:11px;font-weight:750;letter-spacing:-.03em}.bourse .research-quote-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:20px}.bourse .research-quote-row strong{display:block;font-size:28px;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.bourse .research-horizon{color:#85728f;background:#f7f4fa;border-radius:6px;padding:5px 7px;font-size:10px;white-space:nowrap}.bourse p.research-next-step{min-height:48px;color:#71627c;font-size:12px;line-height:1.65;margin:12px 0 16px}.bourse .research-outcomes{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bourse .research-outcomes>div{padding:12px;border-radius:10px;background:#eef9f3}.bourse .research-outcomes>div+div{background:#fff2f4}.bourse .research-outcomes small{font-size:10px}.bourse .research-outcomes strong{display:block;font-size:24px;font-weight:650;letter-spacing:-.03em;margin-top:3px}.bourse p.research-calculation-note{margin:7px 0;font-size:10px;color:#8c7f97}.bourse .scenario-map{margin:26px 0 10px}.bourse .scenario-rail{position:relative;height:12px;background:#f3eef8;border-radius:10px}.bourse .scenario-risk-track,.bourse .scenario-reward-track{position:absolute;height:6px;top:3px}.bourse .scenario-risk-track{background:#e6a0b1}.bourse .scenario-reward-track{background:#79c9ad}.bourse .scenario-marker{position:absolute;top:2px;width:8px;height:8px;border:2px solid white;border-radius:50%;transform:translate(-50%)}.bourse .scenario-stop{background:#bf435e}.bourse .scenario-entry{background:#7450b8}.bourse .scenario-target{background:#188364}.bourse .scenario-current{position:absolute;top:-22px;transform:translate(-50%);font-size:9px;color:#543179;text-align:center;line-height:10px}.bourse .scenario-current>span{display:block;font-size:9px}.bourse .scenario-legend{display:flex;justify-content:space-between;color:#8f8099;font-size:9px;margin-top:5px}.bourse .swing-levels{padding:12px 0 2px;margin-top:0;background:transparent;gap:7px}.bourse .swing-levels small{font-size:9px}.bourse .swing-levels b{font-size:16px}.bourse .research-evidence{margin-top:16px;padding-top:0;border:0}.bourse .research-evidence>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;cursor:pointer;background:#f5f1fb;color:#69439c;border-radius:9px;font-size:11px;font-weight:600;padding:12px 10px}.bourse .research-evidence>summary::-webkit-details-marker{display:none}.bourse .research-evidence[open]>summary{background:#eae0f8}.bourse summary:focus-visible{outline:3px solid #a78bd6;outline-offset:3px}.bourse .research-evidence h4{margin:18px 0 8px;font-size:13px;font-weight:650}.bourse .research-opinion p{font-size:12px}.bourse .research-opinion small{font-size:10px}.bourse .research-sources{margin-top:16px;padding-top:15px;border-top:1px solid #eee8f5}.bourse .research-sources summary{color:#795c9d;font-size:11px;cursor:pointer}.bourse .research-card-foot{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:14px;color:#9789a1;font-size:9px}.bourse .research-card-foot>span:first-child{color:#8a69b5}.bourse .research-universe{padding:16px 0;color:#8e7d9b;font-size:11px}.bourse .research-universe p{margin-top:10px;line-height:1.6}.bourse .research-universe summary{cursor:pointer}.bourse .research-empty{text-align:center;border:1px dashed #d9cbe9;border-radius:16px;padding:42px 20px;background:#ffffff80}.bourse .research-empty>span{font-size:38px;color:#a38ac4}.bourse .research-empty h3{font-size:18px;margin:10px 0}.bourse .research-empty p{color:#8c7d97;font-size:13px}.bourse .research-disclaimer{border-top:1px solid #e5dfec;padding-top:16px;color:#8e8199;font-size:11px;line-height:1.6;margin-top:12px}@media(max-width:1150px){.bourse .research-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.bourse .research-grid{grid-template-columns:minmax(0,1fr)}.bourse .research-section{padding:17px}.bourse .research-card{padding:18px}.bourse .research-heading h2{font-size:23px}.bourse .research-heading{gap:16px}.bourse .research-scan-meta{justify-items:start}.bourse .bourse-tabs{width:100%}.bourse .bourse-tabs>button{flex:1;padding:10px;font-size:12px}.bourse .bourse-main-tabs{gap:12px}.bourse .bourse-main-tabs>button{padding:12px 0}.bourse .research-panel-intro p span{display:block;margin-top:3px}}.bourse .scenario-legend{display:block;position:relative;height:14px}.bourse .scenario-legend>span{position:absolute;transform:translate(-50%)}.bourse .toolbar[hidden]{display:none}.bourse .simple-price-plan{display:grid;gap:8px;margin:16px 0}.bourse .simple-price-plan>div{display:flex;gap:12px;align-items:center;padding:13px;border-radius:11px;background:#f5f1fb}.bourse .simple-price-plan>.simple-sell-price{background:#edf8f2}.bourse .simple-price-plan>.simple-warning-price{background:#fff2f4}.bourse .simple-step{flex:none;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#fff;color:#795799;font-size:11px;font-weight:700}.bourse .simple-price-plan small{display:block;font-size:12px}.bourse .simple-price-plan b{display:block;font-size:23px;font-weight:650;font-variant-numeric:tabular-nums;margin:3px 0}.bourse .simple-price-plan>div>div>span{display:block;font-size:11px}.bourse .simple-price-plan>p{font-size:10px;color:#8c7f97;margin:2px 0}.bourse .research-horizon{white-space:normal;max-width:145px;text-align:right}.bourse .research-next-step{min-height:58px}@media(max-width:700px){.bourse .bourse-main-tabs{gap:8px}.bourse .bourse-main-tabs>button{flex:1 1 0;min-width:0;font-size:11px;text-align:center}}.bourse .bourse-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bourse .bourse-options{position:relative}.bourse .bourse-options>summary{cursor:pointer;list-style:none;color:#7d6e8d;font-size:12px;padding:10px 12px;border-radius:9px}.bourse .bourse-options>summary::-webkit-details-marker{display:none}.bourse .bourse-options>summary:hover,.bourse .bourse-options[open]>summary{background:#f1ebf7}.bourse .bourse-options-content{position:absolute;top:100%;right:0;width:260px;max-width:calc(100vw - 48px);z-index:30;display:grid;gap:8px;background:#fff;padding:16px;border:1px solid #e8dff1;border-radius:12px;box-shadow:0 12px 36px #2b164b20}.bourse .bourse-options-content .srStatus{font-size:11px;margin-bottom:5px}.bourse .bourse-options-content>a{text-align:center}@media(max-width:700px){.bourse .bourse-header-actions{width:100%}.bourse .bourse-options{margin-left:auto}}.bourse .research-support-zone{display:grid;gap:5px;margin:14px 0;padding:15px 18px;border:1px solid #ddd4ee;border-radius:14px;background:#f8f5fc}.bourse .research-support-zone strong{font-size:1.35rem;color:#573096;font-variant-numeric:tabular-nums}.bourse .research-support-zone span,.bourse .research-support-zone small{font-size:.78rem;color:#6b5e7c}.bourse .portfolio-decisions>h3{font-size:1.25rem;margin:24px 0 8px}.bourse .portfolio-decisions>p{color:#6e637c;font-size:.85rem;line-height:1.6}.bourse .decision-settings{margin:20px 0;padding:16px 20px;background:#f9f6ff;border:1px solid #e5dcf2;border-radius:14px}.bourse .decision-settings summary,.bourse .research-holding-details>summary{cursor:pointer;color:#57269a;font-weight:500}.bourse .decision-settings form{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:18px 0}.bourse .decision-settings label{display:grid;gap:8px;font-size:.8rem;flex:1;min-width:180px}.bourse .decision-settings input{width:100%;padding:10px;background:#fff;border:1px solid #d8ddea;border-radius:8px}.bourse .decision-settings p{font-size:.78rem;line-height:1.6;color:#6d627a}.bourse .decision-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.bourse .decision-summary>div{display:grid;gap:8px;padding:18px;background:#fff;border:1px solid #e5dcf2;border-radius:12px}.bourse .decision-summary strong{font-size:1.5rem;font-variant-numeric:tabular-nums}.bourse .decision-summary small,.bourse .decision-row small{display:block;font-size:.76rem;color:#71667e}.bourse .decision-list{display:grid;gap:12px;margin:18px 0}.bourse .decision-row{display:grid;grid-template-columns:1.15fr 1fr .8fr;gap:18px;padding:22px;background:#fff;border:1px solid #e5dcf2;border-radius:14px}.bourse .decision-asset small{margin-top:6px}.bourse .decision-badge{display:inline-block;padding:5px 9px;background:#f0ecf7;border-radius:7px;font-size:.75rem;font-weight:600}.bourse .decision-SELL{background:#fff0f2;color:#a32643}.bourse .decision-REDUCE,.bourse .decision-CONFIGURE{background:#fff7de;color:#826000}.bourse .decision-BUY,.bourse .decision-ADD{background:#eaf8f1;color:#087c63}.bourse .decision-amount,.bourse .decision-weight{display:block;margin:8px 0;font-size:1.15rem;font-variant-numeric:tabular-nums}.bourse .decision-reason{grid-column:1/-1;border-top:1px solid #f0eafa;padding-top:12px;font-size:.83rem;line-height:1.6}.bourse .decision-reason p{margin:0 0 5px}.bourse .decision-chart{padding:0;margin-top:9px;border:0;background:none;color:#6634aa;font-size:.76rem;cursor:pointer}.bourse .research-holding-details{margin-top:25px}.bourse .research-holding-details>summary{padding:14px 0}.bourse .decision-cash{padding:18px 20px;background:#f1f8f5;border:1px solid #d7e9e0;border-radius:14px;margin:18px 0}.bourse .decision-cash>div{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap}.bourse .decision-cash strong{font-size:1.65rem;color:#06735a;font-variant-numeric:tabular-nums}.bourse .decision-cash small,.bourse .decision-cash details{display:block;font-size:.76rem;line-height:1.6;margin-top:8px;color:#45665a}.bourse .decision-cash summary{cursor:pointer}.bourse .wealth-cash{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:20px;padding:12px 0;border-top:1px solid #ffffff22;font-size:.82rem}.bourse .wealth-cash small{flex-basis:100%;font-size:.7rem;opacity:.8}@media(max-width:680px){.bourse .decision-summary,.bourse .decision-row{grid-template-columns:1fr}.bourse .decision-row{gap:14px}.bourse .decision-settings form{display:grid;grid-template-columns:1fr}.bourse .decision-settings label{min-width:0}}.bourse .decision-simple .decision-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;padding:18px 22px}.bourse .decision-simple .decision-action{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.bourse .decision-simple .decision-action strong{font-size:1.2rem}.bourse .decision-simple .decision-badge{padding:7px 12px;font-size:.82rem}.bourse .decision-simple .decision-reason{border:0;padding:0;font-size:.88rem}.bourse .decision-simple .decision-more{grid-column:1/-1;font-size:.78rem;color:#6e637c}.bourse .decision-more summary,.bourse .decision-calculation summary{cursor:pointer;color:#6634aa}.bourse .decision-calculation{font-size:.8rem;line-height:1.6;color:#6e637c}.bourse .decision-simple .decision-summary b{font-size:1.15rem}.bourse .decision-prices{display:flex;gap:16px;flex-wrap:wrap;margin:12px 0}.bourse .decision-prices span{padding:10px 14px;border-radius:10px;background:#f6f3fb;font-size:.8rem}.bourse .decision-prices b{display:block;font-size:1.05rem}.bourse .decision-condition{color:#126d59;font-weight:500}.bourse .research-watch-heading{margin:24px 0 16px}.bourse .research-watch-heading h3{font-size:1.1rem}.bourse .research-watch-heading p{font-size:.85rem;color:#6e637c}@media(max-width:680px){.bourse .decision-simple .decision-row{grid-template-columns:1fr;padding:18px}.bourse .decision-simple .decision-action{justify-content:flex-start}.bourse .decision-prices{display:grid;grid-template-columns:1fr;width:100%}}.opera-quotes{min-width:0;overflow-wrap:anywhere;line-height:1.5}.opera-quotes section,.opera-quotes fieldset,.opera-quotes form{min-width:0}.opera-quotes h2,.opera-quotes h3,.opera-quotes h4,.opera-quotes legend{font-weight:650}.opera-quotes fieldset{border:1px solid var(--border,#d6dae1);border-radius:12px;padding:12px;margin:12px 0}.opera-quotes label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0}.opera-quotes input:not([type=checkbox]),.opera-quotes select,.opera-quotes textarea{max-width:100%;min-width:0;border:1px solid var(--border,#d6dae1);border-radius:8px;padding:8px;background:var(--surface,#fff);color:inherit}.opera-quotes textarea{width:100%;min-height:80px}.opera-quotes button{border:1px solid var(--border,#d6dae1);border-radius:8px;padding:9px 12px;margin:4px;min-height:44px;max-width:100%;text-align:left}.opera-quotes button:disabled{opacity:.5;cursor:not-allowed}.opera-quotes button:focus-visible,.opera-quotes input:focus-visible,.opera-quotes select:focus-visible{outline:2px solid var(--accent,#254b8a);outline-offset:2px}.opera-quotes pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.opera-quotes [role=alert]{color:#ad2638}@media(max-width:640px){.opera-quotes .opera-comparison-table,.opera-quotes .opera-comparison-table tbody{display:block;width:100%}.opera-quotes .opera-comparison-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.opera-quotes .opera-comparison-table tr{display:block;border:1px solid var(--border,#d6dae1);border-radius:10px;margin:12px 0;padding:8px}.opera-quotes .opera-comparison-table td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding:8px 2px;overflow-wrap:normal;word-break:normal}.opera-quotes .opera-comparison-table td:before{content:attr(data-label);font-weight:650}}.opera-quotes .opera-review article{padding:.75rem;border:1px solid #e2e8f0;border-radius:.75rem;margin:.5rem 0;background:#f8fafc}.opera-quotes .opera-review dl{display:grid;grid-template-columns:minmax(105px,1fr) 2fr;gap:.3rem .7rem;font-size:.875rem}.opera-quotes .opera-review dt{color:#64748b}.opera-quotes .opera-review dd{margin:0;overflow-wrap:anywhere}.opera-quotes .opera-send{width:100%;background:#006b59;color:#fff;font-weight:700;padding:1rem;border-radius:.75rem;white-space:normal}.oq-page,.oq-editor{color:var(--text,#241d3f);font-family:inherit}.oq-page{max-width:1300px;margin:0 auto}.oq-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:22px 0}.oq-heading h1{font-size:26px;font-weight:700;margin:6px 0}.oq-heading p{color:var(--muted,#716986)}.oq-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.oq-banner{border:1px solid #e4d6fd;background:#f7f1ff;border-radius:16px;padding:16px;line-height:1.6;margin:16px 0}.oq-notice{min-height:26px;font-size:14px}.oq-steps{display:flex;gap:6px;flex-wrap:wrap;margin:18px 0}.oq-editor button,.oq-page>.oq-actions button{border:1px solid #ded5ed;background:#fff;color:#593399;border-radius:10px;padding:9px 13px;cursor:pointer;font-weight:600}.oq-steps button[aria-current=step],.oq-heading button{background:#6626bb;color:#fff}.oq-editor button:disabled,.oq-page button:disabled{opacity:.5;cursor:not-allowed}.oq-body{border:1px solid #e6def0;background:var(--card,#fff);border-radius:18px;padding:24px;min-width:0;margin:16px 0}.oq-legend{font-size:18px;font-weight:700;padding:0 8px}.oq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.oq-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:14px}.oq-field span{font-weight:600}.oq-field input,.oq-field select,.oq-field textarea{border:1px solid #dbd3e7;border-radius:9px;padding:10px;background:#fff;color:#241d3f;width:100%;box-sizing:border-box}.oq-editor input:focus-visible,.oq-editor select:focus-visible,.oq-editor textarea:focus-visible,.oq-editor button:focus-visible{outline:3px solid #b5a0e0;outline-offset:2px}.oq-check{display:flex;align-items:flex-start;gap:9px;padding:9px 0;font-size:14px;line-height:1.5}.oq-check input{margin-top:4px;accent-color:#6626bb;flex:none}.oq-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:14px 0}.oq-meter{border:1px solid #e5dfec;border-radius:14px;padding:18px;margin:20px 0}.oq-meter header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.oq-meter h2,.oq-review h2{font-size:19px;font-weight:650}.oq-meter h3,.oq-review h3{font-size:15px;font-weight:650;margin:14px 0 8px}.oq-warning{color:#985710;font-size:14px;line-height:1.6}.oq-errors{color:#a4253a;font-size:14px;line-height:1.7}.oq-review ul,.oq-review ol{padding-left:22px;list-style:disc}.oq-review p{margin:10px 0;line-height:1.6}.oq-empty{padding:32px;color:#716986}.oq-comment{white-space:pre-wrap}.oq-actions>span{color:#716986;font-size:13px}.oq-grid>.oq-check,.oq-grid>p{align-self:center}.oq-heading button{white-space:nowrap}@media(max-width:650px){.oq-heading{flex-direction:column}.oq-body{padding:14px}.oq-grid{grid-template-columns:1fr}.oq-heading h1{font-size:22px}.oq-field{width:100%}}.partner-dashboard-actions button{padding:11px 18px;min-height:44px;white-space:normal}.partner-select-all{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;cursor:pointer}.partner-select-all input{width:17px;height:17px;accent-color:#5126a7}.partner-status{display:inline-block;border-radius:999px;padding:4px 9px;font-weight:600;white-space:nowrap}.partner-status-pending{background:#fff3dc;color:#985600}.partner-status-invoiced{background:#eaf1ff;color:#2454a6}.partner-status-paid{background:#ddf5e9;color:#087346}@media(max-width:640px){.partner-dashboard-actions button{flex:1 1 100%}.partner-dashboard-table{min-width:0;display:block}.partner-dashboard-table thead{display:none}.partner-dashboard-table tbody{display:grid;gap:12px}.partner-dashboard-table tr{display:block;border:1px solid var(--line, #e4e0ec);border-radius:12px;padding:8px}.partner-dashboard-table td{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,1fr);gap:8px;padding:6px;overflow-wrap:anywhere}.partner-dashboard-table td:before{content:attr(data-label);color:#64748b;font-size:12px}.partner-dashboard-table td:first-child{display:block}.partner-dashboard-table td:first-child:before{content:none}}.li-workspace{max-width:900px;margin:auto;background:#f5f6f3;color:#182832;padding:20px;font-family:system-ui,sans-serif;line-height:1.5;overflow-wrap:anywhere}.li-workspace *{box-sizing:border-box}.li-workspace header{padding:8px 0 18px}.li-brand{font-weight:850;font-size:24px;letter-spacing:-1px}.li-brand span{color:#b65b1b}.li-workspace h1{font-size:30px;line-height:1.15;margin:18px 0 10px}.li-workspace h2{font-size:22px;margin-top:24px}.li-workspace h3{font-size:17px;margin:12px 0 6px}.li-workspace p{font-size:14px;color:#526670}.li-workspace button,.li-workspace input,.li-workspace select,.li-workspace textarea{font:inherit;font-size:14px;min-height:44px;border:1px solid #c9d3d6;border-radius:10px;padding:10px;max-width:100%}.li-workspace button{background:#182832;color:#fff;cursor:pointer;margin:5px 5px 5px 0}.li-workspace button:disabled{background:#e1e5e4;color:#687579;cursor:not-allowed}.li-workspace input,.li-workspace select,.li-workspace textarea{width:100%;background:#fff;color:#182832}.li-workspace textarea{min-height:170px;resize:vertical;line-height:1.6}.li-workspace label{display:block;margin:13px 0 6px;font-size:13px;font-weight:650}.li-workspace :focus-visible{outline:3px solid #147da0;outline-offset:3px}.li-workspace nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;position:sticky;top:0;background:#fff;z-index:2;padding:7px 0;border-block:1px solid #dce3e6}.li-workspace nav button{margin:0;background:#fff;color:#526670;padding:8px 2px;border:0;font-size:12px}.li-workspace nav button[aria-current]{background:#fff1e3;color:#934813;font-weight:750}.li-notice{background:#fff7e8;padding:14px;border:1px solid #ead4b1;border-radius:14px;font-size:14px}.li-notice p{margin-bottom:0}.li-card{background:#fff;border:1px solid #dce3e6;border-radius:16px;padding:17px;margin:14px 0}.li-tag{display:inline-block;font-size:11px;background:#edf2f3;color:#47606c;padding:5px 8px;border-radius:6px}.li-error{background:#fbecea;padding:12px;color:#8a3a31!important}.li-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.li-metrics article{background:#fff;border:1px solid #dce3e6;border-radius:14px;padding:16px;font-size:13px}.li-metrics b{display:block;font-size:28px}.li-workspace section[hidden]{display:none}@media(max-width:440px){.li-workspace{padding:12px}.li-workspace h1{font-size:26px}.li-card{padding:13px}.li-card button{display:block;width:100%}.li-workspace nav button{font-size:11px}}.li-workspace{max-width:1080px;background:#f8f7fb;color:#252033;border-radius:20px;padding:20px;line-height:1.45}.li-workspace h1{font-size:29px;letter-spacing:-.035em;font-weight:650;margin:12px 0}.li-brand{font-size:17px;letter-spacing:.03em}.li-brand span{color:#68488a;font-size:10px}.li-workspace header{padding:0 0 8px}.li-workspace h2{font-size:20px;margin:18px 0 8px}.li-workspace p{color:#6b5c78;font-size:13px}.li-workspace button{background:#65448a;border-color:#65448a;font-weight:550}.li-workspace nav button[aria-current]{background:#eee5f6;color:#53316e}.li-workspace nav{border-radius:12px;box-shadow:0 2px 9px #361c5508;border-color:#e8e2ed}.li-workspace :focus-visible{outline-color:#8050a5}.li-card{border-color:#e8e2ed;box-shadow:0 3px 15px #361c5505;border-radius:17px;padding:16px;margin:10px 0}.li-tag{background:#eee8f3;color:#584268}.li-card h3{margin:8px 0}.li-workspace summary{min-height:44px;display:list-item;cursor:pointer;padding:12px 2px;font-size:13px;font-weight:600;color:#53316e}.li-notice{background:#fff8ea;border-color:#ede0bf;padding:0 12px;font-size:12px}.li-notice p{margin:0 0 12px}.li-top-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.li-top-metrics article{padding:12px;border-color:#e8e2ed;border-radius:14px;font-size:11px;color:#695b75}.li-top-metrics b{font-size:26px;color:#65448a;font-weight:650;line-height:1.2;margin-bottom:5px}.li-freshness{font-size:11px!important;margin:8px 0 0}.li-filters{display:flex;gap:5px;flex-wrap:wrap}.li-filters button{background:#fff;color:#594070;border-color:#e5dbea;font-size:12px}.li-filters button[aria-pressed=true]{background:#eee5f6;border-color:#ad8ac5}.li-card textarea{min-height:140px}.li-card>p{margin:6px 0}.li-workspace button:disabled{color:#60596a;background:#eeeaf0;border-color:#dfd8e5}@media(max-width:440px){.li-workspace{padding:12px;border-radius:0}.li-workspace h1{font-size:25px}.li-card{padding:13px}.li-top-metrics b{font-size:24px}.li-top-metrics article{padding:10px}.li-workspace label{margin-top:10px}.li-card button{margin-right:0}.li-brand{font-size:15px}}.li-six-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0}.li-six-metrics>a,.li-six-metrics>button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:70px;padding:10px 12px;margin:0;border:1px solid #e6ddec;border-radius:13px;background:#fff;color:#594367;text-decoration:none;font:inherit;cursor:pointer}.li-six-metrics strong{font-size:25px;line-height:1.1;font-weight:650;color:#67418a}.li-six-metrics span{font-size:11px;margin-top:5px}.li-six-metrics :focus-visible{outline:3px solid #8050a5;outline-offset:2px}.li-record-link{display:inline-flex;align-items:center;min-height:44px;color:#65448a;font-size:13px;font-weight:600;text-decoration:none}.li-record-link:hover{text-decoration:underline}.commercial-cockpit{margin:12px 0;padding:14px;background:#fff;border:1px solid #e8e2ed;border-radius:18px}.commercial-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.commercial-heading h2{margin:0}.commercial-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:12px 0}.li-workspace .commercial-metrics button{margin:0;background:#f6f1fa;color:#584268;border-color:#e8e2ed;padding:10px 5px;min-width:0;font-size:11px}.commercial-metrics b{display:block;font-size:24px}.commercial-metrics span{display:block}.li-workspace .commercial-metrics button[aria-pressed=true]{background:#e6d9ef;border-color:#65448a}.li-workspace .commercial-cockpit textarea{min-height:88px}.commercial-controls{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.commercial-controls select{flex:1;min-width:120px}.commercial-controls button{flex:1}.commercial-cockpit details p{white-space:pre-wrap}@media(max-width:600px){.commercial-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-cockpit{padding:10px}.commercial-heading h2{font-size:18px}.commercial-controls select{flex-basis:100%}.commercial-cockpit .li-card button{width:auto;display:inline-block}}.commercial-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.publication-preview{padding:15px;background:#f8f7fb;border:1px solid #e8e2ed;border-radius:12px}.publication-preview p{white-space:pre-wrap}.li-workspace .li-check{display:flex;align-items:center;gap:10px}.li-workspace .li-check input{width:22px;min-width:22px;height:44px}@media(max-width:600px){.commercial-dates{grid-template-columns:1fr}}.prospection-center{max-width:1180px;margin:auto}.prospection-center-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.prospection-center-head h1{margin:4px 0}.prospection-center-head p{margin:0}.prospection-center .commercial-metrics{margin:18px 0}.prospection-center .commercial-metrics button{min-height:92px}.prospection-center .commercial-metrics b{font-size:1.65rem}.prospection-instruction{padding:16px;background:#f5f2fa;border-radius:18px}.prospection-center textarea{min-height:80px}.prospection-center .prospection-status{display:flex;gap:8px;flex-wrap:wrap;font-size:.78rem;color:#655b75;margin:12px 0}.prospection-status span{background:#f4f1f8;padding:5px 9px;border-radius:20px}.prospection-center progress{width:100%;height:7px;accent-color:#6d28d9}.prospection-center .li-card h2{font-size:1.1rem}.prospection-campaign-filter{max-width:460px;margin:12px 0}.prospection-event{border-left:2px solid #ddd2ee;padding:8px 12px;margin:12px 0}.prospection-event small{display:block;color:#766c80}.prospection-event p{white-space:pre-wrap;overflow-wrap:anywhere}.prospection-center footer{display:flex;gap:18px;flex-wrap:wrap;margin:24px 0}.prospection-center a{overflow-wrap:anywhere}.prospection-center button,.prospection-center select{min-height:44px}.prospection-center .commercial-heading{flex-wrap:wrap}.prospection-center details{margin-top:12px}.prospection-center .publication-preview{margin:12px 0}@media(max-width:640px){.prospection-center-head{align-items:flex-start;flex-direction:column}.prospection-center-head>button{width:100%}.prospection-center .commercial-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.prospection-center .commercial-metrics button{min-height:84px}.prospection-center .commercial-controls{flex-wrap:wrap}.prospection-center .commercial-controls button{flex:1 1 120px}.prospection-center .li-card{padding:12px}.prospection-center input,.prospection-center select,.prospection-center textarea{min-width:0;width:100%;font-size:16px}}.prospection-center nav{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.prospection-center nav button{white-space:nowrap}.history-supplier-full-name .truncate{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.4}.history-supplier-full-name>a>div{flex-wrap:nowrap;gap:6px}.supplier-history-summary{min-width:1250px}.w-full:has(>.supplier-history-summary){overflow-x:auto}.supplier-history-summary col:nth-child(1){width:15%}.supplier-history-summary col:nth-child(2){width:7%}.supplier-history-summary col:nth-child(3){width:12%}.supplier-history-summary col:nth-child(4){width:8%}.supplier-history-summary col:nth-child(5){width:9%}.supplier-history-summary col:nth-child(6){width:5%}.supplier-history-summary col:nth-child(7){width:6%}.supplier-history-summary col:nth-child(8){width:6%}.supplier-history-summary col:nth-child(9){width:8%}.supplier-history-summary col:nth-child(10){width:8%}.supplier-history-summary col:nth-child(11){width:7%}.supplier-history-summary col:nth-child(12){width:9%}.supplier-history-summary>tbody>tr>td:last-child button{width:32px;min-width:32px;padding-left:0;padding-right:0}.supplier-history-summary>tbody>tr>td:nth-child(11){padding-right:12px}.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("/assets/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("/assets/layers-2x-TBM42ERR.png");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("/assets/marker-icon-2V3QKKVC.png")}.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}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.bottom-3{bottom:.75rem}.bottom-9{bottom:2.25rem}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.mb-6{margin-bottom:1.5rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.mr-5{margin-right:1.25rem}.h-16{height:4rem}.h-\[16px\]{height:16px}.h-\[520px\]{height:520px}.h-\[calc\(100vh-128px\)\]{height:calc(100vh - 128px)}.max-h-\[176px\]{max-height:176px}.max-h-\[50px\]{max-height:50px}.max-h-\[62px\]{max-height:62px}.max-h-\[86vh\]{max-height:86vh}.max-h-\[calc\(72vh-1\.5rem\)\]{max-height:calc(72vh - 1.5rem)}.max-h-\[calc\(86vh-74px\)\]{max-height:calc(86vh - 74px)}.min-h-\[112px\]{min-height:112px}.min-h-\[150px\]{min-height:150px}.min-h-\[245px\]{min-height:245px}.min-h-\[280px\]{min-height:280px}.min-h-\[42px\]{min-height:42px}.min-h-\[640px\]{min-height:640px}.min-h-\[78px\]{min-height:78px}.min-h-\[86px\]{min-height:86px}.w-1\/3{width:33.333333%}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[125px\]{width:125px}.w-\[130px\]{width:130px}.w-\[16\%\]{width:16%}.w-\[165px\]{width:165px}.w-\[168px\]{width:168px}.w-\[170px\]{width:170px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[560px\]{width:560px}.w-\[56px\]{width:56px}.w-\[88px\]{width:88px}.w-\[min\(92vw\,440px\)\]{width:min(92vw,440px)}.w-px{width:1px}.min-w-\[100px\]{min-width:100px}.min-w-\[1060px\]{min-width:1060px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[125px\]{min-width:125px}.min-w-\[1320px\]{min-width:1320px}.min-w-\[1360px\]{min-width:1360px}.min-w-\[145px\]{min-width:145px}.min-w-\[1500px\]{min-width:1500px}.min-w-\[156px\]{min-width:156px}.min-w-\[2340px\]{min-width:2340px}.min-w-\[2780px\]{min-width:2780px}.min-w-\[360px\]{min-width:360px}.min-w-\[840px\]{min-width:840px}.min-w-\[92px\]{min-width:92px}.max-w-4xl{max-width:56rem}.max-w-\[118px\]{max-width:118px}.max-w-\[120px\]{max-width:120px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[160px\]{max-width:160px}.max-w-\[176px\]{max-width:176px}.max-w-\[72px\]{max-width:72px}.max-w-\[82px\]{max-width:82px}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.grid-cols-\[280px_210px_minmax\(520px\,1fr\)_250px\]{grid-template-columns:280px 210px minmax(520px,1fr) 250px}.grid-cols-\[42px_minmax\(0\,1fr\)_64px\]{grid-template-columns:42px minmax(0,1fr) 64px}.grid-cols-\[58px_minmax\(0\,1fr\)_20px\]{grid-template-columns:58px minmax(0,1fr) 20px}.content-start{align-content:flex-start}.self-start{align-self:flex-start}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.border-\[3px\]{border-width:3px}.\!border-\[rgba\(109\,40\,217\,0\.10\)\]{border-color:#6d28d91a!important}.border-\[\#0ea5e9\]\/18{border-color:#0ea5e92e}.border-\[\#fc7200\]\/15{border-color:#fc720026}.border-\[\#fc7200\]\/18{border-color:#fc72002e}.border-\[\#fc7200\]\/22{border-color:#fc720038}.border-\[\#fc7200\]\/24{border-color:#fc72003d}.border-\[rgba\(16\,185\,129\,0\.2\)\]{border-color:#10b98133}.border-\[rgba\(16\,185\,129\,0\.22\)\]{border-color:#10b98138}.border-\[rgba\(16\,185\,129\,0\.26\)\]{border-color:#10b98142}.border-\[rgba\(252\,114\,0\,0\.20\)\]{border-color:#fc720033}.border-orange-700{--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity, 1))}.border-rose-200\/40{border-color:#fecdd366}.border-sky-700{--tw-border-opacity: 1;border-color:rgb(3 105 161 / var(--tw-border-opacity, 1))}.border-white\/12{border-color:#ffffff1f}.border-white\/14{border-color:#ffffff24}.border-white\/72{border-color:#ffffffb8}.border-white\/78{border-color:#ffffffc7}.bg-\[\#f3f4f6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(109\,40\,217\,0\.1\)\],.bg-\[rgba\(109\,40\,217\,0\.10\)\]{background-color:#6d28d91a}.bg-\[rgba\(15\,23\,42\,0\.03\)\]{background-color:#0f172a08}.bg-\[rgba\(15\,23\,42\,0\.36\)\]{background-color:#0f172a5c}.bg-\[rgba\(16\,185\,129\,0\.1\)\]{background-color:#10b9811a}.bg-\[rgba\(248\,246\,255\,0\.55\)\]{background-color:#f8f6ff8c}.bg-\[rgba\(248\,246\,255\,0\.86\)\]{background-color:#f8f6ffdb}.bg-\[rgba\(248\,250\,252\,0\.76\)\]{background-color:#f8fafcc2}.bg-\[rgba\(248\,250\,252\,0\.96\)\]{background-color:#f8fafcf5}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-emerald-50\/56{background-color:#ecfdf58f}.bg-emerald-50\/62{background-color:#ecfdf59e}.bg-emerald-50\/72{background-color:#ecfdf5b8}.bg-emerald-50\/78{background-color:#ecfdf5c7}.bg-emerald-50\/84{background-color:#ecfdf5d6}.bg-orange-50\/58{background-color:#fff7ed94}.bg-orange-50\/62{background-color:#fff7ed9e}.bg-orange-50\/68{background-color:#fff7edad}.bg-orange-50\/72{background-color:#fff7edb8}.bg-orange-50\/76{background-color:#fff7edc2}.bg-orange-50\/78{background-color:#fff7edc7}.bg-orange-50\/82{background-color:#fff7edd1}.bg-rose-50\/78{background-color:#fff1f2c7}.bg-rose-50\/88{background-color:#fff1f2e0}.bg-sky-50\/72{background-color:#f0f9ffb8}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-violet-50\/70{background-color:#f5f3ffb3}.bg-white\/14{background-color:#ffffff24}.bg-white\/16{background-color:#ffffff29}.bg-white\/18{background-color:#ffffff2e}.bg-white\/24{background-color:#ffffff3d}.bg-white\/64{background-color:#ffffffa3}.bg-white\/68{background-color:#ffffffad}.bg-white\/72{background-color:#ffffffb8}.bg-white\/74{background-color:#ffffffbd}.bg-white\/76{background-color:#ffffffc2}.bg-white\/78{background-color:#ffffffc7}.bg-white\/8{background-color:#ffffff14}.bg-white\/82{background-color:#ffffffd1}.bg-white\/84{background-color:#ffffffd6}.bg-white\/86{background-color:#ffffffdb}.bg-white\/88{background-color:#ffffffe0}.bg-white\/94{background-color:#fffffff0}.bg-white\/96{background-color:#fffffff5}.bg-white\/98{background-color:#fffffffa}.\!bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(255\,247\,240\,0\.82\)_45\%\,rgba\(247\,243\,255\,0\.92\)\)\]{background-image:linear-gradient(135deg,#fffffff5,#fff7f0d1 45%,#f7f3ffeb)!important}.bg-\[linear-gradient\(100deg\,\#fff4ea_0\%\,\#ffffff_54\%\,\#f4f0ff_100\%\)\]{background-image:linear-gradient(100deg,#fff4ea,#fff 54%,#f4f0ff)}.bg-\[linear-gradient\(135deg\,rgba\(240\,249\,255\,0\.92\)\,rgba\(255\,255\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#f0f9ffeb,#ffffffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.9\)\,rgba\(240\,249\,255\,0\.78\)\)\]{background-image:linear-gradient(135deg,#ffffffe6,#f0f9ffc7)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(248\,247\,255\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffff5,#f8f7fff5)}.bg-\[linear-gradient\(180deg\,var\(--violet-deep\)\,\#5b21b6_55\%\,\#1e1b4b_100\%\)\]{background-image:linear-gradient(180deg,var(--violet-deep),#5b21b6 55%,#1e1b4b 100%)}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-0{padding-left:0}.pl-9{padding-left:2.25rem}.pr-0\.5{padding-right:.125rem}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-\[clamp\(1\.35rem\,2vw\,2\.05rem\)\]{font-size:clamp(1.35rem,2vw,2.05rem)}.text-\[clamp\(1\.55rem\,2\.2vw\,2\.25rem\)\]{font-size:clamp(1.55rem,2.2vw,2.25rem)}.text-\[clamp\(2\.3rem\,4vw\,4\.6rem\)\]{font-size:clamp(2.3rem,4vw,4.6rem)}.leading-\[0\.92\]{line-height:.92}.text-\[rgb\(5\,150\,105\)\]{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/64{color:#ffffffa3}.text-white\/68{color:#ffffffad}.text-white\/72{color:#ffffffb8}.text-white\/74{color:#ffffffbd}.text-white\/78{color:#ffffffc7}.text-white\/88{color:#ffffffe0}.text-white\/92{color:#ffffffeb}.shadow-\[-10px_0_18px_rgba\(15\,23\,42\,\.06\)\]{--tw-shadow: -10px 0 18px rgba(15,23,42,.06);--tw-shadow-colored: -10px 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 10px 20px rgba(16,185,129,.16);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(252\,114\,0\,0\.16\)\]{--tw-shadow: 0 10px 20px rgba(252,114,0,.16);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(255\,114\,0\,\.18\)\]{--tw-shadow: 0 10px 20px rgba(255,114,0,.18);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(76\,29\,149\,0\.045\)\]{--tw-shadow: 0 10px 24px rgba(76,29,149,.045);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(84\,31\,166\,0\.18\)\]{--tw-shadow: 0 10px 24px rgba(84,31,166,.18);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 12px 24px rgba(16,185,129,.16);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(252\,114\,0\,0\.08\)\]{--tw-shadow: 0 12px 28px rgba(252,114,0,.08);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(79\,70\,229\,0\.05\)\]{--tw-shadow: 0 12px 28px rgba(79,70,229,.05);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 12px 32px rgba(15,23,42,.04);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(14\,165\,233\,0\.06\)\]{--tw-shadow: 0 14px 30px rgba(14,165,233,.06);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(30\,27\,75\,0\.10\)\]{--tw-shadow: 0 14px 30px rgba(30,27,75,.1);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(14\,165\,233\,0\.06\)\]{--tw-shadow: 0 14px 34px rgba(14,165,233,.06);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 14px 34px rgba(15,23,42,.05);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_28px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 16px 28px rgba(15,23,42,.16);--tw-shadow-colored: 0 16px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(30\,27\,75\,0\.06\)\]{--tw-shadow: 0 16px 34px rgba(30,27,75,.06);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(76\,29\,149\,0\.06\)\]{--tw-shadow: 0 16px 34px rgba(76,29,149,.06);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(252\,114\,0\,0\.24\)\]{--tw-shadow: 0 16px 42px rgba(252,114,0,.24);--tw-shadow-colored: 0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(76\,29\,149\,0\.06\)\]{--tw-shadow: 0 16px 42px rgba(76,29,149,.06);--tw-shadow-colored: 0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.20\)\]{--tw-shadow: 0 18px 48px rgba(15,23,42,.2);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(79\,70\,229\,0\.08\)\]{--tw-shadow: 0 18px 50px rgba(79,70,229,.08);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.22);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 28px 80px rgba(15,23,42,.24);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(79\,70\,229\,0\.24\)\]{--tw-shadow: 0 28px 80px rgba(79,70,229,.24);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.08);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow: 0 8px 18px rgba(16,185,129,.08);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(76\,29\,149\,0\.045\)\]{--tw-shadow: 0 8px 18px rgba(76,29,149,.045);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,0_10px_24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8),0 10px 24px rgba(15,23,42,.12);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,0_10px_24px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8),0 10px 24px rgba(15,23,42,.16);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow\)\]{--tw-shadow-color: var(--shadow);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow-color: var(--shadow-soft);--tw-shadow: var(--tw-shadow-colored)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#fc7200\]\/20{--tw-ring-color: rgb(252 114 0 / .2)}.ring-\[\#fc7200\]\/35{--tw-ring-color: rgb(252 114 0 / .35)}.ring-\[rgba\(109\,40\,217\,0\.14\)\]{--tw-ring-color: rgba(109,40,217,.14)}.ring-\[rgba\(109\,40\,217\,0\.20\)\]{--tw-ring-color: rgba(109,40,217,.2)}.ring-\[rgba\(252\,114\,0\,0\.22\)\]{--tw-ring-color: rgba(252,114,0,.22)}.ring-\[var\(--line\)\]{--tw-ring-color: var(--line)}.ring-\[var\(--orange\)\]{--tw-ring-color: var(--orange)}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-orange-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 237 213 / var(--tw-ring-opacity, 1))}.ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 226 226 / var(--tw-ring-opacity, 1))}.ring-rose-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 228 230 / var(--tw-ring-opacity, 1))}.ring-rose-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-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)}:root{--violet: #6d28d9;--violet-deep: #4c1d95;--violet-soft: #ede9fe;--indigo: #4f46e5;--green: #a7f3d0;--green-deep: #10b981;--orange: #fc7200;--orange-hover: #fc7200;--bg: #ffffff;--bg-deep: #fafafc;--panel: rgba(255, 255, 255, .92);--panel-strong: rgba(255, 255, 255, .97);--panel-dark: rgba(30, 27, 75, .94);--panel-dark-soft: rgba(76, 29, 149, .88);--line: rgba(109, 40, 217, .12);--text: #1e1b4b;--muted: #6b7280;--accent: #fc7200;--accent-deep: #e65f00;--accent-soft: #fff1e7;--success: #10b981;--warning: #6d28d9;--danger: #e11d48;--progress-from: #0ea5e9;--progress-to: #10b981;--progress-track: rgba(14, 165, 233, .12);--shadow: 0 20px 50px rgba(79, 70, 229, .12);--shadow-soft: 0 10px 30px rgba(79, 70, 229, .08)}*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%}body{margin:0;min-height:100vh;max-width:100%;font-family:Inter,Avenir Next,Segoe UI,Helvetica Neue,sans-serif;color:var(--text);background:radial-gradient(ellipse 55% 34% at 10% 10%,rgba(167,243,208,.26),transparent 60%),radial-gradient(ellipse 44% 42% at 90% 18%,rgba(109,40,217,.14),transparent 60%),linear-gradient(180deg,#fff,#fafafc)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(79,70,229,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(79,70,229,.02) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 90%)}body:after{content:"";position:fixed;right:-12rem;top:8rem;width:30rem;height:30rem;border-radius:999px;background:radial-gradient(circle,rgba(109,40,217,.16),transparent 72%);filter:blur(24px);pointer-events:none}#root{isolation:isolate;max-width:100%}.jolt-main-sidebar,.jolt-main-sidebar *{text-decoration-color:currentColor}.jolt-main-sidebar .jolt-main-sidebar-nav a{color:#ffffffbd!important}.jolt-main-sidebar .jolt-main-sidebar-nav a[aria-current=page],.jolt-main-sidebar .jolt-main-sidebar-nav a:hover,.jolt-main-sidebar .jolt-main-sidebar-nav a:focus-visible{color:#fff!important}.jolt-main-sidebar .jolt-main-sidebar-nav a span,.jolt-main-sidebar .jolt-main-sidebar-nav a svg{color:inherit!important}.jolt-mobile-bottom-nav{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.jolt-mobile-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch}.jolt-mobile-scroll::-webkit-scrollbar{display:none}tbody tr button[aria-label=Supprimer],tbody tr button[aria-label="Supprimer definitivement"],tbody tr button[title=Supprimer]{opacity:0;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease,background-color .16s ease}tbody tr:hover button[aria-label=Supprimer],tbody tr:focus-within button[aria-label=Supprimer],tbody tr:hover button[aria-label="Supprimer definitivement"],tbody tr:focus-within button[aria-label="Supprimer definitivement"],tbody tr:hover button[title=Supprimer],tbody tr:focus-within button[title=Supprimer]{opacity:1;transform:translateY(0)}@media(hover:none){tbody tr button[aria-label=Supprimer],tbody tr button[aria-label="Supprimer definitivement"],tbody tr button[title=Supprimer]{opacity:1;transform:none}}.contract-history-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.contract-history-table col.ch-col-conso{background:#10b98109}.contract-history-table col.ch-col-price{background:#fc720009}.contract-history-table col.ch-col-market{background:#0ea5e909}.contract-history-table col.ch-col-savings{background:#6d28d909}.contract-history-table col.ch-col-budget{background:#0f172a07}.contract-history-table .ch-section-title{letter-spacing:.16em}.contract-history-table .ch-section-start{border-left:2px solid rgba(109,40,217,.16);padding-left:.85rem}.contract-history-table thead tr:last-child th{background:#ffffffb8;border-bottom:1px solid rgba(109,40,217,.14);padding-top:.62rem}.contract-history-table tbody td{border-bottom:1px solid rgba(109,40,217,.08)}.contract-history-table tbody tr:hover td{background:#ffffffc2}.eyebrow{display:inline-flex;align-items:center;margin:0;padding:.42rem .9rem;border-radius:999px;background:var(--violet-soft);color:var(--violet-deep);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700}.hero-shell{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:36px;padding:32px 32px 34px;box-shadow:var(--shadow);backdrop-filter:blur(18px);background:radial-gradient(circle at top right,rgba(109,40,217,.12),transparent 28%),radial-gradient(circle at left 18%,rgba(167,243,208,.2),transparent 24%),linear-gradient(135deg,#fffffffa,#fafafcf5)}.hero-shell:after{content:"";position:absolute;inset:auto -10% -45% auto;width:18rem;height:18rem;border-radius:999px;background:radial-gradient(circle,rgba(167,243,208,.18),transparent 70%)}.hero-shell--welcome{background:radial-gradient(circle at 84% 18%,rgba(255,114,0,.12),transparent 24%),radial-gradient(circle at 12% 18%,rgba(109,40,217,.12),transparent 26%),linear-gradient(135deg,#fffffffa,#f9fafcf2)}.welcome-reveal{animation:welcomeRise .76s cubic-bezier(.22,1,.36,1) both}.input{width:100%;border:1px solid var(--line);border-radius:18px;background:#fffc;padding:.85rem 1rem;color:var(--text);box-shadow:inset 0 1px #ffffff8c;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.input::placeholder{color:#6b7280c2}.input:hover{border-color:#6d28d938}.input:focus{outline:none;border-color:#6d28d973;box-shadow:0 0 0 4px #6d28d91a,inset 0 1px #ffffffb8}.glass-line{border:1px solid var(--line);background:linear-gradient(180deg,#ffffffd1,#fafafcc2);box-shadow:var(--shadow-soft)}.meter-track{height:8px;overflow:hidden;border-radius:999px;background:var(--progress-track)}.meter-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--progress-from),var(--progress-to))}@keyframes welcomeRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.confetti-burst{pointer-events:none;position:fixed;inset:0;z-index:80;overflow:hidden}.confetti-burst__card{position:absolute;right:24px;top:84px;max-width:260px;border:1px solid rgba(16,185,129,.24);border-radius:20px;background:#fffffff0;padding:14px 16px;box-shadow:0 20px 50px #0f172a29;animation:confettiCard 3.2s ease both}.confetti-piece{--i: 0;position:absolute;left:calc(8% + (var(--i) * 3.8%));top:-24px;width:8px;height:14px;border-radius:3px;background:hsl(calc(var(--i) * 39),82%,56%);transform:rotate(calc(var(--i) * 17deg));animation:confettiFall 2.6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc((var(--i) % 8) * 70ms)}@keyframes confettiFall{0%{opacity:0;transform:translate3d(0,-30px,0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translate3d(calc(((var(--i) % 5) - 2) * 36px),82vh,0) rotate(calc(260deg + var(--i) * 28deg))}}@keyframes confettiCard{0%{opacity:0;transform:translateY(-12px) scale(.96)}12%,82%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}@media(min-width:1024px)and (max-width:1440px){.eyebrow{padding:.36rem .78rem;font-size:.66rem}.hero-shell{border-radius:28px;padding:24px 24px 26px}}@media(max-width:640px){body{overflow-x:hidden}body:before{background-size:34px 34px;opacity:.7}body:after{display:none}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}main{min-width:0}.eyebrow{padding:.34rem .72rem;font-size:.66rem;letter-spacing:.05em}.hero-shell{border-radius:24px;padding:20px}.input{border-radius:14px;padding:.74rem .86rem}.glass-line{border-radius:18px}.confetti-burst__card{left:12px;right:12px;top:76px;max-width:none}}@media(prefers-reduced-motion:reduce){.welcome-reveal,.confetti-piece,.confetti-burst__card{animation:none!important}}.focus-within\:ring-\[\#fc7200\]\/10:focus-within{--tw-ring-color: rgb(252 114 0 / .1)}.hover\:\!border-\[\#fc7200\]\/30:hover{border-color:#fc72004d!important}.hover\:\!border-emerald-200:hover{--tw-border-opacity: 1 !important;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))!important}.hover\:\!border-rose-200:hover{--tw-border-opacity: 1 !important;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))!important}.hover\:border-\[rgba\(14\,165\,233\,0\.3\)\]:hover{border-color:#0ea5e94d}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-orange-500:hover{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:border-sky-500:hover{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.hover\:\!bg-\[rgba\(252\,114\,0\,0\.10\)\]:hover{background-color:#fc72001a!important}.hover\:\!bg-orange-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-rose-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))!important}.hover\:bg-orange-50\/50:hover{background-color:#fff7ed80}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/8:hover{background-color:#ffffff14}.hover\:\!text-\[\#b85000\]:hover{--tw-text-opacity: 1 !important;color:rgb(184 80 0 / var(--tw-text-opacity, 1))!important}.hover\:\!text-emerald-700:hover{--tw-text-opacity: 1 !important;color:rgb(4 120 87 / var(--tw-text-opacity, 1))!important}.hover\:\!text-rose-700:hover{--tw-text-opacity: 1 !important;color:rgb(190 18 60 / var(--tw-text-opacity, 1))!important}.hover\:shadow-\[0_10px_22px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow: 0 10px 22px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_25px_rgba\(252\,114\,0\,0\.45\)\]:hover{--tw-shadow: 0 10px 25px rgba(252,114,0,.45);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-soft\)\]:hover{--tw-shadow-color: var(--shadow-soft);--tw-shadow: var(--tw-shadow-colored)}.focus\:ring-\[\#fc7200\]\/10:focus{--tw-ring-color: rgb(252 114 0 / .1)}.focus\:ring-\[rgba\(109\,40\,217\,\.12\)\]:focus{--tw-ring-color: rgba(109,40,217,.12)}.focus-visible\:ring-\[rgba\(109\,40\,217\,0\.14\)\]:focus-visible{--tw-ring-color: rgba(109,40,217,.14)}.focus-visible\:ring-\[var\(--orange\)\]:focus-visible{--tw-ring-color: var(--orange)}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color: rgb(255 255 255 / .7)}.enabled\:hover\:-translate-y-0\.5:hover:enabled{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:bg-white\/68:hover:disabled{background-color:#ffffffad}@media(min-width:640px){.sm\:bottom-4{bottom:1rem}.sm\:left-auto{left:auto}.sm\:right-4{right:1rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:grid{display:grid}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-9{height:2.25rem}.sm\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.sm\:max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-9{width:2.25rem}.sm\:w-\[208px\]{width:208px}.sm\:w-\[min\(380px\,calc\(100vw-2rem\)\)\]{width:min(380px,calc(100vw - 2rem))}.sm\:w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,calc(100vw - 2rem))}.sm\:w-auto{width:auto}.sm\:min-w-\[360px\]{min-width:360px}.sm\:shrink-0{flex-shrink:0}.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-\[1fr_120px_110px_auto\]{grid-template-columns:1fr 120px 110px auto}.sm\:grid-cols-\[48px_118px_minmax\(0\,1fr\)\]{grid-template-columns:48px 118px minmax(0,1fr)}.sm\:grid-cols-\[48px_minmax\(0\,1fr\)\]{grid-template-columns:48px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:p-4{padding:1rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.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-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.md\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[170px_150px_1fr_180px_170px\]{grid-template-columns:170px 150px 1fr 180px 170px}.md\:grid-cols-\[170px_1fr_190px_160px\]{grid-template-columns:170px 1fr 190px 160px}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:grid-cols-\[190px_minmax\(0\,1fr\)_220px\]{grid-template-columns:190px minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_120px_110px_auto\]{grid-template-columns:minmax(0,1fr) 120px 110px auto}.md\:grid-cols-\[minmax\(250px\,0\.9fr\)_minmax\(290px\,1fr\)_minmax\(230px\,0\.75fr\)\]{grid-template-columns:minmax(250px,.9fr) minmax(290px,1fr) minmax(230px,.75fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:border-r{border-right-width:1px}.md\:border-\[var\(--line\)\]{border-color:var(--line)}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:pl-4{padding-left:1rem}.md\:pr-4{padding-right:1rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[32px\]{font-size:32px}}@media(min-width:1024px){.lg\:fixed{position:fixed}.lg\:bottom-3{bottom:.75rem}.lg\:left-3{left:.75rem}.lg\:top-3{top:.75rem}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:mb-0{margin-bottom:0}.lg\:mb-4{margin-bottom:1rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:w-24{width:6rem}.lg\:w-\[190px\]{width:190px}.lg\:w-auto{width:auto}.lg\:min-w-\[240px\]{min-width:240px}.lg\:min-w-\[520px\]{min-width:520px}.lg\:min-w-\[560px\]{min-width:560px}.lg\:flex-1{flex:1 1 0%}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.2fr_1\.2fr_auto\]{grid-template-columns:1.2fr 1.2fr auto}.lg\:grid-cols-\[1\.2fr_240px\]{grid-template-columns:1.2fr 240px}.lg\:grid-cols-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[104px_1fr\]{grid-template-columns:104px 1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_minmax\(260px\,360px\)\]{grid-template-columns:1fr minmax(260px,360px)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(260px\,1fr\)_220px_auto\]{grid-template-columns:minmax(260px,1fr) 220px auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:pl-\[218px\]{padding-left:218px}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mb-5{margin-bottom:1.25rem}.xl\:mt-5{margin-top:1.25rem}.xl\:block{display:block}.xl\:h-10{height:2.5rem}.xl\:h-14{height:3.5rem}.xl\:w-10{width:2.5rem}.xl\:w-14{width:3.5rem}.xl\:w-\[202px\]{width:202px}.xl\:min-w-\[860px\]{min-width:860px}.xl\:max-w-sm{max-width:24rem}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.xl\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[0\.96fr_1\.04fr\]{grid-template-columns:.96fr 1.04fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.18fr_0\.82fr\]{grid-template-columns:1.18fr .82fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.1fr_1\.4fr\]{grid-template-columns:1.1fr 1.4fr}.xl\:grid-cols-\[1\.22fr_0\.78fr\]{grid-template-columns:1.22fr .78fr}.xl\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.45fr_0\.95fr\]{grid-template-columns:1.45fr .95fr}.xl\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.xl\:grid-cols-\[1fr_220px_190px\]{grid-template-columns:1fr 220px 190px}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[230px_380px_minmax\(0\,1fr\)\]{grid-template-columns:230px 380px minmax(0,1fr)}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[390px_minmax\(0\,1fr\)\]{grid-template-columns:390px minmax(0,1fr)}.xl\:grid-cols-\[84px_1fr\]{grid-template-columns:84px 1fr}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(300px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,0\.48fr\)\]{grid-template-columns:minmax(0,1fr) minmax(360px,.48fr)}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-3{gap:.75rem}.xl\:gap-5{gap:1.25rem}.xl\:rounded-2xl{border-radius:1rem}.xl\:rounded-\[24px\]{border-radius:24px}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-r{border-right-width:1px}.xl\:p-4{padding:1rem}.xl\:p-5{padding:1.25rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:pl-\[230px\]{padding-left:230px}.xl\:leading-6{line-height:1.5rem}}@media(min-width:1536px){.\32xl\:bottom-4{bottom:1rem}.\32xl\:left-4{left:1rem}.\32xl\:top-4{top:1rem}.\32xl\:inline{display:inline}.\32xl\:h-14{height:3.5rem}.\32xl\:h-8{height:2rem}.\32xl\:w-14{width:3.5rem}.\32xl\:w-8{width:2rem}.\32xl\:w-\[216px\]{width:216px}.\32xl\:max-w-\[1460px\]{max-width:1460px}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-\[250px_420px_minmax\(0\,1fr\)\]{grid-template-columns:250px 420px minmax(0,1fr)}.\32xl\:rounded-\[16px\]{border-radius:16px}.\32xl\:rounded-\[18px\]{border-radius:18px}.\32xl\:rounded-\[20px\]{border-radius:20px}.\32xl\:rounded-\[28px\]{border-radius:28px}.\32xl\:rounded-\[30px\]{border-radius:30px}.\32xl\:p-2\.5{padding:.625rem}.\32xl\:p-6{padding:1.5rem}.\32xl\:px-3{padding-left:.75rem;padding-right:.75rem}.\32xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.\32xl\:py-4{padding-top:1rem;padding-bottom:1rem}.\32xl\:pl-\[252px\]{padding-left:252px}.\32xl\:pr-3{padding-right:.75rem}.\32xl\:text-\[13px\]{font-size:13px}}#root,#root *{font-weight:400!important}@media(min-width:1024px){.cockpit-widget-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:64px;align-items:start;transition:background-color .16s ease}.cockpit-widget-grid--dragging{border-radius:22px;background-color:#ffffff80;background-image:linear-gradient(to right,rgba(109,40,217,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(109,40,217,.08) 1px,transparent 1px);background-size:calc(100% / 12) 64px}.cockpit-movable-block{grid-column:var(--widget-column) / span var(--widget-width);grid-row:var(--widget-row) / span var(--widget-height);min-width:0;align-self:stretch;z-index:1}.cockpit-movable-block>:not(button){height:100%}.cockpit-movable-block>section>article{height:100%}.cockpit-widget-preview{grid-column:var(--widget-column) / span var(--widget-width);grid-row:var(--widget-row) / span var(--widget-height);min-width:0;height:100%;z-index:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-2{left:.5rem;right:.5rem}.inset-y-0{top:0;bottom:0}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-\[250px\]{left:250px}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[3\.75rem\]{right:3.75rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.isolate{isolation:isolate}.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-\[100\]{z-index:100}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.order-\[80\]{order:80}.order-\[90\]{order:90}.col-span-2{grid-column:span 2 / span 2}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[205px\]{height:205px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[25px\]{height:25px}.h-\[260px\]{height:260px}.h-\[30px\]{height:30px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[62vh\]{height:62vh}.h-\[70vh\]{height:70vh}.h-\[72vh\]{height:72vh}.h-\[76px\]{height:76px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-5{max-height:1.25rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-6{max-height:1.5rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-\[150px\]{max-height:150px}.max-h-\[180px\]{max-height:180px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[32px\]{max-height:32px}.max-h-\[32rem\]{max-height:32rem}.max-h-\[330px\]{max-height:330px}.max-h-\[360px\]{max-height:360px}.max-h-\[36px\]{max-height:36px}.max-h-\[420px\]{max-height:420px}.max-h-\[42vh\]{max-height:42vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[52px\]{max-height:52px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[68vh\]{max-height:68vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[min\(420px\,calc\(100vh-160px\)\)\]{max-height:min(420px,calc(100vh - 160px))}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-4{min-height:1rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[118px\]{min-height:118px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[170px\]{min-height:170px}.min-h-\[18px\]{min-height:18px}.min-h-\[190px\]{min-height:190px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[220px\]{min-height:220px}.min-h-\[24px\]{min-height:24px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[340px\]{min-height:340px}.min-h-\[34px\]{min-height:34px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[560px\]{min-height:560px}.min-h-\[70px\]{min-height:70px}.min-h-\[84px\]{min-height:84px}.min-h-\[90px\]{min-height:90px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[108px\]{width:108px}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[132px\]{width:132px}.w-\[138px\]{width:138px}.w-\[14\%\]{width:14%}.w-\[142px\]{width:142px}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[18\%\]{width:18%}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[215px\]{width:215px}.w-\[22\%\]{width:22%}.w-\[23\%\]{width:23%}.w-\[230px\]{width:230px}.w-\[235px\]{width:235px}.w-\[250px\]{width:250px}.w-\[25px\]{width:25px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[29\%\]{width:29%}.w-\[30px\]{width:30px}.w-\[31\%\]{width:31%}.w-\[34\%\]{width:34%}.w-\[44px\]{width:44px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[58\%\]{width:58%}.w-\[6\%\]{width:6%}.w-\[64\%\]{width:64%}.w-\[7\%\]{width:7%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[76px\]{width:76px}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-\[min\(360px\,calc\(100vw-32px\)\)\]{width:min(360px,calc(100vw - 32px))}.w-\[min\(90vw\,320px\)\]{width:min(90vw,320px)}.w-\[min\(92vw\,320px\)\]{width:min(92vw,320px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-14{min-width:3.5rem}.min-w-4{min-width:1rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[104px\]{min-width:104px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[110px\]{min-width:110px}.min-w-\[1160px\]{min-width:1160px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[118px\]{min-width:118px}.min-w-\[120px\]{min-width:120px}.min-w-\[1250px\]{min-width:1250px}.min-w-\[1260px\]{min-width:1260px}.min-w-\[1280px\]{min-width:1280px}.min-w-\[128px\]{min-width:128px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[165px\]{min-width:165px}.min-w-\[170px\]{min-width:170px}.min-w-\[1760px\]{min-width:1760px}.min-w-\[1780px\]{min-width:1780px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[190px\]{min-width:190px}.min-w-\[2050px\]{min-width:2050px}.min-w-\[210px\]{min-width:210px}.min-w-\[2200px\]{min-width:2200px}.min-w-\[220px\]{min-width:220px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[2680px\]{min-width:2680px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[3460px\]{min-width:3460px}.min-w-\[40px\]{min-width:40px}.min-w-\[430px\]{min-width:430px}.min-w-\[520px\]{min-width:520px}.min-w-\[52px\]{min-width:52px}.min-w-\[58px\]{min-width:58px}.min-w-\[600px\]{min-width:600px}.min-w-\[700px\]{min-width:700px}.min-w-\[72px\]{min-width:72px}.min-w-\[750px\]{min-width:750px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[84px\]{min-width:84px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-\[90px\]{min-width:90px}.min-w-\[920px\]{min-width:920px}.min-w-\[94px\]{min-width:94px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-8{max-width:2rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[110px\]{max-width:110px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[152px\]{max-width:152px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[170px\]{max-width:170px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[190px\]{max-width:190px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[28px\]{max-width:28px}.max-w-\[300px\]{max-width:300px}.max-w-\[30px\]{max-width:30px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[34px\]{max-width:34px}.max-w-\[360px\]{max-width:360px}.max-w-\[40px\]{max-width:40px}.max-w-\[420px\]{max-width:420px}.max-w-\[42px\]{max-width:42px}.max-w-\[520px\]{max-width:520px}.max-w-\[52px\]{max-width:52px}.max-w-\[560px\]{max-width:560px}.max-w-\[58px\]{max-width:58px}.max-w-\[60px\]{max-width:60px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[82\%\]{max-width:82%}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-\[minmax\(168px\,1fr\)\]{grid-auto-columns:minmax(168px,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,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-\[16px_30px_minmax\(0\,1fr\)_46px\]{grid-template-columns:16px 30px minmax(0,1fr) 46px}.grid-cols-\[1fr_88px\]{grid-template-columns:1fr 88px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.grid-cols-\[44px_1fr_auto\]{grid-template-columns:44px 1fr auto}.grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.grid-cols-\[4px_46px_minmax\(0\,1fr\)_auto\]{grid-template-columns:4px 46px minmax(0,1fr) auto}.grid-cols-\[52px_1fr\]{grid-template-columns:52px 1fr}.grid-cols-\[64px_1fr_auto\]{grid-template-columns:64px 1fr auto}.grid-cols-\[64px_minmax\(0\,1fr\)_20px\]{grid-template-columns:64px minmax(0,1fr) 20px}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(260px\,1\.2fr\)_minmax\(230px\,1fr\)_minmax\(300px\,1\.35fr\)_minmax\(250px\,1\.05fr\)_170px\]{grid-template-columns:minmax(260px,1.2fr) minmax(230px,1fr) minmax(300px,1.35fr) minmax(250px,1.05fr) 170px}.grid-rows-\[1fr_22px\]{grid-template-rows:1fr 22px}.grid-rows-\[1fr_24px\]{grid-template-rows:1fr 24px}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-2{column-gap:.5rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#e7e8f0\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(231 232 240 / var(--tw-divide-opacity, 1))}.divide-\[rgba\(15\,23\,42\,0\.07\)\]>:not([hidden])~:not([hidden]){border-color:#0f172a12}.divide-\[var\(--line\)\]>:not([hidden])~:not([hidden]){border-color:var(--line)}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[12px\]{border-radius:12px!important}.\!rounded-md{border-radius:.375rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-br-\[8px\]{border-bottom-right-radius:8px}.rounded-tl-\[8px\]{border-top-left-radius:8px}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.\!border-\[\#fc7200\]\/35{border-color:#fc720059!important}.\!border-\[rgba\(109\,40\,217\,0\.14\)\]{border-color:#6d28d924!important}.\!border-\[rgba\(109\,40\,217\,0\.18\)\]{border-color:#6d28d92e!important}.\!border-\[rgba\(16\,185\,129\,0\.24\)\]{border-color:#10b9813d!important}.\!border-\[var\(--line\)\]{border-color:var(--line)!important}.\!border-\[var\(--orange\)\]{border-color:var(--orange)!important}.\!border-emerald-600{--tw-border-opacity: 1 !important;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))!important}.\!border-red-200{--tw-border-opacity: 1 !important;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))!important}.\!border-slate-300{--tw-border-opacity: 1 !important;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))!important}.border-\[\#0ea5e9\]{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-\[\#0ea5e9\]\/20{border-color:#0ea5e933}.border-\[\#12092d\]{--tw-border-opacity: 1;border-color:rgb(18 9 45 / var(--tw-border-opacity, 1))}.border-\[\#5a1263\]{--tw-border-opacity: 1;border-color:rgb(90 18 99 / var(--tw-border-opacity, 1))}.border-\[\#7a235f\]\/20{border-color:#7a235f33}.border-\[\#7a235f\]\/30{border-color:#7a235f4d}.border-\[\#7a3a7d\]\/45{border-color:#7a3a7d73}.border-\[\#d9dcea\]{--tw-border-opacity: 1;border-color:rgb(217 220 234 / var(--tw-border-opacity, 1))}.border-\[\#ddd6fe\]{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-\[\#e4e2ed\]{--tw-border-opacity: 1;border-color:rgb(228 226 237 / var(--tw-border-opacity, 1))}.border-\[\#e6dcff\]{--tw-border-opacity: 1;border-color:rgb(230 220 255 / var(--tw-border-opacity, 1))}.border-\[\#e7e8f0\]{--tw-border-opacity: 1;border-color:rgb(231 232 240 / var(--tw-border-opacity, 1))}.border-\[\#ececf4\]{--tw-border-opacity: 1;border-color:rgb(236 236 244 / var(--tw-border-opacity, 1))}.border-\[\#eceef5\]{--tw-border-opacity: 1;border-color:rgb(236 238 245 / var(--tw-border-opacity, 1))}.border-\[\#efedf4\]{--tw-border-opacity: 1;border-color:rgb(239 237 244 / var(--tw-border-opacity, 1))}.border-\[\#f0f1f6\]{--tw-border-opacity: 1;border-color:rgb(240 241 246 / var(--tw-border-opacity, 1))}.border-\[\#f7d8bc\]{--tw-border-opacity: 1;border-color:rgb(247 216 188 / var(--tw-border-opacity, 1))}.border-\[\#fc7200\]{--tw-border-opacity: 1;border-color:rgb(252 114 0 / var(--tw-border-opacity, 1))}.border-\[\#fc7200\]\/20{border-color:#fc720033}.border-\[\#fc7200\]\/25{border-color:#fc720040}.border-\[\#fc7200\]\/30{border-color:#fc72004d}.border-\[\#fc7200\]\/45{border-color:#fc720073}.border-\[\#fecdd3\]{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-\[\#fed7aa\]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-\[\#ffd7b8\]{--tw-border-opacity: 1;border-color:rgb(255 215 184 / var(--tw-border-opacity, 1))}.border-\[rgba\(109\,40\,217\,\.16\)\]{border-color:#6d28d929}.border-\[rgba\(109\,40\,217\,\.2\)\]{border-color:#6d28d933}.border-\[rgba\(109\,40\,217\,\.22\)\]{border-color:#6d28d938}.border-\[rgba\(109\,40\,217\,0\.08\)\]{border-color:#6d28d914}.border-\[rgba\(109\,40\,217\,0\.1\)\],.border-\[rgba\(109\,40\,217\,0\.10\)\]{border-color:#6d28d91a}.border-\[rgba\(109\,40\,217\,0\.11\)\]{border-color:#6d28d91c}.border-\[rgba\(109\,40\,217\,0\.12\)\]{border-color:#6d28d91f}.border-\[rgba\(109\,40\,217\,0\.14\)\]{border-color:#6d28d924}.border-\[rgba\(109\,40\,217\,0\.16\)\]{border-color:#6d28d929}.border-\[rgba\(109\,40\,217\,0\.18\)\]{border-color:#6d28d92e}.border-\[rgba\(109\,40\,217\,0\.2\)\]{border-color:#6d28d933}.border-\[rgba\(109\,40\,217\,0\.24\)\]{border-color:#6d28d93d}.border-\[rgba\(109\,40\,217\,0\.28\)\]{border-color:#6d28d947}.border-\[rgba\(14\,165\,233\,0\.18\)\]{border-color:#0ea5e92e}.border-\[rgba\(148\,163\,184\,0\.18\)\]{border-color:#94a3b82e}.border-\[rgba\(15\,23\,42\,0\.07\)\]{border-color:#0f172a12}.border-\[rgba\(15\,23\,42\,0\.08\)\]{border-color:#0f172a14}.border-\[rgba\(15\,23\,42\,0\.09\)\]{border-color:#0f172a17}.border-\[rgba\(15\,23\,42\,0\.1\)\]{border-color:#0f172a1a}.border-\[rgba\(15\,23\,42\,0\.12\)\]{border-color:#0f172a1f}.border-\[rgba\(16\,185\,129\,0\.28\)\]{border-color:#10b98147}.border-\[rgba\(16\,185\,129\,0\.32\)\]{border-color:#10b98152}.border-\[rgba\(244\,114\,182\,0\.2\)\]{border-color:#f472b633}.border-\[rgba\(249\,115\,22\,0\.24\)\]{border-color:#f973163d}.border-\[rgba\(249\,115\,22\,0\.38\)\]{border-color:#f9731661}.border-\[rgba\(252\,114\,0\,\.22\)\]{border-color:#fc720038}.border-\[rgba\(252\,114\,0\,0\.18\)\]{border-color:#fc72002e}.border-\[rgba\(252\,114\,0\,0\.22\)\]{border-color:#fc720038}.border-\[rgba\(252\,114\,0\,0\.24\)\]{border-color:#fc72003d}.border-\[rgba\(252\,114\,0\,0\.26\)\]{border-color:#fc720042}.border-\[rgba\(252\,114\,0\,0\.28\)\]{border-color:#fc720047}.border-\[rgba\(252\,114\,0\,0\.32\)\]{border-color:#fc720052}.border-\[rgba\(252\,114\,0\,0\.34\)\]{border-color:#fc720057}.border-\[rgba\(252\,114\,0\,0\.38\)\]{border-color:#fc720061}.border-\[rgba\(252\,114\,0\,0\.48\)\]{border-color:#fc72007a}.border-\[rgba\(255\,255\,255\,0\.72\)\]{border-color:#ffffffb8}.border-\[rgba\(31\,41\,55\,0\.06\)\]{border-color:#1f29370f}.border-\[rgba\(31\,41\,55\,0\.08\)\]{border-color:#1f293714}.border-\[rgba\(31\,41\,55\,0\.1\)\]{border-color:#1f29371a}.border-\[rgba\(59\,130\,246\,0\.16\)\]{border-color:#3b82f629}.border-\[rgba\(76\,29\,149\,0\.18\)\]{border-color:#4c1d952e}.border-\[rgba\(84\,31\,166\,0\.12\)\]{border-color:#541fa61f}.border-\[rgba\(84\,31\,166\,0\.14\)\]{border-color:#541fa624}.border-\[rgba\(84\,31\,166\,0\.16\)\]{border-color:#541fa629}.border-\[rgba\(84\,31\,166\,0\.18\)\]{border-color:#541fa62e}.border-\[rgba\(84\,31\,166\,0\.20\)\]{border-color:#541fa633}.border-\[rgba\(84\,31\,166\,0\.22\)\]{border-color:#541fa638}.border-\[rgba\(84\,31\,166\,0\.24\)\]{border-color:#541fa63d}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--orange\)\]{border-color:var(--orange)}.border-\[var\(--progress-to\)\]{border-color:var(--progress-to)}.border-\[var\(--text\)\]{border-color:var(--text)}.border-\[var\(--violet\)\]{border-color:var(--violet)}.border-\[var\(--violet-deep\)\]{border-color:var(--violet-deep)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-700{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-lime-200{--tw-border-opacity: 1;border-color:rgb(217 249 157 / var(--tw-border-opacity, 1))}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-300{--tw-border-opacity: 1;border-color:rgb(94 234 212 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-violet-600{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/0{border-color:#fff0}.border-white\/10{border-color:#ffffff1a}.border-white\/50{border-color:#ffffff80}.border-white\/60{border-color:#fff9}.border-white\/70{border-color:#ffffffb3}.border-white\/75{border-color:#ffffffbf}.border-white\/80{border-color:#fffc}.border-l-\[\#f59e0b\]{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-\[var\(--orange\)\]{border-left-color:var(--orange)}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-slate-300{--tw-border-opacity: 1;border-left-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-l-violet-500{--tw-border-opacity: 1;border-left-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.\!bg-\[rgba\(16\,185\,129\,0\.12\)\]{background-color:#10b9811f!important}.\!bg-\[rgba\(16\,185\,129\,0\.14\)\]{background-color:#10b98124!important}.\!bg-\[var\(--orange\)\]{background-color:var(--orange)!important}.\!bg-\[var\(--violet-soft\)\]{background-color:var(--violet-soft)!important}.\!bg-emerald-600{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))!important}.\!bg-orange-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))!important}.\!bg-red-50\/70{background-color:#fef2f2b3!important}.\!bg-sky-100{--tw-bg-opacity: 1 !important;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))!important}.\!bg-slate-100{--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))!important}.\!bg-transparent{background-color:transparent!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-\[\#080019\]{--tw-bg-opacity: 1;background-color:rgb(8 0 25 / var(--tw-bg-opacity, 1))}.bg-\[\#111827\]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-\[\#1976d2\]{--tw-bg-opacity: 1;background-color:rgb(25 118 210 / var(--tw-bg-opacity, 1))}.bg-\[\#4C1D95\]{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-\[\#6d28d9\]{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.bg-\[\#F97303\]{--tw-bg-opacity: 1;background-color:rgb(249 115 3 / var(--tw-bg-opacity, 1))}.bg-\[\#b3aec4\]{--tw-bg-opacity: 1;background-color:rgb(179 174 196 / var(--tw-bg-opacity, 1))}.bg-\[\#d45d00\]{--tw-bg-opacity: 1;background-color:rgb(212 93 0 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f6ee\]{--tw-bg-opacity: 1;background-color:rgb(230 246 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f7f5\]{--tw-bg-opacity: 1;background-color:rgb(230 247 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f5ff\]{--tw-bg-opacity: 1;background-color:rgb(232 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f7ef\]{--tw-bg-opacity: 1;background-color:rgb(232 247 239 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf0ff\]{--tw-bg-opacity: 1;background-color:rgb(234 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eceef5\]{--tw-bg-opacity: 1;background-color:rgb(236 238 245 / var(--tw-bg-opacity, 1))}.bg-\[\#ede9fe\]{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-\[\#eef0f3\]{--tw-bg-opacity: 1;background-color:rgb(238 240 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f0e9ff\]{--tw-bg-opacity: 1;background-color:rgb(240 233 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f0ecfb\]{--tw-bg-opacity: 1;background-color:rgb(240 236 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f4edf4\]{--tw-bg-opacity: 1;background-color:rgb(244 237 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f5f7\]{--tw-bg-opacity: 1;background-color:rgb(244 245 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f5fa\]{--tw-bg-opacity: 1;background-color:rgb(244 245 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f3ff\]{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f7fb\]{--tw-bg-opacity: 1;background-color:rgb(246 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f7fb\]{--tw-bg-opacity: 1;background-color:rgb(248 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f97316\]\/70{background-color:#f97316b3}.bg-\[\#fbfaff\]{--tw-bg-opacity: 1;background-color:rgb(251 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfbfd\]{--tw-bg-opacity: 1;background-color:rgb(251 251 253 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfbfd\]\/95{background-color:#fbfbfdf2}.bg-\[\#fc7200\]{--tw-bg-opacity: 1;background-color:rgb(252 114 0 / var(--tw-bg-opacity, 1))}.bg-\[\#fc7200\]\/10{background-color:#fc72001a}.bg-\[\#fc7200\]\/\[0\.06\]{background-color:#fc72000f}.bg-\[\#fdfcff\]{--tw-bg-opacity: 1;background-color:rgb(253 252 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fef6e0\]{--tw-bg-opacity: 1;background-color:rgb(254 246 224 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0df\]{--tw-bg-opacity: 1;background-color:rgb(255 240 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f0\]{--tw-bg-opacity: 1;background-color:rgb(255 241 240 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f2\]{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3df\]{--tw-bg-opacity: 1;background-color:rgb(255 243 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3e8\]{--tw-bg-opacity: 1;background-color:rgb(255 243 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3f6\]{--tw-bg-opacity: 1;background-color:rgb(255 243 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6f1\]{--tw-bg-opacity: 1;background-color:rgb(255 246 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e6\]{--tw-bg-opacity: 1;background-color:rgb(255 247 230 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7ed\]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7ef\]{--tw-bg-opacity: 1;background-color:rgb(255 247 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8f3\]{--tw-bg-opacity: 1;background-color:rgb(255 248 243 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf6\]{--tw-bg-opacity: 1;background-color:rgb(255 250 246 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(109\,40\,217\,\.05\)\]{background-color:#6d28d90d}.bg-\[rgba\(109\,40\,217\,\.08\)\]{background-color:#6d28d914}.bg-\[rgba\(109\,40\,217\,0\.06\)\]{background-color:#6d28d90f}.bg-\[rgba\(109\,40\,217\,0\.07\)\]{background-color:#6d28d912}.bg-\[rgba\(109\,40\,217\,0\.08\)\]{background-color:#6d28d914}.bg-\[rgba\(109\,40\,217\,0\.10\)\]{background-color:#6d28d91a}.bg-\[rgba\(109\,40\,217\,0\.12\)\]{background-color:#6d28d91f}.bg-\[rgba\(109\,40\,217\,0\.14\)\]{background-color:#6d28d924}.bg-\[rgba\(148\,163\,184\,0\.12\)\]{background-color:#94a3b81f}.bg-\[rgba\(15\,23\,42\,0\.1\)\]{background-color:#0f172a1a}.bg-\[rgba\(15\,23\,42\,0\.46\)\]{background-color:#0f172a75}.bg-\[rgba\(16\,185\,129\,0\.08\)\]{background-color:#10b98114}.bg-\[rgba\(16\,185\,129\,0\.12\)\]{background-color:#10b9811f}.bg-\[rgba\(16\,185\,129\,0\.14\)\]{background-color:#10b98124}.bg-\[rgba\(191\,219\,254\,0\.28\)\]{background-color:#bfdbfe47}.bg-\[rgba\(241\,245\,249\,0\.72\)\]{background-color:#f1f5f9b8}.bg-\[rgba\(241\,245\,249\,0\.78\)\]{background-color:#f1f5f9c7}.bg-\[rgba\(245\,243\,255\,0\.55\)\]{background-color:#f5f3ff8c}.bg-\[rgba\(248\,246\,255\,0\.42\)\]{background-color:#f8f6ff6b}.bg-\[rgba\(248\,246\,255\,0\.45\)\]{background-color:#f8f6ff73}.bg-\[rgba\(248\,246\,255\,0\.65\)\]{background-color:#f8f6ffa6}.bg-\[rgba\(248\,246\,255\,0\.82\)\]{background-color:#f8f6ffd1}.bg-\[rgba\(248\,246\,255\,0\.84\)\]{background-color:#f8f6ffd6}.bg-\[rgba\(248\,246\,255\,0\.85\)\]{background-color:#f8f6ffd9}.bg-\[rgba\(248\,246\,255\,0\.88\)\]{background-color:#f8f6ffe0}.bg-\[rgba\(248\,246\,255\,0\.94\)\]{background-color:#f8f6fff0}.bg-\[rgba\(248\,250\,252\,0\.58\)\]{background-color:#f8fafc94}.bg-\[rgba\(248\,250\,252\,0\.7\)\]{background-color:#f8fafcb3}.bg-\[rgba\(248\,250\,252\,0\.78\)\]{background-color:#f8fafcc7}.bg-\[rgba\(248\,250\,252\,0\.82\)\]{background-color:#f8fafcd1}.bg-\[rgba\(248\,250\,252\,0\.84\)\]{background-color:#f8fafcd6}.bg-\[rgba\(248\,250\,252\,0\.86\)\]{background-color:#f8fafcdb}.bg-\[rgba\(248\,250\,252\,0\.88\)\]{background-color:#f8fafce0}.bg-\[rgba\(248\,250\,252\,0\.9\)\]{background-color:#f8fafce6}.bg-\[rgba\(248\,250\,252\,0\.92\)\]{background-color:#f8fafceb}.bg-\[rgba\(25\,118\,210\,0\.1\)\]{background-color:#1976d21a}.bg-\[rgba\(250\,250\,252\,0\.88\)\]{background-color:#fafafce0}.bg-\[rgba\(251\,207\,232\,0\.28\)\]{background-color:#fbcfe847}.bg-\[rgba\(252\,114\,0\,\.1\)\]{background-color:#fc72001a}.bg-\[rgba\(252\,114\,0\,0\.06\)\]{background-color:#fc72000f}.bg-\[rgba\(252\,114\,0\,0\.07\)\]{background-color:#fc720012}.bg-\[rgba\(252\,114\,0\,0\.08\)\]{background-color:#fc720014}.bg-\[rgba\(252\,114\,0\,0\.1\)\],.bg-\[rgba\(252\,114\,0\,0\.10\)\]{background-color:#fc72001a}.bg-\[rgba\(252\,114\,0\,0\.12\)\]{background-color:#fc72001f}.bg-\[rgba\(252\,114\,0\,0\.16\)\]{background-color:#fc720029}.bg-\[rgba\(255\,237\,213\,0\.7\)\]{background-color:#ffedd5b3}.bg-\[rgba\(255\,247\,237\,0\.72\)\]{background-color:#fff7edb8}.bg-\[rgba\(255\,247\,237\,0\.78\)\]{background-color:#fff7edc7}.bg-\[rgba\(255\,247\,237\,0\.95\)\]{background-color:#fff7edf2}.bg-\[rgba\(255\,255\,255\,0\.72\)\]{background-color:#ffffffb8}.bg-\[rgba\(255\,255\,255\,0\.74\)\]{background-color:#ffffffbd}.bg-\[rgba\(255\,255\,255\,0\.76\)\]{background-color:#ffffffc2}.bg-\[rgba\(255\,255\,255\,0\.78\)\]{background-color:#ffffffc7}.bg-\[rgba\(255\,255\,255\,0\.82\)\]{background-color:#ffffffd1}.bg-\[rgba\(255\,255\,255\,0\.98\)\]{background-color:#fffffffa}.bg-\[rgba\(84\,31\,166\,0\.04\)\]{background-color:#541fa60a}.bg-\[rgba\(84\,31\,166\,0\.05\)\]{background-color:#541fa60d}.bg-\[rgba\(84\,31\,166\,0\.06\)\]{background-color:#541fa60f}.bg-\[rgba\(84\,31\,166\,0\.07\)\]{background-color:#541fa612}.bg-\[rgba\(84\,31\,166\,0\.08\)\]{background-color:#541fa614}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--bg-deep\)\]{background-color:var(--bg-deep)}.bg-\[var\(--brand\)\]{background-color:var(--brand)}.bg-\[var\(--orange\)\]{background-color:var(--orange)}.bg-\[var\(--progress-to\)\]{background-color:var(--progress-to)}.bg-\[var\(--progress-track\)\]{background-color:var(--progress-track)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-soft\)\]{background-color:var(--surface-soft)}.bg-\[var\(--text\)\]{background-color:var(--text)}.bg-\[var\(--violet\)\]{background-color:var(--violet)}.bg-\[var\(--violet-deep\)\]{background-color:var(--violet-deep)}.bg-\[var\(--violet-soft\)\]{background-color:var(--violet-soft)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-100\/70{background-color:#fef3c7b3}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/45{background-color:#fffbeb73}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/20{background-color:#ecfdf533}.bg-emerald-50\/55{background-color:#ecfdf58c}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-50\/80{background-color:#ecfdf5cc}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-lime-50{--tw-bg-opacity: 1;background-color:rgb(247 254 231 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/55{background-color:#fff7ed8c}.bg-orange-50\/60{background-color:#fff7ed99}.bg-orange-50\/70{background-color:#fff7edb3}.bg-orange-50\/80{background-color:#fff7edcc}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-50\/80{background-color:#fdf2f8cc}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/70{background-color:#fef2f2b3}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/55{background-color:#fff1f28c}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-50\/80{background-color:#fff1f2cc}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/70{background-color:#f0f9ffb3}.bg-sky-50\/75{background-color:#f0f9ffbf}.bg-sky-50\/80{background-color:#f0f9ffcc}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-100\/50{background-color:#ede9fe80}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-50\/40{background-color:#f5f3ff66}.bg-violet-50\/80{background-color:#f5f3ffcc}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-700{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/50{background-color:#ffffff80}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-\[linear-gradient\(0deg\,var\(--progress-from\)\,var\(--progress-to\)\)\]{background-image:linear-gradient(0deg,var(--progress-from),var(--progress-to))}.bg-\[linear-gradient\(135deg\,\#2563eb\,\#10b981\)\]{background-image:linear-gradient(135deg,#2563eb,#10b981)}.bg-\[linear-gradient\(135deg\,\#fff7ed\,\#fff\)\]{background-image:linear-gradient(135deg,#fff7ed,#fff)}.bg-\[linear-gradient\(135deg\,\#ffffff_0\%\,\#f4f0ff_100\%\)\]{background-image:linear-gradient(135deg,#fff,#f4f0ff)}.bg-\[linear-gradient\(135deg\,rgba\(220\,252\,231\,0\.98\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(135deg,#dcfce7fa,#ffffffeb)}.bg-\[linear-gradient\(135deg\,rgba\(236\,253\,245\,0\.96\)\,rgba\(255\,255\,255\,0\.82\)\)\]{background-image:linear-gradient(135deg,#ecfdf5f5,#ffffffd1)}.bg-\[linear-gradient\(135deg\,rgba\(236\,253\,245\,0\.98\)\,rgba\(240\,253\,250\,0\.88\)\)\]{background-image:linear-gradient(135deg,#ecfdf5fa,#f0fdfae0)}.bg-\[linear-gradient\(135deg\,rgba\(236\,253\,245\,0\.98\)\,rgba\(255\,255\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#ecfdf5fa,#ffffffe6)}.bg-\[linear-gradient\(135deg\,rgba\(236\,253\,245\,0\.98\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(135deg,#ecfdf5fa,#ffffffeb)}.bg-\[linear-gradient\(135deg\,rgba\(237\,233\,254\,0\.62\)\,rgba\(236\,253\,245\,0\.72\)\)\]{background-image:linear-gradient(135deg,#ede9fe9e,#ecfdf5b8)}.bg-\[linear-gradient\(135deg\,rgba\(240\,249\,255\,0\.95\)\,rgba\(236\,253\,245\,0\.78\)\)\]{background-image:linear-gradient(135deg,#f0f9fff2,#ecfdf5c7)}.bg-\[linear-gradient\(135deg\,rgba\(240\,249\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.82\)\)\]{background-image:linear-gradient(135deg,#f0f9fff5,#ffffffd1)}.bg-\[linear-gradient\(135deg\,rgba\(245\,243\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.82\)\)\]{background-image:linear-gradient(135deg,#f5f3fff5,#ffffffd1)}.bg-\[linear-gradient\(135deg\,rgba\(248\,246\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.94\)\)\]{background-image:linear-gradient(135deg,#f8f6fff5,#fffffff0)}.bg-\[linear-gradient\(135deg\,rgba\(254\,242\,242\,0\.96\)\,rgba\(255\,247\,237\,0\.9\)\)\]{background-image:linear-gradient(135deg,#fef2f2f5,#fff7ede6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.92\)\,rgba\(255\,255\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#fff7edeb,#ffffffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.94\)\,rgba\(255\,255\,255\,0\.9\)\)\]{background-image:linear-gradient(135deg,#fff7edf0,#ffffffe6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.96\)\,rgba\(236\,253\,245\,0\.82\)\)\]{background-image:linear-gradient(135deg,#fff7edf5,#ecfdf5d1)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.96\)\,rgba\(255\,255\,255\,0\.82\)\)\]{background-image:linear-gradient(135deg,#fff7edf5,#ffffffd1)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.96\)\,rgba\(255\,255\,255\,0\.94\)\)\]{background-image:linear-gradient(135deg,#fff7edf5,#fffffff0)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.98\)\,rgba\(240\,249\,255\,0\.84\)\)\]{background-image:linear-gradient(135deg,#fff7edfa,#f0f9ffd6)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.98\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(135deg,#fff7edfa,#ffffffeb)}.bg-\[linear-gradient\(135deg\,rgba\(37\,99\,235\,0\.1\)\,rgba\(16\,185\,129\,0\.14\)\)\]{background-image:linear-gradient(135deg,#2563eb1a,#10b98124)}.bg-\[linear-gradient\(135deg\,var\(--violet\)\,var\(--orange\)\)\]{background-image:linear-gradient(135deg,var(--violet),var(--orange))}.bg-\[linear-gradient\(135deg\,var\(--violet\)\,var\(--violet-deep\)\)\]{background-image:linear-gradient(135deg,var(--violet),var(--violet-deep))}.bg-\[linear-gradient\(135deg\,var\(--violet-deep\)\,var\(--violet\)\)\]{background-image:linear-gradient(135deg,var(--violet-deep),var(--violet))}.bg-\[linear-gradient\(135deg\,var\(--violet-soft\)\,rgba\(255\,255\,255\,0\.94\)\)\]{background-image:linear-gradient(135deg,var(--violet-soft),rgba(255,255,255,.94))}.bg-\[linear-gradient\(145deg\,rgba\(252\,114\,0\,0\.12\)\,rgba\(237\,233\,254\,0\.82\)\)\]{background-image:linear-gradient(145deg,#fc72001f,#ede9fed1)}.bg-\[linear-gradient\(180deg\,\#0ea5e9\,\#059669\)\]{background-image:linear-gradient(180deg,#0ea5e9,#059669)}.bg-\[linear-gradient\(180deg\,\#f7f8fb_0\%\,\#eef1f7_100\%\)\]{background-image:linear-gradient(180deg,#f7f8fb,#eef1f7)}.bg-\[linear-gradient\(180deg\,\#f8fafc\,\#eef2ff\)\]{background-image:linear-gradient(180deg,#f8fafc,#eef2ff)}.bg-\[linear-gradient\(180deg\,\#fc7200\,\#f59e0b\)\]{background-image:linear-gradient(180deg,#fc7200,#f59e0b)}.bg-\[linear-gradient\(180deg\,\#fc7200\,\#f97316\)\]{background-image:linear-gradient(180deg,#fc7200,#f97316)}.bg-\[linear-gradient\(180deg\,rgba\(109\,40\,217\,0\.82\)\,rgba\(109\,40\,217\,0\.36\)\)\]{background-image:linear-gradient(180deg,#6d28d9d1,#6d28d95c)}.bg-\[linear-gradient\(180deg\,rgba\(237\,233\,254\,0\.84\)\,rgba\(255\,255\,255\,0\.88\)\)\]{background-image:linear-gradient(180deg,#ede9fed6,#ffffffe0)}.bg-\[linear-gradient\(180deg\,rgba\(245\,241\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.9\)\)\]{background-image:linear-gradient(180deg,#f5f1fff5,#ffffffe6)}.bg-\[linear-gradient\(180deg\,rgba\(245\,241\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.92\)\)\]{background-image:linear-gradient(180deg,#f5f1fff5,#ffffffeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,241\,231\,0\.92\)\,rgba\(255\,255\,255\,0\.86\)\)\]{background-image:linear-gradient(180deg,#fff1e7eb,#ffffffdb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.82\)\,rgba\(250\,250\,252\,0\.76\)\)\]{background-image:linear-gradient(180deg,#ffffffd1,#fafafcc2)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.9\)\,rgba\(250\,250\,252\,0\.82\)\)\]{background-image:linear-gradient(180deg,#ffffffe6,#fafafcd1)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.9\)\,rgba\(250\,250\,252\,0\.84\)\)\]{background-image:linear-gradient(180deg,#ffffffe6,#fafafcd6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(250\,250\,252\,0\.84\)\)\]{background-image:linear-gradient(180deg,#ffffffeb,#fafafcd6)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.96\)\)\]{background-image:linear-gradient(180deg,#fffffffa,#f8fafcf5)}.bg-\[linear-gradient\(90deg\,\#059669\,\#10b981\,\#34d399\)\]{background-image:linear-gradient(90deg,#059669,#10b981,#34d399)}.bg-\[linear-gradient\(90deg\,\#7c3aed\,\#a78bfa\)\]{background-image:linear-gradient(90deg,#7c3aed,#a78bfa)}.bg-\[linear-gradient\(90deg\,\#fff7ed\,\#fff\)\]{background-image:linear-gradient(90deg,#fff7ed,#fff)}.bg-\[linear-gradient\(90deg\,var\(--progress-from\)\,var\(--progress-to\)\)\]{background-image:linear-gradient(90deg,var(--progress-from),var(--progress-to))}.fill-\[var\(--muted\)\]{fill:var(--muted)}.fill-\[var\(--text\)\]{fill:var(--text)}.fill-slate-500{fill:#64748b}.fill-slate-600{fill:#475569}.fill-slate-900{fill:#0f172a}.stroke-\[3\]{stroke-width:3}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.\!p-0{padding:0!important}.\!p-3{padding:.75rem!important}.\!p-5{padding:1.25rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[\'Plus_Jakarta_Sans\'\,\'Inter\'\,\'Segoe_UI\'\,sans-serif\]{font-family:Plus Jakarta Sans,Inter,Segoe UI,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.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-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.7rem\]{font-size:1.7rem}.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-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.1rem\,1\.45vw\,1\.45rem\)\]{font-size:clamp(1.1rem,1.45vw,1.45rem)}.text-\[clamp\(1\.25rem\,1\.7vw\,1\.65rem\)\]{font-size:clamp(1.25rem,1.7vw,1.65rem)}.text-\[clamp\(1\.2rem\,1\.5vw\,1\.55rem\)\]{font-size:clamp(1.2rem,1.5vw,1.55rem)}.text-\[clamp\(1\.3rem\,1\.8vw\,1\.8rem\)\]{font-size:clamp(1.3rem,1.8vw,1.8rem)}.text-\[clamp\(1\.45rem\,2\.1vw\,2\.2rem\)\]{font-size:clamp(1.45rem,2.1vw,2.2rem)}.text-\[clamp\(1\.55rem\,2vw\,2\.25rem\)\]{font-size:clamp(1.55rem,2vw,2.25rem)}.text-\[clamp\(2\.2rem\,4vw\,4rem\)\]{font-size:clamp(2.2rem,4vw,4rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.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)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.11em\]{letter-spacing:.11em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#b3aec4\]{--tw-text-opacity: 1 !important;color:rgb(179 174 196 / var(--tw-text-opacity, 1))!important}.\!text-\[\#b85000\]{--tw-text-opacity: 1 !important;color:rgb(184 80 0 / var(--tw-text-opacity, 1))!important}.\!text-\[var\(--muted\)\]{color:var(--muted)!important}.\!text-\[var\(--success\)\]{color:var(--success)!important}.\!text-\[var\(--violet-deep\)\]{color:var(--violet-deep)!important}.\!text-emerald-800{--tw-text-opacity: 1 !important;color:rgb(6 95 70 / var(--tw-text-opacity, 1))!important}.\!text-sky-700{--tw-text-opacity: 1 !important;color:rgb(3 105 161 / var(--tw-text-opacity, 1))!important}.\!text-slate-600{--tw-text-opacity: 1 !important;color:rgb(71 85 105 / var(--tw-text-opacity, 1))!important}.\!text-slate-700{--tw-text-opacity: 1 !important;color:rgb(51 65 85 / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#0284c7\]{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-\[\#0d9488\]{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-\[\#138a55\]{--tw-text-opacity: 1;color:rgb(19 138 85 / var(--tw-text-opacity, 1))}.text-\[\#16172b\]{--tw-text-opacity: 1;color:rgb(22 23 43 / var(--tw-text-opacity, 1))}.text-\[\#1976d2\]{--tw-text-opacity: 1;color:rgb(25 118 210 / var(--tw-text-opacity, 1))}.text-\[\#21194f\]{--tw-text-opacity: 1;color:rgb(33 25 79 / var(--tw-text-opacity, 1))}.text-\[\#28204b\]{--tw-text-opacity: 1;color:rgb(40 32 75 / var(--tw-text-opacity, 1))}.text-\[\#2b2a6b\]{--tw-text-opacity: 1;color:rgb(43 42 107 / var(--tw-text-opacity, 1))}.text-\[\#3b5bdb\]{--tw-text-opacity: 1;color:rgb(59 91 219 / var(--tw-text-opacity, 1))}.text-\[\#4a4c68\]{--tw-text-opacity: 1;color:rgb(74 76 104 / var(--tw-text-opacity, 1))}.text-\[\#4b1558\]{--tw-text-opacity: 1;color:rgb(75 21 88 / var(--tw-text-opacity, 1))}.text-\[\#4c1d95\]{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-\[\#541fa6\]{--tw-text-opacity: 1;color:rgb(84 31 166 / var(--tw-text-opacity, 1))}.text-\[\#55576f\]{--tw-text-opacity: 1;color:rgb(85 87 111 / var(--tw-text-opacity, 1))}.text-\[\#555774\]{--tw-text-opacity: 1;color:rgb(85 87 116 / var(--tw-text-opacity, 1))}.text-\[\#5a1263\]{--tw-text-opacity: 1;color:rgb(90 18 99 / var(--tw-text-opacity, 1))}.text-\[\#5b21b6\]{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-\[\#5b5470\]{--tw-text-opacity: 1;color:rgb(91 84 112 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6d28d9\]{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-\[\#72748a\]{--tw-text-opacity: 1;color:rgb(114 116 138 / var(--tw-text-opacity, 1))}.text-\[\#743000\]{--tw-text-opacity: 1;color:rgb(116 48 0 / var(--tw-text-opacity, 1))}.text-\[\#777991\]{--tw-text-opacity: 1;color:rgb(119 121 145 / var(--tw-text-opacity, 1))}.text-\[\#7a235f\]{--tw-text-opacity: 1;color:rgb(122 35 95 / var(--tw-text-opacity, 1))}.text-\[\#7b8095\]{--tw-text-opacity: 1;color:rgb(123 128 149 / var(--tw-text-opacity, 1))}.text-\[\#7c3aed\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#7d7890\]{--tw-text-opacity: 1;color:rgb(125 120 144 / var(--tw-text-opacity, 1))}.text-\[\#85899d\]{--tw-text-opacity: 1;color:rgb(133 137 157 / var(--tw-text-opacity, 1))}.text-\[\#8a8ca5\]{--tw-text-opacity: 1;color:rgb(138 140 165 / var(--tw-text-opacity, 1))}.text-\[\#9294a8\]{--tw-text-opacity: 1;color:rgb(146 148 168 / var(--tw-text-opacity, 1))}.text-\[\#9a3412\]{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-\[\#9a3f00\]{--tw-text-opacity: 1;color:rgb(154 63 0 / var(--tw-text-opacity, 1))}.text-\[\#9a4d0f\]{--tw-text-opacity: 1;color:rgb(154 77 15 / var(--tw-text-opacity, 1))}.text-\[\#a16207\]{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-\[\#b3aec4\]{--tw-text-opacity: 1;color:rgb(179 174 196 / var(--tw-text-opacity, 1))}.text-\[\#b42318\]{--tw-text-opacity: 1;color:rgb(180 35 24 / var(--tw-text-opacity, 1))}.text-\[\#b45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#b45309\]\/75{color:#b45309bf}.text-\[\#b85000\]{--tw-text-opacity: 1;color:rgb(184 80 0 / var(--tw-text-opacity, 1))}.text-\[\#be123c\]{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-\[\#be123c\]\/75{color:#be123cbf}.text-\[\#c2410c\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[\#dc2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-\[\#f97316\]{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-\[\#fc7200\]{--tw-text-opacity: 1;color:rgb(252 114 0 / var(--tw-text-opacity, 1))}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent-deep\)\]{color:var(--accent-deep)}.text-\[var\(--brand\)\]{color:var(--brand)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--orange\)\]{color:var(--orange)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--violet\)\]{color:var(--violet)}.text-\[var\(--violet-deep\)\]{color:var(--violet-deep)}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-900\/70{color:#78350fb3}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-orange-950{--tw-text-opacity: 1;color:rgb(67 20 7 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-700\/80{color:#b91c1ccc}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-rose-950{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#fc7200\]{accent-color:#fc7200}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-\[var\(--orange\)\]{accent-color:var(--orange)}.accent-\[var\(--violet\)\]{accent-color:var(--violet)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_0_0_2px_rgba\(109\,40\,217\,0\.26\)\]{--tw-shadow: 0 0 0 2px rgba(109,40,217,.26);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(91\,33\,182\,0\.98\)\]{--tw-shadow: 0 0 0 2px rgba(91,33,182,.98);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_white\]{--tw-shadow: 0 0 0 2px white;--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(16\,185\,129\,0\.12\)\]{--tw-shadow: 0 0 0 5px rgba(16,185,129,.12);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(220\,38\,38\,0\.1\)\]{--tw-shadow: 0 0 0 5px rgba(220,38,38,.1);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(252\,114\,0\,0\.12\)\]{--tw-shadow: 0 0 0 5px rgba(252,114,0,.12);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(16\,185\,129\,0\.28\)\]{--tw-shadow: 0 0 18px rgba(16,185,129,.28);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 10px 18px rgba(15,23,42,.1);--tw-shadow-colored: 0 10px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(76\,29\,149\,0\.12\)\]{--tw-shadow: 0 10px 18px rgba(76,29,149,.12);--tw-shadow-colored: 0 10px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(109\,40\,217\,\.16\)\]{--tw-shadow: 0 10px 20px rgba(109,40,217,.16);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(252\,114\,0\,0\.18\)\]{--tw-shadow: 0 10px 20px rgba(252,114,0,.18);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(76\,29\,149\,0\.14\)\]{--tw-shadow: 0 10px 20px rgba(76,29,149,.14);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(14\,165\,233\,0\.14\)\]{--tw-shadow: 0 10px 22px rgba(14,165,233,.14);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(14\,165\,233\,0\.15\)\]{--tw-shadow: 0 10px 22px rgba(14,165,233,.15);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 10px 22px rgba(15,23,42,.08);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(16\,185\,129\,0\.12\)\]{--tw-shadow: 0 10px 22px rgba(16,185,129,.12);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(244\,63\,94\,0\.10\)\]{--tw-shadow: 0 10px 22px rgba(244,63,94,.1);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(245\,158\,11\,0\.10\)\]{--tw-shadow: 0 10px 22px rgba(245,158,11,.1);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(252\,114\,0\,0\.12\)\]{--tw-shadow: 0 10px 22px rgba(252,114,0,.12);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(252\,114\,0\,0\.20\)\]{--tw-shadow: 0 10px 22px rgba(252,114,0,.2);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(252\,114\,0\,0\.22\)\]{--tw-shadow: 0 10px 22px rgba(252,114,0,.22);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(252\,114\,0\,0\.24\)\]{--tw-shadow: 0 10px 22px rgba(252,114,0,.24);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 10px 22px rgba(76,29,149,.18);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.04);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.05);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.08);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.12);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(220\,38\,38\,\.22\)\]{--tw-shadow: 0 10px 24px rgba(220,38,38,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(252\,114\,0\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(252,114,0,.08);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(252\,114\,0\,0\.10\)\]{--tw-shadow: 0 10px 24px rgba(252,114,0,.1);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(252\,114\,0\,0\.13\)\]{--tw-shadow: 0 10px 24px rgba(252,114,0,.13);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(252\,114\,0\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(252,114,0,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(255\,114\,0\,\.22\)\]{--tw-shadow: 0 10px 24px rgba(255,114,0,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(76\,29\,149\,0\.04\)\]{--tw-shadow: 0 10px 24px rgba(76,29,149,.04);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(76\,29\,149\,0\.06\)\]{--tw-shadow: 0 10px 24px rgba(76,29,149,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 10px 24px rgba(76,29,149,.18);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(79\,70\,229\,0\.05\)\]{--tw-shadow: 0 10px 24px rgba(79,70,229,.05);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(80\,35\,160\,0\.16\)\]{--tw-shadow: 0 10px 24px rgba(80,35,160,.16);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(31\,20\,84\,0\.06\)\]{--tw-shadow: 0 10px 26px rgba(31,20,84,.06);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(79\,70\,229\,0\.05\)\]{--tw-shadow: 0 10px 26px rgba(79,70,229,.05);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.1);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(252\,114\,0\,0\.08\)\]{--tw-shadow: 0 10px 28px rgba(252,114,0,.08);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(79\,70\,229\,0\.04\)\]{--tw-shadow: 0 10px 28px rgba(79,70,229,.04);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 12px 24px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow: 0 12px 24px rgba(15,23,42,.1);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(252\,114\,0\,0\.16\)\]{--tw-shadow: 0 12px 24px rgba(252,114,0,.16);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(252\,114\,0\,0\.18\)\]{--tw-shadow: 0 12px 24px rgba(252,114,0,.18);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(252\,114\,0\,0\.22\)\]{--tw-shadow: 0 12px 24px rgba(252,114,0,.22);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(255\,114\,0\,\.22\)\]{--tw-shadow: 0 12px 24px rgba(255,114,0,.22);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(252\,114\,0\,0\.24\)\]{--tw-shadow: 0 12px 26px rgba(252,114,0,.24);--tw-shadow-colored: 0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(244\,63\,94\,0\.08\)\]{--tw-shadow: 0 12px 28px rgba(244,63,94,.08);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(252\,114\,0\,0\.07\)\]{--tw-shadow: 0 12px 28px rgba(252,114,0,.07);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(255\,115\,0\,0\.22\)\]{--tw-shadow: 0 12px 28px rgba(255,115,0,.22);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(76\,29\,149\,0\.05\)\]{--tw-shadow: 0 12px 28px rgba(76,29,149,.05);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 12px 28px rgba(76,29,149,.18);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(76\,29\,149\,0\.22\)\]{--tw-shadow: 0 12px 28px rgba(76,29,149,.22);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(79\,70\,229\,0\.06\)\]{--tw-shadow: 0 12px 28px rgba(79,70,229,.06);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(79\,70\,229\,0\.1\)\]{--tw-shadow: 0 12px 28px rgba(79,70,229,.1);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(84\,31\,166\,0\.08\)\]{--tw-shadow: 0 12px 28px rgba(84,31,166,.08);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.04);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.05);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(45\,27\,102\,0\.16\)\]{--tw-shadow: 0 12px 32px rgba(45,27,102,.16);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(79\,70\,229\,0\.05\)\]{--tw-shadow: 0 12px 32px rgba(79,70,229,.05);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(79\,70\,229\,0\.045\)\]{--tw-shadow: 0 12px 34px rgba(79,70,229,.045);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(109\,40\,217\,\.18\)\]{--tw-shadow: 0 14px 30px rgba(109,40,217,.18);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 14px 30px rgba(15,23,42,.16);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(16\,185\,129\,0\.10\)\]{--tw-shadow: 0 14px 30px rgba(16,185,129,.1);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(252\,114\,0\,0\.10\)\]{--tw-shadow: 0 14px 30px rgba(252,114,0,.1);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(252\,114\,0\,0\.34\)\]{--tw-shadow: 0 14px 30px rgba(252,114,0,.34);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(255\,114\,0\,\.22\)\]{--tw-shadow: 0 14px 30px rgba(255,114,0,.22);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 14px 32px rgba(15,23,42,.04);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(76\,29\,149\,0\.10\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: 0 14px 32px rgba(76,29,149,.1),inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(79\,70\,229\,0\.06\)\]{--tw-shadow: 0 14px 34px rgba(79,70,229,.06);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 14px 36px rgba(15,23,42,.06);--tw-shadow-colored: 0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 16px 34px rgba(16,185,129,.16);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(16\,185\,129\,0\.18\)\]{--tw-shadow: 0 16px 36px rgba(16,185,129,.18);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(76\,29\,149\,0\.08\)\]{--tw-shadow: 0 16px 36px rgba(76,29,149,.08);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(22\,23\,43\,0\.14\)\]{--tw-shadow: 0 16px 40px rgba(22,23,43,.14);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 16px 42px rgba(15,23,42,.06);--tw-shadow-colored: 0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(252\,114\,0\,0\.14\)\]{--tw-shadow: 0 18px 34px rgba(252,114,0,.14);--tw-shadow-colored: 0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 18px 38px rgba(15,23,42,.07);--tw-shadow-colored: 0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(16\,185\,129\,0\.16\)\]{--tw-shadow: 0 18px 38px rgba(16,185,129,.16);--tw-shadow-colored: 0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(14\,165\,233\,0\.08\)\]{--tw-shadow: 0 18px 42px rgba(14,165,233,.08);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.06);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.07);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.22);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(252\,114\,0\,0\.08\)\]{--tw-shadow: 0 18px 42px rgba(252,114,0,.08);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(76\,29\,149\,0\.08\)\]{--tw-shadow: 0 18px 42px rgba(76,29,149,.08);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(79\,70\,229\,0\.07\)\]{--tw-shadow: 0 18px 42px rgba(79,70,229,.07);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow: 0 18px 44px rgba(15,23,42,.1);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 18px 44px rgba(15,23,42,.14);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(76\,29\,149\,0\.06\)\]{--tw-shadow: 0 18px 44px rgba(76,29,149,.06);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(79\,70\,229\,0\.08\)\]{--tw-shadow: 0 18px 44px rgba(79,70,229,.08);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(31\,20\,84\,0\.16\)\]{--tw-shadow: 0 18px 45px rgba(31,20,84,.16);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(79\,70\,229\,0\.06\)\]{--tw-shadow: 0 18px 45px rgba(79,70,229,.06);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 50px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_52px_rgba\(25\,18\,70\,0\.16\)\]{--tw-shadow: 0 18px 52px rgba(25,18,70,.16);--tw-shadow-colored: 0 18px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_\#e7e8f0\]{--tw-shadow: 0 1px 0 #e7e8f0;--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 0 rgba(15,23,42,.04);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_54px_rgba\(79\,70\,229\,0\.1\)\]{--tw-shadow: 0 20px 54px rgba(79,70,229,.1);--tw-shadow-colored: 0 20px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_54px_rgba\(79\,70\,229\,0\.12\)\]{--tw-shadow: 0 20px 54px rgba(79,70,229,.12);--tw-shadow-colored: 0 20px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_48px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 22px 48px rgba(15,23,42,.16);--tw-shadow-colored: 0 22px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 22px 55px rgba(15,23,42,.16);--tw-shadow-colored: 0 22px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_56px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 24px 56px rgba(15,23,42,.18);--tw-shadow-colored: 0 24px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(76\,29\,149\,0\.26\)\]{--tw-shadow: 0 24px 60px rgba(76,29,149,.26);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_60px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 28px 60px rgba(15,23,42,.16);--tw-shadow-colored: 0 28px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 28px 80px rgba(15,23,42,.18);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(76\,29\,149\,0\.12\)\]{--tw-shadow: 0 2px 8px rgba(76,29,149,.12);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(252\,114\,0\,0\.32\)\]{--tw-shadow: 0 6px 14px rgba(252,114,0,.32);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(5\,150\,105\,0\.28\)\]{--tw-shadow: 0 6px 14px rgba(5,150,105,.28);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(76\,29\,149\,0\.035\)\]{--tw-shadow: 0 6px 14px rgba(76,29,149,.035);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(76\,29\,149\,0\.04\)\]{--tw-shadow: 0 6px 14px rgba(76,29,149,.04);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(252\,114\,0\,0\.24\)\]{--tw-shadow: 0 6px 18px rgba(252,114,0,.24);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(252\,114\,0\,0\.25\)\]{--tw-shadow: 0 6px 18px rgba(252,114,0,.25);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(252\,114\,0\,0\.28\)\]{--tw-shadow: 0 6px 18px rgba(252,114,0,.28);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(252\,114\,0\,0\.22\)\]{--tw-shadow: 0 6px 20px rgba(252,114,0,.22);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(252\,114\,0\,0\.24\)\]{--tw-shadow: 0 6px 20px rgba(252,114,0,.24);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(252\,114\,0\,0\.28\)\]{--tw-shadow: 0 6px 20px rgba(252,114,0,.28);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(252\,114\,0\,0\.35\)\]{--tw-shadow: 0 6px 20px rgba(252,114,0,.35);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(76\,29\,149\,0\.16\)\]{--tw-shadow: 0 8px 16px rgba(76,29,149,.16);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 8px 16px rgba(76,29,149,.18);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(109\,40\,217\,\.2\)\]{--tw-shadow: 0 8px 18px rgba(109,40,217,.2);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(14\,165\,233\,\.14\)\]{--tw-shadow: 0 8px 18px rgba(14,165,233,.14);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.06);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(15\,23\,42\,0\.07\)\]{--tw-shadow: 0 8px 18px rgba(15,23,42,.07);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(225\,29\,72\,0\.24\)\]{--tw-shadow: 0 8px 18px rgba(225,29,72,.24);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(252\,114\,0\,\.2\)\]{--tw-shadow: 0 8px 18px rgba(252,114,0,.2);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(252\,114\,0\,0\.12\)\]{--tw-shadow: 0 8px 18px rgba(252,114,0,.12);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(252\,114\,0\,0\.20\)\]{--tw-shadow: 0 8px 18px rgba(252,114,0,.2);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(252\,114\,0\,0\.24\)\]{--tw-shadow: 0 8px 18px rgba(252,114,0,.24);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(30\,27\,75\,0\.08\)\]{--tw-shadow: 0 8px 18px rgba(30,27,75,.08);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(76\,29\,149\,0\.04\)\]{--tw-shadow: 0 8px 18px rgba(76,29,149,.04);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(76\,29\,149\,0\.14\)\]{--tw-shadow: 0 8px 18px rgba(76,29,149,.14);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(76,29,149,.18);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 8px 20px rgba(15,23,42,.08);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(76\,29\,149\,0\.10\)\]{--tw-shadow: 0 8px 20px rgba(76,29,149,.1);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(76\,29\,149\,0\.18\)\]{--tw-shadow: 0 8px 20px rgba(76,29,149,.18);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(84\,31\,166\,0\.18\)\]{--tw-shadow: 0 8px 22px rgba(84,31,166,.18);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(249\,115\,22\,\.07\)\]{--tw-shadow: 0 8px 24px rgba(249,115,22,.07);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,20\,84\,0\.06\)\]{--tw-shadow: 0 8px 24px rgba(31,20,84,.06);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(76\,29\,149\,\.05\)\]{--tw-shadow: 0 8px 24px rgba(76,29,149,.05);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(15\,23\,42\,\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(15,23,42,.04);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.7);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow\)\]{--tw-shadow-color: var(--shadow);--tw-shadow: var(--tw-shadow-colored) }.shadow-\[var\(--shadow-soft\)\]{--tw-shadow-color: var(--shadow-soft);--tw-shadow: var(--tw-shadow-colored) }.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-\[rgba\(109\,40\,217\,0\.22\)\]{outline-color:#6d28d938}.\!ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset }.\!ring-\[var\(--line\)\]{--tw-ring-color: var(--line) !important}.ring-\[\#fc7200\]\/20{--tw-ring-color: rgb(252 114 0 / .2) }.ring-\[\#fc7200\]\/35{--tw-ring-color: rgb(252 114 0 / .35) }.ring-\[rgba\(109\,40\,217\,0\.12\)\]{--tw-ring-color: rgba(109,40,217,.12) }.ring-\[rgba\(109\,40\,217\,0\.14\)\]{--tw-ring-color: rgba(109,40,217,.14) }.ring-\[rgba\(109\,40\,217\,0\.20\)\]{--tw-ring-color: rgba(109,40,217,.2) }.ring-\[var\(--line\)\]{--tw-ring-color: var(--line) }.ring-\[var\(--orange\)\]{--tw-ring-color: var(--orange) }.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1)) }.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1)) }.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1)) }.ring-orange-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 237 213 / var(--tw-ring-opacity, 1)) }.ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 226 226 / var(--tw-ring-opacity, 1)) }.ring-rose-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 228 230 / var(--tw-ring-opacity, 1)) }.ring-rose-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1)) }.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1)) }.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)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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-sm{--tw-backdrop-blur: blur(4px);-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(24px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.marker\:hidden *::marker{display:none}.marker\:hidden::marker{display:none}.placeholder\:text-\[\#8a8ca5\]::placeholder{--tw-text-opacity: 1;color:rgb(138 140 165 / var(--tw-text-opacity, 1))}.placeholder\:text-\[var\(--muted\)\]::placeholder{color:var(--muted)}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-\[\#fc7200\]:focus-within{--tw-border-opacity: 1;border-color:rgb(252 114 0 / var(--tw-border-opacity, 1))}.focus-within\:border-\[rgba\(109\,40\,217\,0\.34\)\]:focus-within{border-color:#6d28d957}.focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#fc7200\]\/10:focus-within{--tw-ring-color: rgb(252 114 0 / .1) }.hover\:-translate-x-0\.5:hover{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-\[\#fc7200\]\/55:hover{border-color:#fc72008c!important}.hover\:\!border-\[rgba\(109\,40\,217\,0\.26\)\]:hover{border-color:#6d28d942!important}.hover\:\!border-\[rgba\(109\,40\,217\,0\.28\)\]:hover{border-color:#6d28d947!important}.hover\:\!border-emerald-700:hover{--tw-border-opacity: 1 !important;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))!important}.hover\:\!border-red-200:hover{--tw-border-opacity: 1 !important;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))!important}.hover\:border-\[\#1976d2\]:hover{--tw-border-opacity: 1;border-color:rgb(25 118 210 / var(--tw-border-opacity, 1))}.hover\:border-\[\#a5b4fc\]:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-\[\#fb7185\]:hover{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.hover\:border-\[\#fb923c\]:hover{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.hover\:border-\[\#fc7200\]:hover{--tw-border-opacity: 1;border-color:rgb(252 114 0 / var(--tw-border-opacity, 1))}.hover\:border-\[\#fc7200\]\/25:hover{border-color:#fc720040}.hover\:border-\[\#fc7200\]\/35:hover{border-color:#fc720059}.hover\:border-\[\#fc7200\]\/40:hover{border-color:#fc720066}.hover\:border-\[\#fc7200\]\/45:hover{border-color:#fc720073}.hover\:border-\[\#fc7200\]\/55:hover{border-color:#fc72008c}.hover\:border-\[\#fc7200\]\/60:hover{border-color:#fc720099}.hover\:border-\[rgba\(109\,40\,217\,0\.18\)\]:hover{border-color:#6d28d92e}.hover\:border-\[rgba\(109\,40\,217\,0\.22\)\]:hover{border-color:#6d28d938}.hover\:border-\[rgba\(109\,40\,217\,0\.24\)\]:hover{border-color:#6d28d93d}.hover\:border-\[rgba\(109\,40\,217\,0\.28\)\]:hover{border-color:#6d28d947}.hover\:border-\[rgba\(249\,115\,22\,0\.24\)\]:hover{border-color:#f973163d}.hover\:border-\[rgba\(252\,114\,0\,0\.28\)\]:hover{border-color:#fc720047}.hover\:border-\[rgba\(252\,114\,0\,0\.30\)\]:hover{border-color:#fc72004d}.hover\:border-\[rgba\(252\,114\,0\,0\.34\)\]:hover{border-color:#fc720057}.hover\:border-\[rgba\(252\,114\,0\,0\.35\)\]:hover{border-color:#fc720059}.hover\:border-\[rgba\(252\,114\,0\,0\.36\)\]:hover{border-color:#fc72005c}.hover\:border-\[var\(--line\)\]:hover{border-color:var(--line)}.hover\:border-\[var\(--orange\)\]:hover{border-color:var(--orange)}.hover\:border-\[var\(--text\)\]:hover{border-color:var(--text)}.hover\:border-\[var\(--violet\)\]:hover{border-color:var(--violet)}.hover\:border-\[var\(--violet-deep\)\]:hover{border-color:var(--violet-deep)}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-orange-200:hover{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.hover\:border-orange-300:hover{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-rose-200:hover{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-rose-400:hover{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.hover\:border-violet-200:hover{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:\!bg-\[rgba\(16\,185\,129\,0\.18\)\]:hover{background-color:#10b9812e!important}.hover\:\!bg-\[var\(--orange-hover\)\]:hover{background-color:var(--orange-hover)!important}.hover\:\!bg-\[var\(--violet-soft\)\]:hover{background-color:var(--violet-soft)!important}.hover\:\!bg-emerald-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-emerald-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-orange-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-red-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-slate-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-slate-200:hover{--tw-bg-opacity: 1 !important;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-white:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.hover\:bg-\[\#6027B5\]:hover{--tw-bg-opacity: 1;background-color:rgb(96 39 181 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e56300\]:hover{--tw-bg-opacity: 1;background-color:rgb(229 99 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e65f00\]:hover{--tw-bg-opacity: 1;background-color:rgb(230 95 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e66200\]:hover{--tw-bg-opacity: 1;background-color:rgb(230 98 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ecfdf5\]:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f4f1ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 241 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f6f7fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 247 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#faf9ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fafaff\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fc7200\]:hover{--tw-bg-opacity: 1;background-color:rgb(252 114 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff3e7\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 243 231 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff7ed\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff7ed\]\/45:hover{background-color:#fff7ed73}.hover\:bg-\[\#fffaf6\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 250 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgba\(109\,40\,217\,\.06\)\]:hover{background-color:#6d28d90f}.hover\:bg-\[rgba\(109\,40\,217\,\.12\)\]:hover{background-color:#6d28d91f}.hover\:bg-\[rgba\(109\,40\,217\,0\.06\)\]:hover{background-color:#6d28d90f}.hover\:bg-\[rgba\(109\,40\,217\,0\.08\)\]:hover{background-color:#6d28d914}.hover\:bg-\[rgba\(248\,246\,255\,0\.68\)\]:hover{background-color:#f8f6ffad}.hover\:bg-\[rgba\(248\,246\,255\,0\.7\)\]:hover{background-color:#f8f6ffb3}.hover\:bg-\[rgba\(248\,246\,255\,0\.72\)\]:hover{background-color:#f8f6ffb8}.hover\:bg-\[rgba\(248\,246\,255\,0\.9\)\]:hover{background-color:#f8f6ffe6}.hover\:bg-\[rgba\(248\,250\,252\,0\.92\)\]:hover{background-color:#f8fafceb}.hover\:bg-\[rgba\(252\,114\,0\,\.16\)\]:hover{background-color:#fc720029}.hover\:bg-\[rgba\(252\,114\,0\,0\.06\)\]:hover{background-color:#fc72000f}.hover\:bg-\[rgba\(252\,114\,0\,0\.08\)\]:hover{background-color:#fc720014}.hover\:bg-\[rgba\(252\,114\,0\,0\.1\)\]:hover{background-color:#fc72001a}.hover\:bg-\[rgba\(255\,247\,237\,0\.45\)\]:hover{background-color:#fff7ed73}.hover\:bg-\[rgba\(84\,31\,166\,0\.035\)\]:hover{background-color:#541fa609}.hover\:bg-\[rgba\(84\,31\,166\,0\.05\)\]:hover{background-color:#541fa60d}.hover\:bg-\[rgba\(84\,31\,166\,0\.06\)\]:hover{background-color:#541fa60f}.hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}.hover\:bg-\[var\(--accent-deep\)\]:hover{background-color:var(--accent-deep)}.hover\:bg-\[var\(--accent-soft\)\]:hover{background-color:var(--accent-soft)}.hover\:bg-\[var\(--orange\)\]:hover{background-color:var(--orange)}.hover\:bg-\[var\(--orange-hover\)\]:hover{background-color:var(--orange-hover)}.hover\:bg-\[var\(--violet-deep\)\]:hover{background-color:var(--violet-deep)}.hover\:bg-\[var\(--violet-soft\)\]:hover{background-color:var(--violet-soft)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-200:hover{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50\/70:hover{background-color:#ecfdf5b3}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50\/40:hover{background-color:#fff7ed66}.hover\:bg-orange-50\/70:hover{background-color:#fff7edb3}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50\/20:hover{background-color:#f5f3ff33}.hover\:bg-violet-50\/40:hover{background-color:#f5f3ff66}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:\!text-\[var\(--violet-deep\)\]:hover{color:var(--violet-deep)!important}.hover\:\!text-red-700:hover{--tw-text-opacity: 1 !important;color:rgb(185 28 28 / var(--tw-text-opacity, 1))!important}.hover\:\!text-slate-900:hover{--tw-text-opacity: 1 !important;color:rgb(15 23 42 / var(--tw-text-opacity, 1))!important}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:text-\[\#16172b\]:hover{--tw-text-opacity: 1;color:rgb(22 23 43 / var(--tw-text-opacity, 1))}.hover\:text-\[\#1976d2\]:hover{--tw-text-opacity: 1;color:rgb(25 118 210 / var(--tw-text-opacity, 1))}.hover\:text-\[\#2b2a6b\]:hover{--tw-text-opacity: 1;color:rgb(43 42 107 / var(--tw-text-opacity, 1))}.hover\:text-\[\#9a3412\]:hover{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.hover\:text-\[\#b85000\]:hover{--tw-text-opacity: 1;color:rgb(184 80 0 / var(--tw-text-opacity, 1))}.hover\:text-\[\#fc7200\]:hover{--tw-text-opacity: 1;color:rgb(252 114 0 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--accent-deep\)\]:hover{color:var(--accent-deep)}.hover\:text-\[var\(--orange\)\]:hover{color:var(--orange)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-\[var\(--violet\)\]:hover{color:var(--violet)}.hover\:text-\[var\(--violet-deep\)\]:hover{color:var(--violet-deep)}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_10px_24px_rgba\(109\,40\,217\,0\.24\)\]:hover{--tw-shadow: 0 10px 24px rgba(109,40,217,.24);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_24px_rgba\(76\,29\,149\,0\.24\)\]:hover{--tw-shadow: 0 10px 24px rgba(76,29,149,.24);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_24px_rgba\(79\,70\,229\,0\.10\)\]:hover{--tw-shadow: 0 10px 24px rgba(79,70,229,.1);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_24px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 12px 24px rgba(15,23,42,.08);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_24px_rgba\(252\,114\,0\,0\.12\)\]:hover{--tw-shadow: 0 12px 24px rgba(252,114,0,.12);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(252\,114\,0\,0\.08\)\]:hover{--tw-shadow: 0 12px 28px rgba(252,114,0,.08);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 14px 30px rgba(15,23,42,.08);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(79\,70\,229\,0\.08\)\]:hover{--tw-shadow: 0 14px 30px rgba(79,70,229,.08);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-soft\)\]:hover{--tw-shadow-color: var(--shadow-soft);--tw-shadow: var(--tw-shadow-colored) }.focus\:border-\[\#7c3aed\]:focus{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.focus\:border-\[\#fc7200\]:focus{--tw-border-opacity: 1;border-color:rgb(252 114 0 / var(--tw-border-opacity, 1))}.focus\:border-\[rgba\(109\,40\,217\,0\.32\)\]:focus{border-color:#6d28d952}.focus\:border-\[var\(--line\)\]:focus{border-color:var(--line)}.focus\:border-\[var\(--violet\)\]:focus{border-color:var(--violet)}.focus\:border-rose-400:focus{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.focus\:border-violet-500:focus{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#fc7200\]\/10:focus{--tw-ring-color: rgb(252 114 0 / .1) }.focus\:ring-\[rgba\(109\,40\,217\,\.12\)\]:focus{--tw-ring-color: rgba(109,40,217,.12) }.focus\:ring-\[rgba\(109\,40\,217\,0\.10\)\]:focus{--tw-ring-color: rgba(109,40,217,.1) }.focus\:ring-amber-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1)) }.focus\:ring-emerald-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1)) }.focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1)) }.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#e11d48\]:focus-visible{outline-color:#e11d48}.focus-visible\:outline-\[var\(--orange\)\]:focus-visible{outline-color:var(--orange)}.focus-visible\:outline-\[var\(--violet\)\]:focus-visible{outline-color:var(--violet)}.focus-visible\:outline-emerald-500:focus-visible{outline-color:#10b981}.focus-visible\:outline-orange-500:focus-visible{outline-color:#f97316}.focus-visible\:outline-violet-600:focus-visible{outline-color:#7c3aed}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[rgba\(109\,40\,217\,0\.14\)\]:focus-visible{--tw-ring-color: rgba(109,40,217,.14) }.focus-visible\:ring-\[var\(--orange\)\]:focus-visible{--tw-ring-color: var(--orange) }.focus-visible\:ring-\[var\(--violet-deep\)\]:focus-visible{--tw-ring-color: var(--violet-deep) }.focus-visible\:ring-emerald-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(110 231 183 / var(--tw-ring-opacity, 1)) }.focus-visible\:ring-orange-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 186 116 / var(--tw-ring-opacity, 1)) }.focus-visible\:ring-rose-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 164 175 / var(--tw-ring-opacity, 1)) }.focus-visible\:ring-violet-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(196 181 253 / var(--tw-ring-opacity, 1)) }.focus-visible\:ring-violet-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1)) }.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[\#763BD0\]:active{--tw-bg-opacity: 1;background-color:rgb(118 59 208 / var(--tw-bg-opacity, 1))}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-50:disabled{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.disabled\:text-\[var\(--muted\)\]:disabled{color:var(--muted)}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-80:disabled{opacity:.8}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-\[var\(--line\)\]:hover:disabled{border-color:var(--line)}.disabled\:hover\:shadow-none:hover:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-0{opacity:0}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:grid{display:grid}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[var\(--violet-deep\)\]{color:var(--violet-deep)}.group\/copy:hover .group-hover\/copy\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:ml-auto{margin-left:auto}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-9{height:2.25rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-9{width:2.25rem}.sm\:w-\[360px\]{width:360px}.sm\:w-auto{width:auto}.sm\:min-w-\[320px\]{min-width:320px}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.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-\[1fr_120px_110px_auto\]{grid-template-columns:1fr 120px 110px auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[48px_118px_minmax\(0\,1fr\)\]{grid-template-columns:48px 118px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:p-5{padding:1.25rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.md\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[1\.4fr_0\.8fr_1\.2fr\]{grid-template-columns:1.4fr .8fr 1.2fr}.md\:grid-cols-\[1\.4fr_1fr_0\.8fr\]{grid-template-columns:1.4fr 1fr .8fr}.md\:grid-cols-\[165px_minmax\(0\,1fr\)_150px\]{grid-template-columns:165px minmax(0,1fr) 150px}.md\:grid-cols-\[170px_150px_1fr_180px_170px\]{grid-template-columns:170px 150px 1fr 180px 170px}.md\:grid-cols-\[170px_1fr_190px_160px\]{grid-template-columns:170px 1fr 190px 160px}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:grid-cols-\[190px_minmax\(0\,1fr\)_220px\]{grid-template-columns:190px minmax(0,1fr) 220px}.md\:grid-cols-\[1fr_1fr_1fr_0\.7fr\]{grid-template-columns:1fr 1fr 1fr .7fr}.md\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.md\:grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_120px_110px_auto\]{grid-template-columns:minmax(0,1fr) 120px 110px auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.md\:text-right{text-align:right}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:900px){.min-\[900px\]\:col-span-1{grid-column:span 1 / span 1}.min-\[900px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:mb-4{margin-bottom:1rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-24{height:6rem}.lg\:w-24{width:6rem}.lg\:w-\[430px\]{width:430px}.lg\:w-auto{width:auto}.lg\:min-w-\[240px\]{min-width:240px}.lg\:min-w-\[520px\]{min-width:520px}.lg\:max-w-\[560px\]{max-width:560px}.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-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.2fr_240px\]{grid-template-columns:1.2fr 240px}.lg\:grid-cols-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[104px_1fr\]{grid-template-columns:104px 1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_minmax\(210px\,250px\)\]{grid-template-columns:1fr minmax(210px,250px)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(210px\,1\.1fr\)_minmax\(340px\,1\.8fr\)_minmax\(220px\,0\.9fr\)_auto\]{grid-template-columns:minmax(210px,1.1fr) minmax(340px,1.8fr) minmax(220px,.9fr) auto}.lg\:grid-cols-\[minmax\(260px\,1fr\)_220px_auto\]{grid-template-columns:minmax(260px,1fr) 220px auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mb-3{margin-bottom:.75rem}.xl\:mb-5{margin-bottom:1.25rem}.xl\:mt-5{margin-top:1.25rem}.xl\:block{display:block}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:h-10{height:2.5rem}.xl\:h-14{height:3.5rem}.xl\:w-10{width:2.5rem}.xl\:w-14{width:3.5rem}.xl\:min-w-\[860px\]{min-width:860px}.xl\:max-w-\[760px\]{max-width:760px}.xl\:max-w-sm{max-width:24rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.xl\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[0\.96fr_1\.04fr\]{grid-template-columns:.96fr 1.04fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.15fr_repeat\(4\,1fr\)\]{grid-template-columns:1.15fr repeat(4,1fr)}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.22fr_0\.78fr\]{grid-template-columns:1.22fr .78fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.3fr_repeat\(5\,1fr\)\]{grid-template-columns:1.3fr repeat(5,1fr)}.xl\:grid-cols-\[1\.45fr_0\.95fr\]{grid-template-columns:1.45fr .95fr}.xl\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.xl\:grid-cols-\[1fr_220px_190px\]{grid-template-columns:1fr 220px 190px}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[390px_minmax\(0\,1fr\)\]{grid-template-columns:390px minmax(0,1fr)}.xl\:grid-cols-\[84px_1fr\]{grid-template-columns:84px 1fr}.xl\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(0\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(300px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,380px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-16{gap:4rem}.xl\:gap-3{gap:.75rem}.xl\:gap-5{gap:1.25rem}.xl\:rounded-2xl{border-radius:1rem}.xl\:rounded-\[18px\]{border-radius:18px}.xl\:rounded-\[24px\]{border-radius:24px}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-r{border-right-width:1px}.xl\:\!p-6{padding:1.5rem!important}.xl\:p-5{padding:1.25rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-xs{font-size:.75rem;line-height:1rem}.xl\:leading-6{line-height:1.5rem}}@media(min-width:1536px){.\32xl\:inline{display:inline}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:rounded-\[30px\]{border-radius:30px}.\32xl\:\!p-6{padding:1.5rem!important}.\32xl\:p-6{padding:1.5rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.account-detail-page{--account-font-xs: 12px;--account-font-sm: 13px;--account-font-md: 14px;--account-font-lg: 16px;--account-font-xl: 18px;--account-font-kpi: 22px;font-size:var(--account-font-sm);line-height:1.45}.account-detail-page :where([class*=tracking-]){letter-spacing:0}.account-detail-page :where(button,input,select,textarea,table){font-size:inherit;line-height:inherit}.account-detail-page :where([class*="text-[10px]"],[class*="text-[11px]"]){font-size:11px;line-height:1.32}.account-detail-page :where([class*=text-xs]){font-size:var(--account-font-xs);line-height:1.35}.account-detail-page :where([class*=text-sm]){font-size:var(--account-font-sm);line-height:1.45}.account-detail-page :where([class*=text-base]){font-size:var(--account-font-md);line-height:1.45}.account-detail-page :where([class*=text-lg]){font-size:var(--account-font-lg);line-height:1.3}.account-detail-page :where([class*=text-xl]){font-size:var(--account-font-xl);line-height:1.25}.account-detail-page :where([class*=text-2xl]){font-size:var(--account-font-kpi);line-height:1.15}.account-detail-page :where(th){font-size:11px;line-height:1.3}.account-detail-page :where(td){font-size:var(--account-font-sm);line-height:1.45}.account-detail-page .contract-history-table{font-size:12px;line-height:1.38}.account-detail-page .contract-history-table :where(th){font-size:10px;line-height:1.25}.account-detail-page .contract-history-table :where(td){font-size:12px;line-height:1.35}html[data-jolt-pwa-network=blocked] body>:not(#root):not(script):not(style){display:none!important}.jolt-pwa-update{position:fixed;z-index:100;left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom));max-width:520px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-radius:16px;background:#4c1d95;color:#fff;box-shadow:0 8px 28px #24103b30;font:500 14px/1.4 system-ui}.jolt-pwa-update button,.jolt-pwa-install-link{min-height:44px;padding:10px 14px;border-radius:10px;border:1px solid #D8B4FE;background:#6027b5;color:#fff}.jolt-pwa-install-link{display:block;text-decoration:none}.jolt-pwa-update button:focus-visible,.jolt-pwa-install-link:focus-visible{outline:3px solid #D8B4FE;outline-offset:3px}.crm-workspace{max-width:1540px;margin-inline:auto;min-width:0;color:var(--text);font-size:14px}.crm-workspace.jolt-panel,.crm-workspace.task-page-shell>.jolt-panel{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none;content-visibility:visible;contain-intrinsic-size:none}.workspace-content,.task-workspace-content{display:grid;gap:22px;min-width:0;padding:0!important}.workspace-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:12px 4px}.crm-workspace .workspace-header h1,.crm-workspace .career-title{font-family:inherit;font-size:clamp(25px,2.8vw,36px);line-height:1.2;letter-spacing:-.035em;margin:4px 0 7px;color:var(--text)}.workspace-header p:not(.workspace-eyebrow),.workspace-description{font-size:14px;line-height:1.6;color:var(--muted)}.workspace-eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.workspace-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}.workspace-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 14px;border:1px solid #e5deec;border-radius:10px;background:#fff;color:#533970;font-size:12px;line-height:1.4;text-decoration:none;cursor:pointer}.workspace-button:hover{background:#f6f2fa;border-color:#c9b6dc}.crm-workspace button:focus-visible,.crm-workspace a:focus-visible,.crm-workspace select:focus-visible{outline:3px solid #b292cf;outline-offset:3px}.workspace-toolbar,.workspace-sort-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.workspace-toolbar{padding:16px 20px;border:1px solid #e8e2ed;border-radius:18px;background:#fffffff7}.workspace-toolbar>.workspace-actions{margin-left:auto}.workspace-sort{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted)}.workspace-sort select{min-height:42px;max-width:100%;border:1px solid #e5deec;background:#fff;border-radius:10px;padding:8px 28px 8px 12px;color:var(--text)}.workspace-field{min-width:0;font-size:14px;overflow-wrap:anywhere}.workspace-field-label{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#7b7282}.workspace-empty{padding:38px 24px;text-align:center;background:#fff;border:1px solid #e8e2ed;border-radius:22px;color:var(--muted)}.workspace-empty h2{font-size:20px;color:var(--text);margin-bottom:8px}.workspace-empty p{margin-bottom:18px;font-size:14px}.prospect-cards,.site-cards,.prospection-cards{display:grid;gap:16px;min-width:0}.prospect-card,.site-card,.prospection-card{border:1px solid #e8e2ed;background:#fffffff7;border-radius:22px;padding:24px;box-shadow:0 5px 20px #361c5505;min-width:0}.prospect-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.prospect-field-0,.prospect-field-1{grid-column:span 2}.prospect-field-0>a{font-size:21px;letter-spacing:-.02em}.prospect-field-0>.input{display:block;max-width:100px;min-width:0;min-height:36px;background:#f8f6fa;border-radius:8px}.prospect-field-1{padding-top:2px;text-align:right}.prospect-field-6{grid-column:1/-1;border-top:1px solid #eee9f2;padding-top:18px}.prospect-field-7{grid-column:1/-1}.prospect-field-7>.workspace-field-label{display:none}.prospect-field-7>div{justify-content:flex-start}.prospect-stage-flow{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between}.prospect-stage-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;flex:1 1 520px;min-width:0}.prospect-stage{display:flex;align-items:center;gap:9px;text-align:left;font-size:12px;min-height:46px;padding:8px 10px;border:1px solid #eee9f3;border-radius:10px;color:#7b7282;background:#faf8fc}.prospect-stage.is-reached{background:#f0f6f2;border-color:#dce9e0;color:#33704d}.prospect-stage-number{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#eee8f4;color:#70558a;font-size:11px}.prospect-stage.is-reached .prospect-stage-number{background:#dceee2;color:#33704d}.sites-workspace .workspace-header>div:last-child{flex-wrap:wrap}.sites-workspace .site-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0}.site-summary-grid>*{grid-column:auto!important;border:1px solid #e8e2ed!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;padding:20px!important;color:var(--text)!important}.site-summary-grid>*>p:first-child{color:#7b7282!important;font-size:10px;letter-spacing:.08em;min-height:28px}.site-summary-grid>*>p:nth-child(2){font-size:27px;color:var(--text)}.site-summary-grid>*>p:last-child{color:#7b7282!important;font-size:11px;line-height:1.5}.sites-workspace .sites-board{display:grid;gap:16px;border:0;background:transparent;box-shadow:none;overflow:visible}.sites-board>div:first-child{background:#fff;border:1px solid #e8e2ed;border-radius:18px;padding:16px}.site-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.site-card-overdue{border-color:#eacbd2}.site-field-0,.site-field-1{grid-column:span 2}.site-field-0>a{font-size:20px;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.site-field-1>a{font-size:18px;white-space:normal;line-height:1.4}.site-field-2{grid-column:span 2}.site-field-8{grid-column:1/-1;border-top:1px solid #eee9f2;padding-top:12px}.site-field-8>.workspace-field-label{display:none}.site-field-8>div{opacity:1;justify-content:flex-end}.site-card .truncate{white-space:normal;overflow-wrap:anywhere}.crm-workspace.task-page-shell{padding:0;overflow:visible}.task-workspace-content .task-productivity{padding:16px 20px;background:#fff;border:1px solid #e8e2ed;border-radius:18px}.task-workspace-content .task-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.task-summary-grid>button{border:1px solid #e8e2ed!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;padding:20px;color:var(--text)!important}.task-summary-grid>button>p:first-child,.task-summary-grid>button>p:last-child{color:#7b7282!important}.task-summary-grid>button>p:nth-child(2){font-size:30px;line-height:1.4}.task-summary-grid>button[aria-pressed=true]{background:#f5f0fa!important;border-color:#c7b2dc!important}.task-workspace-content .task-workspace-board{padding:24px;border:1px solid #e8e2ed;border-radius:22px;background:#fffffff7;box-shadow:0 5px 20px #361c5505;overflow:visible}.task-workspace-board .task-filters__status{gap:7px;padding-top:12px}.task-workspace-board .task-filters__status button{padding:8px 12px;border:1px solid #eee9f3;border-radius:10px;background:#faf8fc;font-size:12px}.task-workspace-board .task-filters__status button[aria-pressed=true]{border-color:#c7b2dc;background:#f1eaf8;color:#53316e}.task-workspace-board .task-filters__categories{padding-block:12px;gap:4px 14px}.task-workspace-board .task-filters__categories button{font-size:12px;min-height:36px}.task-workspace-board #task-list{margin-top:20px}.task-workspace-board #task-list article{padding:20px 0;border-bottom:1px solid #eee9f2}.task-workspace-board .task-card-layout h3{font-size:16px;line-height:1.5}.career-workspace>section:first-child{padding:0;border:0;background:transparent;box-shadow:none}.career-workspace>section:first-child>div>div>div:first-child{padding:12px 4px;border:0;background:transparent;box-shadow:none}.career-workspace>section:first-child>div>div>div:first-child>div{flex-wrap:wrap}.career-workspace .career-title{margin-top:4px}.career-workspace section{border-color:#e8e2ed;border-radius:22px;box-shadow:0 5px 20px #361c5505}.career-workspace section section{padding:24px}.career-workspace nav[aria-label="Onglets mode carri\e8re"]{position:static;border:1px solid #e8e2ed;background:#fff;box-shadow:none;padding:8px;gap:8px;border-radius:16px}.workspace-intro{padding:18px 22px;border:1px solid #e8e2ed;border-radius:18px;background:#f8f5fb;font-size:13px;line-height:1.7;color:#6b587e}.workspace-tabs{display:flex;flex-wrap:wrap;gap:8px}.workspace-tabs button{min-height:44px;border-radius:10px;border:1px solid #e8e2ed;background:#fff;font-size:13px;padding:10px 16px}.workspace-tabs button[aria-pressed=true]{background:#f1eaf8;border-color:#c7b2dc;color:#53316e}.prospection-card{display:grid;grid-template-columns:1fr 1.2fr;gap:20px}.prospection-card>.workspace-actions{grid-column:1/-1}.prospection-account{display:block;text-align:left;font-size:21px;color:#53316e;letter-spacing:-.02em}.prospection-next{padding:16px 18px;background:#f8f6fa;border-radius:14px;min-width:0}.prospection-next p{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.prospection-workspace>section{border-radius:22px;border-color:#e8e2ed;padding:24px;box-shadow:none}@media(max-width:1000px){.sites-workspace .site-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-card{grid-template-columns:repeat(2,minmax(0,1fr))}.site-field-0,.site-field-1{grid-column:span 1}}@media(max-width:700px){.workspace-content,.task-workspace-content{gap:16px}.workspace-header{align-items:flex-start}.workspace-header>div,.workspace-actions{max-width:100%}.workspace-header h1{font-size:28px}.workspace-toolbar{padding:14px}.workspace-toolbar>.workspace-actions{margin-left:0}.prospect-card,.site-card,.prospection-card{padding:18px;border-radius:18px;gap:18px}.prospect-card{grid-template-columns:repeat(2,minmax(0,1fr))}.prospect-field-0,.prospect-field-1{grid-column:1/-1;text-align:left}.prospect-stage-steps,.task-workspace-content .task-summary-grid,.sites-workspace .site-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-summary-grid>button,.site-summary-grid>*{padding:16px!important}.task-workspace-content .task-workspace-board{padding:16px;border-radius:18px}.site-field-0,.site-field-1,.site-field-2{grid-column:1/-1}.prospection-card{grid-template-columns:1fr}.career-workspace section section{padding:18px}.crm-workspace input,.crm-workspace textarea{max-width:100%}.workspace-sort{flex-wrap:wrap}.workspace-sort select{min-width:0}}.task-type-picker{padding:4px 0 16px;margin-bottom:12px;border-bottom:1px solid #eee9f2}.task-type-picker>div{display:flex;flex-wrap:wrap;gap:8px}.task-type-picker button{border:1px solid #e5deec;border-radius:10px;background:#fff;color:#6c5c7a;min-height:44px;padding:10px 14px;font-size:13px}.task-type-picker button[aria-pressed=true]{background:#493068;color:#fff;border-color:#493068}.task-action-type{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border-radius:9px;background:#eee7f5;color:#51316e;font-size:13px;line-height:1.4}.task-timing{display:block;font-size:12px;margin-top:8px}.task-technical-filters{padding-top:12px;font-size:12px;color:var(--muted)}.task-technical-filters summary{cursor:pointer;min-height:32px}.task-workspace-board .task-list-head{display:none}.task-workspace-board .task-card-layout{grid-template-columns:170px minmax(0,1fr);gap:12px 18px;align-items:start}.task-workspace-board .task-card-layout>h3{grid-column:1/-1;margin-top:6px;flex-wrap:wrap}.task-workspace-board .task-card-layout>h3 .truncate{white-space:normal;overflow-wrap:anywhere}.task-workspace-board .task-execution-row{gap:24px;align-items:start}@media(max-width:700px){.task-workspace-board .task-card-layout{grid-template-columns:1fr}.task-workspace-board .task-execution-row{gap:14px}.task-type-picker button{padding:9px 12px}}.jolt-app-shell[data-workspace-neutral=true]{--text:#172b3d;--ink:#172b3d;--muted:#657383;--line:#dfe5ea;--violet:#354e63;--violet-deep:#243e53;--violet-soft:#edf2f5;--bg-deep:#f5f7f8;--brand:#243e53;background:#f6f8f9;color:var(--text)}.jolt-app-shell[data-workspace-neutral=true]:before,.jolt-app-shell[data-workspace-neutral=true]:after{display:none}.crm-unified{font-size:14px;line-height:1.55;color:#172b3d}.crm-unified h1{font-family:inherit!important;font-size:clamp(26px,2.6vw,34px)!important;line-height:1.2!important;letter-spacing:-.03em;font-weight:650;color:#172b3d}.crm-unified .jolt-panel{border:1px solid #dfe5ea;border-radius:20px;background:#fff;box-shadow:0 3px 16px #172b3d04;content-visibility:visible;contain-intrinsic-size:none}.crm-unified .panel-title{position:static;width:auto;height:auto;padding:0;margin:3px 0 0;overflow:visible;clip:auto;white-space:normal;font-size:21px;line-height:1.3;font-weight:650;color:#172b3d}.crm-unified .panel-eyebrow{display:block;width:auto;padding:0;border:0;background:none;color:#687787;font-size:10px;letter-spacing:.1em;font-weight:600}.crm-unified .panel-eyebrow[data-repeated=true]{display:none}.crm-unified [data-ui-button=primary]{background:#ed6907;color:#fff;box-shadow:none;border:1px solid #d85c02}.crm-unified [data-ui-button=primary]:hover:not(:disabled){background:#d85c02;transform:none;box-shadow:0 3px 8px #e4680920}.crm-unified [data-ui-button=dark]{background:#243e53;color:#fff;box-shadow:none}.crm-unified [data-ui-button=secondary],.crm-unified [data-ui-button=ghost]{box-shadow:none;border-color:#dfe5ea}.crm-unified [data-ui-button]:hover{transform:none}.crm-unified :is(input,select,textarea):not([type=checkbox]):not([type=radio]){border-color:#dfe5ea;color:#172b3d;background-color:#fff}.crm-unified :is(input,select,textarea)::placeholder{color:#738191}.crm-unified :is(button,a,summary,select,input):focus-visible{outline:3px solid #ffa65f;outline-offset:3px}.crm-unified .font-serif{font-family:inherit}.crm-unified [class*=text-violet-],.crm-unified [class*=text-purple-]{color:#243e53}.crm-unified [class*=border-violet-],.crm-unified [class*=border-purple-]{border-color:#dfe5ea}.crm-unified [class*=bg-violet-50],.crm-unified [class*=bg-purple-50]{background:#f1f5f7}.crm-unified .workspace-header{padding:10px 2px 4px}.crm-unified .workspace-eyebrow{color:#67798a;font-weight:650}.crm-unified .workspace-button{color:#243e53;border-color:#dfe5ea}.crm-unified .workspace-intro,.crm-unified .prospection-next{background:#f4f7f9;border-color:#dfe5ea;color:#435c71}.crm-unified :is(.prospect-card,.site-card,.prospection-card,.workspace-toolbar){border-color:#dfe5ea;background:#fff;box-shadow:0 3px 16px #172b3d04}.crm-unified .prospection-account{color:#172b3d}.crm-unified .workspace-tabs button{border-color:#dfe5ea;color:#435c71}.crm-unified .workspace-tabs button[aria-pressed=true]{background:#243e53;border-color:#243e53;color:#fff}.workspace-disclosure{border:1px solid #dfe5ea;border-radius:14px;background:#fff;min-width:0}.workspace-disclosure>summary{cursor:pointer;padding:14px 18px;font-size:13px;font-weight:600;color:#42586a}.workspace-disclosure>summary::marker{color:#ed6907}.workspace-details-body{padding:0 18px 18px;display:grid;gap:16px;min-width:0}.workspace-disclosure .jolt-panel{box-shadow:none}.account-group-options{flex:1;min-width:0;max-width:600px}.crm-unified .account-detail-page>div:first-child{border-color:#dfe5ea!important}.crm-unified .account-detail-page [class*="min-w-[300px]"]{min-width:0}.crm-unified .task-workspace-content{gap:16px}.crm-unified .task-workspace-board{border-color:#dfe5ea;padding:18px 22px;border-radius:20px}.task-scope-controls{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:14px}.task-scope-controls label,.task-status-filter{display:grid;gap:5px;font-size:11px;color:#657383}.task-scope-controls select,.task-status-filter select{min-height:40px;padding:8px 30px 8px 11px;border:1px solid #dfe5ea;border-radius:9px;font-size:13px;background:#fff;color:#243e53;max-width:100%}.task-filter-controls{min-width:180px}.task-owner-filter{min-width:190px;max-width:280px}.task-status-filter{min-width:180px}.crm-unified .task-filters__top{display:flex;align-items:end;gap:16px;justify-content:space-between}.crm-unified .task-filters__search{flex:1;max-width:620px;min-height:40px;border-color:#dfe5ea}.crm-unified .task-technical-filters{padding-top:8px}.crm-unified .task-filters__bottom{padding-top:6px}.crm-unified .task-workspace-board #task-list{margin-top:6px}.crm-unified .task-workspace-board #task-list article{padding:18px 0;border-color:#e7ecef}.crm-unified .task-action-type{background:#fff1e5;color:#934714;border:1px solid #ffe1c7;font-size:12px;font-weight:650;min-height:28px;padding:4px 9px}.crm-unified .task-workspace-board #task-list article{margin:8px 0;padding:14px 16px;border:1px solid #e2e8ec;border-radius:14px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.crm-unified .task-workspace-board #task-list article:hover{border-color:#cbd6dc;background:#fcfdfd;box-shadow:0 4px 14px #172b3d0a}.crm-unified .task-card-layout{grid-template-columns:150px minmax(0,1fr);gap:4px 16px;align-items:start}.crm-unified .task-workspace-board .task-card-layout>div:first-child{grid-column:1;grid-row:1/3}.crm-unified .task-workspace-board .task-card-layout>h3{grid-column:2;margin:0;align-items:flex-start;font-size:14px;line-height:1.45}.crm-unified .task-workspace-board .task-card-layout>div:nth-child(2){grid-column:2;grid-row:1}.crm-unified .task-workspace-board .task-card-layout>h3 .truncate{white-space:normal;overflow-wrap:anywhere}.crm-unified .task-workspace-board .task-execution-row{gap:18px;align-items:center}.task-actions-menu{position:relative}.task-actions-menu__content{position:absolute;right:0;top:calc(100% + 6px);z-index:100;width:300px;max-width:calc(100vw - 44px);max-height:65vh;overflow:auto;padding:8px;border:1px solid #dfe5ea;border-radius:14px;background:#fff;box-shadow:0 10px 35px #172b3d22}.task-actions-menu .task-quick-actions{width:100%;max-width:none}.task-actions-menu .task-quick-actions__buttons{display:flex;flex-direction:column;gap:2px;align-items:stretch}.task-actions-menu .task-quick-actions__buttons button,.task-actions-menu__content>button{text-align:left;justify-content:start;background:#fff;color:#243e53;border:0;box-shadow:none;min-height:40px;border-radius:8px;padding:10px 12px;font-size:13px;width:100%}.task-actions-menu .task-quick-actions__buttons button:hover,.task-actions-menu__content>button:hover{background:#f1f5f7}.task-actions-menu .task-quick-actions__form{position:static;width:100%;min-width:0;background:#f5f7f8;border:0;box-shadow:none;padding:12px}.task-actions-menu .task-quick-actions__form input,.task-actions-menu .task-quick-actions__form select{min-width:0;width:100%}.task-statistics .task-summary-grid{margin-top:12px}.task-statistics .task-summary-grid>button{padding:14px!important;border-color:#dfe5ea!important;background:#fff!important}.task-statistics .task-summary-grid>button>p{color:#42586a!important}.partner-daily-filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.partner-daily-filters label{min-width:190px;max-width:300px;flex:1;font-size:12px}.partners-workspace .workspace-header+div .panel-title{font-size:20px}.crm-unified .recommendations-workspace>section:first-of-type{border:0;background:transparent;box-shadow:none;padding:8px 2px}.crm-unified .accounting-workspace .jd-dropzone{min-height:120px;grid-template-columns:auto 1fr auto;padding:20px;box-shadow:none}.crm-unified .accounting-workspace .jd-paper-stack{transform:scale(.7)}.crm-unified .oq-page{max-width:1300px;margin-inline:auto;padding:0}.crm-unified .oq-editor{background:#fff;border:1px solid #dfe5ea;border-radius:20px;padding:24px}.crm-unified .oq-heading{align-items:start;gap:20px;margin-bottom:14px}.crm-unified .oq-heading h2{font-size:24px;letter-spacing:-.02em;color:#172b3d;margin:4px 0}.crm-unified .oq-heading button{background:#ed6907;border-color:#ed6907;color:#fff;box-shadow:none}.crm-unified .oq-heading button:disabled{background:#f0f3f5;border-color:#dfe5ea;color:#71808d;opacity:1}.crm-unified .oq-banner{background:#fff8ed;border-color:#f1d5ac;color:#81551d;padding:12px 16px;border-radius:12px;font-size:13px}.crm-unified .oq-notice{font-size:12px;color:#657383;margin:10px 0}.crm-unified .oq-step-picker{display:flex;align-items:center;gap:14px;padding:14px 0;font-size:12px;font-weight:600;color:#657383}.crm-unified .oq-step-picker select{min-height:42px;max-width:100%;border:1px solid #dfe5ea;padding:8px 12px;border-radius:9px;color:#243e53}.crm-unified .oq-body{border-color:#dfe5ea;background:#fff;border-radius:14px;padding:22px}.crm-unified .oq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.crm-unified .oq-grid>p,.crm-unified .oq-grid>.oq-check{grid-column:1/-1;margin:0;color:#657383}.crm-unified .oq-field{color:#42586a;font-size:12px}.crm-unified .oq-field>span{font-weight:600}.crm-unified .oq-actions button{border-color:#dfe5ea;color:#243e53;background:#fff;min-height:42px}.crm-unified .oq-actions button:last-of-type{background:#243e53;color:#fff;border-color:#243e53}.crm-unified .market-warning{padding:12px 16px;border:1px solid #f1d5ac;border-radius:12px;background:#fff8ed;color:#81551d;font-size:13px}@media(max-width:700px){.crm-unified h1{font-size:27px!important}.crm-unified .jolt-panel{border-radius:16px;padding:18px}.crm-unified .task-workspace-board{padding:14px}.task-scope-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px}.task-scope-controls label,.task-filter-controls,.task-owner-filter{min-width:0;max-width:none;width:100%}.task-scope-controls select{width:100%;font-size:12px}.crm-unified .task-filters__top{display:grid;grid-template-columns:1fr;gap:8px}.task-status-filter{display:flex;align-items:center;justify-content:space-between}.task-status-filter select{flex:1;margin-left:12px}.crm-unified .task-workspace-board .task-card-layout{grid-template-columns:1fr}.crm-unified .task-workspace-board .task-card-layout>div:first-child,.crm-unified .task-workspace-board .task-card-layout>div:nth-child(2),.crm-unified .task-workspace-board .task-card-layout>h3{grid-column:1;grid-row:auto}.crm-unified .task-workspace-board .task-execution-row{gap:10px}.task-actions-menu__content{width:280px}.crm-unified .accounting-workspace .jd-dropzone{display:flex;flex-direction:column;gap:12px}.crm-unified .oq-editor{padding:16px}.crm-unified .oq-grid{grid-template-columns:1fr}.crm-unified .oq-step-picker{flex-wrap:wrap}.crm-unified .oq-heading button{width:100%}.crm-unified .account-detail-page [style*="repeat(3, minmax(0, 1fr))"]{grid-template-columns:1fr!important;gap:18px}.workspace-details-body{padding:0 12px 12px}}.workspace-action-menu{position:relative;font-size:12px;color:#42586a}.workspace-action-menu>summary{cursor:pointer;padding:10px 14px;border:1px solid #dfe5ea;border-radius:10px;background:#fff;font-weight:600}.workspace-action-menu__content{position:absolute;top:calc(100% + 7px);right:0;z-index:65;width:280px;max-width:calc(100vw - 40px);padding:10px;display:grid;gap:6px;background:#fff;border:1px solid #dfe5ea;border-radius:14px;box-shadow:0 10px 35px #172b3d20}.workspace-action-menu__content>*{width:100%;justify-content:flex-start!important}.crm-unified .b2b-workspace>div:last-child>div:first-child{background:#fff;padding:0;box-shadow:none}.crm-unified .b2b-workspace,.crm-unified .market-workspace{padding:24px}.crm-unified .market-workspace button[class*="bg-[#1976d2]"]{background:#243e53}.crm-unified .market-workspace button[class*="text-[#1976d2]"]{color:#243e53}.crm-unified .b2c-workspace .workspace-action-menu__content input[type=file]{display:none}.jolt-app-shell[data-workspace-neutral=true] .jolt-sidebar-v2{background:linear-gradient(165deg,#233e52,#172d3e);box-shadow:0 12px 40px #172b3d18}.jolt-app-shell[data-workspace-neutral=true] .jolt-sidebar-avatar{background:#eaf0f3;color:#233e52}.jolt-app-shell[data-workspace-neutral=true] .jolt-sidebar-v2 :is(button,a):focus-visible{outline-color:#ff9a50}.crm-unified .task-workspace-board article:has(.task-actions-menu[open]){z-index:90}.crm-unified [data-ui-tone=warning]{background:#fff1db;color:#8a4a08}.crm-unified [data-ui-tone=default]{background:#edf2f5;color:#435b6c}body:has(.jolt-app-shell[data-workspace-neutral=true]){background:#f6f8f9}body:has(.jolt-app-shell[data-workspace-neutral=true]):before,body:has(.jolt-app-shell[data-workspace-neutral=true]):after{display:none}.crm-unified .task-workspace-board{background:#fff}:root{--violet:#4C1D95;--violet-deep:#4C1D95;--brand:#4C1D95;--brand-hover:#6027B5;--brand-active:#763BD0;--jolt-accent:#D8B4FE}.jolt-touch-link{display:inline-flex;align-items:center;min-height:44px;color:#4c1d95;text-decoration:underline;overflow-wrap:anywhere}.jolt-alfred-overlay{position:fixed;inset:0;z-index:120;background:#21163355;display:flex;justify-content:flex-end;align-items:flex-start;padding:68px 24px 24px}.jolt-alfred-panel{display:flex;flex-direction:column;width:440px;max-width:100%;max-height:100%;min-height:0;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 70px #20103030;outline:none}.jolt-alfred-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--line);flex:none}.jolt-alfred-heading h2{font-size:16px;font-weight:650}.jolt-alfred-heading button{min-width:60px;min-height:44px;border:1px solid var(--line);border-radius:10px;padding:8px}.jolt-alfred-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px}.jolt-alfred-panel button,.jolt-alfred-panel a{min-height:44px}.jolt-alfred-panel textarea{font-size:16px}.jolt-mobile-contracts,.jolt-mobile-sort{display:none}@media(max-width:1023px){.jolt-button,button:not([role=switch]),summary,[role=button]{min-height:44px;min-width:44px;touch-action:manipulation}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,[contenteditable=true],.account-detail-page input,.account-detail-page select,.account-detail-page textarea{font-size:16px!important;max-width:100%;min-height:44px}input,textarea,[contenteditable=true]{scroll-margin-block:96px}.jolt-alfred-overlay{padding:0;top:var(--jolt-visual-top,0px);height:var(--jolt-visual-height,100dvh);bottom:auto;max-height:100dvh}.jolt-alfred-panel{width:100%;height:100%;border-radius:0;padding-top:env(safe-area-inset-top)}.jolt-alfred-content{padding-bottom:max(20px,env(safe-area-inset-bottom))}.account-contact-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.account-contact-grid .truncate,.account-contact-grid [class*=whitespace-nowrap]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.account-contact-grid [class*=overflow-hidden]{overflow:visible}.account-contact-grid [class*=opacity-0]{opacity:1}.jolt-mobile-table,.jolt-mobile-table tbody,.jolt-mobile-table tr,.jolt-mobile-table td{display:block;width:100%;min-width:0!important;max-width:100%}.jolt-mobile-table colgroup,.jolt-mobile-table thead{display:none}.jolt-mobile-table tbody{display:grid;gap:12px}.jolt-mobile-table tr{height:auto!important;min-height:0!important;border:1px solid var(--line);border-radius:14px;padding:12px;background:#fff}.jolt-mobile-table td{position:static!important;text-align:left;white-space:normal;padding:6px 0!important;overflow-wrap:anywhere;border:0!important}.jolt-mobile-table td[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:650;color:#6b6076;margin-bottom:3px}.jolt-mobile-table .truncate,.jolt-mobile-table [class*=whitespace-nowrap]{white-space:normal;overflow:visible;text-overflow:clip}.jolt-opportunities-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;align-items:start}.jolt-opportunities-table tbody tr>td{width:auto!important;max-width:none}.jolt-opportunities-table tbody tr>td:first-child,.jolt-opportunities-table tbody tr>td:nth-child(2),.jolt-opportunities-table tbody tr>td:last-child{grid-column:1/-1}.jolt-opportunities-table tbody tr>td:first-child a{display:flex;min-height:32px}.jolt-opportunities-table tbody tr>td:nth-child(2)>div{flex-direction:row;flex-wrap:wrap;gap:0 12px}.jolt-mobile-sort{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.jolt-mobile-contracts{display:grid;gap:12px}.jolt-mobile-contracts article{border:1px solid var(--line);border-radius:14px;background:#fff;padding:14px;min-width:0}.jolt-mobile-contracts h3{font-weight:700;font-size:16px;color:#4c1d95}.jolt-mobile-contracts p{overflow-wrap:anywhere;font-size:14px;margin:8px 0}.jolt-mobile-contracts dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.jolt-mobile-contracts dt{font-size:12px;color:#6b6076}.jolt-mobile-contracts dd{font-size:15px;font-weight:600}.jolt-mobile-contracts .jolt-contract-actions{display:flex;flex-wrap:wrap;gap:8px}.jolt-contract-expert{display:none}.jolt-contract-expert[data-mobile-open=true]{display:block}.jolt-contract-expert[data-mobile-open=true] table{display:block;min-width:0;width:100%}.jolt-contract-expert[data-mobile-open=true] thead,.jolt-contract-expert[data-mobile-open=true] colgroup{display:none}.jolt-contract-expert[data-mobile-open=true] tbody{display:grid;gap:12px}.jolt-contract-expert[data-mobile-open=true] tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;padding:12px;gap:8px}.jolt-contract-expert[data-mobile-open=true] td{display:block;min-width:0;white-space:normal;padding:6px!important;text-align:left;overflow-wrap:anywhere}.jolt-contract-expert td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:#6b6076;font-weight:650}.jolt-mobile-table a[href],.jolt-mobile-contracts a[href]{min-height:44px;display:inline-flex;align-items:center}.jolt-mobile-contracts .jolt-contract-actions>*{border:1px solid var(--line);border-radius:10px;padding:8px 12px}.jolt-doc-actions-secondary>summary{border:1px solid var(--line);border-radius:10px;padding:10px 14px;cursor:pointer}.jolt-doc-actions-secondary[open]>div{padding:10px 0;display:flex;flex-wrap:wrap;gap:8px}button[class*="bg-[#fc7200]"],a[class*="bg-[#fc7200]"]{background:#4c1d95;color:#fff}}.jolt-portfolio-tools{border:1px solid #e8dff3;border-radius:12px;padding:8px 12px}.jolt-portfolio-tools summary{font-weight:650;color:#4c1d95;cursor:pointer;padding:8px 0}.jolt-portfolio-tools[open]>div{margin-top:12px}.jolt-overdue-notice{padding:12px;border:1px solid #f3cc90;background:#fff8ed;border-radius:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.jolt-mobile-resiliation-summary{display:none}.oq-backup{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.oq-backup p{flex:1}@media(max-width:1023px){.jolt-mobile-resiliation-summary{display:grid;gap:6px;padding:14px}.jolt-mobile-resiliation-summary>a:first-child{font-weight:700;color:#4c1d95}.jolt-mobile-resiliation-summary p{margin:0;font-size:14px}.jolt-mobile-resiliation-summary button{justify-self:stretch}.jolt-resiliation-detail[data-mobile-open=false]{display:none}.oq-heading{position:static!important}.oq-actions{flex-wrap:wrap}.oq-field select,.oq-field input{max-width:100%;min-width:0}.oq-grid>*{min-width:0}.oq-banner button{white-space:normal;max-width:100%}.oq-page p{overflow-wrap:anywhere}}.jolt-contacts-page h1{font-size:24px;font-weight:750}.jolt-contacts-page>label{display:grid;gap:8px;margin:16px 0}.jolt-contacts-page input{border:1px solid var(--line);border-radius:12px;padding:12px;width:100%;max-width:560px}.jolt-contact-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.jolt-contact-list article{padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff;min-width:0}.jolt-contact-list article>a{display:flex}.jolt-client-search{display:grid;gap:6px;font-weight:600;color:#4c1d95}.jolt-client-search input{border:1px solid var(--line);border-radius:12px;padding:12px;width:100%;background:#fff;font-size:16px}.jolt-app-shell[data-workspace-neutral=true]{--violet:#4C1D95;--violet-deep:#4C1D95;--violet-soft:#f5f0fb;--brand:#4C1D95;--brand-hover:#6027B5;--brand-active:#763BD0;--accent-soft:#f4eafd}.jolt-app-shell .crm-unified [data-ui-button=primary],.jolt-app-shell .crm-unified [data-ui-button=dark]{background:#4c1d95;border-color:#4c1d95;color:#fff}.jolt-app-shell .crm-unified [data-ui-button=primary]:hover:not(:disabled){background:#6027b5;border-color:#6027b5}.jolt-app-shell .crm-unified [data-ui-button=primary]:active:not(:disabled){background:#763bd0}.jolt-app-shell .crm-unified :is(button,a,summary,select,input):focus-visible{outline:3px solid #D8B4FE}.jolt-mobile-bottom-nav [aria-current=page],.jolt-mobile-bottom-nav button[aria-expanded=true]{background:#4c1d95!important;color:#fff!important}@media(max-width:1023px){#mail-reading-panel .sticky>div:first-child{flex:1 0 100%;width:100%}#mail-reading-panel .sticky>div:first-child>div{align-items:flex-start;flex-wrap:wrap}#mail-reading-panel h2{min-width:0!important;flex:1;overflow-wrap:anywhere}.mail-workspace button[class*="border-[#fc7200]"],.mail-workspace button[class*="text-[#b85000]"]{color:#4c1d95;border-color:#d8b4fe;background:#faf5ff}.mail-workspace header{padding:8px!important}}@media(max-width:1023px){.jolt-account-identity-row{gap:12px;align-items:flex-start}.jolt-account-identity-row>div:last-child{padding-left:0}.jolt-account-identity-row>div:first-child,.jolt-account-identity-row>a:first-child{width:40px!important;height:40px!important;min-width:40px!important}.jolt-account-identity-row h1{font-size:22px!important;line-height:1.25!important}.jolt-account-jump{margin:12px 0;font-weight:600;color:#4c1d95}.jolt-account-jump select{display:block;width:100%;border:1px solid var(--line);border-radius:10px;padding:10px;margin:6px 0}.account-detail-page [id^=client-]{scroll-margin-top:88px}.account-detail-page a[class*="bg-[var(--orange)]"]{background:#4c1d95;min-height:44px;box-shadow:none}.jolt-account-action-menu{position:fixed!important;left:12px!important;right:12px!important;top:auto!important;bottom:calc(90px + env(safe-area-inset-bottom));width:auto!important;max-height:60dvh;z-index:90!important}.account-contact-grid button[aria-label^=Copier]{flex-shrink:0}}
