@import url(https://fonts.googleapis.com/css2?family=BIZ+UDGothic&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);.chatThinScrollbar{scrollbar-width:thin}.chatLayoutContainer{background:local;box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.chatLayoutBg{align-items:flex-start;flex-direction:row;height:calc(100% - 80px);row-gap:none}.chatContentContainer,.chatLayoutBg{box-sizing:border-box;display:flex;position:relative;width:100%}.chatContentContainer{align-items:center;justify-content:center}.chatContentCard,.chatContentContainer{flex-direction:column;height:100%;overflow:hidden}.chatContentCard{align-self:center;display:flex;flex-grow:1;justify-self:center;pointer-events:auto;position:relative;width:100%}.chatContentArea{height:100%;inset:60px 0 0 0;max-height:100%;overflow:hidden;position:absolute}.chatTopArea{height:100%;max-height:calc(100% - 78px);overflow-y:auto;position:relative;scrollbar-width:thin;top:0;width:auto;z-index:2}.chatTopMenu{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;width:100%}.chatThreadAreaContainer{height:100%;inset:0 0 0 0;max-height:calc(100% - 16px);overflow-y:auto;position:absolute;scroll-padding-bottom:150px;scrollbar-width:thin;width:auto}.chatThreadArea{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:430px;position:relative;width:auto}.chatTopMenuContent{position:absolute;z-index:3}.chatTopMenuContent,.chatTopTitleBox{align-items:center;display:flex;width:auto}.chatTopTitleBox{flex-direction:row;justify-content:center}.chatTopIllust{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:80px!important;width:80px!important}.tilesContainer{align-self:center;height:auto}.chatInputContainer{align-items:center;align-self:center;bottom:0;left:0;overflow-y:visible;position:absolute;scrollbar-width:thin;width:calc(100% - 16px);z-index:3}#chatInputTextarea{word-wrap:break-word;background-color:initial!important;border:none;display:flex;height:auto;line-height:var(--font-height-xxl);max-height:138px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow-y:auto;padding:0;resize:none;scrollbar-width:thin;white-space:pre-wrap}#chatInputTextarea:empty{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.dropdown-content{background-color:var(--pure-white);border:1px solid var(--light-gray);box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;color:var(--core-black);max-height:500px;max-width:500px;min-width:300px;overflow-x:hidden;overflow-y:auto;will-change:opacity,transform;z-index:5}.dropdown-content[data-side=top]{animation:slideDownAndFade}.dropdown-content[data-side=right]{animation:slideLeftAndFade}.dropdown-content[data-side=bottom]{animation:slideUpAndFade}.dropdown-content[data-side=left]{animation:slideRightAndFade}.dropdown-sub-trigger{align-items:center;background-color:var(--pure-white);display:flex;font-size:var(--font-size-base);line-height:var(--font-height-xxl);outline:none;position:relative;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;z-index:5}.dropdown-sub-trigger:hover{background-color:var(--extra-light-gray)}.dropdown-sub-content{background-color:var(--pure-white);border:1px solid var(--light-gray);box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;color:var(--core-black);display:flex;flex-wrap:wrap;overflow-wrap:break-word;overflow-x:hidden;overflow-y:auto;text-overflow:ellipsis;white-space:normal;will-change:opacity,transform;z-index:5}.dropdown-sub-content[data-side=top]{animation:slideDownAndFade}.dropdown-sub-content[data-side=right]{animation:slideLeftAndFade}.dropdown-sub-content[data-side=bottom]{animation:slideUpAndFade}.dropdown-sub-content[data-side=left]{animation:slideRightAndFade}.dropdown-radio-item{align-items:center;display:flex;line-height:var(--font-height-xxl);outline:none;position:relative;-webkit-user-select:none;user-select:none;z-index:5}.dropdown-radio-item[data-disabled]{pointer-events:none}.dropdown-radio-item[data-highlighted]{background-color:var(--extra-light-gray)}.dropdown-trigger-button{align-items:center;background-color:var(--pure-white)!important;border:1px solid var(--primary-red)!important;display:inline-flex;font-size:var(--font-size-base);font-weight:700;justify-content:center;line-height:var(--font-height-xxl);max-width:1088px;outline:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:5}.dropdown-trigger-button:disabled{border-color:var(--medium-gray)!important;pointer-events:none}.mobile-dropdown-trigger-button{align-items:center;background-color:var(--pure-white);border:1px solid var(--primary-red);display:inline-flex;flex-direction:row;justify-content:center;outline:0;padding:8px;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:5}.mobile-dropdown-trigger-button:disabled{border-color:var(--medium-gray)!important;pointer-events:none}.dropdown-trigger-button.searchHome{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.mobile-dropdown-trigger-button.searchHome{max-width:1438px}.dropdown-trigger-button.searchHeader,.mobile-dropdown-trigger-button.searchHeader{max-width:800px}@media screen and (max-width:750px) and (orientation:portrait){.mobile-dropdown-trigger-button{max-width:310px}.mobile-dropdown-trigger-button.searchHome{max-width:264px}.mobile-dropdown-trigger-button.searchHeader{max-width:300px}}@media screen and (max-width:750px) and (orientation:landscape){.mobile-dropdown-trigger-button{max-width:600px}.mobile-dropdown-trigger-button.searchHome{max-width:468px}.dropdown-trigger-button.searchHeader,.mobile-dropdown-trigger-button.searchHeader{max-width:580px}}@media screen and (min-width:750px) and (max-width:1366px) and (orientation:portrait){.mobile-dropdown-trigger-button.searchHome{max-width:620px}.dropdown-trigger-button.searchHeader,.mobile-dropdown-trigger-button.searchHeader{max-width:540px}.mobile-dropdown-trigger-button{max-width:756px}}@media screen and (min-width:750px) and (max-width:1366px) and (orientation:landscape){.dropdown-trigger-button.searchHome{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.dropdown-trigger-button.searchHeader,.mobile-dropdown-trigger-button.searchHeader{max-width:450px}.dropdown-trigger-button{max-width:730px}}.taskCardLayoutContainer{background:local;flex-direction:column;height:100%;position:absolute}.taskCardLayoutBg,.taskCardLayoutContainer{box-sizing:border-box;display:flex;width:100%}.taskCardLayoutBg{align-items:flex-start;flex-direction:row;height:calc(100% - 80px);position:relative;row-gap:none}.taskCardUploadedPreview{background-color:var(--extra-light-gray);border:none;border-radius:8px;height:180px;justify-self:center;overflow:hidden;position:relative;width:100%}.taskCardUploadedPreview:hover{box-shadow:2px 2px 6px 0 rgba(var(--core-black-rgb),.1)}.pdfListContainer{width:200px!important}.fda-input-display{display:flex;flex-direction:column;font-family:BIZ UDGothic,monospace;line-height:1;position:absolute;text-align:left;z-index:7}

/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.invoice-mode .file-uploader-container{background-color:var(--pure-white);border-radius:16px;box-shadow:0 4px 8px #0000000f;margin:0 auto;max-width:820px;padding:24px}.invoice-mode .file-uploader-form{margin-bottom:16px}.invoice-mode .file-uploader-label{color:var(--core-black);display:block;font-weight:700;margin-bottom:8px}.invoice-mode .file-uploader-input{margin-bottom:8px}.invoice-mode .file-dropzone{align-items:center;background-color:var(--extra-light-gray);border:2px dashed var(--light-gray);border-radius:16px;display:flex;justify-content:center;min-height:180px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.invoice-mode .file-dropzone:hover{background-color:#eef2f6;border-color:#cfd6de}.invoice-mode .file-uploader-button{background-color:var(--primary-red);border:none;border-radius:30px;color:var(--pure-white);cursor:pointer;font-weight:700;padding:1rem 3.5rem}.invoice-mode .file-uploader-button:hover{filter:brightness(.95)}.invoice-mode .file-uploader-button:disabled{background-color:#f7d4d4;cursor:not-allowed}.invoice-mode .file-uploader-message{color:var(--dark-gray);margin-top:10px}.invoice-center-wrap{align-items:flex-start;display:flex;height:calc(100vh - 120px);justify-content:center;overflow-y:auto;padding:12px 0;width:100%}.invoice-center-wrap.center{align-items:center}.invoice-mode .file-uploader-container{margin-bottom:24px}.invoice-modal-overlay{align-items:center;background:#00000080;display:flex;height:100vh;inset:0;justify-content:center;position:fixed;width:100vw;z-index:10000}.invoice-modal-window{--space-xxs:4px;--space-xs:6px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;background:var(--pure-white);border-radius:8px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;height:92vh;overflow:hidden;position:relative;width:96vw}.invoice-pdf-container{-ms-overflow-style:none;scrollbar-width:none}.invoice-pdf-container::-webkit-scrollbar{display:none}.invoice-modal-window .file-uploader-button{background-color:var(--primary-red);border:none;border-radius:24px;color:var(--pure-white);cursor:pointer;font-weight:700;padding:10px 18px}.invoice-modal-window .file-uploader-button:hover{filter:brightness(.95)}.invoice-modal-window .file-uploader-button:disabled{background-color:var(--medium-gray);cursor:not-allowed}.invoice-modal-window .invoice-secondary-button{background-color:#fff;border:1px solid var(--light-gray);border-radius:24px;color:var(--core-black);cursor:pointer;font-weight:700;padding:10px 18px}.invoice-modal-window .invoice-secondary-button:hover{background-color:#f7f9fb}.invoice-modal-window .invoice-secondary-button:disabled{background-color:#f2f2f2;border-color:var(--extra-light-gray);color:var(--medium-gray);cursor:not-allowed}.invoice-save-button{background-color:#fff;border:1px solid #e57373;border-radius:24px;color:var(--primary-red);cursor:pointer;font-weight:700;padding:10px 18px}.invoice-save-button:hover{background-color:#ffe9e9}.invoice-save-button:disabled{background-color:#f9f9f9;border-color:#f2bcbc;color:#dba3a3;cursor:not-allowed}.invoice-reset-all-action,.invoice-reset-all-frame{align-items:center;display:flex;height:48px}.invoice-reset-all-action{background:#0000;border:none;cursor:pointer;flex-direction:row;gap:8px;justify-content:flex-start;padding:12px 0;width:255px}.invoice-reset-all-icon{align-items:center;color:#333;display:inline-flex;height:20px;justify-content:center;transform:translateY(-1px);width:20px}.invoice-reset-all-label{color:#333;font-family:NotoSans,NotoSansJP,sans-serif;font-size:16px;font-weight:400;line-height:1.25;white-space:nowrap}.invoice-actions-right{align-items:center;display:flex;gap:16pt}.invoice-actionbar{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.invoice-actionbar .file-uploader-button,.invoice-actionbar .invoice-actions-right,.invoice-actionbar .invoice-reset-all-frame,.invoice-actionbar .invoice-save-button{flex:none;white-space:nowrap}@media (max-width:560px){.invoice-actionbar .invoice-reset-all-frame{display:none}}@media (max-width:420px){.invoice-actionbar .invoice-save-button{display:none}}.invoice-drag-overlay{background:#0000;cursor:col-resize;inset:0;position:absolute;z-index:5}.invoice-modal-close{background:#0000;border:none;cursor:pointer;font-size:24px;position:static}.invoice-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0 32pt 32pt}.invoice-modal-body iframe{border:none;height:100%;width:100%}.invoice-modal-header{align-items:center;border-bottom:none;display:flex;justify-content:space-between;margin-top:0;padding:32pt 32pt 12px;position:relative}.invoice-modal-right-actions{align-items:center;display:flex;gap:32pt}.invoice-manual-link{color:#005bc6;flex-grow:0;font-family:NotoSansJP,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1.5;text-align:left;text-decoration:none;width:auto}.invoice-manual-link:hover{text-decoration:underline}.invoice-modal-close{line-height:1;padding:0}.invoice-modal-header:after{background:var(--light-gray);bottom:0;content:"";height:1px;left:32pt;position:absolute;right:32pt}.invoice-modal-title{color:#333;flex:1 1 auto;font-family:NotoSansJP,sans-serif;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.invoice-modal-grid{display:flex;gap:12px;height:100%;min-height:0;padding-top:12px}.invoice-modal-preview{background:#fff;border:1px solid #f3f4f6;border-radius:8px;flex:0 0 auto;height:100%;overflow:hidden;position:relative;width:60%;width:var(--left-width,60%)}.invoice-left-tabs .invoice-tab-btn.active{border-color:var(--primary-red);color:var(--primary-red)}.invoice-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#333;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;font-weight:700;gap:10px;height:40px;justify-content:center;padding:8px 32px;white-space:nowrap}.invoice-tab.active{border-bottom-color:#333}.invoice-tab-label{color:#333;flex:0 0 auto;font-family:NotoSans-Display,NotoSansJP,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:center;white-space:nowrap}.invoice-reset-btn{align-items:center;background-color:#fff!important;border:none!important;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:26px;justify-content:center;margin:0 0 0 var(--space-xl);padding:4px 8px;width:101px}.invoice-reset-label{color:#000000de;flex-grow:0;font-family:NotoSans,NotoSansJP,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:18px;letter-spacing:.16px;line-height:1.5;text-align:left;white-space:nowrap;width:85px}.invoice-zoom-label{min-width:48px}.invoice-page-label,.invoice-zoom-label{color:#333;flex:1 1 auto;font-family:NotoSans,NotoSansJP,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:26px;letter-spacing:normal;line-height:26px;text-align:center}.invoice-page-label{margin:0 6px;min-width:32px}.invoice-zoom-group{flex-direction:row;margin:0 var(--space-sm) 0 0;padding:0;width:116px}.invoice-zoom-btn,.invoice-zoom-group{align-items:center;display:flex;height:26px;justify-content:center}.invoice-zoom-btn{background-color:#fff!important;border:none!important;border-radius:4px;box-sizing:border-box;cursor:pointer;line-height:1;width:26px}.invoice-zoom-btn:disabled{cursor:not-allowed;opacity:.4}.invoice-pager{flex-direction:row;justify-content:space-between;margin:0 58px 0 0;padding:0;width:110px}.invoice-page-btn,.invoice-pager{align-items:center;display:flex;height:26px}.invoice-page-btn{background-color:#fff!important;border:none!important;border-radius:4px;color:#333;cursor:pointer;justify-content:center;line-height:1;width:26px}.invoice-page-btn.left{padding:7px 9.1px 7px 9.8px}.invoice-page-btn.right{padding:7px 9.8px 7px 9.1px}.invoice-page-btn.disabled,.invoice-page-btn:disabled{color:#bfbfbf;cursor:not-allowed;opacity:.4}.invoice-page-btn svg{height:12.1px;width:7.1px}.invoice-page-btn.left svg{transform:rotate(180deg)}.invoice-modal-resizer{background:var(--light-gray);border-radius:4px;cursor:col-resize;flex:0 0 auto;width:6px}.invoice-modal-resizer:hover{background:#cfd6de}.invoice-modal-right{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;height:100%;min-width:0}.invoice-fields-card{background:#fff;border:1px solid var(--light-gray);border-radius:8px;min-width:0;padding:var(--space-md)}.invoice-table-card{background:#fff;border:none;border-radius:8px;flex:1 1;min-height:0;min-width:0;overflow:hidden;padding:0}.invoice-ocr-overlay{inset:0;pointer-events:none;position:absolute;z-index:2}.inv-right-value-span{color:#333;flex-grow:1;font-family:NotoSansJP,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:24px;letter-spacing:.15px;line-height:1.5;text-align:left}.invoice-section-title{font-family:NotoSansJP,sans-serif;line-height:1}.invoice-section-title,.invoice-subsection-title{color:#333;font-size:16px;font-weight:700;letter-spacing:normal}.invoice-subsection-title{font-family:NotoSans,NotoSansJP,sans-serif;line-height:.75;margin-bottom:var(--space-xs)}.invoice-field-label{font-family:NotoSans,NotoSansJP,sans-serif;font-size:14px;line-height:.86;margin-bottom:var(--space-xs)}.invoice-detail-header,.invoice-field-label{color:#333;font-weight:700;letter-spacing:normal}.invoice-detail-header{font-family:NotoSansJP,sans-serif;font-size:16px;line-height:1;opacity:.9}.invoice-body-text{color:#333;font-family:NotoSans,NotoSansJP,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:.86;text-align:left}.invoice-section-row{align-items:center;display:flex;flex-direction:row;gap:10px;height:24px;padding:var(--space-xxs) 0}.invoice-subsection-block{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin-bottom:var(--space-lg);min-height:48px;padding:0}.invoice-subsection-block+.invoice-subsection-block{margin-top:32pt}.invoice-field-row{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:16pt;justify-content:flex-start;margin-bottom:var(--space-sm);min-height:0;padding:0;width:100%}.invoice-subsection-block>.invoice-field-row:first-of-type{margin-top:0}.invoice-subsection-block>div+.invoice-field-row{margin-top:16pt}.invoice-field{flex:0 0 168px;max-width:168px;min-width:140px}.invoice-field-full{flex:1 1 100%;margin-top:0;max-width:100%}.invoice-field.invoice-field-4x{flex:1 1 100%;max-width:100%;min-width:200px;padding-right:12px;width:100%}.inv-detail-span{height:19px;line-height:1.2}.inv-detail-notes-span,.inv-detail-span{color:#333;flex-grow:1;font-family:NotoSansJP,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;opacity:.9;text-align:left}.inv-detail-notes-span{display:block;height:auto;line-height:1.4;min-height:44px;overflow-wrap:anywhere;white-space:normal;width:100%;word-break:break-word}.inv-cell-display{align-items:center;height:35px}.inv-cell-display,.inv-notes-display{border:1px solid #e2e7ed;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;opacity:.9;overflow-wrap:anywhere;padding:8px;white-space:normal;width:100%;word-break:break-word}.inv-notes-display{align-items:flex-start;height:86px;overflow-y:auto}.inv-table-actions{align-items:center;display:flex;flex-direction:row;gap:8px;margin-top:8px}.inv-actions-right{display:flex;gap:8px;margin-left:auto}.inv-btn-add,.inv-btn-secondary{align-items:center;background-color:#fff;border:1px solid #e2e7ed;border-radius:99px;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:37px;justify-content:center;padding:8px 12px}.inv-btn-add{min-width:108px;width:auto}.inv-btn-secondary{width:136px}.inv-btn-add-label,.inv-btn-secondary-label{font-family:NotoSans,NotoSansJP,sans-serif;font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap}.inv-btn-add-label,.inv-btn-secondary-label{color:#333}.inv-btn-secondary:disabled{cursor:not-allowed;opacity:.6}.inv-btn-secondary:disabled .inv-btn-secondary-label{color:#bfbfbf}.inv-hdr-cell{background:#e2e7ed;border-bottom:1px solid #e2e7ed;border-right:1px solid #e2e7ed;height:80px;padding:0}.inv-hdr-split-bottom,.inv-hdr-split-top{align-items:center;display:flex;height:40px;padding:0 8px;position:relative}.inv-hdr-split-top:after{background:#fff;bottom:0;content:"";height:0;left:0;position:absolute;width:100%}.inv-hdr-split-bottom:before{content:none}

/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--primary:0,100%,40%;--primary-foreground:210 40% 98%;--secondary:201 100% 86%;--secondary-foreground:222.2 47.4% 11.2%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--ring:215 20.2% 65.1%;--radius:0.5rem;--primary-red:#c00;--core-black:#333;--extra-dark-gray:#616161;--dark-gray:#8c8c8c;--medium-gray:#bfbfbf;--light-gray:#e2e7ed;--extra-light-gray:#f7f7f7;--pure-white:#fff;--light-blue:#bae7ff;--bright-blue:#005bc6;--icon-inactive-color:#ddd;--primary-red-rgb:204,0,0;--core-black-rgb:51,51,51;--shadow-rgb:0,0,0;--font-size-lg:18px;--font-size-base:16px;--font-size-md:14px;--font-size-sm:12px;--font-height-3xl:28px;--font-height-xxl:26px;--font-height-xl:24px;--font-height-lg:22px;--font-height-base:18px;--font-height-md:16px}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 85.7% 97.3%;--ring:217.2 32.6% 17.5%;--font-family:"Noto Sans JP",-apple-system,"Roboto","Helvetica","Arial",sans-serif;--font-size-base:16px;--font-size-xxxl:28px;--font-size-xxl:26px;--font-size-xl:22px;--font-size-lg:18px;--font-size-md:14px;--font-size-sm:12px;--font-size-xs:10px}*{border-color:#e2e8f0;border-color:hsl(var(--border))}body{background-color:#fff;background-color:hsl(var(--background));color:#020817;color:hsl(var(--foreground))}html{font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Yu Gothic,sans-serif,Arial;font-size:16px;font-size:var(--font-size-base)}h2#footnote-label{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:initial;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-slate{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-lead:#475569;--tw-prose-links:#0f172a;--tw-prose-bold:#0f172a;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;--tw-prose-hr:#e2e8f0;--tw-prose-quotes:#0f172a;--tw-prose-quote-borders:#e2e8f0;--tw-prose-captions:#64748b;--tw-prose-code:#0f172a;--tw-prose-pre-code:#e2e8f0;--tw-prose-pre-bg:#1e293b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#e2e8f0;--tw-prose-invert-body:#cbd5e1;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#94a3b8;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#94a3b8;--tw-prose-invert-bullets:#475569;--tw-prose-invert-hr:#334155;--tw-prose-invert-quotes:#f1f5f9;--tw-prose-invert-quote-borders:#334155;--tw-prose-invert-captions:#94a3b8;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#cbd5e1;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#475569;--tw-prose-invert-td-borders:#334155}:root :is(.pointer-events-none){pointer-events:none}:root :is(.visible){visibility:visible}:root :is(.invisible){visibility:hidden}:root :is(.fixed){position:fixed}:root :is(.absolute){position:absolute}:root :is(.relative){position:relative}:root :is(.sticky){position:-webkit-sticky;position:sticky}:root :is(.inset-0){inset:0}:root :is(.-left-\[9999px\]){left:-9999px}:root :is(.bottom-0){bottom:0}:root :is(.bottom-3){bottom:12px}:root :is(.bottom-8){bottom:24px}:root :is(.bottom-\[-10px\]){bottom:-10px}:root :is(.bottom-\[-12px\]){bottom:-12px}:root :is(.bottom-\[-18px\]){bottom:-18px}:root :is(.bottom-\[-20px\]){bottom:-20px}:root :is(.bottom-\[-80px\]){bottom:-80px}:root :is(.bottom-\[140px\]){bottom:140px}:root :is(.bottom-\[55px\]){bottom:55px}:root :is(.bottom-full){bottom:100%}:root :is(.left-0){left:0}:root :is(.left-1){left:8px}:root :is(.left-2){left:10px}:root :is(.left-3){left:12px}:root :is(.left-8){left:24px}:root :is(.left-\[-16px\]){left:-16px}:root :is(.left-\[-20px\]){left:-20px}:root :is(.left-\[110px\]){left:110px}:root :is(.left-\[180px\]){left:180px}:root :is(.left-\[181px\]){left:181px}:root :is(.left-\[20px\]){left:20px}:root :is(.left-\[21\.5px\]){left:21.5px}:root :is(.left-\[300px\]){left:300px}:root :is(.left-\[50\%\]){left:50%}:root :is(.left-\[90px\]){left:90px}:root :is(.left-\[91px\]){left:91px}:root :is(.left-\[92px\]){left:92px}:root :is(.left-\[93px\]){left:93px}:root :is(.right-0){right:0}:root :is(.right-1){right:8px}:root :is(.right-2){right:10px}:root :is(.right-5){right:16px}:root :is(.right-\[-16px\]){right:-16px}:root :is(.right-\[-20px\]){right:-20px}:root :is(.right-\[-8px\]){right:-8px}:root :is(.right-\[18\.5px\]){right:18.5px}:root :is(.right-\[20\.5px\]){right:20.5px}:root :is(.right-\[60px\]){right:60px}:root :is(.right-\[61px\]){right:61px}:root :is(.top-0){top:0}:root :is(.top-1){top:8px}:root :is(.top-1\/2){top:50%}:root :is(.top-3){top:12px}:root :is(.top-4){top:14px}:root :is(.top-5){top:16px}:root :is(.top-\[-17px\]){top:-17px}:root :is(.top-\[-20px\]){top:-20px}:root :is(.top-\[-8px\]){top:-8px}:root :is(.top-\[13px\]){top:13px}:root :is(.top-\[14px\]){top:14px}:root :is(.top-\[15px\]){top:15px}:root :is(.top-\[30\%\]){top:30%}:root :is(.top-\[40px\]){top:40px}:root :is(.top-\[64px\]){top:64px}:root :is(.top-\[8px\]){top:8px}:root :is(.top-full){top:100%}:root :is(.z-10){z-index:10}:root :is(.z-40){z-index:40}:root :is(.z-50){z-index:50}:root :is(.z-\[0\]){z-index:0}:root :is(.z-\[100\]){z-index:100}:root :is(.z-\[10\]){z-index:10}:root :is(.z-\[11\]){z-index:11}:root :is(.z-\[1\]){z-index:1}:root :is(.z-\[2\]){z-index:2}:root :is(.z-\[4\]){z-index:4}:root :is(.z-\[51\]){z-index:51}:root :is(.z-\[52\]){z-index:52}:root :is(.z-\[5\]){z-index:5}:root :is(.z-\[6\]){z-index:6}:root :is(.z-\[7\]){z-index:7}:root :is(.z-\[90\]){z-index:90}:root :is(.z-\[9\]){z-index:9}:root :is(.col-span-1){grid-column:span 1/span 1}:root :is(.col-span-2){grid-column:span 2/span 2}:root :is(.col-span-4){grid-column:span 4/span 4}:root :is(.col-span-5){grid-column:span 5/span 5}:root :is(.col-start-7){grid-column-start:7}:root :is(.float-right){float:right}:root :is(.float-left){float:left}:root :is(.clear-both){clear:both}:root :is(.m-0){margin:0}:root :is(.m-2){margin:10px}:root :is(.-mx-1){margin-left:-8px;margin-right:-8px}:root :is(.mx-1){margin-left:8px;margin-right:8px}:root :is(.mx-2){margin-left:10px;margin-right:10px}:root :is(.mx-3){margin-left:12px;margin-right:12px}:root :is(.mx-4){margin-left:14px;margin-right:14px}:root :is(.mx-auto){margin-left:auto;margin-right:auto}:root :is(.my-1){margin-bottom:8px;margin-top:8px}:root :is(.my-3){margin-bottom:12px;margin-top:12px}:root :is(.my-4){margin-bottom:14px;margin-top:14px}:root :is(.-ml-0){margin-left:0}:root :is(.-ml-0\.25){margin-left:-2px}:root :is(.-ml-1){margin-left:-8px}:root :is(.-ml-\[50px\]){margin-left:-50px}:root :is(.-mt-1){margin-top:-8px}:root :is(.-mt-2){margin-top:-10px}:root :is(.mb-0){margin-bottom:0}:root :is(.mb-1){margin-bottom:8px}:root :is(.mb-2){margin-bottom:10px}:root :is(.mb-3){margin-bottom:12px}:root :is(.mb-4){margin-bottom:14px}:root :is(.mb-5){margin-bottom:16px}:root :is(.ml-0){margin-left:0}:root :is(.ml-1){margin-left:8px}:root :is(.ml-2){margin-left:10px}:root :is(.ml-3){margin-left:12px}:root :is(.ml-7){margin-left:20px}:root :is(.ml-\[0\]){margin-left:0}:root :is(.ml-\[25px\]){margin-left:25px}:root :is(.ml-\[470px\]){margin-left:470px}:root :is(.ml-\[8px\]){margin-left:8px}:root :is(.ml-auto){margin-left:auto}:root :is(.mr-0){margin-right:0}:root :is(.mr-0\.25){margin-right:2px}:root :is(.mr-1){margin-right:8px}:root :is(.mr-2){margin-right:10px}:root :is(.mr-4){margin-right:14px}:root :is(.mr-5){margin-right:16px}:root :is(.mr-9){margin-right:32px}:root :is(.mr-\[0\]){margin-right:0}:root :is(.mr-auto){margin-right:auto}:root :is(.mt-0){margin-top:0}:root :is(.mt-1){margin-top:8px}:root :is(.mt-2){margin-top:10px}:root :is(.mt-3){margin-top:12px}:root :is(.mt-4){margin-top:14px}:root :is(.mt-6){margin-top:18px}:root :is(.mt-8){margin-top:24px}:root :is(.mt-9){margin-top:32px}:root :is(.mt-\[100px\]){margin-top:100px}:root :is(.mt-\[145px\]){margin-top:145px}:root :is(.mt-\[53px\]){margin-top:53px}:root :is(.box-border){box-sizing:border-box}:root :is(.line-clamp-1){-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}:root :is(.line-clamp-2){-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}:root :is(.line-clamp-3){-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}:root :is(.line-clamp-5){-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}:root :is(.block){display:block}:root :is(.inline-block){display:inline-block}:root :is(.inline){display:inline}:root :is(.flex){display:flex}:root :is(.inline-flex){display:inline-flex}:root :is(.table){display:table}:root :is(.flow-root){display:flow-root}:root :is(.grid){display:grid}:root :is(.contents){display:contents}:root :is(.hidden){display:none}:root :is(.aspect-square){aspect-ratio:1/1}:root :is(.h-0){height:0}:root :is(.h-2){height:10px}:root :is(.h-3){height:12px}:root :is(.h-4){height:14px}:root :is(.h-5){height:16px}:root :is(.h-8){height:24px}:root :is(.h-9){height:32px}:root :is(.h-\[120px\]){height:120px}:root :is(.h-\[16px\]){height:16px}:root :is(.h-\[1px\]){height:1px}:root :is(.h-\[24px\]){height:24px}:root :is(.h-\[26px\]){height:26px}:root :is(.h-\[30px\]){height:30px}:root :is(.h-\[32px\]){height:32px}:root :is(.h-\[34px\]){height:34px}:root :is(.h-\[35px\]){height:35px}:root :is(.h-\[40px\]){height:40px}:root :is(.h-\[45px\]){height:45px}:root :is(.h-\[48px\]){height:48px}:root :is(.h-\[50px\]){height:50px}:root :is(.h-\[52px\]){height:52px}:root :is(.h-\[53px\]){height:53px}:root :is(.h-\[54px\]){height:54px}:root :is(.h-\[58px\]){height:58px}:root :is(.h-\[60px\]){height:60px}:root :is(.h-\[620px\]){height:620px}:root :is(.h-\[64px\]){height:64px}:root :is(.h-\[65px\]){height:65px}:root :is(.h-\[70px\]){height:70px}:root :is(.h-\[76px\]){height:76px}:root :is(.h-\[80px\]){height:80px}:root :is(.h-\[825px\]){height:825px}:root :is(.h-\[calc\(100\%_\+_10px\)\]){height:calc(100% + 10px)}:root :is(.h-\[calc\(100\%_-_100px\)\]){height:calc(100% - 100px)}:root :is(.h-\[calc\(100\%_-_20px\)\]){height:calc(100% - 20px)}:root :is(.h-\[calc\(100\%_-_60px\)\]){height:calc(100% - 60px)}:root :is(.h-\[calc\(100\%_-_68px\)\]){height:calc(100% - 68px)}:root :is(.h-\[calc\(100dvh-85px\)\]){height:calc(100dvh - 85px)}:root :is(.h-\[calc\(100dvh_-_199px_-_var\(--top-info-h\)\)\]){height:calc(100dvh - 199px - var(--top-info-h))}:root :is(.h-\[calc\(100dvh_-_64px\)\]){height:calc(100dvh - 64px)}:root :is(.h-\[calc\(100dvh_-_70px\)\]){height:calc(100dvh - 70px)}:root :is(.h-\[calc\(100dvh_-_78px\)\]){height:calc(100dvh - 78px)}:root :is(.h-auto){height:auto}:root :is(.h-fit){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}:root :is(.h-full){height:100%}:root :is(.max-h-\[300px\]){max-height:300px}:root :is(.max-h-\[336px\]){max-height:336px}:root :is(.max-h-\[54px\]){max-height:54px}:root :is(.max-h-\[85vh\]){max-height:85vh}:root :is(.max-h-\[calc\(100\%_\+_10px\)\]){max-height:calc(100% + 10px)}:root :is(.max-h-\[calc\(100dvh-25dvh\)\]){max-height:calc(100dvh - 25dvh)}:root :is(.max-h-\[calc\(100dvh-85px\)\]){max-height:calc(100dvh - 85px)}:root :is(.max-h-\[calc\(100dvh_-_85px\)\]){max-height:calc(100dvh - 85px)}:root :is(.max-h-full){max-height:100%}:root :is(.min-h-0){min-height:0}:root :is(.min-h-\[75px\]){min-height:75px}:root :is(.min-h-\[80px\]){min-height:80px}:root :is(.min-h-\[calc\(100dvh_-_318px\)\]){min-height:calc(100dvh - 318px)}:root :is(.min-h-\[calc\(100dvh_-_462px\)\]){min-height:calc(100dvh - 462px)}:root :is(.min-h-\[calc\(100dvh_-_540px\)\]){min-height:calc(100dvh - 540px)}:root :is(.min-h-fit){min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}:root :is(.min-h-full){min-height:100%}:root :is(.w-0){width:0}:root :is(.w-1\/2){width:50%}:root :is(.w-1\/3){width:33.333333%}:root :is(.w-2){width:10px}:root :is(.w-2\/12){width:16.666667%}:root :is(.w-2\/3){width:66.666667%}:root :is(.w-3){width:12px}:root :is(.w-4){width:14px}:root :is(.w-5){width:16px}:root :is(.w-8){width:24px}:root :is(.w-\[100\%\]){width:100%}:root :is(.w-\[10rem\]){width:10rem}:root :is(.w-\[120px\]){width:120px}:root :is(.w-\[15rem\]){width:15rem}:root :is(.w-\[15vw\]){width:15vw}:root :is(.w-\[16px\]){width:16px}:root :is(.w-\[1px\]){width:1px}:root :is(.w-\[20vw\]){width:20vw}:root :is(.w-\[224px\]){width:224px}:root :is(.w-\[256px\]){width:256px}:root :is(.w-\[264px\]){width:264px}:root :is(.w-\[26px\]){width:26px}:root :is(.w-\[274px\]){width:274px}:root :is(.w-\[30\%\]){width:30%}:root :is(.w-\[300px\]){width:300px}:root :is(.w-\[305px\]){width:305px}:root :is(.w-\[30px\]){width:30px}:root :is(.w-\[32px\]){width:32px}:root :is(.w-\[35px\]){width:35px}:root :is(.w-\[372px\]){width:372px}:root :is(.w-\[3rem\]){width:3rem}:root :is(.w-\[3vw\]){width:3vw}:root :is(.w-\[4\.5rem\]){width:4.5rem}:root :is(.w-\[40px\]){width:40px}:root :is(.w-\[45\%\]){width:45%}:root :is(.w-\[48\%\]){width:48%}:root :is(.w-\[48px\]){width:48px}:root :is(.w-\[49\%\]){width:49%}:root :is(.w-\[500px\]){width:500px}:root :is(.w-\[550px\]){width:550px}:root :is(.w-\[68\%\]){width:68%}:root :is(.w-\[69\%\]){width:69%}:root :is(.w-\[768px\]){width:768px}:root :is(.w-\[80\%\]){width:80%}:root :is(.w-\[80px\]){width:80px}:root :is(.w-\[85\%\]){width:85%}:root :is(.w-\[89\%\]){width:89%}:root :is(.w-\[9\.5rem\]){width:9.5rem}:root :is(.w-\[90\%\]){width:90%}:root :is(.w-\[900px\]){width:900px}:root :is(.w-\[90px\]){width:90px}:root :is(.w-\[calc\(65\%-40px\)\]){width:calc(65% - 40px)}:root :is(.w-fit){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root :is(.w-full){width:100%}:root :is(.min-w-0){min-width:0}:root :is(.min-w-\[150px\]){min-width:150px}:root :is(.min-w-\[196px\]){min-width:196px}:root :is(.min-w-\[200px\]){min-width:200px}:root :is(.min-w-\[270px\]){min-width:270px}:root :is(.min-w-\[350px\]){min-width:350px}:root :is(.min-w-\[356px\]){min-width:356px}:root :is(.min-w-\[360px\]){min-width:360px}:root :is(.min-w-\[400px\]){min-width:400px}:root :is(.min-w-\[48px\]){min-width:48px}:root :is(.min-w-\[70px\]){min-width:70px}:root :is(.min-w-\[8rem\]){min-width:8rem}:root :is(.min-w-fit){min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}:root :is(.\!max-w-none){max-width:none!important}:root :is(.max-w-2xl){max-width:42rem}:root :is(.max-w-4xl){max-width:56rem}:root :is(.max-w-7xl){max-width:80rem}:root :is(.max-w-\[100\%\]){max-width:100%}:root :is(.max-w-\[100vw\]){max-width:100vw}:root :is(.max-w-\[110vw\]){max-width:110vw}:root :is(.max-w-\[228px\]){max-width:228px}:root :is(.max-w-\[240px\]){max-width:240px}:root :is(.max-w-\[250px\]){max-width:250px}:root :is(.max-w-\[264px\]){max-width:264px}:root :is(.max-w-\[300px\]){max-width:300px}:root :is(.max-w-\[350px\]){max-width:350px}:root :is(.max-w-\[400px\]){max-width:400px}:root :is(.max-w-\[500px\]){max-width:500px}:root :is(.max-w-\[50px\]){max-width:50px}:root :is(.max-w-\[650px\]){max-width:650px}:root :is(.max-w-\[720px\]){max-width:720px}:root :is(.max-w-\[95vw\]){max-width:95vw}:root :is(.max-w-\[96\%\]){max-width:96%}:root :is(.max-w-fit){max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}:root :is(.max-w-full){max-width:100%}:root :is(.max-w-none){max-width:none}:root :is(.max-w-screen-lg){max-width:1024px}:root :is(.flex-1){flex:1 1}:root :is(.flex-none){flex:none}:root :is(.flex-shrink){flex-shrink:1}:root :is(.flex-shrink-0){flex-shrink:0}:root :is(.shrink-0){flex-shrink:0}:root :is(.flex-grow){flex-grow:1}:root :is(.basis-\[20vw\]){flex-basis:20vw}:root :is(.basis-\[58vw\]){flex-basis:58vw}:root :is(.basis-\[70vw\]){flex-basis:70vw}:root :is(.table-auto){table-layout:auto}:root :is(.table-fixed){table-layout:fixed}:root :is(.border-collapse){border-collapse:collapse}:root :is(.-translate-x-1\/2){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :is(.-translate-y-1\/2){--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:root :is(.transform){transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}:root :is(.animate-pulse){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}:root :is(.animate-spin){animation:spin 1s linear infinite}:root :is(.cursor-default){cursor:default}:root :is(.cursor-not-allowed){cursor:not-allowed}:root :is(.cursor-pointer){cursor:pointer}:root :is(.cursor-text){cursor:text}:root :is(.select-none){-webkit-user-select:none;user-select:none}:root :is(.select-text){-webkit-user-select:text;user-select:text}:root :is(.resize-none){resize:none}:root :is(.resize-y){resize:vertical}:root :is(.resize){resize:both}:root :is(.scroll-mb-8){scroll-margin-bottom:24px}:root :is(.scroll-pt-4){scroll-padding-top:14px}:root :is(.list-\[circle\]){list-style-type:circle}:root :is(.list-\[disc\]){list-style-type:disc}:root :is(.list-\[square\]){list-style-type:square}:root :is(.appearance-none){-webkit-appearance:none;appearance:none}:root :is(.grid-cols-1){grid-template-columns:repeat(1,minmax(0,1fr))}:root :is(.grid-cols-10){grid-template-columns:repeat(10,minmax(0,1fr))}:root :is(.grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}:root :is(.grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}:root :is(.grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}:root :is(.grid-cols-5){grid-template-columns:repeat(5,minmax(0,1fr))}:root :is(.grid-cols-\[7rem_1fr\]){grid-template-columns:7rem 1fr}:root :is(.flex-row){flex-direction:row}:root :is(.flex-row-reverse){flex-direction:row-reverse}:root :is(.flex-col){flex-direction:column}:root :is(.flex-wrap){flex-wrap:wrap}:root :is(.flex-nowrap){flex-wrap:nowrap}:root :is(.place-content-center){place-content:center}:root :is(.content-center){align-content:center}:root :is(.items-start){align-items:flex-start}:root :is(.items-end){align-items:flex-end}:root :is(.items-center){align-items:center}:root :is(.items-stretch){align-items:stretch}:root :is(.justify-start){justify-content:flex-start}:root :is(.justify-end){justify-content:flex-end}:root :is(.justify-center){justify-content:center}:root :is(.justify-between){justify-content:space-between}:root :is(.justify-evenly){justify-content:space-evenly}:root :is(.gap-0){gap:0}:root :is(.gap-0\.5){gap:4px}:root :is(.gap-1){gap:8px}:root :is(.gap-2){gap:10px}:root :is(.gap-3){gap:12px}:root :is(.gap-4){gap:14px}:root :is(.gap-5){gap:16px}:root :is(.gap-6){gap:18px}:root :is(.gap-8){gap:24px}:root :is(.gap-\[3px\]){gap:3px}:root :is(.gap-\[50px\]){gap:50px}:root :is(.gap-\[8px\]){gap:8px}:root :is(.gap-x-1){column-gap:8px}:root :is(.gap-x-5){column-gap:16px}:root :is(.gap-x-\[34px\]){column-gap:34px}:root :is(.gap-y-1){row-gap:8px}:root :is(.gap-y-5){row-gap:16px}:root :is(.gap-y-8){row-gap:24px}:root :is(.space-x-4>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-left:calc(14px*(1 - var(--tw-space-x-reverse)));margin-right:calc(14px*var(--tw-space-x-reverse))}:root :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(8px*var(--tw-space-y-reverse));margin-top:calc(8px*(1 - var(--tw-space-y-reverse)))}:root :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(14px*var(--tw-space-y-reverse));margin-top:calc(14px*(1 - var(--tw-space-y-reverse)))}:root :is(.self-center){align-self:center}:root :is(.overflow-auto){overflow:auto}:root :is(.overflow-hidden){overflow:hidden}:root :is(.overflow-x-auto){overflow-x:auto}:root :is(.overflow-y-auto){overflow-y:auto}:root :is(.overflow-x-hidden){overflow-x:hidden}:root :is(.overflow-y-hidden){overflow-y:hidden}:root :is(.truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root :is(.text-ellipsis){text-overflow:ellipsis}:root :is(.whitespace-normal){white-space:normal}:root :is(.whitespace-nowrap){white-space:nowrap}:root :is(.whitespace-pre-line){white-space:pre-line}:root :is(.whitespace-pre-wrap){white-space:pre-wrap}:root :is(.whitespace-break-spaces){white-space:break-spaces}:root :is(.break-words){overflow-wrap:break-word}:root :is(.break-all){word-break:break-all}:root :is(.break-keep){word-break:keep-all}:root :is(.rounded){border-radius:.25rem}:root :is(.rounded-3xl){border-radius:1.5rem}:root :is(.rounded-\[32px\]){border-radius:32px}:root :is(.rounded-\[4px\]){border-radius:4px}:root :is(.rounded-full){border-radius:9999px}:root :is(.rounded-lg){border-radius:.5rem;border-radius:var(--radius)}:root :is(.rounded-md){border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}:root :is(.rounded-none){border-radius:0}:root :is(.rounded-sm){border-radius:calc(.5rem - 4px);border-radius:calc(var(--radius) - 4px)}:root :is(.rounded-b-lg){border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--radius);border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius)}:root :is(.rounded-r-lg){border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius);border-top-right-radius:.5rem;border-top-right-radius:var(--radius)}:root :is(.rounded-t-lg){border-top-left-radius:.5rem;border-top-left-radius:var(--radius);border-top-right-radius:.5rem;border-top-right-radius:var(--radius)}:root :is(.rounded-bl-lg){border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--radius)}:root :is(.rounded-br-lg){border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius)}:root :is(.rounded-tr-lg){border-top-right-radius:.5rem;border-top-right-radius:var(--radius)}:root :is(.border){border-width:1px}:root :is(.border-2){border-width:2px}:root :is(.border-\[1px\]){border-width:1px}:root :is(.border-\[2px\]){border-width:2px}:root :is(.border-x){border-left-width:1px;border-right-width:1px}:root :is(.border-y){border-bottom-width:1px;border-top-width:1px}:root :is(.border-b){border-bottom-width:1px}:root :is(.border-b-\[10px\]){border-bottom-width:10px}:root :is(.border-b-\[18px\]){border-bottom-width:18px}:root :is(.border-b-\[1px\]){border-bottom-width:1px}:root :is(.border-b-\[20px\]){border-bottom-width:20px}:root :is(.border-b-\[2px\]){border-bottom-width:2px}:root :is(.border-b-\[9px\]){border-bottom-width:9px}:root :is(.border-l){border-left-width:1px}:root :is(.border-l-\[10px\]){border-left-width:10px}:root :is(.border-l-\[18px\]){border-left-width:18px}:root :is(.border-l-\[20px\]){border-left-width:20px}:root :is(.border-l-\[6px\]){border-left-width:6px}:root :is(.border-l-\[7px\]){border-left-width:7px}:root :is(.border-l-\[8px\]){border-left-width:8px}:root :is(.border-l-\[9px\]){border-left-width:9px}:root :is(.border-r){border-right-width:1px}:root :is(.border-r-\[10px\]){border-right-width:10px}:root :is(.border-r-\[18px\]){border-right-width:18px}:root :is(.border-r-\[20px\]){border-right-width:20px}:root :is(.border-r-\[6px\]){border-right-width:6px}:root :is(.border-r-\[7px\]){border-right-width:7px}:root :is(.border-r-\[8px\]){border-right-width:8px}:root :is(.border-r-\[9px\]){border-right-width:9px}:root :is(.border-t){border-top-width:1px}:root :is(.border-t-\[10px\]){border-top-width:10px}:root :is(.border-t-\[12px\]){border-top-width:12px}:root :is(.border-t-\[20px\]){border-top-width:20px}:root :is(.border-t-\[9px\]){border-top-width:9px}:root :is(.border-solid){border-style:solid}:root :is(.border-dashed){border-style:dashed}:root :is(.border-none){border-style:none}:root :is(.border-\[\#6366f1\]){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}:root :is(.border-\[\#CC0000\]){--tw-border-opacity:1;border-color:rgb(204 0 0/var(--tw-border-opacity))}:root :is(.border-\[\#bae7ff\]\/40){border-color:#bae7ff66}:root :is(.border-\[var\(--core-black\)\]){border-color:#333;border-color:var(--core-black)}:root :is(.border-\[var\(--light-gray\)\]){border-color:#e2e7ed;border-color:var(--light-gray)}:root :is(.border-\[var\(--medium-gray\)\]){border-color:#bfbfbf;border-color:var(--medium-gray)}:root :is(.border-\[var\(--primary-red\)\]){border-color:#c00;border-color:var(--primary-red)}:root :is(.border-gray-100){--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}:root :is(.border-gray-200){--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}:root :is(.border-gray-300){--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}:root :is(.border-input){border-color:#e2e8f0;border-color:hsl(var(--input))}:root :is(.border-red-500){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}:root :is(.border-b-\[\#EFDFDF\]){--tw-border-opacity:1;border-bottom-color:rgb(239 223 223/var(--tw-border-opacity))}:root :is(.border-b-\[var\(--light-gray\)\]){border-bottom-color:#e2e7ed;border-bottom-color:var(--light-gray)}:root :is(.border-b-\[var\(--primary-red\)\]){border-bottom-color:#c00;border-bottom-color:var(--primary-red)}:root :is(.border-b-transparent){border-bottom-color:#0000}:root :is(.border-l-\[\#EFDFDF\]){--tw-border-opacity:1;border-left-color:rgb(239 223 223/var(--tw-border-opacity))}:root :is(.border-l-\[var\(--primary-red\)\]){border-left-color:#c00;border-left-color:var(--primary-red)}:root :is(.border-l-transparent){border-left-color:#0000}:root :is(.border-r-\[\#EFDFDF\]){--tw-border-opacity:1;border-right-color:rgb(239 223 223/var(--tw-border-opacity))}:root :is(.border-r-\[var\(--primary-red\)\]){border-right-color:#c00;border-right-color:var(--primary-red)}:root :is(.border-r-transparent){border-right-color:#0000}:root :is(.border-t-\[\#CC0000\]){--tw-border-opacity:1;border-top-color:rgb(204 0 0/var(--tw-border-opacity))}:root :is(.border-t-\[\#EFDFDF\]){--tw-border-opacity:1;border-top-color:rgb(239 223 223/var(--tw-border-opacity))}:root :is(.border-t-\[var\(--light-gray\)\]){border-top-color:#e2e7ed;border-top-color:var(--light-gray)}:root :is(.border-t-\[var\(--primary-red\)\]){border-top-color:#c00;border-top-color:var(--primary-red)}:root :is(.border-t-transparent){border-top-color:#0000}:root :is(.bg-\[\#EFDFDF\]){--tw-bg-opacity:1;background-color:rgb(239 223 223/var(--tw-bg-opacity))}:root :is(.bg-\[\#bae7ff\]\/20){background-color:#bae7ff33}:root :is(.bg-\[\#f0f0f0\]){--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity))}:root :is(.bg-\[black\]){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}:root :is(.bg-\[rgba\(255\2c 255\2c 255\2c 0\.6\)\]){background-color:#fff9}:root :is(.bg-\[rgba\(var\(--primary-red-rgb\)\2c 0\.16\)\]){background-color:#cc000029;background-color:rgba(var(--primary-red-rgb),.16)}:root :is(.bg-\[transparent\]){background-color:initial}:root :is(.bg-\[var\(--core-black\)\]){background-color:#333;background-color:var(--core-black)}:root :is(.bg-\[var\(--dark-gray\)\]){background-color:#8c8c8c;background-color:var(--dark-gray)}:root :is(.bg-\[var\(--extra-light-gray\)\]){background-color:#f7f7f7;background-color:var(--extra-light-gray)}:root :is(.bg-\[var\(--light-blue\)\]){background-color:#bae7ff;background-color:var(--light-blue)}:root :is(.bg-\[var\(--light-gray\)\]){background-color:#e2e7ed;background-color:var(--light-gray)}:root :is(.bg-\[var\(--medium-gray\)\]){background-color:#bfbfbf;background-color:var(--medium-gray)}:root :is(.bg-\[var\(--primary-red\)\]){background-color:#c00;background-color:var(--primary-red)}:root :is(.bg-\[var\(--pure-white\)\]){background-color:#fff;background-color:var(--pure-white)}:root :is(.bg-\[white\]){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:root :is(.bg-background){background-color:#fff;background-color:hsl(var(--background))}:root :is(.bg-black){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}:root :is(.bg-border){background-color:#e2e8f0;background-color:hsl(var(--border))}:root :is(.bg-card){background-color:#fff;background-color:hsl(var(--card))}:root :is(.bg-destructive){background-color:#ef4444;background-color:hsl(var(--destructive))}:root :is(.bg-gray-100){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}:root :is(.bg-gray-200){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}:root :is(.bg-gray-400){--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}:root :is(.bg-gray-50){--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}:root :is(.bg-muted){background-color:#f1f5f9;background-color:hsl(var(--muted))}:root :is(.bg-popover){background-color:#fff;background-color:hsl(var(--popover))}:root :is(.bg-primary){background-color:#c00;background-color:hsl(var(--primary))}:root :is(.bg-secondary){background-color:#b8e6ff;background-color:hsl(var(--secondary))}:root :is(.bg-transparent){background-color:initial}:root :is(.bg-white){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:root :is(.bg-opacity-30){--tw-bg-opacity:0.3}:root :is(.bg-cover){background-size:cover}:root :is(.bg-repeat){background-repeat:repeat}:root :is(.bg-no-repeat){background-repeat:no-repeat}:root :is(.fill-current){fill:currentColor}:root :is(.object-contain){object-fit:contain}:root :is(.p-0){padding:0}:root :is(.p-0\.5){padding:4px}:root :is(.p-1){padding:8px}:root :is(.p-2){padding:10px}:root :is(.p-3){padding:12px}:root :is(.p-4){padding:14px}:root :is(.p-5){padding:16px}:root :is(.p-6){padding:18px}:root :is(.p-8){padding:24px}:root :is(.p-\[50px\]){padding:50px}:root :is(.px-0){padding-left:0;padding-right:0}:root :is(.px-0\.5){padding-left:4px;padding-right:4px}:root :is(.px-1){padding-left:8px;padding-right:8px}:root :is(.px-2){padding-left:10px;padding-right:10px}:root :is(.px-3){padding-left:12px;padding-right:12px}:root :is(.px-4){padding-left:14px;padding-right:14px}:root :is(.px-5){padding-left:16px;padding-right:16px}:root :is(.px-6){padding-left:18px;padding-right:18px}:root :is(.px-8){padding-left:24px;padding-right:24px}:root :is(.px-\[30px\]){padding-left:30px;padding-right:30px}:root :is(.px-\[56px\]){padding-left:56px;padding-right:56px}:root :is(.py-0){padding-bottom:0;padding-top:0}:root :is(.py-0\.25){padding-bottom:2px;padding-top:2px}:root :is(.py-0\.5){padding-bottom:4px;padding-top:4px}:root :is(.py-1){padding-bottom:8px;padding-top:8px}:root :is(.py-2){padding-bottom:10px;padding-top:10px}:root :is(.py-3){padding-bottom:12px;padding-top:12px}:root :is(.py-4){padding-bottom:14px;padding-top:14px}:root :is(.py-5){padding-bottom:16px;padding-top:16px}:root :is(.py-6){padding-bottom:18px;padding-top:18px}:root :is(.py-8){padding-bottom:24px;padding-top:24px}:root :is(.py-\[32px\]){padding-bottom:32px;padding-top:32px}:root :is(.py-\[8px\]){padding-bottom:8px;padding-top:8px}:root :is(.pb-0){padding-bottom:0}:root :is(.pb-1){padding-bottom:8px}:root :is(.pb-2){padding-bottom:10px}:root :is(.pb-3){padding-bottom:12px}:root :is(.pb-4){padding-bottom:14px}:root :is(.pb-5){padding-bottom:16px}:root :is(.pb-8){padding-bottom:24px}:root :is(.pb-9){padding-bottom:32px}:root :is(.pb-\[120px\]){padding-bottom:120px}:root :is(.pb-\[200px\]){padding-bottom:200px}:root :is(.pl-0){padding-left:0}:root :is(.pl-1){padding-left:8px}:root :is(.pl-2){padding-left:10px}:root :is(.pl-5){padding-left:16px}:root :is(.pl-6){padding-left:18px}:root :is(.pl-8){padding-left:24px}:root :is(.pl-\[20px\]){padding-left:20px}:root :is(.pr-0){padding-right:0}:root :is(.pr-0\.5){padding-right:4px}:root :is(.pr-1){padding-right:8px}:root :is(.pr-2){padding-right:10px}:root :is(.pr-3){padding-right:12px}:root :is(.pr-4){padding-right:14px}:root :is(.pr-5){padding-right:16px}:root :is(.pr-8){padding-right:24px}:root :is(.pr-\[0\]){padding-right:0}:root :is(.pr-\[40px\]){padding-right:40px}:root :is(.pt-0){padding-top:0}:root :is(.pt-1){padding-top:8px}:root :is(.pt-2){padding-top:10px}:root :is(.pt-4){padding-top:14px}:root :is(.pt-5){padding-top:16px}:root :is(.pt-\[0px\]){padding-top:0}:root :is(.pt-\[1px\]){padding-top:1px}:root :is(.pt-\[64px\]){padding-top:64px}:root :is(.pt-\[calc\(50dvh_-_130px\)\]){padding-top:calc(50dvh - 130px)}:root :is(.text-left){text-align:left}:root :is(.text-center){text-align:center}:root :is(.text-right){text-align:right}:root :is(.align-top){vertical-align:top}:root :is(.align-middle){vertical-align:middle}:root :is(.font-sans){font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}:root :is(.text-2xl){font-size:1.5rem;line-height:2rem}:root :is(.text-3xl){font-size:1.875rem;line-height:2.25rem}:root :is(.text-4xl){font-size:2.25rem;line-height:2.5rem}:root :is(.text-5xl){font-size:3rem;line-height:1}:root :is(.text-\[12px\]){font-size:12px}:root :is(.text-\[15px\]){font-size:15px}:root :is(.text-\[20px\]){font-size:20px}:root :is(.text-\[28px\]){font-size:28px}:root :is(.text-\[32px\]){font-size:32px}:root :is(.text-\[length\:var\(--font-size-base\)\]){font-size:16px;font-size:var(--font-size-base)}:root :is(.text-\[length\:var\(--font-size-md\)\]){font-size:14px;font-size:var(--font-size-md)}:root :is(.text-base){font-size:16px;font-size:var(--font-size-base)}:root :is(.text-lg){font-size:18px;font-size:var(--font-size-lg)}:root :is(.text-md){font-size:14px;font-size:var(--font-size-md)}:root :is(.text-sm){font-size:12px;font-size:var(--font-size-sm)}:root :is(.text-xl){font-size:var(--font-size-xl)}:root :is(.text-xs){font-size:.75rem;line-height:1rem}:root :is(.font-bold){font-weight:700}:root :is(.font-extrabold){font-weight:800}:root :is(.font-medium){font-weight:500}:root :is(.font-normal){font-weight:400}:root :is(.font-semibold){font-weight:600}:root :is(.lowercase){text-transform:lowercase}:root :is(.capitalize){text-transform:capitalize}:root :is(.italic){font-style:italic}:root :is(.not-italic){font-style:normal}:root :is(.leading-6){line-height:1.5rem}:root :is(.leading-7){line-height:1.75rem}:root :is(.leading-base){line-height:18px;line-height:var(--font-height-base)}:root :is(.leading-lg){line-height:22px;line-height:var(--font-height-lg)}:root :is(.leading-md){line-height:16px;line-height:var(--font-height-md)}:root :is(.leading-none){line-height:1}:root :is(.leading-relaxed){line-height:1.625}:root :is(.leading-xl){line-height:24px;line-height:var(--font-height-xl)}:root :is(.leading-xxl){line-height:26px;line-height:var(--font-height-xxl)}:root :is(.tracking-\[0\]){letter-spacing:0}:root :is(.tracking-tight){letter-spacing:-.025em}:root :is(.tracking-wider){letter-spacing:.05em}:root :is(.tracking-widest){letter-spacing:.1em}:root :is(.text-\[\#6366f1\]){--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}:root :is(.text-\[\#c3c3c3\]){--tw-text-opacity:1;color:rgb(195 195 195/var(--tw-text-opacity))}:root :is(.text-\[--core-black\]){color:#333;color:var(--core-black)}:root :is(.text-\[--dark-gray\]){color:#8c8c8c;color:var(--dark-gray)}:root :is(.text-\[--pure-white\]){color:#fff;color:var(--pure-white)}:root :is(.text-\[black\]){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}:root :is(.text-\[green\]){--tw-text-opacity:1;color:rgb(0 128 0/var(--tw-text-opacity))}:root :is(.text-\[red\]){--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}:root :is(.text-\[var\(--bright-blue\)\]){color:#005bc6;color:var(--bright-blue)}:root :is(.text-\[var\(--core-black\)\]){color:#333;color:var(--core-black)}:root :is(.text-\[var\(--dark-gray\)\]){color:#8c8c8c;color:var(--dark-gray)}:root :is(.text-\[var\(--extra-dark-gray\)\]){color:#616161;color:var(--extra-dark-gray)}:root :is(.text-\[var\(--light-gray\)\]){color:#e2e7ed;color:var(--light-gray)}:root :is(.text-\[var\(--medium-gray\)\]){color:#bfbfbf;color:var(--medium-gray)}:root :is(.text-\[var\(--primary-red\)\]){color:#c00;color:var(--primary-red)}:root :is(.text-\[var\(--pure-white\)\]){color:#fff;color:var(--pure-white)}:root :is(.text-black){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}:root :is(.text-blue-700){--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}:root :is(.text-card-foreground){color:#020817;color:hsl(var(--card-foreground))}:root :is(.text-destructive-foreground){color:#f8fafc;color:hsl(var(--destructive-foreground))}:root :is(.text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:root :is(.text-gray-500){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:root :is(.text-gray-800){--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}:root :is(.text-muted-foreground){color:#64748b;color:hsl(var(--muted-foreground))}:root :is(.text-popover-foreground){color:#020817;color:hsl(var(--popover-foreground))}:root :is(.text-primary){color:#c00;color:hsl(var(--primary))}:root :is(.text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:root :is(.text-red-600){--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}:root :is(.text-red-700){--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}:root :is(.text-secondary-foreground){color:#0f172a;color:hsl(var(--secondary-foreground))}:root :is(.text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:root :is(.underline){-webkit-text-decoration-line:underline;text-decoration-line:underline}:root :is(.no-underline){-webkit-text-decoration-line:none;text-decoration-line:none}:root :is(.decoration-\[hsl\(var\(--primary\)\)\]){-webkit-text-decoration-color:#c00;text-decoration-color:#c00;-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}:root :is(.underline-offset-2){text-underline-offset:2px}:root :is(.underline-offset-4){text-underline-offset:4px}:root :is(.placeholder-\[var\(--medium-gray\)\])::placeholder{color:#bfbfbf;color:var(--medium-gray)}:root :is(.opacity-50){opacity:.5}:root :is(.opacity-60){opacity:.6}:root :is(.opacity-70){opacity:.7}:root :is(.opacity-80){opacity:.8}:root :is(.opacity-\[0\.5\]){opacity:.5}:root :is(.shadow-2xl){--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.shadow-\[3px_3px_15px_0px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]){--tw-shadow:3px 3px 15px 0px #0000001f;--tw-shadow-colored:3px 3px 15px 0px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.shadow-lg){--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.shadow-md){--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.shadow-sm){--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.shadow-xl){--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.outline-none){outline:2px solid #0000;outline-offset:2px}:root :is(.outline){outline-style:solid}:root :is(.ring-offset-2){--tw-ring-offset-width:2px}:root :is(.ring-offset-background){--tw-ring-offset-color:hsl(var(--background))}:root :is(.blur){--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root :is(.drop-shadow-lg){--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root :is(.filter){filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root :is(.transition){transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :is(.transition-\[border-color\2c box-shadow\]){transition-duration:.15s;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :is(.transition-all){transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :is(.transition-colors){transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root :is(.duration-150){transition-duration:.15s}:root :is(.duration-300){transition-duration:.3s}:root :is(.will-change-\[opacity\2c transform\]){will-change:opacity,transform}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}:root :is(.duration-150){animation-duration:.15s}:root :is(.duration-300){animation-duration:.3s}:root :is(.running){animation-play-state:running}:root :is(html){font-family:var(--font-family);font-size:16px;font-size:var(--font-size-base)}:root :is(.thin-scrollbar){scrollbar-width:thin}:root :is(.thin-scrollbar)::-webkit-scrollbar{height:10px;padding:16px;width:10px}:root :is(.thin-scrollbar)::-webkit-scrollbar-track{background:#f7f4ed;border-radius:100vh}:root :is(.thin-scrollbar)::-webkit-scrollbar-thumb{background:#e0cbcb;border:3px solid #f6f7ed;border-radius:100vh}:root :is(.thin-scrollbar)::-webkit-scrollbar-thumb:hover{background:#c0a0b9}.\[scrollbar-gutter\:stable_both-edges\]{scrollbar-gutter:stable both-edges}.jalaiHeader{align-items:center;box-shadow:0 4px 6px #0000001a;display:flex;padding:8px 16px}.thumbs{size:2rem;color:#c3c3c3;cursor:pointer}.thumbs:hover{color:#757272}.thumbs.clicked{color:#535353}.good-thumbs{color:#333;color:var(--core-black);cursor:pointer;display:flex;flex-direction:row;overflow-wrap:none}.good-thumbs-button:hover .good-thumbs,.good-thumbs.clicked{color:#c00;color:var(--primary-red)}.good-thumbs-button{align-items:center;background-color:#fff;background-color:var(--pure-white);border:1px solid #e2e7ed;border:1px solid var(--light-gray);display:flex}.good-thumbs-button.clicked,.good-thumbs-button:hover{background-color:#fee2e2;border:1px solid #c00;border:1px solid var(--primary-red)}.bad-thumbs{color:#333;color:var(--core-black);cursor:pointer}.bad-thumbs-button:hover .bad-thumbs,.bad-thumbs.clicked{color:#005bc6;color:var(--bright-blue)}.bad-thumbs-button{align-items:center;background-color:#fff;background-color:var(--pure-white);border:1px solid #e2e7ed;border:1px solid var(--light-gray);display:flex}.bad-thumbs-button.clicked,.bad-thumbs-button:hover{background-color:#bae7ff;background-color:var(--light-blue);border:1px solid #005bc6;border:1px solid var(--bright-blue)}.FeedbackOptionRadio{border-radius:100px;height:18px;margin-right:5px;position:relative;vertical-align:sub;width:18px}.FeedbackOptionRadio:after,.FeedbackOptionRadio:before{border-radius:50%;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.FeedbackOptionRadio:before{background-color:#fff;background-color:var(--pure-white);border:1px solid #c00;border:1px solid var(--primary-red);height:18px;left:0;width:18px}.FeedbackOptionRadio:after{background-color:#c00;background-color:var(--primary-red);height:10px;left:4px;opacity:0;width:10px}.FeedbackOptionRadio:checked:after{opacity:1}.SelectTrigger{align-items:center;background-color:#fff;background-color:var(--pure-white);border-radius:4px;color:#333;color:var(--core-black);display:inline-flex;font-size:.875rem;font-weight:700;gap:2px;height:48px;justify-content:center;line-height:2;margin-right:4px;padding:0 15px}.SelectTrigger:hover{background-color:#f1f5f9}.SelectTrigger:focus{box-shadow:0 0 0 1px #f1f5f9;outline:none}.SelectTrigger[data-placeholder]{color:#c3c3c3}.SelectIcon{color:Var(--medium-gray-11)}.SelectContent{background-color:#fff;background-color:var(--pure-white);border-radius:6px;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833;max-height:none!important;overflow:hidden;overflow:visible!important;position:relative;top:24px;z-index:1}.SelectViewport{overflow:visible!important;padding:4px}.SelectItem{align-items:center;border-radius:3px;color:#333;color:var(--core-black);display:flex;font-size:.875rem;font-weight:700;height:32px;line-height:1;padding:0 16px;position:relative;-webkit-user-select:none;user-select:none}.SelectTrigger:disabled{color:#333;color:var(--core-black);pointer-events:none}.SelectItem[data-highlighted],.SelectTrigger:disabled{background-color:#fff;background-color:var(--pure-white)}.SelectItem[data-highlighted]{color:var(--gray-1);outline:none}em{color:#bfbfbf;color:var(--medium-gray);font-size:small;font-style:italic}.link-datapage{color:#333;color:var(--core-black);font-size:.75rem;margin-left:auto;padding:2px 0 0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chatrow-bot-datetime{padding-left:56px}.chatrow-bot-datetime,.chatrow-user-datetime{color:#a9a9a9;font-size:x-small;font-style:italic}.chatrow-user-datetime{padding-left:24px}.copy-clipboard{color:#333;color:var(--core-black)}.copy-clipboard:hover{color:#8c8c8c;color:var(--dark-gray);cursor:pointer}.stop-button-wrap{justify-content:center;margin-top:-160px}.stop-button{background-color:#fff!important;background-color:var(--pure-white)!important;border-color:#e2e7ed;border-color:var(--light-gray);border-radius:8px;border-width:1px;color:#333!important;color:var(--core-black)!important}.audio-playback-button.loading{color:#8c8c8c;color:var(--dark-gray);opacity:.5;pointer-events:none}.read-aloud-start-button{color:#333;color:var(--core-black)}.read-aloud-start-button:hover{color:#8c8c8c;color:var(--dark-gray);cursor:pointer}.read-aloud-stop-button{color:#333;color:var(--core-black)}.read-aloud-stop-button:hover{color:#8c8c8c;color:var(--dark-gray);cursor:pointer}.model-tab-text-small{text-wrap:balance;font-size:xx-small;grid-row:2;line-height:1}.model-tab-text-medium{text-wrap:balance;font-weight:700;grid-row:1}.redJal{background-color:#c00;background-color:var(--primary-red);display:block;z-index:1000}.separator{background-color:#dbdbdb;border:none;margin:8px -8px 16px}.chatLinkLaunchButton{background-color:#fff;background-color:var(--pure-white);border:1px solid #e2e7ed;border-color:var(--light-gray);color:#333;color:var(--core-black);display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left}.chatLinkLaunchButton:hover{background-color:#f7f7f7!important;background-color:var(--extra-light-gray)!important}.p-show-recommendation:hover{cursor:pointer}.right-align{display:flex;justify-content:flex-end}[data-radix-popper-content-wrapper]:has(.subcontent-5){top:-130px!important}[data-radix-popper-content-wrapper]:has(.subcontent-6){top:-120px!important}[data-radix-popper-content-wrapper]:has(.content-full){padding:0 32px;width:100vw!important}.content-full{height:88dvh;overflow-y:scroll;scrollbar-width:thin}.file-uploader-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;margin:0 auto;max-width:400px;padding:20px}.file-uploader-form{margin-bottom:20px}.file-uploader-label{display:block;margin-bottom:10px}.file-uploader-input{margin-bottom:10px}.file-uploader-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.file-uploader-button:disabled{background-color:#ccc;cursor:not-allowed}.file-uploader-message{font-style:italic;margin-top:10px}.icon-button{size:24px!important;align-items:center;background-color:initial!important;border-radius:9999px!important;display:flex;font-size:24px!important;height:40px!important;justify-content:center;margin:0;width:40px!important}.icon-button,.icon-button:hover{color:#333!important;color:var(--core-black)!important}.icon-button:hover{background-color:#f7f7f7!important;background-color:var(--extra-light-gray)!important}.icon-button:disabled,.icon-button:disabled:hover{background-color:initial!important;color:#ddd!important;color:var(--icon-inactive-color)!important}#codeCopyButton:hover{background-color:#333!important;background-color:var(--core-black)!important}#recordingButton{background-color:#f7d4d4!important}#fileCloseButton,#imageCloseButton{background-color:initial!important;border:none;box-shadow:none}#fileCloseButton:hover{background-color:#e2e7ed!important;background-color:var(--light-gray)!important}.close-button{align-items:center;background-color:initial;border:none;border-radius:9999px;cursor:pointer;display:inline-flex;height:25px;justify-content:center;position:absolute;right:10px;top:4px;width:25px}.close-button:hover{background-color:#d3d3d3}.close-button:focus{box-shadow:0 0 0 2px #e5e7eb;outline:none}.separator{height:1px}.searchInput,.separator{background-color:#f3f4f6}.searchInput{border:2px solid #94a3b8!important;border:2px solid hsl(var(--ring))!important;box-shadow:small;box-shadow:0 1px 2px #0000000d;font-size:medium;min-height:3.65rem!important;overflow-y:auto;padding:1rem!important;resize:none;z-index:2}.searchInput:focus{border:2px solid #c00!important;border:2px solid hsl(var(--primary))!important}.searchInputButton{font-size:large;padding:1rem 1.25rem 1.5rem}.search-home-logo{aspect-ratio:"auto";max-width:53%;min-width:53%}.p-fileupload-row{display:inline-flex}.styled-paper{border:1px solid #e2e7ed;border:1px solid var(--light-gray);border-radius:8px;box-shadow:2px 2px 6px 0 #3333331a;box-shadow:2px 2px 6px 0 rgba(var(--core-black-rgb),.1);max-height:85vh;max-width:320px;min-height:auto;min-width:320px;position:relative}.styled-paper:before{border-bottom:41px solid #fff;border-bottom:41px solid var(--pure-white);border-left:12px solid #0000;border-right:12px solid #0000}.styled-paper:after,.styled-paper:before{content:"";left:50%;opacity:0;position:absolute;top:-20px;transform:translateX(-50%);transition:opacity .1s ease-in-out}.styled-paper:after{border-bottom:40px solid #e2e7ed;border-bottom:40px solid var(--light-gray);border-left:15px solid #0000;border-right:15px solid #0000;filter:drop-shadow(2px 2px 6px rgba(51,51,51,.1));filter:drop-shadow(2px 2px 6px rgba(var(--core-black-rgb),.1));z-index:-1}.tooltip-arrow-visible .styled-paper:after,.tooltip-arrow-visible .styled-paper:before{opacity:1}.scan-light{color:#8c8c8c;color:var(--dark-gray);display:inline-block;overflow:hidden;position:relative;width:-webkit-max-content;width:max-content}.scan-light:after{animation:scan 2.5s linear infinite;background:#fff;background:var(--pure-white);content:"";filter:blur(6px);height:100%;left:-1em;pointer-events:none;position:absolute;top:0;width:1em}@keyframes scan{0%{left:-1em}to{left:200%}}#agentTips{bottom:56px;display:flex;left:16px;position:absolute;width:-webkit-max-content;width:max-content;z-index:6}#chatModeTips{align-items:center;display:flex;z-index:1}.grayBox{background-color:#e2e7ed;border-radius:16px 16px 16px 16px;color:#333;color:var(--core-black);flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:24px;width:100%}@media screen and (max-width:750px) and (orientation:portrait){:root{--font-size-xl:18px;--font-size-lg:16px;--font-size-base:14px;--font-size-md:12px;--font-size-sm:10px}.search-home-logo{max-width:75%;min-width:60%}.styled-paper{max-height:75vh;max-width:85vw;min-height:auto;min-width:85vw;overflow:auto;position:fixed;top:23px;transform:translateX(-95%)}.styled-paper:after,.styled-paper:before{display:none}.chatLayoutBg{height:calc(100% - 40px)}.bg-dark-overlay{background-color:#33333380;background-color:rgba(var(--core-black-rgb),.5);height:100%;left:0;position:fixed;top:70px;width:100%;z-index:100}.tilesContainer{padding-bottom:150px}.chatRowContainer{padding-bottom:100px}.chatThreadArea,.chatThreadAreaContainer{max-width:100%}#activeChatMenu{display:flex;z-index:40}#chatInputTextarea{line-height:22px;line-height:var(--font-height-lg)}#chatInputTextarea:empty{height:27px!important;overflow:hidden}#agentTips,#chatModeTips,#headerAccountName{display:none}}@media screen and (max-width:750px) and (orientation:landscape){:root{--font-size-xl:18px;--font-size-lg:16px;--font-size-base:14px;--font-size-md:12px;--font-size-sm:10px}.searchInput{font-size:small;padding:.5rem!important}.search-home-logo{max-width:85%;min-width:70%}.styled-paper{height:65vh;overflow:auto;top:15px!important;transform:translateX(-48%);width:50vw}.styled-paper:after,.styled-paper:before{display:none}.bg-dark-overlay{background-color:#33333380;background-color:rgba(var(--core-black-rgb),.5);height:100%;left:0;position:fixed;top:70px;width:100%;z-index:100}.tilesContainer{padding-bottom:150px}.chatLayoutBg{height:calc(100% - 40px)}.chatContent{padding-bottom:10px}.chatThreadArea,.chatThreadAreaContainer{max-width:100%}#activeChatMenu{display:flex;z-index:40}#chatInputTextarea{line-height:22px;line-height:var(--font-height-lg)}#chatInputTextarea:empty{height:27px!important;overflow:hidden}#agentTips,#chatModeTips,#headerAccountName{display:none}#mechanicMobileSubContent{max-width:390px}}@media screen and (min-width:750px) and (max-width:1366px) and (orientation:portrait){.search-home-logo{max-width:75%;min-width:60%}.styled-paper{transform:translateX(-5%)}.styled-paper:before{left:91%}.styled-paper:after{border-bottom:20px solid #e2e7ed;border-bottom:20px solid var(--light-gray);border-left:7px solid #0000;border-right:7px solid #0000;left:91%}.bg-dark-overlay{display:none}.tilesContainer{padding-bottom:150px}.chatThreadArea{padding-bottom:500px}.chatThreadArea,.chatThreadAreaContainer{max-width:100%}#chatSideMenu{display:none}}@media screen and (min-width:750px) and (max-width:1366px) and (orientation:landscape){.searchInput{font-size:small;padding:.5rem!important}.search-home-logo{max-width:85%;min-width:70%}.bg-dark-overlay{display:none}.tilesContainer{padding-bottom:150px}}@media screen and (max-width:1024px){.chatContentContainer{padding:16px!important}#chatSideMenu{display:none}#activeChatMenu,#hamburgerMenu{display:block}}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}:root :is(.marker\:text-\[var\(--core-black\)\] *)::marker{color:#333;color:var(--core-black)}:root :is(.marker\:text-\[var\(--core-black\)\])::marker{color:#333;color:var(--core-black)}:root :is(.placeholder\:text-\[var\(--medium-gray\)\])::placeholder{color:#bfbfbf;color:var(--medium-gray)}:root :is(.placeholder\:text-muted-foreground)::placeholder{color:#64748b;color:hsl(var(--muted-foreground))}:root :is(.first\:mt-0:first-child){margin-top:0}:root :is(.hover\:cursor-pointer:hover){cursor:pointer}:root :is(.hover\:border-\[var\(--light-gray\)\]:hover){border-color:#e2e7ed;border-color:var(--light-gray)}:root :is(.hover\:bg-\[\#e0e0e0\]:hover){--tw-bg-opacity:1;background-color:rgb(224 224 224/var(--tw-bg-opacity))}:root :is(.hover\:bg-\[var\(--extra-light-gray\)\]:hover){background-color:#f7f7f7;background-color:var(--extra-light-gray)}:root :is(.hover\:bg-\[var\(extra-light-gray\)\]:hover){background-color:var(extra-light-gray)}:root :is(.hover\:bg-accent:hover){background-color:#f1f5f9;background-color:hsl(var(--accent))}:root :is(.hover\:bg-destructive\/90:hover){background-color:#ef4444e6;background-color:hsl(var(--destructive)/.9)}:root :is(.hover\:bg-gray-200:hover){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}:root :is(.hover\:bg-secondary\/80:hover){background-color:#b8e6ffcc;background-color:hsl(var(--secondary)/.8)}:root :is(.hover\:bg-slate-300:hover){--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}:root :is(.hover\:bg-transparent:hover){background-color:initial}:root :is(.hover\:text-\[var\(--primary-red\)\]:hover){color:#c00;color:var(--primary-red)}:root :is(.hover\:text-accent-foreground:hover){color:#0f172a;color:hsl(var(--accent-foreground))}:root :is(.hover\:opacity-80:hover){opacity:.8}:root :is(.hover\:opacity-90:hover){opacity:.9}:root :is(.focus\:cursor-auto:focus){cursor:auto}:root :is(.focus\:border-b-2:focus){border-bottom-width:2px}:root :is(.focus\:border-\[\#bae7ff\]\/80:focus){border-color:#bae7ffcc}:root :is(.focus\:border-\[var\(--primary-red\)\]:focus){border-color:#c00;border-color:var(--primary-red)}:root :is(.focus\:bg-accent:focus){background-color:#f1f5f9;background-color:hsl(var(--accent))}:root :is(.focus\:text-accent-foreground:focus){color:#0f172a;color:hsl(var(--accent-foreground))}:root :is(.focus\:shadow-\[0_0_0_2px\]:focus){--tw-shadow:0 0 0 2px;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.focus\:outline-none:focus){outline:2px solid #0000;outline-offset:2px}:root :is(.focus\:ring-2:focus){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:root :is(.focus\:ring-\[\#bae7ff\]\/80:focus){--tw-ring-color:#bae7ffcc}:root :is(.focus-visible\:outline-none:focus-visible){outline:2px solid #0000;outline-offset:2px}:root :is(.focus-visible\:ring-2:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:root :is(.focus-visible\:ring-ring:focus-visible){--tw-ring-color:hsl(var(--ring))}:root :is(.focus-visible\:ring-offset-2:focus-visible){--tw-ring-offset-width:2px}:root :is(.disabled\:pointer-events-none:disabled){pointer-events:none}:root :is(.disabled\:cursor-not-allowed:disabled){cursor:not-allowed}:root :is(.disabled\:opacity-50:disabled){opacity:.5}:root :is(.group\/items:hover .group-hover\/items\:visible){visibility:visible}:root :is(.group:hover .group-hover\:hidden){display:none}:root :is(.group:hover .group-hover\:text-\[\#535353\]){--tw-text-opacity:1;color:rgb(83 83 83/var(--tw-text-opacity))}:root :is(.group:hover .group-hover\:shadow-xl){--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.data-\[disabled\]\:pointer-events-none[data-disabled]){pointer-events:none}:root :is(.data-\[state\=active\]\:bg-\[var\(--extra-dark-gray\)\][data-state=active]){background-color:#616161;background-color:var(--extra-dark-gray)}:root :is(.data-\[state\=active\]\:bg-primary[data-state=active]){background-color:#c00;background-color:hsl(var(--primary))}:root :is(.data-\[state\=open\]\:bg-accent[data-state=open]){background-color:#f1f5f9;background-color:hsl(var(--accent))}:root :is(.data-\[state\=active\]\:font-bold[data-state=active]){font-weight:700}:root :is(.data-\[state\=active\]\:text-\[var\(--pure-white\)\][data-state=active]){color:#fff;color:var(--pure-white)}:root :is(.data-\[disabled\]\:opacity-50[data-disabled]){opacity:.5}:root :is(.data-\[state\=active\]\:shadow-sm[data-state=active]){--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root :is(.data-\[state\=open\]\:animate-in[data-state=open]){--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}:root :is(.data-\[state\=closed\]\:animate-out[data-state=closed]){--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}:root :is(.data-\[state\=closed\]\:fade-out-0[data-state=closed]){--tw-exit-opacity:0}:root :is(.data-\[state\=open\]\:fade-in-0[data-state=open]){--tw-enter-opacity:0}:root :is(.data-\[state\=closed\]\:zoom-out-95[data-state=closed]){--tw-exit-scale:.95}:root :is(.data-\[state\=open\]\:zoom-in-95[data-state=open]){--tw-enter-scale:.95}:root :is(.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]){--tw-enter-translate-y:-10px}:root :is(.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]){--tw-enter-translate-x:10px}:root :is(.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]){--tw-enter-translate-x:-10px}:root :is(.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]){--tw-enter-translate-y:10px}:root :is(.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose] *)))){padding:0}@media not all and (min-width:640px){:root :is(.max-sm\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){:root :is(.sm\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){:root :is(.md\:mr-0){margin-right:0}:root :is(.md\:block){display:block}:root :is(.md\:flex){display:flex}:root :is(.md\:hidden){display:none}:root :is(.md\:h-\[40px\]){height:40px}:root :is(.md\:h-\[56px\]){height:56px}:root :is(.md\:h-\[80px\]){height:80px}:root :is(.md\:max-h-\[198px\]){max-height:198px}:root :is(.md\:min-h-\[calc\(100dvh_-_462px\)\]){min-height:calc(100dvh - 462px)}:root :is(.md\:min-h-\[calc\(100dvh_-_540px\)\]){min-height:calc(100dvh - 540px)}:root :is(.md\:w-\[148px\]){width:148px}:root :is(.md\:w-\[calc\(50\%-10px\)\]){width:calc(50% - 10px)}:root :is(.md\:w-auto){width:auto}:root :is(.md\:w-fit){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root :is(.md\:min-w-\[520px\]){min-width:520px}:root :is(.md\:max-w-\[390px\]){max-width:390px}:root :is(.md\:max-w-\[584px\]){max-width:584px}:root :is(.md\:max-w-full){max-width:100%}:root :is(.md\:flex-row){flex-direction:row}:root :is(.md\:items-center){align-items:center}:root :is(.md\:justify-end){justify-content:flex-end}:root :is(.md\:justify-between){justify-content:space-between}:root :is(.md\:gap-8){gap:24px}:root :is(.md\:gap-\[20px\]){gap:20px}:root :is(.md\:gap-\[34px\]){gap:34px}:root :is(.md\:space-x-6>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-left:calc(18px*(1 - var(--tw-space-x-reverse)));margin-right:calc(18px*var(--tw-space-x-reverse))}:root :is(.md\:p-5){padding:16px}:root :is(.md\:p-8){padding:24px}:root :is(.md\:p-9){padding:32px}:root :is(.md\:p-\[100px\]){padding:100px}:root :is(.md\:px-5){padding-left:16px;padding-right:16px}:root :is(.md\:px-8){padding-left:24px;padding-right:24px}:root :is(.md\:px-9){padding-left:32px;padding-right:32px}:root :is(.md\:py-5){padding-bottom:16px;padding-top:16px}:root :is(.md\:py-7){padding-bottom:20px;padding-top:20px}:root :is(.md\:pb-9){padding-bottom:32px}:root :is(.md\:pt-5){padding-top:16px}:root :is(.md\:text-left){text-align:left}:root :is(.md\:text-\[20px\]){font-size:20px}:root :is(.md\:text-base){font-size:16px;font-size:var(--font-size-base)}:root :is(.md\:text-md){font-size:14px;font-size:var(--font-size-md)}:root :is(.md\:text-sm){font-size:12px;font-size:var(--font-size-sm)}:root :is(.md\:leading-3xl){line-height:28px;line-height:var(--font-height-3xl)}:root :is(.md\:leading-base){line-height:18px;line-height:var(--font-height-base)}:root :is(.md\:leading-lg){line-height:22px;line-height:var(--font-height-lg)}:root :is(.md\:leading-xxl){line-height:26px;line-height:var(--font-height-xxl)}}@media (min-width:1024px){:root :is(.lg\:static){position:static}:root :is(.lg\:fixed){position:fixed}:root :is(.lg\:mx-auto){margin-left:auto;margin-right:auto}:root :is(.lg\:block){display:block}:root :is(.lg\:flex){display:flex}:root :is(.lg\:hidden){display:none}:root :is(.lg\:h-\[40px\]){height:40px}:root :is(.lg\:h-\[calc\(100dvh_-_219px_-_var\(--top-info-h\)\)\]){height:calc(100dvh - 219px - var(--top-info-h))}:root :is(.lg\:h-\[calc\(100dvh_-_90px\)\]){height:calc(100dvh - 90px)}:root :is(.lg\:h-\[calc\(100dvh_-_98px\)\]){height:calc(100dvh - 98px)}:root :is(.lg\:w-2\/3){width:66.666667%}:root :is(.lg\:flex-none){flex:none}:root :is(.lg\:flex-row){flex-direction:row}:root :is(.lg\:flex-col){flex-direction:column}:root :is(.lg\:items-center){align-items:center}:root :is(.lg\:justify-center){justify-content:center}:root :is(.lg\:px-0){padding-left:0;padding-right:0}:root :is(.lg\:px-5){padding-left:16px;padding-right:16px}:root :is(.lg\:py-8){padding-bottom:24px;padding-top:24px}:root :is(.lg\:pl-0){padding-left:0}:root :is(.lg\:pl-1){padding-left:8px}:root :is(.lg\:pl-2){padding-left:10px}:root :is(.lg\:pr-3){padding-right:12px}:root :is(.lg\:pr-4){padding-right:14px}:root :is(.lg\:pr-5){padding-right:16px}:root :is(.lg\:pt-3){padding-top:12px}:root :is(.lg\:pt-\[calc\(50dvh_-_150px\)\]){padding-top:calc(50dvh - 150px)}:root :is(.lg\:text-left){text-align:left}:root :is(.lg\:text-5xl){font-size:3rem;line-height:1}:root :is(.lg\:text-md){font-size:14px;font-size:var(--font-size-md)}:root :is(.lg\:shadow-none){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1280px){:root :is(.xl\:h-fit){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}:root :is(.xl\:max-h-\[none\]){max-height:none}:root :is(.xl\:w-\[373px\]){width:373px}:root :is(.xl\:w-\[912px\]){width:912px}:root :is(.xl\:w-fit){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root :is(.xl\:w-full){width:100%}:root :is(.xl\:max-w-\[373px\]){max-width:373px}:root :is(.xl\:max-w-\[880px\]){max-width:880px}:root :is(.xl\:max-w-\[912px\]){max-width:912px}:root :is(.xl\:max-w-\[none\]){max-width:none}:root :is(.xl\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}:root :is(.xl\:px-\[215px\]){padding-left:215px;padding-right:215px}:root :is(.xl\:py-\[80px\]){padding-bottom:80px;padding-top:80px}:root :is(.xl\:pl-\[1\%\]){padding-left:1%}}:root :is(.\[\&\:not\(\:first-child\)\]\:mt-6:not(:first-child)){margin-top:18px}:root :is(.\[\&_th\]\:font-normal th){font-weight:400}.meeting-note-container{background-color:var(--pure-white);border-radius:4px;box-shadow:0 0 10px #e0e0e0;text-align:center}.meeting-note-header{color:hsl(var(--primary));font-weight:700}.meeting-note-button{size:"large";background-color:hsl(var(--primary));box-shadow:0 5px 15px #0003;color:hsl(var(--popover))}.meeting-note-button:hover{background-color:hsl(var(--ring));box-shadow:0 5px 20px #0000004d}.meeting-note-button-outlined{size:"large";border-color:hsl(var(--primary));box-shadow:0 5px 15px #0003;color:hsl(var(--primary))}.meeting-note-button-outlined:hover{background-color:hsla(0,100%,93%,.185);border-color:hsl(var(--primary));box-shadow:0 5px 20px #0000004d}.container{margin-top:16px;padding:16px}.subtitle{margin-bottom:16px}.progress{color:hsl(var(--primary));display:block;margin:auto}.error,.table-container{margin-top:16px}.upload-container{background-color:#fff;border-radius:4px;box-shadow:0 0 10px #ccc;margin-top:64px;padding:24px}.header{margin-bottom:24px}.body1{margin-bottom:16px}.body2{color:hsl(var(--primary));margin-top:16px}.form-control{margin-bottom:5px;margin-top:0}.MuiInput-underline:before{border-bottom:1px solid hsl(var(--ring))}.MuiInput-underline:after{border-bottom:2px solid hsl(var(--primary))}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:hsl(var(--primary))}.MuiInputLabel-root.Mui-focused{color:hsl(var(--primary))}.input-file{margin-bottom:8px;margin-top:8px}.form-helper{color:grey}.important-bold-text,.important-text{color:hsl(var(--primary))}.important-bold-text{font-weight:700}.upload-button{align-items:center;border-radius:4px;box-shadow:0 4px 12px #00000026;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;line-height:56px;margin-top:16px;transition:background-color .3s ease;-webkit-user-select:none;user-select:none;width:100%}.upload-button.active{background-color:hsl(var(--primary))}.upload-button.active:hover,.upload-button:not(.active){background-color:hsl(var(--ring))}.upload-button:not(.active){color:hsl(var(--primary-foreground));cursor:default}.feedback-container{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:32px;margin-top:32px;padding:16px}.feedback-header{color:#333;font-weight:700;margin-bottom:24px;text-align:center}.feedback-form{margin-top:16px}.feedback-textfield{background-color:#fff;border-radius:4px}.feedback-button{background-color:hsl(var(--primary));color:#fff}.feedback-button:hover{background-color:hsl(var(--ring))}.meeting-note-icon{color:hsl(var(--primary))}.MuiButtonBase-root.Mui-checked{background-color:initial;border-radius:50%;color:hsl(var(--primary))}.MuiFormControlLabel-label{color:#333}.userPromptBox{border-color:#d3d3d3!important;border-radius:5px;border-width:1px;color:hsl(var(--ring))!important}.userPromptBox.active,.userPromptBox:focus{border-color:hsl(var(--primary))!important;border-radius:5px;border-width:2px;color:hsl(var(--secondary-foreground))!important}.list-secondary,.list-secondary-red{font-size:small;margin-bottom:5}.list-secondary-red{color:hsl(var(--primary))}.list-secondary-grey{color:grey;font-size:small;margin-bottom:5}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(/static/media/primeicons.ff0c4cd79b2ffca2de54.eot);src:url(/static/media/primeicons.ff0c4cd79b2ffca2de54.eot?#iefix) format("embedded-opentype"),url(/static/media/primeicons.024b32cc7bf399b1a847.woff2) format("woff2"),url(/static/media/primeicons.8931fda1930c3bd21e96.woff) format("woff"),url(/static/media/primeicons.a5c2a53d1ff7a9ff5933.ttf) format("truetype"),url(/static/media/primeicons.6ed59f962963a4a73af2.svg?#primeicons) format("svg")}.pi{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media (prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.gray-placeholder input::placeholder,.gray-placeholder textarea::placeholder{color:var(--medium-gray)!important;opacity:1}.grayout{background-color:#a9a9a9}.grayout .prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:grey}input.no-spinner::-webkit-inner-spin-button,input.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.polaris-container{border-radius:4px;box-shadow:0 0 10px #e0e0e0;padding:24px}.polaris-header{color:hsl(var(--primary));font-weight:700}.polaris-button{box-shadow:0 5px 15px #0003;color:hsl(var(--popover));transition:background-color .3s,color .3s}.polaris-button,.polaris-button.active{background-color:hsl(var(--primary))}.polaris-button.active:hover,.polaris-button:not(.active){background-color:hsl(var(--ring))}.polaris-button:not(.active){color:hsl(var(--primary-foreground));cursor:default}.polaris-button:hover:not(:disabled){background-color:hsl(var(--ring));box-shadow:0 5px 20px #0000004d}.polaris-button:disabled{background-color:hsl(var(--ring));box-shadow:none;color:hsl(var(--primary-foreground));cursor:not-allowed}.google-drive-container{border-radius:4px;box-shadow:0 0 10px #e0e0e0;padding:24px}.google-drive-header{color:hsl(var(--primary));font-weight:700}.google-drive-button{box-shadow:0 5px 15px #0003;color:hsl(var(--popover));transition:background-color .3s,color .3s}.google-drive-button,.google-drive-button.active{background-color:hsl(var(--primary))}.google-drive-button.active:hover{background-color:hsl(var(--ring))}.google-drive-button:not(.active){background-color:hsl(var(--ring));color:hsl(var(--primary-foreground));cursor:default}.google-drive-button:hover:not(:disabled){background-color:hsl(var(--ring));box-shadow:0 5px 20px #0000004d}.google-drive-button:disabled{background-color:hsl(var(--ring));box-shadow:none;color:hsl(var(--primary-foreground));cursor:not-allowed}.alert{margin-top:16px}.back-button-container{background-color:#f0f0f0;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;position:relative;transition:background-color .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.back-button-container:hover{background-color:#e0e0e0;cursor:pointer}.back-button-container .MuiIconButton-root{color:#333}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
/*# sourceMappingURL=main.d7a7d5a3.css.map*/