@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.card-dashboard>.card-body{padding:0px var(--spacing-4);flex:1;display:flex;flex-direction:column;height:100%;overflow-y:auto}.card-dashboard>.card-header{display:none}.your-vault{margin:var(--spacing-8) 0px 0px;padding:var(--spacing-2) 0px 0px;border-top:1px solid var(--color-neutral-10)}.help-link{color:var(--color-secondary);font-weight:700}.your-vault-card{border:none;text-align:center;flex:1;box-shadow:none;text-align:left}.your-vault-card>.card-body{display:flex;flex:1 1 250px;overflow-y:scroll}.your-vault-card .card-footer{border-top:none}.dashboard-planning-content{height:300px;height:100%;flex:0}.help-section{margin:36px auto;padding:0 32px 16px}.dashboard-planning-content .arcault-button--ghost{font-size:14px;padding:0 10px}.modal .card-header{padding:0}.modal .arcault-avatar{height:96px;width:96px;margin:auto auto 8px}.compare-section{padding:var(--spacing-4) 0px;border-bottom:1px solid var(--color-neutral-5)}.dashboard-next-step{padding:0px 0px var(--spacing-4);margin:auto;width:100%}.dashboard-next-step:not(.card-dashbord) .card-header{background-color:var(--color-mint-30);color:#fff;font-weight:var(--font-weight-h2);border-radius:var(--spacing-2) var(--spacing-2) 0px 0px;padding-top:var(--spacing-3);padding-bottom:var(--spacing-4)}.dashboard-next-step.priority-card-dashbord .card-header{background-color:var(--color-mint-30);color:#fff;font-weight:var(--font-weight-h2);border-radius:var(--spacing-2) var(--spacing-2) 0px 0px;padding-top:var(--spacing-3);padding-bottom:var(--spacing-4)}.dashboard-next-step.dashboard-card .card-header{background-color:var(--color-navy-1);color:var(--color-primary);font-weight:var(--font-weight-h2);border-radius:var(--spacing-2) var(--spacing-2) 0px 0px;padding-top:var(--spacing-3);padding-bottom:var(--spacing-4)}.dashboard-next-step .card-body{display:flex;flex-direction:column-reverse;justify-content:space-between;padding-bottom:0}.dashboard-next-step .card-footer{padding:var(--spacing-4) var(--spacing-4) 0px}.dashboard-next-step .dashboard-next-step-inner{gap:16px;flex:1}.dashboard-find-attorney.dashboard-next-step-inner{gap:32px}.dashboard-find-attorney button{width:200px}.search-contacts .form-input{padding-bottom:var(--spacing-2)}.add-team-member-list .arcault-avatar{height:48px;width:48px}.add-team-member-list-contact,.add-team-member-list .arcault-stack{gap:0px}.find-attorney-button{border-radius:var(--spacing-4);padding:0;flex:0}.card-can-hover.find-attorney-button:hover{background-color:var(--color-accent);color:#fff}.card-can-hover.find-attorney-button:hover .text{color:#fff}.card-can-hover.find-attorney-button:hover .arcault-button{background-color:#fff;color:var(--color-primary)}.card-can-hover.find-attorney-button:hover .arcault-button:hover{background-color:var(--color-accent-dark);color:#fff}.find-attorney-button .card-body{padding:0}.find-attorney-button .card-header{display:none}.find-attorney-button-text-box{padding:var(--spacing-1)}.find-attorney-button img{height:130px;border-radius:0px var(--spacing-3)}.dashboard-find-attorney-image{height:130px}.selected-stack{margin:var(--spacing-4) 0px;border-top:1px solid var(--color-neutral-5);padding:var(--spacing-4) 0px}.selected-stack-list-item{height:60px}textarea.chakra-textarea.css-0{border:1px solid var(--color-neutral-5);border-radius:8px;width:100%;padding:var(--spacing-2);font-family:var(--font-family)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:1000}.overlay .chakra-skeleton__group{width:100%;height:30%}.overlay .Check-icon{font-size:80px;color:var(--color-success)}.step-container{position:relative;display:flex;flex:1}.overview-inner-1 #step-0 .dashboard-next-step-inner{justify-content:center}#step-0 .dashboard-next-step-inner .arcault-button--secondary{background-color:#d19f36;color:#fff;font-weight:700}.direction-text{top:64px;position:absolute;right:25px;color:var(--color-neutral-20)}.gold-text{color:var(--color-secondary)}.main-dashboard-card{padding-bottom:32px;width:550px;margin:auto}.dashboard-data{padding-bottom:32px;margin:auto}.card-light-border{border:1px solid var(--color-neutral-5);background-color:var(--color-neutral-5)}.dashboard-planning-content-mobile{display:flex;flex-direction:column;gap:var(--spacing-4)}.card-dashboard{width:100%;max-width:1000px;margin:0 auto}.mobile-team-viewer,.mobile-doc-viewer{display:none}@media(max-width:600px){.main-content{width:100%;padding:var(--spacing-2)!important}.team-viewer-inner{display:none}.card-dashboard{width:100%;padding:var(--spacing-4)}.card-dashboard .card-header{display:none}.card-dashboard>.card-body{padding:0}.dashboard-progress .card-body{padding:0}.dashboard-progress .progress-container{flex-direction:row}.dashboard-progress .progress-stage{width:100%;display:none}.dashboard-progress .progress-info{flex:0 0 48px;padding-right:12px}.dashboard-progress .progress-info .progress-label{padding-left:0;margin-bottom:0;line-height:8px}.dashboard-progress .progress-info .progress-amt{padding-left:0;font-size:var(--spacing-12);margin-bottom:0}.dashboard-progress .progress-bar{flex:3;background-color:var(--color-neutral-5)}.mobile-doc-viewer{flex:1;display:"flex"}.your-vault .text{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3)}.your-vault-content .arcault-h-stack{flex-direction:column;gap:8px;flex:0 0}.team-container,.documents-container{padding:0}.estate-value-card .card-body,.documents-container .card-body,.team-container .card-body{padding:0 0 0 12px}.estate-value-card .card-header,.team-container .card-header,.documents-container .card-header,.estate-value-card .card-footer,.team-container .card-footer,.documents-container .card-footer{display:none}.estate-value-card.your-vault-card,.team-container.your-vault-card,.documents-container.your-vault-card{display:flex;flex-direction:row;padding:0}.estate-value-card .description{display:none}.estate-value-card .estate-value-inner,.team-container .mobile-team-viewer,.documents-container .mobile-doc-viewer{flex-direction:row;display:flex;gap:16px;justify-content:space-between;width:100%;flex:1}.estate-value-card .estate-value-inner .text{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-h4)}.estate-value-card .estate-value-inner .text:nth-child(2),.mobile-team-viewer .text:nth-child(2),.mobile-doc-viewer .text:nth-child(2){color:var(--color-accent)}.documents-list,.card-dashboard .proposal-inbox{display:none}.dashboard-planning-content{flex-direction:column}.dashboard-next-step{width:auto}}.inbox-dashboard-right,.inbox-dashboard-right .estate-value-card{flex:.5}.previous-step{padding-top:var(--spacing-3);border-top:1px solid var(--color-neutral-5);display:flex;flex-direction:column;align-items:flex-start}.card-move-down{animation:moveDown .5s}.dashboard-next-step-inner .skip-line{flex:0 0 16px;display:flex}@keyframes moveInto{0%{transform:translateY(-20px);opacity:0}50%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes moveDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(100px);opacity:0}to{transform:translateY(100px);opacity:0}}.previous-step-inner{animation:moveInto .5s}.previous-step-info{display:flex}.previous-header{font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);color:var(--color-accent);margin-right:var(--spacing-2)}.previous-step .icon{color:var(--color-accent)}.next-steps-input-group{align-items:flex-end;gap:0px!important;padding-bottom:var(--spacing-2);flex:0!important}.next-steps-input-group-active .arcault-input{border-right:0px!important;border-radius:8px 0 0 8px!important}.next-steps-input-group .arcault-button--primary{margin-bottom:16px;height:42px}.next-steps-input-group-active .arcault-button--primary{border-radius:0 8px 8px 0;border:1px solid transparent}.rfp-edit-modal .caption{padding-bottom:var(--spacing-4)}.rfp-edit-modal .rfp-modal-summary textarea{height:160px}.rfp-edit-modal .rfp-modal-notes textarea{height:116px}.rfp-edit-modal{width:800px;min-width:800px}.progress-container{display:flex;flex-direction:column;height:100%;justify-content:center}.progress-stage{padding-left:var(--spacing-1)}.progress-amt{padding-left:var(--spacing-8);font-size:var(--spacing-16);color:var(--color-primary);margin-bottom:var(--spacing-2);line-height:64px}.progress-label{padding-left:var(--spacing-8);font-size:var(--font-size-subheading);font-weight:var(--font-weight-subheading);line-height:0px;color:var(--color-accent);margin-bottom:var(--spacing-2)}.documents-container{display:flex;flex-direction:column;height:100%;padding:var(--spacing-4)}.documents-container>.card-body{padding-bottom:0;display:flex}.documents-container .doc-icon{position:relative;height:60px;text-align:center}.documents-container .doc-icon .icon{font-size:64px;color:var(--color-secondary)}.documents-container .doc-icon .caption{position:absolute;top:36px;font-size:10px;text-align:center;width:100%}.documents-container .card-footer{padding:var(--spacing-2) 0px}.documents-container .doc-card-actions{gap:12px}.documents-container .doc-card-actions .icon{font-size:18px;color:var(--color-primary)}.documents-container .doc-card{padding:var(--spacing-1) 0px}.documents-container .doc-card .card-body{padding:0}.documents-container .doc-card .card-header{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);height:var(--spacing-8);display:flex;justify-content:center;align-items:center;margin:var(--spacing-2);padding:0;text-align:center}.documents-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4);flex:1}.documents-container .document-item,.documents-container .doc-card{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-neutral-5);border-radius:var(--spacing-2);min-height:152px;background-color:#fff}.document-item .document-item-content{padding:var(--spacing-3);display:flex;text-align:center}.document-item-content .caption{height:36px;text-overflow:ellipsis;overflow:hidden;white-space:wrap}.document-item .document-item-content .icon{color:var(--color-secondary)}.card.document-item{padding:0;height:100px}.document-item .card-body,.document-item .card-header{padding:0}.document-item .card-body,.document-item .card-body .dropzone{justify-content:center;display:flex}.document-item.outline,.document-item.ghost{border:1px dashed var(--color-navy-10);box-shadow:none}.half-width-input{flex:1 1 calc(50% - 16px)}.full-width-input{flex:2 1 100%}.form-stack{flex-wrap:wrap}.title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold)}.value{font-size:var(--font-size-h1);margin:var(--spacing-2) 0}.value.has-value{color:var(--color-primary)}.value.no-value{color:var(--color-neutral-40)}.description{padding-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.asset{color:var(--color-green)}.liability{color:var(--color-red)}.table-row-liabilities .table-column-estimatedValue{color:var(--color-error)}.table-row-liabilities .table-column-estimatedValue:before{content:"-$"}.table-row-assets .table-column-estimatedValue:before{content:" $"}.icon-has-secret .arcault-icon-primary{color:var(--color-success)!important}.table-row-total{border-top:1px solid var(--color-neutral-10);color:var(--color-accent)}.table-column-estimatedValue{width:180px}td.table-column-description{max-width:300px}.team-container{border-right:1px solid var(--color-neutral-1);border-left:1px solid var(--color-neutral-1);border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100%;padding:var(--spacing-4)}.team-container>.card-body{padding-bottom:0;display:flex}.team-members{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}.card.team-member{padding:0;gap:0px;height:100px}.team-member{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-neutral-5);border-radius:var(--spacing-2);min-height:152px}.team-member .arcault-stack{text-align:center;align-items:center;gap:0px}.team-member .arcault-avatar{height:var(--spacing-16);width:var(--spacing-16);background-color:var(--color-secondary);margin-top:var(--spacing-4)}.team-member.outline .arcault-avatar{background-color:var(--color-neutral-1)}.team-member .arcault-avatar .chakra-avatar__initials{font-size:var(--font-size-h3);font-weight:700;color:#fff}.team-member.outline,.team-member.ghost{border:1px dashed var(--color-navy-10);box-shadow:none}.team-member .role-label{padding:var(--spacing-2);height:var(--spacing-8);text-align:center}.team-member.ghost .arcault-avatar{background-color:var(--color-neutral-10)}.team-member .card-body,.team-member .card-header{padding:0}.team-member .card-header{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption);height:var(--spacing-8);display:flex;justify-content:center;align-items:center;margin:var(--spacing-2);padding:0;text-align:center}.team-member .card-body,.team-member .card-body .dropzone{justify-content:center;display:flex}.card.inbox-card{max-width:none}.proposal-inbox{flex:1;display:flex;flex-direction:column}.proposal-inbox .card-view{grid-template-columns:none}.proposal-inbox .view-switcher{display:none}.proposal-inbox .table-controls{flex:0 0 40px}.proposal-inbox .table-controls .search-bar{padding-top:0}.proposal-inbox .inbox-full-card .card-header{display:none}.proposal-card-info-stack{gap:0}.modal.compare-proposals{width:1200px!important;max-width:1200px}.proposal-inbox .list-item{padding:var(--spacing-2) var(--spacing-3)}.proposal-inbox .arcault-avatar{height:var(--spacing-14);width:var(--spacing-14)}.proposal-inbox .offer-card{max-width:750px}.dashboard-planning-content .proposal-inbox{height:330px}.dashboard-planning-content .proposal-inbox-incomplete{background-color:var(--color-neutral-5)}.dashboard-planning-content .proposal-inbox .list-item{background-color:#fff}.dashboard-planning-content .proposal-inbox .card-body{display:flex;flex-direction:column}.dashboard-planning-content .proposal-inbox .card-header:first-child{padding:0;display:flex;justify-content:space-between}.dashboard-planning-content .proposal-inbox .card-body{padding-top:0;padding-bottom:0}.dashboard-planning-content .proposal-inbox .card-body .card-header{padding:0px 0px var(--spacing-2)}.contact-card .actions{display:flex;justify-content:space-between;flex-direction:column;gap:8px}.contact-card .card-body{display:flex;justify-content:space-between}.contact-card .contact-name{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:32px}.contact-card .arcault-avatar{height:64px;width:64px}.contact-card button{margin-right:8px}.contact-card button .icon{font-size:18px;font-weight:100}.arcault-table-body .arcault-avatar{width:24px;height:24px}.arcault-table-body .chakra-avatar__initials{font-size:12px;color:#fff}.digital-vault .view-switcher{height:36px}.access-token{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sitcom-table .card-view{display:flex;flex-wrap:wrap;width:100%}.sitcom-table .card-view .card-body{padding:0}.card-view .card.selection-card{flex:0 0 200px}.card.selection-card .body{line-height:16px}.card.selection-card img{opacity:.8}.card.selection-card .veil{display:none;background-color:#fff;opacity:.9;position:absolute;top:80px;width:166px;height:266px;z-index:100}.selected-card{margin-top:36px!important;width:800px;margin:0 auto}.selected-card-left{flex:0 0 250px;padding-right:16px;border-right:1px solid var(--color-neutral-20);height:475px}.selected-card-right{height:475px}.agent-thread{overflow-y:scroll}.card.selection-card .persona{display:none;position:absolute;top:72px;padding:12px;width:166px;height:256px;font-size:12px;text-align:left;color:var(--color-primary);z-index:101}.selection-card.card-can-hover:hover{cursor:pointer;background-color:#fff;box-shadow:none}.card.selection-card:hover .veil,.card.selection-card:hover .persona{display:block}.card.selection-card .icon{font-size:64px;text-align:center;position:absolute;bottom:0;left:52px;opacity:1}.selection-card-custom-content{gap:4px}.card.selection-card-custom .body-text-large{padding-bottom:var(--spacing-4)}.card.selection-card-custom .input-label{font-size:var(--font-size-caption);display:none}.card.selection-card-custom .arcault-textarea{height:152px}.card.selection-card-custom .form-input{padding-bottom:var(--spacing-2)}.card.selection-card-custom .form-status{display:none}.card.selection-card-custom .arcault-input{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}:root{--arcault-font: "Plus Jakarta Sans", sans-serif}html,body{font-family:var(--arcault-font);margin:0;padding:0}*{font-family:var(--arcault-font)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.login-area{width:450px;margin:50px auto}.login-area .card-header{display:none}.chakra-alert{background-color:#00f}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.instructions{font-size:.75rem;border-radius:.5rem;background:#000;color:#fff;padding:.25rem;position:relative;bottom:-10px}.instructions>svg{margin-right:.25rem}.offscreen{position:absolute;left:-9999px}.hide{display:none}.valid{color:#32cd32;margin-left:.25rem}.invalid{color:red;margin-left:.25rem}.errmsg{background-color:#ffb6c1;color:#b22222;font-weight:700;padding:.5rem;margin-bottom:.5rem}.line{display:inline-block}.logo{height:10px;min-height:10px}.no-border{border:none}.smImg{width:100px}.text-justify{text-align:justify;text-justify:inter-word}.default-color-container{background-color:#dde9e9}h4{font-size:20px;line-height:28px}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2)}caption{font-size:var(--font-size-caption);font-weight:var(--font-weight-caption);line-height:var(--line-height-caption)}.profile-icon,.header .profile-icon,.header .profile-icon:hover{background-color:#fff}.header .profile-icon .arcault-avatar{height:var(--spacing-10);width:var(--spacing-10)}.table-controls{padding-top:16px}.table-controls .search-bar{padding:0}.header .chakra-avatar__initials{font-size:var(--spacing-4);color:#fff}.header .hamburger-menu{display:flex}.navigation.desktop-nav{display:none}.nav-stacks{gap:2px}.top-nav-stacks{border-bottom:1px solid var(--color-neutral-5);padding-bottom:var(--spacing-1);margin-bottom:var(--spacing-3)}.header .arcault-logo{height:32px}.header .arcault-logo img{height:24px;padding-right:var(--spacing-1)}.header .arcault-logo{font-size:32px;font-weight:400;display:flex;align-items:center;color:var(--color-primary)}@media(max-width:600px){.header{height:var(--spacing-12);padding:var(--spacing-2)}.header .arcault-logo,.header .arcault-logo img{height:32px}.header .profile-icon{background-color:#fff}.header .profile-icon .chakra-avatar{height:32px;width:32px}}.background-base{background-color:#fafbfe;position:absolute;top:0;width:100%;height:100%;z-index:-2}.background-layer{color:#fafbfe}.lead-meta-data{display:flex;flex-wrap:wrap;padding-bottom:var(--spacing-8)}.lead-meta-data .arcault-h-stack{flex:0 1 50%}.lead-meta-data .arcault-h-stack .text{flex:2}.lead-meta-data .arcault-h-stack .text:first-child{text-align:right;flex:3}.main-content{padding:16px;flex:1;justify-content:flex-start;align-items:center;display:flex;flex-direction:column;height:calc(100vh - var(--spacing-12))}.navigation{padding:var(--spacing-2);width:291px;position:fixed;background-color:#fff;z-index:1;box-shadow:var(--elevation-right-1);top:var(--spacing-12);left:0}.navigation .nav-item{border-radius:var(--spacing-2);height:var(--spacing-14);display:flex;align-items:center;padding:var(--spacing-4);margin-bottom:var(--spacing-2);font-size:var(--font-size-subheading);line-height:var(--line-height-subheading);font-weight:var(--font-weight-subheading)}@media(max-width:1024px){.navigation{width:98px}.navigation .icon{padding-right:0;padding-bottom:var(--spacing-1)}.navigation .nav-item{padding:var(--spacing-2);font-size:var(--font-size-caption);line-height:14px;height:72px;flex-direction:column;text-align:center}.navigation .nav-item-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}}@media(max-width:600px){.navigation{width:192px;position:fixed;background-color:#fff;z-index:1;box-shadow:var(--elevation-right-1);top:var(--spacing-12);left:0}.navigation .icon{padding-right:var(--spacing-1);padding-bottom:0;font-size:var(--font-size-caption)}.navigation .nav-item{border-radius:var(--spacing-2);height:var(--spacing-8);display:flex;align-items:flex-start;justify-content:center;padding:var(--spacing-2);margin-bottom:var(--spacing-2);text-align:left}.navigation .nav-item-inner{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1}}.neu-card{border-radius:8px;background:#fff;box-shadow:7px 7px 14px #bebebe,-7px -7px 14px #fff}.neu-card-low{border-radius:8px;background:#fff;box-shadow:5px 5px 10px #bebebe,-5px -5px 10px #fff}.card-dashboard{display:flex;flex-direction:column;max-width:1300px;margin:auto;height:100%}.card-mint-highlight{border:1px solid var(--color-mint-10)}.card-no-shadow{box-shadow:none}.card-full-height{height:100%}.json-editor{flex:0 0 800px}.card.overview-inner{background-color:#fff;margin:auto;max-width:1200px;padding:var(--spacing-8);flex:0 0 600px;height:660px}.overview-inner-loading{width:100%}.overview-inner-loading .overlay-inner{align-items:center}.overview-inner-loading .overlay-inner .text{color:var(--color-primary)}.card.overview-inner-1{flex:0 0 1100px;height:700px}.card.overview-inner-1 .dashboard-data>.text{width:550px;margin:auto}.card.overview-inner-1 .priority-card-dashboard,.card.overview-inner-1 .dashboard-card{width:550px;margin:auto}.card.overview-inner .text{padding-bottom:16px}.card.overview-inner>.card-body{padding:0px var(--spacing-4)}.card.overview-inner>.card-header{display:none}.overview-content{padding-top:var(--spacing-4);display:flex;flex-wrap:wrap;gap:48px}.overview-content>.card{flex:1 1 calc((100% - 48px)/2);max-width:calc((100% - 48px)/2);box-sizing:border-box;height:320px}.overview-card{height:320px}@media(max-width:600px){.chakra-card{flex:1 1 100%}}.dashboard{flex:1;width:1100px}.dot{position:relative}.dot:after{content:"";position:absolute;top:-5px;right:-5px;width:10px;height:10px;background-color:var(--color-accent);border-radius:50%}.button-group{flex:0 0 48px}.section{padding-bottom:var(--spacing-8)}.form-menu{margin-bottom:var(--spacing-3);width:100%}.chakra-button{padding:var(--spacing-2) var(--spacing-4)}.dashboard-planning-image .MuiSvgIcon-root{font-size:64px;color:var(--color-primary)}.dashboard-planning-choice .card-header{font-weight:700;color:var(--color-primary);font-size:22px}.arcault-textarea{padding-right:120px}.form-input .arcault-textarea.input-filled{border:none;background-color:var(--color-mint-1)}.arcault-input-group .right-help{position:absolute;right:12px;top:8px;color:var(--color-primary-light)}.arcault-button.arcault-button--link{padding:0px 0px var(--spacing-1) var(--spacing-2);color:var(--color-mint-20);font-size:16px;font-weight:var(--font-weight-body);line-height:var(--line-height-body);font-family:var(--font-family);background-color:transparent}.login-form{padding:24px 0}.login-area .headings{text-align:center}.terms-card{width:800px;margin:56px auto}.arcault-h-stack.signin-logo{gap:8px}.login-form button{flex:1}.terms{align-items:center}.card-header{color:var(--color-primary)}.arcault-button--accent{background-color:var(--color-accent);color:var(--color-neutral-1)}.arcault-button--accent:hover{background-color:var(--color-mint-50)}.arcault-button--accent:active{background-color:var(--color-mint-80)}.tabbed-area{flex:1}.inbox-full-card .card-body{display:flex;flex-direction:column}.inbox-detail-header{flex:0}.tab-panel{display:flex;flex-direction:column;flex:1}.arcault-avatar{background-color:var(--color-accent)!important}.arcault-icon-disabled{color:var(--mui-text-disabled, #9e9e9e)}.chatHtml{max-width:72ch;line-height:1.65;font-size:.95rem;word-wrap:break-word}.chatHtml p,.chatHtml ul,.chatHtml ol,.chatHtml pre,.chatHtml blockquote,.chatHtml table,.chatHtml hr{margin:.6rem 0}.chatHtml h1,.chatHtml h2,.chatHtml h3,.chatHtml h4{line-height:1.25;margin:.8rem 0 .4rem;font-weight:700}.chatHtml h1{font-size:1.05rem}.chatHtml h2{font-size:1rem}.chatHtml h3{font-size:.975rem}.chatHtml h4{font-size:.95rem}.chatHtml ul{padding-left:1.25rem;list-style:disc}.chatHtml ol{padding-left:1.25rem;list-style:decimal}.chatHtml li{margin:.25rem 0}.chatHtml a{text-decoration:underline;text-underline-offset:2px}.chatHtml a:hover{opacity:.9}.chatHtml code{font-family:var(--arcault-font);font-size:.9em;padding:.1rem .3rem;border-radius:4px;background:#7f7f7f1f}.chatHtml pre{font-family:var(--arcault-font);font-size:.9em;padding:.6rem;border-radius:6px;overflow:auto;background:#7f7f7f1f}.chatHtml blockquote{border-left:3px solid rgba(127,127,127,.35);padding-left:.75rem;color:#000000b3;font-style:italic}.chatHtml img{max-width:100%;height:auto;border-radius:6px;display:block}.chatHtml table{width:100%;border-collapse:collapse}.chatHtml th,.chatHtml td{text-align:left;padding:.45rem .5rem;border-bottom:1px solid rgba(127,127,127,.25)}.chatHtml thead th{font-weight:700}.chatHtml :where(table){overflow:auto}.chatHtml hr{border:0;height:1px;background:#7f7f7f40}@media(prefers-color-scheme:dark){.chatHtml blockquote{color:#fffc;border-left-color:#ffffff40}.chatHtml code,.chatHtml pre{background:#ffffff14}.chatHtml th,.chatHtml td{border-bottom-color:#ffffff26}.chatHtml hr{background:#ffffff26}}.json-key{width:150px}.json-value{width:250px}.json-key .arcault-input,.json-value .arcault-input{background-color:#fff!important;border:1px solid var(--color-neutral-5)!important}.json-key .arcault-input{text-align:right;font-weight:700}.expand-button{width:64px}.expand-button,.array-item{height:42px}.array-item{display:flex;align-items:center;width:64px}.array-label{color:var(--color-accent);height:42px;display:flex;align-items:center}.drawer-close{position:absolute;top:8;right:0;padding:8px;cursor:pointer}.filter-body{padding-top:32px;padding-left:16px}.drawer-close{position:absolute!important;right:0;top:8px}.hide-controls,.show-only-controls{color:var(--color-accent)}.hide-controls{padding-left:12px}.shown-key{font-weight:700}.hidden-key,.shown-key{width:100%;display:flex;justify-content:space-between}.top-filter{border-bottom:1px solid #ddd;margin-bottom:16px}.json-editor .card-header{padding:0}.json-editor .card-body{padding-top:0}.expand-collapse-toggle{width:200px}.text{font-family:var(--font-family);color:var(--color-primary)}.text.h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1)}.text.h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2)}.text.h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3)}.text.h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-h4)}.text.subheading{font-size:var(--font-size-subheading);line-height:var(--line-height-subheading);font-weight:var(--font-weight-subheading)}.text.body-large{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-weight:var(--font-weight-body-large)}.text.body{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body)}.text.caption{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-caption)}body{font-family:var(--font-family)}.navigation{padding:var(--spacing-2);width:291px}.navigation .icon{padding-right:var(--spacing-2)}.navigation .nav-item{border-radius:var(--spacing-2);display:flex;align-items:center;padding:var(--spacing-4);margin-bottom:var(--spacing-2);font-size:var(--font-size-subheading);line-height:var(--line-height-subheading);font-weight:var(--font-weight-subheading)}.navigation .nav-item-inner{align-items:center}.navigation .active,.navigation .active:hover{background-color:var(--color-primary)}.navigation .active div,.navigation .active:hover div{color:var(--color-secondary)}.navigation a:hover{background-color:var(--color-neutral-light);box-shadow:var(--elevation-1)}.navigation a:hover div{color:var(--color-accent)}.navigation a:active{background-color:var(--color-neutral-30);box-shadow:var(--elevation-0)}.arcault-icon.hasHover:hover{transition:background-color .3s ease-in-out;border-radius:16px}.arcault-icon-primary{color:var(--color-primary)}.arcault-icon-primary.hasHover:hover{color:var(--color-primary-dark);background-color:var(--color-primary-light)}.arcault-icon-secondary{color:var(--color-secondary)}.arcault-icon-secondary.hasHover:hover{color:var(--color-secondary-dark);background-color:var(--color-secondary-light)}.arcault-icon-accent{color:var(--color-accent)}.arcault-icon-accent.hasHover:hover{color:var(--color-accent-dark);background-color:var(--color-accent-light)}.card{background-color:#fff;font-family:var(--font-family);border-radius:var(--spacing-2);padding:var(--spacing-4) 0px;display:flex;flex:1;box-sizing:border-box;box-shadow:var(--elevation-1)}.card-can-hover:hover{background-color:var(--color-neutral-10)}.card-header{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);padding:0px var(--spacing-4) var(--spacing-2)}.card-body{flex:1;padding:8px 16px 16px}.card-footer{border-top:1px solid var(--color-navy-1);padding:var(--spacing-4) var(--spacing-4) 0px}.chakra-avatar.arcault-avatar{height:var(--spacing-12);width:var(--spacing-12);background-color:var(--color-accent)}.arcault-avatar.arcault-avatar--image{background-color:#fff;border:1px solid var(--color-neutral-10)}Button,button.arcault-button{border:none;padding:var(--spacing-3);border-radius:var(--spacing-2);height:var(--spacing-9);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:400}button.arcault-button.arcault-button--sm{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}button.arcault-button--ghost{color:var(--color-secondary-dark);background-color:#fff;font-weight:600;border:none}button.arcault-button--ghost:hover{background-color:var(--color-gold-5)}button.arcault-button--link{background-color:transparent;color:var(--color-accent);border:none;padding:0!important;border-radius:var(--spacing-2);height:auto;font-weight:400}button.arcault-button--link:hover,button.arcault-button--link:active{border:0;text-decoration:underline}button.arcault-button--link:disabled{color:var(--primary-button-disabled-text);cursor:not-allowed}button.arcault-button--outline{background-color:#fff;color:var(--color-primary);border:1px solid var(--color-primary)}button.arcault-button--outline:hover{background-color:var(--color-navy-20);border:1px solid var(--color-navy-20);color:#fff}button.arcault-button--outline:active{background-color:var(--color-navy-40)}button.arcault-button--outline:disabled{background-color:var(--primary-button-disabled-bg);color:var(--primary-button-disabled-text);cursor:not-allowed}button.arcault-button--primary{background-color:var(--color-primary);color:var(--color-neutral-1)}button.arcault-button--primary:hover{background-color:var(--color-navy-70)}button.arcault-button--primary:active{background-color:var(--primary-button-active-bg)}button.arcault-button--primary:disabled{background-color:var(--primary-button-disabled-bg);color:var(--primary-button-disabled-text);cursor:not-allowed}button.arcault-button--secondary{background-color:var(--secondary-button-bg);color:var(--secondary-button-text)}button.arcault-button--secondary:hover{background-color:var(--secondary-button-hover-bg)}button.arcault-button--secondary:active{background-color:var(--secondary-button-active-bg)}button.arcault-button--secondary:disabled{background-color:var(--secondary-button-disabled-bg);color:var(--secondary-button-disabled-text);cursor:not-allowed}button.arcault-button--accent{background-color:var(--accent-button-bg);color:var(--accent-button-text)}button.arcault-button--accent:hover{background-color:var(--accent-button-hover-bg)}button.arcault-button--accent:active{background-color:var(--accent-button-active-bg)}button.arcault-button--accent:disabled{background-color:var(--accent-button-disabled-bg);color:var(--accent-button-disabled-text);cursor:not-allowed}.arcault-h-stack{display:flex;justify-content:flex-start;flex-direction:row;gap:16px;flex:1}.arcault-h-stack-start{justify-content:flex-start}.arcault-h-stack-center{justify-content:center}.arcault-h-stack-end{justify-content:flex-end}.arcault-h-stack-spread{justify-content:space-between}.arcault-stack{display:flex;justify-content:flex-start;flex-direction:column;gap:16px;flex:1}.arcault-stack-start{justify-content:flex-start}.arcault-stack-center{justify-content:center}.arcault-stack-end{justify-content:flex-end}.arcault-stack-stretch{justify-content:space-between}.data-summary{display:flex;flex-wrap:wrap}.data-summary .arcault-h-stack{flex:0 1 50%}.data-summary .arcault-h-stack .text{flex:2}.data-summary .arcault-h-stack .text:first-child{text-align:right;flex:3}.arcault-tag{border-radius:var(--spacing-2)}.arcault-tag--sm{font-size:var(--font-size-caption)}.arcault-tag.tag-primary{background-color:var(--color-navy-5);color:var(--color-primary)}.arcault-tag.tag-secondary{background-color:var(--color-gold-5);color:var(--color-primary)}.arcault-tag.tag-accent{background-color:var(--color-mint-5);color:var(--color-primary)}.arcault-tag.tag-outline{background-color:var(--color-neutral-1);border:solid 1px var(--color-secondary-dark);color:var(--color-second-dark)}.tag-row{display:flex;flex-wrap:wrap;gap:var(--spacing-1);align-items:center}.tag-row .arcault-icon{font-size:18px}.floating-forminput{animation:slide-left .2s ease-out forwards;display:flex;align-items:center;gap:var(--spacing-1)}@keyframes slide-left{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.floating-forminput .arcault-input{height:var(--spacing-6);padding:0px var(--spacing-3);font-size:var(--font-size-caption)}.floating-forminput .form-input{padding-bottom:0}.floating-forminput .arcault-input-group .right-help{right:0;top:0;padding:2px}.form-input{width:100%;position:relative}.arcault-input-group{display:flex;flex-direction:column}.form-input.form-input-w-help{padding-bottom:0}.form-input-error .arcault-input.input-filled,.form-menu .arcault-input.input-filled{color:var(--color-error);border:1px solid var(--color-error)!important;background-color:#fff!important}.form-input-error .help-text{color:var(--color-error)}.right-help{position:absolute;right:12px;top:10px;color:var(--color-neutral-10)}.form-input,.form-menu{padding-bottom:var(--spacing-4)}input.arcault-input:disabled{background-color:var(--color-neutral-5)}.form-input .input-label,.form-menu .input-label{line-height:var(--line-height-subheading);font-size:var(--font-size-subheading);font-weight:var(--font-weight-subheading);margin:0;padding-bottom:var(--spacing-1);color:var(--color-primary)}.form-input .arcault-input,.form-menu .arcault-input{line-height:var(--line-height-body-large);font-size:var(--font-size-body-large);font-weight:var(--font-weight-body-large);color:var(--color-body-large);border-radius:var(--spacing-2);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;appearance:none;border:1px solid var(--color-neutral-10);padding:var(--spacing-2) var(--spacing-4)}.form-input .input-left-shift{padding-left:36px}.form-input .arcault-input:focus-visible,.form-menu .arcault-input:focus-visible{border-color:var(--color-accent);box-shadow:none}.form-input .arcault-input.input-filled,.form-menu .arcault-input.input-filled{background-color:var(--color-mint-1);border:none}.search-bar .search-icon{color:var(--color-neutral-30)}.search-bar:focus .search-icon{color:var(--color-accent)}:root{--color-navy-1: #F1F5FA;--color-navy-5: #D9E3EF;--color-navy-10: #A4B6D1;--color-primary-light: var(--color-navy-10);--color-navy-20: #7E98B6;--color-navy-30: #617B9A;--color-navy-40: #3A567A;--color-primary: var(--color-navy-40);--color-navy-50: #314865;--color-navy-60: #273A51;--color-navy-70: #1C2E40;--color-primary-dark: var(--color-navy-70);--color-navy-80: #121F30;--color-gold-1: #FFF9E4;--color-gold-5: #FCECC1;--color-gold-10: #F9E3A2;--color-secondary-light: var(--color-gold-10);--color-gold-20: #F1D783;--color-gold-30: #EACB64;--color-gold-40: #E5BC19;--color-secondary: var(--color-gold-40);--color-gold-50: #C49F15;--color-gold-60: #A48312;--color-gold-70: #867A32;--color-secondary-dark: var(--color-gold-70);--color-gold-80: #6D6236;--color-mint-1: #E7F8F0;--color-mint-5: #C4EBDA;--color-mint-10: #9BD7BB;--color-accent-light: var(--color-mint-10);--color-mint-20: #72C29D;--color-mint-30: #4DAC82;--color-mint-40: #279E71;--color-accent: var(--color-mint-40);--color-mint-50: #20845D;--color-mint-60: #196A49;--color-mint-70: #1C7252;--color-accent-dark: var(--color-mint-70);--color-mint-80: #0E4D36;--color-neutral-1: #FFFFFF;--color-neutral-5: #FAF8F4;--color-neutral-10: #F3F0E8;--color-neutral-20: #E6E2D6;--color-neutral-30: #DAD5C5;--color-neutral-40: #CFC8B5;--color-neutral-50: #BEB49B;--color-neutral-60: #9D947C;--color-neutral-70: #7D7460;--color-neutral-80: #5F5646;--color-success-light: #A9DFBF;--color-success: #28A745;--color-success-dark: #1C7430;--color-warning-light: #FFE082;--color-warning: #FFC107;--color-warning-dark: #FF8F00;--color-error-light: #F5A3A8;--color-error: #DC3545;--color-error-dark: #A71D2A;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-9: 36px;--spacing-10: 40px;--spacing-11: 44px;--spacing-12: 48px;--spacing-13: 52px;--spacing-14: 56px;--spacing-15: 60px;--spacing-16: 64px;--spacing-17: 68px;--spacing-18: 72px;--spacing-19: 76px;--spacing-20: 80px;--elevation-1: 0px 1px 1px 0px rgba(0,0,0,.3);--elevation-right-1: 1px 0px 1px 0px rgba(0,0,0,.3);--font-family: "Plus Jakarta Sans", sans-serif;--font-size-h1: 40px;--line-height-h1: 48px;--font-weight-h1: 700;--font-size-h2: 32px;--line-height-h2: 40px;--font-weight-h2: 600;--font-size-h3: 24px;--line-height-h3: 32px;--font-weight-h3: 500;--font-size-h4: 20px;--line-height-h4: 28px;--font-weight-h4: 500;--font-size-subheading: 18px;--line-height-subheading: 24px;--font-weight-subheading: 600;--font-size-body-large: 16px;--line-height-body-large: 24px;--font-weight-body-large: 400;--font-size-body: 14px;--line-height-body: 20px;--font-weight-body: 400;--font-size-caption: 12px;--line-height-caption: 16px;--font-weight-caption: 300;--primary-button-bg: var(--color-navy-40);--primary-button-hover-bg: var(--color-navy-50);--primary-button-active-bg: var(--color-navy-60);--primary-button-disabled-bg: var(--color-neutral-30);--primary-button-text: var(--color-neutral-10);--primary-button-disabled-text: var(--color-neutral-50);--secondary-button-bg: var(--color-gold-40);--secondary-button-hover-bg: var(--color-gold-50);--secondary-button-active-bg: var(--color-gold-60);--secondary-button-disabled-bg: var(--color-neutral-30);--secondary-button-text: var(--color-navy-80);--secondary-button-disabled-text: var(--color-neutral-50);--accent-button-bg: var(--color-mint-40);--accent-button-hover-bg: var(--color-mint-50);--accent-button-active-bg: var(--color-mint-60);--accent-button-disabled-bg: var(--color-neutral-30);--accent-button-text: var(--color-neutral-10);--accent-button-disabled-text: var(--color-neutral-50);--select-bg: var(--color-neutral-10);--select-border: 1px solid var(--color-neutral-50);--select-border-radius: 4px;--select-padding: var(--spacing-2);--select-font-size: var(--font-size-body);--select-font-weight: var(--font-weight-body);--select-color: var(--color-neutral-80);--select-placeholder-color: var(--color-neutral-50);--select-disabled-bg: var(--color-neutral-20);--select-disabled-color: var(--color-neutral-60);--select-hover-border: 1px solid var(--color-primary);--select-focus-border: 1px solid var(--color-primary-dark)}.arcault-select{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-primary)}.arcault-select--open .arcault-input{border-radius:var(--spacing-2) var(--spacing-2) 0 0;border:1px solid var(--color-accent);border-bottom:1px solid var(--color-neutral-5)}.arcault-select.disabled{cursor:not-allowed}.arcault-select--menu{position:absolute;top:100%;left:0;right:0;background:var(--color-neutral-1);border:1px solid var(--color-accent);border-top:none;border-radius:0 0 var(--spacing-2) var(--spacing-2);box-shadow:var (--elevation-1);z-index:1}.arcault-select--menu-item-selected{background-color:var(--color-accent-light);display:flex;align-items:center}.arcault-select--menu-item-selected .icon{font-size:var(--font-size-body)}.arcault-select--menu-item{padding:var(--spacing-2) var(--spacing-4)}.arcault-select--menu-item:not(.arcault-select--menu-item-selected){padding-left:30px}.arcault-select--menu-item:hover{background:var(--color-primary-light);color:var(--color-neutral-1)}.arcault-select--menu-item-selected:hover{background:var(--color-neutral-10);color:var(--color-primary)}.arcault-select--menu-item:focus{background:var(--color-primary);color:var(--color-neutral-1)}.list-item{border:1px solid var(--color-neutral-5);padding:var(--spacing-2);border-radius:var(--spacing-2)}.progress-bar{width:100%;height:var(--spacing-4);background-color:var(--color-neutral-5);border-radius:var(--spacing-1);overflow:hidden}.progress-bar-fill.progress-bar-fill-secondary{background-color:var(--color-secondary)}.progress-bar-fill.progress-bar-fill-primary{background-color:var(--color-primary)}.progress-bar-fill.progress-bar-fill-accent{background-color:var(--color-accent)}.progress-bar-fill{height:100%;background-color:var(--color-secondary);transition:width .3s ease-in-out}.progress-bar-pointed-right{clip-path:polygon(95% 0%,100% 50%,95% 100%,0% 100%,0 45%,0% 0%)}.autocomplete-input{position:relative}.input-group{display:flex;align-items:center}.input-left-element{margin-right:var(--spacing-2)}.suggestions-list{position:absolute;z-index:1000;background-color:#fff;border:1px solid var(--color-neutral-5);border-radius:0px 0px var(--spacing-2) var(--spacing-2);width:100%;max-height:200px;overflow-y:auto;gap:0px;border-top:none;margin-top:-16px}.suggestion-item{cursor:pointer;padding:var(--spacing-2)}.suggestion-item:hover,.suggestion-item.active{background-color:var(--color-neutral-10)}.view-switcher{display:flex;height:40px;align-items:center;border-left:1px solid var(--color-neutral-10);padding-left:var(--spacing-4)}.view-switcher .icon{font-size:26px}.view-type-active{color:var(--color-primary)}.view-type-inactive{color:var(--color-neutral-20)}.displaying-text{font-style:italic}.card-view{gap:var(--spacing-4);padding-top:var(--spacing-4);display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.card-view .card{width:100%;max-width:300px;border:1px solid var(--color-neutral-1);padding:var(--spacing-4);border-radius:var(--spacing-2)}.arcault-info-assets-table{width:100%;border-collapse:collapse;margin-top:1rem;padding:var(--spacing-2);color:var(--color-primary)}.arcault-info-assets-table .arcault-table-head{border-bottom:1px solid var(--color-neutral-10)}.arcault-info-assets-table .arcault-table-body tr{height:40px}.arcault-info-assets-table .table-head-label{display:flex;align-items:end}.skeleton.skeleton-row{height:var(--spacing-9);margin-top:var(--spacing-1);border-radius:var(--spacing-2);animation:slowBlink 3s infinite;background:radial-gradient(circle at center,var(--color-neutral-1) 0%,var(--color-neutral-1) 40%,var(--color-neutral-5) 100%);animation:slowBlink 10s infinite}@keyframes slowBlink{0%,to{background:radial-gradient(circle,var(--color-neutral-1) 0%,var(--color-neutral-1) 50%,var(--color-neutral-5) 100%)}50%{background:radial-gradient(circle,var(--color-neutral-5) 0%,var(--color-neutral-5) 50%,var(--color-neutral-1) 100%)}}.button.button-sm{padding:var(--spacing-2);border-radius:var(--spacing-2);height:var(--spacing-6);font-size:var(--font-size-caption);font-weight:var(--font-weight-caption)}.table-data.arcault-h-stack,.active-filters.arcault-h-stack{align-items:center;flex:0 0 32px}.active-filters.arcault-h-stack{gap:8px}.table-controls{padding-top:var(--spacing-3);align-items:center}.table-controls .search-bar{flex:1;padding-bottom:0}.table-controls .table-filters,.table-controls .view-switcher{flex:0}.table-controls .table-filters .form-input{padding-bottom:0}.table-controls .table-filters .form-input{width:250px}.active-filters .text{white-space:nowrap}.empty-state{text-align:center;height:450px}.empty-state .arcault-icon{font-size:48px}.arcault-toggle{gap:var(--spacing-2);align-items:center}.arcault-toggle .text{white-space:nowrap}.arcault-toggle .chakra-switch__track[data-checked]{background-color:var(--color-accent)}.tooltip-container{position:relative;display:inline-block}.tooltip-container .tooltip-text{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#ffffffe6;z-index:1000}.overlay-inner{display:flex;flex-direction:column;align-items:center}.digital-vault .arcault-avatar{width:var(--spacing-6);height:var(--spacing-6);border:1px solid white}.digital-vault .arcault-avatar .chakra-avatar__initials{font-size:10px;font-weight:500;color:#fff}.file-not-shared .icon{color:var(--color-neutral-10)}.digital-vault .table-controls{align-items:flex-end}.digital-vault .view-switcher{height:32px}.digital-vault .dropzone{border:1px solid #fff;border-bottom:1px solid var(--color-neutral-10);background:linear-gradient(to bottom,white,var(--color-neutral-10));padding:var(--spacing-12) 0px 0px 0px;text-align:center;color:var(--color-secondary);height:120px}.search-bar{padding-bottom:0;padding-top:16px}.arcault-info-assets-table{margin-top:12px}.dropzone .body-text{font-size:var(--font-size-body);font-weight:var(--font-weight-body);color:var(--color-secondary-dark)}.dropzone.dropzone-active{background:linear-gradient(to bottom,var(--color-gold-1),var(--color-secondary-light));font-weight:700;color:var(--color-secondary-dark)}.dropzone.dropzone-uploading,.dropzone.dropzone-uploading .body-text{color:var(--color-neutral-40)}.dropzone.dropzone-uploading{background:linear-gradient(to bottom,white,var(--color-neutral-10));font-weight:700;color:var(--color-neutral-40)}.digital-vault .card-view{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.doc-card{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:flex;justify-content:center;align-items:center;background-color:var(--color-neutral-5)}.doc-icon .icon{font-size:128px;color:var(--color-secondary)}.doc-card .card-body{display:flex;justify-content:center;flex-direction:column}.doc-icon{text-align:center}.doc-icon .caption{position:absolute;top:100px;width:176px;text-align:center;font-size:24px}.doc-label{width:176px;display:flex;justify-content:center}.doc-label .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-adjust{padding:8px}.form-status{height:16px;color:var(--color-success)}.drawer .close-icon{position:absolute;top:var(--spacing-3);right:var(--spacing-3)}.tab-list{display:flex;border-bottom:1px solid #ccc;margin-bottom:var(--spacing-4)}.tab-item{color:var(--color-primary);padding:var(--spacing-2) var(--spacing-4);cursor:pointer;border-bottom:var(--spacing-1) solid transparent}.tab-item.active{border-bottom:var(--spacing-1) solid var(--color-primary-light);font-weight:700}.tab-panel{padding:var(--spacing-4);display:flex;flex-direction:column}.arcault-toast{font-weight:700;color:#fff}.arcault-toast .card-body{padding:0px var(--spacing-4)}.arcault-toast .card-body .text,.arcault-toast .card-body .icon{color:#fff}.arcault-toast-content{align-items:center}.arcault-toast .card-header,.arcault-toast .card-footer{display:none}.arcault-toast-success{background-color:var(--color-success)}.arcault-toast-error{background-color:var(--color-error)}.chat-message{max-width:70%;padding:var(--spacing-2);margin:var(--spacing-2) 0;border-radius:var(--spacing-2);position:relative}.chat-message.chat-message-outgoing{margin-left:30%;background-color:var(--color-mint-5)}.chat-message.chat-message-incoming{margin-right:30%;background-color:var(--color-navy-5)}.chat-message.chat-message-system{margin-left:15%;background-color:var(--color-neutral-5)}.chat-input{margin-top:var(--spacing-4);width:100%}.chat-input input{flex:1;padding:var(--spacing-2);border-radius:var(--spacing-2);border:1px solid var(--color-neutral-5)}.chat-input button{margin-left:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--spacing-2)}.chat-input{flex:0}.chat-input .arcault-icon{color:var(--color-neutral-10);padding-left:var(--spacing-2);font-size:16px}.chat-panel{flex:1}.drawer{position:fixed;top:0;right:0;width:600px;padding:var(--spacing-4);height:100%;background-color:#fff;box-shadow:-2px 0 5px #00000080;transform:translate(100%);transition:transform .3s ease-in-out;border-top:var(--spacing-4) solid var(--color-secondary);z-index:1000}.drawer-header{padding-bottom:var(--spacing-4)}.drawer.open{transform:translate(0)}
