html .ai-chat-launcher-module-scss-module__mWf6OW__launcher{bottom:var(--bottom-bar-clearance,24px);z-index:40;background-color:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground));border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-size:1.4rem;font-weight:500;transition:all .2s ease-in-out;display:flex;position:fixed;right:24px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}html .ai-chat-launcher-module-scss-module__mWf6OW__launcher:hover{background-color:hsl(var(--color-primary)/.85);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}html .ai-chat-launcher-module-scss-module__mWf6OW__launcher:focus{box-shadow:0 0 0 2px hsl(var(--color-background)),0 0 0 4px hsl(var(--color-primary));outline:none}html .ai-chat-launcher-module-scss-module__mWf6OW__launcher__icon{width:20px;height:20px}@media (max-width:800px){html .ai-chat-launcher-module-scss-module__mWf6OW__launcher{display: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 .styles-module-scss-module__GUf5Oq__text-input__field{font-weight:400;font-size:var(--input-font-size,inherit);color:hsl(var(--color-foreground)/.85);border:1px solid hsl(var(--color-foreground)/.3);border-radius:6px;padding:.75rem;display:block}html .styles-module-scss-module__GUf5Oq__text-input__field.styles-module-scss-module__GUf5Oq__has--icon-left{padding-left:var(--text-input-icon-slot-size,2.5rem)}html .styles-module-scss-module__GUf5Oq__text-input__field.styles-module-scss-module__GUf5Oq__has--icon-right{padding-right:var(--text-input-icon-slot-size,2.5rem)}html .styles-module-scss-module__GUf5Oq__text-input__icon{height:100%;width:var(--text-input-icon-slot-size,2.5rem);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0}html .styles-module-scss-module__GUf5Oq__text-input__icon.styles-module-scss-module__GUf5Oq__is--left{left:0}html .styles-module-scss-module__GUf5Oq__text-input__icon.styles-module-scss-module__GUf5Oq__is--right{right:0}
html .combobox-module-scss-module__5Xn7WW__combobox{color:currentColor}html .combobox-module-scss-module__5Xn7WW__combobox__trigger:focus,html .combobox-module-scss-module__5Xn7WW__combobox__trigger:focus-within{outline:1px solid hsl(var(--color-primary)/.5);outline-offset:2px;border-color:transparent!important}html .combobox-module-scss-module__5Xn7WW__combobox__search{opacity:0}html .combobox-module-scss-module__5Xn7WW__combobox__search:focus-within{opacity:1}html .combobox-module-scss-module__5Xn7WW__combobox__search input{border-color:transparent!important;padding:0!important}html .combobox-module-scss-module__5Xn7WW__combobox__search input:focus{outline:transparent}html .combobox-module-scss-module__5Xn7WW__combobox__search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}html .combobox-module-scss-module__5Xn7WW__combobox__search input[type=search]::-webkit-search-results-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}html .combobox-module-scss-module__5Xn7WW__combobox__search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}html .combobox-module-scss-module__5Xn7WW__combobox__search-icon-slot>div,html .combobox-module-scss-module__5Xn7WW__combobox__search-icon-slot>div>div{width:1.8rem!important;height:1.8rem!important}html .combobox-module-scss-module__5Xn7WW__combobox__selection{opacity:1;padding-left:10px;padding-right:10px;transition:transform 1s,opacity 1s;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}html .combobox-module-scss-module__5Xn7WW__combobox__summary:focus-within .combobox-module-scss-module__5Xn7WW__combobox__selection{opacity:0;transform:translateY(-200%)}html .combobox-module-scss-module__5Xn7WW__menu__selections{border-bottom:var(--default-border);background-image:linear-gradient(to right,hsl(var(--color-primary)/.05),hsl(var(--color-primary)/.05)),linear-gradient(to right,hsl(var(--color-background)),hsl(var(--color-background)));flex-wrap:nowrap;align-items:center;width:100%;padding-top:24px;padding-bottom:24px;padding-left:16px;padding-right:16px;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:auto}
html .styles-module-scss-module__iLrThW__custom-dropdown{position:relative}html .styles-module-scss-module__iLrThW__custom-dropdown:focus-within .styles-module-scss-module__iLrThW__custom-dropdown__content,html .styles-module-scss-module__iLrThW__custom-dropdown:focus-within [data-dropdown-content],html .styles-module-scss-module__iLrThW__custom-dropdown[data-open=true] .styles-module-scss-module__iLrThW__custom-dropdown__content,html .styles-module-scss-module__iLrThW__custom-dropdown[data-open=true] [data-dropdown-content]{display:inherit}html .styles-module-scss-module__iLrThW__custom-dropdown .styles-module-scss-module__iLrThW__custom-dropdown__content,html .styles-module-scss-module__iLrThW__custom-dropdown [data-dropdown-content],html .styles-module-scss-module__iLrThW__custom-dropdown:focus .styles-module-scss-module__iLrThW__custom-dropdown__content,html .styles-module-scss-module__iLrThW__custom-dropdown:focus [data-dropdown-content]{display:none}html .styles-module-scss-module__iLrThW__custom-dropdown[data-open=false] .styles-module-scss-module__iLrThW__custom-dropdown__content,html .styles-module-scss-module__iLrThW__custom-dropdown[data-open=false] [data-dropdown-content]{display:none!important}html .styles-module-scss-module__iLrThW__custom-dropdown__content,html .styles-module-scss-module__iLrThW__custom-dropdown [data-dropdown-content]{box-shadow:var(--popover-shadow)}html .styles-module-scss-module__iLrThW__custom-dropdown__content:before{content:"";border:6px solid transparent;border-bottom-color:hsl(var(--color-background));width:0;height:0;position:absolute;top:-12px;left:16px}html .styles-module-scss-module__iLrThW__custom-dropdown__content[data-anchor-side=bottom]:before{border-bottom-color:transparent;border-top-color:hsl(var(--color-background));top:auto;bottom:-12px}html .styles-module-scss-module__iLrThW__custom-dropdown__content[data-anchor-side=right]:before{border-left-color:hsl(var(--color-background));border-right-color:transparent;top:50%;left:auto;right:-12px;transform:translateY(-50%)}html .styles-module-scss-module__iLrThW__custom-dropdown__content[data-anchor-side=left]:before{border-right-color:hsl(var(--color-background));border-left-color:transparent;top:50%;left:-12px;transform:translateY(-50%)}html .styles-module-scss-module__iLrThW__custom-dropdown__content[data-align=end]:before,html .styles-module-scss-module__iLrThW__custom-dropdown__content[data-anchor-side=bottom][data-align=end]:before{left:auto;right:16px}
html .styles-module-scss-module__92W9gq__logo-loader{transform-origin:50%;width:min(90%,120px);height:auto;padding:20px;animation:1.25s ease-in-out infinite alternate both styles-module-scss-module__92W9gq__dim;animation-timing-function:linear!important}html .styles-module-scss-module__92W9gq__logo-loader.styles-module-scss-module__92W9gq__is--static{animation:none}@keyframes styles-module-scss-module__92W9gq__dim{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(.8)}to{opacity:.75;transform:scale(.6)}}
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 .chat-list-module-scss-module__tgsZ1W__panel{background-color:hsl(var(--color-background-55));border:1px solid hsl(var(--color-foreground-5));border-radius:10px;flex-direction:column;flex:0 0 min(280px,92vw);min-width:0;max-width:min(320px,92vw);animation:.35s cubic-bezier(.4,0,.2,1) chat-list-module-scss-module__tgsZ1W__slideInFromLeft;display:flex}html .chat-list-module-scss-module__tgsZ1W__panel__header{flex-direction:column-reverse;gap:12px;padding:12px;display:flex}html .chat-list-module-scss-module__tgsZ1W__panel__title-row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}html .chat-list-module-scss-module__tgsZ1W__panel__title{letter-spacing:.002em;color:hsl(var(--color-foreground));margin:0;font-size:1.4rem;font-weight:700;line-height:2.4rem}html .chat-list-module-scss-module__tgsZ1W__panel__list{flex:1;padding:0 8px 16px;overflow-y:auto}html .chat-list-module-scss-module__tgsZ1W__panel__list-items{flex-direction:column;gap:4px;display:flex}html .chat-list-module-scss-module__tgsZ1W__close-btn{color:hsl(var(--color-foreground)/.4);border-radius:6px;padding:6px;transition:color .15s,background-color .15s;display:none}html .chat-list-module-scss-module__tgsZ1W__close-btn:hover{color:hsl(var(--color-foreground));background-color:hsl(var(--color-foreground)/.05)}html .chat-list-module-scss-module__tgsZ1W__close-btn__icon{width:18px;height:18px}html .chat-list-module-scss-module__tgsZ1W__new-chat-btn{width:100%;color:hsl(var(--color-foreground));background-color:transparent;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:1.4rem;font-weight:500;transition:background-color .15s;display:flex}html .chat-list-module-scss-module__tgsZ1W__new-chat-btn:hover{background-color:hsl(var(--color-foreground)/.05)}html .chat-list-module-scss-module__tgsZ1W__new-chat-btn__icon-wrapper{background-color:hsl(var(--color-primary));width:24px;height:24px;color:hsl(var(--color-primary-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}html .chat-list-module-scss-module__tgsZ1W__new-chat-btn__icon{width:14px;height:14px}html .chat-list-module-scss-module__tgsZ1W__list-item{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:2px 6px;transition:all .15s;display:flex}html .chat-list-module-scss-module__tgsZ1W__list-item--active{background-color:hsl(var(--color-primary)/.1);color:hsl(var(--color-primary))}html .chat-list-module-scss-module__tgsZ1W__list-item:not(.chat-list-module-scss-module__tgsZ1W__list-item--active){color:hsl(var(--color-foreground)/.6)}html .chat-list-module-scss-module__tgsZ1W__list-item:not(.chat-list-module-scss-module__tgsZ1W__list-item--active):hover{background-color:hsl(var(--color-foreground)/.05)}html .chat-list-module-scss-module__tgsZ1W__list-item__icon{flex-shrink:0;width:16px;height:16px}html .chat-list-module-scss-module__tgsZ1W__list-item__title{white-space:nowrap;text-overflow:ellipsis;will-change:opacity,transform;flex:1;min-width:0;font-size:1.4rem;font-weight:500;overflow:hidden}html .chat-list-module-scss-module__tgsZ1W__list-item--active .chat-list-module-scss-module__tgsZ1W__list-item__title{color:hsl(var(--color-primary))}html .chat-list-module-scss-module__tgsZ1W__list-item:not(.chat-list-module-scss-module__tgsZ1W__list-item--active) .chat-list-module-scss-module__tgsZ1W__list-item__title{color:hsl(var(--color-foreground))}html .chat-list-module-scss-module__tgsZ1W__list-item__title--exiting{animation:.14s forwards chat-list-module-scss-module__tgsZ1W__titleFadeOut}html .chat-list-module-scss-module__tgsZ1W__list-item__title--entering{animation:.18s forwards chat-list-module-scss-module__tgsZ1W__titleFadeIn}@keyframes chat-list-module-scss-module__tgsZ1W__slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes chat-list-module-scss-module__tgsZ1W__titleFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}@keyframes chat-list-module-scss-module__tgsZ1W__titleFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){html .chat-list-module-scss-module__tgsZ1W__panel{display:none}html .chat-list-module-scss-module__tgsZ1W__panel.chat-list-module-scss-module__tgsZ1W__is--forced-open{z-index:60;background-color:hsl(var(--color-background));border:0;border-radius:0;max-width:none;animation:.28s cubic-bezier(.32,.72,0,1) chat-list-module-scss-module__tgsZ1W__slideInFromLeft;position:fixed;top:0;bottom:0;left:0;right:0;display:flex!important}html .chat-list-module-scss-module__tgsZ1W__panel.chat-list-module-scss-module__tgsZ1W__is--forced-open .chat-list-module-scss-module__tgsZ1W__close-btn{justify-content:center;align-items:center;display:inline-flex}html .chat-list-module-scss-module__tgsZ1W__panel.chat-list-module-scss-module__tgsZ1W__is--forced-open .chat-list-module-scss-module__tgsZ1W__panel__header{border-bottom:1px solid hsl(var(--color-foreground-5));flex-direction:column;padding:12px 16px}}@media (prefers-reduced-motion:reduce){html .chat-list-module-scss-module__tgsZ1W__panel,html .chat-list-module-scss-module__tgsZ1W__list-item__title{animation:none!important}}
html .tooltip-module-scss-module__D8CGTG__with--tooltip{display:inline-block;position:relative}html .tooltip-module-scss-module__D8CGTG__tooltip{z-index:50;width:max-content;max-width:min(240px,95vw);color:hsl(var(--color-background));background-color:hsl(var(--color-foreground));box-shadow:var(--popover-shadow);-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:var(--radix-tooltip-content-transform-origin);border-radius:8px;padding:12px 16px;font-size:1.2rem;line-height:2.16rem;animation:.15s ease-out tooltip-module-scss-module__D8CGTG__tooltip-fade-in}html .tooltip-module-scss-module__D8CGTG__tooltip[data-state=closed]{animation:.1s ease-in tooltip-module-scss-module__D8CGTG__tooltip-fade-out}html .tooltip-module-scss-module__D8CGTG__tooltip__arrow{fill:hsl(var(--color-foreground))}@keyframes tooltip-module-scss-module__D8CGTG__tooltip-fade-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes tooltip-module-scss-module__D8CGTG__tooltip-fade-out{0%{opacity:1}to{opacity:0}}
html .thread-module-scss-module__MroHtW__thread{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}html .thread-module-scss-module__MroHtW__thread__scroll-area{flex:1;min-width:0;padding:2.4rem;overflow-x:hidden;overflow-y:auto}html .thread-module-scss-module__MroHtW__thread__messages{flex-direction:column;gap:1.6rem;width:100%;min-width:0;max-width:76.8rem;margin:0 auto;display:flex}html .thread-module-scss-module__MroHtW__scroll-btn{background-color:hsl(var(--color-background));border:1px solid hsl(var(--color-foreground)/.15);color:hsl(var(--color-foreground)/.6);border-radius:9999px;align-items:center;gap:.6rem;padding:.6rem 1.2rem;font-size:1.4rem;transition:all .15s;display:flex;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}html .thread-module-scss-module__MroHtW__scroll-btn:hover{color:hsl(var(--color-foreground));background-color:hsl(var(--color-foreground)/.05)}html .thread-module-scss-module__MroHtW__scroll-btn__icon{width:1.4rem;height:1.4rem}html .thread-module-scss-module__MroHtW__message{width:100%;display:flex}html .thread-module-scss-module__MroHtW__message--user{justify-content:flex-end}html .thread-module-scss-module__MroHtW__message--user:hover .thread-module-scss-module__MroHtW__message__actions,html .thread-module-scss-module__MroHtW__message--user:focus-within .thread-module-scss-module__MroHtW__message__actions{opacity:1;pointer-events:auto;transform:translateY(50%)}html .thread-module-scss-module__MroHtW__message--assistant{justify-content:flex-start}html .thread-module-scss-module__MroHtW__message__stack{flex-direction:column;min-width:0;max-width:80%;display:flex;position:relative}html .thread-module-scss-module__MroHtW__message__stack--user{align-items:flex-end}html .thread-module-scss-module__MroHtW__message__stack--assistant{align-items:flex-start}html .thread-module-scss-module__MroHtW__message__bubble{border-radius:1.6rem;min-width:0;max-width:100%;padding:1.2rem 1.6rem;font-size:1.4rem;line-height:1.6}html .thread-module-scss-module__MroHtW__message__bubble--user{background-color:hsl(var(--color-background));color:hsl(var(--color-foreground));border:1px solid hsl(var(--color-foreground-5));border-radius:1.2rem 0 1.2rem 1.2rem;padding:1.2rem}html .thread-module-scss-module__MroHtW__message__bubble--assistant{background-color:hsl(var(--color-background));border:1px solid hsl(var(--color-foreground)/.1);color:hsl(var(--color-foreground));border-bottom-left-radius:.4rem}html .thread-module-scss-module__MroHtW__message__bubble--refusal{background-color:hsl(var(--color-notice-60)/.1);border-color:hsl(var(--color-notice-60)/.2)}html .thread-module-scss-module__MroHtW__message__content{white-space:pre-wrap;overflow-wrap:break-word;min-width:0;max-width:100%}html .thread-module-scss-module__MroHtW__message__content>*+*{margin-top:1.2rem}html .thread-module-scss-module__MroHtW__message__streaming-cursor{background-color:currentColor;width:.6rem;height:1.6rem;margin-left:.2rem;animation:1s infinite thread-module-scss-module__MroHtW__blink;display:inline-block}html .thread-module-scss-module__MroHtW__message__references{border-top:1px solid hsl(var(--color-foreground-5));flex-direction:column;gap:.8rem;padding-top:.8rem;display:flex}html .thread-module-scss-module__MroHtW__message__references-label{color:hsl(var(--color-foreground)/.45);margin:0;font-size:1rem;line-height:2rem}html .thread-module-scss-module__MroHtW__message__references-list{flex-wrap:wrap;gap:.8rem;display:flex}html .thread-module-scss-module__MroHtW__message__reference-link{border:1px solid hsl(var(--color-foreground)/.1);background-color:hsl(var(--color-background));max-width:min(100%,28rem);color:hsl(var(--color-foreground));border-radius:.4rem;align-items:center;gap:.8rem;padding:.4rem .8rem;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}html .thread-module-scss-module__MroHtW__message__reference-link:hover{background-color:hsl(var(--color-foreground)/.04);border-color:hsl(var(--color-foreground)/.18)}html .thread-module-scss-module__MroHtW__message__reference-icon{width:1.2rem;height:1.2rem;color:hsl(var(--color-primary));flex-shrink:0}html .thread-module-scss-module__MroHtW__message__reference-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.2rem;line-height:2rem;display:block;overflow:hidden}html .thread-module-scss-module__MroHtW__message__error-content{font-size:1.4rem;line-height:1.6;display:inline}html .thread-module-scss-module__MroHtW__message__error-text{color:hsl(var(--color-foreground)/.4)}html .thread-module-scss-module__MroHtW__message__recovery{color:hsl(var(--color-foreground)/.45);align-items:center;gap:.4rem;margin-top:.4rem;font-size:1.1rem;line-height:1.6;display:inline-flex}html .thread-module-scss-module__MroHtW__message__retry-link{all:unset;cursor:pointer;color:hsl(var(--color-primary));margin-left:.4rem}html .thread-module-scss-module__MroHtW__message__retry-link:hover{text-decoration:underline}html .thread-module-scss-module__MroHtW__message__actions{z-index:1;border:1px solid hsl(var(--color-foreground)/.08);background-color: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:.1rem;padding:.2rem;transition:opacity .15s,transform .15s;display:flex;position:absolute;bottom:0;right:1rem;transform:translateY(56%)}html .thread-module-scss-module__MroHtW__message__action-btn{width:1.8rem;height:1.8rem;color:hsl(var(--color-foreground)/.38);background-color:transparent;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}html .thread-module-scss-module__MroHtW__message__action-btn:hover{background-color:hsl(var(--color-foreground-5));color:hsl(var(--color-foreground)/.7)}html .thread-module-scss-module__MroHtW__message__action-btn:focus-visible{outline:2px solid hsl(var(--color-primary)/.5);outline-offset:2px}html .thread-module-scss-module__MroHtW__message__action-icon{width:.95rem;height:.95rem}html .thread-module-scss-module__MroHtW__message__refusal-content{align-items:flex-start;gap:.8rem;display:flex}html .thread-module-scss-module__MroHtW__message__refusal-icon{width:1.6rem;height:1.6rem;color:hsl(var(--color-notice-60)/.6);flex-shrink:0;margin-top:.2rem}html .thread-module-scss-module__MroHtW__message__refusal-reason{color:hsl(var(--color-foreground)/.4);margin-top:.4rem;font-size:1.4rem}@media (max-width:800px){html .thread-module-scss-module__MroHtW__thread__scroll-area{padding:1.2rem}html .thread-module-scss-module__MroHtW__message__stack{max-width:100%}}@media (hover:none),(pointer:coarse){html .thread-module-scss-module__MroHtW__message__actions{opacity:1;pointer-events:auto;transform:translateY(50%)}}html .thread-module-scss-module__MroHtW__clarify-card{flex-direction:column;gap:1rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-card__questions{flex-direction:column;gap:1.2rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-card__question-block{flex-direction:column;gap:.8rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-card__question{color:hsl(var(--color-foreground));margin:0;font-size:1.2rem;font-weight:700}html .thread-module-scss-module__MroHtW__clarify-card__options{border:1px solid hsl(var(--color-foreground)/.12);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}html .thread-module-scss-module__MroHtW__clarify-card__option{border:0;border-bottom:1px solid hsl(var(--color-foreground)/.08);background-color:hsl(var(--color-background));width:100%;color:hsl(var(--color-foreground));text-align:left;align-items:center;gap:.8rem;padding:1rem 1.2rem;transition:background-color .15s;display:flex}html .thread-module-scss-module__MroHtW__clarify-card__option:last-child{border-bottom:0}html .thread-module-scss-module__MroHtW__clarify-card__option:hover:not(:disabled){background-color:hsl(var(--color-foreground)/.04)}html .thread-module-scss-module__MroHtW__clarify-card__option:disabled{cursor:not-allowed}html .thread-module-scss-module__MroHtW__clarify-card__option--selected{background-color:hsl(var(--color-primary)/.08)}html .thread-module-scss-module__MroHtW__clarify-card__option--custom{color:hsl(var(--color-foreground)/.88)}html .thread-module-scss-module__MroHtW__clarify-card__marker{border:1.6px solid hsl(var(--color-foreground)/.35);border-radius:50%;flex-shrink:0;width:1.2rem;height:1.2rem}html .thread-module-scss-module__MroHtW__clarify-card__marker--selected{border-color:hsl(var(--color-primary));box-shadow:inset 0 0 0 3px hsl(var(--color-primary))}html .thread-module-scss-module__MroHtW__clarify-card__option-label{font-size:1.2rem;font-weight:600}html .thread-module-scss-module__MroHtW__clarify-card__custom-panel{border-bottom:1px solid hsl(var(--color-foreground)/.08);background-color:hsl(var(--color-primary)/.08);flex-direction:column;padding:1rem 1.2rem 1.2rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-card__custom-panel:last-child{border-bottom:0}html .thread-module-scss-module__MroHtW__clarify-card__custom-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html .thread-module-scss-module__MroHtW__clarify-card__custom-textarea{box-sizing:border-box;border:1px solid hsl(var(--color-foreground)/.16);resize:none;background-color:hsl(var(--color-background));width:100%;min-height:2.8rem;color:hsl(var(--color-foreground));border-radius:.6rem;padding:.7rem .8rem;font-family:inherit;font-size:1.2rem;font-weight:500;line-height:1.4;overflow-y:hidden}html .thread-module-scss-module__MroHtW__clarify-card__custom-textarea::placeholder{color:hsl(var(--color-foreground)/.62);font-family:inherit}html .thread-module-scss-module__MroHtW__clarify-card__custom-textarea:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:-2px}html .thread-module-scss-module__MroHtW__clarify-card__custom-textarea:disabled{cursor:not-allowed}html .thread-module-scss-module__MroHtW__clarify-card__actions{justify-content:flex-start;align-items:center;gap:.8rem;padding-top:.4rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-card__skip-btn,html .thread-module-scss-module__MroHtW__clarify-card__confirm-btn{border:1px solid transparent;border-radius:.6rem;height:3.2rem;padding:0 1.6rem;font-size:1.2rem;font-weight:600}html .thread-module-scss-module__MroHtW__clarify-card__skip-btn{border-color:hsl(var(--color-foreground)/.15);background-color:hsl(var(--color-background));color:hsl(var(--color-foreground)/.75)}html .thread-module-scss-module__MroHtW__clarify-card__confirm-btn{background-color:hsl(var(--color-primary));color:hsl(var(--color-background))}html .thread-module-scss-module__MroHtW__clarify-card__skip-btn:disabled,html .thread-module-scss-module__MroHtW__clarify-card__confirm-btn:disabled{opacity:.55;cursor:not-allowed}html .thread-module-scss-module__MroHtW__clarify-summary{flex-direction:column;gap:.6rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-summary__header{align-items:center;gap:.4rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-summary__icon{width:1.3rem;height:1.3rem;color:hsl(var(--color-primary));flex-shrink:0}html .thread-module-scss-module__MroHtW__clarify-summary__title{color:hsl(var(--color-foreground)/.5);font-size:1.2rem;font-weight:600}html .thread-module-scss-module__MroHtW__clarify-summary__skip-note{color:hsl(var(--color-foreground)/.65);margin:0;font-size:1.3rem;font-style:italic}html .thread-module-scss-module__MroHtW__clarify-summary__items{flex-direction:column;gap:.4rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-summary__item{flex-direction:column;gap:.1rem;display:flex}html .thread-module-scss-module__MroHtW__clarify-summary__question{color:hsl(var(--color-foreground)/.5);font-size:1.25rem}html .thread-module-scss-module__MroHtW__clarify-summary__answers{color:hsl(var(--color-foreground));font-size:1.3rem;font-weight:500}html .thread-module-scss-module__MroHtW__typing{align-items:center;gap:.6rem;display:flex}html .thread-module-scss-module__MroHtW__typing__avatar{background-color:hsl(var(--color-primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}html .thread-module-scss-module__MroHtW__typing__logo{width:1rem;height:1rem}html .thread-module-scss-module__MroHtW__typing__bubble{background-color:hsl(var(--color-background));border:1px solid hsl(var(--color-foreground)/.1);border-radius:3rem;align-items:center;gap:.3rem;width:4.2rem;height:1.7rem;padding:.4rem .8rem;display:flex}html .thread-module-scss-module__MroHtW__typing__dot{background-color:hsl(var(--color-primary));border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite thread-module-scss-module__MroHtW__bounce}html .thread-module-scss-module__MroHtW__typing__dot:first-child{animation-delay:0s}html .thread-module-scss-module__MroHtW__typing__dot:nth-child(2){animation-delay:.15s}html .thread-module-scss-module__MroHtW__typing__dot:nth-child(3){animation-delay:.3s}html .thread-module-scss-module__MroHtW__stream-activity{align-items:flex-start;gap:.6rem;display:flex}html .thread-module-scss-module__MroHtW__stream-activity__avatar{background-color:hsl(var(--color-primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}html .thread-module-scss-module__MroHtW__stream-activity__logo{width:1rem;height:1rem}html .thread-module-scss-module__MroHtW__stream-activity__items{flex-direction:column;gap:.4rem;max-width:70rem;display:flex}html .thread-module-scss-module__MroHtW__stream-activity__reading{color:hsl(var(--color-foreground)/.55);white-space:pre-wrap;word-break:break-word;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;display:inline-flex}html .thread-module-scss-module__MroHtW__stream-activity__reading--latest{animation:.3s ease-out thread-module-scss-module__MroHtW__reading-enter}html .thread-module-scss-module__MroHtW__stream-activity__reading--faded{animation:3s ease-in-out infinite thread-module-scss-module__MroHtW__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 .thread-module-scss-module__MroHtW__stream-activity__reading-arrow{color:hsl(var(--color-foreground)/.4);flex-shrink:0;font-size:1.1rem;display:inline-flex}html .thread-module-scss-module__MroHtW__stream-activity__thinking{color:hsl(var(--color-foreground)/.75);align-items:center;gap:.2rem;margin:0;font-size:1.4rem;animation:1.2s ease-in-out infinite thread-module-scss-module__MroHtW__thinking-blink;display:inline-flex}html .thread-module-scss-module__MroHtW__stream-activity__thinking-dots{min-width:1.8rem;display:inline-block}html .thread-module-scss-module__MroHtW__empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2.4rem 2.4rem 4.8rem;display:flex}html .thread-module-scss-module__MroHtW__empty-state--fullscreen{padding:2.4rem}html .thread-module-scss-module__MroHtW__empty-state__fullscreen-content{text-align:center;flex-direction:column;align-items:center;gap:.8rem;max-width:42rem;margin:0 auto;display:flex}html .thread-module-scss-module__MroHtW__empty-state__fullscreen-illustration{width:8.8rem;height:8.8rem;margin-bottom:1.2rem}html .thread-module-scss-module__MroHtW__empty-state__fullscreen-title{color:hsl(var(--color-foreground));margin:0;font-size:2.8rem;font-weight:600}html .thread-module-scss-module__MroHtW__empty-state__fullscreen-description{color:hsl(var(--color-foreground)/.6);margin:0;font-size:1.6rem}html .thread-module-scss-module__MroHtW__empty-state__fullscreen-meta{color:hsl(var(--color-foreground)/.4);margin:.4rem 0 0;font-size:1.2rem}html .thread-module-scss-module__MroHtW__empty-state__icon-container{background-color:hsl(var(--color-foreground)/.05);border-radius:1.6rem;justify-content:center;align-items:center;width:8rem;height:8rem;margin-bottom:2.4rem;display:flex}html .thread-module-scss-module__MroHtW__empty-state__icon{width:4rem;height:4rem;color:hsl(var(--color-foreground)/.3)}html .thread-module-scss-module__MroHtW__empty-state__title{color:hsl(var(--color-foreground));margin-bottom:.8rem;font-size:2rem;font-weight:600}html .thread-module-scss-module__MroHtW__empty-state__description{color:hsl(var(--color-foreground)/.4);max-width:38.4rem;margin-bottom:3.2rem;font-size:1.4rem}html .thread-module-scss-module__MroHtW__empty-state__prompts{flex-direction:column;gap:.8rem;width:100%;max-width:48rem;display:flex}html .thread-module-scss-module__MroHtW__prompt-btn{background-color:hsl(var(--color-background));border:1px solid hsl(var(--color-foreground)/.1);width:100%;color:hsl(var(--color-foreground));text-align:left;border-radius:1.2rem;align-items:center;padding:1.2rem 1.6rem;font-size:1.4rem;transition:all .15s;display:flex}html .thread-module-scss-module__MroHtW__prompt-btn:hover{background-color:hsl(var(--color-foreground)/.05);border-color:hsl(var(--color-foreground)/.2)}html .thread-module-scss-module__MroHtW__prompt-skeleton{border:1px solid hsl(var(--color-foreground)/.1);background-color:hsl(var(--color-background));border-radius:1.2rem;width:100%;padding:1.2rem 1.6rem}html .thread-module-scss-module__MroHtW__prompt-skeleton__line{background:linear-gradient(90deg,hsl(var(--color-foreground)/.08)25%,hsl(var(--color-foreground)/.16)50%,hsl(var(--color-foreground)/.08)75%);background-size:200% 100%;border-radius:9999px;width:70%;height:1.6rem;animation:1.2s linear infinite thread-module-scss-module__MroHtW__skeleton-shimmer;display:block}@keyframes thread-module-scss-module__MroHtW__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes thread-module-scss-module__MroHtW__bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-.3rem)}}@keyframes thread-module-scss-module__MroHtW__skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes thread-module-scss-module__MroHtW__thinking-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes thread-module-scss-module__MroHtW__fade-hint{0%,to{opacity:.65}50%{opacity:.35}}@keyframes thread-module-scss-module__MroHtW__reading-enter{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}
html .citation-tooltip-module-scss-module__7sP4tG__dropdown{display:inline-block}html .citation-tooltip-module-scss-module__7sP4tG__marker{font:inherit;color:hsl(var(--color-primary));cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:1.2rem;font-weight:600;transition:color .15s;display:inline}html .citation-tooltip-module-scss-module__7sP4tG__marker:hover{color:hsl(var(--color-primary)/.7);text-decoration:underline}html .citation-tooltip-module-scss-module__7sP4tG__marker:focus-visible{color:hsl(var(--color-primary)/.7);text-decoration:underline}html .citation-tooltip-module-scss-module__7sP4tG__marker:focus-visible{outline:2px solid hsl(var(--color-primary)/.5);outline-offset:1px;border-radius:2px}html .citation-tooltip-module-scss-module__7sP4tG__tooltip{z-index:1000;pointer-events:auto;background-color:hsl(var(--color-background));-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto;opacity:1;border-radius:.6rem;flex-direction:column;gap:1.2rem;padding:1.2rem;transition:opacity .2s;display:flex;position:relative;box-shadow:0 4px 12px rgba(142,142,142,.25);width:min(34.4rem,100vw - 1.2rem)!important;min-width:min(34.4rem,100vw - 1.2rem)!important}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__excerpt{background-color:hsl(var(--color-foreground-5));border-radius:.4rem;padding:1rem}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__excerpt p{color:hsl(var(--color-foreground));margin:0;font-size:1.3rem;line-height:1.6}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__source{flex-direction:column;gap:.2rem;display:flex}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__link{color:hsl(var(--color-primary));font-size:1.3rem;font-weight:600;text-decoration:none}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__link:hover{text-decoration:underline}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__title{color:hsl(var(--color-foreground));font-size:1.3rem;font-weight:600}html .citation-tooltip-module-scss-module__7sP4tG__tooltip__section{color:hsl(var(--color-foreground)/.5);font-size:1.2rem}
html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__dialog{max-height:85vh}}@media (min-width:1024px){html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__dialog{width:954px!important}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__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__kRXDgW__export-obligations-modal__header{padding:2.5rem 2.5rem 1rem!important}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__header-title{align-self:flex-start}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__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__kRXDgW__export-obligations-modal__header-title-text{font-size:16px}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__header-subtitle{font-size:13px}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__header-actions{align-self:auto}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__cancel-btn:hover:not(:disabled){color:hsl(var(--color-foreground))}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__cancel-btn:disabled{cursor:not-allowed;opacity:.6}@media (min-width:640px){html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__cancel-btn{font-size:14px}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__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__kRXDgW__export-obligations-modal__body{box-sizing:border-box;background-color:hsl(var(--color-background));flex-direction:column;flex:1;min-width:0;min-height:0;max-height:380px;display:flex;overflow:auto;padding:.5rem 1rem .25rem!important}@media (min-width:640px){html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__body{padding:1rem 2.5rem!important}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__thead-row{background-color:hsl(var(--color-background-55))}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__th{padding:16px 22px}}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__th--index{width:48px}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__empty-cell{padding-left:2rem;padding-right:2rem;font-size:14px}}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__empty-cell--loading{padding-top:80px;padding-bottom:80px}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__data-row td{border-top:1px solid hsl(var(--color-foreground)/.15)}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__data-row--first td{border-top:none}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__td-index{padding:16px 22px;font-size:14px}}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__export-obligations-modal__td-title{padding:16px 22px;font-size:14px}}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__title-cell-inner{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html .export-obligations-modal-module-scss-module__kRXDgW__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__kRXDgW__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__kRXDgW__export-obligations-modal__footer{padding:1rem 2.5rem!important}}html .export-obligations-modal-module-scss-module__kRXDgW__export-obligations-modal__pagination{width:100%!important;padding-top:0!important;padding-bottom:0!important}
html .page-module-scss-module__B9kGKW__empty-state{flex-direction:column;align-items:center;padding:3rem 0 4rem;display:flex}@media (min-width:640px){html .page-module-scss-module__B9kGKW__empty-state{padding:4rem 0 6rem}}html .page-module-scss-module__B9kGKW__empty-state__button{margin-top:1.2rem;font-size:14px}html .page-module-scss-module__B9kGKW__panel{border:var(--default-border);background-color:hsl(var(--color-background));padding:16px}@media (min-width:640px){html .page-module-scss-module__B9kGKW__panel{padding:24px}}html .page-module-scss-module__B9kGKW__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__B9kGKW__panel-title{margin-bottom:2rem}}
html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__popup{border:1px solid hsl(var(--color-border));background:hsl(var(--color-background));box-shadow:0 10px 30px hsl(var(--color-foreground)/.12);min-width:169px!important;color:hsl(var(--color-foreground-30))!important;border-radius:.575rem!important}html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__trigger{color:hsl(var(--color-foreground-30));border-radius:.375rem;padding:.25rem;list-style:none;transition:color .15s}html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__trigger:hover{color:hsl(var(--color-primary))}html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__trigger:focus-visible{box-shadow:0 0 0 2px hsl(var(--color-primary)/.2);outline:none}html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__option{color:hsl(var(--color-foreground-30))!important;padding-top:1rem!important;padding-bottom:1rem!important;padding-left:2rem!important;padding-right:2rem!important}html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__option--destructive{color:hsl(var(--color-destructive-70))!important}html .document-row-overflow-menu-module-scss-module__kauYLq__document-row-overflow-menu__option-divider{border-bottom:1px solid hsl(var(--color-border))}
html .markdown-content-module-scss-module__cCd53a__markdown{width:100%;min-width:0;max-width:100%;color:hsl(var(--color-foreground));word-break:break-word;white-space:normal;font-size:1.4rem;line-height:1.6}html .markdown-content-module-scss-module__cCd53a__markdown>:first-child{margin-top:0}html .markdown-content-module-scss-module__cCd53a__markdown>:last-child{margin-bottom:0}html .markdown-content-module-scss-module__cCd53a__markdown h1,html .markdown-content-module-scss-module__cCd53a__markdown h2,html .markdown-content-module-scss-module__cCd53a__markdown h3,html .markdown-content-module-scss-module__cCd53a__markdown h4,html .markdown-content-module-scss-module__cCd53a__markdown h5,html .markdown-content-module-scss-module__cCd53a__markdown h6{margin:1.6rem 0 .8rem;font-weight:700;line-height:1.3}html .markdown-content-module-scss-module__cCd53a__markdown h1{font-size:2rem}html .markdown-content-module-scss-module__cCd53a__markdown h2{font-size:1.8rem}html .markdown-content-module-scss-module__cCd53a__markdown h3{font-size:1.6rem}html .markdown-content-module-scss-module__cCd53a__markdown h4,html .markdown-content-module-scss-module__cCd53a__markdown h5,html .markdown-content-module-scss-module__cCd53a__markdown h6{font-size:1.4rem}html .markdown-content-module-scss-module__cCd53a__markdown p{margin:.8rem 0}html .markdown-content-module-scss-module__cCd53a__markdown ul,html .markdown-content-module-scss-module__cCd53a__markdown ol{margin:.8rem 0;padding-left:2.4rem}html .markdown-content-module-scss-module__cCd53a__markdown li{margin:.4rem 0}html .markdown-content-module-scss-module__cCd53a__markdown strong{font-weight:700}html .markdown-content-module-scss-module__cCd53a__markdown em{font-style:italic}html .markdown-content-module-scss-module__cCd53a__markdown code{background-color:hsl(var(--color-foreground)/.05);border-radius:.4rem;padding:.2rem .4rem;font-family:Fira Code,Consolas,monospace;font-size:1.3rem}html .markdown-content-module-scss-module__cCd53a__markdown pre{background-color:hsl(var(--color-foreground)/.05);border-radius:.8rem;margin:.8rem 0;padding:1.2rem;overflow-x:auto}html .markdown-content-module-scss-module__cCd53a__markdown pre code{background:0 0;border-radius:0;padding:0}html .markdown-content-module-scss-module__cCd53a__markdown blockquote{border-left:3px solid hsl(var(--color-foreground)/.15);color:hsl(var(--color-foreground)/.7);margin:.8rem 0;padding:.8rem 1.6rem}html .markdown-content-module-scss-module__cCd53a__markdown a{color:hsl(var(--color-primary));text-decoration:none}html .markdown-content-module-scss-module__cCd53a__markdown a:hover{text-decoration:underline}html .markdown-content-module-scss-module__cCd53a__markdown .markdown-content-module-scss-module__cCd53a__table-scroll{--table-column-min-width:8rem;--table-column-max-width:36rem;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin:.8rem 0;overflow-x:auto}html .markdown-content-module-scss-module__cCd53a__markdown table{border-collapse:collapse;table-layout:auto;width:max-content;min-width:100%;max-width:none;margin:0}html .markdown-content-module-scss-module__cCd53a__markdown th,html .markdown-content-module-scss-module__cCd53a__markdown td{min-width:var(--table-column-min-width);max-width:var(--table-column-max-width);text-align:left;vertical-align:top;border:1px solid hsl(var(--color-foreground)/.1);word-break:normal;overflow-wrap:break-word;padding:.8rem}html .markdown-content-module-scss-module__cCd53a__markdown th{white-space:nowrap;background-color:hsl(var(--color-foreground)/.03);font-weight:600}html .markdown-content-module-scss-module__cCd53a__markdown hr{border:none;border-top:1px solid hsl(var(--color-foreground)/.1);margin:1.6rem 0}
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]: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{-moz-column-gap:16px;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 .contracts-toolbar-module-scss-module__7hqusa__contracts-page__toolbar{border:0;flex-wrap:wrap;justify-content:space-between;gap:16px;min-width:0;margin:0 0 1.6rem;padding:0;display:flex}@media (min-width:640px){html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__toolbar{gap:24px;margin-bottom:2.4rem}}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__search{border:1px solid hsl(var(--color-foreground-10));background-color:hsl(var(--color-background));height:4.4rem;color:hsl(var(--color-foreground));border-radius:.8rem;flex-wrap:nowrap;flex:40%;justify-content:flex-start;align-items:center;gap:12px;padding:10px;font-size:14px;font-weight:400;line-height:16px;display:flex;position:relative}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__search-icon{width:16px;height:16px;color:hsl(var(--color-foreground-30));pointer-events:none;flex-shrink:0}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__search-input{outline:none;flex:100%;height:100%;padding:1.4rem 1.6rem 1.4rem 0;transition:border-color .2s,box-shadow .2s}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__search-input::placeholder{color:hsl(var(--color-foreground-30)/.4)}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__search-input:focus{border-color:hsl(var(--color-success)/.5);box-shadow:0 0 0 3px hsl(var(--color-success)/.08)}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__search-input:focus:focus-visible{border-color:hsl(var(--color-primary));border-style:dotted}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filters-fieldset{flex:1 1 fit-content;border:0;flex-wrap:nowrap;justify-content:flex-end;min-width:0;margin:0;padding:0;display:flex}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filters{flex-wrap:wrap;display:flex}@media (min-width:560px){html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filters{flex-wrap:nowrap}}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filters{border:0;align-items:center;gap:.8rem;min-width:0;margin:0;padding:0;list-style:none}@media (min-width:640px){html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filters{gap:1.2rem}}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filters li{margin:0;padding:0;list-style:none}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filter-pill{border:1px solid hsl(var(--color-foreground-10));min-width:auto;height:auto;min-height:2.9rem;color:hsl(var(--color-foreground-30)/.75);white-space:nowrap;cursor:pointer;background-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:.6rem 1.2rem;font-size:13px;font-weight:500;line-height:16px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex;position:relative}@media (min-width:640px){html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filter-pill{min-height:3.2rem;padding:.8rem 1.6rem;font-size:14px}}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filter-pill:hover{border-color:hsl(var(--color-foreground-20));background-color:hsl(var(--color-success)/.01);color:hsl(var(--color-foreground-30))}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filter-pill-input{opacity:0;pointer-events:none;position:absolute}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filter-pill-active{border-color:hsl(var(--color-foreground)/.45);background-color:hsl(var(--color-success)/.03);color:hsl(var(--color-foreground))}html .contracts-toolbar-module-scss-module__7hqusa__contracts-page__filter-pill-active:hover{border-color:hsl(var(--color-foreground-40)/.45);background-color:hsl(var(--color-success)/.01);color:hsl(var(--color-foreground)/.8)}
html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item{padding-top:1.4rem;padding-bottom:1.4rem}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item:focus-within{outline:1px dotted hsl(var(--color-primary-15));outline-offset:3px}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item .badge-v2{font-size:1.4rem}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__header{flex-direction:column;flex:1;gap:1.2rem;display:flex}html .high-risk-obligation-module-scss-module__JkWwcG__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__JkWwcG__obligation-item__metadata{-moz-column-gap:16px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;display:flex}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__metadata-item{align-items:center;gap:.8rem;display:flex!important}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__metadata-item dt{align-items:center;margin:0;display:flex}html .high-risk-obligation-module-scss-module__JkWwcG__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__JkWwcG__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__JkWwcG__obligation-item__status{align-items:center;display:inline-flex}html .high-risk-obligation-module-scss-module__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__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__JkWwcG__obligation-item__risk-badge svg{color:currentColor;width:1.6rem;height:1.6rem}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-metrics{gap:1.5rem;margin:0;display:flex}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-score,html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__likelihood{align-items:center;gap:.6rem;display:flex}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-score dt,html .high-risk-obligation-module-scss-module__JkWwcG__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__JkWwcG__obligation-item__risk-score dd,html .high-risk-obligation-module-scss-module__JkWwcG__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__JkWwcG__obligation-item__likelihood dd{border-radius:.4rem}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-score dd{font-size:1.6rem;font-weight:600}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-score dd[data-risk-level=low]{color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-score dd[data-risk-level=medium]{color:hsl(var(--color-warning-65))}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__risk-score dd[data-risk-level=high]{color:hsl(var(--color-destructive-70))}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__likelihood dd[data-likelihood-level=low]{color:hsl(var(--color-success-70))}html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item__likelihood dd[data-likelihood-level=high]{color:hsl(var(--color-destructive-70))}@media print{html .high-risk-obligation-module-scss-module__JkWwcG__obligation-item{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}}
html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__dialog{max-height:90vh;box-shadow:var(--modal-shadow);border-radius:8px;overflow-y:auto;width:min(804px,95vw)!important;padding:24px!important}@media (min-width:640px){html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__dialog{max-height:85vh}}@media (min-width:1024px){html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__dialog{width:804px!important}}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__header{border-bottom:1px solid hsl(var(--color-foreground)/.1);align-items:flex-start;background-color:hsl(var(--color-background))!important;padding:0 0 1rem!important;display:flex!important}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__header-title{min-width:0;max-width:none;white-space:normal!important;margin-right:0!important;overflow:visible!important}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__header-text{text-align:left;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__header-title-text{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--color-foreground));margin:0;font-size:16px;font-weight:700;display:block;overflow:hidden}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__file-title{align-items:center;gap:.5rem;min-width:0;display:flex}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__file-icon{background:hsl(var(--color-foreground-5));width:2rem;height:2rem;color:hsl(var(--color-foreground-40));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__header-subtitle{color:hsl(var(--color-foreground)/.5);margin:0;font-size:13px;font-weight:500}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__body{padding:2rem 0 0!important}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__state{place-items:center;width:100%;min-height:12rem;padding-top:1.5rem;padding-bottom:1.5rem;display:grid}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__grid{grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__grid{grid-template-columns:repeat(2,minmax(0,238px))}}@media (min-width:1024px){html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__grid{grid-template-columns:repeat(3,minmax(0,238px))}}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__card{background:hsl(var(--color-foreground-5));border:1px solid hsl(var(--color-foreground-15)/.5);border-radius:12px;flex-direction:column;gap:1rem;width:100%;max-width:238px;height:100%;padding:1rem;display:flex}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__card-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__version-meta{min-width:0}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__version-name{color:hsl(var(--color-foreground));margin:0;font-size:14px;font-weight:600}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__version-subtext{color:hsl(var(--color-foreground-30));margin:.25rem 0 0;font-size:12px}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__pill{background:hsl(var(--color-nominal-15));color:hsl(var(--color-nominal));border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:12px;font-weight:600;line-height:1}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__download-button{border:1px solid hsl(var(--color-foreground-10));background:hsl(var(--color-background));width:100%;color:hsl(var(--color-foreground-25));cursor:pointer;border-radius:8px;margin-top:auto;padding:.625rem .75rem;font-size:13px;font-weight:600;transition:border-color .15s,color .15s}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__download-button:hover:not(:disabled){border-color:hsl(var(--color-foreground-15));color:hsl(var(--color-foreground))}html .document-version-history-modal-module-scss-module__RIxd0a__document-version-history-modal__download-button:disabled{cursor:not-allowed;opacity:.6}
html .obligation-description-module-scss-module__SIttwq__plain-select-box{transition:transform .25s ease-in!important}html .obligation-description-module-scss-module__SIttwq__plain-select-box:not(.obligation-description-module-scss-module__SIttwq__is--edit-mode):not(:hover){border-color:transparent;transform:translate(-13px,-6px)!important}html .obligation-description-module-scss-module__SIttwq__plain-select-box:not(.obligation-description-module-scss-module__SIttwq__is--edit-mode):not(:hover) .obligation-description-module-scss-module__SIttwq__plain-select-box__indicator{display:none}html details[open] .obligation-description-module-scss-module__SIttwq__plain-select-box:not(.obligation-description-module-scss-module__SIttwq__is--edit-mode):not(:hover){border:var(--default-border);transform:none!important}html .obligation-description-module-scss-module__SIttwq__status-select__trigger{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}html .obligation-description-module-scss-module__SIttwq__status-select__input-box{padding-left:6px;padding-right:3px;border-radius:12px;flex-grow:0;width:-moz-fit-content;width:fit-content;padding-top:0;padding-bottom:0;font-size:1.1rem;transition:background-color .5s,color .5s;gap:2px!important;min-width:auto!important}html .obligation-description-module-scss-module__SIttwq__status-select__input-box:hover{opacity:.8;white-space:nowrap}@media (min-width:768px){html .obligation-description-module-scss-module__SIttwq__status-select__input-box{padding-left:8px;padding-right:8px;font-size:1.28rem;min-width:100px!important;padding-top:2px!important;padding-bottom:2px!important}}html .obligation-description-module-scss-module__SIttwq__text-field{width:100%}html .obligation-description-module-scss-module__SIttwq__text-field:focus{box-shadow:0 0 0 2px hsl(var(--color-primary));border-color:transparent;outline:none}html .obligation-description-module-scss-module__SIttwq__text-field:disabled{opacity:1}html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--viewing{resize:none;border-color:transparent;padding:0;cursor:default!important;background-color:transparent!important}html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--editing{border:1px solid hsl(var(--color-foreground-10));background-color:hsl(var(--color-background));border-radius:6px;padding:.5rem .75rem}html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--editing:disabled{cursor:not-allowed;background-color:hsl(var(--color-background-55))}html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--title{color:hsl(var(--color-foreground));resize:none;field-sizing:content;letter-spacing:.01em;flex:1;font-size:1.6rem;font-weight:600;overflow:hidden}@media (min-width:768px){html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--title{font-size:1.8rem}}html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--description{field-sizing:content;max-height:8em;font-size:1.4rem;line-height:2.2rem;color:hsl(var(--color-foreground))!important}@supports (line-clamp:4) or (-webkit-line-clamp:4){html .obligation-description-module-scss-module__SIttwq__text-field.obligation-description-module-scss-module__SIttwq__is--description.obligation-description-module-scss-module__SIttwq__is--clamped{text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}html .obligation-description-module-scss-module__SIttwq__text-field__show-more{width:-moz-fit-content;width:fit-content;color:hsl(var(--color-primary)/1);font-size:1.4rem;text-decoration:none}html .obligation-description-module-scss-module__SIttwq__text-field__show-more:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
html .item-module-scss-module__rnQ4Oq__middle{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:1.2rem;display:flex;-moz-column-gap:15px!important;column-gap:15px!important}
html .citation-details-sheet-module-scss-module__sgRING__panel__header{border-bottom:1px solid hsl(var(--color-foreground-5));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem .8rem;display:flex}html .citation-details-sheet-module-scss-module__sgRING__panel__title{min-width:0;color:hsl(var(--color-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:700;overflow:hidden}html .citation-details-sheet-module-scss-module__sgRING__panel__content{flex:1;overflow-y:auto}html .citation-details-sheet-module-scss-module__sgRING__close-btn{color:hsl(var(--color-foreground)/.4);border-radius:.6rem;padding:.6rem;transition:color .15s,background-color .15s}html .citation-details-sheet-module-scss-module__sgRING__close-btn:hover{color:hsl(var(--color-foreground));background-color:hsl(var(--color-foreground)/.05)}html .citation-details-sheet-module-scss-module__sgRING__close-btn:focus-visible{color:hsl(var(--color-foreground));background-color:hsl(var(--color-foreground)/.05);outline:2px solid hsl(var(--color-primary));outline-offset:2px}html .citation-details-sheet-module-scss-module__sgRING__close-btn__icon{width:1.8rem;height:1.8rem}html .citation-details-sheet-module-scss-module__sgRING__body{flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}html .citation-details-sheet-module-scss-module__sgRING__excerpt{background-color:hsl(var(--color-foreground-5));border-radius:.8rem;padding:1.2rem}html .citation-details-sheet-module-scss-module__sgRING__excerpt p{color:hsl(var(--color-foreground)/.75);margin:0;font-size:1.4rem;line-height:1.6}html .citation-details-sheet-module-scss-module__sgRING__source{border:1px solid hsl(var(--color-foreground-5));border-radius:.8rem;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;text-decoration:none;transition:background-color .15s;display:flex}html .citation-details-sheet-module-scss-module__sgRING__source:hover{background-color:hsl(var(--color-foreground)/.03)}html .citation-details-sheet-module-scss-module__sgRING__source:focus-visible{background-color:hsl(var(--color-foreground)/.03);outline:2px solid hsl(var(--color-primary));outline-offset:2px}html .citation-details-sheet-module-scss-module__sgRING__source__info{flex-direction:column;gap:.2rem;min-width:0;display:flex}html .citation-details-sheet-module-scss-module__sgRING__source__title{color:hsl(var(--color-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem;font-weight:600;overflow:hidden}html .citation-details-sheet-module-scss-module__sgRING__source__section{color:hsl(var(--color-foreground)/.45);font-size:1.2rem}html .citation-details-sheet-module-scss-module__sgRING__source__icon{width:1.6rem;height:1.6rem;color:hsl(var(--color-foreground)/.3);flex-shrink:0}html .citation-details-sheet-module-scss-module__sgRING__source-static{border:1px solid hsl(var(--color-foreground-5));border-radius:.8rem;flex-direction:column;gap:.2rem;padding:1.2rem 1.4rem;display:flex}html .citation-details-sheet-module-scss-module__sgRING__source-static__title{color:hsl(var(--color-foreground));font-size:1.4rem;font-weight:600}html .citation-details-sheet-module-scss-module__sgRING__source-static__section{color:hsl(var(--color-foreground)/.45);font-size:1.2rem}
html .full-width-module-scss-module__7XjZNq__full-width-page-content{border:var(--default-border);background-color:hsl(var(--color-background));background-image:linear-gradient(to right,hsl(var(--color-background)/0),hsl(var(--color-background)/0));min-width:calc(100% - 48px);margin:24px;padding:24px}
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 .filters-accordion-module-scss-module__zM16yq__filters-accordion{--px:16px;color:currentColor;outline-offset:-4px!important;outline-width:2px!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion.filters-accordion-module-scss-module__zM16yq__is--inline{width:100%}html .filters-accordion-module-scss-module__zM16yq__filters-accordion.filters-accordion-module-scss-module__zM16yq__is--inline .filters-accordion-module-scss-module__zM16yq__filters-accordion__summary{width:100%;padding-top:24px;padding-bottom:24px}html [open]>.filters-accordion-module-scss-module__zM16yq__filters-accordion.filters-accordion-module-scss-module__zM16yq__is--inline .filters-accordion-module-scss-module__zM16yq__filters-accordion__summary{padding-bottom:0}html .filters-accordion-module-scss-module__zM16yq__filters-accordion.filters-accordion-module-scss-module__zM16yq__is--floating{width:auto;display:inline-block}html .filters-accordion-module-scss-module__zM16yq__filters-accordion.filters-accordion-module-scss-module__zM16yq__is--floating .filters-accordion-module-scss-module__zM16yq__filters-accordion__summary{border-radius:6px;align-items:center;width:auto;padding-left:10px;padding-right:10px;display:inline-flex}html .filters-accordion-module-scss-module__zM16yq__filters-accordion.filters-accordion-module-scss-module__zM16yq__is--floating .filters-accordion-module-scss-module__zM16yq__filters-accordion__content{min-width:min(360px,95vw)}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__summary{box-sizing:border-box;padding-inline:var(--px);padding-block:calc(var(--px)/3);align-items:center;gap:10px;display:flex;outline-offset:-4px!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__summary:hover{overflow:hidden;transform:none!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__summary:hover>*{transform-origin:0;transition:transform .5s;transform:scale(1.05)}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__content{background-color:hsl(var(--color-background));padding:0}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__list{margin:0;padding:0;list-style:none}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__footer{background-color:hsl(var(--color-background));padding-top:15px;padding-bottom:15px;padding-inline:var(--px);z-index:10;border-top:1px solid hsl(var(--color-foreground-10));flex-flow:row-reverse wrap;justify-content:space-around;align-items:center;gap:1.2rem;display:flex}@media (min-height:500px){html .filters-accordion-module-scss-module__zM16yq__filters-accordion__footer{position:-webkit-sticky;position:sticky;bottom:-1px}}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__section{border-bottom:var(--default-border);overflow:visible}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__section:last-child{border-bottom-color:transparent}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__section-dropdown{width:100%;outline-offset:-4px!important;outline-width:2px!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__section-panel{width:100%}html .filters-accordion-module-scss-module__zM16yq__filters-accordion__section-trigger{padding-inline:var(--px);justify-content:space-between;gap:20px;width:100%;display:flex;outline-offset:-4px!important;padding-top:10px!important;padding-bottom:10px!important}@media (min-width:681px){html .filters-accordion-module-scss-module__zM16yq__filters-accordion__section-trigger{padding-top:15px!important;padding-bottom:15px!important}}html details[open]>.filters-accordion-module-scss-module__zM16yq__filters-accordion__section-trigger{background:var(--bg,hsl(var(--color-background)));z-index:10;position:-webkit-sticky;position:sticky;top:0}html .filters-accordion-module-scss-module__zM16yq__filters-accordion .filters-accordion-module-scss-module__zM16yq__select-option>button,html .filters-accordion-module-scss-module__zM16yq__filters-accordion [data-select-option]>button{padding-left:16px!important;padding-right:16px!important;padding-inline:var(--px)!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion .filters-accordion-module-scss-module__zM16yq__select-option>button:hover,html .filters-accordion-module-scss-module__zM16yq__filters-accordion .filters-accordion-module-scss-module__zM16yq__select-option>button:hover span,html .filters-accordion-module-scss-module__zM16yq__filters-accordion [data-select-option]>button:hover,html .filters-accordion-module-scss-module__zM16yq__filters-accordion [data-select-option]>button:hover span{color:hsl(var(--color-foreground))!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion .filters-accordion-module-scss-module__zM16yq__select-popup,html .filters-accordion-module-scss-module__zM16yq__filters-accordion [data-select-popup-content]{box-shadow:none!important;border:none!important;margin-top:0!important}html .filters-accordion-module-scss-module__zM16yq__filters-accordion .filters-accordion-module-scss-module__zM16yq__select-popup>fieldset,html .filters-accordion-module-scss-module__zM16yq__filters-accordion [data-select-popup-content]>fieldset{margin-bottom:10px;padding-bottom:10px;padding-left:16px!important;padding-right:16px!important;padding-inline:var(--px)!important;min-width:99%!important;max-width:99%!important}
html .contracts-grid-module-scss-module__jC5zWG__contracts-page__grid{grid-template-columns:1fr;gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){html .contracts-grid-module-scss-module__jC5zWG__contracts-page__grid{gap:1.6rem}}html .contracts-grid-module-scss-module__jC5zWG__contracts-page__grid-item{min-width:0}@media (min-width:1024px){html .contracts-grid-module-scss-module__jC5zWG__contracts-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media (min-width:640px) and (max-width:1023px){html .contracts-grid-module-scss-module__jC5zWG__contracts-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
html .page-module-scss-module__2MzScG__page{background:linear-gradient(180deg,hsl(var(--color-foreground-2))0%,hsl(var(--color-background))14rem);flex-direction:column;flex:auto;min-height:100dvh;display:flex}html .page-module-scss-module__2MzScG__main{flex-direction:column;flex:auto;gap:2.4rem;min-width:0;display:flex;background-color:transparent!important;border:none!important}@media (min-width:1280px){html .page-module-scss-module__2MzScG__main{align-items:center}}html .page-module-scss-module__2MzScG__bottom-action-bar{border-top:var(--default-border);background-color:hsl(var(--color-background));box-shadow:0 -8px 24px hsl(var(--color-foreground)/.04);justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 3.2rem;display:flex}html .page-module-scss-module__2MzScG__proceed-button:disabled{border:1px solid hsl(var(--color-foreground-5));background-color:hsl(var(--color-background-55));color:hsl(var(--color-foreground-20));opacity:1;filter:none;transform:none}@media (max-width:767px){html .page-module-scss-module__2MzScG__bottom-action-bar{flex-wrap:wrap;padding:16px}}
html .heatmap-module-scss-module__kUg61G__heatmap{-moz-column-break-after:page;break-after:page;-moz-column-break-inside:avoid;break-inside:avoid;padding:16px 8px;overflow:visible!important}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap{padding:24px 11px}}html .heatmap-module-scss-module__kUg61G__heatmap.heatmap-module-scss-module__kUg61G__is--inline{max-width:100%;max-height:95vh;height:auto!important;min-height:max-content!important}html .heatmap-module-scss-module__kUg61G__heatmap,html .heatmap-module-scss-module__kUg61G__heatmap__scrollbox{flex-direction:column;gap:12px;display:flex}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap,html .heatmap-module-scss-module__kUg61G__heatmap__scrollbox{gap:16px}}html .heatmap-module-scss-module__kUg61G__heatmap__scrollbox{justify-content:space-between;width:100%;overflow:auto}html .heatmap-module-scss-module__kUg61G__heatmap.heatmap-module-scss-module__kUg61G__is--inline .heatmap-module-scss-module__kUg61G__heatmap__scrollbox{flex:200px;min-height:max-content}@media screen and (min-width:1024px){html .heatmap-module-scss-module__kUg61G__heatmap.heatmap-module-scss-module__kUg61G__is--inline .heatmap-module-scss-module__kUg61G__heatmap__scrollbox{min-height:100px;max-height:max(75vh,400px)}}@media print{html .heatmap-module-scss-module__kUg61G__heatmap.heatmap-module-scss-module__kUg61G__is--inline .heatmap-module-scss-module__kUg61G__heatmap__scrollbox{flex:1 0 auto;max-height:none!important;overflow:visible!important}}html .heatmap-module-scss-module__kUg61G__heatmap__header{padding-left:8px;padding-right:8px;padding-bottom:6px;position:-webkit-sticky;position:sticky;left:0}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap__header{padding-left:13px;padding-right:13px;padding-bottom:10px}}html .heatmap-module-scss-module__kUg61G__heatmap.heatmap-module-scss-module__kUg61G__is--inline .heatmap-module-scss-module__kUg61G__heatmap__header{position:relative}@media print{html .heatmap-module-scss-module__kUg61G__heatmap__header{position:static}}html .heatmap-module-scss-module__kUg61G__heatmap__title{flex:35%}html .heatmap-module-scss-module__kUg61G__heatmap__header-note{color:hsl(var(--color-foreground-30));text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;font-size:1.3rem;display:flex}html .heatmap-module-scss-module__kUg61G__heatmap__table{border-collapse:separate;border-spacing:10px 8px;flex-grow:1;width:100%;min-height:200px;margin-top:-8px}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap__table{border-spacing:13px 10px;margin-top:-10px}}html .heatmap-module-scss-module__kUg61G__heatmap__table thead{background-color:hsl(var(--color-background));z-index:10;position:-webkit-sticky;position:sticky;top:0}@media print{html .heatmap-module-scss-module__kUg61G__heatmap__table thead{position:static}}html .heatmap-module-scss-module__kUg61G__heatmap__table thead>tr{background-color:hsl(var(--color-background));z-index:10}html .heatmap-module-scss-module__kUg61G__heatmap__table thead>tr>th{padding-top:0}html .heatmap-module-scss-module__kUg61G__heatmap__table thead>tr>th:first-child{background-color:hsl(var(--color-background));position:-webkit-sticky;position:sticky;left:0}@media print{html .heatmap-module-scss-module__kUg61G__heatmap__table thead>tr>th:first-child{position:static}}html .heatmap-module-scss-module__kUg61G__heatmap__table tbody>tr>th{background-color:hsl(var(--color-background));z-index:0;padding-right:10px;position:-webkit-sticky;position:sticky;left:0}@media print{html .heatmap-module-scss-module__kUg61G__heatmap__table tbody>tr>th{position:static}}html .heatmap-module-scss-module__kUg61G__heatmap__header-cell{color:hsl(var(--color-foreground-30)/.75);text-align:center;padding:8px 0;font-size:1.4rem;font-weight:600}html .heatmap-module-scss-module__kUg61G__heatmap__header-cell span{align-items:center;gap:4px;display:inline-flex}html .heatmap-module-scss-module__kUg61G__heatmap__team-cell{color:hsl(var(--color-foreground-30));text-align:left;vertical-align:middle;font-size:1.4rem;font-weight:500}html .heatmap-module-scss-module__kUg61G__heatmap__cell{vertical-align:stretch;cursor:default;border:none;border-radius:6px;min-width:72px;padding:12px 10px;font-size:1.4rem;font-weight:600;transition:background-color .2s,transform .15s ease-out;position:relative}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap__cell{min-width:80px;padding:14px 12px}}html .heatmap-module-scss-module__kUg61G__heatmap__cell.heatmap-module-scss-module__kUg61G__is--empty{background-color:hsl(var(--color-foreground-20)/.5);color:hsl(var(--color-foreground))}html .heatmap-module-scss-module__kUg61G__heatmap__cell.heatmap-module-scss-module__kUg61G__is--low-risk{background-color:hsl(var(--color-notice));color:hsl(var(--color-warning-70));--heatmap-arrow-color:hsl(var(--color-notice-20))}html .heatmap-module-scss-module__kUg61G__heatmap__cell.heatmap-module-scss-module__kUg61G__is--medium-risk{background-color:hsl(var(--color-warning));color:hsl(var(--color-warning-foreground));--heatmap-arrow-color:hsl(var(--color-warning-15))}html .heatmap-module-scss-module__kUg61G__heatmap__cell.heatmap-module-scss-module__kUg61G__is--high-risk{background-color:hsl(var(--color-destructive-40));color:hsl(var(--color-destructive-foreground));--heatmap-arrow-color:hsl(var(--color-destructive-20))}html .heatmap-module-scss-module__kUg61G__heatmap__cell:not(.heatmap-module-scss-module__kUg61G__is--empty){cursor:pointer}html .heatmap-module-scss-module__kUg61G__heatmap__cell:not(.heatmap-module-scss-module__kUg61G__is--empty).heatmap-module-scss-module__kUg61G__is--low-risk:hover{background-color:hsl(var(--color-notice-40))}html .heatmap-module-scss-module__kUg61G__heatmap__cell:not(.heatmap-module-scss-module__kUg61G__is--empty).heatmap-module-scss-module__kUg61G__is--medium-risk:hover{background-color:hsl(var(--color-warning-35))}html .heatmap-module-scss-module__kUg61G__heatmap__cell:not(.heatmap-module-scss-module__kUg61G__is--empty).heatmap-module-scss-module__kUg61G__is--high-risk:hover{background-color:hsl(var(--color-destructive-30))}html .heatmap-module-scss-module__kUg61G__heatmap__cell:not(.heatmap-module-scss-module__kUg61G__is--empty):hover{transform:scale(1.02)}html .heatmap-module-scss-module__kUg61G__heatmap__cell:not(.heatmap-module-scss-module__kUg61G__is--empty):active{transform:scale(.98)}html .heatmap-module-scss-module__kUg61G__heatmap__cell:last-child{padding-right:12px}html .heatmap-module-scss-module__kUg61G__heatmap__cell>dl{justify-content:center;align-items:center;display:flex}html .heatmap-module-scss-module__kUg61G__heatmap__cell>dl>div{align-items:center;display:flex!important}html .heatmap-module-scss-module__kUg61G__heatmap__cell>dl>div:before{content:"|";padding-left:3px;padding-right:3px;font-size:2em;font-weight:200;display:inline-block}html .heatmap-module-scss-module__kUg61G__heatmap__cell>dl>div:first-child:before{content:"";display:none}html .heatmap-module-scss-module__kUg61G__heatmap__cell.heatmap-module-scss-module__kUg61G__is--empty>dl{opacity:0}html .heatmap-module-scss-module__kUg61G__heatmap__cell:focus-within{outline:2px solid hsl(var(--color-primary));outline-offset:2px}html .heatmap-module-scss-module__kUg61G__heatmap__cell-arrow{width:14px;height:14px;color:var(--heatmap-arrow-color,hsl(var(--color-warning-foreground)));pointer-events:none;position:absolute;top:6px;right:6px}html .heatmap-module-scss-module__kUg61G__heatmap__cell-divider{opacity:.75;font-size:1.4rem;font-weight:500;transform:scaleY(1.8)}html .heatmap-module-scss-module__kUg61G__heatmap__footer{background-color:hsl(var(--color-background));justify-content:flex-end;padding-left:8px;padding-right:8px;display:flex;position:-webkit-sticky;position:sticky;bottom:0;left:0;position:relative!important}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap__footer{padding-left:13px;padding-right:13px}}html .heatmap-module-scss-module__kUg61G__heatmap__legend{color:hsl(var(--color-foreground-30));flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;font-size:1.2rem;list-style:none;display:flex}@media (min-width:640px){html .heatmap-module-scss-module__kUg61G__heatmap__legend{gap:16px}}html .heatmap-module-scss-module__kUg61G__heatmap__legend>li{align-items:center;gap:8px;display:flex}html .heatmap-module-scss-module__kUg61G__heatmap__legend-swatch{border-radius:2px;flex-shrink:0;width:6px;height:6px;display:inline-block}
html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters{--group-pad-block:20px;--group-pad-inline:20px;padding-top:0;padding-bottom:0;font-weight:600}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters svg[data-dropdown-icon]{flex-shrink:0;width:15px;height:16px}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__accordion-content{box-sizing:border-box;overflow:auto;border-radius:8px!important;width:min(298px,90vw)!important;min-width:min(298px,90vw)!important;max-width:298px!important;max-height:75vh!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__accordion-summary{border-radius:8px!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__accordion-summary>svg:not([data-dropdown-icon]){display:none}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__summary-title{border:1px solid hsl(var(--color-foreground-10));color:hsl(var(--color-foreground-35));font-size:1.4rem;font-weight:500;border-radius:6px!important;margin-bottom:0!important;padding:5px 10px!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__group-list-item{width:100%;padding-top:2.5px;padding-bottom:2.5px}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__group-trigger{box-sizing:border-box;text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;font-size:1.4rem;font-weight:700;display:flex;padding:var(--group-pad-block)var(--group-pad-inline)!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__group-trigger-label{-moz-column-gap:.5rem;flex-wrap:wrap;flex:1;align-items:center;gap:.25rem .5rem;min-width:0;display:inline-flex}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__group-trigger-label>span{margin-left:0!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__group-panel{text-wrap:balance;width:100%;max-height:unset;box-sizing:border-box;flex-direction:column;gap:1rem;display:flex;padding:0 var(--group-pad-inline)var(--group-pad-block)!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__group-panel--obligation-picker{overflow:visible!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__footer-reset{background-color:hsl(var(--color-foreground-20)/.25);color:hsl(var(--color-foreground));cursor:pointer;border:none;border-radius:6px;width:100%;margin-top:.5rem;padding:10px 12px;font-size:1.4rem;font-weight:500;transition:background-color .2s}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__select-root{width:100%;margin-top:0}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__select-menu{box-shadow:none!important;border:none!important;max-height:none!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__select-menu fieldset{width:100%}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__select-menu input[type=search]{box-sizing:border-box;border:1px solid hsl(var(--color-foreground-10));width:100%;color:hsl(var(--color-foreground));background-color:hsl(var(--color-background));border-radius:6px;padding:8px 10px;font-size:1.4rem}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__select-option{max-width:200px;border:none!important;padding:0!important}html .documents-manage-filters-module-scss-module__dkHpra__documents-manage-filters__select-option>button{padding:7px 0!important}
html .timeline-entry-module-scss-module__i2Hn_W__entry{-moz-column-gap:16px;grid-template-columns:32px 1fr;column-gap:16px;padding-bottom:40px;display:grid;position:relative}html .timeline-entry-module-scss-module__i2Hn_W__entry:last-child{padding-bottom:0}html .timeline-entry-module-scss-module__i2Hn_W__entry:last-child .timeline-entry-module-scss-module__i2Hn_W__entry__marker:after{display:none}html .timeline-entry-module-scss-module__i2Hn_W__entry__marker{justify-content:center;padding-top:6px;display:flex;position:relative}html .timeline-entry-module-scss-module__i2Hn_W__entry__marker:after{content:"";background:hsl(var(--color-foreground-10));width:2px;position:absolute;top:20px;bottom:-46px;left:50%;transform:translate(-50%)}html .timeline-entry-module-scss-module__i2Hn_W__entry__dot{background:hsl(var(--color-primary-70));width:14px;height:14px;box-shadow:0 0 0 4px hsl(var(--color-primary-70)/.15);border-radius:999px}html .timeline-entry-module-scss-module__i2Hn_W__entry__content{background:hsl(var(--color-background));border:1px solid hsl(var(--color-foreground-10));box-shadow:0 4px 16px 0 hsl(var(--color-foreground)/.04);border-radius:12px;padding:20px 24px}html .timeline-entry-module-scss-module__i2Hn_W__entry__date{color:hsl(var(--color-primary-70));text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:1.3rem;font-weight:600;display:inline-block}html .timeline-entry-module-scss-module__i2Hn_W__entry__title{color:hsl(var(--color-foreground));margin:0 0 8px;font-size:1.8rem;font-weight:700;line-height:1.3}html .timeline-entry-module-scss-module__i2Hn_W__entry__description{color:hsl(var(--color-foreground-40));margin:0;font-size:1.5rem;line-height:1.6}@media (min-width:720px){html .timeline-entry-module-scss-module__i2Hn_W__entry{-moz-column-gap:24px;grid-template-columns:40px 1fr;column-gap:24px}html .timeline-entry-module-scss-module__i2Hn_W__entry__title{font-size:2rem}html .timeline-entry-module-scss-module__i2Hn_W__entry__description{font-size:1.6rem}}
html .styles-module-scss-module__jMTyYa__description-text{color:hsl(var(--color-primary-90));margin-bottom:32px;font-size:1.4rem;line-height:1.4}html .styles-module-scss-module__jMTyYa__breadcrumbs{width:-moz-fit-content;width:fit-content;color:hsl(var(--color-foreground-30));margin:0 auto 8px;font-size:1.4rem}html .styles-module-scss-module__jMTyYa__breadcrumbs span{color:hsl(var(--color-primary))}
html .styles-module-scss-module__NlmEHG__search-input__label{border:.5px solid hsl(var(--color-foreground-10));border-radius:6px;align-items:center;gap:11px;width:100%;padding:8px 12px;display:flex}html .styles-module-scss-module__NlmEHG__search-input__icon{display:none}@media (min-width:370px){html .styles-module-scss-module__NlmEHG__search-input__icon{color:hsl(var(--color-foreground-20));font-size:1.8rem;display:block}}html .styles-module-scss-module__NlmEHG__search-input__input{border:none;outline:none;width:100%;font-size:1.4rem;display:block}html .styles-module-scss-module__NlmEHG__search-input__input::placeholder{color:hsl(var(--color-foreground-20))}html .styles-module-scss-module__NlmEHG__filter{position:relative}html .styles-module-scss-module__NlmEHG__filter__toggle-button{color:hsl(var(--color-foreground-35));border:1px solid hsl(var(--color-foreground-10));border-radius:6px;align-items:center;gap:9px;padding:10px 16px;font-size:1.4rem;display:flex}html .styles-module-scss-module__NlmEHG__filter__toggle-button span{font-weight:600}html .styles-module-scss-module__NlmEHG__filter__toggle-icon{font-size:1.6rem}html .styles-module-scss-module__NlmEHG__filter__dialog{top:0;border:1px solid hsl(var(--color-foreground-10));box-shadow:0px 4px 20px 0px hsl(var(--color-foreground)/.1);z-index:1;border-radius:10px;min-width:80vw;margin:0;padding:25px;position:absolute}html .styles-module-scss-module__NlmEHG__filter__dialog:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}html .styles-module-scss-module__NlmEHG__filter__dialog:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}html .styles-module-scss-module__NlmEHG__filter__dialog:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}html .styles-module-scss-module__NlmEHG__filter__dialog:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}html .styles-module-scss-module__NlmEHG__filter__dialog:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}html .styles-module-scss-module__NlmEHG__filter__dialog:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}@media (min-width:500px){html .styles-module-scss-module__NlmEHG__filter__dialog{min-width:50vw}}@media (min-width:700px){html .styles-module-scss-module__NlmEHG__filter__dialog{min-width:298px}}@media (min-width:1440px){html .styles-module-scss-module__NlmEHG__filter__dialog{left:0}}html .styles-module-scss-module__NlmEHG__filter__dialog-title{color:hsl(var(--color-primary-90));margin-bottom:24px;font-size:1.6rem;font-weight:600}html .styles-module-scss-module__NlmEHG__filter__dialog-content-title{color:hsl(var(--color-primary-90));margin-bottom:16px;font-size:1.4rem;font-weight:600}html .styles-module-scss-module__NlmEHG__filter__dialog-content-label{background:hsl(var(--color-foreground-5));border-radius:8px;align-items:center;gap:9px;height:32px;margin-bottom:12px;padding:11px 13px;display:flex}html .styles-module-scss-module__NlmEHG__filter__dialog-content-label input{background:0 0;width:100%;padding:0}html .styles-module-scss-module__NlmEHG__filter__dialog-content-icon{color:hsl(var(--color-foreground-35));font-size:1.4rem}html .styles-module-scss-module__NlmEHG__filter__dialog-content{border-bottom:1px solid hsl(var(--color-foreground-10));padding-bottom:18px}html .styles-module-scss-module__NlmEHG__filter__dialog-reset-button{border:1px solid hsl(var(--color-foreground)/.1);background-color:hsl(var(--color-background-55));width:100%;color:hsl(var(--color-foreground));text-align:center;border-radius:8px;margin-top:24px;padding:8px 0;font-size:1.4rem;font-weight:500}html .styles-module-scss-module__NlmEHG__card{cursor:pointer;text-align:left;border:.5px solid hsl(var(--color-foreground-10));border-radius:8px;width:100%;padding:24px;display:block}html .styles-module-scss-module__NlmEHG__card.styles-module-scss-module__NlmEHG__is--viewed{background-color:hsl(var(--color-background-55))}html .styles-module-scss-module__NlmEHG__card__header{justify-content:space-between;align-items:start;gap:10px;margin-bottom:16px;display:flex}html .styles-module-scss-module__NlmEHG__card__title{color:hsl(var(--color-primary-90));text-transform:lowercase;width:100%;font-size:1.4rem;font-weight:600}html .styles-module-scss-module__NlmEHG__card__title:first-letter{text-transform:uppercase}html .styles-module-scss-module__NlmEHG__card__pill{background-color:hsl(var(--color-accent-15));color:hsl(var(--color-accent));text-transform:uppercase;border-radius:15px;padding:6px 8px;font-size:1.2rem;display:inline-block}html .styles-module-scss-module__NlmEHG__card__view-obligations-button{color:hsl(var(--color-primary));width:-moz-fit-content;width:fit-content;font-size:1.4rem;font-weight:600;display:block}html .styles-module-scss-module__NlmEHG__card__checkbox-container button{display:block}html .styles-module-scss-module__NlmEHG__card__checkbox-container span:not([data-state=checked]){display:none}html .styles-module-scss-module__NlmEHG__card__checkbox-container i{background:hsl(var(--color-background));border:2px solid hsl(var(--color-foreground-20))}html .styles-module-scss-module__NlmEHG__card__icon{color:hsl(var(--color-foreground-30));font-size:1.3rem}html .styles-module-scss-module__NlmEHG__card__icon.styles-module-scss-module__NlmEHG__is--viewed{color:hsl(var(--color-notice-60))}html .styles-module-scss-module__NlmEHG__card__checkbox{font-size:1.6rem}@media (min-width:576px){html .styles-module-scss-module__NlmEHG__card__title{font-size:1.6rem}}html .styles-module-scss-module__NlmEHG__explore-modal{padding:24px;position:relative;max-width:36.8rem!important;min-width:unset!important;width:unset!important;border-radius:8px!important}html .styles-module-scss-module__NlmEHG__explore-modal__icon-container{background-color:hsl(var(--color-foreground-5));border-radius:50%;justify-content:center;align-items:center;width:5.4rem;height:5.4rem;margin:0 auto 12px;display:flex}html .styles-module-scss-module__NlmEHG__explore-modal__title-icon{color:hsl(var(--color-primary-90));font-size:2.4rem}html .styles-module-scss-module__NlmEHG__explore-modal__close-button{color:hsl(var(--color-foreground-10));cursor:pointer;z-index:999;font-size:1.6rem;position:absolute;top:-24px;right:-24px}html .styles-module-scss-module__NlmEHG__explore-modal__title{color:hsl(var(--color-primary-90));text-align:center;margin-bottom:8px;font-size:1.8rem;font-weight:700}html .styles-module-scss-module__NlmEHG__explore-modal__description{color:hsl(var(--color-foreground-30));text-align:center;margin-bottom:20px;font-size:1.4rem}html .styles-module-scss-module__NlmEHG__unlock-modal{padding:32px 24px;position:relative;max-width:44.4rem!important;min-width:unset!important;width:unset!important;border-radius:4px!important}html .styles-module-scss-module__NlmEHG__unlock-modal__close-button{color:hsl(var(--color-gray-40));cursor:pointer;z-index:999;font-size:2.5rem;position:absolute;top:16px;right:10px}html .styles-module-scss-module__NlmEHG__unlock-modal__title{color:hsl(var(--color-primary-90));margin-bottom:4px;font-size:1.8rem;font-weight:700}html .styles-module-scss-module__NlmEHG__unlock-modal__description{color:hsl(var(--color-foreground-35));margin-bottom:24px;font-size:1.6rem}html .styles-module-scss-module__NlmEHG__unlock-modal__label{color:hsl(var(--color-foreground-35))!important;margin-bottom:8px!important;font-size:1.6rem!important;display:inline-block!important}html .styles-module-scss-module__NlmEHG__unlock-modal__input-group{margin-bottom:24px}html .styles-module-scss-module__NlmEHG__unlock-modal__input{border:.5px solid hsl(var(--color-foreground-10));padding:8px 12px;border-radius:6px!important}
html .composer-module-scss-module__Usbv6G__composer{padding:8px}html .composer-module-scss-module__Usbv6G__composer__container{background-color:hsl(var(--color-background));border:1px solid hsl(var(--color-foreground-5));border-radius:12px;align-items:center;gap:5px;padding:4px 6px;display:flex}html .composer-module-scss-module__Usbv6G__composer__textarea{resize:none;min-height:36px;max-height:160px;color:hsl(var(--color-foreground));background:0 0;border:none;outline:none;flex:1;padding:6px 4px;font-size:1.4rem;line-height:1.5;overflow-y:hidden}html .composer-module-scss-module__Usbv6G__composer__textarea::placeholder{color:hsl(var(--color-foreground)/.3)}html .composer-module-scss-module__Usbv6G__icon-btn{width:40px;height:40px;color:hsl(var(--color-foreground)/.4);background-color:transparent;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}html .composer-module-scss-module__Usbv6G__icon-btn:hover{color:hsl(var(--color-foreground))}html .composer-module-scss-module__Usbv6G__icon-btn__icon{width:18px;height:18px}html .composer-module-scss-module__Usbv6G__icon-btn--send{background-color:hsl(var(--color-primary));width:30px;height:30px;color:hsl(var(--color-primary-foreground));opacity:.4;border-radius:36px}html .composer-module-scss-module__Usbv6G__composer__container:focus-within .composer-module-scss-module__Usbv6G__icon-btn--send{opacity:1}html .composer-module-scss-module__Usbv6G__icon-btn--send:hover:not(:disabled){background-color:hsl(var(--color-primary)/.85)}html .composer-module-scss-module__Usbv6G__icon-btn--send:disabled{cursor:not-allowed}html .composer-module-scss-module__Usbv6G__icon-btn--stop{background-color:hsl(var(--color-destructive));width:30px;height:30px;color:hsl(var(--color-destructive-foreground));border-radius:36px}html .composer-module-scss-module__Usbv6G__icon-btn--stop:hover{background-color:hsl(var(--color-destructive)/.85)}
html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu{flex-shrink:0;margin-left:auto}html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-trigger{border-radius:.6rem;padding:.4rem}html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-icon{width:2rem;height:2rem;color:hsl(var(--color-foreground-50))}html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-options li>a{padding:10px 20px}html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-options li>button{padding:10px 20px}html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-option-delete:hover{background-color:hsl(var(--color-destructive)/.05)}html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-option-delete a,html .contract-card-menu-module-scss-module__nKZixW__contracts-page__menu-option-delete button{font-weight:500;color:hsl(var(--color-destructive))!important}
html .obligation-preview-tooltip-module-scss-module__aWdUpG__preview-tooltip{background-color:hsl(var(--color-background))!important;color:hsl(var(--color-foreground))!important;border:1px solid hsl(var(--color-foreground-10)/1)!important;box-shadow:0 4px 12px hsl(var(--color-gray-100)/.1)!important;font-family:var(--font-family-sans)!important;text-align:left!important;z-index:1500!important;box-sizing:border-box!important;border-radius:.6rem!important;max-width:min(100vw - 2rem,28rem)!important;padding:18px 16px!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.5!important}
html .styles-module-scss-module__e3_NmW__sla-card{padding:24px}html .styles-module-scss-module__e3_NmW__sla-card__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}html .styles-module-scss-module__e3_NmW__sla-card__title{color:hsl(var(--color-foreground));font-size:1.8rem;font-weight:600}html .styles-module-scss-module__e3_NmW__sla-card__link{color:hsl(var(--color-primary));font-size:1.4rem;font-weight:600;text-decoration:none}@media print{html .styles-module-scss-module__e3_NmW__sla-card__link{display:none!important}}html .styles-module-scss-module__e3_NmW__sla-card__list{flex-direction:column;flex-grow:2;justify-content:space-between;gap:36px;padding-top:48px;padding-bottom:36px;display:flex}html .styles-module-scss-module__e3_NmW__sla-card__label,html .styles-module-scss-module__e3_NmW__sla-card__value{color:hsl(var(--color-foreground-30));font-size:1.4rem;font-weight:400}html .styles-module-scss-module__e3_NmW__sla-card__progress-track{background:hsl(var(--color-foreground-20)/.5)!important}html .styles-module-scss-module__e3_NmW__sla-card__progress-track.styles-module-scss-module__e3_NmW__is--gray{background:hsl(var(--color-foreground-30)/.25)}html .styles-module-scss-module__e3_NmW__sla-card__progress-track{border-radius:9999px;overflow:hidden;height:8px!important}html .styles-module-scss-module__e3_NmW__sla-card__progress-bar{border-radius:9999px;height:100%;transition:width .4s}
html .timeline-module-scss-module__2EPqUG__timeline{margin:0;padding:0;list-style:none;position:relative}
html .styles-module-scss-module__yahPXq__law-details__breadcrumbs{width:-moz-fit-content;width:fit-content;color:hsl(var(--color-foreground-30));margin:0 auto 8px;font-size:1.2rem}html .styles-module-scss-module__yahPXq__law-details__breadcrumbs span{color:hsl(var(--color-primary));font-weight:600}html .styles-module-scss-module__yahPXq__law-details__back-icon{color:hsl(var(--color-foreground-40));font-size:2rem}html .styles-module-scss-module__yahPXq__law-details__title-and-back{justify-content:center;align-items:start;gap:4px;margin:0 auto 36px;display:flex}html .styles-module-scss-module__yahPXq__law-details__title{color:hsl(var(--color-primary-90));text-align:center;text-transform:lowercase;font-size:1.8rem;font-weight:700;transform:translateY(-4px)}html .styles-module-scss-module__yahPXq__law-details__title:first-letter{text-transform:uppercase}html .styles-module-scss-module__yahPXq__law-details__obligation-count{color:hsl(var(--color-nominal));font-size:1.2rem;font-weight:600}html .styles-module-scss-module__yahPXq__law-details__cards-container{grid-template-columns:repeat(1,1fr);gap:24px;display:grid}html .styles-module-scss-module__yahPXq__law-details__selected-obligations-container{border:.5px solid hsl(var(--color-foreground-10));border-radius:8px;margin-bottom:24px;padding:12px}html .styles-module-scss-module__yahPXq__law-details__selected-obligations-toggle-button{color:hsl(var(--color-foreground-30));cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:1.4rem;font-weight:600;display:flex}html .styles-module-scss-module__yahPXq__law-details__selected-obligations-chevron{transition:transform .2s}html .styles-module-scss-module__yahPXq__law-details__selected-obligations-chevron.styles-module-scss-module__yahPXq__is--expanded{transform:rotate(90deg)}html .styles-module-scss-module__yahPXq__law-details__deselect-all-button{color:hsl(var(--color-primary));cursor:pointer;align-items:center;gap:5px;font-size:1.4rem;font-weight:600;display:flex}@media (min-width:576px){html .styles-module-scss-module__yahPXq__law-details__breadcrumbs{font-size:1.6rem}html .styles-module-scss-module__yahPXq__law-details__title-and-back{max-width:82%;margin-bottom:44px}html .styles-module-scss-module__yahPXq__law-details__title{font-size:2rem}html .styles-module-scss-module__yahPXq__law-details__obligation-count{font-size:1.4rem}html .styles-module-scss-module__yahPXq__law-details__cards-container{grid-template-columns:repeat(2,1fr)}}html .styles-module-scss-module__yahPXq__is--obligation-selected{color:hsl(var(--color-destructive-70))}
/*# sourceMappingURL=8b8791e192cdbb67.css.map*/