html .profile-picture-module-scss-module__XG_ZWW__initials{color:#8b226b;aspect-ratio:1;background:rgba(139,34,107,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;height:2.25em;padding:.5em;font-size:1em;font-weight:700;display:flex}
html .toast-module-scss-module__Sn8fGa__toast{color:hsl(var(--color-foreground)/.8);padding-right:10px;font-size:1.5rem;font-weight:lighter;line-height:1.2}html .toast-module-scss-module__Sn8fGa__toast::marker{content:" ";display:none}html .toast-module-scss-module__Sn8fGa__toast::-webkit-details-marker{content:" ";display:none}html .toast-module-scss-module__Sn8fGa__toast__summary::marker{content:" ";display:none}html .toast-module-scss-module__Sn8fGa__toast__summary::-webkit-details-marker{content:" ";display:none}html .toast-module-scss-module__Sn8fGa__toast__title{padding-bottom:8px;font-size:1.5rem;font-weight:700}html .toast-module-scss-module__Sn8fGa__toast__snippet{transition:transform .25s linear}html .toast-module-scss-module__Sn8fGa__toast__full-details{padding-top:10px;padding-left:5px;padding-right:5px}html .toast-module-scss-module__Sn8fGa__summary{position:relative}html .toast-module-scss-module__Sn8fGa__summary__marker{opacity:.4;width:1.5em;height:1.5em;transition:transform .25s linear;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}html .toast-module-scss-module__Sn8fGa__summary__marker:hover{opacity:.8}html [open] .toast-module-scss-module__Sn8fGa__summary__marker{transform:translateY(-50%)rotate(90deg)}
html .popover-module-scss-module__qYaJdq__dropdown,html .popover-module-scss-module__qYaJdq__popover{--nb-popover-content-display:flex}html .popover-module-scss-module__qYaJdq__dropdown [data-radix-popper-content-wrapper],html .popover-module-scss-module__qYaJdq__popover [data-radix-popper-content-wrapper]{--nb-popover-content-width:var(--radix-popover-trigger-width);min-width:var(--nb-popover-content-width);display:var(--nb-popover-content-display)}html .popover-module-scss-module__qYaJdq__dropdown__content-shell,html .popover-module-scss-module__qYaJdq__popover__content-shell{z-index:50;border:1px solid hsl(var(--color-border));background-color:hsl(var(--color-background));width:18rem;color:hsl(var(--color-foreground)/.75);box-shadow:var(--popover-shadow);transform-origin:var(--radix-popover-content-transform-origin);border-radius:10px;outline:none;padding:0}html .popover-module-scss-module__qYaJdq__dropdown__content-shell[data-state=open],html .popover-module-scss-module__qYaJdq__popover__content-shell[data-state=open]{--nb-popover-enter-opacity:0;--nb-popover-enter-scale:.95;animation:.15s ease-out popover-module-scss-module__qYaJdq__nb-popover-enter}html .popover-module-scss-module__qYaJdq__dropdown__content-shell[data-state=closed],html .popover-module-scss-module__qYaJdq__popover__content-shell[data-state=closed]{--nb-popover-exit-opacity:0;--nb-popover-exit-scale:.95;animation:.15s ease-in popover-module-scss-module__qYaJdq__nb-popover-exit}html .popover-module-scss-module__qYaJdq__dropdown__content-shell[data-side=bottom],html .popover-module-scss-module__qYaJdq__popover__content-shell[data-side=bottom]{--nb-popover-enter-translate-y:-.5rem}html .popover-module-scss-module__qYaJdq__dropdown__content-shell[data-side=left],html .popover-module-scss-module__qYaJdq__popover__content-shell[data-side=left]{--nb-popover-enter-translate-x:.5rem}html .popover-module-scss-module__qYaJdq__dropdown__content-shell[data-side=right],html .popover-module-scss-module__qYaJdq__popover__content-shell[data-side=right]{--nb-popover-enter-translate-x:-.5rem}html .popover-module-scss-module__qYaJdq__dropdown__content-shell[data-side=top],html .popover-module-scss-module__qYaJdq__popover__content-shell[data-side=top]{--nb-popover-enter-translate-y:.5rem}html .popover-module-scss-module__qYaJdq__dropdown__content,html .popover-module-scss-module__qYaJdq__popover__content{color:hsl(var(--color-foreground)/.75);border-radius:10px;padding:0;font-size:14px;z-index:60!important}html .popover-module-scss-module__qYaJdq__dropdown__content.popover-module-scss-module__qYaJdq__is--popup,html .popover-module-scss-module__qYaJdq__popover__content.popover-module-scss-module__qYaJdq__is--popup{max-height:50vh;overflow:auto}html .popover-module-scss-module__qYaJdq__dropdown__content.popover-module-scss-module__qYaJdq__is--inline,html .popover-module-scss-module__qYaJdq__popover__content.popover-module-scss-module__qYaJdq__is--inline{width:100%;box-shadow:none}html .popover-module-scss-module__qYaJdq__dropdown__content,html .popover-module-scss-module__qYaJdq__popover__content{--nb-popover-content-width:var(--radix-popover-trigger-width);min-width:var(--nb-popover-content-width);width:-moz-fit-content;width:fit-content;max-width:95vw}@keyframes popover-module-scss-module__qYaJdq__nb-popover-enter{0%{opacity:var(--nb-popover-enter-opacity,1);transform:translate3d(var(--nb-popover-enter-translate-x,0),var(--nb-popover-enter-translate-y,0),0)scale3d(var(--nb-popover-enter-scale,1),var(--nb-popover-enter-scale,1),var(--nb-popover-enter-scale,1))}}@keyframes popover-module-scss-module__qYaJdq__nb-popover-exit{to{opacity:var(--nb-popover-exit-opacity,1);transform:scale3d(var(--nb-popover-exit-scale,1),var(--nb-popover-exit-scale,1),var(--nb-popover-exit-scale,1))}}
html .profile-picture-module-scss-module__bWu8ha__profile-pic{background-color:hsl(var(--color-accent-30)/.15);color:hsl(var(--color-accent));aspect-ratio:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;height:2.25em;margin-left:auto;margin-right:auto;font-size:1em;font-weight:700;display:flex}html .profile-picture-module-scss-module__bWu8ha__profile-pic.profile-picture-module-scss-module__bWu8ha__is--loading{background-color:transparent}html .profile-picture-module-scss-module__bWu8ha__profile-pic__skeleton,html .profile-picture-module-scss-module__bWu8ha__profile-pic__img{border-radius:9999px;width:100%;height:100%}html .profile-picture-module-scss-module__bWu8ha__profile-pic__img{object-fit:contain}
html .document-module-scss-module__vhdYRG__document{display:none}@media print{@page chat-document{size:A4 portrait;margin:1.5cm;@bottom-center{content:"Page " counter(page)" of " counter(pages);font-size:10pt;color:hsl(var(--color-foreground-30))}}html .document-module-scss-module__vhdYRG__printing>:not([data-chat-print-root]){display:none}html .document-module-scss-module__vhdYRG__document{page:chat-document;color:hsl(var(--color-gray-100));background:hsl(var(--color-gray-0));font-size:11pt;line-height:1.55;display:block;position:relative}html .document-module-scss-module__vhdYRG__masthead{border-bottom:1pt solid hsl(var(--color-gray-100));align-items:center;margin-bottom:18pt;padding-bottom:12pt;display:flex}html .document-module-scss-module__vhdYRG__wordmark{width:auto;height:26pt}html .document-module-scss-module__vhdYRG__question{border-bottom:.75pt solid hsl(var(--color-foreground-15));color:hsl(var(--color-gray));break-inside:avoid;margin-bottom:18pt;padding-bottom:12pt;font-style:italic}html .document-module-scss-module__vhdYRG__question__title{letter-spacing:.08em;text-transform:uppercase;margin:0 0 6pt;font-size:9pt;font-style:normal;font-weight:700}html .document-module-scss-module__vhdYRG__body{flex-direction:column;gap:10pt;display:flex}html .document-module-scss-module__vhdYRG__body p{orphans:3;widows:3}html .document-module-scss-module__vhdYRG__body li{orphans:3;widows:3}html .document-module-scss-module__vhdYRG__body td{orphans:3;widows:3}html .document-module-scss-module__vhdYRG__body h1{break-after:avoid;page-break-after:avoid}html .document-module-scss-module__vhdYRG__body h2{break-after:avoid;page-break-after:avoid}html .document-module-scss-module__vhdYRG__body h3{break-after:avoid;page-break-after:avoid}html .document-module-scss-module__vhdYRG__body h4{break-after:avoid;page-break-after:avoid}html .document-module-scss-module__vhdYRG__body table{border-collapse:collapse;width:100%}html .document-module-scss-module__vhdYRG__body th{border:.5pt solid hsl(var(--color-foreground-15));text-align:left;padding:4pt 6pt}html .document-module-scss-module__vhdYRG__body td{border:.5pt solid hsl(var(--color-foreground-15));text-align:left;padding:4pt 6pt}html .document-module-scss-module__vhdYRG__citation{color:hsl(var(--color-primary-70));text-decoration:underline}html .document-module-scss-module__vhdYRG__citation--plain{color:hsl(var(--color-gray));text-decoration:none}html .document-module-scss-module__vhdYRG__sources{border-top:.75pt solid hsl(var(--color-foreground-15));margin-top:20pt;padding-top:10pt}html .document-module-scss-module__vhdYRG__sources__title{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--color-gray));margin:0 0 8pt;font-size:9pt;font-weight:700}html .document-module-scss-module__vhdYRG__sources__list{flex-direction:column;gap:5pt;margin:0;padding:0;font-size:10pt;list-style:none;display:flex}html .document-module-scss-module__vhdYRG__sources__item{text-indent:-10pt;padding-left:10pt}html .document-module-scss-module__vhdYRG__sources__link{color:hsl(var(--color-primary-70));text-decoration:underline}html .document-module-scss-module__vhdYRG__sources__name{color:hsl(var(--color-gray-100))}html .document-module-scss-module__vhdYRG__sources__detail{color:hsl(var(--color-gray))}html .document-module-scss-module__vhdYRG__watermark{opacity:.12;width:78pt;height:auto;position:fixed;bottom:0;right:0}}
html .styles-module-scss-module__95OOKa__activity-item{padding:13px 20px;transition:background-color .3s}html .styles-module-scss-module__95OOKa__activity-item:hover,html .styles-module-scss-module__95OOKa__activity-item.styles-module-scss-module__95OOKa__is--open{background-color:hsl(var(--color-background-55))}html .styles-module-scss-module__95OOKa__activity-item:hover .styles-module-scss-module__95OOKa__activity-item__button,html .styles-module-scss-module__95OOKa__activity-item.styles-module-scss-module__95OOKa__is--open .styles-module-scss-module__95OOKa__activity-item__button{visibility:visible}html .styles-module-scss-module__95OOKa__activity-item__button{border:.67px solid hsl(var(--color-foreground-12));color:hsl(var(--color-foreground));cursor:pointer;white-space:nowrap;visibility:hidden;background:0 0;border-radius:4px;flex-shrink:0;justify-self:end;align-items:center;gap:6px;width:max-content;padding:6.5px 16px;font-size:1.4rem;font-weight:600;display:flex}html .styles-module-scss-module__95OOKa__activity-item__summary:hover{transform:scale(1)!important}@media (min-width:768px){html .styles-module-scss-module__95OOKa__activity-item__summary{justify-content:space-between;align-items:center;display:flex}}html .styles-module-scss-module__95OOKa__activity-item__summary-info{align-items:center;gap:12px;display:flex}html .styles-module-scss-module__95OOKa__activity-item__avatar{width:32px;height:32px;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-size:1.2rem}html .styles-module-scss-module__95OOKa__activity-item__title{color:hsl(var(--color-foreground));margin-bottom:.5rem;font-size:1.4rem;font-weight:700}html .styles-module-scss-module__95OOKa__activity-item__title>span{color:hsl(var(--color-foreground-35));font-weight:400}@media (min-width:768px){html .styles-module-scss-module__95OOKa__activity-item__title{word-spacing:.22ch}}html .styles-module-scss-module__95OOKa__activity-item__badge{color:hsl(var(--color-foreground-35));background-color:hsl(var(--color-foreground-5));border-radius:15px;font-size:1.2rem;font-weight:500;padding:2px 8px!important}html .styles-module-scss-module__95OOKa__activity-item__subtitle{color:hsl(var(--color-foreground-30));font-size:1.2rem;font-weight:400}html .styles-module-scss-module__95OOKa__activity-item__content{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .3s,margin-top .3s;display:grid}html .styles-module-scss-module__95OOKa__activity-item.styles-module-scss-module__95OOKa__is--open .styles-module-scss-module__95OOKa__activity-item__content{grid-template-rows:1fr;margin-top:12px}html .styles-module-scss-module__95OOKa__activity-item__content-body{background:hsl(var(--color-background));border:.5px solid hsl(var(--color-foreground-12));border-radius:4px;flex-wrap:wrap;gap:10px 54px;min-height:0;padding:12px 18px;font-size:1.4rem;transition:all .3s;display:flex;overflow:hidden}html .styles-module-scss-module__95OOKa__activity-item__content-body div{max-width:151px}html .styles-module-scss-module__95OOKa__activity-item__content-body dt{color:hsl(var(--color-foreground-30));margin-bottom:4px;font-weight:600}html .styles-module-scss-module__95OOKa__activity-item__content-body dd{color:hsl(var(--color-foreground));overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}html .styles-module-scss-module__95OOKa__activity-item:not(.styles-module-scss-module__95OOKa__is--open) .styles-module-scss-module__95OOKa__activity-item__content-body{background-color:transparent;border-color:transparent;padding-top:0;padding-bottom:0}
html .questions-module-scss-module__H7lmCG__wizard{border:1px solid hsl(var(--color-foreground)/.12);background:hsl(var(--color-background));border-radius:10px;flex-direction:column;gap:16px;width:100%;margin-top:16px;padding:16px;display:flex;container-type:inline-size}html .questions-module-scss-module__H7lmCG__wizard__header{align-items:center;gap:12px;display:flex}html .questions-module-scss-module__H7lmCG__wizard__progress{color:hsl(var(--color-foreground)/.55);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:11px;font-weight:600}html .questions-module-scss-module__H7lmCG__wizard__track{flex-wrap:wrap;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}html .questions-module-scss-module__H7lmCG__wizard__tick{background:hsl(var(--color-foreground)/.12);border-radius:2px;flex:12px;min-width:12px;height:3px;transition:background-color .2s ease-out,scale .2s cubic-bezier(.4,0,.2,1)}html .questions-module-scss-module__H7lmCG__wizard__tick.questions-module-scss-module__H7lmCG__is--done{background:hsl(var(--color-primary)/.45)}html .questions-module-scss-module__H7lmCG__wizard__tick.questions-module-scss-module__H7lmCG__is--active{background:hsl(var(--color-primary));scale:1 1.6}html .questions-module-scss-module__H7lmCG__wizard__step{outline:none;flex-direction:column;gap:8px;display:flex}html .questions-module-scss-module__H7lmCG__wizard__step[data-direction=forward]{animation:.18s ease-out questions-module-scss-module__H7lmCG__step-in-forward}html .questions-module-scss-module__H7lmCG__wizard__step[data-direction=back]{animation:.18s ease-out questions-module-scss-module__H7lmCG__step-in-back}html .questions-module-scss-module__H7lmCG__wizard__group{border:0;flex-direction:column;margin:0;padding:0;display:flex}html .questions-module-scss-module__H7lmCG__wizard__question{color:hsl(var(--color-foreground));margin-bottom:12px;font-size:15px;font-weight:700;line-height:1.4}html .questions-module-scss-module__H7lmCG__wizard__group input+label{border:1px solid hsl(var(--color-foreground)/.12);text-align:left;border-radius:8px;width:100%;margin-top:8px;padding:10px 12px;font-size:14px;font-weight:500;transition:border-color .15s ease-out,background-color .15s ease-out}html .questions-module-scss-module__H7lmCG__wizard__group input:checked+label{border-color:hsl(var(--color-primary)/.4);background:hsl(var(--color-primary)/.08)}html .questions-module-scss-module__H7lmCG__wizard__group input:checked+label>span:first-child{animation:.14s ease-out questions-module-scss-module__H7lmCG__marker-pop}html .questions-module-scss-module__H7lmCG__wizard__custom-slot{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s cubic-bezier(.4,0,.2,1),visibility .18s;display:grid}html .questions-module-scss-module__H7lmCG__wizard__custom-clip{min-height:0;overflow:hidden}html .questions-module-scss-module__H7lmCG__wizard__custom{border:1px solid hsl(var(--color-foreground)/.16);background:hsl(var(--color-background));width:100%;min-height:44px;max-height:96px;color:hsl(var(--color-foreground));font:inherit;resize:vertical;border-radius:6px;margin-top:8px;padding:8px}html input:checked~.questions-module-scss-module__H7lmCG__wizard__custom-slot{visibility:visible;grid-template-rows:1fr}html .questions-module-scss-module__H7lmCG__wizard__message{color:hsl(var(--color-destructive));margin:12px 0 0;font-size:12px;line-height:1.5;animation:.15s ease-out questions-module-scss-module__H7lmCG__message-in}html .questions-module-scss-module__H7lmCG__wizard__skipped{color:hsl(var(--color-foreground)/.55);margin:0;font-size:12px}html .questions-module-scss-module__H7lmCG__wizard__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}html .questions-module-scss-module__H7lmCG__wizard__actions-end{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html .questions-module-scss-module__H7lmCG__wizard__action{border:1px solid hsl(var(--color-foreground)/.15);color:hsl(var(--color-foreground));border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:background-color .15s,opacity .15s}html .questions-module-scss-module__H7lmCG__wizard__action:hover:not(:disabled){background:hsl(var(--color-foreground)/.05)}html .questions-module-scss-module__H7lmCG__wizard__action:disabled{opacity:.45}html .questions-module-scss-module__H7lmCG__wizard__action.questions-module-scss-module__H7lmCG__is--primary{background:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground));border-color:transparent}html .questions-module-scss-module__H7lmCG__wizard__action.questions-module-scss-module__H7lmCG__is--primary:hover:not(:disabled){background:hsl(var(--color-primary)/.88)}html .questions-module-scss-module__H7lmCG__recap{border:1px solid hsl(var(--color-foreground)/.1);border-radius:10px;width:100%;margin-top:16px;overflow:hidden}html .questions-module-scss-module__H7lmCG__recap__head{color:hsl(var(--color-foreground)/.7);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;list-style:none;transition:background-color .15s ease-out;display:flex}html .questions-module-scss-module__H7lmCG__recap__head::-webkit-details-marker{display:none}html .questions-module-scss-module__H7lmCG__recap__head:hover{background:hsl(var(--color-foreground)/.03)}html .questions-module-scss-module__H7lmCG__recap__check{width:14px;height:14px;color:hsl(var(--color-primary));stroke-width:3px;flex:0 0 14px}html .questions-module-scss-module__H7lmCG__recap__chevron{width:14px;height:14px;color:hsl(var(--color-foreground)/.4);flex:0 0 14px;margin-left:auto;transition:rotate .15s ease-out}html .questions-module-scss-module__H7lmCG__recap[open] .questions-module-scss-module__H7lmCG__recap__chevron{rotate:180deg}html .questions-module-scss-module__H7lmCG__recap__body{flex-direction:column;gap:10px;padding:0 12px 12px;display:flex}html .questions-module-scss-module__H7lmCG__recap__row{flex-direction:column;gap:2px;display:flex}html .questions-module-scss-module__H7lmCG__recap__question{color:hsl(var(--color-foreground)/.55);font-size:11px;line-height:1.4}html .questions-module-scss-module__H7lmCG__recap__answer{color:hsl(var(--color-foreground));white-space:pre-wrap;font-size:13px;line-height:1.5}@keyframes questions-module-scss-module__H7lmCG__step-in-forward{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes questions-module-scss-module__H7lmCG__step-in-back{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes questions-module-scss-module__H7lmCG__marker-pop{0%{scale:.85}to{scale:1}}@keyframes questions-module-scss-module__H7lmCG__message-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@container (width<=340px){html .questions-module-scss-module__H7lmCG__wizard__header{flex-wrap:wrap;gap:8px}html .questions-module-scss-module__H7lmCG__wizard__track{flex-basis:100%}html .questions-module-scss-module__H7lmCG__wizard__actions,html .questions-module-scss-module__H7lmCG__wizard__actions-end{flex-direction:column;align-items:stretch}html .questions-module-scss-module__H7lmCG__wizard__action{width:100%}}@media (max-width:759px){html .questions-module-scss-module__H7lmCG__wizard{gap:12px;padding:12px}}@media (prefers-reduced-motion:reduce){html .questions-module-scss-module__H7lmCG__wizard__step,html .questions-module-scss-module__H7lmCG__wizard__message{animation:none}html .questions-module-scss-module__H7lmCG__wizard__group input:checked+label>span:first-child{animation:none}html .questions-module-scss-module__H7lmCG__wizard__tick,html .questions-module-scss-module__H7lmCG__wizard__custom-slot,html .questions-module-scss-module__H7lmCG__wizard__action,html .questions-module-scss-module__H7lmCG__recap__head,html .questions-module-scss-module__H7lmCG__recap__chevron{transition:none}html .questions-module-scss-module__H7lmCG__wizard__group input+label{transition:none}}
html .styles-module-scss-module__gl4rdq__activity-list__container{border:.5px solid hsl(var(--color-foreground-12));border-radius:6px;overflow:hidden}html .styles-module-scss-module__gl4rdq__activity-list__date{color:hsl(var(--color-foreground-30));background:hsl(var(--color-background-55));border-bottom:.5px solid hsl(var(--color-foreground-12));border-top:.5px solid hsl(var(--color-foreground-12));padding:10px 20px;font-size:1.2rem;font-weight:700;display:block}html .styles-module-scss-module__gl4rdq__activity-list__skeleton-date{width:14rem;height:1.2rem;margin:0;display:block}
html .user-menu-module-scss-module__bmJq2a__user-menu{border:1px solid hsl(var(--color-border));background-color:hsl(var(--color-background));width:25rem;box-shadow:var(--popover-shadow-lg);border-radius:8px;padding:2.4rem 1.6rem;position:relative}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__user-block{border-bottom:var(--default-border);flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.6rem;padding-bottom:1.6rem;display:flex}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__user-block .user-menu-module-scss-module__bmJq2a__initials{width:6.4rem;height:6.4rem;margin-bottom:1.6rem;font-size:2.9rem}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__user-block .user-menu-module-scss-module__bmJq2a__user-details{flex-direction:column;justify-content:center;align-items:center;display:flex}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__user-block .user-menu-module-scss-module__bmJq2a__user-details .user-menu-module-scss-module__bmJq2a__name{font-size:1.8rem}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__actions{flex-direction:column;gap:1.6rem;display:flex}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__actions .user-menu-module-scss-module__bmJq2a__action-button{border-radius:8px;justify-content:center;align-items:center;gap:.8rem;width:100%;display:flex}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__actions .user-menu-module-scss-module__bmJq2a__action-button .user-menu-module-scss-module__bmJq2a__icon{width:1.8rem;height:1.8rem}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__actions .user-menu-module-scss-module__bmJq2a__action-button .user-menu-module-scss-module__bmJq2a__text{color:hsl(var(--color-foreground-30));font-size:1.4rem;font-weight:400;line-height:2.1rem}html .user-menu-module-scss-module__bmJq2a__user-menu .user-menu-module-scss-module__bmJq2a__actions .user-menu-module-scss-module__bmJq2a__upgrade-plan-button{padding:1rem 5rem;font-size:1.8rem;font-weight:600;line-height:2.8rem}
html .bubble-module-scss-module__dFqc_q__group{flex-direction:column;gap:6px;min-width:0;max-width:80%;display:flex;position:relative}html .bubble-module-scss-module__dFqc_q__group.bubble-module-scss-module__dFqc_q__is--ours{align-self:flex-end;align-items:flex-end}html .bubble-module-scss-module__dFqc_q__group.bubble-module-scss-module__dFqc_q__is--theirs{align-self:flex-start;align-items:flex-start}html .bubble-module-scss-module__dFqc_q__group:hover .bubble-module-scss-module__dFqc_q__actions,html .bubble-module-scss-module__dFqc_q__group:focus-within .bubble-module-scss-module__dFqc_q__actions{opacity:1;pointer-events:auto;transform:translateY(50%)}html .bubble-module-scss-module__dFqc_q__message{border:1px solid hsl(var(--color-foreground)/.1);background:hsl(var(--color-background));min-width:0;max-width:100%;color:hsl(var(--color-foreground));border-radius:16px;flex-direction:column;padding:12px 16px;font-size:14px;line-height:1.6;display:flex;position:relative}html .bubble-module-scss-module__dFqc_q__message.bubble-module-scss-module__dFqc_q__is--ours{border-color:hsl(var(--color-foreground-5));border-radius:12px 0 12px 12px;padding:12px}html .bubble-module-scss-module__dFqc_q__message.bubble-module-scss-module__dFqc_q__is--theirs{border-bottom-left-radius:4px}html .bubble-module-scss-module__dFqc_q__message.bubble-module-scss-module__dFqc_q__is--stale{opacity:.85}html .bubble-module-scss-module__dFqc_q__attachments{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;display:flex}html .bubble-module-scss-module__dFqc_q__references{border-top:1px solid hsl(var(--color-foreground-5));margin-top:12px;padding-top:8px}html .bubble-module-scss-module__dFqc_q__references>p{color:hsl(var(--color-foreground)/.45);margin:0 0 8px;font-size:10px;line-height:20px}html .bubble-module-scss-module__dFqc_q__references>div{flex-wrap:wrap;gap:8px;display:flex}html .bubble-module-scss-module__dFqc_q__references__chip{border:1px solid hsl(var(--color-foreground)/.1);max-width:min(100%,280px);color:hsl(var(--color-foreground));border-radius:8px;align-items:center;gap:8px;padding:4px 8px;text-decoration:none;transition:background-color .15s;display:inline-flex}html .bubble-module-scss-module__dFqc_q__references a.bubble-module-scss-module__dFqc_q__references__chip:hover{background:hsl(var(--color-foreground)/.05)}html .bubble-module-scss-module__dFqc_q__references a.bubble-module-scss-module__dFqc_q__references__chip:focus-visible{outline:2px solid hsl(var(--color-primary)/.45);outline-offset:2px;background:hsl(var(--color-foreground)/.05)}html .bubble-module-scss-module__dFqc_q__references__chip svg{width:14px;height:14px;color:hsl(var(--color-foreground)/.4);flex:0 0 14px}html .bubble-module-scss-module__dFqc_q__references__external{flex:0 0 12px;width:12px;height:12px}html .bubble-module-scss-module__dFqc_q__references__chip span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html .bubble-module-scss-module__dFqc_q__footer{color:hsl(var(--color-foreground)/.45);margin-top:8px;font-size:11px}html .bubble-module-scss-module__dFqc_q__discard{pointer-events:auto}html .bubble-module-scss-module__dFqc_q__actions{z-index:1;border:1px solid hsl(var(--color-foreground)/.08);background:hsl(var(--color-background));box-shadow:0 4px 10px hsl(var(--color-foreground)/.06);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:1px;padding:2px;transition:opacity .15s,transform .15s;display:flex;position:absolute;bottom:0;right:10px;transform:translateY(56%)}html .bubble-module-scss-module__dFqc_q__group.bubble-module-scss-module__dFqc_q__is--theirs .bubble-module-scss-module__dFqc_q__actions{left:10px;right:auto}html .bubble-module-scss-module__dFqc_q__actions__button{width:24px;height:24px;color:hsl(var(--color-foreground)/.38);background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}html .bubble-module-scss-module__dFqc_q__actions__button:hover{background:hsl(var(--color-foreground-5));color:hsl(var(--color-foreground)/.7)}html .bubble-module-scss-module__dFqc_q__actions__button:focus-visible{outline:2px solid hsl(var(--color-primary)/.5);outline-offset:2px}html .bubble-module-scss-module__dFqc_q__actions__button svg{width:13px;height:13px}html .bubble-module-scss-module__dFqc_q__clarifying-answers{flex-direction:column;gap:12px;display:flex}html .bubble-module-scss-module__dFqc_q__clarifying-answers__title{color:hsl(var(--color-foreground));margin:0;font-size:14px;font-weight:600;line-height:1.4}html .bubble-module-scss-module__dFqc_q__clarifying-answers__group{flex-direction:column;gap:4px;display:flex}html .bubble-module-scss-module__dFqc_q__clarifying-answers__question{color:hsl(var(--color-foreground)/.55);margin:0;font-size:11px;line-height:1.4}html .bubble-module-scss-module__dFqc_q__clarifying-answers__groups{flex-direction:column;gap:12px;margin:0;display:flex}html .bubble-module-scss-module__dFqc_q__clarifying-answers__answer{color:hsl(var(--color-foreground));white-space:pre-wrap;margin:0;padding-left:14px;font-size:14px;line-height:1.5;position:relative}html .bubble-module-scss-module__dFqc_q__clarifying-answers__answer:before{background:hsl(var(--color-foreground)/.45);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.7em;left:2px}@media (max-width:759px){html .bubble-module-scss-module__dFqc_q__group{max-width:100%}}@media (hover:none),(pointer:coarse){html .bubble-module-scss-module__dFqc_q__actions{opacity:1;pointer-events:auto;transform:translateY(50%)}}@media (prefers-reduced-motion:reduce){html .bubble-module-scss-module__dFqc_q__actions,html .bubble-module-scss-module__dFqc_q__actions__button,html .bubble-module-scss-module__dFqc_q__references a.bubble-module-scss-module__dFqc_q__references__chip{transition:none}}
html .mobile-bar-module-scss-module__SBwznq__bottom-bar{z-index:30;height:var(--mobile-bottom-nav-height,64px);padding-left:4px;padding-right:4px;padding-bottom:env(safe-area-inset-bottom,0px);background-color:hsl(var(--color-background));border-top:var(--default-border);flex-direction:row;justify-content:space-evenly;align-items:center;transition:height .18s cubic-bezier(.22,1,.36,1),opacity .15s;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:760px){html .mobile-bar-module-scss-module__SBwznq__bottom-bar{display:none!important}}html .mobile-bar-module-scss-module__SBwznq__bottom-bar[data-collapsed=true]{height:48px}html .mobile-bar-module-scss-module__SBwznq__bottom-bar[data-collapsed=true]:focus-within{height:var(--mobile-bottom-nav-height,64px)}html .mobile-bar-module-scss-module__SBwznq__bottom-bar[data-sheet-open=true]{opacity:0;pointer-events:none}html .mobile-bar-module-scss-module__SBwznq__more-btn{cursor:pointer;height:100%;color:hsl(var(--color-foreground-30));background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:0;display:flex}html .mobile-bar-module-scss-module__SBwznq__more-btn:active{transform:scale(.97)}html .mobile-bar-module-scss-module__SBwznq__more-btn__icon{justify-content:center;align-items:center;display:flex}html .mobile-bar-module-scss-module__SBwznq__more-btn__icon svg{width:2.2rem;height:2.2rem}html .mobile-bar-module-scss-module__SBwznq__more-btn__label{opacity:1;max-height:16px;font-size:1rem;line-height:1.2;transition:max-height .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(0)}html .mobile-bar-module-scss-module__SBwznq__bottom-bar[data-collapsed=true] .mobile-bar-module-scss-module__SBwznq__more-btn__label{opacity:0;max-height:0;transform:translateY(2px)}html .mobile-bar-module-scss-module__SBwznq__bottom-bar[data-collapsed=true] .mobile-bar-module-scss-module__SBwznq__more-btn:focus-visible .mobile-bar-module-scss-module__SBwznq__more-btn__label{opacity:1;max-height:16px;transform:translateY(0)}
html .contract-picker-module-scss-module__rMBveW__picker{width:100%;max-height:min(var(--radix-popover-content-available-height,80vh),50vh);border:.5px solid hsl(var(--color-foreground-12));background:hsl(var(--color-background));box-shadow:0 4px 12px hsl(var(--color-foreground)/.12);text-align:left;border-radius:8px;flex-direction:column;padding:0 12px;display:flex;overflow:hidden}html .contract-picker-module-scss-module__rMBveW__picker__title{color:hsl(var(--color-foreground));letter-spacing:-.01em;flex:none;margin:0;padding:16px 2px 0;font-size:16px;font-weight:600;line-height:24px}html .contract-picker-module-scss-module__rMBveW__picker__search-block{flex-direction:column;flex:none;gap:12px;padding:16px 0 8px;display:flex}html .contract-picker-module-scss-module__rMBveW__picker__title+.contract-picker-module-scss-module__rMBveW__picker__search-block{padding-top:16px}html .contract-picker-module-scss-module__rMBveW__picker__search{border:.5px solid hsl(var(--color-foreground-12));background:hsl(var(--color-background));border-radius:6px;align-items:center;gap:10px;height:40px;padding:10px 12px;display:flex}html .contract-picker-module-scss-module__rMBveW__picker__search:focus-within{border-color:hsl(var(--color-primary)/.45)}html .contract-picker-module-scss-module__rMBveW__picker__search-icon{width:20px;height:20px;color:hsl(var(--color-foreground-20));flex:0 0 20px}html .contract-picker-module-scss-module__rMBveW__picker__search-input{min-width:0;color:hsl(var(--color-foreground));letter-spacing:.002em;background:0 0;border:0;outline:0;flex:1;font-size:14px;font-weight:400;line-height:24px}html .contract-picker-module-scss-module__rMBveW__picker__search-input::placeholder{color:hsl(var(--color-foreground-20))}html .contract-picker-module-scss-module__rMBveW__picker__helper{color:hsl(var(--color-foreground-30));letter-spacing:.002em;text-align:left;margin:0;padding:0 18px;font-size:12px;font-weight:400}html .contract-picker-module-scss-module__rMBveW__picker__list{overscroll-behavior-y:contain;flex:0 auto;min-height:0;max-height:180px;padding-right:8px;overflow-y:auto}html .contract-picker-module-scss-module__rMBveW__picker__list:first-child{padding-top:8px;padding-bottom:8px}html .contract-picker-module-scss-module__rMBveW__picker__list::-webkit-scrollbar{width:12px}html .contract-picker-module-scss-module__rMBveW__picker__list::-webkit-scrollbar-track{background:0 0}html .contract-picker-module-scss-module__rMBveW__picker__list::-webkit-scrollbar-thumb{background:hsl(var(--color-foreground)/.15);background-clip:content-box;border:3px solid transparent;border-radius:1000px}html .contract-picker-module-scss-module__rMBveW__picker__option{border-bottom:.5px solid hsl(var(--color-foreground-12));text-align:left;background:0 0;border-radius:4px;align-items:center;gap:8px;width:100%;height:36px;padding:0 16px;transition:background-color .15s;display:flex}html .contract-picker-module-scss-module__rMBveW__picker__option:last-child{border-bottom-color:transparent}html .contract-picker-module-scss-module__rMBveW__picker__option:hover,html .contract-picker-module-scss-module__rMBveW__picker__option[data-active=true]{background:hsl(var(--color-foreground-5))}html .contract-picker-module-scss-module__rMBveW__picker__option[aria-selected=true]{background:hsl(var(--color-background-55))}html .contract-picker-module-scss-module__rMBveW__picker__option[aria-disabled=true]{cursor:not-allowed;opacity:.5}html .contract-picker-module-scss-module__rMBveW__picker__option:focus-visible{outline:2px solid hsl(var(--color-primary)/.45);outline-offset:-2px}html .contract-picker-module-scss-module__rMBveW__picker__option-icon{width:16px;height:16px;color:hsl(var(--color-foreground-30));flex:0 0 16px}html .contract-picker-module-scss-module__rMBveW__picker__option-title{min-width:0;color:hsl(var(--color-foreground-35));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:500;line-height:20px;overflow:hidden}html .contract-picker-module-scss-module__rMBveW__picker__checkbox{border:.5px solid hsl(var(--color-foreground-20));border-radius:1px;flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:12px;padding:1px;display:inline-flex}html .contract-picker-module-scss-module__rMBveW__picker__checkbox[data-checked=true]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary))}html .contract-picker-module-scss-module__rMBveW__picker__checkbox svg{width:10px;height:10px;color:hsl(var(--color-background))}html .contract-picker-module-scss-module__rMBveW__picker__state{min-height:120px;color:hsl(var(--color-foreground-30));text-align:center;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:8px;padding:24px 16px;font-size:12px;line-height:20px;display:flex}html .contract-picker-module-scss-module__rMBveW__picker__state p{margin:0}html .contract-picker-module-scss-module__rMBveW__picker__next-page{color:hsl(var(--color-foreground-30));justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:12px;line-height:20px;display:flex}html .contract-picker-module-scss-module__rMBveW__picker__spinner{flex:0 0 14px;width:14px;height:14px;animation:.9s linear infinite contract-picker-module-scss-module__rMBveW__picker-spin}html .contract-picker-module-scss-module__rMBveW__picker__retry{color:hsl(var(--color-primary));background:0 0;padding:0;font-size:12px;font-weight:600;line-height:20px;text-decoration:underline}html .contract-picker-module-scss-module__rMBveW__picker__footer{border-top:.5px solid hsl(var(--color-foreground-12));flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;padding:8px 16px;display:flex}html .contract-picker-module-scss-module__rMBveW__picker__cancel{color:hsl(var(--color-foreground-30));letter-spacing:.002em;background:0 0;border-radius:6px;margin-right:auto;padding:10px 8px;font-size:14px;font-weight:600;line-height:28px;transition:color .15s}html .contract-picker-module-scss-module__rMBveW__picker__cancel:hover{color:hsl(var(--color-foreground))}html .contract-picker-module-scss-module__rMBveW__picker__cancel:focus-visible{outline:2px solid hsl(var(--color-primary)/.45);outline-offset:2px}html .contract-picker-module-scss-module__rMBveW__picker__confirm{background:hsl(var(--color-primary-5));height:36px;color:hsl(var(--color-primary));letter-spacing:.002em;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:600;line-height:28px;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}html .contract-picker-module-scss-module__rMBveW__picker__confirm:hover:not(:disabled){background:hsl(var(--color-primary-10))}html .contract-picker-module-scss-module__rMBveW__picker__confirm:focus-visible{outline:2px solid hsl(var(--color-primary)/.45);outline-offset:2px}html .contract-picker-module-scss-module__rMBveW__picker__confirm:disabled{cursor:not-allowed;background:hsl(var(--color-foreground-5));color:hsl(var(--color-foreground-30));opacity:.5}@keyframes contract-picker-module-scss-module__rMBveW__picker-spin{to{transform:rotate(360deg)}}
html .index-module-scss-module__pLmkwa__sidemenu{width:var(--sidebar-width);min-width:var(--sidebar-width);max-width:var(--sidebar-width);height:100vh;z-index:30;border-right:var(--default-border);background-color:hsl(var(--color-background));flex-direction:column;flex-shrink:0;height:100dvh;padding:0 2.4rem;transition:all .2s ease-in-out;display:flex;position:-webkit-sticky;position:sticky;top:0;left:0}@media print{html .index-module-scss-module__pLmkwa__sidemenu{display:none}}html .index-module-scss-module__pLmkwa__sidemenu__logo.index-module-scss-module__pLmkwa__is-logomark{display:none}html .index-module-scss-module__pLmkwa__sidemenu__logo.index-module-scss-module__pLmkwa__is-wordmark{color:currentColor;color-scheme:normal;display:block}@media (max-width:919px){html .index-module-scss-module__pLmkwa__sidemenu{padding:0 1rem}html .index-module-scss-module__pLmkwa__sidemenu>h1{justify-content:center}html .index-module-scss-module__pLmkwa__sidemenu__logo.index-module-scss-module__pLmkwa__is-wordmark{display:none}html .index-module-scss-module__pLmkwa__sidemenu__logo.index-module-scss-module__pLmkwa__is-logomark{display:block}html .index-module-scss-module__pLmkwa__sidemenu__nav{align-items:center}}@media (max-width:759px){html .index-module-scss-module__pLmkwa__sidemenu{display:none}}html .index-module-scss-module__pLmkwa__sidemenu__nav{flex-direction:column;flex-grow:1;gap:16px;padding-top:10px;display:flex}@media (min-height:720px){html .index-module-scss-module__pLmkwa__sidemenu__nav{gap:24px}}html .index-module-scss-module__pLmkwa__sidemenu__footer{border-top:var(--default-border);flex-direction:column;gap:0;padding-top:10px;padding-bottom:10px;display:flex}html .index-module-scss-module__pLmkwa__user-widget__trigger{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:24px;display:flex;position:relative}@media (max-width:919px){html .index-module-scss-module__pLmkwa__user-widget__trigger{height:100%;margin-bottom:0;border-radius:9999px!important;width:4rem!important}}html .index-module-scss-module__pLmkwa__user-widget__trigger-pic{height:2.25em;font-size:1.25rem}@media (max-width:919px){html .index-module-scss-module__pLmkwa__user-widget__trigger-pic{width:100%;height:auto}}html .index-module-scss-module__pLmkwa__user-widget__trigger-bio{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-direction:column;align-items:center;gap:.2rem;display:flex;overflow:hidden}html .index-module-scss-module__pLmkwa__user-widget__trigger-bio [data-full-name],html .index-module-scss-module__pLmkwa__user-widget__trigger-bio [data-job-title]{text-overflow:ellipsis;width:100%;display:block;overflow:hidden}html .index-module-scss-module__pLmkwa__user-widget__trigger-bio [data-full-name]{color:hsl(var(--color-foreground));font-size:1.6rem;font-weight:700;line-height:2.2rem}html .index-module-scss-module__pLmkwa__user-widget__trigger-bio [data-job-title]{color:hsl(var(--color-foreground-30));text-align:center;font-size:1.4rem;font-weight:400;line-height:1.9rem}@media (max-width:919px){html .index-module-scss-module__pLmkwa__user-widget__trigger-bio{display:none!important}}html .index-module-scss-module__pLmkwa__user-widget__popup{transform-origin:bottom;width:22rem!important}
html .composer-shell-module-scss-module__tVCWFG__context{flex-direction:column;align-self:stretch;gap:8px;min-width:0;display:flex}html .composer-shell-module-scss-module__tVCWFG__context__chips{overscroll-behavior-x:contain;flex-flow:row;align-self:stretch;align-items:center;gap:12px;min-width:0;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-x:auto;overflow-y:visible}html .composer-shell-module-scss-module__tVCWFG__context__chips>li{flex:none;min-width:0;display:flex}html .composer-shell-module-scss-module__tVCWFG__context__row{align-self:stretch;align-items:center;gap:5px;min-width:0;display:flex}html .composer-shell-module-scss-module__tVCWFG__context__popover.composer-shell-module-scss-module__tVCWFG__context__popover,html .composer-shell-module-scss-module__tVCWFG__picker-popover.composer-shell-module-scss-module__tVCWFG__picker-popover{z-index:100;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0}html .composer-shell-module-scss-module__tVCWFG__picker-popover.composer-shell-module-scss-module__tVCWFG__picker-popover{width:420px;max-width:calc(100vw - 24px)}html .composer-shell-module-scss-module__tVCWFG__context__popover.composer-shell-module-scss-module__tVCWFG__context__popover{width:min(400px,100vw - 52px)}html .composer-shell-module-scss-module__tVCWFG__add{background:hsl(var(--color-background-55));width:26px;height:26px;color:hsl(var(--color-foreground-35));border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}html .composer-shell-module-scss-module__tVCWFG__add:hover{background:hsl(var(--color-foreground-5))}html .composer-shell-module-scss-module__tVCWFG__add:focus-visible{outline:2px solid hsl(var(--color-primary)/.45);outline-offset:2px}html .composer-shell-module-scss-module__tVCWFG__menu-popover[open]>.composer-shell-module-scss-module__tVCWFG__add{background:hsl(var(--color-foreground-5));color:hsl(var(--color-foreground))}html .composer-shell-module-scss-module__tVCWFG__add-icon{width:20px;height:20px}html .composer-shell-module-scss-module__tVCWFG__menu-popover.composer-shell-module-scss-module__tVCWFG__menu-popover{flex:none}html .composer-shell-module-scss-module__tVCWFG__menu-popover__content.composer-shell-module-scss-module__tVCWFG__menu-popover__content{z-index:100;width:auto;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:0}html .composer-shell-module-scss-module__tVCWFG__menu-popover__content--hidden{display:none}html [data-radix-popper-content-wrapper]:has(.composer-shell-module-scss-module__tVCWFG__menu-popover__content--hidden){display:none}html .composer-shell-module-scss-module__tVCWFG__menu{background:hsl(var(--color-background));box-shadow:0 4px 12px hsl(var(--color-foreground)/.12);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}html .composer-shell-module-scss-module__tVCWFG__menu__item{border-bottom:.5px solid hsl(var(--color-foreground-12));background:hsl(var(--color-background));width:100%;height:36px;color:hsl(var(--color-foreground));letter-spacing:-.02em;text-align:left;white-space:nowrap;flex-direction:row;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;transition:background-color .15s;display:flex}html .composer-shell-module-scss-module__tVCWFG__menu__nested{list-style:none}html .composer-shell-module-scss-module__tVCWFG__picker-dropdown{width:100%}html .composer-shell-module-scss-module__tVCWFG__menu__item:last-child{border-bottom-color:transparent}html .composer-shell-module-scss-module__tVCWFG__menu__item:hover,html .composer-shell-module-scss-module__tVCWFG__menu__item:active,html .composer-shell-module-scss-module__tVCWFG__menu__item[data-state=open]{background:hsl(var(--color-background-55));outline:none;transform:none}html .composer-shell-module-scss-module__tVCWFG__menu__item:focus-visible{background:hsl(var(--color-background-55));outline:none;transform:none}html .composer-shell-module-scss-module__tVCWFG__menu__item-icon{width:18px;height:18px;color:hsl(var(--color-foreground-30));flex:0 0 18px}
html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar{z-index:40;background-color:#000;border-radius:8px;flex-direction:column;align-items:center;gap:8px;max-width:900px;margin-left:auto;margin-right:auto;padding:8px 16px;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:5px;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 12px rgba(0,0,0,.1)}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar.bulk-actions-bar-module-scss-module__eylzPa__is--visible{transform:translateY(0)}@media (max-width:800px){html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar{bottom:calc(var(--mobile-bottom-nav-clearance,64px) + 5px);transform:translateY(calc(100% + var(--mobile-bottom-nav-clearance,64px)))}}@media (min-width:640px){html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar{flex-direction:row;justify-content:space-between;gap:16px;padding:8px 24px}}@media (min-width:1024px){html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar{padding:8px 32px}}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__selection{justify-content:center;align-items:center;gap:16px;display:flex}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__clear-btn{color:hsl(var(--color-primary));border-left:1px solid hsl(var(--color-foreground-15));cursor:pointer;background:0 0;align-items:center;gap:4px;padding-left:8px;font-size:14px;transition:color .15s;display:flex}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__clear-btn svg{width:18px;height:18px;color:hsl(var(--color-primary))}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__clear-btn:hover svg{color:hsl(var(--color-primary))}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__count{color:#fff;white-space:nowrap;font-size:14px}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}@media (min-width:640px){html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__actions{flex-wrap:nowrap;justify-content:flex-end;gap:12px;width:auto}}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__action-btn{white-space:nowrap;flex:auto;color:#fff!important;background-color:transparent!important;padding:8px 12px!important;font-size:14px!important}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__action-btn .bulk-actions-bar-module-scss-module__eylzPa__prepend-icon{display:none}@media (min-width:640px){html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__action-btn{flex:none;padding:4px 16px!important}html .bulk-actions-bar-module-scss-module__eylzPa__bulk-actions-bar__action-btn .bulk-actions-bar-module-scss-module__eylzPa__prepend-icon{display:inline-flex}}
html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__trigger{color:hsl(var(--color-foreground-35));border:1px solid hsl(var(--color-foreground-30)/.25)!important}html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__shell{overflow:hidden;width:min(100vw - 2.4rem,44rem)!important;padding:0!important}@media (min-width:768px){html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__shell{width:min(100vw - 2.4rem,56rem)!important}}html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__header{justify-content:space-between;align-items:flex-start;gap:1.2rem;padding:2.4rem 0 1.6rem;display:flex}html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__title{color:hsl(var(--color-foreground)/.9);margin:0;font-size:1.8rem;font-weight:700;line-height:2.4rem}html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__close{color:hsl(var(--color-foreground)/.6);flex-shrink:0;justify-content:center;align-items:center;padding:.2rem;display:inline-flex}html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__close:hover{color:hsl(var(--color-foreground)/.85)}html .manage-currency-modal-module-scss-module__JgZ4Oa__manage-currency-popover__body{padding:0 2.4rem 2.4rem}
html .form-module-scss-module__wh8ibG__form{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px;display:flex!important;position:relative!important}@media (min-width:640px){html .form-module-scss-module__wh8ibG__form{gap:20px;padding:20px}}@media (min-width:1024px){html .form-module-scss-module__wh8ibG__form{flex-wrap:nowrap;gap:24px;padding:24px}}@media print{html .form-module-scss-module__wh8ibG__form{border:none!important;flex-direction:column!important;align-items:flex-start!important;gap:24px!important}}html .form-module-scss-module__wh8ibG__form__print-header{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;margin-bottom:24px;display:none}@media print{html .form-module-scss-module__wh8ibG__form__print-header{display:flex}}html .form-module-scss-module__wh8ibG__form__print-title{color:hsl(var(--color-foreground));padding-top:75px;font-size:3rem;font-weight:600}html .form-module-scss-module__wh8ibG__form__item{flex-grow:1;width:-moz-fit-content;width:fit-content;max-width:calc(50% - 12px);flex-shrink:10!important}@media (min-width:1024px){html .form-module-scss-module__wh8ibG__form__item{flex-basis:16.666%}}@media print{html .form-module-scss-module__wh8ibG__form__item{display:none!important}}html .form-module-scss-module__wh8ibG__form__input-box{min-width:100px!important}html .form-module-scss-module__wh8ibG__form__print-summary{columns:2;column-rule:1px solid hsl(var(--color-border));column-gap:4rem;width:100%;max-width:800px;margin:0 auto 48px;font-size:1.4rem;display:none}@media print{html .form-module-scss-module__wh8ibG__form__print-summary{display:block}}html .form-module-scss-module__wh8ibG__form__print-summary-item{break-inside:avoid;margin-bottom:12px}html .form-module-scss-module__wh8ibG__form__print-summary-term{font-weight:600;display:inline}html .form-module-scss-module__wh8ibG__form__print-summary-value{display:inline}html .form-module-scss-module__wh8ibG__form__reset-btn{border:1px solid hsl(var(--color-foreground-10));background-color:hsl(var(--color-background-55));width:-moz-fit-content;width:fit-content;color:hsl(var(--color-foreground));box-shadow:0 8px 18px hsl(var(--color-foreground)/.08);border-radius:8px;flex-grow:0;flex-shrink:0;padding:1.05rem 16px;font-size:1.4rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s}@media (min-width:1024px){html .form-module-scss-module__wh8ibG__form__reset-btn{padding-left:32px;padding-right:32px}}html .form-module-scss-module__wh8ibG__form__reset-btn:hover:not(:disabled){border-color:hsl(var(--color-primary-15));background-color:hsl(var(--color-primary-10));color:hsl(var(--color-primary-70));box-shadow:0 10px 22px hsl(var(--color-foreground)/.1)}html .form-module-scss-module__wh8ibG__form__reset-btn:active:not(:disabled){transform:translateY(1px)}html .form-module-scss-module__wh8ibG__form__reset-btn:disabled{border-color:hsl(var(--color-foreground-10));background-color:hsl(var(--color-background-55));color:hsl(var(--color-foreground-20));box-shadow:none;transform:none}@media print{html .form-module-scss-module__wh8ibG__form__reset-btn{display:none!important}}
html .composer-module-scss-module__Aij1tq__composer{background:hsl(var(--color-background-55));flex:none;width:100%;padding:8px;position:relative}html .composer-module-scss-module__Aij1tq__composer__form{border:1px solid hsl(var(--color-foreground-5));background:hsl(var(--color-background));border-radius:12px;flex-direction:column;gap:5px;padding:4px 6px;display:flex}html .composer-module-scss-module__Aij1tq__composer__form textarea{box-sizing:border-box;resize:none;min-height:36px;max-height:160px;color:hsl(var(--color-foreground));background:0 0;border:0;outline:0;flex:1;padding:6px 4px;font-size:14px;line-height:1.5;overflow-y:hidden}html .composer-module-scss-module__Aij1tq__composer__form textarea::placeholder{color:hsl(var(--color-foreground)/.3)}html .composer-module-scss-module__Aij1tq__composer__form.composer-module-scss-module__Aij1tq__is--locked{border-color:hsl(var(--color-foreground-10));cursor:not-allowed}html .composer-module-scss-module__Aij1tq__composer__form.composer-module-scss-module__Aij1tq__is--locked textarea{cursor:not-allowed;opacity:.6}html .composer-module-scss-module__Aij1tq__composer__form.composer-module-scss-module__Aij1tq__is--locked button:not([type=submit]){opacity:.4;pointer-events:none}html .composer-module-scss-module__Aij1tq__composer__form.composer-module-scss-module__Aij1tq__is--locked .composer-module-scss-module__Aij1tq__composer__submit:disabled{opacity:1}html .composer-module-scss-module__Aij1tq__composer__submit{background:hsl(var(--color-primary));width:30px;height:30px;color:hsl(var(--color-primary-foreground));opacity:1;border-radius:36px;flex:0 0 30px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,transform .15s,background-color .15s;display:flex}html .composer-module-scss-module__Aij1tq__composer__submit:hover:not(:disabled){background:hsl(var(--color-primary)/.85)}html .composer-module-scss-module__Aij1tq__composer__submit:active:not(:disabled){transform:scale(.95)}html .composer-module-scss-module__Aij1tq__composer__submit:disabled{opacity:.35;cursor:not-allowed}html .composer-module-scss-module__Aij1tq__composer__submit:disabled .composer-module-scss-module__Aij1tq__composer__spinner{border:2px solid hsl(var(--color-primary-foreground)/.35);border-top-color:hsl(var(--color-primary-foreground));border-radius:50%;width:14px;height:14px;animation:.7s linear infinite composer-module-scss-module__Aij1tq__composer-spin;display:block}@media (prefers-reduced-motion:reduce){html .composer-module-scss-module__Aij1tq__composer__submit:disabled .composer-module-scss-module__Aij1tq__composer__spinner{animation:none}}html .composer-module-scss-module__Aij1tq__disclaimer{color:hsl(var(--color-foreground-30));text-align:center;margin:16px 4px 0;font-size:12px;font-weight:300;line-height:16px}@keyframes composer-module-scss-module__Aij1tq__composer-spin{to{transform:rotate(360deg)}}
html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__dialog{max-height:90vh;box-shadow:var(--modal-shadow,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1));border-radius:8px;width:min(954px,95vw)!important;padding:0!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__dialog{max-height:85vh}}@media (min-width:1024px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__dialog{width:954px!important}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header{border-bottom:1px solid hsl(var(--color-foreground)/.1);flex-direction:column;justify-content:space-between;align-items:stretch;gap:.75rem;background-color:hsl(var(--color-background))!important;padding:1rem 1rem .75rem!important;display:flex!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header{align-items:flex-start;gap:1rem;flex-direction:row!important;padding:1.25rem 1.25rem .75rem!important}}@media (min-width:768px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header{padding:2.5rem 2.5rem 1rem!important}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-title{align-self:stretch;min-width:0;max-width:none;white-space:normal!important;margin-right:0!important;overflow:visible!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-title{align-self:flex-start}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-text{text-align:left;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-title-text{color:hsl(var(--color-foreground));margin:0;font-size:14px;font-weight:700}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-title-text{font-size:16px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-subtitle{color:hsl(var(--color-foreground)/.5);margin:0;font-size:12px;font-weight:500}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-subtitle{font-size:13px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-actions{flex-shrink:0;align-self:flex-end;align-items:center;gap:2.5rem;display:flex}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__header-actions{align-self:auto}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__cancel-btn{color:hsl(var(--color-foreground)/.6);cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:500;transition:color .15s}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__cancel-btn:hover:not(:disabled){color:hsl(var(--color-foreground))}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__cancel-btn:disabled{cursor:not-allowed;opacity:.6}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__cancel-btn{font-size:14px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__export-btn{border-radius:4px!important;padding:.5rem 1rem!important;font-size:13px!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__export-btn{padding-left:1.25rem!important;padding-right:1.25rem!important;font-size:14px!important}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__body{box-sizing:border-box;background-color:hsl(var(--color-background));flex-direction:column;flex:1;min-width:0;min-height:200px;max-height:380px;display:flex;position:relative;overflow:auto;padding:.5rem 1rem .25rem!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__body{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media (min-width:768px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__body{padding:1rem 2.5rem!important}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__table{box-sizing:border-box;border-collapse:separate;border-spacing:0;border:1px solid hsl(var(--color-foreground)/.1);background-color:hsl(var(--color-background));border-radius:8px;width:100%;min-width:400px;overflow:hidden}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__thead-row{background-color:hsl(var(--color-background-55))}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__th{text-align:start;color:hsl(var(--color-foreground)/.5);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsl(var(--color-foreground)/.1);padding:.75rem;font-size:12px;font-weight:600}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__th{padding:16px 22px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__th--index{width:48px}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__empty-cell{text-align:center;color:hsl(var(--color-foreground)/.4);padding-left:.75rem;padding-right:.75rem;font-size:13px}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__empty-cell{padding-left:2rem;padding-right:2rem;font-size:14px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__empty-cell--loading{padding-top:80px;padding-bottom:80px}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__data-row td{border-top:1px solid hsl(var(--color-foreground)/.15)}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__data-row--first td{border-top:none}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__td-index{width:48px;color:hsl(var(--color-foreground)/.4);padding:.625rem .75rem;font-size:13px;font-weight:500}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__td-index{padding:16px 22px;font-size:14px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__td-title{color:hsl(var(--color-foreground));padding:.625rem .75rem;font-size:13px}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__td-title{padding:16px 22px;font-size:14px}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__title-cell-inner{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__footer{border-top:1px solid hsl(var(--color-foreground)/.1);width:100%;flex-direction:row!important;align-items:center!important;padding:.75rem 1rem!important;display:flex!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__footer{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media (min-width:768px){html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__footer{padding:1rem 2.5rem!important}}html .export-obligations-modal-module-scss-module__Ajv6mG__export-obligations-modal__pagination{width:100%!important;padding-top:0!important;padding-bottom:0!important}
html .evidence-card-module-scss-module__bKG8dW__evidence-card__checkbox.evidence-card-module-scss-module__bKG8dW__evidence-card__checkbox{margin-top:6px;width:-moz-fit-content!important;width:fit-content!important}html .evidence-card-module-scss-module__bKG8dW__evidence-card__checkbox>i{border:1px solid hsl(var(--color-foreground-15))!important;box-shadow:none!important;background-color:transparent!important;border-radius:2px!important}html .evidence-card-module-scss-module__bKG8dW__evidence-card__checkbox>span[data-state=checked]{box-shadow:none!important;border-radius:2px!important}html .evidence-card-module-scss-module__bKG8dW__evidence-card__checkbox>i,html .evidence-card-module-scss-module__bKG8dW__evidence-card__checkbox>span[data-state=checked]{width:14px!important;height:14px!important}
html .streaming-activity-module-scss-module__CQ31_W__activity{align-items:flex-start;gap:6px;display:flex}html .streaming-activity-module-scss-module__CQ31_W__avatar{background:hsl(var(--color-primary));border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}html .streaming-activity-module-scss-module__CQ31_W__logo{width:16px;height:16px}html .streaming-activity-module-scss-module__CQ31_W__items{flex-direction:column;gap:4px;max-width:700px;display:flex}html .streaming-activity-module-scss-module__CQ31_W__thinking{color:hsl(var(--color-foreground)/.75);align-items:center;gap:2px;margin:0;font-size:14px;line-height:32px;animation:1.2s ease-in-out infinite streaming-activity-module-scss-module__CQ31_W__thinking-blink;display:inline-flex}html .streaming-activity-module-scss-module__CQ31_W__dots{min-width:18px;display:inline-block}html .streaming-activity-module-scss-module__CQ31_W__reading{color:hsl(var(--color-foreground)/.55);white-space:pre-wrap;word-break:break-word;align-items:center;gap:6px;margin:0;font-size:13px;line-height:20px;display:inline-flex}html .streaming-activity-module-scss-module__CQ31_W__reading.streaming-activity-module-scss-module__CQ31_W__is--latest{animation:.3s ease-out streaming-activity-module-scss-module__CQ31_W__reading-enter}html .streaming-activity-module-scss-module__CQ31_W__reading.streaming-activity-module-scss-module__CQ31_W__is--faded{animation:3s ease-in-out infinite streaming-activity-module-scss-module__CQ31_W__fade-hint;-webkit-mask-image:linear-gradient(transparent 0%,rgba(0,0,0,.55) 35%,#000 70%);mask-image:linear-gradient(transparent 0%,rgba(0,0,0,.55) 35%,#000 70%)}html .streaming-activity-module-scss-module__CQ31_W__arrow{color:hsl(var(--color-foreground)/.4);flex-shrink:0;font-size:11px;display:inline-flex}@keyframes streaming-activity-module-scss-module__CQ31_W__thinking-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes streaming-activity-module-scss-module__CQ31_W__fade-hint{0%,to{opacity:.65}50%{opacity:.35}}@keyframes streaming-activity-module-scss-module__CQ31_W__reading-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html .streaming-activity-module-scss-module__CQ31_W__thinking,html .streaming-activity-module-scss-module__CQ31_W__reading.streaming-activity-module-scss-module__CQ31_W__is--latest,html .streaming-activity-module-scss-module__CQ31_W__reading.streaming-activity-module-scss-module__CQ31_W__is--faded{animation:none}}
html .layout-module-scss-module__DR8gIG__onboarding-layout__content{background-color:#f5f5f5;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:100vh;padding:15px 15px 0;display:flex;position:relative}@media (max-width:768px){html .layout-module-scss-module__DR8gIG__onboarding-layout__content{padding:2rem 1.6rem}}html .layout-module-scss-module__DR8gIG__onboarding-header{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:20px;margin:0 15px;padding:24px;display:flex}html .layout-module-scss-module__DR8gIG__onboarding-header__title{color:#111827;font-size:18px;font-weight:700}@media (max-width:768px){html .layout-module-scss-module__DR8gIG__onboarding-header__title{font-size:2.4rem}}html .layout-module-scss-module__DR8gIG__onboarding-header__subtitle{color:#71717a;font-size:14px;font-weight:400}html .layout-module-scss-module__DR8gIG__onboarding-main{justify-content:center;align-items:center;display:flex}@media (max-width:768px){html .layout-module-scss-module__DR8gIG__onboarding-main{border-radius:.8rem;padding:2.4rem 2rem}}html .layout-module-scss-module__DR8gIG__onboarding-main-content{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;width:550px;margin-bottom:24px;padding:24px}html .layout-module-scss-module__DR8gIG__onboarding-main-wide{background-color:#fff;border:.5px solid #e4e4e7;border-radius:6px;padding:24px}html .layout-module-scss-module__DR8gIG__onboarding-main-wide .layout-module-scss-module__DR8gIG__onboarding-main-content{background-color:#fafafa;border:1px solid #e5e7eb;border-radius:6px;width:550px;padding:24px}html .layout-module-scss-module__DR8gIG__onboarding-footer{border-top:1px solid hsl(var(--color-border));background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:30px 32px;display:flex}html .layout-module-scss-module__DR8gIG__onboarding-footer__back-btn{border:1px solid hsl(var(--color-border));letter-spacing:.002em;width:120px;height:40px;color:hsl(var(--muted-foreground));cursor:pointer;background-color:transparent;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:600;line-height:28px;transition:background-color .2s;display:flex}html .layout-module-scss-module__DR8gIG__onboarding-footer__back-btn:hover{background-color:hsl(var(--color-foreground-5))}html .layout-module-scss-module__DR8gIG__onboarding-footer__proceed-btn{background-color:hsl(var(--color-primary)/.08);letter-spacing:.002em;width:200px;height:40px;color:hsl(var(--color-primary));cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:600;line-height:28px;transition:background-color .2s,color .2s;display:flex}html .layout-module-scss-module__DR8gIG__onboarding-footer__proceed-btn:hover{background-color:hsl(var(--color-foreground)/.12)}html .layout-module-scss-module__DR8gIG__onboarding-actions{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}@media (max-width:640px){html .layout-module-scss-module__DR8gIG__onboarding-actions{flex-direction:column;align-items:stretch}html .layout-module-scss-module__DR8gIG__onboarding-actions button{width:100%}}html .layout-module-scss-module__DR8gIG__onboarding-main__title{color:#111827;margin-bottom:24px;font-size:18px;font-weight:700}html .layout-module-scss-module__DR8gIG__onboarding-section{border:.5px solid #e4e4e7;border-radius:4px;margin-bottom:12px;padding:24px}html .layout-module-scss-module__DR8gIG__onboarding-section:last-child{margin-bottom:0}html .layout-module-scss-module__DR8gIG__onboarding-section__title{color:#111827;margin-bottom:8px;font-size:16px;font-weight:600}html .layout-module-scss-module__DR8gIG__onboarding-section__description{color:#6b7280;margin-bottom:2.4rem;font-size:1.4rem;line-height:2rem}html .layout-module-scss-module__DR8gIG__onboarding-section__button-container{justify-content:center;align-items:center;display:flex}html .layout-module-scss-module__DR8gIG__detailsWrapper{width:550px}html .layout-module-scss-module__DR8gIG__detailsWrapper>*+*{margin-top:3.2rem}html .layout-module-scss-module__DR8gIG__detailsCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:.8rem;width:100%;padding:3.2rem}html .layout-module-scss-module__DR8gIG__cardTitle{margin-bottom:2.4rem;font-size:18px;font-weight:700}html .layout-module-scss-module__DR8gIG__detailsFlex{flex-direction:column;gap:2.4rem;display:flex}html .layout-module-scss-module__DR8gIG__detailsGrid{grid-template-columns:1fr 1fr;gap:2.4rem;display:grid}@media (min-width:768px){html .layout-module-scss-module__DR8gIG__detailsGrid{grid-template-columns:repeat(2,1fr)}}html .layout-module-scss-module__DR8gIG__detailLabel{color:#6b7280;text-transform:uppercase;margin-bottom:.4rem;font-size:1.2rem;font-weight:500}html .layout-module-scss-module__DR8gIG__detailValue{color:#111827;font-size:1.6rem;font-weight:500}html .layout-module-scss-module__DR8gIG__summaryCard{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:.8rem;padding:2.4rem}html .layout-module-scss-module__DR8gIG__summaryGrid{text-align:center;grid-template-columns:repeat(3,1fr);gap:1.6rem;display:grid}html .layout-module-scss-module__DR8gIG__summaryValue{color:#1e3a8a;font-size:2.4rem;font-weight:700}html .layout-module-scss-module__DR8gIG__summaryLabel{color:#1e40af;font-size:1.4rem}html .layout-module-scss-module__DR8gIG__entityLayout{gap:2.4rem;display:flex}html .layout-module-scss-module__DR8gIG__entitiesSidebar{background-color:#fff;border:1px solid #e5e7eb;border-radius:.8rem;flex-shrink:0;width:28rem;height:max-content;padding:2.4rem}html .layout-module-scss-module__DR8gIG__sidebarTitle{margin-bottom:1.6rem;font-size:1.8rem;font-weight:600}html .layout-module-scss-module__DR8gIG__entitiesCount{color:#2563eb;background-color:#eff6ff;border-radius:.6rem;margin-bottom:1.6rem;padding:.8rem 1.2rem;font-size:1.2rem;display:inline-block}html .layout-module-scss-module__DR8gIG__entitiesList>*+*{margin-top:.8rem}html .layout-module-scss-module__DR8gIG__entityItem{cursor:pointer;border-left:4px solid transparent;border-radius:.8rem;justify-content:space-between;align-items:center;padding:1.2rem;transition:all .2s;display:flex}html .layout-module-scss-module__DR8gIG__entityItem:hover{background-color:#f9fafb}html .layout-module-scss-module__DR8gIG__entityItem--active{background-color:#f0fdf4;border-left-color:#16a34a;font-weight:500}html .layout-module-scss-module__DR8gIG__entityName{font-size:1.4rem}html .layout-module-scss-module__DR8gIG__entityDetailsPanel{background-color:#fff;border:1px solid #e5e7eb;border-radius:.8rem;flex:1;width:550px;padding:3.2rem}html .layout-module-scss-module__DR8gIG__panelTitle{margin-bottom:2.4rem;font-size:2rem;font-weight:600}html .layout-module-scss-module__DR8gIG__teamSetupContainer{max-width:100%}html .layout-module-scss-module__DR8gIG__successBanner{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.8rem;justify-content:space-between;align-items:center;margin-bottom:2.4rem;padding:1.6rem;display:flex}html .layout-module-scss-module__DR8gIG__successContent{align-items:center;gap:1.2rem;display:flex}html .layout-module-scss-module__DR8gIG__successIconCircle{background-color:#16a34a;border-radius:9999px;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}html .layout-module-scss-module__DR8gIG__successIcon{color:#fff;width:2rem;height:2rem}html .layout-module-scss-module__DR8gIG__successText{color:#166534;font-size:1.4rem;font-weight:500}html .layout-module-scss-module__DR8gIG__closeIcon{color:#9ca3af;cursor:pointer;width:2rem;height:2rem}html .layout-module-scss-module__DR8gIG__closeIcon:hover{color:#6b7280}html .layout-module-scss-module__DR8gIG__tabsRow{gap:.8rem;margin-bottom:2.4rem;display:flex}html .layout-module-scss-module__DR8gIG__tabButton{color:#374151;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.8rem;padding:1.2rem 2.4rem;font-size:1.4rem;font-weight:500;transition:all .2s}html .layout-module-scss-module__DR8gIG__tabButton:hover{background-color:#e5e7eb}html .layout-module-scss-module__DR8gIG__tabButton--active{color:#fff;background-color:#16a34a}html .layout-module-scss-module__DR8gIG__tableCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:.8rem;overflow:hidden}html .layout-module-scss-module__DR8gIG__teamsTable,html .layout-module-scss-module__DR8gIG__usersTableFull{table-layout:fixed;width:100%}html .layout-module-scss-module__DR8gIG__teamsTable thead,html .layout-module-scss-module__DR8gIG__usersTableFull thead{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}html .layout-module-scss-module__DR8gIG__teamsTable thead tr th,html .layout-module-scss-module__DR8gIG__usersTableFull thead tr th{text-align:left;color:#374151;padding:1.6rem;font-size:1.4rem;font-weight:600}html .layout-module-scss-module__DR8gIG__teamsTable thead tr th:last-child,html .layout-module-scss-module__DR8gIG__usersTableFull thead tr th:last-child{width:4.8rem}html .layout-module-scss-module__DR8gIG__teamsTable tbody tr,html .layout-module-scss-module__DR8gIG__usersTableFull tbody tr{border-bottom:1px solid #f3f4f6}html .layout-module-scss-module__DR8gIG__teamsTable tbody tr:hover,html .layout-module-scss-module__DR8gIG__usersTableFull tbody tr:hover{background-color:#f9fafb}html .layout-module-scss-module__DR8gIG__teamsTable tbody tr td,html .layout-module-scss-module__DR8gIG__usersTableFull tbody tr td{color:#374151;padding:1.6rem;font-size:1.4rem}html .layout-module-scss-module__DR8gIG__teamsTable thead tr th:first-child{width:30%}html .layout-module-scss-module__DR8gIG__teamsTable thead tr th:nth-child(2){width:25%}html .layout-module-scss-module__DR8gIG__teamsTable thead tr th:nth-child(3){width:30%}html .layout-module-scss-module__DR8gIG__teamsTable thead tr th:nth-child(4){width:15%}html .layout-module-scss-module__DR8gIG__teamNameRow{align-items:center;gap:.8rem;display:flex}html .layout-module-scss-module__DR8gIG__teamName{color:#111827;font-size:1.4rem;font-weight:500}html .layout-module-scss-module__DR8gIG__starIcon{width:1rem;height:1rem}html .layout-module-scss-module__DR8gIG__starIcon--active{color:#eab308}html .layout-module-scss-module__DR8gIG__starIcon--inactive{color:#d1d5db}html .layout-module-scss-module__DR8gIG__userAvatarsRow{align-items:center;gap:.4rem;display:flex}html .layout-module-scss-module__DR8gIG__userAvatar{color:#6b21a8;background-color:#ddd6fe;border-radius:9999px;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:1rem;font-weight:600;display:flex}html .layout-module-scss-module__DR8gIG__moreAvatar{color:#6b7280;border:2px dashed #d1d5db;border-radius:9999px;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:1rem;font-weight:600;display:flex}html .layout-module-scss-module__DR8gIG__viewUsersButton{color:#374151;cursor:pointer;background:0 0;border:none;font-size:1.3rem;text-decoration:underline}html .layout-module-scss-module__DR8gIG__viewUsersButton:hover{color:#111827}html .layout-module-scss-module__DR8gIG__userNumber{color:#374151;font-size:1.4rem}html .layout-module-scss-module__DR8gIG__userName{color:#111827;font-size:1.4rem}html .layout-module-scss-module__DR8gIG__userEmail,html .layout-module-scss-module__DR8gIG__userTeam,html .layout-module-scss-module__DR8gIG__userRole{color:#374151;font-size:1.4rem}html .layout-module-scss-module__DR8gIG__deleteButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:0;transition:color .2s}html .layout-module-scss-module__DR8gIG__deleteButton:hover:not(:disabled){color:#dc2626}html .layout-module-scss-module__DR8gIG__deleteButton:disabled{cursor:not-allowed}html .layout-module-scss-module__DR8gIG__deleteIcon{width:1.4rem;height:1.4rem}html .layout-module-scss-module__DR8gIG__step-card{background-color:#fff;border:.5px solid #e4e4e7;border-radius:8px;flex-direction:column;flex:1;gap:4px;padding:16px;display:flex}html .layout-module-scss-module__DR8gIG__step-card__header{align-items:center;gap:8px;display:flex}html .layout-module-scss-module__DR8gIG__step-card__label{color:#71717a;font-size:12px;font-weight:500;line-height:24px}html .layout-module-scss-module__DR8gIG__step-card__content{flex-direction:column;gap:4px;display:flex}html .layout-module-scss-module__DR8gIG__step-card__title{color:#111827;font-size:16px;font-weight:700;line-height:24px}html .layout-module-scss-module__DR8gIG__step-card__description{color:#6b7280;font-size:14px;font-weight:500;line-height:normal}
html .conversation-module-scss-module__aO5x5W__thread{background:hsl(var(--color-background-55));border-radius:10px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}html .conversation-module-scss-module__aO5x5W__scroll-area{flex:1;min-width:0;min-height:0;padding:24px;overflow-x:hidden;overflow-y:auto}html .conversation-module-scss-module__aO5x5W__messages{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}html .conversation-module-scss-module__aO5x5W__gutter{justify-content:center;padding:8px;display:flex}html .conversation-module-scss-module__aO5x5W__skip-link:not(:focus){clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:759px){html .conversation-module-scss-module__aO5x5W__thread{border-radius:0}html .conversation-module-scss-module__aO5x5W__scroll-area{padding:12px}}
html .styles-module-scss-module__QrtAaa__activity-section__heading{font-size:14px;font-weight:600}html .styles-module-scss-module__QrtAaa__activity-section__heading--large{font-size:16px}
html .index-module-scss-module__rWjY7G__nav{box-sizing:border-box;flex-direction:column;flex-grow:1;align-items:flex-start;gap:0;width:100%;margin-bottom:16px;display:flex;overflow:auto}@media (max-width:919px){html .index-module-scss-module__rWjY7G__nav{align-items:center}}@media (max-width:759px){html .index-module-scss-module__rWjY7G__nav{flex-direction:row;gap:10px;margin-bottom:0;padding-right:7px;overflow:visible}}html .index-module-scss-module__rWjY7G__nav__heading{color:hsl(var(--color-foreground));text-align:left;align-self:stretch;margin:0;padding:0 0 12px;font-size:1.6rem;font-weight:700;line-height:120%}@media (max-width:919px){html .index-module-scss-module__rWjY7G__nav__heading{opacity:0;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}}html .index-module-scss-module__rWjY7G__nav__list{flex-direction:column;flex-grow:1;flex-shrink:1;gap:0;margin:0;padding-top:16px;padding-bottom:16px;padding-left:0;padding-right:0;list-style:none;display:flex}@media (max-width:759px){html .index-module-scss-module__rWjY7G__nav__list{flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:100%;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px;overflow-x:auto}}html .index-module-scss-module__rWjY7G__nav__back-link-wrapper{flex-direction:column;flex-shrink:0;align-items:stretch;width:100%;height:-moz-fit-content;height:fit-content;display:flex;overflow:hidden}@media (max-width:919px){html .index-module-scss-module__rWjY7G__nav__back-link-wrapper{width:auto;margin-left:auto;margin-right:auto}}html .index-module-scss-module__rWjY7G__nav__back-link{background-color:hsl(var(--color-foreground-30)/.1);box-sizing:border-box;color:hsl(var(--color-foreground));letter-spacing:-.02em;border-radius:6px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:.8rem;margin:16px 0 0;padding:12px 16px;font-size:1.6rem;font-weight:600;text-decoration:none;display:flex;position:relative}@media (max-width:919px){html .index-module-scss-module__rWjY7G__nav__back-link{border-radius:9999px;padding:8px;font-size:1rem}}@media (max-width:759px){html .index-module-scss-module__rWjY7G__nav__back-link{margin-top:0}}html .index-module-scss-module__rWjY7G__nav__back-link:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}html .index-module-scss-module__rWjY7G__nav__back-icon{flex-shrink:0;width:1.6rem;height:1.6rem;position:relative;overflow:visible}html .index-module-scss-module__rWjY7G__nav__back-label{text-align:center;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:919px){html .index-module-scss-module__rWjY7G__nav__back-label{display:none}}html .index-module-scss-module__rWjY7G__nav-item{--line-color:hsl(var(--color-foreground-30)/.2);flex-grow:1;align-items:stretch;max-height:4em;display:flex}html .index-module-scss-module__rWjY7G__nav-item:last-child{flex-grow:0}@media (max-width:759px){html .index-module-scss-module__rWjY7G__nav-item{align-self:center;align-items:center}}html .index-module-scss-module__rWjY7G__nav-item__link{align-items:start;gap:12px;width:100%;display:flex}html .index-module-scss-module__rWjY7G__nav-item:last-child .index-module-scss-module__rWjY7G__nav-item__label{padding-bottom:0}html .index-module-scss-module__rWjY7G__nav-item__step-index{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:2rem;min-height:0;display:flex}@media (max-width:759px){html .index-module-scss-module__rWjY7G__nav-item__step-index{width:100%;min-height:unset;flex-direction:row;align-self:center;align-items:center}}html .index-module-scss-module__rWjY7G__nav-item__circle{--size:17px;font-size:calc(var(--size)/1.5);width:var(--size);height:var(--size);border:2px solid var(--line-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}html .index-module-scss-module__rWjY7G__nav-item__circle:before{content:"";--dot-size:11px;width:var(--dot-size);height:var(--dot-size);background-color:transparent;border-radius:50%;display:block}html .index-module-scss-module__rWjY7G__nav-item__circle.index-module-scss-module__rWjY7G__is--current{border-color:hsl(var(--color-primary))}html .index-module-scss-module__rWjY7G__nav-item__circle.index-module-scss-module__rWjY7G__is--current:before{background-color:hsl(var(--color-primary))}html .index-module-scss-module__rWjY7G__nav-item__circle.index-module-scss-module__rWjY7G__is--complete{border-color:hsl(var(--color-primary));background-color:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground))}html .index-module-scss-module__rWjY7G__nav-item__circle.index-module-scss-module__rWjY7G__is--complete:before{display:none}html .index-module-scss-module__rWjY7G__nav-item__connector{background-color:var(--line-color);border:none;border-radius:1px;flex-grow:1;flex-shrink:0;width:2px;min-height:3rem;margin:0;display:block}@media (max-width:759px){html .index-module-scss-module__rWjY7G__nav-item__connector{flex-grow:1;width:1.25rem;min-width:1.25rem;height:2px;min-height:2px}}html .index-module-scss-module__rWjY7G__nav-item__label{text-align:left;color:hsl(var(--color-foreground-30));align-items:center;margin-top:-2px;padding-bottom:1.2em;font-size:1.5rem;font-weight:500;display:flex}@media (max-width:919px){html .index-module-scss-module__rWjY7G__nav-item__label{display:none}}html .index-module-scss-module__rWjY7G__nav-item__label.index-module-scss-module__rWjY7G__is--current{color:hsl(var(--color-foreground))}
html .list-item-module-scss-module__IzQuCa__li-card{background-color:hsl(var(--color-background));border:var(--default-border);--px:10px;border-radius:.6rem;flex-direction:column;justify-content:space-between;list-style:none;display:flex;overflow:hidden}@media (min-width:1024px){html .list-item-module-scss-module__IzQuCa__li-card{--px:16px}}html .list-item-module-scss-module__IzQuCa__li-card:hover{background-color:hsl(var(--color-background-55));border-color:hsl(var(--color-primary-15)/.5)}html .list-item-module-scss-module__IzQuCa__li-card:has(:focus-visible){border-color:hsl(var(--color-primary-15)/.75)}html .list-item-module-scss-module__IzQuCa__li-card[data-clickable]{cursor:pointer}html .list-item-module-scss-module__IzQuCa__li-card[data-clickable]:hover{border-color:hsl(var(--color-primary-15)/.5);background-color:hsl(var(--color-background-55))}html .list-item-module-scss-module__IzQuCa__li-card[data-clickable]:has([data-primary-action]:focus-visible){outline:1px dashed hsl(var(--color-primary-15)/.75);outline-offset:0px}html .list-item-module-scss-module__IzQuCa__li-card a:not(:focus){text-decoration:none!important}html .list-item-module-scss-module__IzQuCa__li-card>*{padding-left:var(--px);padding-right:var(--px)}html .list-item-module-scss-module__IzQuCa__li-card__top{margin-bottom:12px;padding-top:10px}@media (min-width:1024px){html .list-item-module-scss-module__IzQuCa__li-card__top{padding-top:16px}}html .list-item-module-scss-module__IzQuCa__li-card__middle{gap:8px 16px}html .list-item-module-scss-module__IzQuCa__li-card__divider{border:none;border-top:1px solid;border-color:inherit;margin:8px 10px}html .list-item-module-scss-module__IzQuCa__li-card__bottom{padding-bottom:10px}@media (min-width:1024px){html .list-item-module-scss-module__IzQuCa__li-card__bottom{padding-bottom:16px}}html .list-item-module-scss-module__IzQuCa__li-card__action{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:none;border-radius:.25rem;align-items:center;gap:.5rem;padding:0;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}
html .status-badge-module-scss-module__vF0p9W__status-badge{background-color:hsl(var(--color-success-15));border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;height:22px;padding:4px 8px;display:flex}html .status-badge-module-scss-module__vF0p9W__status-badge__indicator{aspect-ratio:1;background-color:hsl(var(--color-success));border-radius:5px;flex-shrink:0;width:4px;height:4px}html .status-badge-module-scss-module__vF0p9W__status-badge__label{text-align:center;color:hsl(var(--color-success));font-family:Manrope-Medium,sans-serif;font-size:12px;font-weight:500;line-height:20px}html .status-badge-module-scss-module__vF0p9W__status-badge--success{background-color:hsl(var(--color-success-10))}html .status-badge-module-scss-module__vF0p9W__status-badge--success .status-badge-module-scss-module__vF0p9W__status-badge__indicator{background-color:hsl(var(--color-success))}html .status-badge-module-scss-module__vF0p9W__status-badge--success .status-badge-module-scss-module__vF0p9W__status-badge__label{color:hsl(var(--color-success))}html .status-badge-module-scss-module__vF0p9W__status-badge--warning{background-color:hsl(var(--color-warning-5))}html .status-badge-module-scss-module__vF0p9W__status-badge--warning .status-badge-module-scss-module__vF0p9W__status-badge__indicator{background-color:hsl(var(--color-warning-70))}html .status-badge-module-scss-module__vF0p9W__status-badge--warning .status-badge-module-scss-module__vF0p9W__status-badge__label{color:hsl(var(--color-warning-70))}html .status-badge-module-scss-module__vF0p9W__status-badge--destructive{background-color:hsl(var(--color-destructive-15)/.6)}html .status-badge-module-scss-module__vF0p9W__status-badge--destructive .status-badge-module-scss-module__vF0p9W__status-badge__indicator{background-color:hsl(var(--color-destructive))}html .status-badge-module-scss-module__vF0p9W__status-badge--destructive .status-badge-module-scss-module__vF0p9W__status-badge__label{color:hsl(var(--color-destructive))}html .status-badge-module-scss-module__vF0p9W__status-badge--primary{background-color:hsl(var(--color-primary-10))}html .status-badge-module-scss-module__vF0p9W__status-badge--primary .status-badge-module-scss-module__vF0p9W__status-badge__indicator{background-color:hsl(var(--color-primary))}html .status-badge-module-scss-module__vF0p9W__status-badge--primary .status-badge-module-scss-module__vF0p9W__status-badge__label{color:hsl(var(--color-primary))}
html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item{padding-top:1.4rem;padding-bottom:1.4rem}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item:focus-within{outline:1px dotted hsl(var(--color-primary-15));outline-offset:3px}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item .badge-v2{font-size:1.4rem}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__header{flex-direction:column;flex:1;gap:1.2rem;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__title{color:hsl(var(--color-foreground));margin:0;font-size:1.5rem;font-weight:600;line-height:1.5}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__metadata{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__metadata-item{align-items:center;gap:.8rem;display:flex!important}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__metadata-item dt{align-items:center;margin:0;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__metadata-item dt svg{width:1.6rem;height:1.6rem;color:hsl(var(--color-foreground-30))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__metadata-item dd{color:hsl(var(--color-foreground-30));align-items:center;margin:0;font-size:1.3rem;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status{align-items:center;display:inline-flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status>.badge-v2{font-weight:500;padding:.2rem 1.2rem!important;font-size:1.2rem!important}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status>.badge-v2[data-status=on-track]{background-color:hsl(var(--color-nominal-15)/.5);color:hsl(var(--color-nominal-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status>.badge-v2[data-status=at-risk]{background-color:hsl(var(--color-notice-15)/.5);color:hsl(var(--color-warning-65))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status>.badge-v2[data-status=overdue]{background-color:hsl(var(--color-destructive-15)/.5);color:hsl(var(--color-destructive-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status>.badge-v2[data-status=upcoming]{background-color:hsl(var(--color-success-15)/.5);color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__status>.badge-v2[data-status=completed]{background-color:hsl(var(--color-success-15)/.5);color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__compliance[data-compliance=compliant]{background-color:hsl(var(--color-success-15)/.5);color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__compliance[data-compliance=not-compliant]{background-color:hsl(var(--color-destructive-15)/.5);color:hsl(var(--color-destructive-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__compliance[data-compliance=partially-compliant]{background-color:hsl(var(--color-notice-15)/.5);color:hsl(var(--color-warning-65))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-badge{color:hsl(var(--color-destructive-70));border-radius:.4rem;align-items:center;gap:.6rem;padding:0;font-size:1.4rem;font-weight:500;display:inline-flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-badge svg{color:currentColor;width:1.6rem;height:1.6rem}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-metrics{gap:1.5rem;margin:0;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score,html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__likelihood{align-items:center;gap:.6rem;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score dt,html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__likelihood dt{color:hsl(var(--color-foreground-30));margin:0;font-size:1.3rem;font-weight:400}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score dd,html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__likelihood dd{color:hsl(var(--color-foreground));align-items:center;margin:0;font-size:1.3rem;font-weight:500;display:flex}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__likelihood dd{border-radius:.4rem}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score dd{font-size:1.6rem;font-weight:600}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score dd[data-risk-level=low]{color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score dd[data-risk-level=medium]{color:hsl(var(--color-warning-65))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__risk-score dd[data-risk-level=high]{color:hsl(var(--color-destructive-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__likelihood dd[data-likelihood-level=low]{color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item__likelihood dd[data-likelihood-level=high]{color:hsl(var(--color-destructive-70))}@media print{html .high-risk-obligation-module-scss-module__z8EZ9a__obligation-item{break-inside:avoid!important;page-break-inside:avoid!important}}
html .receivables-table-module-scss-module__ujpS9a__section{overflow:hidden;padding:0!important}@media print{html .receivables-table-module-scss-module__ujpS9a__section{width:100%;box-shadow:none!important;border:0!important}}html .receivables-table-module-scss-module__ujpS9a__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}@media print{html .receivables-table-module-scss-module__ujpS9a__toolbar{display:none!important}}html .receivables-table-module-scss-module__ujpS9a__toolbar__search{flex-shrink:0;width:392px;max-width:100%}html .receivables-table-module-scss-module__ujpS9a__toolbar__status{flex-shrink:0;min-width:14rem;margin-left:auto}html .receivables-table-module-scss-module__ujpS9a__table-wrapper{min-height:200px;padding:16px 20px;position:relative;overflow-x:auto}@media print{html .receivables-table-module-scss-module__ujpS9a__table-wrapper{overflow:visible!important}}html .receivables-table-module-scss-module__ujpS9a__loading-overlay{height:200px;max-height:calc(100% - 32px);top:16px;bottom:auto;left:20px;right:20px}html .receivables-table-module-scss-module__ujpS9a__loading-overlay__content{gap:.8rem}html .receivables-table-module-scss-module__ujpS9a__loading-overlay__content>div:first-child{height:8rem;padding:.5rem}html .receivables-table-module-scss-module__ujpS9a__print-title{margin-bottom:16px;padding-left:20px;padding-right:20px;display:none!important}@media print{html .receivables-table-module-scss-module__ujpS9a__print-title{display:block!important}}html .receivables-table-module-scss-module__ujpS9a__table{border-radius:.6rem;width:100%;min-width:960px}@media (min-width:1024px){html .receivables-table-module-scss-module__ujpS9a__table{min-width:0}}html .receivables-table-module-scss-module__ujpS9a__table tbody .receivables-table-module-scss-module__ujpS9a__table__row:nth-child(2n){background-color:transparent}html .receivables-table-module-scss-module__ujpS9a__table tbody .receivables-table-module-scss-module__ujpS9a__table__row[data-clickable]:hover{background-color:hsl(var(--color-foreground-5))}html .receivables-table-module-scss-module__ujpS9a__table__head{background-color:hsl(var(--color-background-55))}html .receivables-table-module-scss-module__ujpS9a__table__head th{vertical-align:top;color:hsl(var(--color-foreground-40));padding:14px 16px;font-size:1.3rem;font-weight:500;border-left:0!important;border-right:0!important;border-radius:0!important}html .receivables-table-module-scss-module__ujpS9a__table__row{border-bottom:none}html .receivables-table-module-scss-module__ujpS9a__table__cell{vertical-align:middle;padding:14px 16px;font-size:1.3rem;border-left:0!important;border-right:0!important;border-bottom-color:hsl(var(--color-border))!important;border-radius:0!important}@media print{html .receivables-table-module-scss-module__ujpS9a__table__cell{padding-top:16px;padding-bottom:16px}}html .receivables-table-module-scss-module__ujpS9a__primary-cell-text{color:hsl(var(--color-primary-90));font-weight:500}html .receivables-table-module-scss-module__ujpS9a__settled-text{color:hsl(var(--color-muted-foreground))}html .receivables-table-module-scss-module__ujpS9a__receivable-column{min-width:32ch}html .receivables-table-module-scss-module__ujpS9a__receivable-cell{max-width:34ch;line-height:1.4}html .receivables-table-module-scss-module__ujpS9a__due-date-column{min-width:14rem}html .receivables-table-module-scss-module__ujpS9a__days-out-column{text-align:center;min-width:9rem}html .receivables-table-module-scss-module__ujpS9a__action-column{white-space:nowrap;min-width:6rem}html .receivables-table-module-scss-module__ujpS9a__view-link{color:hsl(var(--color-foreground-30));text-decoration:underline}html .receivables-table-module-scss-module__ujpS9a__amount-cell{flex-direction:column;gap:2px;display:flex}html .receivables-table-module-scss-module__ujpS9a__amount-cell__secondary,html .receivables-table-module-scss-module__ujpS9a__amount-cell__note{color:hsl(var(--color-foreground-30));font-size:1.1rem}html .receivables-table-module-scss-module__ujpS9a__row-link{color:inherit;text-decoration:none}html .receivables-table-module-scss-module__ujpS9a__pagination{border-top:1px solid hsl(var(--color-border));padding:16px 20px}html .receivables-table-module-scss-module__ujpS9a__empty-state{flex-direction:column;align-items:center;gap:16px;padding-top:32px;padding-bottom:32px;display:flex}html .receivables-table-module-scss-module__ujpS9a__empty-state__content{max-width:26rem}
html .add-client-domains-module-scss-module__THVajW__add-domains{background-color:#fff;border:.5px solid #e4e4e7;border-radius:6px;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__body{flex-direction:column;gap:24px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__header{justify-content:space-between;align-items:center;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__info{align-items:flex-start;gap:10px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__icon{background-color:#f5f5f5;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__title{color:#09090b;font-size:16px;font-weight:700;line-height:120%}html .add-client-domains-module-scss-module__THVajW__add-domains__description{color:#6b7280;font-size:14px;font-weight:500;line-height:24px}html .add-client-domains-module-scss-module__THVajW__add-domains__fields{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}html .add-client-domains-module-scss-module__THVajW__add-domains__field{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__label{color:#6b7280;font-size:14px;font-weight:400;line-height:19px}html .add-client-domains-module-scss-module__THVajW__add-domains__input-row{align-items:flex-end;gap:8px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__input{color:#09090b;letter-spacing:.002em;background-color:#fff;border:.5px solid #a1a1aa;border-radius:6px;flex:1;min-width:0;height:40px;padding:10px 12px;font-size:14px;font-weight:500;line-height:24px}html .add-client-domains-module-scss-module__THVajW__add-domains__input::placeholder{color:#a1a1aa;font-weight:400}html .add-client-domains-module-scss-module__THVajW__add-domains__input:focus{border-color:#16a34a;outline:none}html .add-client-domains-module-scss-module__THVajW__add-domains__remove-btn{color:#fff;letter-spacing:.002em;cursor:pointer;white-space:nowrap;background-color:#09090b;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:600;line-height:20px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__remove-btn:hover{opacity:.9}html .add-client-domains-module-scss-module__THVajW__add-domains__add-btn{color:#16a34a;letter-spacing:.002em;cursor:pointer;white-space:nowrap;background-color:#e8f5e9;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:600;line-height:20px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__add-btn:hover{background-color:#d5ecd7}html .add-client-domains-module-scss-module__THVajW__add-domains__next-btn{color:#fff;letter-spacing:.002em;cursor:pointer;white-space:nowrap;background-color:#16a34a;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:600;line-height:20px;display:flex}html .add-client-domains-module-scss-module__THVajW__add-domains__next-btn:hover{background-color:#15803d}html .add-client-domains-module-scss-module__THVajW__add-domains__hint{color:#a1a1aa;font-size:14px;font-weight:400}
html .list-end-module-scss-module__0j56Za__list-end{color:hsl(var(--color-foreground-35));text-align:center;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-size:12px;display:flex}html .list-end-module-scss-module__0j56Za__list-end--idle{gap:0;padding:0}html .list-end-module-scss-module__0j56Za__list-end--end svg{width:14px;height:14px;color:hsl(var(--color-foreground)/.3)}html .list-end-module-scss-module__0j56Za__list-end--error{color:hsl(var(--color-destructive-40))}html .list-end-module-scss-module__0j56Za__list-end__retry{color:hsl(var(--color-primary));font-weight:600;text-decoration:underline}html .list-end-module-scss-module__0j56Za__list-end .list-end-module-scss-module__0j56Za__list-end__spinner{flex:none;display:inline-flex}html .list-end-module-scss-module__0j56Za__list-end .list-end-module-scss-module__0j56Za__list-end__spinner>div{width:16px;height:16px}@media (prefers-reduced-motion:reduce){html .list-end-module-scss-module__0j56Za__list-end__spinner>div>div{animation:none}}
html .empty-state-module-scss-module__LM0w_G__empty-state{text-align:center;flex-direction:column;align-items:center;gap:8px;min-height:20rem;padding:28px 16px}html .empty-state-module-scss-module__LM0w_G__empty-state__icon{margin-bottom:10px;transform:scale(.8)}html .empty-state-module-scss-module__LM0w_G__empty-state__message{padding:5px 10px}html .empty-state-module-scss-module__LM0w_G__empty-state__header{letter-spacing:0;color:hsl(var(--color-foreground)/.85);margin:0;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:700;line-height:2rem}html .empty-state-module-scss-module__LM0w_G__empty-state__subtitle{color:hsl(var(--color-foreground)/.5);margin:8px 0 0;font-size:1.4rem;font-weight:400;line-height:1.4}
html .page-module-scss-module__D1kICa__empty-state{flex-direction:column;align-items:center;padding:3rem 0 4rem;display:flex}@media (min-width:640px){html .page-module-scss-module__D1kICa__empty-state{padding:4rem 0 6rem}}html .page-module-scss-module__D1kICa__empty-state__button{margin-top:1.2rem;font-size:14px}html .page-module-scss-module__D1kICa__panel{border:var(--default-border);background-color:hsl(var(--color-background));padding:16px}@media (min-width:640px){html .page-module-scss-module__D1kICa__panel{padding:24px}}html .page-module-scss-module__D1kICa__panel-title{color:hsl(var(--color-foreground-80));margin:0 0 1.6rem;font-size:20px;font-weight:600;line-height:28px}@media (min-width:640px){html .page-module-scss-module__D1kICa__panel-title{margin-bottom:2rem}}
html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy{background-color:#fff;border:.5px solid #e4e4e7;border-radius:6px;flex-direction:column;gap:24px;padding:24px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__header{justify-content:space-between;align-items:center;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__header-left,html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__header-actions{align-items:center;gap:16px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__configure-btn{background-color:hsl(var(--color-primary)/.1);height:40px;color:hsl(var(--color-primary));letter-spacing:.002em;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;line-height:28px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__configure-btn:hover{background-color:hsl(var(--color-primary)/.15)}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__done-btn{color:#fff;letter-spacing:.002em;cursor:pointer;white-space:nowrap;background-color:#16a34a;border:none;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:600;line-height:20px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__done-btn:hover{background-color:#15803d}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__icon{background-color:#f5f5f5;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__title{color:#09090b;font-size:16px;font-weight:700;line-height:24px}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__description{color:#5a5a62;font-size:14px;font-weight:500;line-height:24px}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__toolbar{justify-content:space-between;align-items:center;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__tabs{gap:8px;margin:0;padding:0;list-style:none;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__tab{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #a1a1aa;border-radius:15px;justify-content:center;align-items:center;width:90px;height:28px;padding:4px 16px;font-size:14px;font-weight:500;line-height:20px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__tab--active{color:#16a34a;border-color:#16a34a}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__controls{align-items:center;gap:16px;padding-bottom:12px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__search{color:#09090b;letter-spacing:.002em;background-color:#fff;border:.5px solid #e4e4e7;border-radius:6px;width:350px;height:40px;padding:10px 12px;font-size:14px;font-weight:400;line-height:24px}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__search::placeholder{color:#a1a1aa}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__filter-btn{color:#a1a1aa;letter-spacing:.002em;cursor:pointer;background-color:#fff;border:1px solid #e4e4e7;border-radius:6px;justify-content:space-between;align-items:center;width:100px;height:40px;padding:10px 12px;font-size:14px;font-weight:600;line-height:28px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__member-name{align-items:center;gap:10px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__member-avatar{color:#16a34a;background-color:#e8f5e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__actions-cell{justify-content:center;align-items:center;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__more-btn{cursor:pointer;color:#71717a;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}html .create-team-hierarchy-module-scss-module__J18gBq__team-hierarchy__more-btn:hover{color:#09090b}
html .references-module-scss-module__J_dH5W__panel{border:1px solid hsl(var(--color-foreground-5));background:hsl(var(--color-background-55));border-radius:8px;flex-direction:column;align-self:stretch;width:246px;min-width:0;max-width:none;min-height:0;animation:.35s cubic-bezier(.4,0,.2,1) references-module-scss-module__J_dH5W__slide-in;display:flex;overflow:hidden}html .references-module-scss-module__J_dH5W__panel__header{border-bottom:.5px solid hsl(var(--color-foreground-12));justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}html .references-module-scss-module__J_dH5W__panel__header h3{color:hsl(var(--color-foreground-30));letter-spacing:.0008em;margin:0;font-size:12px;font-weight:600;line-height:24px}html .references-module-scss-module__J_dH5W__close-button{color:hsl(var(--color-foreground)/.4);border-radius:6px;padding:6px;display:none}html .references-module-scss-module__J_dH5W__empty-state{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:12px 16px 0;display:flex}html .references-module-scss-module__J_dH5W__empty-state img{opacity:.5;width:76px;height:76px}html .references-module-scss-module__J_dH5W__empty-state__text{flex-direction:column;gap:6px;display:flex}html .references-module-scss-module__J_dH5W__empty-state__title{color:hsl(var(--color-primary-90));margin:0;font-size:12px;font-weight:500}html .references-module-scss-module__J_dH5W__empty-state__description{color:hsl(var(--color-foreground-35));margin:0;font-size:12px;font-weight:400}html .references-module-scss-module__J_dH5W__content{flex:1;padding:16px;overflow-y:auto}html .references-module-scss-module__J_dH5W__group-header{color:hsl(var(--color-foreground)/.4);align-items:center;gap:8px;margin-bottom:8px;display:flex}html .references-module-scss-module__J_dH5W__group-header svg{width:16px;height:16px}html .references-module-scss-module__J_dH5W__group-header h4{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}html .references-module-scss-module__J_dH5W__group-header span{color:hsl(var(--color-foreground)/.3);font-size:12px}html .references-module-scss-module__J_dH5W__content ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}html .references-module-scss-module__J_dH5W__content li a,html .references-module-scss-module__J_dH5W__content li .references-module-scss-module__J_dH5W__reference-text{border:1px solid hsl(var(--color-foreground)/.1);background:hsl(var(--color-background));color:hsl(var(--color-foreground));border-radius:8px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;transition:background-color .15s;display:flex}html .references-module-scss-module__J_dH5W__content li a:hover{background:hsl(var(--color-foreground)/.05)}html .references-module-scss-module__J_dH5W__content li a:focus-visible{outline:2px solid hsl(var(--color-primary)/.45);outline-offset:2px;background:hsl(var(--color-foreground)/.05)}html .references-module-scss-module__J_dH5W__content li span{flex:1;min-width:0}html .references-module-scss-module__J_dH5W__content strong{overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}html .references-module-scss-module__J_dH5W__content small{overflow-wrap:anywhere;color:hsl(var(--color-foreground)/.4);margin-top:2px;font-size:12px;display:block}html .references-module-scss-module__J_dH5W__sentinel{height:1px}html .references-module-scss-module__J_dH5W__view-switch{justify-content:center;padding:12px 0 4px;display:flex}html .references-module-scss-module__J_dH5W__view-toggle{color:hsl(var(--color-foreground)/.55);border-radius:6px;padding:6px 10px;font-size:12px;transition:background-color .15s,color .15s}html .references-module-scss-module__J_dH5W__view-toggle:hover{background:hsl(var(--color-foreground)/.05);color:hsl(var(--color-foreground))}html .references-module-scss-module__J_dH5W__reference-icon{width:16px;height:16px;color:hsl(var(--color-foreground)/.4);flex:0 0 16px;margin-top:2px}html .references-module-scss-module__J_dH5W__external-icon{width:14px;height:14px;color:hsl(var(--color-foreground)/.3);flex:0 0 14px}@keyframes references-module-scss-module__J_dH5W__slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (max-width:759px){html .references-module-scss-module__J_dH5W__panel{display:none}html .references-module-scss-module__J_dH5W__panel--open{z-index:60;background:hsl(var(--color-background));border-radius:16px 16px 0 0;width:100%;max-width:none;height:50dvh;animation-name:references-module-scss-module__J_dH5W__slide-up;animation-duration:.28s;display:flex;position:fixed;bottom:0;left:0;right:0}html .references-module-scss-module__J_dH5W__close-button{display:flex}}@keyframes references-module-scss-module__J_dH5W__slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html .references-module-scss-module__J_dH5W__panel{animation:none}html .references-module-scss-module__J_dH5W__view-toggle{transition:none}}
html .extraction-step-pill-module-scss-module__PulBPq__step-pill{border:1px solid hsl(var(--color-foreground)/.1);color:hsl(var(--color-foreground)/.6);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin:0 0 12px;padding:6px 10px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}@media (min-width:760px){html .extraction-step-pill-module-scss-module__PulBPq__step-pill{display:none}}html .extraction-step-pill-module-scss-module__PulBPq__step-pill__icon{flex-shrink:0;width:16px;height:16px}
/*# sourceMappingURL=c9151be7989cdff4.css.map*/