@charset "UTF-8";._dialogContent_1iyju_2{padding:0;overflow:hidden;max-height:85vh;outline:none}._dialogBody_1iyju_9{padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:1rem;min-height:200px}._checkingContainer_1iyju_19{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 0}._checkingSpinner_1iyju_28{width:40px;height:40px;border:3px solid var(--border);border-top-color:#25d366;border-radius:50%;animation:_spin_1iyju_1 .8s linear infinite}._checkingText_1iyju_37{color:var(--muted-foreground);font-size:.875rem}._qrContainer_1iyju_43{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.5rem 0}._qrWrapper_1iyju_51{position:relative;display:flex;align-items:center;justify-content:center}._qrImage_1iyju_58{width:320px;height:320px;object-fit:contain;background:#fff;border:4px solid var(--dm-surface, white);border-radius:16px;box-shadow:0 4px 16px #0000001f,0 1px 4px #00000014;image-rendering:pixelated}._qrExpiredOverlay_1iyju_71{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000bf;border-radius:16px;gap:.75rem;backdrop-filter:blur(4px)}._qrExpiredText_1iyju_84{color:#fca5a5;font-size:.9rem;font-weight:600}._qrRefreshButton_1iyju_90{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#25d366;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s,transform .1s}._qrRefreshButton_1iyju_90:hover{background:#1ebe57}._qrRefreshButton_1iyju_90:active{transform:scale(.97)}._countdownContainer_1iyju_116{position:absolute;inset:-12px;pointer-events:none}._countdownSvg_1iyju_122{width:100%;height:100%;transform:rotate(-90deg)}._countdownCircleBg_1iyju_128{fill:none;stroke:var(--border);stroke-width:2.5;opacity:.4}._countdownCircle_1iyju_128{fill:none;stroke:#25d366;stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset 1s linear}._countdownText_1iyju_143{font-size:.8rem;color:var(--muted-foreground);text-align:center;margin-top:.25rem;font-variant-numeric:tabular-nums}._qrInstructions_1iyju_151{font-size:.8rem;color:var(--muted-foreground);text-align:center;line-height:1.4}._connectedContainer_1iyju_159{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;animation:_fadeIn_1iyju_679 .3s ease-out}._connectedIcon_1iyju_168{width:56px;height:56px;border-radius:50%;background:var(--dm-success-subtle, #dcfce7);display:flex;align-items:center;justify-content:center;color:var(--dm-success, #16a34a);animation:_connectedPulse_1iyju_1 1.5s ease-in-out}._connectedText_1iyju_180{font-size:.9375rem;font-weight:500;color:var(--dm-success, #16a34a)}._phoneContainer_1iyju_187{display:flex;flex-direction:column;gap:1rem;width:100%;padding:.5rem 0}._phoneLabel_1iyju_195{font-size:.875rem;font-weight:500;color:var(--foreground)}._phoneInputWrapper_1iyju_201{display:flex;align-items:center;gap:.5rem}._phonePrefix_1iyju_207{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;background:var(--muted);border:1px solid var(--border);border-radius:8px;font-size:.875rem;font-weight:500;color:var(--foreground)}._phoneInput_1iyju_201{flex:1;padding:.5rem .75rem;border:1px solid var(--border);border-radius:8px;font-size:.875rem;background:var(--background);color:var(--foreground);outline:none;transition:border-color .2s}._phoneInput_1iyju_201:focus{border-color:#25d366}._phoneInputError_1iyju_236{border-color:#ef4444}._phoneError_1iyju_240{font-size:.75rem;color:var(--dm-danger, #ef4444)}._phoneSaveRow_1iyju_245{display:flex;align-items:center;gap:.5rem}._phoneSaveCheckbox_1iyju_251{width:16px;height:16px;accent-color:#25d366}._phoneSaveLabel_1iyju_257{font-size:.8rem;color:var(--muted-foreground)}._phoneContinueButton_1iyju_262{width:100%;padding:.625rem;background:#25d366;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s,transform .1s}._phoneContinueButton_1iyju_262:hover{background:#1ebe57}._phoneContinueButton_1iyju_262:active{transform:scale(.98)}._phoneContinueButton_1iyju_262:disabled{opacity:.5;cursor:not-allowed}._previewContainer_1iyju_291{width:100%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;border:1px solid var(--border)}._previewHeader_1iyju_300{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#075e54;color:#fff}._previewAvatar_1iyju_309{width:36px;height:36px;border-radius:50%;background:#128c7e;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem}._previewContactInfo_1iyju_321{display:flex;flex-direction:column}._previewContactName_1iyju_326{font-size:.875rem;font-weight:500}._previewContactPhone_1iyju_331{font-size:.7rem;opacity:.8}._previewChatArea_1iyju_336{background:#e5ddd5;padding:1rem;min-height:120px;max-height:360px;overflow-y:auto;overscroll-behavior:contain}.dark ._previewChatArea_1iyju_336{background:#0b141a}._previewBubble_1iyju_357{max-width:85%;min-width:0;overflow-wrap:anywhere;margin-left:auto;background:#dcf8c6;border-radius:8px 0 8px 8px;padding:.5rem;box-shadow:0 1px 2px #0000001a}.dark ._previewBubble_1iyju_357{background:#005c4b}._previewPdfCard_1iyju_374{display:flex;align-items:center;gap:.625rem;min-width:0;max-width:100%;background:#0000000d;border-radius:6px;padding:.625rem;margin-bottom:.375rem}._previewPdfIcon_1iyju_386{color:var(--dm-danger, #e74c3c);flex-shrink:0}._previewPdfInfo_1iyju_391{display:flex;flex-direction:column;min-width:0}._previewPdfName_1iyju_397{display:block;font-size:.8rem;font-weight:500;color:var(--foreground);white-space:normal;overflow-wrap:anywhere;word-break:break-word}._previewPdfSize_1iyju_409{font-size:.7rem;color:var(--muted-foreground)}._previewMessageText_1iyju_414{font-size:.8125rem;color:var(--dm-ink, #111);line-height:1.4;margin:.25rem .25rem 0;white-space:pre-wrap;word-break:break-word}.dark ._previewMessageText_1iyju_414{color:#e9edef}._previewTimestamp_1iyju_429{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:.65rem;color:#00000073;margin-top:.25rem;padding-right:.25rem}.dark ._previewTimestamp_1iyju_429{color:#ffffff80}._previewTickGray_1iyju_446{color:#00000059}._previewTickBlue_1iyju_450{color:#53bdeb}._previewInputArea_1iyju_454{display:flex;align-items:flex-end;gap:.5rem;padding:.625rem;background:var(--background);border-top:1px solid var(--border)}._previewTextarea_1iyju_463{flex:1;padding:.5rem .75rem;border:1px solid var(--border);border-radius:20px;font-size:.8125rem;background:var(--background);color:var(--foreground);resize:none;outline:none;max-height:180px;overflow-y:auto;line-height:1.4;font-family:inherit}._previewTextarea_1iyju_463:focus{border-color:#25d366}._previewTextarea_1iyju_463:disabled{opacity:.5}._previewSendButton_1iyju_489{width:40px;height:40px;border-radius:50%;background:#25d366;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s,transform .15s}._previewSendButton_1iyju_489:hover:not(:disabled){background:#1ebe57}._previewSendButton_1iyju_489:active:not(:disabled){transform:scale(.92)}._previewSendButton_1iyju_489:disabled{opacity:.5;cursor:not-allowed}._sendSpinner_1iyju_520{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--dm-surface, white);border-radius:50%;animation:_spin_1iyju_1 .6s linear infinite}._sentContainer_1iyju_530{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0}._sentCheckmark_1iyju_538{width:64px;height:64px}._sentCheckmarkCircle_1iyju_543{fill:none;stroke:#25d366;stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;animation:_checkmarkCircle_1iyju_1 .6s ease-in-out forwards}._sentCheckmarkCheck_1iyju_552{fill:none;stroke:#25d366;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:_checkmarkCheck_1iyju_1 .3s .4s ease-in-out forwards}._sentText_1iyju_563{font-size:.9375rem;font-weight:500;color:#25d366}._sentSubText_1iyju_569{font-size:.8rem;color:var(--muted-foreground)}._sendFlyout_1iyju_575{position:relative;overflow:hidden}._sendFlyout_1iyju_575:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#25d36626,#25d36600 60%);animation:_flyoutSweep_1iyju_1 .6s ease-out forwards;pointer-events:none}._errorContainer_1iyju_590{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0}._errorIcon_1iyju_598{width:48px;height:48px;border-radius:50%;background:var(--dm-danger-subtle, #fef2f2);display:flex;align-items:center;justify-content:center;color:var(--dm-danger, #ef4444)}._errorText_1iyju_609{font-size:.875rem;color:var(--dm-danger, #ef4444);text-align:center}._errorRetryButton_1iyju_615{padding:.5rem 1.5rem;background:var(--foreground);color:var(--background);border:none;border-radius:8px;font-size:.875rem;cursor:pointer;transition:opacity .2s}._errorRetryButton_1iyju_615:hover{opacity:.85}._pdfGenerating_1iyju_631{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--muted-foreground);padding:.25rem 0}._pdfSpinner_1iyju_640{width:14px;height:14px;border:2px solid var(--border);border-top-color:#25d366;border-radius:50%;animation:_spin_1iyju_1 .6s linear infinite}@keyframes _spin_1iyju_1{to{transform:rotate(360deg)}}@keyframes _checkmarkCircle_1iyju_1{to{stroke-dashoffset:0}}@keyframes _checkmarkCheck_1iyju_1{to{stroke-dashoffset:0}}@keyframes _fadeIn_1iyju_679{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._fadeIn_1iyju_679{animation:_fadeIn_1iyju_679 .3s ease-out}@keyframes _connectedPulse_1iyju_1{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes _flyoutSweep_1iyju_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.app-topbar{height:3.3125rem;padding:1rem;background-color:var(--dm-surface, white)}.app-topbar-container{display:flex;align-items:center;height:100%}.modbar-slot{display:flex;align-self:stretch;min-width:0;margin:-1rem 0}.modbar-slot:empty{display:none}.sidebar-trigger{cursor:pointer;font-size:2.5rem;transition:transform .2s}.sidebar-trigger:hover{color:var(--primary-color)}.sidebar-trigger:active{transform:scale(.95)}.breadcrumb{font-size:1rem;margin-bottom:.125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb span{font-weight:500;font-size:1rem;color:var(--foreground)}.breadcrumb .sub-menu{color:var(--muted-foreground)}.breadcrumb .breadcrumb-link{color:var(--foreground);border-radius:var(--radius-md)}.breadcrumb .breadcrumb-link:hover{text-decoration:underline}.right-section{display:flex;align-items:center;gap:1rem;margin-left:auto}.add-new-button{padding:.75rem;cursor:pointer;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.25rem;border:none}.btn-bg-color,.btn-bg-color:hover{background-color:var(--background)}:root{--gemini-grad: linear-gradient(45deg, #19e9e9, #5200ff, #ff2df7)}.gemini-logo-container{position:relative;display:inline-flex;align-items:center;gap:8px;margin-right:8px}.gemini{--size: 24px;--height: var(--size);width:var(--size);height:var(--height);background:var(--gemini-grad);display:inline-block;clip-path:polygon(50% 0%,54% 8%,58% 15%,62% 21%,67% 26%,72% 30%,79% 34%,86% 37%,93% 39%,100% 40%,93% 41%,86% 43%,79% 46%,72% 50%,67% 55%,62% 60%,58% 66%,54% 73%,50% 82%,46% 73%,42% 66%,38% 60%,33% 55%,28% 50%,21% 46%,14% 43%,7% 41%,0% 40%,7% 39%,14% 37%,21% 34%,28% 30%,33% 26%,38% 21%,42% 15%,46% 8%);filter:drop-shadow(0 2px 4px rgba(0,0,0,.12));background-size:200% 200%;animation:gemini-shift 3s linear infinite;transition:transform .3s ease}.gemini:nth-child(1){animation:gemini-shift 3s linear infinite,gemini-position-1 8s ease-in-out infinite,gemini-scale-1 4s ease-in-out infinite;transform:scale(.8)}.gemini:nth-child(2){animation:gemini-shift 3s linear infinite,gemini-position-2 8s ease-in-out infinite,gemini-scale-2 4s ease-in-out infinite;animation-delay:1.33s;transform:scale(.8)}.gemini:nth-child(3){animation:gemini-shift 3s linear infinite,gemini-position-3 8s ease-in-out infinite,gemini-scale-3 4s ease-in-out infinite;animation-delay:2.66s;transform:scale(.8)}.gemini--sm{--size: 16px}.gemini--md{--size: 20px;--height: 18px}@keyframes gemini-shift{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes gemini-position-1{0%,25%{transform:translate(0)}75%,to{transform:translate(0)}}@keyframes gemini-position-2{0%,25%{transform:translate(0)}25%,50%{transform:translate(-6px,2px)}50%,75%{transform:translate(3px,-2px)}75%,to{transform:translate(0)}}@keyframes gemini-position-3{0%,25%{transform:translate(0)}75%,to{transform:translate(0)}}@keyframes gemini-scale-1{0%,20%{transform:scale(.8)}20%,40%{transform:scale(1.1)}40%,60%{transform:scale(.9)}60%,80%{transform:scale(1.05)}80%,to{transform:scale(.8)}}@keyframes gemini-scale-2{0%,20%{transform:scale(.8)}20%,40%{transform:scale(1.1)}40%,60%{transform:scale(.9)}60%,80%{transform:scale(1.05)}80%,to{transform:scale(.8)}}@keyframes gemini-scale-3{0%,20%{transform:scale(.8)}20%,40%{transform:scale(1.1)}40%,60%{transform:scale(.9)}60%,80%{transform:scale(1.05)}80%,to{transform:scale(.8)}}.add-new-button span{font-size:1rem;font-weight:500}.icon-buttons{display:flex;align-items:center;gap:1rem}.icon-button{display:flex;align-items:center;cursor:pointer;gap:.375rem;padding:.5rem;transition:all .2s}.icon-button:hover{background-color:var(--muted-color)}.icon-button:active{transform:scale(.95)}.icon,.iconLabel{font-size:.875rem;color:var(--secondary-foreground-color)}.icon:hover{color:var(--sidebar-button-hover-color)}.profile-initial{width:36px;height:36px;border-radius:50%;background:var(--primary-color, #2f3fe1);display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:1;color:var(--background);text-transform:uppercase;margin-right:1.5rem;cursor:pointer}.topbarGradient{background:linear-gradient(90deg,#5200ff 48%,#ff2df7);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.ai-bounce-btn:active{animation:aiPushPull .4s ease-out}@keyframes aiPushPull{0%{transform:scale(1)}40%{transform:scale(.94)}70%{transform:scale(1.03)}to{transform:scale(1)}}._chatMessagesSection_1u7lh_1{display:flex;flex-direction:column;gap:20px;margin:22px 0 0;min-height:100px}._messageContainer_1u7lh_9{display:flex;flex-direction:column;gap:8px}._userMessage_1u7lh_15{align-items:flex-end}._userMessage_1u7lh_15 ._messageActions_1u7lh_19{align-self:flex-end;margin-top:4px}._aiMessage_1u7lh_24{align-items:flex-start}._userMessageBubble_1u7lh_28{background:var(--secondary);border:1px solid var(--border);border-radius:1.25rem 1.25rem .25rem;padding:12px 20px;max-width:70%;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #0000000a}._aiMessageBubble_1u7lh_41{background:var(--background);border-radius:.5rem .5rem .5rem .125rem;padding:16px;max-width:85%;display:flex;flex-direction:column;gap:12px}._aiMessageHeader_1u7lh_51{display:flex;align-items:center;gap:8px;margin-bottom:8px;margin-left:-8px}._aiIcon_1u7lh_60{width:20px;height:20px;display:flex;align-items:center;justify-content:center}._aiIconImg_1u7lh_68{width:100%;height:100%;object-fit:contain}._messageContent_1u7lh_81{flex:1}._aiMessageBubble_1u7lh_41 ._messageContent_1u7lh_81{padding-left:24px}._messageText_1u7lh_91{line-height:1.5;color:var(--text-secondary-foreground);font-size:.875rem;word-break:break-word}._messageText_1u7lh_91 strong{font-weight:600;color:var(--text-secondary-foreground);font-size:.875rem}._messageActions_1u7lh_19{display:flex;flex-direction:row;align-items:center;gap:4px;opacity:1;transition:opacity .2s ease;justify-content:flex-start}._aiMessageBubble_1u7lh_41 ._messageActions_1u7lh_19{padding-left:24px}._userMessageBubble_1u7lh_28:hover ._messageActions_1u7lh_19,._aiMessageBubble_1u7lh_41:hover ._messageActions_1u7lh_19{opacity:1}._messageActionButton_1u7lh_126{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:var(--muted-foreground);transition:all .2s ease}._messageActionButton_1u7lh_126:hover{background:var(--ac-hover-tint);color:var(--foreground)}._messageActionButton_1u7lh_126._isGenerating_1u7lh_146{color:var(--primary);cursor:wait;pointer-events:none}._messageActionButton_1u7lh_126._isSpeaking_1u7lh_153{color:var(--primary);animation:_speakingPulse_1u7lh_1 1.5s ease-in-out infinite}@keyframes _speakingPulse_1u7lh_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}._chatMessageBubble_1u7lh_171{align-self:flex-end;background:var(--background);border:2px solid var(--border);border-radius:.5rem;padding:10px 30px;max-width:50%;box-shadow:0 2px 8px #2c2c2c0a;font-size:1 rem;font-weight:400;color:var(--foreground);display:flex;justify-content:center;background-color:var(--muted);align-items:center;margin-right:32px;letter-spacing:.01em}._chatMessageText_1u7lh_190{display:block;word-break:break-word;text-align:center;font-family:inherit}._modalOverlay_1u7lh_197{position:fixed;inset:0;background-color:#00000040;backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:50}._modalContent_1u7lh_211{background:var(--background);width:80%;height:95%;position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;box-shadow:0 20px 50px -12px #00000040;animation:_modalSpring_1u7lh_1 .6s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0;transform:scale(.95)}@keyframes _modalSpring_1u7lh_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1u7lh_238{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:var(--background);border-radius:.375rem}._headerLeft_1u7lh_247{display:flex;align-items:center;gap:.5rem}._headerTitle_1u7lh_253{font-size:1.125rem;font-weight:600;color:var(--foreground)}._headerIcon_1u7lh_259 svg{width:1rem;height:1rem;color:var(--background)}._closeButton_1u7lh_265{width:2rem;height:2rem;border:none;background:transparent;color:var(--secondary-foreground);cursor:pointer;border-radius:.375rem;display:flex;align-items:center;justify-content:start;transition:background-color .2s ease}._closeButton_1u7lh_265:hover{background-color:var(--ac-hover-tint);color:var(--foreground)}._headerActions_1u7lh_284{display:flex;align-items:center;gap:.25rem}._clearChatButton_1u7lh_290{width:2rem;height:2rem;border:none;background:transparent;color:var(--secondary-foreground);cursor:pointer;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}._clearChatButton_1u7lh_290:hover{background-color:var(--dm-danger-subtle, #fee2e2);color:var(--dm-danger, #dc2626)}._scrollableContent_1u7lh_311{flex:1;overflow:auto;scrollbar-width:none;padding:1rem;display:flex;flex-direction:column;margin:0 auto;width:80%;gap:1.5rem}._greetingSection_1u7lh_323{display:flex;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(45deg,#19e9e9,#5200ff,#ff2df7);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:1.5rem;font-weight:500;margin-bottom:.25rem}._greetingIcon_1u7lh_338{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}._greetingIcon_1u7lh_338 svg{width:1.5rem;height:1.5rem}._greetingTitle_1u7lh_352{font-size:1.5rem;font-weight:500;margin-bottom:.25rem}._greetingSubtitle_1u7lh_359{opacity:.8;background:linear-gradient(45deg,#19e9e9,#5200ff,#ff2df7);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:1.5rem;font-weight:500;margin-bottom:.25rem}._suggestionsSection_1u7lh_372{flex:1;display:flex;flex-direction:column;gap:.75rem}._suggestionsHeader_1u7lh_379{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._suggestionsTitle_1u7lh_386{font-size:.875rem;font-weight:500;color:var(--secondary-foreground)}._refreshButton_1u7lh_392{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--secondary-foreground);background:none;border:none;cursor:pointer;transition:color .2s ease}._refreshButton_1u7lh_392:hover{color:var(--secondary-foreground);opacity:.8}._suggestionsList_1u7lh_409{display:flex;flex-direction:column;gap:.25rem}._suggestionItem_1u7lh_415{display:flex;align-items:center;gap:.5rem;padding:5px 0;text-align:left;font-size:.875rem;color:var(--secondary-foreground);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid var(--border)}._suggestionItem_1u7lh_415:hover{background-color:var(--ac-hover-tint);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d;border-color:transparent}._suggestionItem_1u7lh_415:active{transform:translateY(0)}._shimmerText_1u7lh_442{background:linear-gradient(45deg,#19e9e9,#5200ff 30%,#ff2df7 60%,#19e9e9);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmer_1u7lh_442 4s linear infinite}@keyframes _shimmer_1u7lh_442{to{background-position:200% center}}._suggestionIcon_1u7lh_458{width:.75rem;height:.75rem;color:var(--secondary-foreground)}._inputSection_1u7lh_464{margin:1rem auto;width:78%;padding:.5rem;border:1px solid var(--border);border-radius:.375rem;background:var(--background)}._inputSection_1u7lh_464:focus-within{border-color:var(--primary)}._inputContainer_1u7lh_478{position:relative;display:flex;flex-direction:column;gap:.5rem;min-height:fit-content}._attachButton_1u7lh_486{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;color:var(--secondary-foreground);cursor:pointer;font-size:.875rem;transition:color .2s ease}._attachButton_1u7lh_486:hover{color:var(--foreground)}._inputRow_1u7lh_503{display:flex;align-items:flex-start;gap:.5rem}._textInput_1u7lh_510{flex:1;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5;background:var(--background);color:var(--foreground);border:none;outline:none;resize:none;min-height:24px;max-height:150px;overflow-y:auto;font-family:inherit;transition:height .1s ease}._textInput_1u7lh_510:focus{border:none;outline:none}._textInput_1u7lh_510::placeholder{color:var(--muted-foreground)}._textInput_1u7lh_510:disabled{background:var(--background);color:var(--muted-foreground);cursor:not-allowed}._actionButtons_1u7lh_545{display:flex;align-items:center;gap:1rem}._actionContainer_1u7lh_551{display:flex;align-items:center;justify-content:space-between;width:100%}._actionButton_1u7lh_545{border:none;background:transparent;color:var(--secondary-foreground);cursor:pointer;border-radius:.375rem;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionButton_1u7lh_545._micButton_1u7lh_572{border:1px solid var(--border);background:var(--secondary);color:var(--secondary-foreground)}._actionButton_1u7lh_545._micButton_1u7lh_572:hover{background:var(--ac-hover-tint);border-color:var(--primary);color:var(--foreground)}._actionButton_1u7lh_545._micButtonActive_1u7lh_585{background:var(--primary);border-color:var(--primary);color:var(--background)}._actionButton_1u7lh_545._sendButton_1u7lh_592{border:1px solid var(--border);background:var(--secondary);color:var(--secondary-foreground);opacity:.6}._actionButton_1u7lh_545._sendButtonActive_1u7lh_600{background:var(--primary);border:none;color:var(--background);opacity:1}._actionButton_1u7lh_545._sendButtonActive_1u7lh_600:hover{background:#4f46e5}._actionButton_1u7lh_545:disabled{opacity:.5;cursor:not-allowed}._actionButton_1u7lh_545:disabled:hover{opacity:.5}._actionButtonDisabled_1u7lh_624{opacity:.5;cursor:not-allowed;pointer-events:none}._actionButton_1u7lh_545._actionButtonDisabled_1u7lh_624:nth-child(2){background:var(--primary);color:var(--background);opacity:.4}._languageSelector_1u7lh_641{position:relative;display:flex;align-items:center}._languageButton_1u7lh_647{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:var(--secondary);border:1px solid var(--border);border-radius:.375rem;font-size:.75rem;font-weight:500;color:var(--secondary-foreground);cursor:pointer;transition:all .2s ease;white-space:nowrap}._languageButton_1u7lh_647:hover{background:var(--ac-hover-tint);border-color:var(--primary);color:var(--foreground)}._languageButtonText_1u7lh_669{max-width:80px;overflow:hidden;text-overflow:ellipsis}._chevronRotated_1u7lh_675{transform:rotate(180deg);transition:transform .2s ease}._languageSpeakLabel_1u7lh_681{font-size:.7rem;color:var(--muted-foreground);font-weight:400;text-transform:uppercase;letter-spacing:.03em}._languageDropdown_1u7lh_689{position:absolute;bottom:100%;left:0;margin-bottom:.25rem;min-width:140px;max-height:280px;overflow-y:auto;background:var(--background);border:1px solid var(--border);border-radius:.5rem;box-shadow:0 4px 16px #0000001f;z-index:100;animation:_dropdownSlideUp_1u7lh_1 .2s cubic-bezier(.16,1,.3,1)}._languageDropdownHeader_1u7lh_706{padding:.5rem .75rem .375rem;font-size:.65rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;font-weight:600;border-bottom:1px solid var(--border)}@keyframes _dropdownSlideUp_1u7lh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._languageDropdown_1u7lh_689::-webkit-scrollbar{width:4px}._languageDropdown_1u7lh_689::-webkit-scrollbar-track{background:transparent}._languageDropdown_1u7lh_689::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}._languageOption_1u7lh_741{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;background:transparent;border:none;font-size:.8125rem;color:var(--foreground);cursor:pointer;text-align:left;transition:background-color .15s ease}._languageOption_1u7lh_741:first-child{border-radius:.5rem .5rem 0 0}._languageOption_1u7lh_741:last-child{border-radius:0 0 .5rem .5rem}._languageOption_1u7lh_741:hover{background:var(--ac-hover-tint)}._languageOptionSelected_1u7lh_768{background:#6366f11a;color:var(--primary);font-weight:500}._languageOptionSelected_1u7lh_768:hover{background:#6366f126}._streamingIndicator_1u7lh_781{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:.5rem 0}._streamingContent_1u7lh_790{display:flex;align-items:center;gap:.75rem}._streamingDots_1u7lh_797{display:flex;align-items:center;gap:4px}._streamingDots_1u7lh_797 span{width:6px;height:6px;background:var(--primary);border-radius:50%;animation:_streamingBounce_1u7lh_1 1.4s ease-in-out infinite}._streamingDots_1u7lh_797 span:nth-child(1){animation-delay:0s}._streamingDots_1u7lh_797 span:nth-child(2){animation-delay:.2s}._streamingDots_1u7lh_797 span:nth-child(3){animation-delay:.4s}@keyframes _streamingBounce_1u7lh_1{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}._streamingText_1u7lh_837{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._stopButton_1u7lh_844{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;color:var(--destructive);border:1px solid var(--destructive);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._stopButton_1u7lh_844:hover{background:var(--destructive);color:var(--background)}._disclaimer_1u7lh_864{font-size:.75rem;color:var(--secondary-foreground);text-align:center;margin-bottom:.5rem}._scrollableContent_1u7lh_311::-webkit-scrollbar{width:6px}._scrollableContent_1u7lh_311::-webkit-scrollbar-track{background:var(--secondary);border-radius:3px}._scrollableContent_1u7lh_311::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}._headerIconImg_1u7lh_890{width:100%;height:100%;object-fit:contain}._aiClipPath_1u7lh_897{position:relative;--size: 36px;--height: var(--size);width:var(--size);height:var(--height);display:block;align-items:center;justify-content:center;margin-bottom:.25rem}._aiClipPath_1u7lh_897 ._aiStar_1u7lh_909{--size: 24px;--height: var(--size);width:var(--size);height:var(--height);background:linear-gradient(45deg,#19e9e9,#5200ff,#ff2df7);display:inline-block;clip-path:polygon(50% 0%,54% 8%,58% 15%,62% 21%,67% 26%,72% 30%,79% 34%,86% 37%,93% 39%,100% 40%,93% 41%,86% 43%,79% 46%,72% 50%,67% 55%,62% 60%,58% 66%,54% 73%,50% 82%,46% 73%,42% 66%,38% 60%,33% 55%,28% 50%,21% 46%,14% 43%,7% 41%,0% 40%,7% 39%,14% 37%,21% 34%,28% 30%,33% 26%,38% 21%,42% 15%,46% 8%);filter:drop-shadow(0 2px 4px rgba(0,0,0,.12));position:absolute}._aiClipPath_1u7lh_897 ._aiStar_1u7lh_909:nth-child(1){--size: 36px;--height: var(--size);width:var(--size);height:var(--height);transform:scale(.8);right:3px}._aiClipPath_1u7lh_897 ._aiStar_1u7lh_909:nth-child(2){--size: 16px;--height: 16px;width:var(--size);height:var(--height);right:-15px;top:-5px}._aiClipPath_1u7lh_897 ._aiStar_1u7lh_909:nth-child(3){--size: 20px;width:var(--size);height:var(--size);right:-10px;bottom:-5px}._aiClipPathSmall_1u7lh_985{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._aiClipPathSmall_1u7lh_985 ._aiStar_1u7lh_909{background:linear-gradient(45deg,#19e9e9,#5200ff,#ff2df7);display:block;clip-path:polygon(50% 0%,54% 8%,58% 15%,62% 21%,67% 26%,72% 30%,79% 34%,86% 37%,93% 39%,100% 40%,93% 41%,86% 43%,79% 46%,72% 50%,67% 55%,62% 60%,58% 66%,54% 73%,50% 82%,46% 73%,42% 66%,38% 60%,33% 55%,28% 50%,21% 46%,14% 43%,7% 41%,0% 40%,7% 39%,14% 37%,21% 34%,28% 30%,33% 26%,38% 21%,42% 15%,46% 8%);position:absolute}._aiClipPathSmall_1u7lh_985 ._aiStar_1u7lh_909:nth-child(1){width:18px;height:18px;left:0;top:3px}._aiClipPathSmall_1u7lh_985 ._aiStar_1u7lh_909:nth-child(2){width:8px;height:8px;right:2px;top:0}._aiClipPathSmall_1u7lh_985 ._aiStar_1u7lh_909:nth-child(3){width:10px;height:10px;right:0;bottom:0}._aiName_1u7lh_74{font-size:.9375rem;font-weight:600;color:var(--foreground);letter-spacing:-.01em}._attachmentsBar_1u7lh_1069{padding:.5rem 0;margin-bottom:.5rem;border-bottom:1px solid var(--border)}._attachmentsScroller_1u7lh_1075{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem}._filePreviewGrid_1u7lh_1086{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem 0 .75rem;flex-wrap:wrap}._filePreviewCard_1u7lh_1094{position:relative;display:flex;flex-direction:column;width:80px;border-radius:.5rem;border:1px solid var(--border);background:var(--background);overflow:visible;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);animation:_fileCardEnter_1u7lh_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _fileCardEnter_1u7lh_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._filePreviewCard_1u7lh_1094:hover{border-color:var(--primary);box-shadow:0 4px 12px #6366f126;transform:translateY(-2px)}._filePreviewThumbnail_1u7lh_1126{width:100%;height:70px;min-height:70px;display:flex;align-items:center;justify-content:center;background:var(--secondary);border-radius:.5rem .5rem 0 0;overflow:hidden}._filePreviewImage_1u7lh_1138{width:100%;height:100%;object-fit:cover}._filePreviewDocIcon_1u7lh_1144{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--primary);background:linear-gradient(135deg,var(--secondary) 0%,var(--muted) 100%)}._filePreviewRemove_1u7lh_1155{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0009;border:none;cursor:pointer;color:#fff;opacity:1;transition:all .15s ease;z-index:10}._filePreviewRemove_1u7lh_1155:hover{background:#ef4444e6;transform:scale(1.1)}._filePreviewName_1u7lh_1181{display:block;width:100%;padding:.25rem .25rem 0;font-size:.65rem;color:var(--muted-foreground);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inputContainerDragging_1u7lh_1197{border-color:var(--primary)!important;background:#6366f108}._dragOverlay_1u7lh_1202{position:absolute;inset:0;background:#6366f114;border:2px dashed var(--primary);border-radius:.75rem;display:flex;align-items:center;justify-content:center;z-index:50;animation:_dragOverlayFadeIn_1u7lh_1 .2s ease}@keyframes _dragOverlayFadeIn_1u7lh_1{0%{opacity:0}to{opacity:1}}._dragOverlayContent_1u7lh_1225{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--primary);font-weight:500;font-size:.875rem}._previewGrid_1u7lh_1236{display:flex;align-items:flex-start;gap:.75rem;padding:.25rem 0 .75rem}._previewItem_1u7lh_1243{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}._previewThumbWrap_1u7lh_1250{position:relative;width:56px;height:56px;border-radius:.5rem;overflow:hidden;border:1px solid var(--border);background:var(--muted);flex-shrink:0}._previewThumb_1u7lh_1250{width:100%;height:100%;object-fit:cover}._previewIconWrap_1u7lh_1267{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._previewFileIcon_1u7lh_1275{width:22px;height:22px;color:var(--primary)}._previewRemove_1u7lh_1281{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:.375rem;display:flex;align-items:center;justify-content:center;background:rgba(var(--dm-surface-rgb, 255, 255, 255),.9);border:1px solid var(--border);box-shadow:0 1px 2px #0000000f}._previewRemove_1u7lh_1281:hover{background:var(--dm-danger-subtle, #fef2f2)}._previewRemoveIcon_1u7lh_1300{width:14px;height:14px;color:var(--dm-danger, #ef4444)}._previewMeta_1u7lh_1306{display:flex;flex-direction:column;gap:.125rem}._previewName_1u7lh_1312{max-width:200px;font-size:.875rem;color:var(--foreground);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._previewSize_1u7lh_1321{font-size:.75rem;color:var(--muted-foreground)}._attachmentsScrollerCompact_1u7lh_1326{gap:.25rem}._attachmentChip_1u7lh_1330{display:inline-flex;align-items:center;gap:.75rem;max-width:320px;padding:.5rem 1rem;border:1px solid var(--border);border-radius:999px;background:var(--muted);box-shadow:0 1px 3px #0000001a;white-space:nowrap;cursor:pointer;transition:all .2s ease}._attachmentChip_1u7lh_1330:hover{background:var(--ac-hover-tint);box-shadow:0 2px 4px #00000026}._attachmentChipCompact_1u7lh_1350{max-width:60px;padding:.25rem;gap:.25rem}._attachmentThumb_1u7lh_1356{width:20px;height:20px;border-radius:4px;object-fit:cover;flex-shrink:0}._attachmentThumbCompact_1u7lh_1364{width:16px;height:16px;border-radius:4px}._chipFileIcon_1u7lh_1370{width:20px;height:20px;color:var(--primary);flex-shrink:0}._chipFileIconCompact_1u7lh_1377{width:14px;height:14px}._chipContent_1u7lh_1382{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}._chipText_1u7lh_1390{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;color:var(--foreground);font-weight:500}._chipSize_1u7lh_1400{font-size:.75rem;color:var(--muted-foreground);font-weight:400}._chipRemove_1u7lh_1406{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:none;background:transparent;cursor:pointer;transition:background .2s ease;flex-shrink:0}._chipRemove_1u7lh_1406:hover{background:var(--dm-danger-subtle, #fef2f2)}._chipRemoveCompact_1u7lh_1424{width:18px;height:18px}._chipRemoveIcon_1u7lh_1429{width:12px;height:12px;color:var(--dm-danger, #ef4444)}._chipRemoveIconCompact_1u7lh_1435{width:12px;height:12px}@keyframes _messageEntry_1u7lh_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._messageContainer_1u7lh_9{display:flex;flex-direction:column;gap:8px;animation:_messageEntry_1u7lh_1 .5s cubic-bezier(.34,1.56,.64,1) forwards}._typingIndicator_1u7lh_1461{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#00000008;border-radius:12px;width:fit-content}._typingDot_1u7lh_1471{width:8px;height:8px;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:50%;animation:_typingBounce_1u7lh_1 1.4s infinite ease-in-out both}._typingDot_1u7lh_1471:nth-child(1){animation-delay:-.32s}._typingDot_1u7lh_1471:nth-child(2){animation-delay:-.16s}._typingDot_1u7lh_1471:nth-child(3){animation-delay:0s}@keyframes _typingBounce_1u7lh_1{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}._markdownContent_1u7lh_1506{font-size:.9375rem;line-height:1.7;color:var(--foreground)}._markdownContent_1u7lh_1506 p{margin-bottom:.875rem}._markdownContent_1u7lh_1506 p:last-child{margin-bottom:0}._markdownContent_1u7lh_1506 strong,._markdownContent_1u7lh_1506 b{font-weight:600;color:var(--primary)}._markdownContent_1u7lh_1506 code{background:#6366f11a;padding:.2em .5em;border-radius:4px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.85em;color:var(--primary);border:1px solid rgba(99,102,241,.2)}._markdownContent_1u7lh_1506 pre{background:#1e1e2e;padding:1rem 1.25rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 4px #0000001a}._markdownContent_1u7lh_1506 pre code{background:transparent;padding:0;color:#e2e8f0;font-size:.85em;border:none}._markdownContent_1u7lh_1506 ul,._markdownContent_1u7lh_1506 ol{margin:.75rem 0 .75rem 1.5rem;padding-left:.5rem}._markdownContent_1u7lh_1506 ul{list-style-type:disc}._markdownContent_1u7lh_1506 ol{list-style-type:decimal}._markdownContent_1u7lh_1506 li{margin-bottom:.375rem;padding-left:.25rem}._markdownContent_1u7lh_1506 li::marker{color:var(--primary)}._markdownContent_1u7lh_1506 table{width:100%;border-collapse:separate;border-spacing:0;margin:1rem 0;font-size:.875rem;border:1px solid var(--border);border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000000d}._markdownContent_1u7lh_1506 thead{background:var(--primary)}._markdownContent_1u7lh_1506 th{padding:.875rem 1rem;text-align:left;font-weight:600;color:#fff;font-size:.8125rem;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap}._markdownContent_1u7lh_1506 th:first-child{border-top-left-radius:.5rem}._markdownContent_1u7lh_1506 th:last-child{border-top-right-radius:.5rem}._markdownContent_1u7lh_1506 td{padding:.75rem 1rem;border-bottom:1px solid var(--border);color:var(--foreground);background:var(--background);white-space:nowrap}@media (max-width: 600px){._markdownContent_1u7lh_1506 th,._markdownContent_1u7lh_1506 td{white-space:normal;word-break:break-word}}._markdownContent_1u7lh_1506 tbody tr:last-child td{border-bottom:none}._markdownContent_1u7lh_1506 tbody tr:nth-child(2n) td{background:var(--secondary)}._markdownContent_1u7lh_1506 tbody tr:hover td{background:#6366f114}._markdownContent_1u7lh_1506 blockquote{border-left:4px solid var(--primary);padding:.75rem 1rem;margin:1rem 0;background:var(--secondary);border-radius:0 .375rem .375rem 0;font-style:italic;color:var(--secondary-foreground)}._markdownContent_1u7lh_1506 blockquote p{margin-bottom:0}._markdownContent_1u7lh_1506 hr{border:none;border-top:1px solid var(--border);margin:1.5rem 0}._markdownContent_1u7lh_1506 h1,._markdownContent_1u7lh_1506 h2,._markdownContent_1u7lh_1506 h3,._markdownContent_1u7lh_1506 h4,._markdownContent_1u7lh_1506 h5,._markdownContent_1u7lh_1506 h6{font-weight:600;color:var(--foreground);margin:1.25rem 0 .75rem;line-height:1.3}._markdownContent_1u7lh_1506 h1{font-size:1.5rem}._markdownContent_1u7lh_1506 h2{font-size:1.25rem}._markdownContent_1u7lh_1506 h3{font-size:1.125rem}._markdownContent_1u7lh_1506 h4{font-size:1rem}._markdownContent_1u7lh_1506 h5{font-size:.9375rem}._markdownContent_1u7lh_1506 h6{font-size:.875rem}._markdownContent_1u7lh_1506 h1:first-child,._markdownContent_1u7lh_1506 h2:first-child,._markdownContent_1u7lh_1506 h3:first-child,._markdownContent_1u7lh_1506 h4:first-child,._markdownContent_1u7lh_1506 h5:first-child,._markdownContent_1u7lh_1506 h6:first-child{margin-top:0}._markdownContent_1u7lh_1506 a{color:var(--primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}._markdownContent_1u7lh_1506 a:hover{border-bottom-color:var(--primary)}._markdownContent_1u7lh_1506 em,._markdownContent_1u7lh_1506 i{font-style:italic}._markdownContent_1u7lh_1506 s,._markdownContent_1u7lh_1506 del{text-decoration:line-through;opacity:.7}._markdownContent_1u7lh_1506 mark{background:#facc154d;padding:.1em .2em;border-radius:2px}._markdownContent_1u7lh_1506 dl{margin:.75rem 0}._markdownContent_1u7lh_1506 dt{font-weight:600;margin-top:.5rem}._markdownContent_1u7lh_1506 dd{margin-left:1.5rem;color:var(--secondary-foreground)}._markdownContent_1u7lh_1506 kbd{background:var(--secondary);border:1px solid var(--border);border-radius:4px;padding:.125rem .375rem;font-family:Menlo,Monaco,Courier New,monospace;font-size:.8em;box-shadow:0 1px 0 var(--border)}._inputSection_1u7lh_464{margin:1rem auto;width:78%;padding:.5rem;border:1px solid var(--border);border-radius:.375rem;background:var(--background);transition:all .3s cubic-bezier(.4,0,.2,1)}._inputSection_1u7lh_464._isRecording_1u7lh_1778{border-color:#6366f1;box-shadow:0 0 0 4px #6366f126}._voiceRecordingContainer_1u7lh_1784{padding:1rem;background:var(--background);animation:_voiceBarIn_1u7lh_1 .3s cubic-bezier(.16,1,.3,1);border-radius:.375rem}@keyframes _voiceBarIn_1u7lh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._voiceRecordingHeader_1u7lh_1803{margin-bottom:.75rem;min-height:1.5rem}._voiceRecordingTitle_1u7lh_1808{font-size:.9375rem;font-weight:500;color:var(--foreground);margin:0;line-height:1.5;min-height:1.4em}._voiceRecordingTitle_1u7lh_1808:empty:before{content:"Listening... speak now";color:var(--muted-foreground);font-style:italic}._transcriptPlaceholder_1u7lh_1825{color:var(--muted-foreground);font-style:italic;font-weight:400}._voiceRecordingControls_1u7lh_1831{display:flex;align-items:center;gap:1rem;width:100%}._voiceCancelButton_1u7lh_1838{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:.5rem;background:var(--secondary);color:var(--secondary-foreground);cursor:pointer;transition:all .2s ease}._voiceCancelButton_1u7lh_1838:hover{background:var(--border);color:var(--foreground)}._voiceWaveform_1u7lh_1858{flex:1;display:flex;align-items:center;height:2.5rem;padding:0 .75rem;position:relative;overflow:hidden}._voiceWaveform_1u7lh_1858:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(156,163,175,.6) 1.2px,transparent 1.2px);background-size:8px 100%;background-position:0 50%;opacity:.9;z-index:0;transition:opacity .15s ease-out}._voiceWaveform_1u7lh_1858._waveformActive_1u7lh_1882:before{opacity:0}._waveformCanvas_1u7lh_1887{display:block;width:100%;height:100%;position:relative;z-index:1}._waveformContainer_1u7lh_1896{display:flex;align-items:center;gap:1px;height:100%;width:100%;position:relative;z-index:1;justify-content:space-between}._waveformBar_1u7lh_1908{width:2px;min-height:2px;border-radius:2px;background-color:#2b33ca;will-change:height,opacity;transition:height 90ms linear,opacity 90ms linear}._waveformPlaceholder_1u7lh_1921{height:100%;width:100%;position:relative;z-index:1}@media (prefers-reduced-motion: reduce){._voiceRecordingContainer_1u7lh_1784{animation:none}._waveformBar_1u7lh_1908{transition:none;will-change:auto}}._voiceTimer_1u7lh_1939{font-size:.875rem;font-weight:500;color:var(--foreground);min-width:3rem;text-align:center}._voiceConfirmButton_1u7lh_1947{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:.5rem;background:var(--primary);color:var(--background);cursor:pointer;transition:all .2s ease}._voiceConfirmButton_1u7lh_1947:hover{background:#2563eb}._voiceButtonIcon_1u7lh_1965{width:1rem;height:1rem}._recordingButton_1u7lh_1970{background:#ef4444!important;color:#fff!important;animation:_pulse_1u7lh_1 1.5s infinite}._voiceKeyboardHint_1u7lh_1977{margin-top:.75rem;font-size:.75rem;color:var(--muted-foreground);text-align:center;opacity:.7;animation:_hintFadeIn_1u7lh_1 .3s ease-out}._voiceKeyboardHint_1u7lh_1977 kbd{display:inline-block;padding:.125rem .375rem;font-size:.7rem;font-family:inherit;background:var(--secondary);border:1px solid var(--border);border-radius:.25rem;box-shadow:0 1px 0 var(--border)}@keyframes _hintFadeIn_1u7lh_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:.7;transform:translateY(0)}}@keyframes _pulse_1u7lh_1{0%,to{opacity:1}50%{opacity:.7}}._inlineRecordingInfo_1u7lh_2023{display:flex;align-items:center;gap:.75rem;flex:1;padding:.25rem 0;animation:_inlineControlsIn_1u7lh_1 .2s ease-out}@keyframes _inlineControlsIn_1u7lh_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}._inlineControlButton_1u7lh_2044{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:.375rem;background:transparent;color:var(--secondary-foreground);cursor:pointer;transition:all .15s ease}._inlineControlButton_1u7lh_2044:hover{background:#ef444426;color:var(--dm-danger, #ef4444)}._inlineWaveform_1u7lh_2064{display:flex;align-items:center;height:1.25rem;width:6rem;position:relative;overflow:hidden}._inlineWaveform_1u7lh_2064:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(156,163,175,.6) 1px,transparent 1px);background-size:6px 100%;background-position:0 50%;opacity:.9;z-index:0;transition:opacity .15s ease-out}._inlineWaveform_1u7lh_2064._waveformActive_1u7lh_1882:before{opacity:0}._inlineTimer_1u7lh_2090{font-size:.75rem;font-weight:600;color:var(--dm-danger, #ef4444);font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:center;animation:_pulse_1u7lh_1 1.5s infinite}._textInputRecording_1u7lh_2101{box-shadow:0 0 0 2px #ef444433;border-color:#ef44444d!important}._filePreviewOverlay_1u7lh_2107{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._filePreviewModal_1u7lh_2121{background:var(--background);border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:90vw;max-height:90vh;width:100%;display:flex;flex-direction:column;overflow:hidden}._filePreviewHeader_1u7lh_2135{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:var(--background)}._filePreviewTitle_1u7lh_2144{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._filePreviewClose_1u7lh_2151{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:transparent;border-radius:.375rem;cursor:pointer;color:var(--muted-foreground);transition:all .2s ease}._filePreviewClose_1u7lh_2151:hover{background:var(--ac-hover-tint);color:var(--foreground)}._filePreviewContent_1u7lh_2170{flex:1;overflow:auto;padding:0}._filePreviewDocument_1u7lh_2177{padding:2rem;font-family:Inter,sans-serif;line-height:1.5;color:var(--foreground);width:fit-content}._documentHeader_1u7lh_2185{text-align:center;margin-bottom:2rem}._documentTitle_1u7lh_2190{font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._documentContent_1u7lh_2197{max-width:100%}._invoiceHeader_1u7lh_2201{display:flex;justify-content:space-between;margin-bottom:2rem;gap:2rem}._sellerInfo_1u7lh_2208{flex:1}._companyName_1u7lh_2212{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 .5rem}._address_1u7lh_2219,._gstin_1u7lh_2220,._contact_1u7lh_2221{margin:.25rem 0;color:var(--muted-foreground);font-size:.875rem}._invoiceDetails_1u7lh_2227{flex:1;display:flex;flex-direction:column;gap:.5rem}._invoiceRow_1u7lh_2234{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}._label_1u7lh_2241{font-weight:500;color:var(--foreground);font-size:.875rem}._value_1u7lh_2247{color:var(--foreground);font-size:.875rem}._customerInfo_1u7lh_2252{margin-bottom:2rem;padding:1rem;background:var(--muted);border-radius:.5rem}._customerTitle_1u7lh_2259{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 1rem}._customerDetails_1u7lh_2266{margin-left:1rem}._customerName_1u7lh_2270{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 .5rem}._itemsTable_1u7lh_2277{margin-bottom:2rem;overflow-x:auto}._table_1u7lh_2282{width:100%;border-collapse:collapse;font-size:.875rem}._table_1u7lh_2282 th,._table_1u7lh_2282 td{padding:.75rem .5rem;text-align:left;border-bottom:1px solid var(--border)}._table_1u7lh_2282 th{background:var(--muted);font-weight:600;color:var(--foreground)}._table_1u7lh_2282 td{color:var(--foreground)}._invoiceSummary_1u7lh_2305{margin-bottom:2rem}._gstBreakdown_1u7lh_2309{max-width:300px;margin-left:auto}._gstRow_1u7lh_2314{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--border)}._totalRow_1u7lh_2321{display:flex;justify-content:space-between;padding:.75rem 0;font-weight:600;font-size:1.125rem;color:var(--foreground);border-top:2px solid var(--foreground)}._paymentInfo_1u7lh_2331{margin-bottom:2rem}._amountInWords_1u7lh_2335{font-style:italic;color:var(--muted-foreground);margin-bottom:1rem}._bankDetails_1u7lh_2341{background:var(--muted);padding:1rem;border-radius:.5rem}._bankDetails_1u7lh_2341 h4{margin:0 0 .5rem;color:var(--foreground);font-size:1rem}._bankDetails_1u7lh_2341 p{margin:.25rem 0;font-size:.875rem;color:var(--foreground)}._footer_1u7lh_2359{text-align:center;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border)}._footerNote_1u7lh_2366{margin:.25rem 0;font-size:.75rem;color:var(--muted-foreground);font-style:italic}._attachedFilesSection_1u7lh_2374{padding:1rem;border-top:1px solid var(--border);background:var(--muted/30)}._attachedFilesHeader_1u7lh_2380{margin-bottom:.75rem}._attachedFilesTitle_1u7lh_2384{font-size:.875rem;font-weight:500;color:var(--foreground)}._attachedFilesList_1u7lh_2390{display:flex;flex-direction:column;gap:.5rem}._attachedFileItem_1u7lh_2396{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:var(--background);border:1px solid var(--border);border-radius:.5rem;transition:all .2s ease}._attachedFileItem_1u7lh_2396:hover{border-color:var(--primary);box-shadow:0 2px 4px #0000001a}._fileInfo_1u7lh_2412{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}._fileIcon_1u7lh_2420{width:1.25rem;height:1.25rem;color:var(--primary);flex-shrink:0}._fileDetails_1u7lh_2427{display:flex;flex-direction:column;gap:.25rem;min-width:0}._fileName_1u7lh_2434{font-size:.875rem;font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_1u7lh_2443{font-size:.75rem;color:var(--muted-foreground)}._removeFileButton_1u7lh_2448{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:transparent;border-radius:.375rem;cursor:pointer;transition:all .2s ease;flex-shrink:0}._removeFileButton_1u7lh_2448:hover{background:var(--destructive/10);color:var(--destructive)}._removeIcon_1u7lh_2467{width:1rem;height:1rem}._offlineContainer_1u7lh_2480{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}._offlineContent_1u7lh_2488{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}._offlineIconWrapper_1u7lh_2496{width:4rem;height:4rem;margin-bottom:1.5rem;border-radius:50%;background-color:var(--dm-warning-subtle, #fef3c7);display:flex;align-items:center;justify-content:center;animation:_offlinePulse_1u7lh_1 2s ease-in-out infinite}@keyframes _offlinePulse_1u7lh_1{0%,to{transform:scale(1);box-shadow:0 0 #f59e0b26}50%{transform:scale(1.02);box-shadow:0 0 0 8px #f59e0b00}}._offlineIcon_1u7lh_2496{width:2rem;height:2rem;color:var(--dm-warning, #f59e0b)}._offlineTitle_1u7lh_2528{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 .5rem;padding:0}._offlineMessage_1u7lh_2536{font-size:.875rem;line-height:1.6;color:var(--muted-foreground);margin:0 0 1.5rem}._offlineRetryButton_1u7lh_2543{padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;color:#fff;background-color:var(--primary);border:none;border-radius:.375rem;cursor:pointer;transition:all .2s ease}._offlineRetryButton_1u7lh_2543:hover{background-color:var(--primary);opacity:.9;transform:translateY(-1px)}._offlineRetryButton_1u7lh_2543:active{transform:translateY(0)}._offlineRetryButton_1u7lh_2543:focus{outline:2px solid var(--primary);outline-offset:2px}._messageActionButton_1u7lh_126._copySuccess_1u7lh_2573{color:var(--dm-success, #10b981);background:#10b9811a;transform:scale(1.05)}._messageActionButton_1u7lh_126._copySuccess_1u7lh_2573:hover{background:#10b98126;color:var(--dm-success, #10b981)}._messageActionButton_1u7lh_126{position:relative}._messageActionButton_1u7lh_126:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(4px);padding:4px 8px;background:var(--foreground);color:var(--background);font-size:.675rem;font-weight:500;white-space:nowrap;border-radius:.25rem;opacity:0;visibility:hidden;transition:all .15s ease;pointer-events:none;z-index:10}._messageActionButton_1u7lh_126:hover:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(-4px)}._messageActionButton_1u7lh_126._isRegenerating_1u7lh_2616{animation:_spinRegenerate_1u7lh_1 1s linear infinite;color:var(--dm-brand-ink, #6366f1)}@keyframes _spinRegenerate_1u7lh_1{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}._messageActionButton_1u7lh_126._isSpeaking_1u7lh_153{color:var(--dm-brand-ink, #6366f1);animation:_pulseSpeaking_1u7lh_1 1.2s ease-in-out infinite}@keyframes _pulseSpeaking_1u7lh_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}._copyTooltip_1u7lh_2651{position:absolute;top:-32px;left:50%;transform:translate(-50%);padding:4px 10px;background:#10b981;color:#fff;font-size:.7rem;font-weight:500;border-radius:.25rem;animation:_tooltipPop_1u7lh_1 .3s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}@keyframes _tooltipPop_1u7lh_1{0%{opacity:0;transform:translate(-50%) translateY(8px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}._feedbackToast_1u7lh_2682{position:absolute;bottom:80px;left:50%;transform:translate(-50%);background-color:#ef4444;color:#fff;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;box-shadow:0 4px 12px #ef444433;display:flex;align-items:center;gap:.5rem;z-index:100;animation:_toastSlideUp_1u7lh_1 .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none}._feedbackToast_1u7lh_2682._success_1u7lh_2705{background-color:#10b981;box-shadow:0 4px 12px #10b98133}._feedbackToast_1u7lh_2682._info_1u7lh_2711{background-color:#3b82f6;box-shadow:0 4px 12px #3b82f633}@keyframes _toastSlideUp_1u7lh_1{0%{opacity:0;transform:translate(-50%,20px) scale(.95)}to{opacity:1;transform:translate(-50%) scale(1)}}._container_17axo_1{position:relative;width:100%}._icon_17axo_7{position:absolute;left:.75rem;top:50%;height:.875rem;width:.875rem;transform:translateY(-50%);color:var(--muted-foreground, var(--dm-ink-faint, #abb5c3));pointer-events:none}._input_17axo_18{padding-left:2rem;height:2.5rem;width:100%;box-sizing:border-box;font-size:.875rem;font-weight:500;color:var(--foreground);border:1px solid var(--border, var(--dm-border, #e2e8f0));border-radius:var(--radius-md)}._input_17axo_18:focus{outline:none;border-color:var(--ring);box-shadow:none}._tabsContainer_1856c_2{width:100%;border-bottom:1px solid var(--border-color, var(--dm-border, #e2e8f0));background-color:var(--background-color, var(--dm-surface, #ffffff))}._tabsList_1856c_9{display:flex;background-color:transparent;gap:1.5rem;margin-left:3.75rem}._tabTrigger_1856c_17{position:relative;font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:20px;background-color:transparent;letter-spacing:0px;text-align:left;border:none;box-shadow:none;padding:8px 16px;cursor:pointer;color:var(--text-color, var(--dm-ink-2, #374153));transition:all .2s ease-in-out}._tabTrigger_1856c_17[data-state=active]{background-color:transparent;font-weight:500;border:none;box-shadow:none;color:var(--primary-color, var(--dm-brand-ink, #2b33ca))}._underline_1856c_44{position:absolute;left:0;right:0;bottom:-3.5px;height:3px;border-radius:60px 60px 0 0;background-color:transparent;transition:background-color .2s ease-in-out;display:block}._underlineActive_1856c_57{background-color:var(--primary-color, #2b33ca)}._w-24_1856c_62{width:6rem}._w-20_1856c_65{width:5rem}._w-16_1856c_68{width:4rem}._w-32_1856c_71{width:8rem}._w-full_1856c_74{width:100%}:root{--primary-color: #2b33ca;--background-color: var(--dm-surface, #ffffff);--border-color: var(--dm-border, #e2e8f0);--text-color: var(--dm-ink-2, #374153)}._separator_af6hl_23{border-top:1px solid var(--border-color, var(--dm-border, #e2e8f0))}._rise_af6hl_27{animation:_rise_af6hl_27 .5s cubic-bezier(.16,1,.3,1) both}._d1_af6hl_31{animation-delay:.05s}._d2_af6hl_34{animation-delay:.13s}._d3_af6hl_37{animation-delay:.21s}._d4_af6hl_40{animation-delay:.29s}@keyframes _rise_af6hl_27{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._rise_af6hl_27{animation:none}}._backdrop_1wnj7_1{position:absolute;inset:0;overflow:hidden;pointer-events:none;color:#233bba3d}._defsOnly_1wnj7_15{position:absolute;width:0;height:0}._docHead_1wnj7_33{font-family:var(--font-sans);font-weight:700;fill:#9aa4d9;stroke:none;user-select:none}._wash_1wnj7_43{position:absolute;inset:0;background:radial-gradient(58rem 40rem at 8% 92%,rgba(35,59,186,.07),transparent 62%),radial-gradient(52rem 38rem at 94% 6%,rgba(35,59,186,.06),transparent 60%)}._cluster_1wnj7_51{position:absolute;display:block;width:30rem;height:auto}._clusterLeft_1wnj7_59{left:-1.5rem;bottom:0}._clusterRight_1wnj7_64{right:-1.5rem;top:0}@media (max-width: 1023px){._cluster_1wnj7_51{display:none}}@media (min-width: 1600px){._cluster_1wnj7_51{width:36rem}._clusterLeft_1wnj7_59{left:1rem}._clusterRight_1wnj7_64{right:1rem}}._shell_1huea_14{position:relative;width:100%;display:flex;flex-direction:column;background-color:var(--background);overflow:hidden}._content_1huea_24{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;gap:1.5rem}._logoBox_1huea_38{height:18px;margin-bottom:1.625rem;display:flex;justify-content:center;animation:_authLogoIn_1huea_1 .42s cubic-bezier(.16,1,.3,1) both}._logoBox_1huea_38 img{height:100%;width:auto;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;pointer-events:none}._card_1huea_62{width:100%;max-width:440px;background-color:var(--card);border:1px solid var(--border);border-radius:12px;padding:2rem;box-shadow:0 1px 2px #10142d0a,0 12px 32px -8px #10142d1a;animation:_authCardIn_1huea_1 .52s cubic-bezier(.16,1,.3,1) both;animation-delay:60ms}._footer_1huea_79{flex-shrink:0;text-align:center;font-size:.8125rem;line-height:1.5;color:var(--secondary-foreground);animation:_authFooterIn_1huea_1 .52s ease both;animation-delay:.2s}._footer_1huea_79 a{color:var(--secondary-foreground);font-weight:600;text-decoration:none}._footer_1huea_79 a:hover{color:var(--primary)}._footer_1huea_79 a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}@keyframes _authLogoIn_1huea_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes _authCardIn_1huea_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _authFooterIn_1huea_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._logoBox_1huea_38,._card_1huea_62,._footer_1huea_79{animation:none}}._notice_1bdkh_12{display:flex;align-items:flex-start;gap:.5rem;padding:.5625rem .75rem;border-radius:var(--radius-lg);border:1px solid}._icon_1bdkh_21{width:.9375rem;height:.9375rem;flex-shrink:0;margin-top:.1875rem}._text_1bdkh_29{font-size:.8125rem;line-height:1.5;letter-spacing:-.003em}._warning_1bdkh_37{background-color:var(--dm-warning-subtle, #fdf8ef);border-color:#9b700038}._warning_1bdkh_37 ._icon_1bdkh_21{color:var(--warning)}._warning_1bdkh_37 ._text_1bdkh_29{color:var(--dm-warning, #7a5c05)}._info_1bdkh_50{background-color:var(--primary-tint);border-color:#233bba2e}._info_1bdkh_50 ._icon_1bdkh_21,._info_1bdkh_50 ._text_1bdkh_29{color:var(--accent-foreground)}._info_1bdkh_50 ._icon_1bdkh_21{color:var(--primary)}._header_qax6e_16{text-align:left;margin-bottom:1.75rem}._title_qax6e_5{display:flex;align-items:center;gap:5px;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--foreground);margin-bottom:.35rem}._titleDot_qax6e_34{display:inline-block;width:6px;height:6px;background-color:#2b33ca;align-self:flex-end;margin-bottom:6px}._subtitle_qax6e_43{font-size:.9375rem;line-height:1.55;color:var(--secondary-foreground)}._form_qax6e_49{display:flex;flex-direction:column;gap:1rem}._primaryButton_qax6e_55{width:100%;height:48px;font-size:1rem;font-weight:600;border-radius:6px}._verifiedBadge_qax6e_65{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:var(--dm-success, #1a5d1a);background-color:var(--dm-success-subtle, #e8f5e9);border-radius:999px;padding:.25rem .625rem;margin-bottom:.75rem}._footerRow_qax6e_79{margin-top:1.25rem;text-align:center}._footerText_qax6e_84{font-size:.9375rem;color:var(--foreground)}._footerLink_qax6e_89{font-weight:600;color:var(--primary);background:none;border:0;cursor:pointer}._footerLink_qax6e_89:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}._dp_179r8_2{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--ac-surface);border-top:1px solid var(--ac-border)}._actRow_179r8_13{flex:none;display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px 0 8px;border-bottom:1px solid var(--ac-border)}._actLead_179r8_22{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px}._actBack_179r8_29{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px 0 8px;border-radius:var(--ac-radius-md);color:var(--ac-ink-secondary);font:500 14px/20px var(--ac-font-sans);text-decoration:none;white-space:nowrap;transition:background-color .12s}._actBack_179r8_29:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}._actBack_179r8_29:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}._actTitle_179r8_51{display:none;align-items:center;gap:8px;min-width:0;padding-left:12px;border-left:1px solid var(--ac-border)}._actTitle_179r8_51 b{font:600 15px/22px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._actTitle_179r8_51>:not(b){flex:none}._actBtns_179r8_70{flex:none;display:flex;align-items:center;gap:8px}._dpBody_179r8_76{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr)}._dpSwitch_179r8_83{display:flex;flex-direction:column;min-height:0;background:var(--ac-surface);border-right:1px solid var(--ac-border)}._dpSwitchHead_179r8_90{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-bottom:1px solid var(--ac-border)}._dpRow_179r8_98{display:flex;align-items:center;gap:8px}._swDd_179r8_103{flex:1 1 auto;min-width:0;display:flex}._swDd_179r8_103 .ac-menu-wrap,._swDd_179r8_103 .ac-btn{width:100%}._swDd_179r8_103 .ac-btn{justify-content:flex-start;overflow:hidden;padding:0 10px;gap:6px}._swDd_179r8_103 .ac-btn>.ac-menubtn-chev{margin-left:auto}._swDd_179r8_103 .ac-btn.ac-btn-secondary{background:var(--ac-brand-subtle);color:var(--ac-brand-ink);box-shadow:inset 0 0 0 1px var(--ac-brand-ink)}._swFoot_179r8_126{display:flex;align-items:center;gap:6px;min-height:28px;margin:-2px 0 -4px}._swCount_179r8_133{flex:1 1 auto;min-width:0;margin:0;display:flex;align-items:center;gap:4px;font:500 12.5px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}._swCount_179r8_133>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._swSort_179r8_149{flex:none;display:inline-flex;align-items:center;gap:2px;margin-right:10px}._swSort_179r8_149 .ac-btn{height:28px;padding:0 4px 0 8px;gap:2px;font-size:13px;white-space:nowrap}._swSort_179r8_149 .ac-btn:hover{background:var(--ac-hover-tint)}._swSort_179r8_149 .ac-iconbtn{width:26px;height:28px;color:var(--ac-ink-secondary)}._swSort_179r8_149 .ac-iconbtn:hover{background:var(--ac-hover-tint);color:var(--ac-brand-ink)}._swClear_179r8_177{appearance:none;border:0;background:none;padding:0 2px;color:var(--ac-brand-ink);font:600 12.5px/18px var(--ac-font-sans);cursor:pointer;border-radius:4px}._swClear_179r8_177:hover{text-decoration:underline}._swClear_179r8_177:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}._dpCardText_179r8_194{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}._tabsGap_179r8_201{flex:1 1 auto}._dpList_179r8_204{position:relative;flex:1 1 auto;min-height:0;overflow:auto;padding:6px 0;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin}._dpCard_179r8_194{appearance:none;position:relative;width:100%;display:flex;flex-direction:row;align-items:center;gap:10px;padding:11px 15px;border:1px solid transparent;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background-color .1s}._dpCard_179r8_194:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}._dpCardTop_179r8_242,._dpCardBot_179r8_243{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}._dpCardName_179r8_250{font:600 14px/20px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dpCardBot_179r8_243{font:500 13px/18px var(--ac-font-sans);font-variant-numeric:tabular-nums}._dpCardBot_179r8_243 b{font-weight:600}._isIn_179r8_264{color:var(--ac-money-in)}._isOut_179r8_267{color:var(--ac-money-out)}._isZero_179r8_270{color:var(--ac-money-zero)}._dpPane_179r8_273{display:flex;flex-direction:column;min-height:0;min-width:0}._dpPane_179r8_273 .ac-band{border-bottom:0}._paneTabs_179r8_282{flex:none;display:flex;align-items:center;gap:12px;padding:0 16px 0 8px;border-top:1px solid var(--ac-border);border-bottom:1px solid var(--ac-border);background:var(--ac-surface)}._paneTabs_179r8_282 .ac-tabs{border-bottom:0;gap:0}._paneTabs_179r8_282 .ac-tab{height:44px;padding:0 12px}._tabsNet_179r8_300{display:none;align-items:baseline;gap:8px;white-space:nowrap;font-variant-numeric:tabular-nums}._tabsNetOn_179r8_307{display:flex;animation:_ac-fade_179r8_1 var(--ac-duration-base) var(--ac-ease-standard)}@media (prefers-reduced-motion: reduce){._tabsNetOn_179r8_307{animation:none}}._tabsNet_179r8_300 small{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}._tabsNet_179r8_300 .ac-money-val{font-size:15px}._paneBody_179r8_323{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._paneScroll_179r8_329{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin}@media (max-width: 1200px){._dp-body_179r8_336{grid-template-columns:256px minmax(0,1fr)}}@media (max-width: 980px){._dp-body_179r8_336{grid-template-columns:minmax(0,1fr)}._dpSwitch_179r8_83{display:none}}@media (max-height: 720px){._dp-tabs-row_179r8_349{min-height:40px}._paneTabs_179r8_282 .ac-tab{height:40px}._actRow_179r8_13{min-height:48px}._dpSwitchHead_179r8_90{padding:10px 16px}._dpCard_179r8_194{padding:9px 15px}}@media (max-height: 600px){._dpPane_179r8_273 .ac-band-cell{padding:5px 16px 6px}._dpPane_179r8_273 .ac-band-label{font-size:12px;line-height:16px}._dpPane_179r8_273 .ac-band-value{font-size:15px;line-height:20px}}._dpCard_179r8_194:hover{background:var(--ac-hover-tint)}._dpCard_179r8_194._isActive_179r8_382{background:var(--ac-surface);border-color:var(--ac-border)}._dpCard_179r8_194._isActive_179r8_382,._dpCard_179r8_194._isActive_179r8_382:hover{background:var(--ac-brand-subtle);border-color:transparent;box-shadow:none}._dpSwitch_179r8_83 [data-slot=scroll-area-viewport]>div{display:block!important}._dpCard_179r8_194._isDoc_179r8_399{flex-direction:column;align-items:stretch;gap:4px}._dpCardAmt_179r8_404{flex:none;font:600 14px/20px var(--ac-font-sans);color:var(--ac-ink);font-variant-numeric:tabular-nums}._dpCardMeta_179r8_411{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);font-variant-numeric:tabular-nums}._dpCardMeta_179r8_411>*{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dpCardSub_179r8_429{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}._dpCard_179r8_194 .ac-badge,._dpCard_179r8_194 .ac-status{flex:none}._swTitle_179r8_442{flex:1 1 auto;min-width:0;padding:0 4px;font:600 14px/20px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._swStage_179r8_456{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._swStage_179r8_456>._dpSwitchHead_179r8_90{position:absolute;top:0;left:0;right:0;z-index:3;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:box-shadow var(--ac-duration-fast) var(--ac-ease-standard)}._isScrolled_179r8_474 ._swStage_179r8_456>._dpSwitchHead_179r8_90{box-shadow:0 1px 0 var(--ac-border),0 4px 12px -6px #0000001f}._swStage_179r8_456 ._dpList_179r8_204{padding-top:calc(var(--sw-head, 0px) + 6px)}._swStage_179r8_456 [data-slot=scroll-area-viewport]{scroll-padding-top:var(--sw-head, 0px)}._swStage_179r8_456 [data-slot=scroll-area-scrollbar][data-orientation=vertical]{padding-top:var(--sw-head, 0px)}[data-perf=lite] ._swStage_179r8_456>._dpSwitchHead_179r8_90{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}@media (prefers-reduced-transparency: reduce){._swStage_179r8_456>._dpSwitchHead_179r8_90{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}}@media (forced-colors: active){._swStage_179r8_456>._dpSwitchHead_179r8_90{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas}}@media (prefers-reduced-motion: reduce){._swStage_179r8_456>._dpSwitchHead_179r8_90{transition:none}}._kvGrid_1ehqi_2 ._kvWide_1ehqi_2{grid-column:1/-1}._fold_1ehqi_5{flex:none;display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--ac-duration-slow) var(--ac-ease-emphasized)}._fold_1ehqi_5>div{min-height:0;overflow:hidden}._fold_1ehqi_5._isFolded_1ehqi_16{grid-template-rows:0fr}._idRow_1ehqi_19{display:flex;align-items:center;gap:14px;padding:14px 20px 12px;min-width:0}._idText_1ehqi_26{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px}._idNamebar_1ehqi_33{display:flex;align-items:center;gap:10px;min-width:0}._idName_1ehqi_33{margin:0;min-width:0;font:700 20px/28px var(--ac-font-sans);letter-spacing:-.3px;color:var(--ac-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._idNamebar_1ehqi_33>:not(._idName_1ehqi_33){flex:none}._idContact_1ehqi_52{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px 18px}._idContact_1ehqi_52 li{display:inline-flex;align-items:center;gap:6px;font:400 13px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap}._idContact_1ehqi_52 li .ac-icon{color:var(--ac-ink-muted)}._idContact_1ehqi_52 li._idWrap_1ehqi_71{white-space:normal;align-items:flex-start}._idContact_1ehqi_52 li._idWrap_1ehqi_71 .ac-icon{flex:none;margin-top:2px}._subNav_1ehqi_79{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden}._subMeasure_1ehqi_88{position:absolute;left:0;top:0;display:flex;gap:6px;white-space:nowrap;visibility:hidden;pointer-events:none}._dpPill_1ehqi_98{appearance:none;flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 6px 0 12px;border:1px solid var(--ac-border-control);border-radius:var(--ac-radius-sm);background:var(--ac-surface);font:500 13.5px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);cursor:pointer;white-space:nowrap;transition:background-color .12s,border-color .12s,color .12s}._dpPill_1ehqi_98:hover{background:var(--ac-hover-tint);color:var(--ac-brand-ink);border-color:var(--ac-brand-ink)}._dpPill_1ehqi_98:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}._dpPill_1ehqi_98._isOn_1ehqi_128{background:var(--ac-brand-subtle);border-color:var(--ac-brand-ink);color:var(--ac-brand-ink);font-weight:600}._dpPillCount_1ehqi_134{min-width:22px;padding:0 6px;border-radius:var(--ac-radius-xs);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:600 12px/20px var(--ac-font-sans);text-align:center}._dpPill_1ehqi_98._isOn_1ehqi_128 ._dpPillCount_1ehqi_134{background:var(--ac-surface);color:var(--ac-brand-ink)}._moreProbe_1ehqi_147{padding-right:34px}._moreDd_1ehqi_150{flex:none}._moreDd_1ehqi_150 .ac-btn{height:32px;border-radius:var(--ac-radius-sm);padding:0 10px 0 12px;font-size:13.5px}._moreDd_1ehqi_150._isOn_1ehqi_128 .ac-btn{background:var(--ac-brand-subtle);border-color:var(--ac-brand-ink);color:var(--ac-brand-ink);font-weight:600}._tblFill_1ehqi_165{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._tblFill_1ehqi_165 .ac-dt,._paneScroll_1ehqi_172 .ac-dt{border-left:0;border-right:0;border-bottom:0;border-radius:0}._detSec_1ehqi_178{padding:16px 20px 18px;border-bottom:1px solid var(--ac-border)}._detSec_1ehqi_178 h3{margin:0 0 12px;font:650 14px/20px var(--ac-font-sans);color:var(--ac-ink)}._kvGrid_1ehqi_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px 28px;margin:0}._kvGrid_1ehqi_2 div{min-width:0}._kvGrid_1ehqi_2 dt{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}._kvGrid_1ehqi_2 dd{margin:2px 0 0;font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink);overflow-wrap:anywhere}._files_1ehqi_206{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}._files_1ehqi_206 a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);color:var(--ac-ink);text-decoration:none;font:500 14px/20px var(--ac-font-sans)}._files_1ehqi_206 a:hover{background:var(--ac-surface-muted)}._files_1ehqi_206 a:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}._files_1ehqi_206 small{color:var(--ac-ink-muted);font:400 12.5px/16px var(--ac-font-sans)}._stmtBar_1ehqi_237{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 16px;border-bottom:1px solid var(--ac-border)}._stmtHead_1ehqi_245{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;padding:14px 20px;border-bottom:1px solid var(--ac-border);background:var(--ac-surface-sunken)}._stmtHead_1ehqi_245 small{display:block;font:600 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted);text-transform:uppercase;letter-spacing:.06em}._stmtHead_1ehqi_245 b{display:block;font:650 15px/22px var(--ac-font-sans);color:var(--ac-ink)}._stmtHead_1ehqi_245 p{margin:2px 0 0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}._stmtHead_1ehqi_245 .ac-money{font-size:15px}@media (max-height: 720px){._idRow_1ehqi_19{padding:10px 16px 8px}}@media (max-height: 600px){._id-contact_1ehqi_279{display:none}._idRow_1ehqi_19{padding:8px 16px 6px}._idName_1ehqi_33{font-size:17px;line-height:24px}}@media (prefers-reduced-motion: reduce){._fold_1ehqi_5{transition:none}}._docSticky_1ehqi_296{position:sticky;top:0;z-index:4;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(1.8) blur(14px);backdrop-filter:saturate(1.8) blur(14px);border-bottom:1px solid var(--ac-border)}._docId_1ehqi_305{display:flex;align-items:center;gap:12px;padding:12px 16px 4px;min-width:0}._docIdtext_1ehqi_312{min-width:0;display:flex;flex-direction:column;gap:2px}._docNamebar_1ehqi_318{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}._docNo_1ehqi_325{margin:0;font:700 18px/26px var(--ac-font-sans);letter-spacing:-.2px;color:var(--ac-ink)}._docPay_1ehqi_331{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);font-variant-numeric:tabular-nums}._docMeter_1ehqi_341{flex:none;width:88px;height:6px;border-radius:99px;background:var(--ac-surface-strong);overflow:hidden}._docMeter_1ehqi_341 i{display:block;height:100%;border-radius:inherit;background:var(--ac-success)}._docPay_1ehqi_331 b{font-weight:600;color:var(--ac-ink)}._docPay_1ehqi_331 b._isIn_1ehqi_359{color:var(--ac-money-in)}._docPay_1ehqi_331 b._isOut_1ehqi_362{color:var(--ac-money-out)}._docPay_1ehqi_331 b._isBad_1ehqi_365{color:var(--ac-danger)}._docSpacer_1ehqi_368{flex:1 1 auto}._docBar_1ehqi_371{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 16px 12px}@media (prefers-reduced-transparency: reduce){._docSticky_1ehqi_296{background:var(--ac-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-perf=lite] ._docSticky_1ehqi_296{background:var(--ac-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.ac-band+._detSec_1ehqi_178{border-top:1px solid var(--ac-border)}._docBarSlot_1ehqi_396:empty{display:none}div:has(>._docSticky_1ehqi_296){background:var(--ac-surface-sunken)}._skel_1ehqi_406{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._skel_1ehqi_406 ._skelTabs_1ehqi_414{height:44px;gap:24px;padding:0 20px}._skelRows_1ehqi_419{display:flex;flex-direction:column}._skelRow_1ehqi_419{display:flex;align-items:center;gap:var(--ac-space-6);height:var(--ac-row-height);padding:0 16px;border-bottom:1px solid var(--ac-border)}._src_1ehqi_432{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:6px}._srcBar_1ehqi_440{flex:none;display:flex;gap:2px;width:132px;height:8px;border-radius:99px;overflow:hidden;background:var(--ac-surface-strong)}._srcBar_1ehqi_440 i{display:block;height:100%;min-width:6px}._srcLegend_1ehqi_455{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;font:400 12.5px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);font-variant-numeric:tabular-nums}._srcLegend_1ehqi_455 li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}._srcLegend_1ehqi_455 li i{flex:none;width:9px;height:9px;border-radius:3px}._srcLegend_1ehqi_455 b{margin-left:2px;font-weight:600;color:var(--ac-ink)}._src-in_1ehqi_483{background:var(--ac-money-in)}._src-out_1ehqi_486{background:var(--ac-money-out)}._src-adv_1ehqi_489{background:var(--ac-brand)}._src-set_1ehqi_492{background:var(--ac-status-wait)}._docSheet_1ehqi_500{font-size:1rem;line-height:1.5;letter-spacing:normal;font-feature-settings:normal;text-rendering:auto;color:var(--foreground)}._docPh_1ehqi_511{display:inline-block;height:12px;border-radius:6px;background:var(--ac-surface-strong);vertical-align:middle}._shell_jsitm_2{height:100%;border-top:1px solid var(--ac-border)}._head_jsitm_7{margin:0;padding:0 16px 0 4px;min-height:44px;align-items:stretch}._modbar_jsitm_13{align-self:stretch}._summary_jsitm_16{flex:none;position:relative;z-index:1}._body_jsitm_23{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}@media (max-height: 720px){._head_jsitm_7{min-height:40px}}._row_1u1sd_2{flex:none;display:flex;align-items:stretch;border-bottom:1px solid var(--ac-border);background:var(--ac-surface)}._cards_1u1sd_9{flex:1 1 auto;min-width:0;display:flex}._cards_1u1sd_9 .ac-sum{flex:1 1 auto;min-width:0;margin:0;border-bottom:0}._period_1u1sd_20{flex:none;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:0 16px;box-shadow:inset 1px 0 0 var(--ac-border)}._periodLabel_1u1sd_29{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}@media (max-height: 600px){._period_1u1sd_20{flex-direction:row;align-items:center;gap:8px}}@media (max-width: 900px){._row_1u1sd_2{flex-direction:column}._period_1u1sd_20{flex-direction:row;align-items:center;padding:6px 16px;box-shadow:inset 0 1px 0 var(--ac-border)}}._cards_1u1sd_9 .ac-sum.is-collapsed .ac-sum-body{flex-direction:column;align-items:flex-start;gap:0}._pageContainer_1bl9s_1{overflow:hidden;height:100%;width:100%;position:relative}._pageWrapper_1bl9s_8{background-color:var(--background);width:100%;flex:1;display:flex;justify-content:center;align-items:flex-start;padding:0 1.25rem 2rem;overflow-x:hidden}._pageWrapper_1bl9s_8::-webkit-scrollbar{display:none}._formOuter_1bl9s_23{width:100%;max-width:700px;padding-bottom:2rem}._title_1bl9s_29{font-size:26px;font-weight:500;color:var(--foreground);margin-bottom:1.25rem}._dot_1bl9s_35{color:var(--primary)}._section_1bl9s_39{background:transparent}._subSection_1bl9s_42{margin-top:1.25rem}._sectionHeading_1bl9s_46{font-size:18px;font-weight:500;letter-spacing:.2em;color:var(--dm-ink-2, #374153);text-transform:uppercase;margin:1rem 0}._fieldBlock_1bl9s_55{margin-bottom:.9rem}._label_1bl9s_58{color:var(--foreground);font-size:.85rem;margin-bottom:.5rem}._requiredAsterisk_1bl9s_63{color:red;margin-left:4px}._loginTitle_1bl9s_68{font-size:26px;font-weight:500;color:var(--foreground);margin:0 0 .25rem;display:flex;align-items:center;gap:5px}._titleDot_1bl9s_79{color:var(--primary);width:6px;height:6px;background-color:#2b33ca;border-radius:0;display:flex;align-items:end;margin-top:12px}._iconCell_1bl9s_90{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:rgba(var(--muted-rgb),.3)}._icon_1bl9s_90{width:1rem;height:1rem;color:var(--secondary-foreground)}._input_1bl9s_104{width:100%;height:3rem;border:1px solid var(--border);border-radius:.25rem;padding:.5rem .75rem;outline:none;font-size:.875rem;font-weight:500;color:var(--foreground);background-color:var(--background);transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}._input_1bl9s_104:focus,._selectTrigger_1bl9s_120:focus{border-color:var(--primary)}._selectTrigger_1bl9s_120:focus-within{border-color:var(--primary)}._section_1bl9s_39 div:has(button[data-state=open]){border-color:var(--primary)!important}._section_1bl9s_39 button[data-state=open]{border-color:var(--primary)!important}._rowTwo_1bl9s_135{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._selectTrigger_1bl9s_120{width:100%;height:3rem}._selectTriggerNoLeftRadius_1bl9s_145{width:100%}._selectTriggerSmall_1bl9s_148{width:8rem}._selectTriggerGrow_1bl9s_151{width:100%}._addAddressBtn_1bl9s_155{display:inline-flex;align-items:center;gap:.35rem;color:var(--foreground);font-size:.9rem;margin:.25rem 0 1rem}._addIcon_1bl9s_163{width:1rem;height:1rem;color:var(--primary)}._dualSelectRow_1bl9s_169{display:grid;grid-template-columns:1fr;gap:.75rem}._gstRow_1bl9s_175{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0}._gstLabel_1bl9s_181{font-size:16px;font-weight:500}._gstRight_1bl9s_185{display:flex;align-items:center;gap:.75rem}._gstNo_1bl9s_190{color:var(--dm-ink, #000000);font-size:16px;font-weight:500}._switch_1bl9s_197{position:relative;display:inline-block;width:34px;height:18px}._switch_1bl9s_197 input{opacity:0;width:0;height:0}._slider_1bl9s_208{position:absolute;cursor:pointer;inset:0;background-color:var(--dm-control, #cbd5e1);transition:.2s;border-radius:9999px}._slider_1bl9s_208:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:.2s;border-radius:9999px}._switch_1bl9s_197 input:checked+._slider_1bl9s_208{background-color:var(--primary)}._switch_1bl9s_197 input:checked+._slider_1bl9s_208:before{transform:translate(16px)}._noteBox_1bl9s_237{background:transparent;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.75rem 0;margin-top:.5rem}._noteTitle_1bl9s_244{font-weight:600;font-size:.9rem;margin-bottom:.25rem}._noteList_1bl9s_249{color:var(--foreground);font-size:14px;font-weight:500;padding-left:1rem;list-style-type:disc;list-style-position:inside}._footerCta_1bl9s_258{margin-top:1rem}._getStartedBtn_1bl9s_261{width:100%;font-weight:600}._warningIcon_1bl9s_266{width:1.5rem;height:1.5rem;color:var(--warning);background-color:var(--warning-bg);border-radius:10%;padding:.3rem}@media (max-width: 900px){._rowTwo_1bl9s_135,._dualSelectRow_1bl9s_169{grid-template-columns:1fr}}._wrapper_to38y_1{display:flex;align-items:center}._toggle_to38y_7{width:32px;height:18px;border-radius:9999px;background-color:var(--dm-border-strong, #94a3b8);cursor:pointer;display:flex;align-items:center;transition:background-color .3s ease}._toggle_to38y_7._small_to38y_20{width:28px;height:16px}._toggle_to38y_7._medium_to38y_25{width:32px;height:18px}._toggle_to38y_7._large_to38y_30{width:36px;height:20px}._toggle_to38y_7._xlarge_to38y_35{width:40px;height:22px}._toggle_to38y_7._active_to38y_41{background-color:var(--primary)}._toggle_to38y_7._disabled_to38y_46{opacity:.5;cursor:not-allowed}._toggle_to38y_7._disabled_to38y_46._active_to38y_41{background-color:var(--background)}._circle_to38y_56{width:14px;height:14px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 1px 3px #0000001a;margin:2px}._toggle_to38y_7._active_to38y_41 ._circle_to38y_56{transform:translate(14px)}._toggle_to38y_7._small_to38y_20._active_to38y_41 ._circle_to38y_56{transform:translate(12px)}._toggle_to38y_7._medium_to38y_25._active_to38y_41 ._circle_to38y_56{transform:translate(14px)}._toggle_to38y_7._large_to38y_30._active_to38y_41 ._circle_to38y_56{transform:translate(16px)}._toggle_to38y_7._xlarge_to38y_35._active_to38y_41 ._circle_to38y_56{transform:translate(18px)}._createBtn_1ujk2_4{position:relative;overflow:hidden;isolation:isolate}._ripple_1ujk2_10{position:absolute;border-radius:9999px;pointer-events:none;background-color:#233bba47;transform:scale(0);animation:_rippleGrow_1ujk2_1 .48s cubic-bezier(.4,0,.2,1) forwards;z-index:0}@keyframes _rippleGrow_1ujk2_1{to{transform:scale(2.4);opacity:0}}.ac-btn-outline.ac-menubtn[data-state=open]{background:var(--ac-surface-muted)}.ac-menubtn[data-state=open] .ac-menubtn-chev .ac-icon{transform:rotate(180deg)}._invoiceContainer_q9y88_1{margin:2rem auto;color:var(--foreground);position:relative;border:1px solid var(--invoice-border-color, var(--border));padding:0;background:var(--background);border-radius:.5rem;width:calc(100% - 3rem);max-width:calc(796px + 4rem);box-shadow:0 0 8px #e2e8f0}._invoiceActions_q9y88_21{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 16px 12px;width:100%}._actionButtons_q9y88_32{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._actionButton_q9y88_32{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:.25rem;background-color:var(--background);color:var(--sidebar-foreground);cursor:pointer;transition:all .2s ease;font-size:10px}._actionButton_q9y88_32:hover{background-color:var(--ac-hover-tint)}._actionButton_q9y88_32:disabled{opacity:.6;cursor:not-allowed}._actionButton_q9y88_32:disabled:hover{background-color:var(--background)}._icon_q9y88_66{width:1rem;height:13px}._iconPagination_q9y88_71{width:1rem;height:13px;color:var(--primary)}._invoiceContent_q9y88_12{position:relative;overflow:hidden;background-color:var(--background, #ffffff);color:var(--foreground);border:1px solid var(--invoice-border-color, var(--foreground));margin:2rem}._invoiceContentNoBorder_q9y88_86{position:relative;overflow:hidden;background-color:var(--background, #ffffff);color:var(--foreground);margin:2rem}._paidStatus_q9y88_94{background-color:#eafdee;color:#147129;padding:.25rem .5rem;border-radius:.25rem;font-weight:500;width:fit-content;height:fit-content;font-size:10px}._dynamicStatus_q9y88_105{padding:.3rem 1rem;font-weight:500;width:fit-content;height:fit-content;font-size:10px;border-bottom:1px solid;border-top:none;border-left:1px solid;border-right:1px solid;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:0 0 6px 6px;text-transform:capitalize;margin:0 2rem}._invoiceHeader_q9y88_132{display:flex;justify-content:space-between;align-items:flex-start;background:var(--background);padding-bottom:1rem;padding:.5rem;border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._documentSubTitleContainer_q9y88_142{display:flex;align-items:center;font-size:.675rem;font-weight:600;gap:.25rem}._documentSubTitle_q9y88_142,._documentSubTitleLabel_q9y88_155{color:var(--foreground);margin:0}._invoiceHeaderNoBorder_q9y88_160{display:flex;justify-content:space-between;align-items:start;background:var(--background);padding-bottom:1.25rem;padding:.5rem}._logoImage_q9y88_169{width:52px;height:52px;object-fit:cover}._companyName_q9y88_175{font-size:12px;font-weight:600;color:var(--foreground);margin:0 0 .25rem;line-height:1.2}._companyAddress_q9y88_183{font-size:10px;color:var(--foreground);margin:0 0 .25rem;line-height:1}._companyPhone_q9y88_190{font-size:10px;color:var(--foreground);margin:0 0 .25rem;line-height:1.4;white-space:nowrap}._companyEmail_q9y88_198{font-size:10px;color:var(--foreground);margin:0;line-height:1.4}._invoiceTitle_q9y88_205{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}._invoiceTitleText_q9y88_219{font-size:16px;font-weight:600;color:var(--foreground);margin:0;letter-spacing:-.015em}._invoiceDetailsSection_q9y88_228{display:flex;justify-content:center;font-size:10px;padding:0 .5rem}._invoiceDetailsLeft_q9y88_235{width:50%;font-size:10px;border-right:1px solid var(--invoice-border-color, var(--foreground))}._invoiceDetailsRight_q9y88_241{width:50%}._invoiceDetailItem_q9y88_245{display:flex;align-items:center;margin-bottom:.25rem;font-size:10px;font-weight:600}._invoiceDetailLabel_q9y88_253{font-weight:500;color:var(--foreground);min-width:140px;font-size:10px}._invoiceDetailItem_q9y88_245:first-child{margin-top:.2rem}._invoiceDetailItem_q9y88_245:last-child{margin-bottom:.7rem}._invoiceDetailValue_q9y88_268{color:var(--foreground);font-size:10px}._billingSection_q9y88_274{display:grid;grid-template-columns:1fr 1fr;padding:0}._billingSectionNoBorder_q9y88_280{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0}._shippingToSection_q9y88_286{width:100%}._billToSection_q9y88_290{width:100%;border-right:1px solid var(--invoice-border-color, var(--foreground))}._billToSection_q9y88_290 h3,._shippingToSection_q9y88_286 h3{padding-bottom:10px}._deliveryDetailsSection_q9y88_303{width:100%;margin-bottom:15px}._deliveryDetailItem_q9y88_308{display:flex;align-items:baseline;margin-bottom:.25rem;font-size:10px;white-space:nowrap}._deliveryDetailLabel_q9y88_316{font-weight:500;color:var(--foreground);font-size:10px;text-align:right;width:130px;flex-shrink:0}._deliveryDetailValue_q9y88_325{font-weight:600;color:var(--foreground);font-size:10px;margin-left:.25rem}._deliveryDetailsSectionAlone_q9y88_337{padding-left:.5rem}._deliveryDetailsSectionAlone_q9y88_337 ._deliveryDetailLabel_q9y88_316{width:auto;text-align:left}._deliveryDetailsSectionAlone_q9y88_337 ._deliveryDetailItem_q9y88_308{justify-content:flex-start}._billToSectionNoBorder_q9y88_350{width:100%}._sectionTitle_q9y88_335{font-size:9px;font-weight:600;color:var(--foreground);margin:0 0 .5rem;border-top:1px solid var(--invoice-border-color, var(--foreground));border-bottom:1px solid var(--invoice-border-color, var(--foreground));padding-left:.5rem;padding-top:.25rem;padding-bottom:.25rem;background-color:var(--invoice-header-bg, var(--secondary))}._noBorderTitle_q9y88_367{font-size:9px;font-weight:600;color:var(--foreground);margin:0 0 .5rem}._sectionTitleNoBorder_q9y88_335{font-size:10px;font-weight:600;color:var(--foreground);margin:0 0 .5rem;padding-left:.5rem;padding-top:.25rem}._customerName_q9y88_383{font-size:11px;font-weight:600;color:var(--foreground);margin:0 0 .25rem;padding-left:.5rem}._customerPhone_q9y88_391{font-size:9px;color:var(--foreground);margin:0 0 .25rem;padding-left:.5rem;line-height:1.4}._customerAddress_q9y88_399{font-size:9px;color:var(--foreground);margin:0;width:50%;line-height:1.4;padding-left:.5rem;padding-bottom:.5rem}._buyerInfo_q9y88_409{border-bottom:1px solid var(--invoice-border-color, var(--border));padding:1rem 1rem 1rem .5rem}._buyerInfo_q9y88_409 h4{margin-top:0;margin-bottom:.5rem;padding-left:.5rem}._buyerInfo_q9y88_409 p{margin:.25rem 0;font-size:9px;padding-left:.5rem}._invoiceItems_q9y88_427{padding:1rem;border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._invoiceItemsTable_q9y88_432{width:100%;border-collapse:collapse}._invoiceItemsTable_q9y88_432 th,._invoiceItemsTable_q9y88_432 td{padding:.5rem;text-align:left;border:1px solid var(--invoice-border-color, var(--border));font-size:9px}._invoiceItemsTable_q9y88_432 th{background-color:var(--invoice-header-bg, var(--secondary));font-weight:500}._tableHeader_q9y88_450{padding:.3rem .5rem .65rem;text-align:left;font-size:9px;font-weight:600;background-color:var(--invoice-header-bg, var(--secondary));border-top:1px solid var(--invoice-border-color, var(--foreground));border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._tableHeaderCenter_q9y88_462{padding:.3rem .5rem .65rem;text-align:center;font-size:9px;font-weight:600;background-color:var(--invoice-header-bg, var(--secondary));border-top:1px solid var(--invoice-border-color, var(--foreground));border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._tableCell_q9y88_472{padding:.75rem .5rem;text-align:left;font-size:9px}._tableCellCenter_q9y88_478{padding:.75rem .5rem;text-align:center;font-size:9px}._tableCellRight_q9y88_484{padding:.75rem .5rem;text-align:right;font-size:9px}._tableCelltax_q9y88_489{text-align:right;font-size:9px;padding:0rem .5rem}._itemsTableSection_q9y88_496{font-size:9px}._itemsTable_q9y88_496{width:100%;border-collapse:separate;border-spacing:0;background:var(--background);overflow:hidden;table-layout:fixed}._itemsTable_q9y88_496 th,._itemsTable_q9y88_496 td{border:none;border-right:1px solid var(--invoice-border-color, var(--foreground));border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._itemsTable_q9y88_496 th:last-child,._itemsTable_q9y88_496 td:last-child{border-right:none}._itemsTable_q9y88_496 thead th{border-top:1px solid var(--invoice-border-color, var(--foreground))}._emptyRow_q9y88_546{background-color:transparent!important}._emptyRow_q9y88_546 td{border-bottom:none!important;min-height:24px;padding:8px}._itemsTableNoBorder_q9y88_559{width:100%;border-collapse:separate;border-spacing:0;background:var(--background);overflow:hidden;table-layout:fixed}._itemsTableNoBorder_q9y88_559 td{border-right:none;border-bottom:1px solid var(--invoice-border-color, var(--foreground));border-top:1px solid var(--invoice-border-color, var(--foreground))}._itemsTableNoBorder_q9y88_559 td{border-top:none}._itemsTableNoBorder_q9y88_559 th{background-color:var(--invoice-header-bg, var(--secondary));border-left:none;border-right:none;border-top:1px solid var(--invoice-border-color, var(--foreground));border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._summarySection_q9y88_594{display:flex;justify-content:space-between;align-items:flex-start}._summaryLeft_q9y88_601{width:60%;padding:0 .5rem}._summaryRight_q9y88_608{width:55%;border-left:1px solid var(--invoice-border-color, var(--foreground))}._summaryRightNoBorder_q9y88_613{width:55%}._amountInWords_q9y88_617{margin-bottom:.5rem;display:flex;flex-direction:column;align-items:flex-start}._amountInWordsLabel_q9y88_624{font-size:9px;font-weight:500;color:var(--foreground)}._amountInWordsText_q9y88_630{font-size:9px;color:var(--foreground);font-weight:600}._notesSection_q9y88_636{margin-bottom:.5rem}._noteLabel_q9y88_640{font-size:9px;font-weight:500;color:var(--foreground)}._noteText_q9y88_646{font-size:9px;color:var(--foreground);margin:0}._financialSummary_q9y88_652{width:100%}._summaryItem_q9y88_656,._summaryItemTotal_q9y88_657{display:flex;justify-content:space-between;align-items:center;font-size:9px;margin-bottom:.25rem;padding:2.5px 5px;min-height:1.2em}._summaryItem_q9y88_656:first-child{margin-top:.75rem}._summaryItemTotal_q9y88_657{border-top:1px solid var(--invoice-border-color, var(--foreground));font-size:10px;font-weight:600;padding:3.5px 5px}._summaryItemTotal_q9y88_657:last-child{border-bottom:1px solid var(--invoice-border-color, var(--foreground))}._summaryItemTotalNoBorder_q9y88_682{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;font-size:10px;font-weight:600;padding:3.5px 5px;border-top:1px solid var(--invoice-border-color, var(--foreground));border-bottom:1px solid var(--invoice-border-color, var(--foreground));background-color:var(--invoice-header-bg, var(--secondary))}._summaryLabel_q9y88_698{color:var(--foreground);text-align:left;min-width:0}._summaryLabelTotal_q9y88_704{font-weight:600;color:var(--foreground);text-align:left}._summaryValue_q9y88_710,._summaryValueDiscount_q9y88_718{color:var(--foreground);font-weight:500;text-align:right;min-width:100px;flex-shrink:0}._summaryValueTotal_q9y88_726{font-weight:600;color:var(--foreground);font-size:10px;text-align:right;min-width:100px;flex-shrink:0}._signatureSection_q9y88_737{text-align:center;margin-top:5rem;padding-bottom:.5rem}._leftSignatureSection_q9y88_744{display:flex;align-items:center;gap:.25rem;margin-top:2rem}._signatureLine_q9y88_751{width:50%;height:1px;background-color:var(--foreground);margin-top:.5rem}._signatureTextLeft_q9y88_758{font-size:10px;font-weight:500;color:var(--foreground);width:40%;margin-bottom:1rem!important}._signatureText_q9y88_758{padding-top:1.25rem;font-size:10px;font-weight:500;color:var(--foreground);margin:0}._textRight_q9y88_774{text-align:right}._subtotalRow_q9y88_778 td{padding-top:1rem}._totalRow_q9y88_782{font-weight:600;background-color:var(--invoice-header-bg, var(--secondary))}._totalRow_q9y88_782 td{border-right:none;border-top:1px solid var(--invoice-border-color, var(--foreground))}._amountInWordsText_q9y88_630{font-weight:600}._taxDetails_q9y88_796{padding:1rem;border-bottom:1px solid var(--invoice-border-color, var(--border))}._taxDetailsTable_q9y88_801{width:100%;border-collapse:collapse}._taxDetailsTable_q9y88_801 th,._taxDetailsTable_q9y88_801 td{padding:.5rem;text-align:center;border:1px solid #e2e8f0;font-size:10px}._taxDetailsTable_q9y88_801 th{background-color:#f2f3f4;font-weight:500}._taxTotal_q9y88_819{font-weight:600}._taxInWords_q9y88_823{margin-top:.5rem;font-size:10px}._bankDetails_q9y88_828{padding:1rem}._bankDetails_q9y88_828 h4{margin-top:0;margin-bottom:.5rem}._bankDetailsTable_q9y88_837{width:100%;border-collapse:collapse}._bankDetailsTable_q9y88_837 td{padding:.25rem;font-size:10px}@media (max-width: 768px){._invoiceHeader_q9y88_132{grid-template-columns:1fr}._companyInfo_q9y88_853,._invoiceDetails_q9y88_228{border:none;border-bottom:1px solid #e2e8f0}._invoiceItemsTable_q9y88_432 th,._invoiceItemsTable_q9y88_432 td,._taxDetailsTable_q9y88_801 th,._taxDetailsTable_q9y88_801 td{font-size:10px;padding:.25rem}}@media print{._invoiceActions_q9y88_21{display:none}._invoiceContainer_q9y88_1{max-width:none;margin:0;border:none;box-shadow:none;width:100%}._invoiceContent_q9y88_12,._invoiceContentNoBorder_q9y88_86{border:none;box-shadow:none;margin:0}._itemsTable_q9y88_496,._stretchFillerTable_q9y88_891,._invoiceItemsTable_q9y88_432{border-collapse:separate!important;border-spacing:0!important;width:100%;border:none!important}._itemsTable_q9y88_496 th,._itemsTable_q9y88_496 td,._stretchFillerTable_q9y88_891 td,._invoiceItemsTable_q9y88_432 th,._invoiceItemsTable_q9y88_432 td{border:none!important;box-shadow:none!important;border-right:1px solid #9ca3af!important;border-bottom:1px solid #9ca3af!important}._itemsTable_q9y88_496 thead tr th,._invoiceItemsTable_q9y88_432 thead tr th{border-top:1px solid #9ca3af!important}._itemsTable_q9y88_496 tr td:last-child,._itemsTable_q9y88_496 tr th:last-child,._stretchFillerTable_q9y88_891 tr td:last-child,._invoiceItemsTable_q9y88_432 tr td:last-child,._invoiceItemsTable_q9y88_432 tr th:last-child{border-right:none!important}._itemsTable_q9y88_496 th,._invoiceItemsTable_q9y88_432 th,._tableHeader_q9y88_450,._tableHeaderCenter_q9y88_462{background:transparent!important;background-color:transparent!important;color:#000!important;font-weight:600!important}._tableHeader_q9y88_450,._tableHeaderCenter_q9y88_462,._itemsTable_q9y88_496 th{-webkit-print-color-adjust:exact;print-color-adjust:exact}._a4Page_q9y88_9{width:100%!important;min-height:100vh!important;height:100vh!important;page-break-after:always}._a4PageContent_q9y88_9{min-height:100vh!important;height:100vh!important}._stretchableItemsSection_q9y88_961{flex:1!important}}._a4Page_q9y88_9{width:100%;min-height:1155px;display:flex;flex-direction:column;background:#fff;box-sizing:border-box}._a4PageContent_q9y88_9{display:flex;flex-direction:column;min-height:1135px;flex:1}._stretchableItemsSection_q9y88_961{flex:1;display:flex;flex-direction:column;min-height:0}._itemsTableWrapper_q9y88_999,._itemsTableSection_q9y88_496._stretchable_q9y88_961{flex:1;display:flex;flex-direction:column}._stretchFillerTable_q9y88_891{flex:1;min-height:20px;table-layout:fixed}._stretchFillerTable_q9y88_891 td{border-top:none!important;border-bottom:none!important;border-right:1px solid var(--invoice-border-color, var(--foreground));border-left:none}._stretchFillerTable_q9y88_891 td:last-child{border-right:none}._itemsTableNoBorder_q9y88_559._stretchFillerTable_q9y88_891 td{border:none!important}._stretchFillerRow_q9y88_1041{height:100%}._stretchFillerRow_q9y88_1041 td{height:100%;vertical-align:top}._summarySection_q9y88_594,._footerSection_q9y88_1057{flex-shrink:0;margin-top:auto}._totalRow_q9y88_782 td{border-left:none!important;border-right:none!important}._refundHistoryContainer_q9y88_1069{display:flex;flex-direction:column;gap:.5rem;padding:0 1.5rem 1rem}._accordionItemSimple_q9y88_1076{border:1px solid var(--invoice-border-color, var(--border));border-radius:var(--radius-lg);background:var(--background)}._accordionTriggerSimple_q9y88_1082{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;font-weight:500;border-bottom:1px solid var(--invoice-border-color, var(--border));border-radius:0;color:var(--secondary-foreground);flex-direction:row-reverse;justify-content:start}._accordionTriggerSimple_q9y88_1082:hover{text-decoration:none}._accordionTriggerSimple_q9y88_1082[data-state=open] span{color:var(--primary)}._refundHistoryItem_q9y88_1105{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--background);border:1px solid var(--invoice-border-color, var(--border));border-radius:.375rem;cursor:pointer;transition:all .2s ease;font-size:10px;color:var(--foreground)}._refundHistoryItem_q9y88_1105:hover{background:var(--ac-hover-tint);border-color:var(--primary)}._refundHistoryIcon_q9y88_1124{width:1rem;height:1rem;color:var(--secondary-foreground);transition:transform .2s ease}._refundHistoryItem_q9y88_1105:hover ._refundHistoryIcon_q9y88_1124{transform:translate(2px);color:var(--primary)}._refundHistoryText_q9y88_1136{font-weight:500;color:var(--foreground)}._refundTableWrapper_q9y88_1141{padding:0rem}._refundTable_q9y88_1141{width:100%;border-collapse:separate;border-spacing:0}._refundTable_q9y88_1141 th,._refundTable_q9y88_1141 td{padding:.625rem .75rem;text-align:left;font-size:10px;border-bottom:1px solid var(--invoice-border-color, var(--border))}._refundTotalRow_q9y88_1160{border-bottom:none}._refundTable_q9y88_1141 thead th{color:var(--secondary-foreground);font-weight:600}._refundTable_q9y88_1141 tbody tr{border-top:1px solid var(--invoice-border-color, var(--border))}._thAmount_q9y88_1173,._tdAmount_q9y88_1174{text-align:right}._thAction_q9y88_1178,._tdAction_q9y88_1179{text-align:center;width:110px}._refundActions_q9y88_1184{display:flex;align-items:center;gap:.5rem;justify-content:start}._refundActionBtn_q9y88_1191{background:var(--background);padding:.25rem;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}._refundActionBtn_q9y88_1191:hover{opacity:.7}._refundActionBtn_q9y88_1191._green_q9y88_1204{color:#147129;background:#dbfde2}._refundActionBtn_q9y88_1191._red_q9y88_1209{color:#791414;background:#fdeaea}._refundTotalRow_q9y88_1160 td{font-weight:600}._refundTotalLabel_q9y88_1218,._refundTotalAmount_q9y88_1222{text-align:right}._refundPagination_q9y88_1226{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:start}._paginationButton_q9y88_1234{border:1px solid var(--invoice-border-color, var(--border));background:var(--background);padding:.25rem;border-radius:4px;transition:background-color .15s ease}._paginationButton_q9y88_1234:hover{background-color:var(--ac-hover-tint)}._pageText_q9y88_1246{font-size:10px;color:var(--secondary-foreground)}._taxCalculationSection_q9y88_1252{margin-top:0rem;margin-bottom:0rem}._taxCalculationSection_q9y88_1252 thead th{border-top:none!important;border-bottom:none!important}._taxCalculationRow_q9y88_1262:not(:last-child) td{border-bottom:none!important}._taxCalculationRow_q9y88_1262:first-child td{border-top:none!important}._signatureBlock_q9y88_1273{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-height:120px;margin-top:1.5rem;padding:.5rem 0;text-align:right}._signatureFor_q9y88_1284{font-size:10.5px;font-weight:600;text-align:right}@media screen{html.dark ._invoiceContainer_q9y88_1{box-shadow:0 8px 24px -4px #0009}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._wrapper_3jwbj_1{display:flex;flex-direction:column;position:relative}._calendarIcon_3jwbj_7{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);height:1rem;width:1rem;color:var(--muted-foreground);pointer-events:none}.typeable-datepicker-popper .react-datepicker__navigation{top:12px!important;transform:none!important}.typeable-datepicker-popper .react-datepicker__header__dropdown{display:flex!important;justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:0 10px;width:100%}.typeable-datepicker-popper .react-datepicker__month-dropdown-container--scroll,.typeable-datepicker-popper .react-datepicker__year-dropdown-container--scroll,.typeable-datepicker-popper .react-datepicker__month-dropdown-container,.typeable-datepicker-popper .react-datepicker__year-dropdown-container{display:inline-block!important;visibility:visible!important;opacity:1!important}.typeable-datepicker-popper .react-datepicker__month-select,.typeable-datepicker-popper .react-datepicker__year-select{padding:4px 8px;border:1px solid var(--dm-control, #ccc);border-radius:4px;background-color:var(--dm-surface, white);font-size:13px;cursor:pointer;outline:none;min-width:90px;display:inline-block!important;visibility:visible!important}.typeable-datepicker-popper .react-datepicker__month-select:focus,.typeable-datepicker-popper .react-datepicker__year-select:focus{border-color:#2684ff;box-shadow:0 0 0 2px #2684ff33}.typeable-datepicker-popper .react-datepicker__header{display:flex;flex-direction:column;align-items:center;padding-top:8px;background-color:var(--dm-muted, #f0f0f0);border-bottom:1px solid var(--dm-border-strong, #aeaeae)}.typeable-datepicker-popper .react-datepicker__day-names{display:flex!important;justify-content:space-around!important;width:100%!important;margin-bottom:4px;margin-top:8px}.typeable-datepicker-popper .react-datepicker__day-name{flex:1!important;text-align:center!important;margin:0!important;width:2.5rem!important;line-height:2.5rem!important;font-weight:600;color:var(--dm-ink-3, #666)}.typeable-datepicker-popper .react-datepicker__week{display:flex!important;justify-content:space-around!important;width:100%!important}.typeable-datepicker-popper .react-datepicker__day{flex:1!important;text-align:center!important;margin:0!important;width:2.5rem!important;height:2.5rem!important;line-height:2.5rem!important;border-radius:50%;cursor:pointer}.typeable-datepicker-popper .react-datepicker__day:hover{background-color:var(--ac-hover-tint)}.typeable-datepicker-popper .react-datepicker__day--selected{background-color:#216ba5;color:#fff}.typeable-datepicker-popper .react-datepicker__current-month{margin-bottom:0;font-size:16px;font-weight:600}._datepickerPopper_3jwbj_140{z-index:10000}.typeable-datepicker-modern .react-datepicker{border:1px solid var(--dm-border, #e5e7eb);border-radius:16px;background-color:var(--dm-surface, #ffffff);box-shadow:0 10px 25px -5px #1018281a,0 4px 10px -4px #1018280f;padding:12px;font-family:inherit;overflow:hidden}.typeable-datepicker-modern .react-datepicker__month-container,.typeable-datepicker-modern .react-datepicker__year{width:280px;box-sizing:border-box}.typeable-datepicker-modern .react-datepicker__month{width:100%;margin:0}.typeable-datepicker-modern .react-datepicker__header{background-color:var(--dm-surface, #ffffff);border-bottom:none;padding:0;position:relative}._modernHeader_3jwbj_186{display:flex;align-items:center;justify-content:space-between;padding:0 4px;height:36px}._modernMonthLabel_3jwbj_195{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;margin:0 16px;line-height:36px}._modernLabelBtn_3jwbj_205{font-size:18px;font-weight:600;color:var(--dm-ink, #111827);line-height:36px;padding:0 2px;border:none;background:none;cursor:pointer;transition:color .15s}._modernLabelBtn_3jwbj_205:hover{color:var(--dm-brand-ink, #233bba)}.typeable-datepicker-modern .react-datepicker__month-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px 16px;width:100%;margin:10px 0}.typeable-datepicker-modern .react-datepicker__month-text{width:auto!important;margin:0!important;padding:12px 0;border-radius:var(--radius-lg);font-size:14px;font-weight:500;color:var(--dm-ink-2, #374151);text-align:center;cursor:pointer;transition:background-color .15s,color .15s}.typeable-datepicker-modern .react-datepicker__month-text:hover,.typeable-datepicker-modern .react-datepicker__month-text--selected,.typeable-datepicker-modern .react-datepicker__month-text--keyboard-selected{background-color:#233bba;color:#fff}.typeable-datepicker-modern .react-datepicker__month-text--selected:hover,.typeable-datepicker-modern .react-datepicker__month-text--keyboard-selected:hover{background-color:#1c2f96;color:#fff}.typeable-datepicker-modern .react-datepicker__monthPicker{padding:4px 2px}.typeable-datepicker-modern .react-datepicker__year{margin:0}.typeable-datepicker-modern .react-datepicker__year-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px 16px;max-width:none!important;width:100%;margin:10px 0}.typeable-datepicker-modern .react-datepicker__year-text{width:auto!important;margin:0!important;padding:12px 0;border-radius:var(--radius-lg);font-size:14px;font-weight:500;color:var(--dm-ink-2, #374151);text-align:center;cursor:pointer;transition:background-color .15s,color .15s}.typeable-datepicker-modern .react-datepicker__year-text:hover,.typeable-datepicker-modern .react-datepicker__year-text--selected,.typeable-datepicker-modern .react-datepicker__year-text--keyboard-selected{background-color:#233bba;color:#fff}.typeable-datepicker-modern .react-datepicker__year-text--selected:hover,.typeable-datepicker-modern .react-datepicker__year-text--keyboard-selected:hover{background-color:#1c2f96;color:#fff}._modernNavBtn_3jwbj_303{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;padding:0;border:1px solid var(--dm-border, #e5e7eb);border-radius:var(--radius-md);background-color:var(--dm-surface, #ffffff);color:var(--dm-ink-3, #6b7280);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}._modernNavBtn_3jwbj_303:hover{background-color:var(--ac-hover-tint);border-color:var(--dm-control, #d1d5db);color:var(--dm-ink-2, #374151)}._modernNavBtn_3jwbj_303:focus,._modernNavBtn_3jwbj_303:focus-visible{outline:none;border-color:#233bba;color:var(--dm-brand-ink, #233bba)}._modernNavBtn_3jwbj_303:disabled{opacity:.4;cursor:not-allowed}.typeable-datepicker-modern .react-datepicker__day-names{display:flex!important;justify-content:space-around!important;width:100%!important;margin:6px 0 0}.typeable-datepicker-modern .react-datepicker__day-name{flex:1!important;text-align:center!important;margin:0!important;width:40px!important;line-height:32px!important;font-size:13px;font-weight:500;color:var(--dm-ink-faint, #9ca3af)}.typeable-datepicker-modern .react-datepicker__week{display:flex!important;justify-content:space-around!important;width:100%!important}.typeable-datepicker-modern .react-datepicker__day{flex:1!important;text-align:center!important;margin:2px 0!important;width:40px!important;height:40px!important;line-height:40px!important;border-radius:12px;font-size:14px;font-weight:500;color:var(--dm-ink-2, #374151);cursor:pointer;transition:background-color .15s,color .15s}.typeable-datepicker-modern .react-datepicker__day:hover{background-color:var(--ac-hover-tint);border-radius:12px}.typeable-datepicker-modern .react-datepicker__day--outside-month{color:var(--dm-ink-faint, #d1d5db)}.typeable-datepicker-popper .react-datepicker__day--disabled,.typeable-datepicker-popper .react-datepicker__day--disabled:hover{color:var(--dm-ink-faint, #d1d5db)!important;background-color:transparent!important;cursor:not-allowed!important;font-weight:500}.typeable-datepicker-popper .react-datepicker__month-text--disabled,.typeable-datepicker-popper .react-datepicker__month-text--disabled:hover,.typeable-datepicker-popper .react-datepicker__year-text--disabled,.typeable-datepicker-popper .react-datepicker__year-text--disabled:hover{color:var(--dm-ink-faint, #d1d5db)!important;background-color:transparent!important;cursor:not-allowed!important}.typeable-datepicker-modern .react-datepicker__day--today{font-weight:600;color:var(--dm-brand-ink, #233bba)}.typeable-datepicker-modern .react-datepicker__day--selected,.typeable-datepicker-modern .react-datepicker__day--keyboard-selected{background-color:#233bba;color:#fff;border-radius:12px;font-weight:600}.typeable-datepicker-modern .react-datepicker__day--selected:hover,.typeable-datepicker-modern .react-datepicker__day--keyboard-selected:hover{background-color:#1c2f96;color:#fff}.typeable-datepicker-modern .react-datepicker__triangle{display:none}._popoverTriggerButton_1lri1_3{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;background:transparent;border:none;cursor:pointer;text-align:left}._chevronIcon_1lri1_16{width:1rem;height:1rem;color:var(--dm-ink-2, #374153);flex-shrink:0}._popoverContent_1lri1_23{width:100%;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}._optionLabel_1lri1_33{display:flex;align-items:center;gap:.6 rem;font-size:.875rem;cursor:pointer;color:var(--dm-ink, #000000)}._customDateSection_1lri1_42{display:flex;flex-direction:column;gap:.5rem}._dateFieldGroup_1lri1_48{display:flex;flex-direction:column;gap:.35rem}._datePickerLabel_1lri1_54{font-size:.75rem;color:var(--dm-ink-3, #6b7280);font-weight:500}._datePickerButton_1lri1_60{width:100%;display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:.8125rem;font-weight:500;background-color:transparent;border:1px solid var(--dm-border, #e2e8f0);color:var(--dm-ink-2, #374151);border-radius:.375rem;padding:.5rem .75rem;cursor:pointer;transition:all .2s ease}._datePickerButton_1lri1_60:hover{background-color:var(--ac-hover-tint);border-color:var(--dm-control, #cbd5e1)}._datePickerButtonPlaceholder_1lri1_82{color:var(--dm-ink-faint, #9ca3af)}._calendarIcon_1lri1_86{width:1rem;height:1rem;opacity:.6}._actionButtons_1lri1_92{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.75rem}._wrapper_1lri1_100 .react-datepicker__header__dropdown{display:flex!important;justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:0 10px;width:100%}._wrapper_1lri1_100 .react-datepicker__month-dropdown-container--scroll,._wrapper_1lri1_100 .react-datepicker__year-dropdown-container--scroll,._wrapper_1lri1_100 .react-datepicker__month-dropdown-container,._wrapper_1lri1_100 .react-datepicker__year-dropdown-container{display:inline-block!important;visibility:visible!important;opacity:1!important}._wrapper_1lri1_100 .react-datepicker__month-select,._wrapper_1lri1_100 .react-datepicker__year-select{padding:4px 8px;border:1px solid var(--dm-control, #ccc);border-radius:4px;background-color:var(--dm-surface, white);font-size:13px;cursor:pointer;outline:none;min-width:90px;display:inline-block!important;visibility:visible!important}._wrapper_1lri1_100 .react-datepicker__header{display:flex;flex-direction:column;align-items:center;padding-top:8px}._wrapper_1lri1_100 .react-datepicker__navigation{top:12px!important;transform:none!important}._wrapper_1lri1_100 .react-datepicker-popper{z-index:100}._custom_1qw8e_2{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:8px 8px 4px;border-top:1px solid var(--ac-border)}._field_1qw8e_10{display:flex;flex-direction:column;gap:4px}._field_1qw8e_10>span{font:500 12px/16px var(--ac-font-sans);color:var(--ac-ink-secondary)}._actions_1qw8e_19{display:flex;justify-content:space-between;gap:8px;padding-top:4px}._container_iiipt_3{padding:18px;background-color:var(--background);border:0;border-radius:8px;box-shadow:none;margin-bottom:24px;display:flex;flex-direction:column;gap:18px}._containerNoToolbar_iiipt_3{padding:.5rem 1.5rem;margin-bottom:24px}._toolbar_iiipt_27{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}._dateFilterGroup_iiipt_35{display:flex;flex-direction:column;font-size:14px;gap:8px}._dateFilterWrapper_iiipt_42{width:100%;display:flex;align-items:center;border:1px solid var(--border-color, var(--dm-border, #e2e8f0));border-radius:6px;padding-left:8px}._classNameIcon_iiipt_58{margin-left:70px;width:16px;height:16px}._dateText_iiipt_63{font-size:14px;font-weight:500}._actionButtons_iiipt_69{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._actionButtons_iiipt_69>*{display:flex;align-items:center}._buttonIcon_iiipt_82{height:20px;width:18px;color:var(--dm-ink, #000000)}._buttonShare_iiipt_88{border:1px solid var(--border-color, var(--dm-border, #e2e8f0));height:38px;width:38px}._buttonShareSend_iiipt_94{border:1px solid var(--border-color, var(--dm-border, #e2e8f0));height:38px;font-size:12px;color:var(--foreground)}._imgIcon_iiipt_102{margin-right:4px;height:16px;width:16px}._buttonContent_iiipt_109{display:flex;align-items:center}._printSection_iiipt_5{border:1px solid var(--border-color, var(--dm-border, #e2e8f0));border-radius:8px;width:100%}._headerSection_iiipt_121{padding:16px 24px;border-radius:8px;display:flex;justify-content:space-between}._headerSectionNoToolbar_iiipt_128{padding:0;border-radius:8px;display:flex;justify-content:space-between}._addressColumn_iiipt_135{width:50%;padding-top:100px}._addressHeading_iiipt_140{font-weight:600;font-size:12px}._addressName_iiipt_145{font-weight:600;font-size:16px;line-height:20px}._addressDetail_iiipt_151{font-weight:500;font-size:10px;line-height:14px}._addressDetail_iiipt_151 span{display:block}._statementSummary_iiipt_161{display:flex;flex-direction:column;align-items:flex-end;width:50%}._statementTitle_iiipt_168{font-size:1rem;font-weight:700;text-align:right}._statementDate_iiipt_174{text-align:right;font-size:10px;margin-top:8px}._divider_iiipt_180{width:60%;height:1px;background-color:var(--foreground-color, #1a202c);margin:6px 0 6px auto}._dividerBottom_iiipt_190{border-bottom:none}._summaryBox_iiipt_195{margin-top:24px;width:320px;color:var(--foreground-color, var(--dm-ink, #1a202c))}._summaryHeading_iiipt_201{margin-top:1.5rem;font-weight:600;font-size:11px}._summaryDivider_iiipt_207{width:100%;height:1px;background-color:var(--foreground-color, #1a202c);margin-top:4px;margin-bottom:4px}._summaryContent_iiipt_215{font-size:10px;line-height:1.5;margin-top:8px;font-weight:500}._summaryRow_iiipt_222{display:flex;justify-content:space-between;padding-bottom:4px}._summaryRowBorder_iiipt_228{border-bottom:1px solid var(--foreground-color, var(--dm-border-strong, #1a202c))}._summaryTotalRow_iiipt_232{display:flex;justify-content:space-between;font-weight:600}._tableContainer_iiipt_239{overflow-x:auto;margin-top:1rem}._tableWrapper_iiipt_248{min-width:100%;font-size:14px}._transactionTable_iiipt_253{width:100%;table-layout:fixed;border-collapse:collapse}._tableHead_iiipt_262{background-color:var(--muted);color:var(--foreground-color, var(--dm-ink, #1a202c));text-align:left;font-size:11px;font-weight:600}._tableHeaderCell_iiipt_270{padding:8px 16px}._tableHeaderCellEnd_iiipt_274{text-align:end;padding:8px 16px}._tableCell_iiipt_279{padding:8px 16px;font-size:13px;overflow-wrap:break-word;word-break:break-word;vertical-align:top}._tableCellEnd_iiipt_289{text-align:end;padding:8px 16px;font-size:13px;white-space:nowrap}._summarySection_iiipt_295{display:flex;flex-direction:column;align-items:flex-end;width:100%;margin-top:8px;font-family:Inter,sans-serif}._amountRow_iiipt_304{display:flex;justify-content:space-between;width:540px}._label_iiipt_310{font-size:13px;font-weight:600;color:var(--dm-ink, #000)}._value_iiipt_316{font-size:13px;font-weight:500;color:var(--dm-ink, #000)}._divider1_iiipt_322{border-top:2px solid var(--dm-border-strong, #000);width:540px;margin-bottom:8px}._pendingAmountText_iiipt_328{font-size:11px}._pendingAmountValue_iiipt_332{font-size:10px;font-weight:500}._selectedRow_iiipt_338{background-color:var(--dm-brand-subtle, #e3e6fc)!important;color:var(--dm-ink, #000000)}._tableRow_iiipt_343{cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid var(--border-color, var(--dm-border, #e2e8f0));font-size:10px}._tableRow_iiipt_343:hover{background-color:var(--ac-hover-tint)}._tableRow_iiipt_343:focus{outline:2px solid var(--muted-foreground);outline-offset:-2px}._pane_iiipt_361{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;overflow:auto;background:var(--ac-surface)}._stmtBar_iiipt_370{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 16px;border-bottom:1px solid var(--ac-border);flex:none;position:sticky;top:0;z-index:4;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}[data-perf=lite] ._stmtBar_iiipt_370{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}@media (prefers-reduced-transparency: reduce){._stmtBar_iiipt_370{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}}@media (forced-colors: active){._stmtBar_iiipt_370{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas}}._barGap_iiipt_406{flex:1 1 auto}._stmtHead_iiipt_409{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;padding:14px 20px;border-bottom:1px solid var(--ac-border);background:var(--ac-surface-sunken)}._stmtHead_iiipt_409 small{display:block;font:600 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted);text-transform:uppercase;letter-spacing:.06em}._stmtHead_iiipt_409 b{display:block;font:650 15px/22px var(--ac-font-sans);color:var(--ac-ink)}._stmtHead_iiipt_409 p{margin:2px 0 0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}._stmtHead_iiipt_409 .ac-money{font-size:15px}.ac-dt._paneDt_iiipt_441{border-top:0;border-left:0;border-right:0;border-bottom:0;border-radius:0;box-shadow:none;overflow:visible}._paneDt_iiipt_441 .ac-table-wrap{overflow:visible;border:0;border-radius:0}._paneDt_iiipt_441 .ac-table{width:100%;table-layout:fixed}._paneDt_iiipt_441 .ac-table thead{top:var(--stmt-bar-h, 0px)}._paneDt_iiipt_441 .ac-table td{white-space:normal;padding-top:8px;padding-bottom:8px}._dash_iiipt_469{color:var(--ac-ink-disabled)}._totalLabel_iiipt_472{font-weight:600}._cMuted_iiipt_476{color:var(--ac-ink-muted)}._cStrong_iiipt_479{font-weight:500;color:var(--ac-ink)}._cOut_iiipt_483{color:var(--ac-money-out)}._cIn_iiipt_486{color:var(--ac-money-in)}._paneDetail_iiipt_491>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px}._detailBreak_iiipt_500{display:none}._paneDetail_iiipt_491 ._detailBreak_iiipt_500{display:block;flex-basis:100%;height:0}._paneDetail_iiipt_491>div>span:first-child{font-weight:400;color:var(--ac-ink)}._paneDetail_iiipt_491>div>span:not(:first-child){display:inline-flex!important;align-items:center;padding:1px 6px;border-radius:var(--ac-radius-sm);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:400 12px/18px var(--ac-font-sans)!important;font-style:normal}._headNote_iiipt_523{font-size:11px;line-height:14px;color:var(--ac-ink-secondary)}._linesTr_iiipt_532>td{height:auto;padding-top:0;padding-bottom:12px;vertical-align:top}._lines_iiipt_532{max-width:560px;padding:2px 12px;border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);background:var(--ac-surface);box-shadow:var(--ac-shadow-xs);white-space:normal;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink)}._linesRow_iiipt_549{display:grid;grid-template-columns:minmax(0,1fr) 84px 104px 112px;column-gap:16px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--ac-border)}._linesRow_iiipt_549._linesHasTax_iiipt_557{grid-template-columns:minmax(0,1fr) 84px 104px 112px 112px}._linesRow_iiipt_549:last-child{border-bottom:0}._linesHead_iiipt_563{padding:8px 0 6px;font:600 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}._linesName_iiipt_568{overflow-wrap:anywhere}._linesNum_iiipt_571{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._linesAmt_iiipt_576{font-weight:600}._linesFoot_iiipt_579{display:flex;justify-content:flex-end;align-items:baseline;gap:8px;padding:7px 0;border-top:1px solid var(--ac-border);color:var(--ac-ink-secondary)}._linesFoot_iiipt_579 b{font-weight:600;color:var(--ac-ink)}._linesNote_iiipt_592{padding:8px 0;color:var(--ac-ink-muted)}._linesError_iiipt_596{color:var(--ac-danger)}._dialogContent_r9rr7_5{--modal-w: 80vw;--modal-h: 80vh;--modal-radius: var(--ac-radius-xl);background-color:var(--ac-surface-raised);border:0;box-shadow:var(--ac-shadow-lg)}[data-slot=dialog-overlay]:has(~._dialogContent_r9rr7_5){background:var(--ac-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}[data-perf=lite] [data-slot=dialog-overlay]:has(~._dialogContent_r9rr7_5){-webkit-backdrop-filter:none;backdrop-filter:none}._dialogContent_r9rr7_5>.absolute{display:none!important}._header_r9rr7_31{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ac-space-4);min-height:64px;padding:12px 16px 12px 24px;border-bottom:1px solid var(--ac-border);background-color:var(--ac-surface-raised);flex-shrink:0;text-align:left}._headerLeft_r9rr7_45{display:flex;align-items:center;gap:var(--ac-space-3);min-width:0}._title_r9rr7_52{margin:0;font:600 18px/26px var(--ac-font-sans);letter-spacing:-.2px;color:var(--ac-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._docNumber_r9rr7_63{margin-left:6px;color:var(--ac-ink);font-variant-numeric:tabular-nums}._headerRight_r9rr7_69{display:flex;align-items:center;gap:var(--ac-space-2);flex-shrink:0}._actionButtons_r9rr7_76{display:flex;align-items:center;gap:var(--ac-space-2)}._actionBtn_r9rr7_83{display:inline-flex;align-items:center;gap:var(--ac-space-2);height:var(--ac-control-sm);padding:0 var(--ac-space-3);font:500 14px/20px var(--ac-font-sans);border-radius:var(--ac-radius-sm);border:1px solid var(--ac-border);background-color:var(--ac-surface);color:var(--ac-ink);cursor:pointer;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),border-color var(--ac-duration-instant) var(--ac-ease-standard)}._actionBtn_r9rr7_83:hover{background-color:var(--ac-surface-muted);border-color:var(--ac-border-strong);color:var(--ac-ink)}._actionIcon_r9rr7_106{width:16px;height:16px;flex-shrink:0}._viewBtn_r9rr7_112{background-color:var(--ac-surface)}._closeBtn_r9rr7_117{appearance:none;display:inline-grid;place-items:center;width:var(--ac-control-md);height:var(--ac-control-md);margin-left:var(--ac-space-1);border:0;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-ink-muted);cursor:pointer;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),color var(--ac-duration-instant) var(--ac-ease-standard)}._closeBtn_r9rr7_117:hover{background-color:var(--ac-surface-muted);color:var(--ac-ink)}._closeBtn_r9rr7_117:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}._body_r9rr7_145{flex:1;overflow-y:auto;background-color:var(--ac-surface-raised);min-height:0;scrollbar-width:thin;scrollbar-color:var(--ac-border-control) transparent}._body_r9rr7_145:has(>._documentWrapper_r9rr7_155){background-color:var(--ac-surface-sunken)}._documentWrapper_r9rr7_155{width:100%}._documentWrapper_r9rr7_155 [class*=a4Page],._documentWrapper_r9rr7_155 [class*=a4PageContent]{min-height:auto!important}._documentWrapper_r9rr7_155 [class*=stretchableItemsSection]{flex:0 1 auto!important}._documentWrapper_r9rr7_155 [class*=stretchFillerTable]{display:none!important}._skeletonContainer_r9rr7_189{padding:32px;display:flex;flex-direction:column;gap:24px}._skeletonRow_r9rr7_196{display:flex;align-items:center;gap:16px}._footer_r9rr7_203{flex-shrink:0;padding:12px 20px;border-top:1px solid var(--ac-border);background-color:var(--ac-surface-raised)}@media (min-width: 1441px){._dialogContent_r9rr7_5{--modal-w: 70vw;--modal-h: 80vh}}@media (min-width: 1025px) and (max-width: 1440px){._dialogContent_r9rr7_5{--modal-w: 80vw;--modal-h: 80vh}}@media (min-width: 769px) and (max-width: 1024px){._dialogContent_r9rr7_5{--modal-w: 90vw;--modal-h: 85vh}._actionButtons_r9rr7_76 .ac-btn-label,._actionBtn_r9rr7_83 span{display:none}._actionButtons_r9rr7_76 .ac-btn,._actionBtn_r9rr7_83{padding:0 8px}}@media (min-width: 481px) and (max-width: 768px){._dialogContent_r9rr7_5{--modal-w: 94vw;--modal-h: 90vh}._header_r9rr7_31{padding:10px 12px 10px 16px}._title_r9rr7_52{font-size:15px}._actionButtons_r9rr7_76 .ac-btn-label,._actionBtn_r9rr7_83 span{display:none}._actionButtons_r9rr7_76 .ac-btn,._actionBtn_r9rr7_83{padding:0 8px}}@media (max-width: 480px){._dialogContent_r9rr7_5{--modal-w: 98vw;--modal-h: 94vh;--modal-radius: var(--ac-radius-md)}._header_r9rr7_31{padding:8px 8px 8px 12px;gap:6px}._title_r9rr7_52{font-size:14px}._actionButtons_r9rr7_76 .ac-btn-label,._actionBtn_r9rr7_83 span{display:none}._actionButtons_r9rr7_76 .ac-btn,._actionBtn_r9rr7_83{padding:0 6px}._closeBtn_r9rr7_117{width:var(--ac-control-sm);height:var(--ac-control-sm)}}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-container{font-family:inherit;font-size:14px;min-height:250px;border:none!important;border-top:1px solid var(--dm-border, #e5e7eb)!important}.ql-editor{min-height:200px;font-family:inherit;font-size:14px;line-height:1.5;color:var(--dm-ink-2, #374151);padding:12px 16px}.ql-editor.ql-blank:before{color:var(--dm-ink-faint, #9ca3af);font-style:italic;left:16px;font-family:inherit}.ql-size-14px{font-size:14px!important}.ql-size-16px{font-size:16px!important}.ql-size-18px{font-size:18px!important}.ql-size-20px{font-size:20px!important}.ql-size-22px{font-size:22px!important}.ql-size-24px{font-size:24px!important}.ql-size-26px{font-size:26px!important}.ql-size-28px{font-size:28px!important}.ql-size-30px{font-size:30px!important}.ql-size-32px{font-size:32px!important}.ql-size-34px{font-size:34px!important}.ql-size-36px{font-size:36px!important}.ql-size-38px{font-size:38px!important}.ql-size-40px{font-size:40px!important}.ql-editor p,.ql-editor li,.ql-editor span{line-height:1.5!important}.ql-editor s,.ql-editor strike{text-decoration:line-through!important}.quill-editor-container{border-radius:.375rem;border:1px solid var(--dm-border, #e5e7eb);overflow:hidden}.quill-editor-container:focus-within{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px #3b82f6;border-color:#3b82f6}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter","system-ui",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:rgb(254,242,242);--color-red-100:rgb(255,226,226);--color-red-200:rgb(255,201,201);--color-red-300:rgb(255,162,162);--color-red-400:rgb(255,100,103);--color-red-500:rgb(251,44,54);--color-red-600:rgb(231,0,11);--color-red-700:rgb(193,0,7);--color-red-800:rgb(159,7,18);--color-red-900:rgb(130,24,26);--color-red-950:rgb(70,8,9);--color-orange-50:rgb(255,247,237);--color-orange-100:rgb(255,237,212);--color-orange-400:rgb(255,137,4);--color-orange-500:rgb(255,105,0);--color-orange-600:rgb(245,73,0);--color-orange-700:rgb(202,53,0);--color-orange-800:rgb(159,45,0);--color-orange-900:rgb(126,42,12);--color-amber-50:rgb(255,251,235);--color-amber-100:rgb(254,243,198);--color-amber-200:rgb(254,230,133);--color-amber-300:rgb(255,210,48);--color-amber-400:rgb(255,185,0);--color-amber-500:rgb(254,154,0);--color-amber-600:rgb(225,113,0);--color-amber-700:rgb(187,77,0);--color-amber-800:rgb(151,60,0);--color-amber-900:rgb(123,51,6);--color-amber-950:rgb(70,25,1);--color-yellow-50:rgb(254,252,232);--color-yellow-100:rgb(254,249,194);--color-yellow-200:rgb(255,240,133);--color-yellow-700:rgb(166,95,0);--color-green-50:rgb(240,253,244);--color-green-100:rgb(220,252,231);--color-green-200:rgb(185,248,207);--color-green-300:rgb(123,241,168);--color-green-400:rgb(5,223,114);--color-green-500:rgb(0,201,80);--color-green-600:rgb(0,166,62);--color-green-700:rgb(0,130,54);--color-green-800:rgb(1,102,48);--color-green-900:rgb(13,84,43);--color-green-950:rgb(3,46,21);--color-emerald-50:rgb(236,253,245);--color-emerald-100:rgb(208,250,229);--color-emerald-200:rgb(164,244,207);--color-emerald-300:rgb(94,233,181);--color-emerald-400:rgb(0,212,146);--color-emerald-500:rgb(0,188,125);--color-emerald-600:rgb(0,153,102);--color-emerald-700:rgb(0,122,85);--color-emerald-800:rgb(0,96,69);--color-emerald-900:rgb(0,79,59);--color-emerald-950:rgb(0,44,34);--color-teal-400:rgb(0,213,190);--color-teal-700:rgb(0,120,111);--color-sky-100:rgb(223,242,254);--color-sky-300:rgb(116,212,255);--color-sky-400:rgb(0,188,255);--color-sky-700:rgb(0,105,168);--color-sky-950:rgb(5,47,74);--color-blue-50:rgb(239,246,255);--color-blue-100:rgb(219,234,254);--color-blue-200:rgb(190,219,255);--color-blue-300:rgb(142,197,255);--color-blue-400:rgb(81,162,255);--color-blue-500:rgb(43,127,255);--color-blue-600:rgb(21,93,252);--color-blue-700:rgb(20,71,230);--color-blue-800:rgb(25,60,184);--color-blue-900:rgb(28,57,142);--color-blue-950:rgb(22,36,86);--color-indigo-300:rgb(163,179,255);--color-indigo-600:rgb(79,57,246);--color-indigo-900:rgb(49,44,133);--color-indigo-950:rgb(30,26,77);--color-purple-50:rgb(250,245,255);--color-purple-100:rgb(243,232,255);--color-purple-200:rgb(233,212,255);--color-purple-400:rgb(194,122,255);--color-purple-600:rgb(152,16,250);--color-purple-700:rgb(130,0,219);--color-purple-800:rgb(110,17,176);--color-purple-900:rgb(89,22,139);--color-purple-950:rgb(60,3,102);--color-rose-400:rgb(255,99,126);--color-rose-600:rgb(236,0,63);--color-rose-700:rgb(199,0,54);--color-gray-50:rgb(249,250,251);--color-gray-100:rgb(243,244,246);--color-gray-200:rgb(229,231,235);--color-gray-300:rgb(209,213,220);--color-gray-400:rgb(153,161,175);--color-gray-500:rgb(106,114,130);--color-gray-600:rgb(74,85,101);--color-gray-700:rgb(54,65,83);--color-gray-800:rgb(30,41,57);--color-gray-900:rgb(16,24,40);--color-neutral-50:rgb(250,250,250);--color-neutral-200:rgb(229,229,229);--color-neutral-400:rgb(161,161,161);--color-neutral-600:rgb(82,82,82);--color-neutral-700:rgb(64,64,64);--color-neutral-800:rgb(38,38,38);--color-neutral-900:rgb(23,23,23);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Inter","system-ui",sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}*{outline-color:rgba(var(--ring-rgb),.5)}body{font-family:var(--font-sans);background-color:var(--background);color:var(--foreground);height:100vh}#root{overflow:visible;width:100%!important;height:100%!important;transform:none!important}.zoom-wrapper{transform-origin:0 0;transform:scale(var(--app-scale));width:calc(100%/var(--app-scale));height:calc(100vh/var(--app-scale));overflow:auto}.legacy-zoom .zoom-wrapper{zoom:var(--app-scale);width:100%;transform:none}}@layer components{.app-glass-menu{background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}[data-perf=lite] .app-glass-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}@media (prefers-reduced-transparency:reduce){.app-glass-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}}@media (forced-colors:active){.app-glass-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-3{inset:calc(var(--spacing)*-3)}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[25\%\]{inset:25%}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-end-\[12px\]{inset-inline-end:-12px}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-\[50\%\]{top:50%}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-full{bottom:100%}.-left-1\/3{left:-33.3333%}.-left-\[25\.5px\]{left:-25.5px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-8{left:calc(var(--spacing)*8)}.left-\[50\%\]{left:50%}.\!z-\[10000\]{z-index:10000!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[1000\]{z-index:1000}.z-\[9990\]{z-index:9990}.z-\[9995\]{z-index:9995}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-9{grid-column:span 9/span 9}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-2{margin:calc(var(--spacing)*2)}.m-5{margin:calc(var(--spacing)*5)}.m-7{margin:calc(var(--spacing)*7)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.-my-1\.5{margin-block:calc(var(--spacing)*-1.5)}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-10{margin-block:calc(var(--spacing)*10)}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-\[2px\]{margin-top:-2px}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-\[1px\]{margin-top:1px}.mt-\[26px\]{margin-top:26px}.mt-\[27px\]{margin-top:27px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-\[3px\]{margin-right:3px}.mr-auto{margin-right:auto}.-mb-5{margin-bottom:calc(var(--spacing)*-5)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-\[1px\]{margin-bottom:1px}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-1\.5{margin-left:calc(var(--spacing)*-1.5)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-\[6px\]{margin-left:6px}.ml-\[13px\]{margin-left:13px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--spacing)*10)!important}.\!h-12{height:calc(var(--spacing)*12)!important}.\!h-auto{height:auto!important}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-\[1\.15em\]{height:1.15em}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.625rem\]{height:1.625rem}.h-\[2\.25rem\!important\]{height:2.25rem!important}.h-\[3px\]{height:3px}.h-\[3rem\]{height:3rem}.h-\[7px\]{height:7px}.h-\[13\%\]{height:13%}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[60px\]{height:60px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[88px\]{height:88px}.h-\[95vh\]{height:95vh}.h-\[160px\]{height:160px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[320px\]{height:320px}.h-\[660px\]{height:660px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[clamp\(46px\,11vw\,62px\)\]{height:clamp(46px,11vw,62px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[36vh\]{max-height:36vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[68vh\]{max-height:68vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[100\%\]{max-height:100%}.max-h-\[120px\]{max-height:120px}.max-h-\[140px\]{max-height:140px}.max-h-\[160px\]{max-height:160px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[228px\]{max-height:228px}.max-h-\[240px\]{max-height:240px}.max-h-\[250px\]{max-height:250px}.max-h-\[264px\]{max-height:264px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[460px\]{max-height:460px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[660px\]{max-height:660px}.max-h-\[700px\]{max-height:700px}.max-h-\[calc\(100dvh-190px\)\]{max-height:calc(100dvh - 190px)}.max-h-\[calc\(100vh-1rem\)\]{max-height:calc(100vh - 1rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-\[20px\]{min-height:20px}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[320px\]{min-height:320px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/12{width:8.33333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-15{width:calc(var(--spacing)*15)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-70{width:calc(var(--spacing)*70)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-200{width:calc(var(--spacing)*200)}.w-\[1\.15em\]{width:1.15em}.w-\[1\.125rem\]{width:1.125rem}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[5vw\]{width:5vw}.w-\[7px\]{width:7px}.w-\[7rem\]{width:7rem}.w-\[9rem\]{width:9rem}.w-\[10vw\]{width:10vw}.w-\[13\%\]{width:13%}.w-\[15\.3rem\]{width:15.3rem}.w-\[15vw\]{width:15vw}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[22rem\]{width:22rem}.w-\[25vw\]{width:25vw}.w-\[28rem\]{width:28rem}.w-\[30px\]{width:30px}.w-\[30vw\]{width:30vw}.w-\[35\%\!important\]{width:35%!important}.w-\[38\%\]{width:38%}.w-\[44\%\]{width:44%}.w-\[49\%\]{width:49%}.w-\[50\%\]{width:50%}.w-\[55vw\]{width:55vw}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[70\%\]{width:70%}.w-\[70vw\]{width:70vw}.w-\[72px\]{width:72px}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[80vw\]{width:80vw}.w-\[85\%\]{width:85%}.w-\[88\%\]{width:88%}.w-\[92\%\]{width:92%}.w-\[95\%\]{width:95%}.w-\[96\%\]{width:96%}.w-\[96px\]{width:96px}.w-\[97\%\]{width:97%}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[152px\]{width:152px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[188px\]{width:188px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[530px\]{width:530px}.w-\[600px\]{width:600px}.w-\[900px\]{width:900px}.w-\[1264px\]{width:1264px}.w-\[calc\(100\%-6px\)\]{width:calc(100% - 6px)}.w-\[clamp\(40px\,10vw\,56px\)\]{width:clamp(40px,10vw,56px)}.w-\[min\(94vw\,380px\)\]{width:min(94vw,380px)}.w-\[min\(94vw\,480px\)\]{width:min(94vw,480px)}.w-\[min\(94vw\,540px\)\]{width:min(94vw,540px)}.w-\[min\(94vw\,560px\)\]{width:min(94vw,560px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-\[18rem\]{max-width:18rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[40\%\]{max-width:40%}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52\%\]{max-width:52%}.max-w-\[54ch\]{max-width:54ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[90\%\]{max-width:90%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[100\%\]{max-width:100%}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[450px\]{max-width:450px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[3rem\]{min-width:3rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13\.5rem\]{min-width:13.5rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[18px\]{min-width:18px}.min-w-\[22px\]{min-width:22px}.min-w-\[30px\]{min-width:30px}.min-w-\[60px\]{min-width:60px}.min-w-\[64px\]{min-width:64px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[0_0_25\%\]{flex:0 0 25%}.flex-\[0_0_30\%\]{flex:0 0 30%}.flex-\[0_0_70\%\]{flex:0 0 70%}.flex-\[0_0_75\%\]{flex:0 0 75%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[18\%\]{flex-basis:18%}.basis-\[20\%\]{flex-basis:20%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4\.5{--tw-translate-x:calc(var(--spacing)*4.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[shimmer_1\.6s_infinite\]{animation:1.6s infinite shimmer}.animate-bounce{animation:var(--animate-bounce)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-\[not-allowed\!important\]{cursor:not-allowed!important}.cursor-\[pointer\!important\]{cursor:pointer!important}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{appearance:textfield}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_4\.5rem_4\.5rem_4\.5rem\]{grid-template-columns:1fr 4.5rem 4.5rem 4.5rem}.grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.grid-cols-\[18px_minmax\(0\,1fr\)_auto\]{grid-template-columns:18px minmax(0,1fr) auto}.grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_200px_264px\]{grid-template-columns:minmax(0,1fr) 200px 264px}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[repeat\(auto-fill\,minmax\(116px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(116px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-16{gap:calc(var(--spacing)*16)}.gap-20{gap:calc(var(--spacing)*20)}.gap-25{gap:calc(var(--spacing)*25)}.gap-\[0px\]{gap:0}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[10px\]{gap:10px}.gap-\[clamp\(6px\,1\.6vw\,10px\)\]{gap:clamp(6px,1.6vw,10px)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-x-79{column-gap:calc(var(--spacing)*79)}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color\:var\(--border\)\]>:not(:last-child)){border-color:var(--border)}:where(.divide-amber-200\/50>:not(:last-child)){border-color:#fee68580}:where(.divide-amber-200\/50>:not(:last-child)){border-color:rgba(var(--color-amber-200-rgb),.5)}:where(.divide-border>:not(:last-child)),:where(.divide-border\/70>:not(:last-child)){border-color:var(--border)}:where(.divide-border\/70>:not(:last-child)){border-color:rgba(var(--border-rgb),.7)}:where(.divide-destructive\/10>:not(:last-child)){border-color:var(--destructive)}:where(.divide-destructive\/10>:not(:last-child)){border-color:rgba(var(--destructive-rgb),.1)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-input>:not(:last-child)){border-color:var(--input)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.\!rounded{border-radius:.25rem!important}.\!rounded-md{border-radius:calc(var(--radius) - 2px)!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.3125rem\]{border-radius:.3125rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[5\%\]{border-radius:5%}.rounded-\[50\%\]{border-radius:50%}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.\!rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-l-\[5px\]{border-top-left-radius:5px;border-bottom-left-radius:5px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-r-\[5px\]{border-top-right-radius:5px;border-bottom-right-radius:5px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr-\[5px\]{border-top-right-radius:5px}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-md{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.rounded-br-\[5px\]{border-bottom-right-radius:5px}.rounded-bl-\[5px\]{border-bottom-left-radius:5px}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-\[\#2B33CA\]\/20{border-color:#2b33ca33}.border-\[\#233bba\]{border-color:#233bba}.border-\[\#233bba\]\/15{border-color:#233bba26}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#c9cff0\]{border-color:#c9cff0}.border-\[\#c9d3ff\]{border-color:#c9d3ff}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[color\:var\(--border\)\]{border-color:var(--border)}.border-\[color\:var\(--input\)\]{border-color:var(--input)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/60{border-color:#fee68599}.border-amber-200\/60{border-color:rgba(var(--color-amber-200-rgb),.6)}.border-amber-300{border-color:var(--color-amber-300)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-border,.border-border\/50{border-color:var(--border)}.border-border\/50{border-color:rgba(var(--border-rgb),.5)}.border-border\/60{border-color:var(--border)}.border-border\/60{border-color:rgba(var(--border-rgb),.6)}.border-destructive,.border-destructive\/15{border-color:var(--destructive)}.border-destructive\/15{border-color:rgba(var(--destructive-rgb),.15)}.border-destructive\/30{border-color:var(--destructive)}.border-destructive\/30{border-color:rgba(var(--destructive-rgb),.3)}.border-destructive\/40{border-color:var(--destructive)}.border-destructive\/40{border-color:rgba(var(--destructive-rgb),.4)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400\/80{border-color:#00d294cc}.border-emerald-400\/80{border-color:rgba(var(--color-emerald-400-rgb),.8)}.border-foreground,.border-foreground\/10{border-color:var(--foreground)}.border-foreground\/10{border-color:rgba(var(--foreground-rgb),.1)}.border-foreground\/20{border-color:var(--foreground)}.border-foreground\/20{border-color:rgba(var(--foreground-rgb),.2)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-500{border-color:var(--color-green-500)}.border-input{border-color:var(--input)}.border-muted-foreground{border-color:var(--muted-foreground)}.border-orange-500{border-color:var(--color-orange-500)}.border-primary{border-color:var(--primary)}.border-primary-foreground{border-color:var(--primary-foreground)}.border-primary\/15{border-color:var(--primary)}.border-primary\/15{border-color:rgba(var(--primary-rgb),.15)}.border-primary\/20{border-color:var(--primary)}.border-primary\/20{border-color:rgba(var(--primary-rgb),.2)}.border-primary\/25{border-color:var(--primary)}.border-primary\/25{border-color:rgba(var(--primary-rgb),.25)}.border-primary\/30{border-color:var(--primary)}.border-primary\/30{border-color:rgba(var(--primary-rgb),.3)}.border-primary\/40{border-color:var(--primary)}.border-primary\/40{border-color:rgba(var(--primary-rgb),.4)}.border-primary\/60{border-color:var(--primary)}.border-primary\/60{border-color:rgba(var(--primary-rgb),.6)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-400\/80{border-color:#ff6568cc}.border-red-400\/80{border-color:rgba(var(--color-red-400-rgb),.8)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-secondary-foreground{border-color:var(--secondary-foreground)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/40{border-color:#fff6}.border-white\/40{border-color:rgba(var(--color-white-rgb),.4)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-primary{border-top-color:var(--primary)}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-l-transparent{border-left-color:#0000}.\!bg-background{background-color:var(--background)!important}.\!bg-red-600{background-color:var(--color-red-600)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#2D33C6\]{background-color:#2d33c6}.bg-\[\#3C3C3C\]{background-color:#3c3c3c}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#233bba\]{background-color:#233bba}.bg-\[\#233bba\]\/5{background-color:#233bba0d}.bg-\[\#233bba\]\/10{background-color:#233bba1a}.bg-\[\#282828\]{background-color:#282828}.bg-\[\#B4C8FA\]{background-color:#b4c8fa}.bg-\[\#DEEAFF\]{background-color:#deeaff}.bg-\[\#E0F2FE\]{background-color:#e0f2fe}.bg-\[\#EAFDEE\]{background-color:#eafdee}.bg-\[\#F2F3F4\]{background-color:#f2f3f4}.bg-\[\#F3F4F6\]{background-color:#f3f4f6}.bg-\[\#F4F6FF\]{background-color:#f4f6ff}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#F9F9F9\]{background-color:#f9f9f9}.bg-\[\#FDEAEA\]{background-color:#fdeaea}.bg-\[\#FFF4E5\]{background-color:#fff4e5}.bg-\[\#eef0ff\]{background-color:#eef0ff}.bg-\[\#f0f0f5\]{background-color:#f0f0f5}.bg-\[color\:var\(--ac-surface\)\]{background-color:var(--ac-surface)}.bg-\[color\:var\(--background\)\]{background-color:var(--background)}.bg-\[color\:var\(--muted\)\],.bg-\[color\:var\(--muted\)\]\/30{background-color:var(--muted)}.bg-\[color\:var\(--muted\)\]\/30{background-color:rgba(var(--muted-rgb),.3)}.bg-\[color\:var\(--muted\)\]\/50{background-color:var(--muted)}.bg-\[color\:var\(--muted\)\]\/50{background-color:rgba(var(--muted-rgb),.5)}.bg-\[color\:var\(--popover\)\]{background-color:var(--popover)}.bg-\[color\:var\(--primary\)\]\/10{background-color:var(--primary)}.bg-\[color\:var\(--primary\)\]\/10{background-color:rgba(var(--primary-rgb),.1)}.bg-\[color\:var\(--primary-tint\)\]{background-color:var(--primary-tint)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--primary-tint\)\]{background-color:var(--primary-tint)}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/30{background-color:#fffbeb4d}.bg-amber-50\/30{background-color:rgba(var(--color-amber-50-rgb),.3)}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/40{background-color:rgba(var(--color-amber-50-rgb),.4)}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/50{background-color:rgba(var(--color-amber-50-rgb),.5)}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/60{background-color:rgba(var(--color-amber-50-rgb),.6)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/50{background-color:#fef3c680}.bg-amber-100\/50{background-color:rgba(var(--color-amber-100-rgb),.5)}.bg-amber-100\/60{background-color:#fef3c699}.bg-amber-100\/60{background-color:rgba(var(--color-amber-100-rgb),.6)}.bg-amber-100\/80{background-color:#fef3c6cc}.bg-amber-100\/80{background-color:rgba(var(--color-amber-100-rgb),.8)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/15{background-color:#f99c0026}.bg-amber-500\/15{background-color:rgba(var(--color-amber-500-rgb),.15)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}.bg-black\/5{background-color:rgba(var(--color-black-rgb),.05)}.bg-black\/10{background-color:#0000001a}.bg-black\/10{background-color:rgba(var(--color-black-rgb),.1)}.bg-black\/15{background-color:#00000026}.bg-black\/15{background-color:rgba(var(--color-black-rgb),.15)}.bg-black\/30{background-color:#0000004d}.bg-black\/30{background-color:rgba(var(--color-black-rgb),.3)}.bg-black\/40{background-color:#0006}.bg-black\/40{background-color:rgba(var(--color-black-rgb),.4)}.bg-black\/50{background-color:#00000080}.bg-black\/50{background-color:rgba(var(--color-black-rgb),.5)}.bg-black\/60{background-color:#0009}.bg-black\/60{background-color:rgba(var(--color-black-rgb),.6)}.bg-black\/75{background-color:#000000bf}.bg-black\/75{background-color:rgba(var(--color-black-rgb),.75)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-50\/60{background-color:rgba(var(--color-blue-50-rgb),.6)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-800{background-color:var(--color-blue-800)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}.bg-destructive\/5{background-color:rgba(var(--destructive-rgb),.05)}.bg-destructive\/10{background-color:var(--destructive)}.bg-destructive\/10{background-color:rgba(var(--destructive-rgb),.1)}.bg-destructive\/15{background-color:var(--destructive)}.bg-destructive\/15{background-color:rgba(var(--destructive-rgb),.15)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/30{background-color:#ecfdf54d}.bg-emerald-50\/30{background-color:rgba(var(--color-emerald-50-rgb),.3)}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/40{background-color:rgba(var(--color-emerald-50-rgb),.4)}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-50\/50{background-color:rgba(var(--color-emerald-50-rgb),.5)}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-50\/60{background-color:rgba(var(--color-emerald-50-rgb),.6)}.bg-emerald-50\/80{background-color:#ecfdf5cc}.bg-emerald-50\/80{background-color:rgba(var(--color-emerald-50-rgb),.8)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/50{background-color:#d0fae580}.bg-emerald-100\/50{background-color:rgba(var(--color-emerald-100-rgb),.5)}.bg-emerald-100\/80{background-color:#d0fae5cc}.bg-emerald-100\/80{background-color:rgba(var(--color-emerald-100-rgb),.8)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/15{background-color:#00bb7f26}.bg-emerald-500\/15{background-color:rgba(var(--color-emerald-500-rgb),.15)}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}.bg-foreground\/5{background-color:rgba(var(--foreground-rgb),.05)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900\/50{background-color:#10182880}.bg-gray-900\/50{background-color:rgba(var(--color-gray-900-rgb),.5)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/50{background-color:#f0fdf480}.bg-green-50\/50{background-color:rgba(var(--color-green-50-rgb),.5)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/30{background-color:#00c7584d}.bg-green-500\/30{background-color:rgba(var(--color-green-500-rgb),.3)}.bg-green-600{background-color:var(--color-green-600)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/25{background-color:var(--muted-foreground)}.bg-muted-foreground\/25{background-color:rgba(var(--muted-foreground-rgb),.25)}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}.bg-muted-foreground\/30{background-color:rgba(var(--muted-foreground-rgb),.3)}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}.bg-muted-foreground\/60{background-color:rgba(var(--muted-foreground-rgb),.6)}.bg-muted\/10{background-color:var(--muted)}.bg-muted\/10{background-color:rgba(var(--muted-rgb),.1)}.bg-muted\/20{background-color:var(--muted)}.bg-muted\/20{background-color:rgba(var(--muted-rgb),.2)}.bg-muted\/30{background-color:var(--muted)}.bg-muted\/30{background-color:rgba(var(--muted-rgb),.3)}.bg-muted\/40{background-color:var(--muted)}.bg-muted\/40{background-color:rgba(var(--muted-rgb),.4)}.bg-muted\/50{background-color:var(--muted)}.bg-muted\/50{background-color:rgba(var(--muted-rgb),.5)}.bg-muted\/60{background-color:var(--muted)}.bg-muted\/60{background-color:rgba(var(--muted-rgb),.6)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}.bg-primary\/5{background-color:rgba(var(--primary-rgb),.05)}.bg-primary\/10{background-color:var(--primary)}.bg-primary\/10{background-color:rgba(var(--primary-rgb),.1)}.bg-primary\/15{background-color:var(--primary)}.bg-primary\/15{background-color:rgba(var(--primary-rgb),.15)}.bg-primary\/\[0\.035\]{background-color:var(--primary)}.bg-primary\/\[0\.035\]{background-color:rgba(var(--primary-rgb),.035)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/40{background-color:#fef2f266}.bg-red-50\/40{background-color:rgba(var(--color-red-50-rgb),.4)}.bg-red-50\/50{background-color:#fef2f280}.bg-red-50\/50{background-color:rgba(var(--color-red-50-rgb),.5)}.bg-red-50\/60{background-color:#fef2f299}.bg-red-50\/60{background-color:rgba(var(--color-red-50-rgb),.6)}.bg-red-50\/70{background-color:#fef2f2b3}.bg-red-50\/70{background-color:rgba(var(--color-red-50-rgb),.7)}.bg-red-50\/80{background-color:#fef2f2cc}.bg-red-50\/80{background-color:rgba(var(--color-red-50-rgb),.8)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-100\/60{background-color:#ffe2e299}.bg-red-100\/60{background-color:rgba(var(--color-red-100-rgb),.6)}.bg-red-100\/80{background-color:#ffe2e2cc}.bg-red-100\/80{background-color:rgba(var(--color-red-100-rgb),.8)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/30{background-color:#fb2c364d}.bg-red-500\/30{background-color:rgba(var(--color-red-500-rgb),.3)}.bg-red-600{background-color:var(--color-red-600)}.bg-secondary,.bg-secondary\/20{background-color:var(--secondary)}.bg-secondary\/20{background-color:rgba(var(--secondary-rgb),.2)}.bg-secondary\/30{background-color:var(--secondary)}.bg-secondary\/30{background-color:rgba(var(--secondary-rgb),.3)}.bg-secondary\/40{background-color:var(--secondary)}.bg-secondary\/40{background-color:rgba(var(--secondary-rgb),.4)}.bg-secondary\/50{background-color:var(--secondary)}.bg-secondary\/50{background-color:rgba(var(--secondary-rgb),.5)}.bg-secondary\/60{background-color:var(--secondary)}.bg-secondary\/60{background-color:rgba(var(--secondary-rgb),.6)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}.bg-white\/20{background-color:rgba(var(--color-white-rgb),.2)}.bg-white\/60{background-color:#fff9}.bg-white\/60{background-color:rgba(var(--color-white-rgb),.6)}.bg-white\/90{background-color:#ffffffe6}.bg-white\/90{background-color:rgba(var(--color-white-rgb),.9)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#faf9fe_46\%\,\#ece9f7_100\%\)\]{background-image:linear-gradient(#fff,#faf9fe 46%,#ece9f7)}.from-\[\#233bba\]{--tw-gradient-from:#233bba;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-foreground\/10{--tw-gradient-via:var(--foreground)}.via-foreground\/10{--tw-gradient-via:rgba(var(--foreground-rgb),.1)}.via-foreground\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/40{--tw-gradient-via:#fff6}.via-white\/40{--tw-gradient-via:rgba(var(--color-white-rgb),.4)}.via-white\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/50{--tw-gradient-via:#ffffff80}.via-white\/50{--tw-gradient-via:rgba(var(--color-white-rgb),.5)}.via-white\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#1e3a8a\]{--tw-gradient-to:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.fill-amber-400{fill:var(--color-amber-400)}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-\[\.7rem\!important\]{padding:.7rem!important}.p-\[0\!important\]{padding:0!important}.p-\[3px\]{padding:3px}.p-\[6px\]{padding:6px}.p-\[18px\]{padding:18px}.p-px{padding:1px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[0\.6rem\]{padding-inline:.6rem}.px-\[1rem\!important\]{padding-inline:1rem!important}.px-\[clamp\(20px\,4vw\,32px\)\]{padding-inline:clamp(20px,4vw,32px)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-2\.25{padding-block:calc(var(--spacing)*2.25)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-4\.5{padding-block:calc(var(--spacing)*4.5)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-\[0\.5rem\!important\]{padding-block:.5rem!important}.py-\[7px\]{padding-block:7px}.py-\[18px\]{padding-block:18px}.py-\[clamp\(24px\,4vh\,40px\)\]{padding-block:clamp(24px,4vh,40px)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-\[6px\]{padding-top:6px}.pt-\[clamp\(16px\,6vh\,80px\)\]{padding-top:clamp(16px,6vh,80px)}.\!pr-6{padding-right:calc(var(--spacing)*6)!important}.\!pr-8{padding-right:calc(var(--spacing)*8)!important}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-\[6px\]{padding-right:6px}.pr-\[12px\]{padding-right:12px}.pr-\[calc\(0\.75rem-0\.6em\)\]{padding-right:calc(.75rem - .6em)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-\[6px\]{padding-bottom:6px}.\!pl-0{padding-left:calc(var(--spacing)*0)!important}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-24{padding-left:calc(var(--spacing)*24)}.pl-\[2px\]{padding-left:2px}.pl-\[3\.75rem\]{padding-left:3.75rem}.pl-\[3\.125rem\]{padding-left:3.125rem}.pl-\[6px\]{padding-left:6px}.pl-\[10px\]{padding-left:10px}.\!text-center{text-align:center!important}.\!text-left{text-align:left!important}.\!text-right{text-align:right!important}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[13px\]{font-size:13px!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.775rem\]{font-size:.775rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1rem\]{font-size:1rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[36px\]{font-size:36px}.text-\[42px\]{font-size:42px}.text-\[clamp\(17px\,4vw\,22px\)\]{font-size:clamp(17px,4vw,22px)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.6em\]{--tw-tracking:.6em;letter-spacing:.6em}.tracking-\[0px\]{--tw-tracking:0px;letter-spacing:0}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[color\:var\(--ac-danger\)\]{color:var(--ac-danger)!important}.\!text-primary{color:var(--primary)!important}.text-\[\#000000\]{color:#000}.text-\[\#2B33CA\]{color:#2b33ca}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#8D9DB9\]{color:#8d9db9}.text-\[\#9AA0A6\]{color:#9aa0a6}.text-\[\#9B7000\]{color:#9b7000}.text-\[\#233bba\]{color:#233bba}.text-\[\#0369A1\]{color:#0369a1}.text-\[\#147129\]{color:#147129}.text-\[\#333333\]{color:#333}.text-\[\#374153\]{color:#374153}.text-\[\#791414\]{color:#791414}.text-\[\#946200\]{color:#946200}.text-\[\#ABB5C3\]{color:#abb5c3}.text-\[\#E8EAED\]{color:#e8eaed}.text-\[color\:var\(--ac-brand-ink\)\]{color:var(--ac-brand-ink)}.text-\[color\:var\(--ac-ink-muted\)\]{color:var(--ac-ink-muted)}.text-\[color\:var\(--ac-ink-secondary\)\]{color:var(--ac-ink-secondary)}.text-\[color\:var\(--ac-money-in\)\]{color:var(--ac-money-in)}.text-\[color\:var\(--ac-money-out\)\]{color:var(--ac-money-out)}.text-\[color\:var\(--foreground\)\]{color:var(--foreground)}.text-\[color\:var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[color\:var\(--primary\)\],.text-\[var\(--primary\)\]{color:var(--primary)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/70{color:#f99c00b3}.text-amber-500\/70{color:rgba(var(--color-amber-500-rgb),.7)}.text-amber-600{color:var(--color-amber-600)}.text-amber-600\/70{color:#dd7400b3}.text-amber-600\/70{color:rgba(var(--color-amber-600-rgb),.7)}.text-amber-600\/80{color:#dd7400cc}.text-amber-600\/80{color:rgba(var(--color-amber-600-rgb),.8)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/70{color:#b75000b3}.text-amber-700\/70{color:rgba(var(--color-amber-700-rgb),.7)}.text-amber-700\/80{color:#b75000cc}.text-amber-700\/80{color:rgba(var(--color-amber-700-rgb),.8)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/90{color:#953d00e6}.text-amber-800\/90{color:rgba(var(--color-amber-800-rgb),.9)}.text-amber-900{color:var(--color-amber-900)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/70{color:#00bb7fb3}.text-emerald-500\/70{color:rgba(var(--color-emerald-500-rgb),.7)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-600\/70{color:#009767b3}.text-emerald-600\/70{color:rgba(var(--color-emerald-600-rgb),.7)}.text-emerald-600\/80{color:#009767cc}.text-emerald-600\/80{color:rgba(var(--color-emerald-600-rgb),.8)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/80{color:#007956cc}.text-emerald-700\/80{color:rgba(var(--color-emerald-700-rgb),.8)}.text-foreground,.text-foreground\/45{color:var(--foreground)}.text-foreground\/45{color:rgba(var(--foreground-rgb),.45)}.text-foreground\/50{color:var(--foreground)}.text-foreground\/50{color:rgba(var(--foreground-rgb),.5)}.text-foreground\/60{color:var(--foreground)}.text-foreground\/60{color:rgba(var(--foreground-rgb),.6)}.text-foreground\/75{color:var(--foreground)}.text-foreground\/75{color:rgba(var(--foreground-rgb),.75)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-900\/60{color:#10182899}.text-gray-900\/60{color:rgba(var(--color-gray-900-rgb),.6)}.text-gray-900\/70{color:#101828b3}.text-gray-900\/70{color:rgba(var(--color-gray-900-rgb),.7)}.text-gray-900\/80{color:#101828cc}.text-gray-900\/80{color:rgba(var(--color-gray-900-rgb),.8)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-600\!{color:var(--color-green-600)!important}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-inherit{color:inherit}.text-input{color:var(--input)}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}.text-muted-foreground\/40{color:rgba(var(--muted-foreground-rgb),.4)}.text-muted-foreground\/50{color:var(--muted-foreground)}.text-muted-foreground\/50{color:rgba(var(--muted-foreground-rgb),.5)}.text-muted-foreground\/60{color:var(--muted-foreground)}.text-muted-foreground\/60{color:rgba(var(--muted-foreground-rgb),.6)}.text-muted-foreground\/70{color:var(--muted-foreground)}.text-muted-foreground\/70{color:rgba(var(--muted-foreground-rgb),.7)}.text-neutral-200{color:var(--color-neutral-200)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-500\/70{color:#fb2c36b3}.text-red-500\/70{color:rgba(var(--color-red-500-rgb),.7)}.text-red-500\/80{color:#fb2c36cc}.text-red-500\/80{color:rgba(var(--color-red-500-rgb),.8)}.text-red-600{color:var(--color-red-600)}.text-red-600\!{color:var(--color-red-600)!important}.text-red-600\/70{color:#e40014b3}.text-red-600\/70{color:rgba(var(--color-red-600-rgb),.7)}.text-red-600\/80{color:#e40014cc}.text-red-600\/80{color:rgba(var(--color-red-600-rgb),.8)}.text-red-700{color:var(--color-red-700)}.text-red-700\/80{color:#bf000fcc}.text-red-700\/80{color:rgba(var(--color-red-700-rgb),.8)}.text-red-800{color:var(--color-red-800)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground,.text-secondary-foreground\/60{color:var(--secondary-foreground)}.text-secondary-foreground\/60{color:rgba(var(--secondary-foreground-rgb),.6)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}.text-sidebar-foreground\/70{color:rgba(var(--sidebar-foreground-rgb),.7)}.text-sky-700{color:var(--color-sky-700)}.text-subtext{color:var(--subtext)}.text-teal-700{color:var(--color-teal-700)}.text-title{color:var(--title)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}.text-white\/80{color:rgba(var(--color-white-rgb),.8)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-transparent{caret-color:#0000}.accent-\[\#233bba\]{accent-color:#233bba}.accent-\[var\(--color-primary\,\#233bba\)\]{accent-color:var(--color-primary,#233bba)}.accent-\[var\(--primary\)\],.accent-primary{accent-color:var(--primary)}.accent-red-600{accent-color:var(--color-red-600)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_0_var\(--border\)\]{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_0px_8px_0px_\#e2e8f0\]{--tw-shadow:0px 0px 8px 0px var(--tw-shadow-color,#e2e8f0);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-black\/5{--tw-ring-color:#0000000d}.ring-black\/5{--tw-ring-color:rgba(var(--color-black-rgb),.05)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-gray-100{--tw-ring-color:var(--color-gray-100)}.ring-primary,.ring-primary\/15{--tw-ring-color:var(--primary)}.ring-primary\/15{--tw-ring-color:rgba(var(--primary-rgb),.15)}.ring-primary\/30{--tw-ring-color:var(--primary)}.ring-primary\/30{--tw-ring-color:rgba(var(--primary-rgb),.3)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-red-400\/50{--tw-ring-color:#ff656880}.ring-red-400\/50{--tw-ring-color:rgba(var(--color-red-400-rgb),.5)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-fill-mode\:backwards\]{animation-fill-mode:backwards}.\[font\:inherit\]{font:inherit}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.zoom-in{--tw-enter-scale:0}.group-focus-within\:border-primary:is(:where(.group):focus-within *){border-color:var(--primary)}.group-focus-within\:text-primary:is(:where(.group):focus-within *){color:var(--primary)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:bg-primary\/15:is(:where(.group):hover *){background-color:rgba(var(--primary-rgb),.15)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-focus-visible\:border-primary:is(:where(.group):focus-visible *){border-color:var(--primary)}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-checked\:translate-x-full:is(:where(.peer):checked~*){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-checked\:bg-indigo-600:is(:where(.peer):checked~*){background-color:var(--color-indigo-600)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-focus\:ring-2:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus\:ring-primary:is(:where(.peer):focus~*){--tw-ring-color:var(--primary)}.peer-focus\:ring-offset-1:is(:where(.peer):focus~*){--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[color\:var\(--muted-foreground\)\]::placeholder{color:var(--muted-foreground)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.before\:-left-\[25\.5px\]:before{content:var(--tw-content);left:-25.5px}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-\[4px\]:before{content:var(--tw-content);width:4px}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-primary:before{content:var(--tw-content);background-color:var(--primary)}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-200:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-destructive:focus-within{border-color:var(--destructive)}.focus-within\:border-primary:focus-within{border-color:var(--primary)}.focus-within\:bg-background:focus-within{background-color:var(--background)}.focus-within\:shadow-\[0_0_0_3px_rgba\(35\,59\,186\,0\.12\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#233bba1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-destructive:focus-within{--tw-ring-color:var(--destructive)}.focus-within\:ring-primary:focus-within{--tw-ring-color:var(--primary)}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#233bba\]\/40:hover{border-color:#233bba66}.hover\:border-\[\#233bba\]\/50:hover{border-color:#233bba80}.hover\:border-\[color\:var\(--border\)\]:hover{border-color:var(--border)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-primary:hover,.hover\:border-primary\/30:hover{border-color:var(--primary)}.hover\:border-primary\/30:hover{border-color:rgba(var(--primary-rgb),.3)}.hover\:border-primary\/40:hover{border-color:var(--primary)}.hover\:border-primary\/40:hover{border-color:rgba(var(--primary-rgb),.4)}.hover\:border-primary\/50:hover{border-color:var(--primary)}.hover\:border-primary\/50:hover{border-color:rgba(var(--primary-rgb),.5)}.hover\:border-primary\/60:hover{border-color:var(--primary)}.hover\:border-primary\/60:hover{border-color:rgba(var(--primary-rgb),.6)}.hover\:bg-\[\#1c2f94\]:hover{background-color:#1c2f94}.hover\:bg-\[\#1c2f96\]:hover{background-color:#1c2f96}.hover\:bg-\[\#1ebe57\]:hover{background-color:#1ebe57}.hover\:bg-\[\#2328b3\]:hover{background-color:#2328b3}.hover\:bg-\[\#e2e6ff\]:hover{background-color:#e2e6ff}.hover\:bg-\[color\:var\(--accent\)\]:hover{background-color:var(--accent)}.hover\:bg-\[color\:var\(--muted\)\]:hover{background-color:var(--muted)}.hover\:bg-\[rgba\(255\,255\,255\,0\.1\)\]:hover{background-color:#ffffff1a}.hover\:bg-\[var\(--accent\)\]:hover,.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background\/60:hover{background-color:var(--background)}.hover\:bg-background\/60:hover{background-color:rgba(var(--background-rgb),.6)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}.hover\:bg-destructive\/10:hover{background-color:rgba(var(--destructive-rgb),.1)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}.hover\:bg-destructive\/90:hover{background-color:rgba(var(--destructive-rgb),.9)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover{background-color:var(--muted)}.hover\:bg-muted\/20:hover{background-color:rgba(var(--muted-rgb),.2)}.hover\:bg-muted\/40:hover{background-color:var(--muted)}.hover\:bg-muted\/40:hover{background-color:rgba(var(--muted-rgb),.4)}.hover\:bg-muted\/50:hover{background-color:var(--muted)}.hover\:bg-muted\/50:hover{background-color:rgba(var(--muted-rgb),.5)}.hover\:bg-primary:hover,.hover\:bg-primary\/5:hover{background-color:var(--primary)}.hover\:bg-primary\/5:hover{background-color:rgba(var(--primary-rgb),.05)}.hover\:bg-primary\/10:hover{background-color:var(--primary)}.hover\:bg-primary\/10:hover{background-color:rgba(var(--primary-rgb),.1)}.hover\:bg-primary\/15:hover{background-color:var(--primary)}.hover\:bg-primary\/15:hover{background-color:rgba(var(--primary-rgb),.15)}.hover\:bg-primary\/20:hover{background-color:var(--primary)}.hover\:bg-primary\/20:hover{background-color:rgba(var(--primary-rgb),.2)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}.hover\:bg-primary\/90:hover{background-color:rgba(var(--primary-rgb),.9)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/20:hover{background-color:var(--secondary)}.hover\:bg-secondary\/20:hover{background-color:rgba(var(--secondary-rgb),.2)}.hover\:bg-secondary\/30:hover{background-color:var(--secondary)}.hover\:bg-secondary\/30:hover{background-color:rgba(var(--secondary-rgb),.3)}.hover\:bg-secondary\/40:hover{background-color:var(--secondary)}.hover\:bg-secondary\/40:hover{background-color:rgba(var(--secondary-rgb),.4)}.hover\:bg-secondary\/50:hover{background-color:var(--secondary)}.hover\:bg-secondary\/50:hover{background-color:rgba(var(--secondary-rgb),.5)}.hover\:bg-secondary\/60:hover{background-color:var(--secondary)}.hover\:bg-secondary\/60:hover{background-color:rgba(var(--secondary-rgb),.6)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}.hover\:bg-secondary\/80:hover{background-color:rgba(var(--secondary-rgb),.8)}.hover\:bg-sidebar:hover{background-color:var(--sidebar)}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-sidebar-border\/50:hover{background-color:var(--sidebar-border)}.hover\:bg-sidebar-border\/50:hover{background-color:rgba(var(--sidebar-border-rgb),.5)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/20:hover{background-color:rgba(var(--color-white-rgb),.2)}.hover\:from-\[\#1e3199\]:hover{--tw-gradient-from:#1e3199;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-\[\#1a327a\]:hover{--tw-gradient-to:#1a327a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-\[\#233bba\]:hover{color:#233bba}.hover\:text-\[color\:var\(--ac-ink\)\]:hover{color:var(--ac-ink)}.hover\:text-\[color\:var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:text-\[color\:var\(--muted-foreground\)\]:hover{color:var(--muted-foreground)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-primary\/80:hover{color:var(--primary)}.hover\:text-primary\/80:hover{color:rgba(var(--primary-rgb),.8)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:before\:absolute:hover:before{content:var(--tw-content);position:absolute}.hover\:before\:top-0:hover:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.hover\:before\:-left-\[25\.5px\]:hover:before{content:var(--tw-content);left:-25.5px}.hover\:before\:h-full:hover:before{content:var(--tw-content);height:100%}.hover\:before\:w-\[4px\]:hover:before{content:var(--tw-content);width:4px}.hover\:before\:rounded-full:hover:before{content:var(--tw-content);border-radius:3.40282e38px}.hover\:before\:bg-primary:hover:before{content:var(--tw-content);background-color:var(--primary)}.hover\:before\:transition-colors:hover:before{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.hover\:before\:duration-200:hover:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-\[2\]:focus{z-index:2}.focus\:border-\[\#233bba\]:focus{border-color:#233bba}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:border-amber-400:focus{border-color:var(--color-amber-400)}.focus\:border-destructive:focus{border-color:var(--destructive)}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-white\/30:focus{border-color:#ffffff4d}.focus\:border-white\/30:focus{border-color:rgba(var(--color-white-rgb),.3)}.focus\:bg-\[color\:var\(--accent\)\]:focus{background-color:var(--accent)}.focus\:bg-\[color\:var\(--muted\)\]:focus{background-color:var(--muted)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-gray-200:focus{background-color:var(--color-gray-200)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:text-primary:focus{color:var(--primary)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#233bba\]\/30:focus{--tw-ring-color:rgba(35,59,186,0.3)}.focus\:ring-\[border\]:focus{--tw-ring-color:border}.focus\:ring-\[color\:var\(--primary\)\]:focus,.focus\:ring-\[var\(--primary\)\]\/30:focus{--tw-ring-color:var(--primary)}.focus\:ring-\[var\(--primary\)\]\/30:focus{--tw-ring-color:rgba(var(--primary-rgb),.3)}.focus\:ring-amber-300\/30:focus{--tw-ring-color:#ffd2364d}.focus\:ring-amber-300\/30:focus{--tw-ring-color:rgba(var(--color-amber-300-rgb),.3)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-destructive:focus,.focus\:ring-destructive\/30:focus{--tw-ring-color:var(--destructive)}.focus\:ring-destructive\/30:focus{--tw-ring-color:rgba(var(--destructive-rgb),.3)}.focus\:ring-primary:focus,.focus\:ring-primary\/30:focus{--tw-ring-color:var(--primary)}.focus\:ring-primary\/30:focus{--tw-ring-color:rgba(var(--primary-rgb),.3)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-red-500\/30:focus{--tw-ring-color:#fb2c364d}.focus\:ring-red-500\/30:focus{--tw-ring-color:rgba(var(--color-red-500-rgb),.3)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/50:focus-visible{--tw-ring-color:var(--destructive)}.focus-visible\:ring-destructive\/50:focus-visible{--tw-ring-color:rgba(var(--destructive-rgb),.5)}.focus-visible\:ring-primary:focus-visible,.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:rgba(var(--primary-rgb),.4)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:rgba(var(--primary-rgb),.5)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:rgba(var(--ring-rgb),.5)}.focus-visible\:ring-white\/60:focus-visible{--tw-ring-color:#fff9}.focus-visible\:ring-white\/60:focus-visible{--tw-ring-color:rgba(var(--color-white-rgb),.6)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:\!bg-sidebar:active{background-color:var(--sidebar)!important}.active\:bg-primary\/80:active{background-color:var(--primary)}.active\:bg-primary\/80:active{background-color:rgba(var(--primary-rgb),.8)}.active\:bg-sidebar:active{background-color:var(--sidebar)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:\!text-foreground:active{color:var(--foreground)!important}.active\:text-primary\/80:active{color:var(--primary)}.active\:text-primary\/80:active{color:rgba(var(--primary-rgb),.8)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:bg-muted:disabled{background-color:var(--muted)}.disabled\:bg-primary\/50:disabled{background-color:var(--primary)}.disabled\:bg-primary\/50:disabled{background-color:rgba(var(--primary-rgb),.5)}.disabled\:text-gray-400:disabled{color:var(--color-gray-400)}.disabled\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\:text-secondary-foreground:disabled{color:var(--secondary-foreground)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:rgba(var(--destructive-rgb),.2)}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:bg-primary[aria-selected=true]{background-color:var(--primary)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:text-primary-foreground[aria-selected=true]{color:var(--primary-foreground)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=default\]\:h-10[data-size=default]{height:calc(var(--spacing)*10)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:border-primary[data-state=open]{border-color:var(--primary)}.data-\[state\=open\]\:\!bg-sidebar[data-state=open]{background-color:var(--sidebar)!important}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:\!text-foreground[data-state=open]{color:var(--foreground)!important}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-6[data-state=open]{--tw-enter-translate-y:calc(6*var(--spacing)*-1)}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-14{height:calc(var(--spacing)*14)}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:w-\[80\%\]{width:80%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[540px\]{max-width:540px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[880px\]{max-width:880px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-9{padding-inline:calc(var(--spacing)*9)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:block{display:block}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-4\/5{width:80%}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-\[600px\]{width:600px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr 1fr auto}.md\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:w-1\/2{width:50%}.lg\:w-72{width:calc(var(--spacing)*72)}.lg\:w-\[800px\]{width:800px}.lg\:basis-\[35\%\]{flex-basis:35%}.lg\:basis-\[65\%\]{flex-basis:65%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:flex-row{flex-direction:row}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:80rem){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.dark\:divide-amber-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))>:not(:last-child)){border-color:#7b330633}:where(.dark\:divide-amber-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))>:not(:last-child)){border-color:rgba(var(--color-amber-900-rgb),.2)}:where(.dark\:divide-gray-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))>:not(:last-child)){border-color:var(--color-gray-700)}.dark\:border-\[color\:var\(--border\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--border)}.dark\:border-amber-500\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#f99c004d}.dark\:border-amber-500\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-amber-500-rgb),.3)}.dark\:border-amber-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-amber-700)}.dark\:border-amber-700\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#b7500099}.dark\:border-amber-700\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-amber-700-rgb),.6)}.dark\:border-amber-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-amber-800)}.dark\:border-amber-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#953d0080}.dark\:border-amber-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-amber-800-rgb),.5)}.dark\:border-amber-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-amber-900)}.dark\:border-amber-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#7b33064d}.dark\:border-amber-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-amber-900-rgb),.3)}.dark\:border-amber-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#7b330666}.dark\:border-amber-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-amber-900-rgb),.4)}.dark\:border-amber-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#7b330680}.dark\:border-amber-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-amber-900-rgb),.5)}.dark\:border-blue-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-blue-700)}.dark\:border-blue-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-blue-800)}.dark\:border-blue-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#1c398e80}.dark\:border-blue-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-blue-900-rgb),.5)}.dark\:border-border:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--border)}.dark\:border-emerald-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-emerald-700)}.dark\:border-emerald-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-emerald-800)}.dark\:border-emerald-800\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#005f4666}.dark\:border-emerald-800\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-emerald-800-rgb),.4)}.dark\:border-emerald-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#005f4680}.dark\:border-emerald-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-emerald-800-rgb),.5)}.dark\:border-emerald-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-emerald-900)}.dark\:border-emerald-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#004e3b4d}.dark\:border-emerald-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-emerald-900-rgb),.3)}.dark\:border-emerald-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#004e3b66}.dark\:border-emerald-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-emerald-900-rgb),.4)}.dark\:border-emerald-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#004e3b80}.dark\:border-emerald-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-emerald-900-rgb),.5)}.dark\:border-gray-100:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-gray-100)}.dark\:border-gray-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-gray-700)}.dark\:border-gray-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-gray-800)}.dark\:border-green-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-green-800)}.dark\:border-green-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#0d542b80}.dark\:border-green-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-green-900-rgb),.5)}.dark\:border-indigo-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-indigo-900)}.dark\:border-primary\/25:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--primary)}.dark\:border-primary\/25:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--primary-rgb),.25)}.dark\:border-red-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-red-400)}.dark\:border-red-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-red-700)}.dark\:border-red-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-red-800)}.dark\:border-red-800\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#9f071266}.dark\:border-red-800\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-red-800-rgb),.4)}.dark\:border-red-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#9f071280}.dark\:border-red-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-red-800-rgb),.5)}.dark\:border-red-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:var(--color-red-900)}.dark\:border-red-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#82181a4d}.dark\:border-red-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-red-900-rgb),.3)}.dark\:border-red-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#82181a66}.dark\:border-red-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-red-900-rgb),.4)}.dark\:border-red-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#82181a80}.dark\:border-red-900\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-red-900-rgb),.5)}.dark\:border-red-900\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:#82181a99}.dark\:border-red-900\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){border-color:rgba(var(--color-red-900-rgb),.6)}.dark\:bg-\[color\:var\(--background\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--background)}.dark\:bg-\[color\:var\(--muted\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--muted)}.dark\:bg-\[color\:var\(--popover\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--popover)}.dark\:bg-amber-500\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#f99c001a}.dark\:bg-amber-500\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-500-rgb),.1)}.dark\:bg-amber-900\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7b33061a}.dark\:bg-amber-900\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-900-rgb),.1)}.dark\:bg-amber-900\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7b330626}.dark\:bg-amber-900\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-900-rgb),.15)}.dark\:bg-amber-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7b330633}.dark\:bg-amber-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-900-rgb),.2)}.dark\:bg-amber-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7b33064d}.dark\:bg-amber-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-900-rgb),.3)}.dark\:bg-amber-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7b330666}.dark\:bg-amber-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-900-rgb),.4)}.dark\:bg-amber-950\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#4619011a}.dark\:bg-amber-950\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-950-rgb),.1)}.dark\:bg-amber-950\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#46190126}.dark\:bg-amber-950\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-950-rgb),.15)}.dark\:bg-amber-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#46190133}.dark\:bg-amber-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-950-rgb),.2)}.dark\:bg-amber-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#4619014d}.dark\:bg-amber-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-950-rgb),.3)}.dark\:bg-amber-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#46190166}.dark\:bg-amber-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-amber-950-rgb),.4)}.dark\:bg-black\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#0009}.dark\:bg-black\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-black-rgb),.6)}.dark\:bg-black\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#000000b3}.dark\:bg-black\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-black-rgb),.7)}.dark\:bg-blue-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1c398e33}.dark\:bg-blue-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-blue-900-rgb),.2)}.dark\:bg-blue-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1c398e4d}.dark\:bg-blue-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-blue-900-rgb),.3)}.dark\:bg-blue-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1c398e66}.dark\:bg-blue-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-blue-900-rgb),.4)}.dark\:bg-blue-950:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-blue-950)}.dark\:bg-blue-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#16245633}.dark\:bg-blue-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-blue-950-rgb),.2)}.dark\:bg-blue-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1624564d}.dark\:bg-blue-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-blue-950-rgb),.3)}.dark\:bg-emerald-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#004e3b33}.dark\:bg-emerald-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-emerald-900-rgb),.2)}.dark\:bg-emerald-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#004e3b4d}.dark\:bg-emerald-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-emerald-900-rgb),.3)}.dark\:bg-emerald-950\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#002c221a}.dark\:bg-emerald-950\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-emerald-950-rgb),.1)}.dark\:bg-emerald-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#002c2233}.dark\:bg-emerald-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-emerald-950-rgb),.2)}.dark\:bg-emerald-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#002c224d}.dark\:bg-emerald-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-emerald-950-rgb),.3)}.dark\:bg-emerald-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#002c2266}.dark\:bg-emerald-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-emerald-950-rgb),.4)}.dark\:bg-gray-600:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-gray-600)}.dark\:bg-gray-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-gray-700)}.dark\:bg-gray-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1e293980}.dark\:bg-gray-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-gray-800-rgb),.5)}.dark\:bg-gray-800\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1e293999}.dark\:bg-gray-800\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-gray-800-rgb),.6)}.dark\:bg-gray-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-gray-900)}.dark\:bg-green-900\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#0d542b26}.dark\:bg-green-900\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-green-900-rgb),.15)}.dark\:bg-green-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#0d542b33}.dark\:bg-green-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-green-900-rgb),.2)}.dark\:bg-green-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#0d542b4d}.dark\:bg-green-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-green-900-rgb),.3)}.dark\:bg-green-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#0d542b66}.dark\:bg-green-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-green-900-rgb),.4)}.dark\:bg-green-950:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-green-950)}.dark\:bg-green-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#032e1533}.dark\:bg-green-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-green-950-rgb),.2)}.dark\:bg-green-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#032e1566}.dark\:bg-green-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-green-950-rgb),.4)}.dark\:bg-indigo-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#1e1a4d66}.dark\:bg-indigo-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-indigo-950-rgb),.4)}.dark\:bg-input\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--input)}.dark\:bg-input\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--input-rgb),.3)}.dark\:bg-muted:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--muted)}.dark\:bg-orange-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7e2a0c33}.dark\:bg-orange-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-orange-900-rgb),.2)}.dark\:bg-orange-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#7e2a0c4d}.dark\:bg-orange-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-orange-900-rgb),.3)}.dark\:bg-primary\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--primary)}.dark\:bg-primary\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--primary-rgb),.1)}.dark\:bg-purple-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#59168b33}.dark\:bg-purple-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-purple-900-rgb),.2)}.dark\:bg-purple-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#3c036633}.dark\:bg-purple-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-purple-950-rgb),.2)}.dark\:bg-red-900\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#82181a1a}.dark\:bg-red-900\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-900-rgb),.1)}.dark\:bg-red-900\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#82181a26}.dark\:bg-red-900\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-900-rgb),.15)}.dark\:bg-red-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#82181a33}.dark\:bg-red-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-900-rgb),.2)}.dark\:bg-red-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#82181a4d}.dark\:bg-red-900\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-900-rgb),.3)}.dark\:bg-red-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#82181a66}.dark\:bg-red-900\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-900-rgb),.4)}.dark\:bg-red-950:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--color-red-950)}.dark\:bg-red-950\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#4608091a}.dark\:bg-red-950\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-950-rgb),.1)}.dark\:bg-red-950\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#46080926}.dark\:bg-red-950\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-950-rgb),.15)}.dark\:bg-red-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#46080933}.dark\:bg-red-950\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-950-rgb),.2)}.dark\:bg-red-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#4608094d}.dark\:bg-red-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-950-rgb),.3)}.dark\:bg-red-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#46080966}.dark\:bg-red-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-red-950-rgb),.4)}.dark\:bg-secondary\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--secondary)}.dark\:bg-secondary\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--secondary-rgb),.2)}.dark\:bg-secondary\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:var(--secondary)}.dark\:bg-secondary\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--secondary-rgb),.3)}.dark\:bg-sky-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#052f4a66}.dark\:bg-sky-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-sky-950-rgb),.4)}.dark\:bg-white\/5:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#ffffff0d}.dark\:bg-white\/5:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-white-rgb),.05)}.dark\:bg-white\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#ffffff1a}.dark\:bg-white\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-white-rgb),.1)}.dark\:bg-white\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:#ffffff26}.dark\:bg-white\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-color:rgba(var(--color-white-rgb),.15)}.dark\:bg-\[linear-gradient\(180deg\,\#09090b_0\%\,\#0d0d14_46\%\,\#15152b_100\%\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){background-image:linear-gradient(#09090b,#0d0d14 46%,#15152b)}.dark\:via-white\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-gradient-via:#ffffff26}.dark\:via-white\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-gradient-via:rgba(var(--color-white-rgb),.15)}.dark\:via-white\/15:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:text-\[color\:var\(--foreground\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--foreground)}.dark\:text-\[color\:var\(--muted-foreground\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--muted-foreground)}.dark\:text-amber-200:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-amber-300)}.dark\:text-amber-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-amber-400)}.dark\:text-amber-400\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#fcbb00b3}.dark\:text-amber-400\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-amber-400-rgb),.7)}.dark\:text-amber-400\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#fcbb00cc}.dark\:text-amber-400\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-amber-400-rgb),.8)}.dark\:text-amber-400\/90:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#fcbb00e6}.dark\:text-amber-400\/90:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-amber-400-rgb),.9)}.dark\:text-amber-500:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-amber-500)}.dark\:text-blue-200:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-blue-200)}.dark\:text-blue-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-blue-300)}.dark\:text-blue-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-blue-400)}.dark\:text-emerald-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-emerald-400)}.dark\:text-emerald-400\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#00d294b3}.dark\:text-emerald-400\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-emerald-400-rgb),.7)}.dark\:text-emerald-400\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#00d294cc}.dark\:text-emerald-400\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-emerald-400-rgb),.8)}.dark\:text-emerald-500:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-emerald-500)}.dark\:text-gray-100:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-gray-100)}.dark\:text-gray-100\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#f3f4f699}.dark\:text-gray-100\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-gray-100-rgb),.6)}.dark\:text-gray-100\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#f3f4f6b3}.dark\:text-gray-100\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-gray-100-rgb),.7)}.dark\:text-gray-100\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#f3f4f6cc}.dark\:text-gray-100\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-gray-100-rgb),.8)}.dark\:text-gray-200:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-gray-400)}.dark\:text-gray-500:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-gray-500)}.dark\:text-gray-600:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-gray-600)}.dark\:text-green-200:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-green-200)}.dark\:text-green-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-green-300)}.dark\:text-green-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-green-400)}.dark\:text-green-400\!:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-green-400)!important}.dark\:text-indigo-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-indigo-300)}.dark\:text-muted-foreground:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--muted-foreground)}.dark\:text-orange-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-orange-400)}.dark\:text-purple-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-purple-400)}.dark\:text-red-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-red-300)}.dark\:text-red-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-red-400)}.dark\:text-red-400\!:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-red-400)!important}.dark\:text-red-400\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#ff6568b3}.dark\:text-red-400\/70:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-red-400-rgb),.7)}.dark\:text-red-400\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:#ff6568cc}.dark\:text-red-400\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:rgba(var(--color-red-400-rgb),.8)}.dark\:text-red-500:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-red-500)}.dark\:text-rose-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-rose-400)}.dark\:text-sky-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-sky-300)}.dark\:text-sky-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-sky-400)}.dark\:text-teal-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){color:var(--color-teal-400)}.dark\:ring-emerald-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-ring-color:#005f4680}.dark\:ring-emerald-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-ring-color:rgba(var(--color-emerald-800-rgb),.5)}.dark\:ring-red-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-ring-color:#9f071280}.dark\:ring-red-800\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-ring-color:rgba(var(--color-red-800-rgb),.5)}.dark\:ring-white\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-ring-color:#ffffff1a}.dark\:ring-white\/10:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)){--tw-ring-color:rgba(var(--color-white-rgb),.1)}@media (hover:hover){.dark\:hover\:border-gray-600:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{border-color:var(--color-gray-600)}.dark\:hover\:bg-\[color\:var\(--muted\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:var(--muted)}.dark\:hover\:bg-black\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#000c}.dark\:hover\:bg-black\/80:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-black-rgb),.8)}.dark\:hover\:bg-blue-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:var(--color-blue-800)}.dark\:hover\:bg-blue-900:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:var(--color-blue-900)}.dark\:hover\:bg-emerald-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#002c224d}.dark\:hover\:bg-emerald-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-emerald-950-rgb),.3)}.dark\:hover\:bg-gray-800:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-800\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#1e293966}.dark\:hover\:bg-gray-800\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-gray-800-rgb),.4)}.dark\:hover\:bg-indigo-950\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#1e1a4d99}.dark\:hover\:bg-indigo-950\/60:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-indigo-950-rgb),.6)}.dark\:hover\:bg-input\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:var(--input)}.dark\:hover\:bg-input\/50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--input-rgb),.5)}.dark\:hover\:bg-red-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#82181a33}.dark\:hover\:bg-red-900\/20:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-red-900-rgb),.2)}.dark\:hover\:bg-red-950:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:var(--color-red-950)}.dark\:hover\:bg-red-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#4608094d}.dark\:hover\:bg-red-950\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-red-950-rgb),.3)}.dark\:hover\:bg-red-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:#46080966}.dark\:hover\:bg-red-950\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{background-color:rgba(var(--color-red-950-rgb),.4)}.dark\:hover\:text-\[\#233bba\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:#233bba}.dark\:hover\:text-\[color\:var\(--foreground\)\]:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--foreground)}.dark\:hover\:text-blue-200:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--color-blue-200)}.dark\:hover\:text-gray-50:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--color-gray-50)}.dark\:hover\:text-gray-100:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--color-gray-100)}.dark\:hover\:text-gray-200:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--color-gray-300)}.dark\:hover\:text-red-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):hover{color:var(--color-red-400)}}.dark\:focus\:bg-gray-700:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)):focus{background-color:var(--color-gray-700)}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))[aria-invalid=true]{--tw-ring-color:var(--destructive)}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))[aria-invalid=true]{--tw-ring-color:rgba(var(--destructive-rgb),.4)}.dark\:data-\[state\=active\]\:border-input:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))[data-state=active]{background-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))[data-state=active]{background-color:rgba(var(--input-rgb),.3)}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *):not(:where([data-theme=light],[data-theme=light] *))[data-state=active]{color:var(--foreground)}@media print{.print\:hidden{display:none}}.\[\&_div\:focus-within\]\:\!shadow-none div:focus-within{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_input\]\:\!h-10 input{height:calc(var(--spacing)*10)!important}.\[\&_input\]\:\!h-full input{height:100%!important}.\[\&_input\]\:\!w-full input{width:100%!important}.\[\&_input\]\:\!rounded-none input{border-radius:0!important}.\[\&_input\]\:rounded-md input{border-radius:calc(var(--radius) - 2px)}.\[\&_input\]\:rounded-none input{border-radius:0}.\[\&_input\]\:\!border-0 input{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_input\]\:border-0 input{border-style:var(--tw-border-style);border-width:0}.\[\&_input\]\:border-border input{border-color:var(--border)}.\[\&_input\]\:\!bg-transparent input{background-color:#0000!important}.\[\&_input\]\:\!py-0 input{padding-block:calc(var(--spacing)*0)!important}.\[\&_input\]\:\!pl-0 input{padding-left:calc(var(--spacing)*0)!important}.\[\&_input\]\:\!text-\[12px\] input{font-size:12px!important}.\[\&_input\]\:\!text-\[14px\] input{font-size:14px!important}.\[\&_input\]\:\!leading-none input{--tw-leading:1!important;line-height:1!important}.\[\&_input\]\:\!font-normal input{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\[\&_input\]\:\!text-gray-900 input{color:var(--color-gray-900)!important}.\[\&_input\]\:text-gray-900 input{color:var(--color-gray-900)}.\[\&_input\]\:\!shadow-none input{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_input\]\:\!outline-none input{--tw-outline-style:none!important;outline-style:none!important}.\[\&_input\]\:focus\:ring-0 input:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:\[\&_input\]\:\!text-gray-100:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)) input{color:var(--color-gray-100)!important}.dark\:\[\&_input\]\:text-gray-100:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)) input{color:var(--color-gray-100)}.\[\&_input\:\:placeholder\]\:\!font-normal input::placeholder{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\[\&_input\:\:placeholder\]\:\!text-gray-400 input::placeholder{color:var(--color-gray-400)!important}.\[\&_input\:\:placeholder\]\:\!text-gray-500 input::placeholder{color:var(--color-gray-500)!important}.dark\:\[\&_input\:\:placeholder\]\:\!text-gray-400:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)) input::placeholder{color:var(--color-gray-400)!important}.dark\:\[\&_input\:\:placeholder\]\:\!text-gray-500:is(.dark *):not(:where([data-theme=light],[data-theme=light] *)) input::placeholder{color:var(--color-gray-500)!important}.\[\&_input\:focus\]\:\!border-0 input:focus{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_input\:focus\]\:\!shadow-none input:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:\!h-3\.5 svg{height:calc(var(--spacing)*3.5)!important}.\[\&_svg\]\:h-\[20px\] svg{height:20px}.\[\&_svg\]\:\!w-3\.5 svg{width:calc(var(--spacing)*3.5)!important}.\[\&_svg\]\:w-\[20px\] svg{width:20px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar-button\]\:hidden::-webkit-scrollbar-button{display:none}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]),.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>button\:last-child\]\:z-20>button:last-child{z-index:20}.\[\&\>button\:last-child\]\:hidden>button:last-child{display:none}.\[\&\>button\:last-child\]\:\!bg-transparent>button:last-child{background-color:#0000!important}.\[\&\>button\:last-child\]\:\!text-secondary-foreground>button:last-child{color:var(--secondary-foreground)!important}.\[\&\>button\:last-child\]\:\!opacity-100>button:last-child{opacity:1!important}.\[\&\>button\:last-child\]\:transition-colors>button:last-child{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>button\:last-child_svg\]\:\!size-5>button:last-child svg{width:calc(var(--spacing)*5)!important;height:calc(var(--spacing)*5)!important}.\[\&\>button\:last-child\:hover\]\:\!text-red-500>button:last-child:hover{color:var(--color-red-500)!important}.\[\&\>div\]\:w-full>div{width:100%}.\[\&\>span\]\:leading-none>span{--tw-leading:1;line-height:1}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-90[data-state=open]>svg{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:text-primary[data-state=open]>svg{color:var(--primary)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:Inter,sans-serif}*{caret-color:#0000}input,textarea,select,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only],[contenteditable=true] *,[contenteditable=""] *,[contenteditable=plaintext-only] *{caret-color:auto}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--muted-foreground)transparent}.scrollbar-thin{scrollbar-color:rgba(var(--muted-foreground-rgb),.45)transparent}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--muted-foreground)}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:rgba(var(--muted-foreground-rgb),.45)}.scrollbar-thin::-webkit-scrollbar-thumb{background-clip:content-box;border:2px solid #0000;border-radius:999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--muted-foreground)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--muted-foreground-rgb),.7)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-clip:content-box}.scrollbar-thin::-webkit-scrollbar-corner{background:0 0}button:not(:disabled):not(.ac-root *):not([class^=ac-]):not([class*=" ac-"]):active,[role=button]:not(:disabled):not(.ac-root *):not([class^=ac-]):not([class*=" ac-"]):active{transform:scale(.97)}button[data-slot=accordion-trigger]:not(:disabled):active,[data-slot=accordion-trigger]:not(:disabled):active,.active-no-scale:not(:disabled):active,.active-no-scale :not(:disabled):active{transform:none!important}.field-fill{animation:.26s ease-out field-fill}@keyframes field-fill{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.field-fill{animation:none}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}:root{--app-scale:1;--radius:.5rem;--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#09090b;--popover:#fff;--popover-foreground:#09090b;--primary:#233bba;--primary-foreground:#fff;--secondary:#f2f3f4;--secondary-foreground:#374153;--muted:#f4f4f5;--muted-foreground:#abb5c3;--accent:var(--ac-hover-tint);--accent-foreground:#18181b;--destructive:#791414;--destructive-foreground:#e4e4e7;--border:#e2e8f0;--input:#e4e4e7;--ring:#233bba;--chart-1:#f54a00;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffba00;--chart-5:#fd9a00;--sidebar:#f9f9f9;--sidebar-foreground:#374153;--sidebar-primary:#233bba;--sidebar-primary-foreground:#fff;--sidebar-accent:#233bba;--sidebar-accent-foreground:#fff;--sidebar-border:#e2e8f0;--sidebar-ring:#e2e8f0;--warning-bg:#f2ffbc;--warning:#9b7000;--primary-tint:#e9ebf8;--primary-rgb:35,59,186;--title:#111827;--subtext:#4b5563}.dark{--background:#17181c;--foreground:#f1f5f9;--card:#1e2025;--card-foreground:#f1f5f9;--popover:#1e2025;--popover-foreground:#f1f5f9;--primary:#4c54e4;--primary-foreground:#fff;--secondary:#22242a;--secondary-foreground:#cbd5e1;--muted:#22242a;--muted-foreground:#94a3b8;--accent:var(--ac-hover-tint);--accent-foreground:#f1f5f9;--destructive:#ff8a8a;--destructive-foreground:#fff;--border:#2a2d35;--input:#3a3f4a;--ring:#9ba0ff;--chart-1:#1447e6;--chart-2:#00bc7d;--chart-3:#fd9a00;--chart-4:#ad46ff;--chart-5:#ff2056;--sidebar:#111215;--sidebar-foreground:#cbd5e1;--sidebar-primary:#4c54e4;--sidebar-primary-foreground:#fff;--sidebar-accent:#4c54e4;--sidebar-accent-foreground:#fff;--sidebar-border:#2a2d35;--sidebar-ring:#2a2d35;--warning-bg:#2e2508;--warning:#facc15;--primary-tint:#1e2140;--primary-rgb:76,84,228;--title:#f1f5f9;--subtext:#cbd5e1}:root .ac-menu-item:hover,:root .ac-menu-item.is-active,:root .ac-option:hover,:root .ac-option.is-active,:root .ac-list-item:hover,:root .ac-suggest:hover,:root .ac-colpanel-row:hover,:root .ac-sum-item:hover,:root .ac-day:hover{background:var(--ac-hover-tint)}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover,.hover\:bg-muted\/40:hover,.hover\:bg-muted\/50:hover,.hover\:bg-secondary:not(.bg-secondary):hover,.hover\:bg-secondary\/20:hover,.hover\:bg-secondary\/30:hover,.hover\:bg-secondary\/40:hover,.hover\:bg-secondary\/50:hover,.hover\:bg-secondary\/60:hover,.hover\:bg-gray-50:hover,.hover\:bg-gray-100:hover{background-color:var(--ac-hover-tint)}html:root,html[data-theme=light],html [data-theme=light]{--ac-surface-frosted:#fff9}html[data-theme=dark]{--ac-surface-frosted:#1e202599}.height100{height:100%}.minheight100vh75{height:calc(100vh/var(--app-scale))}.tranfrom075{transform:scale(var(--app-scale))}.popper-scale-root{z-index:9995;pointer-events:none;position:fixed;inset:0}.popper-scale-root>*{pointer-events:auto}.legacy-zoom .popper-scale-root{zoom:var(--app-scale)}.legacy-zoom .tranfrom075{transform:none}.modelTranfrom{transform:scale(var(--app-scale))}[data-sonner-toaster]{scale:var(--app-scale)}[data-slot=dialog-content],[data-slot=alert-dialog-content]{transform:scale(var(--app-scale))}.react-datepicker{transform:scale(var(--app-scale));transform-origin:0 0}.lock-screen-fill{min-height:calc(100vh/var(--app-scale) - 9.5rem)}.chevron-toggle{transform-origin:50%;transition:transform .15s ease-in-out;display:inline-block}[aria-expanded=true] .chevron-toggle,[data-state=open] .chevron-toggle{transform:rotate(180deg)}.height-25{height:2.2rem}.height-40{height:2.5rem}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);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));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);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));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto))))}to{height:0}}:root,[data-theme=light]{--ac-brand: #2B33CA;--ac-brand-hover: #232AB0;--ac-brand-pressed: #1C2290;--ac-brand-subtle: #E9EBF8;--ac-brand-ink: #2B33CA;--ac-on-brand: #FFFFFF;--ac-ink: #101828;--ac-ink-secondary: #374153;--ac-ink-muted: #5A687D;--ac-ink-disabled: #ABB5C3;--ac-surface: #FFFFFF;--ac-surface-sunken: #F9F9F9;--ac-surface-header: #FFFFFF;--ac-surface-muted: #F2F3F4;--ac-surface-strong: #E8EAED;--ac-surface-raised: #FFFFFF;--ac-surface-frosted: rgba(255, 255, 255, .78);--ac-border: #E2E8F0;--ac-border-control: #CBD5E1;--ac-border-input: #7F8A9C;--ac-border-strong: #94A3B8;--ac-overlay: rgba(16, 24, 40, .28);--ac-success: #147129;--ac-success-subtle: #EAFDEE;--ac-danger: #B42318;--ac-danger-subtle: #FDEAEA;--ac-danger-solid: #C8102E;--ac-warning: #8A6400;--ac-warning-subtle: #FEF6DC;--ac-info: var(--ac-brand-ink);--ac-info-subtle: #EEF0FF;--ac-chart-green: #34C759;--ac-chart-red: #FF3B30;--ac-chart-yellow: #FFCC00;--ac-chart-blue: #007AFF;--ac-chart-indigo: #5856D6;--ac-chart-purple: #AF52DE;--ac-chart-sky: #5DB1E5;--ac-chart-orange: #FF8E01;--ac-ai-blue: #2E7CF6;--ac-ai-violet: #5A00FA;--ac-ai-magenta: #B519FA;--ac-shadow-card: 0 1px 2px rgba(16, 24, 40, .04);--ac-shadow-xs: 0 1px 2px rgba(16, 24, 40, .06);--ac-shadow-sm: 0 1px 3px rgba(16, 24, 40, .08), 0 1px 2px rgba(16, 24, 40, .04);--ac-shadow-md: 0 8px 24px -4px rgba(16, 24, 40, .12), 0 2px 6px -2px rgba(16, 24, 40, .06);--ac-shadow-lg: 0 24px 48px -12px rgba(16, 24, 40, .22);--ac-shadow-focus: 0 0 0 2px #FFFFFF, 0 0 0 4px #2B33CA}[data-theme=dark]{--ac-brand: #4C54E4;--ac-brand-hover: #5F67EC;--ac-brand-pressed: #3D45DB;--ac-brand-subtle: #1E2140;--ac-brand-ink: #9BA0FF;--ac-on-brand: #FFFFFF;--ac-ink: #F1F5F9;--ac-ink-secondary: #CBD5E1;--ac-ink-muted: #94A3B8;--ac-ink-disabled: #4B5563;--ac-surface: #17181C;--ac-surface-sunken: #111215;--ac-surface-header: #17181C;--ac-surface-muted: #22242A;--ac-surface-strong: #2C2F36;--ac-surface-raised: #1E2025;--ac-surface-frosted: rgba(30, 32, 37, .78);--ac-border: #2A2D35;--ac-border-control: #3A3F4A;--ac-border-input: #6B7383;--ac-border-strong: #5B6270;--ac-overlay: rgba(0, 0, 0, .55);--ac-success: #4ADE80;--ac-success-subtle: #0F2E1A;--ac-danger: #FF8A8A;--ac-danger-subtle: #3A1214;--ac-danger-solid: #D12D37;--ac-warning: #FACC15;--ac-warning-subtle: #2E2508;--ac-info: var(--ac-brand-ink);--ac-info-subtle: #16213D;--ac-chart-green: #30D158;--ac-chart-red: #FF453A;--ac-chart-yellow: #FFD60A;--ac-chart-blue: #0A84FF;--ac-chart-indigo: #5E5CE6;--ac-chart-purple: #BF5AF2;--ac-chart-sky: #64D2FF;--ac-chart-orange: #FF9F0A;--ac-ai-blue: #5B9BFF;--ac-ai-violet: #8B5CFF;--ac-ai-magenta: #D06BFF;--ac-shadow-card: 0 1px 2px rgba(0, 0, 0, .4);--ac-shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--ac-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--ac-shadow-md: 0 8px 24px -4px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .06);--ac-shadow-lg: 0 24px 48px -12px rgba(0, 0, 0, .8), 0 0 0 1px rgba(255, 255, 255, .06);--ac-shadow-focus: 0 0 0 2px #17181C, 0 0 0 4px #9BA0FF}:root{--ac-space-0\.5: 2px;--ac-space-1: 4px;--ac-space-2: 8px;--ac-space-3: 12px;--ac-space-4: 16px;--ac-space-5: 20px;--ac-space-6: 24px;--ac-space-8: 32px;--ac-space-10: 40px;--ac-space-12: 48px;--ac-space-16: 64px;--ac-space-20: 80px;--ac-radius-none: 0px;--ac-radius-xs: 4px;--ac-radius-sm: 8px;--ac-radius-md: 8px;--ac-radius-lg: 12px;--ac-radius-xl: 16px;--ac-radius-full: 9999px;--ac-control-sm: 36px;--ac-control-md: 40px;--ac-control-lg: 48px;--ac-icon-sm: 16px;--ac-icon-md: 20px;--ac-icon-lg: 24px;--ac-link-bar: 3px;--ac-sidebar-width: 256px;--ac-sidebar-collapsed: 64px;--ac-topbar-height: 53px;--ac-modal-sm: 480px;--ac-modal-md: 640px;--ac-modal-lg: 960px;--ac-content-max: 1440px;--ac-page-gutter: 16px;--ac-row-height: 40px;--ac-row-height-tight: 36px;--ac-row-height-comfortable: 48px;--ac-table-head: 40px;--ac-toolbar-height: 48px;--ac-summary-height: 60px;--ac-summary-height-collapsed: 44px;--ac-sheet-sm: 600px;--ac-sheet-md: 720px;--ac-sheet-lg: 960px;--ac-sheet-xl: 1200px;--ac-duration-instant: .1s;--ac-duration-fast: .15s;--ac-duration-base: .2s;--ac-duration-slow: .3s;--ac-duration-calm: 1.2s;--ac-ease-standard: cubic-bezier(.2, 0, 0, 1);--ac-ease-emphasized: cubic-bezier(.16, 1, .3, 1);--ac-ease-enter: cubic-bezier(.32, .72, 0, 1);--ac-ease-exit: cubic-bezier(.4, 0, 1, 1);--ac-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ac-scale-press: .97;--ac-scale-pop: .96;--ac-opacity-disabled: .48;--ac-opacity-hint: .64;--ac-z-sticky: 100;--ac-z-dropdown: 1000;--ac-z-modal: 1200;--ac-z-toast: 1300;--ac-z-tooltip: 1400;--ac-font-sans: InterVariable, Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ac-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace}:root,[data-theme=light]{--ac-status-done: #15803D;--ac-status-wait: #B07A00;--ac-status-late: #B42318;--ac-status-off: #5A687D;--ac-status-info: #2B33CA;--ac-status-on: #FFFFFF}[data-theme=dark]{--ac-status-done: #4ADE80;--ac-status-wait: #FACC15;--ac-status-late: #FF8A8A;--ac-status-off: #94A3B8;--ac-status-info: #9BA0FF;--ac-status-on: #111215}:root,[data-theme=light]{--ac-money-in: #147129;--ac-money-out: #B42318;--ac-money-zero: var(--ac-ink-muted)}[data-theme=dark]{--ac-money-in: #4ADE80;--ac-money-out: #FF8A8A}:root,[data-theme=light]{--ac-hover-tint: #F2F3FC}[data-theme=dark]{--ac-hover-tint: rgba(124, 131, 255, .14)}:root{--ac-line-row: 36px;--ac-line-head: 32px}@font-face{font-family:InterVariable;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.ac-body{margin:0;font-family:var(--ac-font-sans);color:var(--ac-ink);background:var(--ac-surface);-webkit-font-smoothing:antialiased;font-feature-settings:"cv05" 1}.ac-text-hero{font-family:var(--ac-font-sans);font-size:56px;line-height:60px;font-weight:600;letter-spacing:-1.4px}.ac-text-display{font-family:var(--ac-font-sans);font-size:44px;line-height:52px;font-weight:600;letter-spacing:-1px}.ac-text-title-1{font-family:var(--ac-font-sans);font-size:28px;line-height:36px;font-weight:600;letter-spacing:-.6px}.ac-text-title-2{font-family:var(--ac-font-sans);font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.4px}.ac-text-title-3{font-family:var(--ac-font-sans);font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.3px}.ac-text-heading{font-family:var(--ac-font-sans);font-size:15px;line-height:22px;font-weight:600;letter-spacing:-.1px}.ac-text-body-lg{font-family:var(--ac-font-sans);font-size:16px;line-height:24px;font-weight:400}.ac-text-body{font-family:var(--ac-font-sans);font-size:14px;line-height:20px;font-weight:400}.ac-text-body-strong,.ac-text-label{font-family:var(--ac-font-sans);font-size:14px;line-height:20px;font-weight:500}.ac-text-caption{font-family:var(--ac-font-sans);font-size:13px;line-height:18px;font-weight:400}.ac-text-overline{font-family:var(--ac-font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.6px}.ac-text-amount-xl{font-family:var(--ac-font-sans);font-size:32px;line-height:40px;font-weight:600;letter-spacing:-.6px}.ac-text-amount{font-family:var(--ac-font-sans);font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.2px}.ac-text-amount-sm{font-family:var(--ac-font-sans);font-size:14px;line-height:20px;font-weight:500}.ac-root,.ac-root *{box-sizing:border-box}.ac-root{font-family:var(--ac-font-sans);color:var(--ac-ink);-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px;letter-spacing:0;font-feature-settings:"cv05" 1;font-optical-sizing:auto}.ac-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ac-row{display:flex;gap:var(--ac-space-2);align-items:center;flex-wrap:wrap}.ac-stack{display:flex;flex-direction:column;gap:var(--ac-space-4)}.ac-pad{padding:var(--ac-space-5)}.ac-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ac-focusable:focus-visible,.ac-btn:focus-visible,.ac-iconbtn:focus-visible,.ac-tab:focus-visible,.ac-nav-item:focus-visible,.ac-check input:focus-visible+.ac-check-box,.ac-radio input:focus-visible+.ac-radio-dot,.ac-switch input:focus-visible+.ac-switch-track,.ac-menu-item:focus-visible,.ac-page:focus-visible,.ac-seg-item:focus-visible,.ac-day:focus-visible,.ac-link:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-icon{display:inline-block;flex:none;vertical-align:middle}.ac-icon svg{display:block;width:100%;height:100%}.ac-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--ac-space-2);height:var(--ac-control-md);padding:0 var(--ac-space-5);border-radius:var(--ac-radius-sm);border:1px solid transparent;font:500 14px/20px var(--ac-font-sans);cursor:pointer;white-space:nowrap;user-select:none;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),border-color var(--ac-duration-instant) var(--ac-ease-standard),transform var(--ac-duration-instant) var(--ac-ease-standard),box-shadow var(--ac-duration-instant) var(--ac-ease-standard)}.ac-btn:active:not(:disabled){transform:scale(var(--ac-scale-press))}.ac-btn:disabled{opacity:var(--ac-opacity-disabled);cursor:not-allowed}.ac-btn-sm{height:var(--ac-control-sm);padding:0 var(--ac-space-3);font-size:13px}.ac-btn-lg{height:var(--ac-control-lg);padding:0 var(--ac-space-6);font-size:16px}.ac-btn-block{width:100%}.ac-btn-primary{background:var(--ac-brand);color:var(--ac-on-brand)}.ac-btn-primary:hover:not(:disabled){background:var(--ac-brand-hover)}.ac-btn-primary:active:not(:disabled){background:var(--ac-brand-pressed)}.ac-btn-secondary{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-btn-secondary:hover:not(:disabled){background:var(--ac-surface-strong)}.ac-btn-outline{background:var(--ac-surface);color:var(--ac-ink);border-color:var(--ac-border-control)}.ac-btn-outline:hover:not(:disabled){background:var(--ac-surface-muted)}.ac-btn-ghost{background:transparent;color:var(--ac-brand-ink);padding:0 var(--ac-space-2)}.ac-btn-ghost:hover:not(:disabled){background:var(--ac-brand-subtle)}.ac-btn-danger{background:var(--ac-danger-solid);color:var(--ac-on-brand)}.ac-btn-danger:hover:not(:disabled){filter:brightness(.92)}.ac-btn .ac-spin{width:16px;height:16px}.ac-split{--ac-seg-bg: var(--ac-brand);--ac-seg-hover: var(--ac-brand-hover);--ac-seg-press: var(--ac-brand-pressed);--ac-seg-fg: var(--ac-on-brand);--ac-seg-div: rgba(255, 255, 255, .36);position:relative;display:inline-flex;align-items:stretch;height:var(--ac-control-md);border-radius:var(--ac-radius-sm);transition:transform var(--ac-duration-fast) var(--ac-ease-standard)}.ac-split:active{transform:scale(var(--ac-scale-press));transition-duration:var(--ac-duration-instant)}.ac-split-secondary{--ac-seg-bg: var(--ac-surface-muted);--ac-seg-hover: var(--ac-surface-strong);--ac-seg-press: var(--ac-surface-strong);--ac-seg-fg: var(--ac-ink);--ac-seg-div: var(--ac-border-control)}.ac-split-outline{--ac-seg-bg: var(--ac-surface);--ac-seg-hover: var(--ac-surface-muted);--ac-seg-press: var(--ac-surface-strong);--ac-seg-fg: var(--ac-ink);--ac-seg-div: var(--ac-border-control);box-shadow:inset 0 0 0 1px var(--ac-border-control)}.ac-split-main,.ac-split-more{appearance:none;border:0;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--ac-space-2);background:var(--ac-seg-bg);color:var(--ac-seg-fg);font:500 14px/20px var(--ac-font-sans);cursor:pointer;white-space:nowrap;position:relative;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-split-outline .ac-split-main,.ac-split-outline .ac-split-more{background:transparent}.ac-split-main{padding:0 var(--ac-space-4) 0 var(--ac-space-5);border-radius:var(--ac-radius-sm) 0 0 var(--ac-radius-sm)}.ac-split-more{width:40px;padding:0;border-radius:0 var(--ac-radius-sm) var(--ac-radius-sm) 0;height:100%}.ac-split .ac-tip-wrap{display:flex}.ac-split-div{width:1px;flex:none;background:var(--ac-seg-div)}.ac-split-outline .ac-split-div{background:var(--ac-seg-div)}.ac-split-main:hover:not(:disabled),.ac-split-more:hover:not(:disabled),.ac-split.is-open .ac-split-more{background:var(--ac-seg-hover)}.ac-split-main:active:not(:disabled),.ac-split-more:active:not(:disabled){background:var(--ac-seg-press)}.ac-split-more .ac-icon{transition:transform var(--ac-duration-base) var(--ac-ease-emphasized)}.ac-split.is-open .ac-split-more .ac-icon{transform:rotate(180deg)}.ac-split-main:focus-visible,.ac-split-more:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus);z-index:1}.ac-split-main:disabled,.ac-split-more:disabled{opacity:var(--ac-opacity-disabled);cursor:not-allowed}.ac-split-sm{height:var(--ac-control-sm)}.ac-split-sm .ac-split-main{padding:0 var(--ac-space-3);font-size:13px}.ac-split-sm .ac-split-more{width:32px}.ac-split-lg{height:var(--ac-control-lg)}.ac-split-lg .ac-split-main{padding:0 var(--ac-space-5) 0 var(--ac-space-6);font-size:16px}.ac-split-lg .ac-split-more{width:48px}.ac-split>.ac-popover{top:calc(100% + 6px)}.ac-iconbtn{appearance:none;display:inline-grid;place-items:center;width:var(--ac-control-md);height:var(--ac-control-md);border-radius:var(--ac-radius-sm);border:0;background:transparent;color:var(--ac-ink-secondary);cursor:pointer;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),transform var(--ac-duration-instant) var(--ac-ease-standard)}.ac-iconbtn:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-iconbtn:active{transform:scale(var(--ac-scale-press))}.ac-iconbtn-sm{width:var(--ac-control-sm);height:var(--ac-control-sm)}.ac-iconbtn-filled{background:var(--ac-brand);color:var(--ac-on-brand)}.ac-iconbtn-filled:hover{background:var(--ac-brand-hover);color:var(--ac-on-brand)}.ac-iconbtn-round{border-radius:var(--ac-radius-full)}.ac-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ac-field-label{font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink);display:flex;align-items:center;gap:var(--ac-space-1)}.ac-field-label .ac-req{color:var(--ac-danger)}.ac-field-hint{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-field-error{font:400 13px/18px var(--ac-font-sans);color:var(--ac-danger);display:flex;gap:var(--ac-space-1);align-items:center}.ac-field-lg .ac-field-label{font-size:16px;line-height:24px;font-weight:400}.ac-input{display:flex;align-items:stretch;height:var(--ac-control-md);background:var(--ac-surface);border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-sm);transition:border-color var(--ac-duration-instant) var(--ac-ease-standard),box-shadow var(--ac-duration-fast) var(--ac-ease-standard);overflow:hidden}.ac-input:focus-within,.ac-input.is-focus{border-color:var(--ac-brand-ink);box-shadow:0 0 0 1px var(--ac-brand-ink),0 0 0 4px var(--ac-brand-subtle)}.ac-input.is-invalid{border-color:var(--ac-danger)}.ac-input.is-invalid:focus-within{box-shadow:0 0 0 3px var(--ac-danger-subtle)}.ac-input.is-disabled{background:var(--ac-surface-muted);opacity:var(--ac-opacity-disabled)}.ac-input-lg{height:var(--ac-control-lg)}.ac-input-sm{height:var(--ac-control-sm)}.ac-input-sm input{font-size:14px;padding:0 var(--ac-space-2)}.ac-input-sm .ac-addon-icon{padding-left:var(--ac-space-2)}.ac-input-sm .ac-addon-trail{padding-right:var(--ac-space-2)}.ac-input-sm .ac-addon-trail button{width:20px;height:20px;justify-content:center;border-radius:var(--ac-radius-full)}.ac-input input,.ac-input textarea,.ac-input select{appearance:none;flex:1;min-width:0;border:0;outline:0;background:transparent;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);padding:0 var(--ac-space-3)}.ac-input-lg input{font-size:16px}.ac-input input::placeholder,.ac-input textarea::placeholder{color:var(--ac-ink-muted);opacity:1}.ac-addon{display:flex;align-items:center;gap:var(--ac-space-1);padding:0 var(--ac-space-3);color:var(--ac-ink-secondary);font:400 14px/20px var(--ac-font-sans);white-space:nowrap}.ac-addon-box{background:var(--ac-surface-muted);border-right:1px solid var(--ac-border)}.ac-addon-box.is-end{border-right:0;border-left:1px solid var(--ac-border)}.ac-addon-icon{padding:0 0 0 var(--ac-space-3);color:var(--ac-ink-muted)}.ac-addon-trail{padding:0 var(--ac-space-3) 0 0;color:var(--ac-ink-muted)}.ac-addon button{appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;padding:0}.ac-textarea{height:auto}.ac-textarea textarea{padding:10px var(--ac-space-3);resize:vertical;min-height:88px}.ac-select{position:relative}.ac-select-trigger{appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--ac-space-2);height:100%;padding:0 var(--ac-space-3);background:transparent;border:0;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);cursor:pointer;text-align:left}.ac-select-trigger.is-placeholder{color:var(--ac-ink-muted)}.ac-select-trigger .ac-icon{color:var(--ac-ink-secondary);transition:transform var(--ac-duration-fast) var(--ac-ease-standard)}.ac-select.is-open .ac-select-trigger .ac-icon{transform:rotate(180deg)}.ac-popover{position:absolute;z-index:var(--ac-z-dropdown);top:calc(100% + 4px);left:0;min-width:100%;background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);box-shadow:var(--ac-shadow-md);padding:var(--ac-space-1);transform-origin:top center;animation:ac-pop var(--ac-duration-base) var(--ac-ease-emphasized);max-height:320px;overflow:auto}.ac-popover.is-up{top:auto;bottom:calc(100% + 4px);transform-origin:bottom center}.ac-popover.is-right{left:auto;right:0}@keyframes ac-pop{0%{opacity:0;transform:scale(var(--ac-scale-pop)) translateY(-6px)}to{opacity:1;transform:none}}.ac-menu-search{display:flex;align-items:center;gap:var(--ac-space-2);padding:0 var(--ac-space-3);height:36px;border-bottom:1px solid var(--ac-border);margin:calc(var(--ac-space-1) * -1) calc(var(--ac-space-1) * -1) var(--ac-space-1);color:var(--ac-ink-muted)}.ac-menu-search input{flex:1;border:0;outline:0;background:transparent;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-menu-search input::placeholder{color:var(--ac-ink-muted)}.ac-menu-item{appearance:none;width:100%;display:flex;align-items:center;gap:var(--ac-space-2);min-height:36px;padding:6px var(--ac-space-3);border:0;background:transparent;border-radius:var(--ac-radius-sm);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);cursor:pointer;text-align:left}.ac-menu-item:hover,.ac-menu-item.is-active{background:var(--ac-surface-muted)}.ac-menu-item.is-selected{color:var(--ac-brand-ink);font-weight:500}.ac-menu-item .ac-menu-meta{margin-left:auto;color:var(--ac-ink-muted);font-size:13px}.ac-menu-item.is-danger{color:var(--ac-danger)}.ac-menu-item.is-add{color:var(--ac-brand-ink);font-weight:500}.ac-menu-sep{height:1px;background:var(--ac-border);margin:var(--ac-space-1) 0}.ac-menu-group{font:600 12px/16px var(--ac-font-sans);letter-spacing:.6px;text-transform:uppercase;color:var(--ac-ink-muted);padding:var(--ac-space-2) var(--ac-space-3) var(--ac-space-1)}.ac-menu-empty{padding:var(--ac-space-3);color:var(--ac-ink-muted);font-size:13px}.ac-menu-wrap{position:relative;display:inline-block}.ac-check,.ac-radio,.ac-switch{display:inline-flex;align-items:center;gap:var(--ac-space-2);cursor:pointer;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);position:relative}.ac-check input,.ac-radio input,.ac-switch input{position:absolute;opacity:0;width:1px;height:1px}.ac-check-box{width:18px;height:18px;border-radius:var(--ac-radius-xs);border:1.5px solid var(--ac-border-input);background:var(--ac-surface);display:grid;place-items:center;color:var(--ac-on-brand);transition:background-color var(--ac-duration-fast) var(--ac-ease-standard),border-color var(--ac-duration-fast) var(--ac-ease-standard);flex:none}.ac-check-box .ac-icon,.ac-check-box .ac-check-dash{transform:scale(0);transition:transform var(--ac-duration-fast) var(--ac-ease-spring)}.ac-check input:checked+.ac-check-box{background:var(--ac-brand);border-color:var(--ac-brand)}.ac-check input:checked+.ac-check-box .ac-icon,.ac-check input:indeterminate+.ac-check-box .ac-check-dash{transform:scale(1)}.ac-check input:disabled~*,.ac-radio input:disabled~*,.ac-switch input:disabled~*{opacity:var(--ac-opacity-disabled);cursor:not-allowed}.ac-radio-dot{width:18px;height:18px;border-radius:var(--ac-radius-full);border:1.5px solid var(--ac-border-input);background:var(--ac-surface);display:grid;place-items:center;flex:none;transition:border-color var(--ac-duration-fast) var(--ac-ease-standard)}.ac-radio-dot:after{content:"";width:8px;height:8px;border-radius:var(--ac-radius-full);background:var(--ac-brand);transform:scale(0);transition:transform var(--ac-duration-fast) var(--ac-ease-spring)}.ac-radio input:checked+.ac-radio-dot{border-color:var(--ac-brand)}.ac-radio input:checked+.ac-radio-dot:after{transform:scale(1)}.ac-switch-track{width:36px;height:20px;border-radius:var(--ac-radius-full);background:var(--ac-border-input);position:relative;flex:none;transition:background-color var(--ac-duration-fast) var(--ac-ease-standard)}.ac-switch-track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--ac-radius-full);background:#fff;box-shadow:var(--ac-shadow-xs);transition:transform var(--ac-duration-fast) var(--ac-ease-enter)}.ac-switch input:checked+.ac-switch-track{background:var(--ac-brand)}.ac-choice-hint{display:block;font-size:13px;line-height:18px;color:var(--ac-ink-muted)}.ac-seg{display:inline-flex;gap:2px;padding:2px;background:var(--ac-surface-muted);border-radius:var(--ac-radius-sm)}.ac-seg-item{appearance:none;border:0;background:transparent;display:inline-flex;align-items:center;gap:var(--ac-space-1);height:28px;padding:0 var(--ac-space-3);border-radius:calc(var(--ac-radius-sm) - 2px);font:500 13px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);cursor:pointer;transition:background-color var(--ac-duration-fast) var(--ac-ease-standard),color var(--ac-duration-fast) var(--ac-ease-standard)}.ac-seg-item.is-active{background:var(--ac-surface);color:var(--ac-ink);box-shadow:var(--ac-shadow-xs)}.ac-tabs{position:relative;display:flex;gap:var(--ac-space-6);border-bottom:1px solid var(--ac-border)}.ac-tab{appearance:none;border:0;background:transparent;padding:0 var(--ac-space-4);height:44px;font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);cursor:pointer;position:relative;border-radius:0;display:inline-flex;align-items:center;gap:var(--ac-space-2)}.ac-tab:hover{color:var(--ac-ink)}.ac-tab.is-active{color:var(--ac-brand-ink)}.ac-tab .ac-count{font-size:12px;background:var(--ac-surface-muted);color:var(--ac-ink-secondary);border-radius:var(--ac-radius-full);padding:0 6px}.ac-tabs-bar{position:absolute;bottom:-1px;height:var(--ac-link-bar);background:var(--ac-brand-ink);border-radius:var(--ac-radius-xs) var(--ac-radius-xs) 0 0;transition:transform var(--ac-duration-fast) var(--ac-ease-standard),width var(--ac-duration-fast) var(--ac-ease-standard)}.ac-linkbar{height:var(--ac-link-bar);background:var(--ac-border);border-radius:var(--ac-radius-xs);overflow:hidden}.ac-linkbar-fill{height:100%;background:var(--ac-brand-ink);border-radius:var(--ac-radius-xs);transition:width var(--ac-duration-slow) var(--ac-ease-standard)}.ac-linkbar.is-flush{border-radius:0;background:transparent}.ac-linkbar.is-loading .ac-linkbar-fill{width:40%!important;animation:ac-slide var(--ac-duration-calm) var(--ac-ease-standard) infinite}@keyframes ac-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ac-progress-label{display:flex;justify-content:space-between;font-size:13px;color:var(--ac-ink-muted);margin-bottom:6px}.ac-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 var(--ac-space-2);border-radius:var(--ac-radius-sm);font:500 13px/18px var(--ac-font-sans);white-space:nowrap}.ac-badge-dot:before{content:"";width:6px;height:6px;border-radius:var(--ac-radius-full);background:currentColor}.ac-badge-neutral{background:var(--ac-surface-muted);color:var(--ac-ink-secondary)}.ac-badge-success{background:var(--ac-success-subtle);color:var(--ac-success)}.ac-badge-danger{background:var(--ac-danger-subtle);color:var(--ac-danger)}.ac-badge-warning{background:var(--ac-warning-subtle);color:var(--ac-warning)}.ac-badge-info{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-badge-text{background:transparent;padding:0;height:auto;font-size:14px}.ac-avatar{display:inline-grid;place-items:center;flex:none;border-radius:var(--ac-radius-full);background:var(--ac-brand);color:var(--ac-on-brand);font:500 14px/1 var(--ac-font-sans);overflow:hidden}.ac-avatar img{width:100%;height:100%;object-fit:cover}.ac-avatar-square{border-radius:var(--ac-radius-sm);background:var(--ac-info-subtle);color:var(--ac-info);font-weight:600}.ac-card{background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);overflow:hidden}.ac-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ac-space-3);padding:var(--ac-space-3) var(--ac-space-4) 0;min-height:44px}.ac-card-head+.ac-card-body{padding-top:var(--ac-space-2)}.ac-card.is-flush .ac-card-head{padding-bottom:var(--ac-space-3);border-bottom:1px solid var(--ac-border)}.ac-card-title{font:600 15px/22px var(--ac-font-sans);color:var(--ac-ink);margin:0;display:flex;align-items:center;gap:var(--ac-space-2)}.ac-card-sub{font-size:13px;line-height:18px;color:var(--ac-ink-muted)}.ac-card-body{padding:var(--ac-space-4)}.ac-card-foot{padding:var(--ac-space-2) var(--ac-space-4);border-top:1px solid var(--ac-border);display:flex;justify-content:flex-end;gap:var(--ac-space-2)}.ac-card.is-interactive{cursor:pointer;transition:transform var(--ac-duration-instant) var(--ac-ease-standard),border-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-card.is-interactive:hover{border-color:var(--ac-border-control)}.ac-card.is-interactive:active{transform:scale(var(--ac-scale-press))}.ac-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.ac-stat-label{display:flex;align-items:center;gap:6px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-stat-dot{width:8px;height:8px;border-radius:var(--ac-radius-full);flex:none;background:var(--ac-ink-muted)}.ac-stat-dot.tone-brand{background:var(--ac-brand)}.ac-stat-dot.tone-success{background:var(--ac-success)}.ac-stat-dot.tone-warning{background:var(--ac-warning)}.ac-stat-dot.tone-danger{background:var(--ac-danger)}.ac-stat-value{font:600 20px/28px var(--ac-font-sans);letter-spacing:-.2px;color:var(--ac-ink);font-variant-numeric:tabular-nums}.ac-stat-value.tone-success{color:var(--ac-success)}.ac-stat-value.tone-danger{color:var(--ac-danger)}.ac-stat-lg .ac-stat-value{font-size:32px;line-height:40px;letter-spacing:-.6px}.ac-stat-delta{display:inline-flex;align-items:center;gap:4px;font:500 13px/18px var(--ac-font-sans)}.ac-stat-delta.is-up{color:var(--ac-success)}.ac-stat-delta.is-down{color:var(--ac-danger)}.ac-dt{background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);overflow:hidden;display:flex;flex-direction:column;min-width:0}.ac-dt.is-fill{flex:1 1 auto;min-height:0}.ac-dt.is-fill>.ac-table-wrap{flex:1 1 auto;min-height:0}.ac-dt-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--ac-space-2);min-height:var(--ac-toolbar-height);padding:6px var(--ac-space-3);border-bottom:1px solid var(--ac-border);flex:none;overflow-x:auto;scrollbar-width:none;animation:ac-fade var(--ac-duration-fast) var(--ac-ease-enter)}.ac-dt-toolbar::-webkit-scrollbar{display:none}.ac-dt-toolbar.is-selecting{background:var(--ac-brand-subtle)}.ac-dt-selcount{font:600 14px/20px var(--ac-font-sans);color:var(--ac-brand-ink);white-space:nowrap}.ac-dt-search{flex:0 1 320px;min-width:200px}.ac-dt-search .ac-kbd{margin:0}.ac-dt-count{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:var(--ac-space-1)}.ac-dt-spacer{flex:1 1 auto}.ac-dt-toolbar .ac-btn{flex:none}.ac-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 6px 0 10px;border-radius:var(--ac-radius-sm);background:var(--ac-brand-subtle);color:var(--ac-brand-ink);font:500 13px/18px var(--ac-font-sans);white-space:nowrap}.ac-chip button{appearance:none;border:0;background:transparent;color:inherit;width:20px;height:20px;border-radius:var(--ac-radius-xs);display:grid;place-items:center;cursor:pointer}.ac-chip button:hover{background:#2b33ca1f}.ac-count-pill{min-width:18px;height:18px;padding:0 5px;border-radius:var(--ac-radius-full);background:var(--ac-brand);color:var(--ac-on-brand);font:600 11px/18px var(--ac-font-sans);text-align:center}.ac-btn.is-filtering{border-color:var(--ac-brand-ink);color:var(--ac-brand-ink)}.ac-dt .ac-table-wrap{border:0;border-radius:0}.ac-table-wrap{border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);overflow:auto;background:var(--ac-surface);position:relative;overscroll-behavior:contain;scroll-padding-top:var(--ac-table-head)}.ac-table-wrap:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ac-brand-ink)}.ac-table{width:100%;border-collapse:separate;border-spacing:0;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-table th{position:sticky;top:0;z-index:2;height:var(--ac-table-head);background:var(--ac-surface-header);color:var(--ac-ink-secondary);font:600 13px/18px var(--ac-font-sans);text-align:left;padding:0 var(--ac-space-3);white-space:nowrap;border-bottom:1px solid var(--ac-border)}.ac-dt.is-scrolled .ac-table thead{box-shadow:0 1px 0 var(--ac-border),0 4px 12px -6px #0000001f}.ac-table td{white-space:nowrap;height:var(--ac-row-height);padding:0 var(--ac-space-3);border-bottom:1px solid var(--ac-border);vertical-align:middle;background:var(--ac-surface)}.ac-table.ac-dens-comfortable td{height:var(--ac-row-height-comfortable);padding:6px var(--ac-space-4)}.ac-table.ac-dens-comfortable th{height:44px;padding:0 var(--ac-space-4)}@media (max-height: 720px){.ac-app .ac-table.ac-dens-auto td{height:var(--ac-row-height-tight)}.ac-app .ac-table.ac-dens-auto th{height:36px}.ac-app .ac-dt-toolbar{min-height:44px;padding-top:4px;padding-bottom:4px}.ac-app .ac-sum-item{min-height:52px;padding-top:6px;padding-bottom:6px}.ac-app .ac-sum-icon{width:32px;height:32px}.ac-app .ac-sidebar-logo{height:48px}}@keyframes ac-row-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.ac-table tbody tr:last-child td{border-bottom:0}.ac-table tbody tr.is-link{cursor:pointer}.ac-table tbody tr:hover td{background:var(--ac-surface-muted)}.ac-table tbody tr.is-active td{background:var(--ac-surface-muted);box-shadow:inset 0 1px 0 var(--ac-brand-subtle),inset 0 -1px 0 var(--ac-brand-subtle)}.ac-table tbody tr.is-active td:first-child{box-shadow:inset var(--ac-link-bar) 0 0 var(--ac-brand-ink)}.ac-table tbody tr.is-selected td{background:var(--ac-brand-subtle)}.ac-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.ac-table th.is-num{text-align:right}.ac-table .is-center{text-align:center}.ac-table .is-muted{color:var(--ac-ink-muted)}.ac-table .is-strong{font-weight:500}.ac-dt-sort{appearance:none;border:0;background:none;font:inherit;color:inherit;display:inline-flex;gap:4px;align-items:center;cursor:pointer;padding:4px 6px;margin:-4px -6px;border-radius:var(--ac-radius-sm);transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-dt-sort:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-dt-sort.is-on{color:var(--ac-ink)}.ac-sort{color:var(--ac-ink-muted);transition:color var(--ac-duration-fast) var(--ac-ease-standard),transform var(--ac-duration-fast) var(--ac-ease-emphasized)}.ac-sort.is-on{color:var(--ac-brand-ink)}.ac-dt-sub{font-size:12px;line-height:16px;font-weight:500;color:var(--ac-ink-muted);margin-top:2px}.ac-dt-sub.is-inline{display:inline-block;margin:0 0 0 var(--ac-space-2);padding:0 6px;border-radius:var(--ac-radius-xs);background:var(--ac-surface-muted);line-height:18px;vertical-align:1px}.ac-dt-tool,.ac-dt-check{width:36px;padding-left:var(--ac-space-3)!important;padding-right:0!important}.ac-dt-tool+.ac-dt-check{padding-left:var(--ac-space-1)!important}.ac-dt-check .ac-check{vertical-align:middle}.ac-check-dash{width:8px;height:2px;border-radius:1px;background:var(--ac-on-brand)}.ac-check input:indeterminate+.ac-check-box{background:var(--ac-brand);border-color:var(--ac-brand)}.ac-dt-actions{position:sticky;right:0;z-index:1;width:1%;padding:0 var(--ac-space-3)!important;box-shadow:inset 1px 0 0 var(--ac-border)}th.ac-dt-actions{z-index:3}.ac-dt-actset{display:flex;gap:2px;justify-content:center}.ac-dens-comfortable .ac-dt-actset .ac-iconbtn{width:34px;height:34px}.ac-iconbtn.ac-tone-info{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-iconbtn-tone:hover{filter:brightness(.95)}.ac-table tfoot td{position:sticky;bottom:0;z-index:2;height:var(--ac-row-height);background:var(--ac-surface-header);font-weight:600;border-top:1px solid var(--ac-border);border-bottom:0}.ac-dt-skel td{height:var(--ac-row-height)}.ac-dt-skelrow{display:flex;gap:var(--ac-space-6);align-items:center;padding-left:56px}.ac-dt-skel td,.ac-dt-skel:hover td{background:var(--ac-surface)!important}.ac-dt-end td{height:52px;text-align:center;color:var(--ac-ink-muted);font-size:13px;background:var(--ac-surface)!important}.ac-dt-end .ac-link{margin-left:var(--ac-space-3)}.ac-link{appearance:none;border:0;background:none;padding:0;font:500 13px/18px var(--ac-font-sans);color:var(--ac-brand-ink);cursor:pointer;border-radius:var(--ac-radius-xs)}.ac-link:hover{text-decoration:underline}.ac-dt-empty td,.ac-dt-empty:hover td{background:var(--ac-surface)!important;height:auto;white-space:normal}.ac-dt-top{position:sticky;float:right;bottom:var(--ac-space-4);right:var(--ac-space-4);margin:-44px var(--ac-space-4) var(--ac-space-4) 0;z-index:4;height:32px;padding:0 12px 0 8px;display:inline-flex;align-items:center;gap:4px;border:0;border-radius:var(--ac-radius-full);background:var(--ac-ink);color:var(--ac-surface);font:500 13px/18px var(--ac-font-sans);box-shadow:var(--ac-shadow-md);cursor:pointer;animation:ac-pop var(--ac-duration-base) var(--ac-ease-emphasized)}.ac-dt-foot{padding:var(--ac-space-2) var(--ac-space-3);border-top:1px solid var(--ac-border);flex:none}.ac-sum{display:flex;flex:none;gap:var(--ac-space-2);overflow-x:auto;scrollbar-width:none;container-type:inline-size;padding:1px;margin:-1px}.ac-sum::-webkit-scrollbar{display:none}.ac-sum-item{appearance:none;position:relative;flex:1 1 0;min-width:176px;display:flex;align-items:center;gap:var(--ac-space-3);min-height:var(--ac-summary-height);padding:8px 14px 8px 12px;background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow-card);text-align:left;font:inherit;color:inherit;transition:border-color var(--ac-duration-fast) var(--ac-ease-standard),box-shadow var(--ac-duration-fast) var(--ac-ease-standard),transform var(--ac-duration-instant) var(--ac-ease-standard)}.ac-sum.is-filters .ac-sum-item{cursor:pointer}.ac-sum.is-filters .ac-sum-item:hover{border-color:var(--ac-border-strong)}.ac-sum.is-filters .ac-sum-item:active{transform:scale(.99)}.ac-sum-item:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-sum-item.is-active{border-color:var(--ac-brand);box-shadow:inset 0 0 0 1px var(--ac-brand)}.ac-sum-item.is-active .ac-sum-name{color:var(--ac-brand-ink)}.ac-sum-icon{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:var(--ac-radius-md);background:var(--ac-surface-muted);color:var(--ac-ink-secondary)}.ac-sum-icon.is-sm{width:24px;height:24px;border-radius:var(--ac-radius-sm)}.tone-brand .ac-sum-icon{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.tone-success .ac-sum-icon{background:var(--ac-success-subtle);color:var(--ac-success)}.tone-warning .ac-sum-icon{background:var(--ac-warning-subtle);color:var(--ac-warning)}.tone-danger .ac-sum-icon{background:var(--ac-danger-subtle);color:var(--ac-danger)}.ac-sum-dot{width:8px;height:8px;border-radius:var(--ac-radius-full);background:var(--ac-ink-muted);flex:none}.tone-brand .ac-sum-dot{background:var(--ac-brand)}.tone-success .ac-sum-dot{background:var(--ac-success)}.tone-warning .ac-sum-dot{background:var(--ac-warning)}.tone-danger .ac-sum-dot{background:var(--ac-danger)}.ac-sum-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ac-sum-label{display:flex;align-items:center;gap:6px;min-width:0;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap}.ac-sum-name{overflow:hidden;text-overflow:ellipsis}.ac-sum-count{flex:none;padding:0 6px;border-radius:var(--ac-radius-full);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:600 12px/16px var(--ac-font-sans);font-variant-numeric:tabular-nums}.ac-sum-line{display:flex;align-items:baseline;gap:var(--ac-space-2);min-width:0}.ac-sum-value{font:600 18px/24px var(--ac-font-sans);letter-spacing:-.2px;color:var(--ac-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.tone-danger .ac-sum-value{color:var(--ac-danger)}.tone-success .ac-sum-value{color:var(--ac-success)}.ac-sum-meta{min-width:0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-sum-check{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:var(--ac-radius-full);background:var(--ac-brand);color:var(--ac-on-brand);display:grid;place-items:center}.ac-sum.is-collapsed .ac-sum-item{min-height:var(--ac-summary-height-collapsed);padding-top:4px;padding-bottom:4px;gap:var(--ac-space-2)}.ac-sum.is-collapsed .ac-sum-icon{width:28px;height:28px}.ac-sum.is-collapsed .ac-sum-body{flex-direction:row;align-items:baseline;gap:var(--ac-space-2)}.ac-sum.is-collapsed .ac-sum-value{font-size:15px;line-height:20px}.ac-sum.is-collapsed .ac-sum-meta,.ac-sum.is-collapsed .ac-sum-check,.ac-sum.is-collapsed .ac-sum-count{display:none}.ac-sum-item{container-type:inline-size}@container (max-width: 279px){.ac-sum-meta{display:none}}@container (max-width: 199px){.ac-sum-count{display:none}}.ac-listpage{display:flex;flex-direction:column;gap:var(--ac-space-2);height:100%;min-height:0;padding:0 var(--ac-space-3) var(--ac-space-3);box-sizing:border-box;background:var(--ac-surface)}@media (max-height: 720px){.ac-app .ac-listpage{gap:var(--ac-space-2);padding:0 var(--ac-space-3) var(--ac-space-2)}}.ac-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--ac-space-3);flex-wrap:wrap;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-pages{display:flex;gap:var(--ac-space-2);align-items:center}.ac-page{appearance:none;min-width:40px;height:40px;padding:0 var(--ac-space-2);border:0;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-ink);font:500 14px/20px var(--ac-font-sans);cursor:pointer;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),color var(--ac-duration-instant) var(--ac-ease-standard),transform var(--ac-duration-instant) var(--ac-ease-standard)}.ac-page:hover:not(:disabled):not(.is-current){background:var(--ac-surface-muted)}.ac-page:active:not(:disabled){transform:scale(var(--ac-scale-press))}.ac-page.is-current{background:var(--ac-brand);color:var(--ac-on-brand)}.ac-page-step{padding:0 var(--ac-space-3)}.ac-page:disabled{color:var(--ac-ink-muted);cursor:not-allowed}.ac-page-gap{padding:0 4px;color:var(--ac-ink-muted)}.ac-crumbs{display:flex;align-items:center;gap:6px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-muted);flex-wrap:wrap}.ac-crumb{color:var(--ac-ink-muted);text-decoration:none;border-radius:var(--ac-radius-xs)}.ac-crumb:first-child{font-size:16px;line-height:24px;font-weight:500;color:var(--ac-ink)}.ac-crumb.is-current:not(:first-child){color:var(--ac-ink-secondary)}a.ac-crumb:hover{color:var(--ac-brand-ink)}.ac-crumbs .ac-icon{color:var(--ac-ink-muted)}.ac-sidebar{width:var(--ac-sidebar-width);background:var(--ac-surface);border-right:1px solid var(--ac-border);display:flex;flex-direction:column;height:100%;padding:var(--ac-space-4);gap:var(--ac-space-1);overflow:hidden;transition:width var(--ac-duration-slow) var(--ac-ease-emphasized),padding var(--ac-duration-slow) var(--ac-ease-emphasized)}.ac-sidebar.is-collapsed{width:var(--ac-sidebar-collapsed);padding-left:var(--ac-space-3);padding-right:var(--ac-space-3)}.ac-sidebar-logo{display:flex;align-items:center;height:40px;margin:0 0 var(--ac-space-4) var(--ac-space-1);overflow:hidden;flex:none}.ac-sidebar-logo img{height:32px;max-width:none}.ac-sidebar.is-collapsed .ac-sidebar-logo{width:34px}.ac-nav{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0}.ac-nav-list{position:relative;display:flex;flex-direction:column;gap:4px}.ac-nav-pill{position:absolute;left:0;right:0;top:0;border-radius:var(--ac-radius-sm);background:var(--ac-brand);z-index:0;pointer-events:none;transition:transform var(--ac-duration-slow) var(--ac-ease-emphasized),height var(--ac-duration-slow) var(--ac-ease-emphasized),opacity var(--ac-duration-fast) var(--ac-ease-standard)}.ac-nav-pill.is-still{transition:opacity var(--ac-duration-fast) var(--ac-ease-standard)}.ac-nav-pill.is-hidden{opacity:0}.ac-nav-item{appearance:none;position:relative;z-index:1;width:100%;display:flex;align-items:center;gap:var(--ac-space-3);height:40px;padding:0 var(--ac-space-3) 0 var(--ac-space-4);border:0;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-ink-secondary);font:400 14px/20px var(--ac-font-sans);cursor:pointer;text-align:left;white-space:nowrap;transition:background-color var(--ac-duration-fast) var(--ac-ease-standard),color var(--ac-duration-base) var(--ac-ease-standard),transform var(--ac-duration-instant) var(--ac-ease-standard),padding var(--ac-duration-slow) var(--ac-ease-emphasized)}.ac-nav-item:hover:not(.is-active){background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-nav-item:active{transform:scale(var(--ac-scale-press))}.ac-nav-item.is-active{color:var(--ac-on-brand);font-weight:500}.ac-nav-item.has-active:not(.is-active){color:var(--ac-ink);font-weight:500}.ac-nav-label{flex:1;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--ac-duration-fast) var(--ac-ease-standard)}.ac-nav-chev{transform:rotate(-90deg);transition:transform var(--ac-duration-slow) var(--ac-ease-emphasized),opacity var(--ac-duration-fast) var(--ac-ease-standard)}.ac-nav-item.is-open .ac-nav-chev{transform:rotate(0)}.ac-sidebar.is-collapsed .ac-nav-label,.ac-sidebar.is-collapsed .ac-nav-chev{opacity:0}.ac-nav-fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ac-duration-base) var(--ac-ease-standard)}.ac-nav-fold.is-open{grid-template-rows:1fr}.ac-nav-fold-inner{min-height:0;overflow:hidden}.ac-nav-sub{margin:2px 0 var(--ac-space-2) 26px;padding-left:var(--ac-space-3);border-left:1px solid var(--ac-border);display:flex;flex-direction:column;gap:2px}.ac-nav-subrow{display:flex;align-items:center;gap:2px;opacity:0;transition:opacity var(--ac-duration-fast) var(--ac-ease-standard)}.ac-nav-fold.is-open .ac-nav-subrow{opacity:1}.ac-nav-subitem{appearance:none;flex:1;border:0;background:transparent;display:flex;align-items:center;height:34px;padding:0 var(--ac-space-3);border-radius:var(--ac-radius-sm);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);cursor:pointer;text-align:left;position:relative;white-space:nowrap;transition:background-color var(--ac-duration-fast) var(--ac-ease-standard),color var(--ac-duration-fast) var(--ac-ease-standard)}.ac-nav-subitem:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-nav-subitem.is-active{color:var(--ac-brand-ink);font-weight:500;background:var(--ac-brand-subtle)}.ac-nav-subitem:before{content:"";position:absolute;left:calc(var(--ac-space-3) * -1 - 2px);top:8px;bottom:8px;width:var(--ac-link-bar);background:var(--ac-brand-ink);border-radius:var(--ac-radius-xs);transform:scaleY(0);transition:transform var(--ac-duration-slow) var(--ac-ease-emphasized)}.ac-nav-subitem.is-active:before{transform:scaleY(1)}.ac-nav-add{appearance:none;width:30px;height:30px;flex:none;display:grid;place-items:center;border:0;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-ink-muted);cursor:pointer;transition:background-color var(--ac-duration-fast) var(--ac-ease-standard),color var(--ac-duration-fast) var(--ac-ease-standard),transform var(--ac-duration-instant) var(--ac-ease-standard)}.ac-nav-add:hover{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-nav-add:active{transform:scale(.9)}.ac-nav-add:focus-visible,.ac-nav-subitem:focus-visible,.ac-select-chev:focus-visible,.ac-dt-sort:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-sidebar-foot{margin-top:auto;border-top:1px solid var(--ac-border);padding-top:var(--ac-space-3);display:flex;align-items:center;gap:var(--ac-space-3);font:500 15px/22px var(--ac-font-sans);white-space:nowrap;overflow:hidden;flex:none;font-size:14px;line-height:20px}.ac-topbar{position:sticky;top:0;z-index:var(--ac-z-sticky);height:var(--ac-topbar-height);flex:none;display:flex;align-items:center;gap:var(--ac-space-3);padding:0 var(--ac-space-4);background:var(--ac-surface);border-bottom:1px solid var(--ac-border)}.ac-topbar-title{font:500 16px/24px var(--ac-font-sans);color:var(--ac-ink);margin:0}.ac-topbar-actions{margin-left:auto;display:flex;align-items:center;gap:var(--ac-space-2)}.ac-topbar-link{appearance:none;border:0;background:transparent;display:inline-flex;align-items:center;gap:var(--ac-space-2);height:36px;padding:0 var(--ac-space-3);border-radius:var(--ac-radius-sm);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);cursor:pointer}.ac-topbar-link:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-ai-word{background:linear-gradient(90deg,var(--ac-ai-blue),var(--ac-ai-violet) 55%,var(--ac-ai-magenta));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500}.ac-ai-btn{appearance:none;border:0;background:transparent;display:inline-flex;align-items:center;gap:var(--ac-space-2);height:36px;padding:0 var(--ac-space-3);border-radius:var(--ac-radius-sm);font:500 14px/20px var(--ac-font-sans);cursor:pointer}.ac-ai-btn:hover{background:var(--ac-brand-subtle)}.ac-composer{border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-xl);background:var(--ac-surface);padding:var(--ac-space-3) var(--ac-space-4);transition:border-color var(--ac-duration-fast) var(--ac-ease-standard),box-shadow var(--ac-duration-fast) var(--ac-ease-standard)}.ac-composer:focus-within{border-color:var(--ac-ai-violet);box-shadow:0 0 0 3px var(--ac-brand-subtle)}.ac-composer textarea{width:100%;border:0;outline:0;resize:none;background:transparent;font:400 14px/22px var(--ac-font-sans);color:var(--ac-ink);min-height:48px}.ac-composer textarea::placeholder{color:var(--ac-ink-muted)}.ac-composer-row{display:flex;align-items:center;gap:var(--ac-space-2)}.ac-suggest{appearance:none;width:100%;display:flex;gap:var(--ac-space-2);align-items:center;padding:10px var(--ac-space-2);border:0;border-bottom:1px solid var(--ac-border);background:transparent;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);cursor:pointer;text-align:left}.ac-suggest:hover{background:var(--ac-surface-muted)}.ac-suggest .ac-icon{color:var(--ac-ink-muted)}.ac-ai-note{font-size:13px;color:var(--ac-ink-muted);text-align:center;margin-top:var(--ac-space-2)}.ac-scrim{position:fixed;inset:0;background:var(--ac-overlay);z-index:var(--ac-z-modal);display:grid;place-items:center;padding:var(--ac-space-5);animation:ac-fade var(--ac-duration-base) var(--ac-ease-enter)}.ac-scrim.is-inline{position:relative;inset:auto;min-height:100%}@keyframes ac-fade{0%{opacity:0}to{opacity:1}}.ac-modal{width:100%;max-width:var(--ac-modal-md);max-height:calc(100vh - 40px);background:var(--ac-surface-raised);border-radius:var(--ac-radius-xl);box-shadow:var(--ac-shadow-lg);display:flex;flex-direction:column;overflow:hidden;animation:ac-rise var(--ac-duration-base) var(--ac-ease-enter)}.ac-modal-sm{max-width:var(--ac-modal-sm)}.ac-modal-lg{max-width:var(--ac-modal-lg)}@keyframes ac-rise{0%{opacity:0;transform:translateY(8px) scale(var(--ac-scale-pop))}to{opacity:1;transform:none}}.ac-modal-head{display:flex;align-items:center;gap:var(--ac-space-3);padding:var(--ac-space-4) var(--ac-space-5)}.ac-modal-title{font:600 18px/26px var(--ac-font-sans);letter-spacing:-.2px;margin:0;color:var(--ac-ink);flex:1}.ac-modal-body{padding:var(--ac-space-4) var(--ac-space-5);overflow:auto;flex:1;color:var(--ac-ink-secondary)}.ac-modal-foot{display:flex;justify-content:flex-end;gap:var(--ac-space-3);padding:var(--ac-space-4) var(--ac-space-5);border-top:1px solid var(--ac-border)}.ac-modal-icon{width:40px;height:40px;border-radius:var(--ac-radius-full);display:grid;place-items:center;background:var(--ac-danger-subtle);color:var(--ac-danger);flex:none}.ac-toast{display:flex;align-items:flex-start;gap:var(--ac-space-3);width:360px;max-width:100%;padding:var(--ac-space-3) var(--ac-space-4);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);box-shadow:var(--ac-shadow-md);animation:ac-toast var(--ac-duration-base) var(--ac-ease-enter);font-size:14px}@keyframes ac-toast{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ac-toast-icon{width:24px;height:24px;border-radius:var(--ac-radius-full);display:grid;place-items:center;flex:none}.ac-toast-title{font-weight:500;color:var(--ac-ink)}.ac-toast-msg{color:var(--ac-ink-secondary);font-size:13px;line-height:20px}.ac-tone-success{background:var(--ac-success-subtle);color:var(--ac-success)}.ac-tone-danger{background:var(--ac-danger-subtle);color:var(--ac-danger)}.ac-tone-warning{background:var(--ac-warning-subtle);color:var(--ac-warning)}.ac-tone-info{background:var(--ac-info-subtle);color:var(--ac-info)}.ac-banner{display:flex;gap:var(--ac-space-3);align-items:flex-start;padding:var(--ac-space-3) var(--ac-space-4);border-radius:var(--ac-radius-lg);font-size:14px;line-height:20px}.ac-banner-title{font-weight:500}.ac-banner-body{color:var(--ac-ink)}.ac-banner .ac-btn-ghost{margin-left:auto;height:28px}.ac-tip-wrap{position:relative;display:inline-flex}.ac-tip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--ac-ink);color:var(--ac-surface);font:400 13px/18px var(--ac-font-sans);padding:6px var(--ac-space-2);border-radius:var(--ac-radius-md);white-space:nowrap;z-index:var(--ac-z-tooltip);pointer-events:none;animation:ac-fade var(--ac-duration-fast) var(--ac-ease-enter);max-width:240px}.ac-tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:var(--ac-ink)}.ac-spin{display:inline-block;width:20px;height:20px;border-radius:var(--ac-radius-full);border:2px solid currentColor;border-right-color:transparent;animation:ac-rot .8s linear infinite;opacity:.9}@keyframes ac-rot{to{transform:rotate(360deg)}}.ac-skel{background:linear-gradient(90deg,var(--ac-surface-muted) 0%,var(--ac-surface-strong) 50%,var(--ac-surface-muted) 100%);background-size:200% 100%;animation:ac-shimmer var(--ac-duration-calm) linear infinite;border-radius:var(--ac-radius-sm);height:14px}@keyframes ac-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ac-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ac-space-2);padding:var(--ac-space-12) var(--ac-space-6)}.ac-empty-mark{width:64px;height:64px;border-radius:var(--ac-radius-full);background:var(--ac-brand-subtle);color:var(--ac-brand-ink);display:grid;place-items:center;margin-bottom:var(--ac-space-2)}.ac-empty-title{font:600 18px/26px var(--ac-font-sans);color:var(--ac-ink);margin:0}.ac-empty-text{color:var(--ac-ink-muted);max-width:360px;margin:0 0 var(--ac-space-3)}.ac-list{border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);overflow:hidden;background:var(--ac-surface)}.ac-list-item{appearance:none;width:100%;display:grid;grid-template-columns:1fr auto;gap:2px var(--ac-space-3);padding:var(--ac-space-3) var(--ac-space-5);border:0;border-bottom:1px solid var(--ac-border);background:transparent;text-align:left;cursor:pointer;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);position:relative;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-list-item:last-child{border-bottom:0}.ac-list-item:hover,.ac-list-item.is-active{background:var(--ac-surface-muted)}.ac-list-item.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--ac-link-bar);background:var(--ac-brand-ink)}.ac-list-title{font-weight:500}.ac-list-meta{color:var(--ac-ink-secondary);font-size:13px}.ac-cal{width:296px;padding:var(--ac-space-3)}.ac-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ac-space-2);font:600 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.ac-cal-dow{font:500 12px/28px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-day{appearance:none;border:0;background:transparent;height:36px;border-radius:var(--ac-radius-full);font:400 14px/1 var(--ac-font-sans);color:var(--ac-ink);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-day:hover{background:var(--ac-surface-muted)}.ac-day.is-out{color:var(--ac-ink-disabled)}.ac-day.is-today{color:var(--ac-brand-ink);font-weight:600}.ac-day.is-selected{background:var(--ac-brand);color:var(--ac-on-brand);font-weight:500}.ac-cal-presets{display:flex;gap:var(--ac-space-1);flex-wrap:wrap;border-top:1px solid var(--ac-border);margin-top:var(--ac-space-2);padding-top:var(--ac-space-2)}.ac-otp{display:flex;gap:var(--ac-space-2)}.ac-otp input{width:48px;height:var(--ac-control-lg);text-align:center;font:500 20px/28px var(--ac-font-sans);color:var(--ac-ink);border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-sm);background:var(--ac-surface);outline:0;font-variant-numeric:tabular-nums;transition:border-color var(--ac-duration-instant) var(--ac-ease-standard),box-shadow var(--ac-duration-fast) var(--ac-ease-standard)}.ac-otp input:focus{border-color:var(--ac-brand-ink);box-shadow:0 0 0 3px var(--ac-brand-subtle)}.ac-otp.is-invalid input{border-color:var(--ac-danger)}.ac-drop{display:flex;align-items:center;gap:var(--ac-space-3);padding:var(--ac-space-4);border:1.5px dashed var(--ac-border-control);border-radius:var(--ac-radius-lg);background:var(--ac-surface);color:var(--ac-ink-secondary);cursor:pointer;transition:border-color var(--ac-duration-instant) var(--ac-ease-standard),background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-drop:hover,.ac-drop.is-over{border-color:var(--ac-brand-ink);background:var(--ac-brand-subtle)}.ac-drop-icon{width:40px;height:40px;border-radius:var(--ac-radius-sm);background:var(--ac-brand-subtle);color:var(--ac-brand-ink);display:grid;place-items:center;flex:none}.ac-file{display:flex;align-items:center;gap:var(--ac-space-2);padding:var(--ac-space-2) var(--ac-space-3);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);font-size:13px;margin-top:var(--ac-space-2)}.ac-totals{display:grid;grid-template-columns:1fr auto;gap:var(--ac-space-2) var(--ac-space-6);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-totals .v{text-align:right;color:var(--ac-ink);font-variant-numeric:tabular-nums}.ac-totals .is-strong,.ac-totals .is-strong+.v{color:var(--ac-ink);font-weight:600;font-size:16px}.ac-totals .is-rule{grid-column:1 / -1;height:1px;background:var(--ac-border)}.ac-totals .is-due,.ac-totals .is-due+.v{color:var(--ac-brand-ink);font-weight:600}.ac-words{font-size:13px;color:var(--ac-ink-muted)}.ac-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.ac-amount .ac-cur{margin-right:.25em}.ac-amount.is-positive{color:var(--ac-success)}.ac-amount.is-negative{color:var(--ac-danger)}@media (prefers-reduced-motion: reduce){.ac-root *,.ac-popover,.ac-modal,.ac-scrim,.ac-toast,.ac-tip{animation-duration:1ms!important;transition-duration:1ms!important}}.ac-logo-dark,[data-theme=dark] .ac-logo-light{display:none}[data-theme=dark] .ac-logo-dark{display:inline-block}.ac-scrim.is-inline{height:100%}.ac-scrim.is-inline .ac-modal{max-height:100%}.ac-menu-anim{animation:none}.ac-menu-item{transition:background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-menu-item:focus-visible{background:var(--ac-surface-muted)}.ac-menu-item.is-rich{align-items:center;gap:var(--ac-space-3);padding:var(--ac-space-2) var(--ac-space-3);min-height:56px}.ac-menu-tile{width:36px;height:36px;border-radius:var(--ac-radius-md);display:grid;place-items:center;flex:none}.ac-menu-text{display:flex;flex-direction:column;min-width:0}.ac-menu-label{font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-menu-item.is-danger .ac-menu-label{color:var(--ac-danger)}.ac-menu-desc{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);white-space:normal}.ac-kbd{margin-left:auto;font:500 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted);background:var(--ac-surface-muted);border:1px solid var(--ac-border);border-radius:var(--ac-radius-xs);padding:0 6px}.ac-menubtn-chev{display:inline-flex;margin-left:2px;margin-right:-4px}.ac-popover.is-rich{max-height:520px;padding:var(--ac-space-2)}.ac-menu-wrap.is-open .ac-menubtn-chev .ac-icon{transform:rotate(180deg)}.ac-menubtn-chev .ac-icon{transition:transform var(--ac-duration-base) var(--ac-ease-emphasized)}.ac-options{padding:0;border-radius:var(--ac-radius-md);max-height:360px}.ac-option{appearance:none;width:100%;display:flex;align-items:center;gap:var(--ac-space-3);min-height:44px;padding:0 var(--ac-space-4);border:0;border-bottom:1px solid var(--ac-border);background:var(--ac-surface-raised);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);cursor:pointer;text-align:left;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-option:last-child{border-bottom:0}.ac-option.is-active{background:var(--ac-surface-muted)}.ac-option.is-selected .ac-option-label{font-weight:500}.ac-option.is-add{color:var(--ac-brand-ink);font-weight:500;gap:var(--ac-space-2)}.ac-option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-option-meta{margin-left:auto;color:var(--ac-ink-secondary);font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.ac-option-meta .ac-amount{font-weight:600}.ac-select-chev{appearance:none;border:0;background:transparent;color:var(--ac-ink-secondary);display:grid;place-items:center;width:40px;cursor:pointer;border-radius:var(--ac-radius-sm)}.ac-select-chev .ac-icon{transition:transform var(--ac-duration-base) var(--ac-ease-emphasized)}.ac-select.is-open .ac-select-chev .ac-icon,.ac-select.is-open .ac-select-trigger .ac-icon{transform:rotate(180deg)}.ac-select-trigger .ac-icon{transition:transform var(--ac-duration-base) var(--ac-ease-emphasized)}.ac-scrim.is-leaving{animation:ac-fade-out .2s var(--ac-ease-exit) forwards}.ac-scrim.is-leaving .ac-modal{animation:ac-sink .2s var(--ac-ease-exit) forwards}@keyframes ac-fade-out{to{opacity:0}}@keyframes ac-sink{to{opacity:0;transform:translateY(4px) scale(.98)}}.ac-modal{animation-timing-function:var(--ac-ease-emphasized);animation-duration:.32s}.ac-switch-track:after{transition:transform var(--ac-duration-base) var(--ac-ease-emphasized),width var(--ac-duration-fast) var(--ac-ease-standard)}.ac-switch:active .ac-switch-track:after{width:20px}.ac-switch input:checked+.ac-switch-track:after{transform:translate(16px)}.ac-switch:active input:checked+.ac-switch-track:after{transform:translate(12px)}.ac-btn,.ac-iconbtn{transition:background-color var(--ac-duration-instant) var(--ac-ease-standard),border-color var(--ac-duration-instant) var(--ac-ease-standard),box-shadow var(--ac-duration-fast) var(--ac-ease-standard),transform var(--ac-duration-fast) var(--ac-ease-standard)}.ac-btn:active:not(:disabled),.ac-iconbtn:active{transition-duration:var(--ac-duration-instant)}.ac-tabs-bar{transition:transform var(--ac-duration-slow) var(--ac-ease-emphasized),width var(--ac-duration-slow) var(--ac-ease-emphasized)}@media (prefers-reduced-motion: reduce){.ac-menu-anim,.ac-table tbody tr,.ac-nav-pill,.ac-nav-fold,.ac-nav-subrow,.ac-scrim,.ac-modal{animation:none!important;transition:none!important}}.ac-floating{position:fixed;right:auto!important;bottom:auto!important;margin:0;z-index:var(--ac-z-dropdown)}.ac-floating.ac-popover{transform-origin:top left;min-width:0;width:max-content;max-width:calc(100vw - 16px)}.ac-floating.ac-popover.is-up{transform-origin:bottom left;animation-name:ac-pop-up}@keyframes ac-pop-up{0%{opacity:0;transform:scale(var(--ac-scale-pop)) translateY(6px)}to{opacity:1;transform:none}}.ac-floating.ac-tip{z-index:var(--ac-z-tooltip);transform:none;white-space:normal;max-width:260px;text-align:center}.ac-floating.ac-tip.is-up:after{top:100%}.ac-floating.ac-tip:not(.is-up):after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--ac-ink)}.ac-tip{border-radius:var(--ac-radius-md)}.ac-root.ac-tip{color:var(--ac-surface)}.ac-iconbtn.is-on{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-colpanel{padding:0;max-height:420px;display:flex;flex-direction:column}.ac-colpanel-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ac-space-3);padding:var(--ac-space-3) var(--ac-space-4) var(--ac-space-2);font:600 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-colpanel-count{font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-colpanel-list{overflow:auto;padding:0 var(--ac-space-2) var(--ac-space-2);display:flex;flex-direction:column}.ac-colpanel-row{display:flex!important;align-items:center;gap:var(--ac-space-3);min-height:40px;padding:0 var(--ac-space-2);border-radius:var(--ac-radius-sm);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);cursor:pointer;transition:background-color var(--ac-duration-instant) var(--ac-ease-standard)}.ac-colpanel-row:hover{background:var(--ac-surface-muted)}.ac-colpanel-row.is-locked{cursor:default;color:var(--ac-ink-secondary)}.ac-colpanel-row.is-locked:hover{background:transparent}.ac-colpanel-row.is-locked .ac-check-box{opacity:.6}.ac-colpanel-label{flex:1}.ac-colpanel-dens{display:flex;align-items:center;justify-content:space-between;gap:var(--ac-space-3);padding:var(--ac-space-2) var(--ac-space-3);border-top:1px solid var(--ac-border);font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-colpanel-foot{display:flex;justify-content:space-between;align-items:center;padding:var(--ac-space-2) var(--ac-space-3);border-top:1px solid var(--ac-border)}.ac-colpick{display:inline-flex}.ac-table tr.is-selected .ac-iconbtn.ac-tone-info{background:var(--ac-surface)}@media (max-height: 720px){.ac-app .ac-topbar{height:48px}}.ac-btn-label{display:inline}.ac-dt{container-type:inline-size;container-name:dt}@container dt (max-width: 1199px){.ac-p3{display:none}}@container dt (max-width: 999px){.ac-p2{display:none}}@container dt (max-width: 1023px){.ac-dt-toolbar .ac-btn-outline.has-icon .ac-btn-label,.ac-dt-toolbar .ac-btn-secondary.has-icon .ac-btn-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ac-dt-toolbar .ac-btn-outline.has-icon,.ac-dt-toolbar .ac-btn-secondary.has-icon{padding:0 var(--ac-space-2)}}@container dt (max-width: 819px){.ac-dt-count{display:none}.ac-dt-search{flex-basis:220px;min-width:160px}.ac-dt-search .ac-kbd{display:none}}@container dt (max-width: 639px){.ac-dt-toolbar .ac-btn-primary.has-icon .ac-btn-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ac-dt-toolbar .ac-btn-primary.has-icon{padding:0 var(--ac-space-2)}.ac-dt-actset .ac-iconbtn:not(:last-child){display:none}}@media (max-height: 600px){.ac-app .ac-sum .ac-sum-item{min-height:var(--ac-summary-height-collapsed);padding-top:4px;padding-bottom:4px;gap:var(--ac-space-2)}.ac-app .ac-sum .ac-sum-icon{width:28px;height:28px}.ac-app .ac-sum .ac-sum-body{flex-direction:row;align-items:baseline;gap:var(--ac-space-2)}.ac-app .ac-sum .ac-sum-value{font-size:15px;line-height:20px}.ac-app .ac-sum .ac-sum-meta,.ac-app .ac-sum .ac-sum-check,.ac-app .ac-sum .ac-sum-count{display:none}.ac-app .ac-listpage{gap:6px;padding:0 var(--ac-space-3) var(--ac-space-2)}.ac-app .ac-dt-toolbar{min-height:40px;padding-top:2px;padding-bottom:2px}}[data-perf=lite] .ac-topbar,[data-perf=lite] .ac-table th,[data-perf=lite] .ac-table tfoot td{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface)}[data-perf=lite] .ac-table tbody tr,[data-perf=lite] .ac-menu-anim,[data-perf=lite] .ac-chip,[data-perf=lite] .ac-dt-toolbar{animation:none}[data-perf=lite] .ac-skel{animation:none;background:var(--ac-surface-muted)}[data-perf=lite] .ac-popover,[data-perf=lite] .ac-toast{box-shadow:0 6px 16px #00000024;border:1px solid var(--ac-border)}[data-perf=lite] .ac-modal{box-shadow:0 12px 32px #0000003d}[data-perf=lite] .ac-dt-actions{box-shadow:inset 1px 0 0 var(--ac-border)}[data-perf=lite] .ac-sum,[data-perf=lite] .ac-sum-item,[data-perf=lite] .ac-sum-value,[data-perf=lite] .ac-table td{transition:none}[data-perf=lite] *{scroll-behavior:auto!important}@media (prefers-reduced-transparency: reduce){.ac-topbar,.ac-table th,.ac-table tfoot td{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface)}}@media (max-resolution: 1.24dppx){:root,[data-theme=light]{--ac-border: #DCDCE1}[data-theme=dark]{--ac-border: #3F3F42}.ac-popover,.ac-toast,.ac-modal{outline:1px solid var(--ac-border);outline-offset:-1px}.ac-overline,.ac-sum-count,.ac-count-pill,.ac-kbd{font-size:12px}.ac-table th{color:var(--ac-ink)}.ac-dt-sub{font-size:12.5px}}@media (forced-colors: active){.ac-btn,.ac-iconbtn,.ac-input,.ac-split,.ac-seg,.ac-page,.ac-chip,.ac-sum,.ac-sum-item,.ac-card,.ac-dt,.ac-popover,.ac-modal,.ac-toast,.ac-banner,.ac-badge{border:1px solid CanvasText}.ac-btn-primary,.ac-page.is-current,.ac-nav-item.is-active,.ac-nav-pill,.ac-check input:checked+.ac-check-box,.ac-switch input:checked+.ac-switch-track{background:Highlight;color:HighlightText;forced-color-adjust:none}.ac-tabs-bar,.ac-linkbar-fill,.ac-sum-check,.ac-nav-subitem:before{background:Highlight;forced-color-adjust:none}.ac-table tbody tr.is-selected td,.ac-table tbody tr.is-active td,.ac-sum-item.is-active{outline:2px solid Highlight;outline-offset:-2px}.ac-btn:focus-visible,.ac-iconbtn:focus-visible,.ac-focusable:focus-visible,.ac-menu-item:focus-visible,.ac-table-wrap:focus-visible,.ac-sum-item:focus-visible,.ac-split-main:focus-visible,.ac-split-more:focus-visible{outline:3px solid Highlight;outline-offset:2px;box-shadow:none}.ac-check-box,.ac-radio-dot,.ac-switch-track{border:1px solid CanvasText}.ac-btn:disabled,.ac-iconbtn:disabled{color:GrayText;border-color:GrayText}.ac-sum-dot,.ac-badge-dot:before,.ac-stat-dot{forced-color-adjust:none}.ac-topbar,.ac-table th{backdrop-filter:none;-webkit-backdrop-filter:none;background:Canvas}}@media (max-height: 480px){.ac-app .ac-listpage>.ac-sum{display:none}.ac-app .ac-topbar,.ac-app .ac-sidebar-logo{height:44px}.ac-app .ac-listpage{padding:0 var(--ac-space-3) 6px}}.ac-root{color:var(--ac-ink);color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}[data-theme=dark],[data-theme=dark] .ac-root{color-scheme:dark}html:has(.ac-app),body:has(.ac-app),.ac-canvas{background:var(--ac-surface)}.ac-root ::selection,.ac-root::selection{background:var(--ac-brand-subtle)}.ac-app{display:flex;height:100vh;height:100dvh;overflow:hidden;background:var(--ac-surface);color:var(--ac-ink);font-family:var(--ac-font-sans)}.ac-app>.ac-sidebar{flex:none}.ac-app-main{flex:1;min-width:0;display:flex;flex-direction:column}.ac-app-content{flex:1;min-height:0;overflow:auto;background:var(--ac-surface);contain:strict;overscroll-behavior:contain}.ac-app-content.is-fixed{overflow:hidden}.ac-app-content>.ac-listpage{height:100%}.ac-card,.ac-dt{box-shadow:var(--ac-shadow-card)}.ac-dt{background:var(--ac-surface)}.ac-table-wrap{contain:content;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ac-table tbody tr{contain:layout style}@supports (content-visibility: auto){.ac-table tbody tr.ac-cv{content-visibility:auto;contain-intrinsic-size:auto var(--ac-row-height)}}.ac-app-content,.ac-table-wrap,.ac-popover,.ac-menu,.ac-colpanel{scrollbar-width:thin;scrollbar-color:var(--ac-border-control) transparent}.ac-app-content::-webkit-scrollbar,.ac-table-wrap::-webkit-scrollbar{width:10px;height:10px}.ac-app-content::-webkit-scrollbar-thumb,.ac-table-wrap::-webkit-scrollbar-thumb{background:var(--ac-border-control);border-radius:10px;border:3px solid transparent;background-clip:padding-box}.ac-app-content::-webkit-scrollbar-track,.ac-table-wrap::-webkit-scrollbar-track{background:transparent}.ac-sum-more{display:flex;flex:none}.ac-sum-morebtn{appearance:none;display:inline-flex;align-items:center;gap:6px;align-self:stretch;padding:0 var(--ac-space-4);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);background:var(--ac-surface);color:var(--ac-ink-secondary);font:500 14px/20px var(--ac-font-sans);cursor:pointer;white-space:nowrap;box-shadow:var(--ac-shadow-card);transition:border-color var(--ac-duration-fast) var(--ac-ease-standard),color var(--ac-duration-fast) var(--ac-ease-standard)}.ac-sum-morebtn:hover{border-color:var(--ac-border-strong);color:var(--ac-ink)}.ac-sum-morebtn[aria-expanded=true]{border-color:var(--ac-brand);color:var(--ac-brand-ink)}.ac-sum-panel{padding:var(--ac-space-2);min-width:260px!important}.ac-sum-panelrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ac-space-5);padding:8px var(--ac-space-3);border-radius:var(--ac-radius-sm);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-sum-panelrow+.ac-sum-panelrow{border-top:1px solid var(--ac-border);border-radius:0}.ac-sum-panelval{font:600 14px/20px var(--ac-font-sans);color:var(--ac-ink);font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion: reduce){.ac-root *,.ac-app *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@media (forced-colors: active){.ac-card,.ac-dt,.ac-sum{box-shadow:none}}[data-perf=lite] .ac-card,[data-perf=lite] .ac-dt,[data-perf=lite] .ac-sum{box-shadow:0 0 0 1px var(--ac-border)}.ac-card .ac-list{border:0;border-radius:0}.ac-card .ac-list .ac-list-item:last-child{border-bottom:0}.ac-table thead{position:sticky;top:0;z-index:3;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.ac-table thead th{position:static;background:transparent}.ac-table thead th.ac-dt-actions{position:sticky;right:0;background:var(--ac-surface-header)}.ac-table td{transition:none}[data-perf=lite] .ac-topbar{background:var(--ac-surface)}[data-perf=lite] .ac-table thead{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}@media (prefers-reduced-transparency: reduce){.ac-table thead{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}}@media (forced-colors: active){.ac-table thead{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas}}.ac-sidebar{width:var(--ac-sidebar-width);background:var(--ac-surface-sunken);border-right:1px solid var(--ac-border);padding:0 var(--ac-space-2) var(--ac-space-2);gap:0}.ac-sidebar.is-collapsed{padding-left:var(--ac-space-2);padding-right:var(--ac-space-2)}.ac-sidebar-logo{height:var(--ac-topbar-height);box-sizing:border-box;margin:0 calc(var(--ac-space-2) * -1) var(--ac-space-2);padding:0 var(--ac-space-4);border-bottom:1px solid var(--ac-border)}.ac-sidebar-logo img{height:26px}.ac-nav-list{gap:2px}.ac-nav-item{height:36px;padding:0 var(--ac-space-3);gap:10px;font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-nav-item:hover:not(.is-active){background:var(--ac-surface-strong);color:var(--ac-ink)}.ac-nav-item.has-active:not(.is-active){color:var(--ac-ink);font-weight:600}.ac-sidebar.is-collapsed .ac-nav-item{padding-left:14px}.ac-nav-sub{margin:2px 0 6px 21px;padding-left:10px;gap:0}.ac-nav-subitem{height:32px;padding:0 var(--ac-space-2);font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-nav-subitem:hover{background:transparent;color:var(--ac-brand-ink)}.ac-nav-subitem.is-active{background:transparent;color:var(--ac-brand-ink);font-weight:600}.ac-nav-subitem:before{left:-12px;top:6px;bottom:6px}.ac-nav-add{width:28px;height:28px}.ac-nav-add:hover{background:var(--ac-brand);color:var(--ac-on-brand)}.ac-sidebar-foot{margin:0 calc(var(--ac-space-2) * -1);padding:10px var(--ac-space-4) 2px;font:600 14px/20px var(--ac-font-sans)}.ac-topbar-title{font:500 16px/24px var(--ac-font-sans)}.ac-crumbs{gap:6px}.ac-crumb{font-size:16px;line-height:24px;font-weight:500;color:var(--ac-ink-muted)}.ac-crumb:first-child{color:var(--ac-ink)}.ac-crumb.is-current:not(:first-child){color:var(--ac-ink-muted)}.ac-topbar .ac-iconbtn{width:36px;height:36px}.ac-listpage-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ac-space-3);margin:0 calc(var(--ac-space-3) * -1);padding:0 var(--ac-space-3);border-bottom:1px solid var(--ac-border);flex:none}.ac-listpage-head .ac-tabs{border-bottom:0;gap:var(--ac-space-1)}.ac-listpage-head .ac-tab{height:40px;padding:0 var(--ac-space-3)}.ac-listpage-actions{display:flex;align-items:center;gap:var(--ac-space-2);align-self:center}.ac-listpage-actions .ac-btn,.ac-listpage-actions .ac-split{height:32px}.ac-listpage>.ac-sum:first-child,.ac-listpage>.ac-dt:first-child{margin-top:var(--ac-space-2)}.ac-tab{font:500 14px/20px var(--ac-font-sans);height:40px}.ac-tab .ac-count{font:600 12px/18px var(--ac-font-sans);padding:0 7px}.ac-tab.is-active .ac-count{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-dt{border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow-card)}.ac-dt-toolbar{min-height:var(--ac-toolbar-height);padding:6px var(--ac-space-3)}.ac-table th{height:var(--ac-table-head);font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);padding:0 var(--ac-space-3)}.ac-table td{padding:0 var(--ac-space-3)}.ac-table tbody tr.is-active td{background:var(--ac-brand-subtle)}.ac-dt-actset{gap:6px}.ac-dt-actset .ac-iconbtn{width:28px;height:28px;border-radius:var(--ac-radius-sm)}.ac-btn-sm{font-size:14px}.ac-btn-secondary{background:var(--ac-surface-muted);color:var(--ac-ink-secondary)}.ac-btn-secondary:hover:not(:disabled){background:var(--ac-surface-strong);color:var(--ac-ink)}.ac-btn-outline{border-color:var(--ac-border)}.ac-btn-outline:hover:not(:disabled){background:var(--ac-surface-muted);border-color:var(--ac-border-strong)}.ac-split-outline{--ac-seg-div: var(--ac-border);box-shadow:inset 0 0 0 1px var(--ac-border)}.ac-btn.is-filtering{background:var(--ac-brand-subtle);border-color:var(--ac-brand-ink);color:var(--ac-brand-ink)}.ac-input:hover{border-color:var(--ac-ink-muted)}.ac-check-box,.ac-radio-dot{border-color:var(--ac-border-strong)}.ac-switch-track{background:var(--ac-border-strong)}.ac-drop{border-color:var(--ac-border-strong)}.ac-card{border-radius:var(--ac-radius-lg)}.ac-card-title{font:600 15px/22px var(--ac-font-sans)}@media (max-resolution: 1.24dppx){:root:not([data-theme=dark]){--ac-border: #D9DFE7;--ac-border-control: #BCC6D3}[data-theme=dark]{--ac-border: #353943;--ac-border-control: #474D59}}.ac-popover{background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:var(--ac-shadow-md)}.ac-option{background:transparent}.ac-option.is-active,.ac-option:hover{background:var(--ac-surface-muted)}.ac-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ac-badge{height:22px;padding:0 8px;border-radius:6px;font:600 12px/16px var(--ac-font-sans);gap:5px}.ac-badge-dot:before{width:6px;height:6px}.ac-badge-text{height:auto;padding:0;font-size:13px;font-weight:600}.ac-btn-success-soft{background:var(--ac-success-subtle);color:var(--ac-success)}.ac-btn-danger-soft{background:var(--ac-danger-subtle);color:var(--ac-danger)}.ac-btn-success-soft:hover:not(:disabled),.ac-btn-danger-soft:hover:not(:disabled){filter:brightness(.96)}.ac-split-success-soft{--ac-seg-bg: var(--ac-success-subtle);--ac-seg-hover: var(--ac-success-subtle);--ac-seg-press: var(--ac-success-subtle);--ac-seg-fg: var(--ac-success);--ac-seg-div: rgba(20, 113, 41, .22)}.ac-split-success-soft .ac-split-main:hover:not(:disabled),.ac-split-success-soft .ac-split-more:hover:not(:disabled){filter:brightness(.96)}.ac-card-title,.ac-modal-title{font-weight:650}.ac-sheet-layer{position:fixed;inset:0;z-index:var(--ac-z-modal);pointer-events:none}.ac-sheet-scrim{position:absolute;inset:0;pointer-events:auto;background:var(--ac-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ac-fade var(--ac-duration-base) var(--ac-ease-standard)}.ac-sheet{--ac-sheet-w: var(--ac-sheet-md);position:absolute;top:0;right:0;bottom:0;width:min(var(--ac-sheet-w),100vw);pointer-events:auto;background:var(--ac-surface);border-radius:var(--ac-radius-xl) 0 0 var(--ac-radius-xl);box-shadow:var(--ac-shadow-lg);display:flex;flex-direction:column;overflow:hidden;outline:none;animation:ac-sheet-in .28s var(--ac-ease-enter)}.ac-sheet-sm{--ac-sheet-w: var(--ac-sheet-sm)}.ac-sheet-md{--ac-sheet-w: var(--ac-sheet-md)}.ac-sheet-lg{--ac-sheet-w: var(--ac-sheet-lg)}.ac-sheet-xl{--ac-sheet-w: var(--ac-sheet-xl)}@keyframes ac-sheet-in{0%{transform:translate(100%)}to{transform:none}}@keyframes ac-sheet-out{to{transform:translate(100%)}}.ac-sheet.is-leaving{animation:ac-sheet-out .2s var(--ac-ease-exit) forwards}.ac-sheet-scrim.is-leaving{animation:ac-fade-out .2s var(--ac-ease-exit) forwards}.ac-sheet-head{position:absolute;top:0;left:0;right:0;z-index:2;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--ac-border)}.ac-sheet-titlebar{display:flex;align-items:center;gap:var(--ac-space-3);min-height:64px;padding:10px 16px 10px 24px}.ac-sheet-icon{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:var(--ac-radius-md);background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-sheet-titles{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ac-sheet-title{margin:0;font:650 18px/24px var(--ac-font-sans);letter-spacing:-.2px;color:var(--ac-ink)}.ac-sheet-sub{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-sheet-head .ac-linkbar{height:var(--ac-link-bar)}.ac-sheet-body{flex:1 1 auto;overflow:auto;padding:88px 24px 96px;scrollbar-width:thin;scrollbar-color:var(--ac-border-control) transparent}.ac-sheet-foot{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:var(--ac-space-3);min-height:64px;padding:12px 24px;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--ac-border)}.ac-sheet-foot-start{margin-right:auto;display:flex;align-items:center;gap:var(--ac-space-2);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);min-width:0}.ac-sheet-foot-end{display:flex;align-items:center;gap:var(--ac-space-2);flex-wrap:wrap;justify-content:flex-end}@media (max-width: 640px){.ac-sheet{border-radius:0}.ac-sheet-body{padding-left:var(--ac-space-4);padding-right:var(--ac-space-4)}}[data-perf=lite] .ac-popover,[data-perf=lite] .ac-sheet-head,[data-perf=lite] .ac-sheet-foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}[data-perf=lite] .ac-sheet-scrim,[data-perf=lite] .ac-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency: reduce){.ac-popover,.ac-sheet-head,.ac-sheet-foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}.ac-sheet-scrim,.ac-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors: active){.ac-sheet{border:1px solid CanvasText}.ac-sheet-head,.ac-sheet-foot,.ac-popover{background:Canvas;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.ac-sheet,.ac-sheet-scrim{animation-duration:1ms!important}}.ac-sheet-body{scroll-padding:88px 0 96px}.ac-app-content,.ac-table-wrap{scroll-padding-top:44px}.ac-check-box:hover,.ac-radio-dot:hover{border-color:var(--ac-ink-muted)}@media (max-resolution: 1.24dppx){:root:not([data-theme=dark]){--ac-border-input: #7A8598}}.ac-select-trigger{white-space:nowrap;min-width:0}.ac-select-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-tabs{scrollbar-width:none}.ac-topbar{border-bottom:0}.ac-menu-check{flex:none;width:18px;height:18px;border:1.5px solid var(--ac-border-input);background:var(--ac-surface);display:grid;place-items:center;color:var(--ac-on-brand);transition:background-color .12s var(--ac-ease-standard),border-color .12s var(--ac-ease-standard)}.ac-menu-check.is-box{border-radius:var(--ac-radius-xs)}.ac-menu-check.is-radio{border-radius:999px}.ac-menu-check.is-on{background:var(--ac-brand);border-color:var(--ac-brand)}.ac-menu-check.is-radio.is-on{background:var(--ac-surface);border:5px solid var(--ac-brand)}.ac-menu-item.is-check.is-selected{color:var(--ac-ink);font-weight:500}.ac-menu-item.is-check{gap:10px}.ac-menu-search{padding:6px 2px 8px;margin-bottom:4px;border-bottom:1px solid var(--ac-border);position:sticky;top:0;background:var(--ac-surface-raised, var(--ac-surface));z-index:1}.ac-menu-empty{padding:14px 12px;color:var(--ac-ink-muted);font:400 13px/18px var(--ac-font-sans);text-align:center}.ac-popover.has-search{max-height:min(440px,70vh);overflow:auto}.ac-btn.is-filtering{border-color:var(--ac-brand-ink);color:var(--ac-brand-ink);background:var(--ac-brand-subtle)}@media (forced-colors: active){.ac-menu-check.is-on{background:Highlight;border-color:Highlight}}.ac-status{display:inline-flex;align-items:center;gap:6px;max-width:100%;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums}.ac-status-text{overflow:hidden;text-overflow:ellipsis}.ac-status .ac-status-glyph{flex:none;display:block}.ac-status .st-on{stroke:var(--ac-status-on)}.ac-status .st-onfill{fill:var(--ac-status-on)}.ac-status.is-lg{font:600 14px/20px var(--ac-font-sans);gap:7px}.ac-st-success .ac-status-glyph{color:var(--ac-status-done)}.ac-st-warning .ac-status-glyph{color:var(--ac-status-wait)}.ac-st-danger{color:var(--ac-danger)}.ac-st-danger .ac-status-glyph{color:var(--ac-status-late)}.ac-st-neutral{color:var(--ac-ink-secondary)}.ac-st-neutral .ac-status-glyph{color:var(--ac-status-off)}.ac-st-info .ac-status-glyph,.ac-st-brand .ac-status-glyph{color:var(--ac-status-info)}@media (forced-colors: active){.ac-status .ac-status-glyph{color:CanvasText}.ac-status .st-on{stroke:Canvas}.ac-status .st-onfill{fill:Canvas}}.ac-money{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap;font-variant-numeric:tabular-nums}.ac-money-val{font-weight:600}.ac-money-cap{font:500 12.5px/16px var(--ac-font-sans)}.ac-money.is-in{color:var(--ac-money-in)}.ac-money.is-out{color:var(--ac-money-out)}.ac-money.is-zero{color:var(--ac-money-zero)}.ac-money.is-zero .ac-money-val{font-weight:500}.ac-money.is-stack{flex-direction:column;align-items:flex-end;gap:0}.ac-card,.ac-dt{border-radius:0;box-shadow:none}.ac-dt.is-flush{border-left:0;border-right:0;border-bottom:0}.ac-band{display:flex;flex:none;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--ac-border);border-bottom:1px solid var(--ac-border);background:var(--ac-surface)}.ac-band-cell{flex:1 1 0;min-width:150px;max-width:300px;display:flex;flex-direction:column;gap:1px;padding:10px 20px 12px}.ac-band-cell+.ac-band-cell{box-shadow:inset 1px 0 0 var(--ac-border)}.ac-band-label{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-band-value{font:650 20px/28px var(--ac-font-sans);letter-spacing:-.3px;color:var(--ac-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-band-meta{font:500 12.5px/16px var(--ac-font-sans);color:var(--ac-ink-muted);white-space:nowrap}.ac-band-cell.is-in .ac-band-value,.ac-band-cell.is-in .ac-band-meta{color:var(--ac-money-in)}.ac-band-cell.is-out .ac-band-value,.ac-band-cell.is-out .ac-band-meta{color:var(--ac-money-out)}.ac-band-cell.is-zero .ac-band-value{color:var(--ac-ink-muted)}@media (max-height: 720px){.ac-band-cell{padding:7px 16px 9px}.ac-band-value{font-size:18px;line-height:24px}}.ac-sum{display:flex;gap:0;padding:0;margin:0;box-shadow:none;border-bottom:1px solid var(--ac-border);overflow-x:auto}.ac-sum-item{flex:1 1 0;min-width:150px;border:0;border-radius:0;background:transparent;box-shadow:none;padding:10px 20px 12px;min-height:64px;align-items:flex-start;gap:0}.ac-sum-item+.ac-sum-item{box-shadow:inset 1px 0 0 var(--ac-border)}.ac-sum-item:hover{background:var(--ac-surface-muted)}.ac-sum-icon,.ac-sum-dot,.ac-sum-check{display:none!important}.ac-sum-body,.ac-sum.is-collapsed .ac-sum-body{flex-direction:column;align-items:flex-start;gap:1px}.ac-sum-label{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-sum-name{color:inherit}.ac-sum-line{align-items:baseline;gap:8px}.ac-sum-value,.ac-sum-item[class*=tone-] .ac-sum-value{font:650 20px/28px var(--ac-font-sans);letter-spacing:-.3px;color:var(--ac-ink)}.ac-sum-item.tone-in .ac-sum-value,.ac-sum-item.tone-in .ac-sum-meta{color:var(--ac-money-in)}.ac-sum-item.tone-out .ac-sum-value,.ac-sum-item.tone-out .ac-sum-meta{color:var(--ac-money-out)}.ac-sum-meta{display:inline;font:500 12.5px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-sum-item.is-active{border-color:transparent;box-shadow:none;outline:0}.ac-sum-item.is-active:not(:first-child){box-shadow:inset 1px 0 0 var(--ac-border)}.ac-sum-item.is-active:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--ac-brand)}.ac-sum-item.is-active .ac-sum-name{color:var(--ac-brand-ink);font-weight:600}.ac-sum.is-collapsed .ac-sum-item{min-height:44px;padding-top:6px;padding-bottom:8px}.ac-sum.is-collapsed .ac-sum-body{flex-direction:row;align-items:baseline;gap:10px}.ac-sum.is-collapsed .ac-sum-value{font-size:16px;line-height:22px}.ac-sum.is-collapsed .ac-sum-meta{display:none}@media (forced-colors: active){.ac-sum-item.is-active:after{background:Highlight}}.ac-dt-actset{gap:2px}.ac-dt-actset .ac-iconbtn{width:32px;height:32px;border-radius:var(--ac-radius-sm)}.ac-dt-actset .ac-iconbtn-tone,.ac-dt-actset .ac-iconbtn[class*=ac-tone-]{background:transparent;color:var(--ac-ink-secondary);filter:none}.ac-dt-actset .ac-tone-success:hover{background:var(--ac-success-subtle);color:var(--ac-success)}.ac-dt-actset .ac-tone-danger:hover{background:var(--ac-danger-subtle);color:var(--ac-danger)}.ac-dt-actset .ac-tone-info:hover,.ac-dt-actset .ac-iconbtn[data-open=true]{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ac-dt-lead{flex:1 1 0%;min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden}.ac-dt-toolbar:has(.ac-dt-lead){padding-left:var(--ac-space-4)}.ac-dt-searchbtn{flex:none;width:var(--ac-control-sm);padding:0;justify-content:center}.ac-dt-search.is-compact{flex:0 0 240px;min-width:0;animation:ac-fade var(--ac-duration-fast) var(--ac-ease-standard)}@media (prefers-reduced-motion: reduce){.ac-dt-search.is-compact{animation:none}}.ac-band-line{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.ac-band-line .ac-band-meta{font-weight:600}.ac-band-cell{justify-content:center}.ac-listpage,.ac-app .ac-listpage{padding:0;gap:0}.ac-listpage>.ac-dt,.ac-listpage .ac-dt.is-fill{border-left:0;border-right:0;border-bottom:0;border-radius:0}.ac-sum .ac-sum-body,.ac-app .ac-sum .ac-sum-body,.ac-app .ac-sum.is-collapsed .ac-sum-body{flex-direction:column;align-items:flex-start;gap:0}.ac-sum.is-collapsed .ac-sum-item{min-height:46px;padding-top:4px;padding-bottom:6px}.ac-sum.is-collapsed .ac-sum-label{font-size:12px;line-height:16px}.ac-sum.is-collapsed .ac-sum-value,.ac-sum.is-collapsed .ac-sum-item[class*=tone-] .ac-sum-value{font-size:16px;line-height:22px}.ac-sum.is-collapsed .ac-sum-meta{display:inline}@media (max-height: 600px){.ac-app .ac-sum .ac-sum-item{min-height:46px;padding-top:4px;padding-bottom:6px}.ac-app .ac-sum .ac-sum-label{font-size:12px;line-height:16px}.ac-app .ac-sum .ac-sum-value,.ac-app .ac-sum .ac-sum-item[class*=tone-] .ac-sum-value{font-size:16px;line-height:22px}}@media (max-height: 720px){.ac-app{--ac-table-head: 36px}}@media (max-height: 600px){.ac-app{--ac-table-head: 32px;--ac-row-height-tight: 32px}.ac-app .ac-dt-actset .ac-iconbtn{width:28px;height:28px}}.ac-tip-keys{display:inline-flex;gap:3px;margin-left:8px;vertical-align:1px}.ac-tip kbd,.ac-floating.ac-tip kbd{font:600 11px/16px var(--ac-font-sans);min-width:18px;padding:0 5px;border-radius:4px;text-align:center;color:inherit;background:#7f7f7f47;border:1px solid rgba(127,127,127,.4)}.ac-stoggle{appearance:none;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px 0 4px;border:0;border-radius:var(--ac-radius-full);background:transparent;font:500 13.5px/18px var(--ac-font-sans);cursor:pointer;white-space:nowrap;transition:background-color .12s}.ac-stoggle-track{position:relative;flex:none;width:32px;height:18px;border-radius:999px;transition:background-color .16s var(--ac-ease-standard)}.ac-stoggle-thumb{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #1018284d;transition:transform .16s var(--ac-ease-standard)}.ac-stoggle.is-on .ac-stoggle-track{background:var(--ac-status-done)}.ac-stoggle.is-on .ac-stoggle-thumb{transform:translate(14px)}.ac-stoggle.is-on .ac-stoggle-text{color:var(--ac-ink)}.ac-stoggle.is-off .ac-stoggle-track{background:var(--ac-danger)}.ac-stoggle.is-off .ac-stoggle-text{color:var(--ac-danger)}.ac-stoggle.is-on:hover{background:var(--ac-success-subtle)}.ac-stoggle.is-off:hover{background:var(--ac-danger-subtle)}.ac-stoggle:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-stoggle:disabled{cursor:not-allowed;opacity:var(--ac-opacity-disabled)}.ac-stoggle.is-sm{height:26px;font-size:13px}.ac-stoggle.is-sm .ac-stoggle-track{width:28px;height:16px}.ac-stoggle.is-sm .ac-stoggle-thumb{width:12px;height:12px}.ac-stoggle.is-sm.is-on .ac-stoggle-thumb{transform:translate(12px)}@media (forced-colors: active){.ac-stoggle-track{border:1px solid CanvasText}.ac-stoggle.is-on .ac-stoggle-track{background:Highlight}}@media (prefers-reduced-motion: reduce){.ac-stoggle-track,.ac-stoggle-thumb{transition:none}}.ac-choices{display:flex;flex-wrap:wrap;gap:6px}.ac-choice{appearance:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--ac-border-control);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-ink-secondary);font:500 13.5px/18px var(--ac-font-sans);cursor:pointer;white-space:nowrap;transition:background-color .12s,border-color .12s,color .12s}.ac-choice:hover{background:var(--ac-hover-tint);color:var(--ac-ink)}.ac-choice:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-choice.is-on{background:var(--ac-brand-subtle);border-color:var(--ac-brand-ink);color:var(--ac-brand-ink);font-weight:600}.ac-choice-tick{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--ac-border-input);display:grid;place-items:center;flex:none}.ac-choice.is-on .ac-choice-tick{background:var(--ac-brand-ink);border-color:var(--ac-brand-ink);color:#fff}.ac-choice-count{min-width:20px;padding:0 6px;border-radius:99px;background:var(--ac-surface-muted);font:600 12px/18px var(--ac-font-sans);text-align:center;color:var(--ac-ink-secondary)}.ac-floating.ac-panel{padding:0;display:flex;flex-direction:column;max-height:min(78vh,640px);width:min(440px,calc(100vw - 16px))}.ac-panel-head{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 16px;border-bottom:1px solid var(--ac-border)}.ac-panel-head b{font:650 15px/22px var(--ac-font-sans);color:var(--ac-ink)}.ac-panel-body{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 16px 16px;display:flex;flex-direction:column;gap:18px;scrollbar-width:thin}.ac-panel-foot{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 16px;border-top:1px solid var(--ac-border)}.ac-panel-note{font:400 12.5px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-panel-sec{display:flex;flex-direction:column;gap:8px}.ac-panel-sec>h4{margin:0;font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-av-0{background:#eef0fd;color:#2b33ca}.ac-av-1{background:#e6f6f4;color:#0f766e}.ac-av-2{background:#fef4e2;color:#92400e}.ac-av-3{background:#fdecef;color:#be123c}.ac-av-4{background:#f3eefe;color:#6d28d9}.ac-av-5{background:#e9f7ee;color:#15803d}.ac-av-6{background:#e6f3fb;color:#0369a1}.ac-av-7{background:#feefe6;color:#c2410c}[data-theme=dark] .ac-av-0,[data-theme=dark] .ac-av-1,[data-theme=dark] .ac-av-2,[data-theme=dark] .ac-av-3,[data-theme=dark] .ac-av-4,[data-theme=dark] .ac-av-5,[data-theme=dark] .ac-av-6,[data-theme=dark] .ac-av-7{background:#ffffff14}.ac-menu-item:hover,.ac-menu-item.is-active{background:var(--ac-hover-tint)}.ac-menu-item:not(.is-danger):hover>.ac-icon{color:var(--ac-brand-ink)}.ac-table tbody tr:hover td,.ac-sum-item:hover{background:var(--ac-hover-tint)}.ac-tab:hover{color:var(--ac-brand-ink)}.ac-dt-actset .ac-tone-info:hover,.ac-dt-actset .ac-iconbtn[data-open=true]{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-iconbtn:hover{color:var(--ac-brand-ink)}.ac-modbar{gap:0;padding:0 12px 0 16px}.ac-modbar-lead{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:stretch;gap:0}.ac-modbar-module{flex:none;display:flex;align-items:center;padding-right:14px;margin-right:6px;font:650 16px/22px var(--ac-font-sans);letter-spacing:-.1px;color:var(--ac-ink);box-shadow:inset -1px 0 0 var(--ac-border);align-self:center;height:22px}.ac-modbar-tabs{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.ac-modbar-tabs::-webkit-scrollbar{display:none}.ac-modbar-tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;padding:0 12px;color:var(--ac-ink-secondary);font:500 14px/20px var(--ac-font-sans);text-decoration:none;white-space:nowrap;transition:color .12s}.ac-modbar-tab:hover{color:var(--ac-brand-ink)}.ac-modbar-tab:focus-visible{outline:none;box-shadow:inset var(--ac-shadow-focus);border-radius:var(--ac-radius-sm)}.ac-modbar-tab.is-active{color:var(--ac-brand-ink);font-weight:600}.ac-modbar-tab.is-active:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--ac-brand-ink)}.ac-modbar-count{min-width:22px;padding:0 6px;border-radius:99px;background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:600 12px/18px var(--ac-font-sans);text-align:center}.ac-modbar-tab.is-active .ac-modbar-count{background:var(--ac-brand-subtle);color:var(--ac-brand-ink)}.ac-modbar-trail{list-style:none;margin:0;padding:0 0 0 4px;display:flex;align-items:center;gap:0;min-width:0;font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap;overflow:hidden}.ac-modbar-trail li{display:inline-flex;align-items:center;min-width:0}.ac-modbar-trail li+li:before{content:"›";padding:0 8px;color:var(--ac-ink-muted)}.ac-modbar-trail a{color:inherit;text-decoration:none}.ac-modbar-trail a:hover{color:var(--ac-brand-ink);text-decoration:underline}.ac-modbar-trail [aria-current=page]{color:var(--ac-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis}.ac-modbar .ac-topbar-actions{flex:none;gap:4px}.ac-modbar-me{appearance:none;border:0;background:transparent;padding:2px;border-radius:999px;cursor:pointer;display:inline-flex}.ac-modbar-me:hover{box-shadow:0 0 0 3px var(--ac-brand-subtle)}.ac-modbar-me:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}@media (max-width: 1199px){.ac-modbar .ac-ai-word{display:none}}@media (max-width: 1000px){.ac-modbar-module{display:none}}.ac-iconbtn.is-disabled{opacity:.38;cursor:not-allowed}.ac-iconbtn.is-disabled:hover{background:transparent;color:var(--ac-ink-secondary)}.ac-floating.ac-popover{z-index:calc(var(--ac-z-modal) + 50)}.ac-sheet-foot{flex-wrap:wrap;row-gap:6px}.ac-keyhints{order:-1;flex:1 0 100%;display:none;align-items:center;flex-wrap:wrap;gap:4px 16px;min-height:20px;font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted);user-select:none}@media (hover: hover) and (pointer: fine) and (min-width: 700px){.ac-keyhints{display:flex}.ac-sheet-body{padding-bottom:124px;scroll-padding-bottom:124px}}.ac-keyhint{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.ac-keyhint>span{margin-left:3px}.ac-keyhint kbd{display:inline-block;min-width:18px;padding:0 5px;font:500 11px/16px var(--ac-font-sans);text-align:center;color:var(--ac-ink-secondary);background:var(--ac-surface);border:1px solid var(--ac-border);border-bottom-width:2px;border-radius:4px}.ac-date input{font-variant-numeric:tabular-nums}.ac-date-btn{appearance:none;flex:none;border:0;background:transparent;color:var(--ac-ink-secondary);display:grid;place-items:center;width:36px;align-self:stretch;margin-right:-4px;cursor:pointer;border-radius:var(--ac-radius-sm)}.ac-date-btn:hover{color:var(--ac-brand-ink);background:var(--ac-hover-tint)}.ac-day:disabled{color:var(--ac-ink-disabled);cursor:not-allowed;opacity:.55}.ac-day:disabled:hover{background:transparent}.ac-drop:focus-visible{outline:none;border-color:var(--ac-brand-ink);box-shadow:var(--ac-shadow-focus)}.ac-sheet-confirm-scrim{position:fixed;inset:0;z-index:5;display:grid;place-items:center;padding:16px;background:var(--ac-overlay);pointer-events:auto;animation:ac-fade var(--ac-duration-base) var(--ac-ease-enter)}.ac-sheet-confirm{width:min(400px,100%);padding:20px 20px 16px;background:var(--ac-surface-raised, var(--ac-surface));border-radius:12px;box-shadow:var(--ac-shadow-overlay, 0 16px 48px rgba(15, 23, 42, .18))}.ac-sheet-confirm h2{margin:0 0 6px;font:600 17px/24px var(--ac-font-sans);color:var(--ac-ink)}.ac-sheet-confirm p{margin:0 0 18px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-sheet-confirm-foot{display:flex;justify-content:flex-end;gap:8px}.ac-toast-undo{display:inline-flex;align-items:center;gap:6px}.ac-toast-undo .ac-keyhint kbd{font-size:10.5px}.ac-seg-item:focus-visible,.ac-choice:focus-visible{outline:2px solid var(--ac-brand-ink);outline-offset:2px}.ac-input.is-invalid:focus-within{border-color:var(--ac-danger);box-shadow:0 0 0 1px var(--ac-danger),0 0 0 4px var(--ac-danger-subtle)}.ac-toast-undo{display:flex;margin:6px 0 -4px -8px}.ac-sheet-confirm-keys{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;padding-top:10px;border-top:1px solid var(--ac-border);font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}@media (hover: none),(pointer: coarse){.ac-sheet-confirm-keys{display:none}}.ac-toast-dock{position:fixed;right:20px;bottom:20px;z-index:var(--ac-z-toast);display:flex;flex-direction:column;gap:8px}body.ac-sheet-open:not(.ac-sheet-cramped) .ac-toast-dock{right:calc(var(--ac-sheet-w, 720px) + 24px)!important}body.ac-sheet-open:not(.ac-sheet-cramped) .ac-toast-dock .ac-toast{max-width:var(--ac-toast-room, 360px)}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock{top:10px!important;bottom:auto!important;right:auto!important;left:calc(100vw - var(--ac-sheet-w, 720px) + 16px)!important}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock .ac-toast{max-width:calc(var(--ac-sheet-w, 720px) - 96px);padding-top:8px;padding-bottom:8px}.ac-sheet-body:focus{outline:none}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock .ac-toast{align-items:center;padding-top:6px;padding-bottom:6px}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock .ac-toast-msg{display:none}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock .ac-toast>div{display:flex;align-items:center;gap:10px;min-width:0}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock .ac-toast-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.ac-sheet-open.ac-sheet-cramped .ac-toast-dock .ac-toast-undo{margin:0;flex:none}.ac-sheet.ac-sheet-full{--ac-sheet-w: 100vw;--ac-sheet-head-h: 44px;--ac-sheet-foot-h: 56px;left:0;width:100vw;border-radius:0;box-shadow:none;overflow:hidden;overflow:clip;animation:ac-fade .12s var(--ac-ease-standard)}.ac-sheet-full.is-leaving{animation:ac-fade-out .12s var(--ac-ease-exit) forwards}.ac-sheet-full .ac-sheet-head{position:static;flex:none;height:var(--ac-sheet-head-h);background:var(--ac-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.ac-sheet-full .ac-sheet-titlebar{height:100%;min-height:0;padding:4px 8px 4px 16px;gap:12px}.ac-sheet-full .ac-sheet-icon{width:28px;height:28px;border-radius:var(--ac-radius-sm)}.ac-sheet-full .ac-sheet-titles{flex-direction:row;align-items:baseline;gap:8px}.ac-sheet-full .ac-sheet-titlebar.has-slot .ac-sheet-titles{flex:0 1 auto}.ac-sheet-full .ac-sheet-title{font:600 15px/22px var(--ac-font-sans);letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-sheet-full .ac-sheet-sub{white-space:nowrap}.ac-sheet-full .ac-sheet-titlebar>.ac-iconbtn-sm{width:32px;height:32px;flex:none}.ac-sheet-slot{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}.ac-sheet-full .ac-sheet-body{flex:1 1 auto;min-height:0;padding:0;overflow:hidden;overflow:clip;display:flex;flex-direction:column;scroll-padding:0}.ac-sheet-full .ac-sheet-foot{position:static;flex:none;flex-wrap:nowrap;height:var(--ac-sheet-foot-h);min-height:0;padding:0 16px;gap:12px;background:var(--ac-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.ac-sheet-full .ac-sheet-foot-start{flex:1 1 auto;overflow:hidden;gap:16px}.ac-sheet-full .ac-sheet-foot-end{flex:none;flex-wrap:nowrap}.ac-sheet-foot-info{flex:none;display:flex;align-items:center;gap:8px;white-space:nowrap}@media (max-height: 599px){.ac-sheet.ac-sheet-full{--ac-sheet-head-h: 40px}}@media (max-height: 479px){.ac-sheet.ac-sheet-full{--ac-sheet-head-h: 36px;--ac-sheet-foot-h: 48px}.ac-sheet-full .ac-sheet-titlebar{padding-top:2px;padding-bottom:2px}}.ac-sheet-full .ac-popover,.ac-sheet-full .ac-table thead,body.ac-sheet-full-open .ac-floating.ac-popover{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}[data-perf=lite] .ac-sheet-full{animation:none}[data-perf=lite] .ac-sheet-full.is-leaving{animation:none;visibility:hidden}.ac-keyhints.is-inline{order:0;flex:0 1 auto;min-width:0;height:20px;overflow:hidden;flex-wrap:wrap;align-content:flex-start;gap:0 14px}body.ac-sheet-open.ac-sheet-full-open .ac-toast-dock{top:auto!important;left:auto!important;right:var(--ac-dock-right, 16px)!important;bottom:calc(var(--ac-foot-h, 56px) + 8px)!important;max-width:min(360px,calc(100vw - 32px));max-height:calc(100vh - var(--ac-foot-h, 56px) - 64px);overflow:hidden;justify-content:flex-end;align-items:flex-end}body.ac-sheet-open.ac-sheet-full-open .ac-toast-dock .ac-toast{max-width:min(360px,calc(100vw - 32px))}body.ac-sheet-full-open.ac-toasts-under .ac-toast-dock{z-index:calc(var(--ac-z-modal) - 1)!important}.ac-sheet [data-kb-submit][aria-busy=true]{cursor:progress}.ac-sheet [data-kb-submit][aria-busy=true]:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ac-rot .8s linear infinite}.ac-sheet[data-saving] .ac-sheet-foot-end button:not([aria-busy=true]){opacity:.6;cursor:progress}.ac-sheet-confirm.is-three{width:min(460px,100%)}.ac-sheet-confirm.is-three .ac-sheet-confirm-foot>:first-child{margin-right:auto}.ac-field.has-float,.ac-bare{position:relative}.ac-bare{display:flex;flex-direction:column;min-width:0}.ac-field-error.is-float{position:absolute;top:calc(100% + 4px);left:0;z-index:30;width:max-content;max-width:min(320px,calc(100vw - 32px));padding:4px 8px;align-items:flex-start;background:var(--ac-surface-raised);border:1px solid var(--ac-danger);border-radius:var(--ac-radius-sm);box-shadow:var(--ac-shadow-md);pointer-events:none}.ac-field-error.is-float .ac-icon{flex:none;margin-top:2px}.ac-addon.ac-addon-err{flex:none;padding:0 6px 0 2px;color:var(--ac-danger)}.ac-date-btn>.ac-date-err,.ac-date-btn>.ac-date-cal{display:inline-flex}.ac-date-btn>.ac-date-err{display:none;color:var(--ac-danger)}.ac-bare:not(:focus-within):not(:hover) .ac-date-btn>.ac-date-err{display:inline-flex}.ac-bare:not(:focus-within):not(:hover) .ac-date-btn>.ac-date-cal{display:none}.ac-bare>.ac-field-error.is-float{opacity:0;transform:translateY(-2px);transition:opacity .12s var(--ac-ease-standard),transform .12s var(--ac-ease-standard)}.ac-bare:focus-within>.ac-field-error.is-float,.ac-bare:hover>.ac-field-error.is-float{opacity:1;transform:none}[data-perf=lite] .ac-bare>.ac-field-error.is-float{transition:none}@media (forced-colors: active){.ac-field-error.is-float{border-color:CanvasText}}.ac-input.ac-date.ac-input-sm{height:32px}.ac-input-sm .ac-date-btn{width:30px;margin-right:0}.ac-date .ac-addon-box{padding:0 var(--ac-space-2);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-select-trigger .ac-icon,.ac-sheet-full .ac-sheet-titlebar.has-slot .ac-sheet-titles{flex:none}.ac-sheet-full .ac-keyhints{font:400 13px/18px var(--ac-font-sans)}.ac-keyhint kbd{font:500 12px/16px var(--ac-font-sans)}.ac-seg-item{line-height:18px}.ac-sheet-confirm-keys{font:400 13px/18px var(--ac-font-sans)}.ac-sheet-confirm-keys .ac-keyhint kbd{font:500 12px/16px var(--ac-font-sans)}.ac-sheet-confirm.is-three .ac-sheet-confirm-foot{flex-direction:row-reverse;justify-content:flex-start}.ac-sheet-confirm.is-three .ac-sheet-confirm-foot>:first-child{margin-right:0}.ac-sheet-confirm.is-three .ac-sheet-confirm-foot>:last-child{margin-right:auto}.ac-field.has-float>.ac-field-error.is-float{transition:opacity .12s var(--ac-ease-standard)}.ac-field.has-float:not(:focus-within):not(:hover)>.ac-field-error.is-float{opacity:0}[data-perf=lite] .ac-field.has-float>.ac-field-error.is-float{transition:none}.ac-input.is-warn{border-color:var(--ac-warning)}.ac-input.is-warn:focus-within{border-color:var(--ac-warning);box-shadow:0 0 0 1px var(--ac-warning),0 0 0 4px var(--ac-warning-subtle)}.ac-addon.ac-addon-err.is-warn,.ac-field-error.is-warn,.ac-field-error.is-warn .ac-icon{color:var(--ac-warning)}.ac-field-error.is-float.is-warn{border-color:var(--ac-warning);color:var(--ac-warning)}.ac-field-error.is-float.is-warn .ac-icon{color:var(--ac-warning)}.ac-seg-item.is-active,.ac-seg-item[aria-checked=true]{font-weight:600}.ac-check-box,.ac-radio-dot{border-color:var(--ac-border-input)}.ac-switch-track{background:var(--ac-border-input)}.ac-input:focus-within{outline:2px solid transparent;outline-offset:1px}@media (forced-colors: active){.ac-input:focus-within{outline:2px solid Highlight;outline-offset:1px}.ac-seg-item.is-active,.ac-seg-item[aria-checked=true]{outline:2px solid Highlight;outline-offset:-2px}.ac-input.is-warn{border-color:CanvasText}}.ac-input.is-invalid:focus-within,.ac-input.is-invalid.is-focus{border-color:var(--ac-danger);box-shadow:0 0 0 2px var(--ac-surface),0 0 0 4px var(--ac-brand-ink)}.ac-input.is-warn:focus-within{border-color:var(--ac-warning);box-shadow:0 0 0 2px var(--ac-surface),0 0 0 4px var(--ac-brand-ink)}@media (max-height: 599px){body.ac-sheet-full-open .ac-floating .ac-option:not(.ac-combo-opt){min-height:36px}}body.ac-sheet-full-open .ac-cal-dow{font:500 13px/18px var(--ac-font-sans);padding:5px 0}body.ac-sheet-full-open .ac-day{line-height:20px}@media (max-height: 479px){body.ac-sheet-full-open .ac-cal{padding:var(--ac-space-2)}body.ac-sheet-full-open .ac-cal-head{margin-bottom:2px}body.ac-sheet-full-open .ac-cal-dow{padding:1px 0}body.ac-sheet-full-open .ac-day{height:28px}body.ac-sheet-full-open .ac-cal-presets{margin-top:4px;padding-top:4px}}body.ac-sheet-full-open .ac-toast-dock .ac-btn-ghost,body.ac-sheet-full-open .ac-cal-presets .ac-btn-ghost{color:var(--ac-ink-secondary)}body.ac-sheet-full-open .ac-toast-dock .ac-btn-ghost:hover,body.ac-sheet-full-open .ac-cal-presets .ac-btn-ghost:hover{color:var(--ac-ink)}body.ac-sheet-full-open .ac-toast-icon.ac-tone-info{background:var(--ac-surface-muted);color:var(--ac-ink-secondary)}body.ac-sheet-full-open .ac-option.is-add,body.ac-sheet-full-open .ac-menu-item.is-add,body.ac-sheet-full-open .ac-menu-item.is-selected{color:var(--ac-ink)}body.ac-sheet-full-open .ac-menu-check.is-radio.is-on{border-color:var(--ac-ink)}body.ac-sheet-full-open .ac-menu-check.is-on:not(.is-radio){background:var(--ac-ink);border-color:var(--ac-ink)}body.ac-sheet-full-open .ac-switch input:checked+.ac-switch-track{background:var(--ac-ink)}body.ac-sheet-full-open .ac-check input:checked+.ac-check-box,body.ac-sheet-full-open .ac-check input:indeterminate+.ac-check-box{background:var(--ac-ink);border-color:var(--ac-ink)}body.ac-sheet-full-open .ac-day.is-today{color:var(--ac-ink)}body.ac-sheet-full-open .ac-day.is-selected{background:var(--ac-ink);color:var(--ac-surface)}body.ac-sheet-full-open .ac-sheet-confirm h2{font:600 15px/22px var(--ac-font-sans)}body.ac-sheet-full-open .ac-toast-msg{font-size:13px;line-height:18px}body.ac-sheet-full-open .ac-menu-group{font:600 13px/18px var(--ac-font-sans);letter-spacing:0;text-transform:none}body.ac-sheet-full-open .ac-menu-item .ac-menu-meta{font-size:13px;line-height:18px}.ac-sheet-full .ac-seg-item,body.ac-sheet-full-open .ac-popform .ac-seg-item{line-height:18px}.ac-floating.ac-tip{pointer-events:auto}.ac-modbar-module.is-alone{box-shadow:none;padding-right:0;margin-right:0}@media (max-width: 1000px){.ac-modbar-module.is-alone{display:flex}}.ac-sheet-layer.is-contained{position:absolute;inset:0;z-index:2}.ac-sheet-layer.is-contained .ac-sheet{width:min(var(--ac-sheet-w),100%);animation:none}.ac-sheet-layer.is-contained .ac-sheet-full{left:0;width:100%}.ac-sheet-layer.is-contained .ac-sheet-confirm-scrim{position:absolute}.ac-combo-box{position:relative;display:flex;flex:1;min-width:0;align-items:stretch}.ac-combo-input{appearance:none;flex:1;width:100%;min-width:0;border:0;outline:0;background:transparent;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);padding:0 var(--ac-space-3);text-overflow:ellipsis}.ac-combo-input::placeholder{color:var(--ac-ink-muted);opacity:1}.ac-combo-input.is-shadowed{color:transparent}.ac-combo-display{position:absolute;inset:0;display:flex;align-items:center;gap:var(--ac-space-2);padding:0 var(--ac-space-3);pointer-events:none;overflow:hidden;white-space:nowrap;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-combo-dlabel{flex:0 0 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-combo-dmeta{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:18px;color:var(--ac-ink-muted)}.ac-combo-wrap .ac-input-sm{height:32px}.ac-combo-wrap .ac-input-sm .ac-combo-input,.ac-combo-wrap .ac-input-sm .ac-combo-display{padding:0 var(--ac-space-2)}.ac-combo-wrap .ac-input-sm .ac-select-chev{width:32px}.ac-combo-bare{position:relative;display:flex;align-items:stretch;width:100%;height:100%;min-height:32px;background:transparent;border-radius:0}.ac-combo-bare .ac-combo-input,.ac-combo-bare .ac-combo-display{padding:0 var(--ac-space-2)}.ac-combo-bare:focus-within{box-shadow:inset 0 0 0 2px var(--ac-brand-ink)}.ac-combo-bare.is-invalid{box-shadow:inset 0 0 0 1px var(--ac-danger)}.ac-combo-bare.is-invalid:focus-within{box-shadow:inset 0 0 0 2px var(--ac-danger)}.ac-combo-bare.is-disabled{opacity:var(--ac-opacity-disabled)}.ac-floating.ac-popover.ac-combo{padding:0;max-height:none;overflow:hidden;background:var(--ac-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}.ac-combo-in{display:flex;flex-direction:column;min-height:0}.ac-combo-acts{flex:none;border-bottom:1px solid var(--ac-border)}.ac-combo-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative}.ac-combo-list.is-empty{overflow:hidden}.ac-combo .ac-option.ac-combo-opt{min-height:0;padding:0 var(--ac-space-4);gap:var(--ac-space-3);cursor:default}.ac-combo .ac-option.ac-combo-opt.has-cols{display:grid;align-items:center;column-gap:var(--ac-space-4)}.ac-combo .ac-option.ac-combo-opt:hover:not(.is-active){background:transparent}.ac-combo .ac-option.is-active{background:var(--ac-surface-muted);box-shadow:inset 3px 0 0 var(--ac-brand-ink)}.ac-combo .ac-option.is-disabled{color:var(--ac-ink-disabled)}.ac-combo .ac-combo-acts .ac-option:last-child{border-bottom:0}.ac-combo-action .ac-combo-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-combo-action .ac-icon{color:var(--ac-ink-secondary)}.ac-combo-main{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1}.ac-combo-line{display:flex;align-items:center;gap:var(--ac-space-2);min-width:0}.ac-combo-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 14px/20px var(--ac-font-sans);color:inherit}.ac-option.is-selected .ac-combo-label{font-weight:500}.ac-combo-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);font-variant-numeric:tabular-nums}.ac-combo-tag{flex:none;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);background:var(--ac-surface-muted);border-radius:var(--ac-radius-xs);padding:0 6px}.ac-combo .ac-option.is-active .ac-combo-tag{background:var(--ac-surface)}.ac-combo-otag{flex:none;display:inline-flex;align-items:center;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-combo-check{margin-left:auto;flex:none;color:var(--ac-brand-ink)}.ac-combo-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-combo-cell.is-num,.ac-combo-hcell.is-num{text-align:right;font-variant-numeric:tabular-nums}.ac-combo-group.ac-menu-group{display:flex;align-items:flex-end;box-sizing:border-box;padding:0 var(--ac-space-4) 5px;margin:0;border-top:1px solid var(--ac-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 13px/18px var(--ac-font-sans);letter-spacing:0;text-transform:none;color:var(--ac-ink-muted)}.ac-combo-group.is-first{border-top:0}.ac-combo-head{flex:none;display:grid;align-items:center;column-gap:var(--ac-space-4);padding:0 var(--ac-space-4);background:var(--ac-surface-sunken);border-bottom:1px solid var(--ac-border);font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-combo-hcell{display:flex;align-items:center;gap:var(--ac-space-2);min-width:0;white-space:nowrap}.ac-combo-hcell.is-num{justify-content:flex-end}.ac-combo-htext{overflow:hidden;text-overflow:ellipsis}.ac-combo-tools{display:inline-flex;align-items:center;gap:var(--ac-space-1);margin-left:auto}.ac-combo-status{flex:none;display:flex;align-items:center;gap:var(--ac-space-2);height:36px;padding:0 var(--ac-space-4);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-combo-stext{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-combo-status .ac-spin{width:14px;height:14px;color:var(--ac-ink-muted)}.ac-combo.is-compact .ac-combo-main{flex-direction:row;align-items:baseline;gap:var(--ac-space-2)}.ac-combo.is-compact .ac-combo-line{flex:0 0 auto;max-width:100%}.ac-combo.is-compact .ac-combo-meta{flex:1 1 0}.ac-combo.is-compact .ac-combo-status{height:32px}[data-perf=lite] .ac-floating.ac-popover.ac-combo{animation:none;box-shadow:0 6px 16px #00000024}@media (forced-colors: active){.ac-combo .ac-option.is-active{outline:2px solid Highlight;outline-offset:-2px;box-shadow:none}.ac-combo-bare:focus-within{outline:2px solid Highlight;outline-offset:-2px;box-shadow:none}.ac-combo-input.is-shadowed{color:transparent}}.ac-combo-wrap .ac-addon.ac-addon-err{align-self:center}@media (max-height: 719.98px){:root{--ac-line-row: 32px}}@media (max-height: 599.98px){:root{--ac-line-head: 28px}}.ac-lg{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.ac-lg-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scroll-padding-top:var(--ac-line-head);scroll-padding-bottom:var(--ac-toast-pad, 0px);scrollbar-width:thin;scrollbar-color:var(--ac-border-control) transparent}.ac-lg-scroll:after{content:"";display:block;height:var(--ac-toast-pad, 0px)}.ac-lg-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);font-variant-numeric:tabular-nums}.ac-lg-table th,.ac-lg-table td{box-sizing:border-box;padding:0}.ac-lg-table thead th{position:sticky;top:0;z-index:2;height:var(--ac-line-head);padding:0 8px;background:var(--ac-surface-header);border-bottom:1px solid var(--ac-border);font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-lg-table thead th.is-num{text-align:right}.ac-lg-table thead th.is-num.has-suf{padding-right:40px}.ac-lg-table thead th.ac-lg-num,.ac-lg-table thead th.ac-lg-act{padding:0;text-align:center;overflow:visible}.ac-lg-table tbody td,.ac-lg-table tbody th{height:var(--ac-line-row);border-bottom:1px solid var(--ac-border);background:var(--ac-lg-row-bg, var(--ac-surface));vertical-align:middle}.ac-lg-table tbody tr.is-spare>*{border-bottom-color:transparent}.ac-lg-table tbody tr.ac-lg-gap>td{height:auto;padding:0;border:0;background:none}.ac-lg-c{position:relative;display:flex;align-items:center;height:100%;min-width:0}.ac-lg-in{flex:1 1 auto;min-width:0;height:100%;box-sizing:border-box;margin:0;padding:0 8px;border:0;border-radius:0;outline:0;background:transparent;font:inherit;color:inherit;text-overflow:ellipsis}.ac-lg-in::placeholder{color:var(--ac-ink-muted);opacity:1}td.is-num .ac-lg-in,td.is-num .ac-lg-text{text-align:right}.ac-lg-suf{flex:none;box-sizing:border-box;width:36px;padding-right:8px;margin-left:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-lg-text{flex:1 1 auto;min-width:0;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-lg-erricon{flex:none;margin-right:6px;color:var(--ac-danger)}td.is-warn .ac-lg-erricon{color:var(--ac-warning)}.ac-lg-table tbody th.ac-lg-num{position:sticky;left:0;text-align:center;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-lg-table th.ac-lg-num{position:sticky;left:0;z-index:1}.ac-lg-table .ac-lg-stick{position:sticky;left:40px;z-index:1}.ac-lg-table .ac-lg-act{position:sticky;right:0;z-index:1}.ac-lg-table thead th.ac-lg-num,.ac-lg-table thead th.ac-lg-stick,.ac-lg-table thead th.ac-lg-act{z-index:3}.ac-lg.is-hscrolled .ac-lg-table .ac-lg-stick{box-shadow:inset -1px 0 0 var(--ac-border-control)}.ac-lg-table tbody th.ac-lg-num,.ac-lg-table tbody td.ac-lg-act{background:var(--ac-lg-row-bg, var(--ac-surface))}.ac-lg-n{display:inline-block;min-width:16px;transition:opacity var(--ac-duration-instant) var(--ac-ease-standard)}.ac-lg-n.is-bad{color:var(--ac-danger);font-weight:700}tr.is-spare .ac-lg-n{color:var(--ac-ink-muted);font:400 13px/18px var(--ac-font-sans)}.ac-lg-grip{position:absolute;left:8px;top:2px;bottom:2px;width:24px;display:grid;place-items:center;color:var(--ac-ink-muted);border-radius:var(--ac-radius-xs);cursor:grab;opacity:0;transition:opacity var(--ac-duration-instant) var(--ac-ease-standard)}.ac-lg-grip:hover{color:var(--ac-ink);background:var(--ac-surface-strong)}@media (hover: hover){.ac-lg-row:hover .ac-lg-grip{opacity:1}.ac-lg-row:not(.is-spare):hover .ac-lg-n{opacity:0}}.ac-lg-table tbody tr.ac-lg-row:hover{--ac-lg-row-bg: var(--ac-surface-sunken)}.ac-lg.has-focus .ac-lg-row.is-active{--ac-lg-row-bg: var(--ac-surface-muted);--ac-lg-row-bar: inset var(--ac-link-bar) 0 0 var(--ac-brand-ink)}.ac-lg-table tbody th.ac-lg-num{box-shadow:var(--ac-lg-row-bar, none)}.ac-lg-table tbody td.is-err>.ac-lg-c,.ac-lg-table tbody td>.ac-lg-c.is-bad{box-shadow:inset 0 0 0 1px var(--ac-danger)}.ac-lg-table tbody td.is-warn>.ac-lg-c{box-shadow:inset 0 0 0 1px var(--ac-warning)}.ac-lg-table tbody td>.ac-lg-c.is-focus{box-shadow:inset 0 0 0 2px var(--ac-brand-ink)}.ac-lg-table tbody td.is-err>.ac-lg-c.is-focus,.ac-lg-table tbody td>.ac-lg-c.is-bad.is-focus{box-shadow:inset 0 0 0 2px var(--ac-brand-ink),inset 0 0 0 3px var(--ac-danger)}.ac-lg-table tbody td.is-warn>.ac-lg-c.is-focus{box-shadow:inset 0 0 0 2px var(--ac-brand-ink),inset 0 0 0 3px var(--ac-warning)}.ac-lg-c .ac-combo-bare{flex:1 1 auto;min-width:0;min-height:0}.ac-lg-c .ac-combo-bare:focus-within,.ac-lg-c .ac-combo-bare.is-invalid{box-shadow:none}.ac-lg-table tbody .ac-lg-c.is-bad:after{content:"";flex:none;width:16px;height:16px;margin-right:6px;background:var(--ac-danger);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center / 16px no-repeat}.ac-lg-table .ac-lg-act{text-align:center}.ac-lg-act .ac-menu-wrap,.ac-lg-act .ac-colpick{display:inline-flex;vertical-align:middle}.ac-iconbtn.ac-lg-more{width:28px;height:28px;border-radius:var(--ac-radius-sm)}.ac-lg-table thead .ac-iconbtn.ac-lg-more{width:24px;height:24px}.ac-lg-table tbody .ac-lg-more{opacity:0}.ac-lg-table tbody tr:hover .ac-lg-more,.ac-lg-table tbody tr.is-active .ac-lg-more,.ac-lg-table tbody .ac-lg-more:focus-visible,.ac-lg-table tbody .ac-lg-more[aria-expanded=true]{opacity:1}@media (hover: none){.ac-lg-table tbody .ac-lg-more{opacity:1}}.ac-lg-table tbody tr.is-dragging>*{opacity:.45}.ac-lg-table tbody tr.is-drop-before>*{box-shadow:inset 0 2px 0 var(--ac-brand-ink)}.ac-lg-table tbody tr.is-drop-after>*{box-shadow:inset 0 -2px 0 var(--ac-brand-ink)}.ac-floating.ac-lg-bubble{z-index:calc(var(--ac-z-modal) + 40);display:flex;align-items:flex-start;gap:6px;max-width:360px;padding:4px 8px;background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);box-shadow:var(--ac-shadow-sm);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);pointer-events:none;animation:ac-fade var(--ac-duration-fast) var(--ac-ease-enter)}.ac-lg-bubble .ac-icon{flex:none;margin-top:1px}.ac-lg-bubble.is-danger{border-color:var(--ac-danger);color:var(--ac-ink)}.ac-lg-bubble.is-danger .ac-icon{color:var(--ac-danger)}.ac-lg-bubble.is-warning{border-color:var(--ac-warning);color:var(--ac-ink)}.ac-lg-bubble.is-warning .ac-icon{color:var(--ac-warning)}.ac-colpanel-row.is-blocked{align-items:flex-start;padding-top:8px;padding-bottom:8px}.ac-colpanel-row.is-blocked .ac-check-box{margin-top:1px}.ac-colpanel-row.is-blocked input:disabled~.ac-colpanel-label{opacity:1}.ac-colpanel-row.is-locked .ac-colpanel-label{color:var(--ac-ink-muted);opacity:1}.ac-lg-gear.is-on{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-colpanel-all{border-bottom:1px solid var(--ac-border)}.ac-lg-why{display:block;max-width:232px;white-space:normal;margin-top:2px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}[data-perf=lite] .ac-lg-bubble{box-shadow:none;animation:none}@media (prefers-reduced-motion: reduce){.ac-lg-bubble{animation:none}.ac-lg-n,.ac-lg-grip{transition:none}}@media (forced-colors: active){.ac-lg.has-focus .ac-lg-table tbody tr.is-active>th:first-child{border-left:3px solid Highlight}.ac-lg-table tbody td.is-err>.ac-lg-c,.ac-lg-table tbody td>.ac-lg-c.is-bad,.ac-lg-table tbody td.is-warn>.ac-lg-c{outline:1px dashed CanvasText;outline-offset:-2px}.ac-lg-table tbody td>.ac-lg-c.is-focus{outline:2px solid Highlight;outline-offset:-2px}.ac-lg-c .ac-combo-bare:focus-within{outline:none}.ac-lg-table tbody .ac-lg-c.is-bad:after{background:CanvasText;forced-color-adjust:none}.ac-lg-table tbody tr.is-drop-before>*{border-top:2px solid Highlight}.ac-lg-table tbody tr.is-drop-after>*{border-bottom:2px solid Highlight}.ac-floating.ac-lg-bubble{border:1px solid CanvasText}}.ac-floating.ac-popform{z-index:var(--ac-z-modal);top:0;left:0;padding:0;display:flex;flex-direction:column;min-width:0;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:hidden;background:var(--ac-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow-lg);outline:none;transform-origin:top left;animation:ac-pop var(--ac-duration-base) var(--ac-ease-emphasized)}.ac-popform[aria-busy=true] .ac-popform-body{pointer-events:none;caret-color:transparent}@media (prefers-reduced-motion: reduce){.ac-floating.ac-popform{animation-duration:1ms}}[data-perf=lite] .ac-floating.ac-popform{box-shadow:0 6px 16px #00000024}@media (forced-colors: active){.ac-floating.ac-popform{border-color:CanvasText}}.ac-popform[data-placement=above]{transform-origin:bottom left}.ac-popform[data-placement=right],.ac-popform[data-placement=left],.ac-popform[data-placement=center]{transform-origin:center}.ac-popform-title{display:flex;align-items:center;gap:var(--ac-space-3);padding:12px 16px 0;flex:none}.ac-popform-keys{display:flex;align-items:center;gap:12px;flex:none;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);user-select:none}@media (hover: none),(pointer: coarse){.ac-popform-keys{display:none}}body.ac-popform-open .ac-sheet .ac-keyhints{display:none}.ac-popform-title h2{margin:0;flex:1;min-width:0;font:600 15px/22px var(--ac-font-sans);letter-spacing:-.1px;color:var(--ac-ink)}.ac-popform-head{margin:8px 16px 0;padding:6px 10px;border-radius:var(--ac-radius-sm);background:var(--ac-surface-muted);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);flex:none}.ac-popform-body{flex:1 1 auto;min-height:0;overflow:auto;padding:10px 16px 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px 16px;align-content:start;scrollbar-width:thin}.ac-popform.is-2col .ac-popform-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ac-popform-span{grid-column:1 / -1}.ac-popform-note{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-popform .ac-field{gap:4px}.ac-popform .ac-field-label{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-popform .ac-input{height:32px}.ac-popform .ac-input input{font-size:14px;padding:0 10px}.ac-popform .ac-addon{padding:0 10px;font-size:13px;line-height:18px}.ac-popform .ac-seg{align-self:flex-start;max-width:100%}.ac-popform .ac-seg-item{white-space:nowrap}.ac-popform-foot{display:flex;align-items:center;gap:var(--ac-space-2);padding:8px 12px 8px 16px;border-top:1px solid var(--ac-border);flex:none}.ac-popform-foot .ac-btn{height:32px}.ac-popform-gap{flex:1}.ac-popform-more{margin-left:-8px}.ac-popform-more.ac-btn-ghost{color:var(--ac-ink-secondary)}.ac-popform-more.ac-btn-ghost:hover{color:var(--ac-ink)}.ac-popform .ac-btn.is-busy{cursor:progress}[data-ac-popform-anchor=center]{background-color:var(--ac-surface-muted);box-shadow:none;outline:1px dashed var(--ac-border-strong);outline-offset:-2px}@media (forced-colors: active){[data-ac-popform-anchor=center]{outline:1px dashed GrayText;outline-offset:-2px}}.ac-footpanel{flex:none;display:flex;flex-direction:column;max-height:min(50vh,360px);background:var(--ac-surface);border-top:1px solid var(--ac-border)}.ac-footpanel[hidden]{display:none}.ac-footpanel-head{display:flex;align-items:center;gap:var(--ac-space-2);min-height:36px;padding:4px 8px 0 16px;flex:none}.ac-footpanel-title{margin:0;flex:1;min-width:0;font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-footpanel-body{flex:1 1 auto;min-height:0;overflow:auto;padding:4px 16px 12px;scrollbar-width:thin}.ac-footpanel-btn{gap:6px}.ac-footpanel-chev{transform:rotate(180deg);transition:transform var(--ac-duration-fast) var(--ac-ease-standard)}.ac-footpanel-btn.is-open .ac-footpanel-chev{transform:none}[data-perf=lite] .ac-footpanel-chev{transition:none}.ac-scrim.ac-keys-scrim{z-index:calc(var(--ac-z-modal) + 60)}.ac-modal.ac-keys{max-width:640px;max-height:calc(100vh - 40px);outline:none}.ac-keys-head{display:flex;align-items:center;gap:var(--ac-space-3);padding:14px 12px 8px 20px;flex:none}.ac-keys-title{margin:0;flex:1;font:600 15px/22px var(--ac-font-sans);letter-spacing:-.1px;color:var(--ac-ink)}.ac-keys-tools{display:flex;align-items:center;gap:var(--ac-space-4);padding:0 20px 12px;border-bottom:1px solid var(--ac-border);flex:none}.ac-keys-tools .ac-field{flex:1}.ac-keys-tools .ac-input{height:32px}.ac-keys-tools .ac-switch{flex:none;min-height:24px;font:400 13px/18px var(--ac-font-sans)}.ac-keys-scroll{flex:1 1 auto;min-height:0;overflow:auto;outline:none;scrollbar-width:thin}.ac-keys-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--ac-brand-ink)}.ac-keys-table{width:100%;border-collapse:collapse;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-keys-table thead th{position:sticky;top:0;z-index:1;background:var(--ac-surface-raised);text-align:left;padding:8px 12px;font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);border-bottom:1px solid var(--ac-border)}.ac-keys-table td{padding:6px 12px;vertical-align:middle;border-bottom:1px solid var(--ac-border);color:var(--ac-ink-secondary)}.ac-keys-table tbody tr:last-child td{border-bottom:0}.ac-keys-table .ac-keys-key{width:1%;white-space:nowrap;padding-left:20px}.ac-keys-table .ac-keys-tally{width:1%;white-space:nowrap;padding-right:20px;color:var(--ac-ink-muted)}.ac-keys-group th{text-align:left;padding:14px 20px 4px;font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink);border-bottom:1px solid var(--ac-border)}.ac-keys-here{margin-left:8px;padding:0 6px;border-radius:var(--ac-radius-xs);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:500 13px/18px var(--ac-font-sans)}.ac-keys-combo{display:inline-flex;gap:3px;vertical-align:middle}.ac-keys-combo kbd{display:inline-block;min-width:22px;padding:1px 6px;font:500 13px/18px var(--ac-font-sans);text-align:center;color:var(--ac-ink);background:var(--ac-surface);border:1px solid var(--ac-border-control);border-bottom-width:2px;border-radius:5px}.ac-keys-or{margin:0 6px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-keys-empty{padding:24px 20px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-keys-foot{padding:10px 20px;border-top:1px solid var(--ac-border);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);flex:none}@media (max-height: 479px){.ac-keys-head{padding-top:10px}.ac-keys-tools{padding-bottom:8px}.ac-keys-group th{padding-top:10px}.ac-keys-table td{padding-top:4px;padding-bottom:4px}}@media (forced-colors: active){.ac-keys-combo kbd{border-color:CanvasText}.ac-footpanel{border-top-color:CanvasText}}body.ac-sheet-full-open .ac-scrim.ac-keys-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.ac-popform-foot.is-info{justify-content:flex-end}.ac-es{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--ac-ink);font-family:var(--ac-font-sans);box-sizing:border-box}.ac-es-title{margin:0;color:var(--ac-ink)}.ac-es-text{margin:0;color:var(--ac-ink-secondary)}.ac-es-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ac-space-2)}.ac-es-art{display:block;overflow:visible}.ac-es-art .b{fill:var(--ac-surface-muted);stroke:none}.ac-es-art .p{fill:var(--ac-surface)}.ac-es-art .a{stroke:var(--ac-ink-secondary)}.ac-es-art .t{opacity:.55}.ac-es-kbd{display:inline-flex;align-items:center;height:20px;padding:0 6px;margin-left:2px;border-radius:var(--ac-radius-xs);border:1px solid var(--ac-border);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:500 12px/16px var(--ac-font-sans);letter-spacing:0}.ac-btn-primary .ac-es-kbd{background:#ffffff29;border-color:#ffffff57;color:var(--ac-on-brand)}.ac-btn-ghost .ac-es-kbd{background:transparent}.ac-btn.has-kbd{padding-right:var(--ac-space-2)}.ac-es-hero{width:100%;max-width:680px;padding:16px 24px;margin-left:auto;margin-right:auto}.ac-es .ac-btn-ghost,.ac-re-note .ac-btn-ghost{color:var(--ac-ink-secondary);padding:0 var(--ac-space-3)}.ac-es .ac-btn-ghost:hover:not(:disabled),.ac-re-note .ac-btn-ghost:hover:not(:disabled){background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-es-artbox{width:120px;height:96px;margin-bottom:12px;color:var(--ac-ink-muted);flex:none}.ac-es-hero .ac-es-title{font:600 20px/28px var(--ac-font-sans);letter-spacing:-.2px}.ac-es-hero .ac-es-text{font:400 14px/20px var(--ac-font-sans);margin-top:4px;max-width:460px}.ac-es-benefits{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;text-align:left}.ac-es-benefits li{display:flex;align-items:center;gap:var(--ac-space-2);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-es-benefits .ac-icon{flex:none;color:var(--ac-success)}.ac-es-hero .ac-es-actions{margin-top:20px}.ac-es-links{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;font:400 14px/20px var(--ac-font-sans)}.ac-es-watch,.ac-es-xlink{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--ac-ink-secondary);text-decoration:none}.ac-es-xlink,.ac-es-links .ac-es-watch{appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:var(--ac-ink-secondary);cursor:pointer;border-radius:var(--ac-radius-xs)}.ac-es-xlink:hover{color:var(--ac-ink);text-decoration:underline;text-underline-offset:2px}.ac-es-xlink .ac-icon{color:var(--ac-ink-muted)}.ac-es-xlink:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-es-tip{margin:10px 0 0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);max-width:460px}.ac-es-watch:hover{color:var(--ac-ink);text-decoration:underline;text-underline-offset:2px}.ac-es-watch .ac-icon{color:var(--ac-ink-muted)}.ac-es-dur{color:var(--ac-ink-muted);font-weight:400}.ac-es-cycle{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-es-cycle li{display:inline-flex;align-items:center;gap:6px}.ac-es-cycle li.is-current .ac-es-step{color:var(--ac-ink);font-weight:600}.ac-es-arrow{color:var(--ac-ink-disabled)}.ac-es-hero:not([data-fit=full]) .ac-es-cycle{display:none}.ac-es-hero[data-fit=noart] .ac-es-artbox,.ac-es-hero[data-fit=brief] .ac-es-artbox,.ac-es-hero[data-fit=mini] .ac-es-artbox,.ac-es-hero[data-fit=brief] .ac-es-benefits,.ac-es-hero[data-fit=brief] .ac-es-links,.ac-es-hero[data-fit=brief] .ac-es-tip{display:none}.ac-es-hero[data-fit=mini] .ac-es-text,.ac-es-hero[data-fit=mini] .ac-es-benefits,.ac-es-hero[data-fit=mini] .ac-es-links,.ac-es-hero[data-fit=mini] .ac-es-tip,.ac-es-hero[data-fit=mini] .ac-es-actions>:not(:first-child){display:none}.ac-es-hero[data-fit=mini] .ac-es-actions{margin-top:12px}@media (max-height: 599px){.ac-es-hero .ac-es-artbox,.ac-es-hero .ac-es-cycle{display:none}.ac-es-hero .ac-es-benefits{margin-top:12px}.ac-es-hero .ac-es-actions{margin-top:16px}}@media (max-height: 479px){.ac-es-hero .ac-es-text,.ac-es-hero .ac-es-benefits,.ac-es-hero .ac-es-links,.ac-es-hero .ac-es-tip,.ac-es-hero .ac-es-actions>:not(:first-child){display:none}.ac-es-hero .ac-es-actions{margin-top:12px}}.ac-es-row{width:100%;max-width:560px;padding:16px 24px;margin-left:auto;margin-right:auto}.ac-es-mark{flex:none;width:40px;height:40px;border-radius:var(--ac-radius-full);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);display:grid;place-items:center;margin-bottom:var(--ac-space-2)}.ac-es.is-danger .ac-es-mark{color:var(--ac-danger)}.ac-es.is-success .ac-es-mark{color:var(--ac-success)}.ac-es-row .ac-es-title{font:600 14px/20px var(--ac-font-sans)}.ac-es-row .ac-es-text{font:400 13px/18px var(--ac-font-sans);margin-top:2px;max-width:460px}.ac-es-row .ac-es-actions{margin-top:12px}.ac-es-nb{white-space:nowrap}.ac-es-row .ac-es-title,.ac-es-row .ac-es-text,.ac-es-hero .ac-es-title,.ac-es-hero .ac-es-text,.ac-es-card .ac-es-title,.ac-es-card .ac-es-text,.ac-es-tip{text-wrap:balance}.ac-es-chips{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.ac-es-chip{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 4px 0 10px;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:var(--ac-surface-muted);color:var(--ac-ink);font:500 13px/18px var(--ac-font-sans);white-space:nowrap}.ac-es-chip button{appearance:none;border:0;background:transparent;color:var(--ac-ink-secondary);width:24px;height:24px;border-radius:var(--ac-radius-xs);display:grid;place-items:center;cursor:pointer;padding:0}.ac-es-chip button:hover{background:var(--ac-surface-strong);color:var(--ac-ink)}.ac-es-chip button:focus-visible,.ac-es-pchip:focus-visible,.ac-es-clearall:focus-visible,.ac-es-watch:focus-visible,.ac-es-link:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-es-clearall,.ac-es-link{color:var(--ac-ink-secondary);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--ac-border-strong);margin-left:4px}.ac-es-clearall,.ac-es-link{display:inline-flex;align-items:center;min-height:24px}.ac-es-clearall:hover,.ac-es-link:hover{color:var(--ac-ink)}.ac-es-periods{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.ac-es-pchip{appearance:none;height:28px;padding:0 10px;border:1px solid var(--ac-border-control);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-ink);font:500 13px/18px var(--ac-font-sans);cursor:pointer;white-space:nowrap}.ac-es-pchip:hover{background:var(--ac-surface-muted)}.ac-es-ref{margin:8px 0 0;font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-es-row[data-fit=brief] .ac-es-text,.ac-es-row[data-fit=mini] .ac-es-text,.ac-es-row[data-fit=mini] .ac-es-mark,.ac-es-row[data-fit=mini] .ac-es-periods,.ac-es-row[data-fit=mini] .ac-es-ref{display:none}.ac-es-inline{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;justify-items:start;column-gap:var(--ac-space-2);row-gap:2px;text-align:left;min-height:32px;padding:6px 0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-es-inline.has-ico{grid-template-columns:auto minmax(0,1fr)}.ac-es-inline.has-ico>.ac-es-link{grid-column:2}.ac-es-inline .ac-es-ico{color:var(--ac-ink-muted);flex:none;margin-top:1px}.ac-es-inline .ac-es-line{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0}.ac-es-inline .ac-es-title{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-es-inline .ac-es-text{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-es-inline.is-danger .ac-es-ico{color:var(--ac-danger)}.ac-es-inline.is-success .ac-es-ico{color:var(--ac-success)}.ac-es-link{appearance:none;border:0;background:none;padding:0;font:500 13px/18px var(--ac-font-sans);cursor:pointer;border-radius:var(--ac-radius-xs);white-space:nowrap}.ac-es-card{justify-content:center;padding:20px 16px;min-height:96px;gap:2px}.ac-es-card .ac-es-mark{width:32px;height:32px;margin-bottom:6px}.ac-es-card .ac-es-title{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-es-card .ac-es-text{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);max-width:320px}.ac-es-card .ac-es-actions{margin-top:8px}.ac-es.is-loading{gap:var(--ac-space-2);padding:16px;width:100%;max-width:360px;margin:0 auto}.ac-es-inline.is-loading{display:flex;flex-direction:row;padding:6px 0;max-width:none}.ac-table tr.ac-es-tr>td,.ac-table tr.ac-es-tr:hover>td{padding:0;border-bottom:0;background:var(--ac-surface)!important;vertical-align:top;height:auto}.ac-es-cell{position:sticky;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}.ac-dt.is-empty .ac-table-wrap{overflow-x:hidden}.ac-dt.is-empty .ac-table th,.ac-dt.is-empty .ac-table th .ac-dt-sort{color:var(--ac-ink-muted)}.ac-dt.is-empty .ac-dt-sort{cursor:default}.ac-dt.is-empty .ac-dt-sort .ac-sort{opacity:.35}.ac-table[data-pin]{table-layout:fixed}.ac-dt.is-empty .ac-table-wrap.is-pin-wide{overflow-x:auto}.ac-table[data-pin=tight] th{overflow:hidden;text-overflow:ellipsis}.ac-table[data-pin=tight] th .ac-dt-sort{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.ac-table>tbody.ac-dt-sizer{visibility:collapse}.ac-dt-search .ac-input-sm .ac-addon-trail>button{width:24px;height:24px}.ac-re-note{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--ac-space-2);min-height:32px;padding:4px 16px;box-sizing:border-box;background:var(--ac-surface-sunken);border-bottom:1px solid var(--ac-border);font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-re-note>.ac-icon{color:var(--ac-ink-muted);flex:none}.ac-re-note .ac-es-pchip{height:24px;padding:0 8px;font-size:12px;line-height:16px}.ac-re-note .ac-btn{height:28px}.ac-re-sp{flex:1 1 auto}.ac-re-nil{margin:0;padding:10px 12px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);text-align:left}.ac-table tr.ac-re-tr>td,.ac-table tr.ac-re-tr:hover>td{padding:0;background:var(--ac-surface)!important;height:auto;white-space:normal}.ac-table tr.ac-re-tr.is-statement>td{border-bottom:0}.ac-re-cell{position:sticky;left:0;box-sizing:border-box;max-width:100vw}.ac-re-cell>.ac-es-row,.ac-re-cell>.ac-es-hero{margin:0 auto}.ac-gs{border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);background:var(--ac-surface);padding:12px 16px 14px;font-family:var(--ac-font-sans);color:var(--ac-ink)}.ac-gs-head{display:flex;align-items:center;gap:var(--ac-space-3)}.ac-gs-titles{flex:1 1 auto;min-width:0}.ac-gs-title{margin:0;font:600 15px/22px var(--ac-font-sans);color:var(--ac-ink)}.ac-gs-sub{margin:0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-gs-progress{flex:none;width:168px;display:flex;flex-direction:column;gap:4px}.ac-gs-count{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);font-variant-numeric:tabular-nums}.ac-gs-progress .ac-linkbar-fill{background:var(--ac-success)}.ac-gs-toggle .ac-icon{transition:transform var(--ac-duration-fast) var(--ac-ease-standard);transform:rotate(180deg)}.ac-gs.is-folded .ac-gs-toggle .ac-icon{transform:none}.ac-gs-steps{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ac-space-2)}.ac-gs-steps[hidden]{display:none}.ac-gs-steps>li{display:flex;min-width:0}.ac-gs-step{position:relative;appearance:none;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px 8px 12px;box-sizing:border-box;border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);background:var(--ac-surface);color:var(--ac-ink);text-align:left;text-decoration:none;font:inherit}button.ac-gs-step,a.ac-gs-step{cursor:pointer}button.ac-gs-step:hover,a.ac-gs-step:hover{background:var(--ac-surface-muted)}button.ac-gs-step:focus-visible,a.ac-gs-step:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-gs-step.is-next{border-color:var(--ac-brand)}.ac-gs-mark{flex:none;width:24px;height:24px;box-sizing:border-box;border-radius:var(--ac-radius-full);border:1.5px solid var(--ac-border-control);display:grid;place-items:center;font:600 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-gs-step.is-next .ac-gs-mark{background:var(--ac-brand);border-color:var(--ac-brand);color:var(--ac-on-brand)}.ac-gs-step.is-done .ac-gs-mark,.ac-gs-ok{background:var(--ac-success-subtle);border-color:transparent;color:var(--ac-success)}.ac-gs-ok{flex:none;width:28px;height:28px;border-radius:var(--ac-radius-full);display:grid;place-items:center}.ac-gs-label{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font:500 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-gs-step.is-done .ac-gs-label>span:first-child{color:var(--ac-ink-muted)}.ac-gs-state{font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-gs-step.is-next .ac-gs-state{color:var(--ac-brand-ink);font-weight:500}.ac-gs-step.is-done .ac-gs-state{color:var(--ac-success)}.ac-gs-step .ac-es-kbd{flex:none}.ac-gs-go{flex:none;color:var(--ac-ink-muted)}.ac-gs .ac-btn-ghost{color:var(--ac-ink-secondary);padding:0 var(--ac-space-3)}.ac-gs .ac-btn-ghost:hover:not(:disabled){background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-gs.is-done,.ac-gs.is-folded{padding-bottom:12px}.ac-gs.is-done .ac-gs-progress{display:none}.ac-gs-undo{display:flex;align-items:center;gap:var(--ac-space-2);min-height:36px;padding:6px 12px;box-sizing:border-box;border:1px dashed var(--ac-border-control);border-radius:var(--ac-radius-md);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}@media (max-width: 1199px){.ac-gs-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ac-gs-steps{grid-template-columns:1fr}.ac-gs-progress{width:120px}}@media (max-height: 600px){.ac-gs{padding:8px 12px 10px}.ac-gs-step{min-height:44px;padding:6px 8px}.ac-gs-steps{margin-top:8px}.ac-gs-sub{display:none}}[data-perf=lite] .ac-gs-toggle .ac-icon{transition:none}@media (prefers-reduced-motion: reduce){.ac-gs-toggle .ac-icon{transition:none}}@media (forced-colors: active){.ac-es-art{forced-color-adjust:none;color:CanvasText}.ac-es-art .b,.ac-es-art .p{fill:Canvas}.ac-es-art .a{stroke:Highlight}.ac-es-mark,.ac-gs-mark,.ac-es-chip,.ac-es-pchip,.ac-es-kbd,.ac-gs-step{border:1px solid CanvasText}.ac-modbar-tabs.is-cut-l,.ac-modbar-tabs.is-cut-r{-webkit-mask-image:none;mask-image:none}.ac-es-benefits .ac-icon,.ac-gs-step.is-done .ac-gs-mark{color:CanvasText}}.ac-es-live{position:fixed;top:0;left:0}.ac-modbar-tab[data-ghost]{opacity:0;pointer-events:none}.ac-modbar-tabs.is-cut-r{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}.ac-modbar-tabs.is-cut-l{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px);mask-image:linear-gradient(to right,transparent,#000 32px)}.ac-modbar-tabs.is-cut-l.is-cut-r{-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.ac-modbar-more{appearance:none;flex:none;align-self:center;display:inline-flex;align-items:center;gap:2px;height:28px;min-width:28px;margin:0 4px 0 2px;padding:0 6px;border:0;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-ink-secondary);font:500 13px/18px var(--ac-font-sans);white-space:nowrap;cursor:pointer}.ac-modbar-more:hover,.ac-modbar-more[aria-expanded=true]{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-modbar-more:focus-visible{outline:none;box-shadow:var(--ac-shadow-focus)}.ac-modbar .ac-modbar-more{font-variant-numeric:tabular-nums}@media (forced-colors: active){.ac-modbar-more{border:1px solid ButtonText}}.ac-gs-label>span:first-child,.ac-gs-state{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-gs-next{position:absolute;top:-8px;left:8px;z-index:1;height:16px;box-sizing:border-box;padding:0 6px;display:inline-flex;align-items:center;border:1px solid var(--ac-brand);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-brand-ink);font:600 12px/14px var(--ac-font-sans);white-space:nowrap;pointer-events:none}@media (forced-colors: active){.ac-gs-next{border-color:CanvasText}}.ac-gs-state .ac-gs-hint{color:var(--ac-ink-muted);font-weight:400}.ac-gs-step.is-next .ac-gs-state .ac-gs-hint{color:var(--ac-ink-muted)}.ac-gs-migrate{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--ac-space-2);margin-top:var(--ac-space-2);padding:8px 12px;border-radius:var(--ac-radius-md);background:var(--ac-surface-sunken);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-gs-migrate[hidden]{display:none}.ac-gs-migrate>.ac-icon{flex:none;color:var(--ac-ink-muted)}.ac-gs-migrate b{font-weight:600;color:var(--ac-ink)}.ac-gs-migrate .ac-es-xlink{margin-left:auto}@media (max-height: 600px){.ac-gs-migrate{margin-top:6px;padding:6px 10px}}.ac-modbar-lead>.ac-menu-wrap{flex:none;display:flex;align-items:center}.ac-sum .ac-sum-item:focus-visible,.ac-sum .ac-sum-item.is-active:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ac-brand)}@media (forced-colors: active){.ac-sum .ac-sum-item:focus-visible,.ac-sum .ac-sum-item.is-active:focus-visible{outline:2px solid Highlight;outline-offset:-2px;box-shadow:none}}.ac-ws{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--ac-surface);color:var(--ac-ink);font-family:var(--ac-font-sans)}.ac-ws-strip{--ac-ws-h: 32px;position:relative;z-index:3;flex:none;display:flex;align-items:stretch;height:var(--ac-ws-h);padding-right:4px;background:var(--ac-surface-sunken);box-shadow:inset 0 -1px 0 var(--ac-border);user-select:none;-webkit-user-select:none}.ac-ws-tablist{display:flex;align-items:stretch;flex:0 1 auto;min-width:0;overflow:hidden}.ac-ws-tab{position:relative;display:flex;align-items:center;flex:0 1 auto;min-width:96px;max-width:220px;box-shadow:inset -1px 0 0 var(--ac-border),inset 0 -1px 0 var(--ac-border)}.ac-ws-tab.is-home{flex:none;min-width:40px;width:40px}.ac-ws-tab.is-pinned:not(.is-home){flex:none;min-width:36px;width:36px}.ac-ws-tab-btn{appearance:none;display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0 2px 0 10px;border:0;background:transparent;color:var(--ac-ink-muted);font:500 13px/18px var(--ac-font-sans);text-align:left;cursor:default;outline:none}.ac-ws-tab.is-home .ac-ws-tab-btn,.ac-ws-tab.is-pinned .ac-ws-tab-btn{justify-content:center;padding:0}.ac-ws-tab-btn .ac-icon{flex:none}.ac-ws-tab-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-ws-tab:hover:not(.is-active){background:var(--ac-surface-muted)}.ac-ws-tab:hover .ac-ws-tab-btn{color:var(--ac-ink-secondary)}.ac-ws-tab-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--ac-brand);border-radius:var(--ac-radius-xs)}.ac-ws-tab.is-active{max-width:280px;background:var(--ac-surface);box-shadow:inset 0 2px 0 var(--ac-ink),inset -1px 0 0 var(--ac-border),-1px 0 0 var(--ac-border)}.ac-ws-tab.is-active .ac-ws-tab-btn{color:var(--ac-ink)}.ac-ws-close{position:relative;flex:none;display:grid;place-items:center;width:24px;height:24px;margin:0 4px 0 0;padding:0;border:0;border-radius:var(--ac-radius-xs);background:transparent;color:var(--ac-ink-muted);cursor:pointer;opacity:0}.ac-ws-close>*{grid-area:1 / 1}.ac-ws-close:hover{background:var(--ac-surface-strong, var(--ac-border));color:var(--ac-ink)}.ac-ws-tab:hover .ac-ws-close,.ac-ws-tab:focus-within .ac-ws-close,.ac-ws-tab.is-active .ac-ws-close,.ac-ws-tab.is-dirty .ac-ws-close{opacity:1}.ac-ws-dot{width:8px;height:8px;border-radius:50%;background:var(--ac-ink)}.ac-ws-tab.is-dirty .ac-ws-close .ac-icon{visibility:hidden}.ac-ws-tab.is-dirty:hover .ac-ws-close .ac-icon,.ac-ws-tab.is-dirty:focus-within .ac-ws-close .ac-icon{visibility:visible}.ac-ws-tab.is-dirty:hover .ac-ws-close .ac-ws-dot,.ac-ws-tab.is-dirty:focus-within .ac-ws-close .ac-ws-dot{visibility:hidden}.ac-ws-strip.is-tight .ac-ws-tab:not(.is-active):not(.is-dirty) .ac-ws-tab-btn{padding-right:8px}.ac-ws-strip.is-tight .ac-ws-tab:not(.is-active):not(.is-dirty) .ac-ws-close{position:absolute;top:50%;right:4px;margin:-12px 0 0;visibility:hidden;background:var(--ac-surface-muted)}.ac-ws-strip.is-tight .ac-ws-tab:not(.is-active):not(.is-dirty):hover .ac-ws-close{visibility:visible}.ac-ws-strip.is-tight .ac-ws-tab:not(.is-active):not(.is-dirty) .ac-ws-close:hover{background:var(--ac-surface-strong, var(--ac-border))}.ac-ws-dot.is-pin{position:absolute;top:6px;right:6px;width:6px;height:6px;pointer-events:none}.ac-ws-tab.is-dragging{opacity:.55}.ac-ws-drop{position:absolute;top:4px;bottom:4px;width:2px;background:var(--ac-ink);border-radius:1px;pointer-events:none}.ac-ws-plus,.ac-ws-more{appearance:none;flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:2px;height:28px;min-width:28px;margin:0 2px;padding:0 4px;border:0;border-radius:var(--ac-radius-sm);background:transparent;color:var(--ac-ink-muted);font:500 13px/18px var(--ac-font-sans);cursor:pointer}.ac-ws-plus{margin-left:4px}.ac-ws-plus:hover,.ac-ws-more:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-ws-more.is-over{padding:0 6px;color:var(--ac-ink-secondary)}.ac-ws-more-n{white-space:nowrap;padding-left:2px;font-variant-numeric:tabular-nums}.ac-ws-fill{flex:1 1 auto}.ac-ws-tab.is-new{animation:ac-ws-in .16s var(--ac-ease-emphasized)}@keyframes ac-ws-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ac-ws-tab.is-new{animation:none}}html[data-perf=lite] .ac-ws-tab.is-new{animation:none}@media (max-height: 599.98px){.ac-ws-strip{--ac-ws-h: 28px}.ac-ws-plus,.ac-ws-more{height:24px;min-width:24px}}@media (forced-colors: active){.ac-ws-tab.is-active{box-shadow:none;border-top:2px solid Highlight}.ac-ws-tab.is-active .ac-ws-tab-btn{color:Highlight}.ac-ws-tab-btn:focus-visible{outline:2px solid Highlight;outline-offset:-3px}.ac-ws-close:hover,.ac-ws-plus:hover,.ac-ws-more:hover{outline:1px solid Highlight}.ac-ws-dot{background:CanvasText}.ac-ws-drop{background:Highlight}.ac-ws-opt.is-active{outline:2px solid Highlight;outline-offset:-2px}.ac-ws-opt.is-active:before{background:Highlight}.ac-ws-list:focus-visible{outline:2px solid Highlight;outline-offset:-2px}.ac-sheet-confirm,.ac-ws-toasts .ac-toast{border:1px solid CanvasText}}.ac-ws-host{position:relative;flex:1 1 auto;min-height:0}.ac-ws-panel{position:absolute;inset:0;overflow:hidden;contain:layout paint;outline:none;background:var(--ac-surface)}.ac-ws-panel.is-hidden{display:none}.ac-ws-panel.has-side{contain:none}.ac-ws-panel .ac-app{height:100%!important}.ac-ws-away{display:none!important}.ac-ws-panel:focus,.ac-ws-panel [tabindex="-1"]:not(input):not(button):not(textarea):not(select):focus{outline:none}.ac-ws-scrim.is-top{place-items:start center;padding:max(16px,10vh) 16px 16px}.ac-ws-dialog{display:flex;flex-direction:column;max-height:calc(100vh - 32px)}.ac-ws-scrim.is-top .ac-ws-dialog{max-height:calc(100vh - max(16px,10vh) - 16px)}.ac-ws-goto{max-width:640px}.ac-ws-tabsdlg{max-width:520px}.ac-ws-dhead{flex:none;display:flex;align-items:baseline;gap:10px;padding:14px 16px 8px}.ac-ws-dhead .ac-ws-dhead-btn{flex:none;align-self:center;margin:-4px 0 -4px auto;white-space:nowrap}.ac-ws-dtitle{flex:none;margin:0;font:600 15px/22px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap}.ac-ws-dhint{min-width:0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-ws-search{flex:none;padding:0 16px 8px}.ac-ws-search .ac-input{height:40px}.ac-ws-list{flex:1 1 auto;min-height:0;overflow:auto;padding:0 8px 8px;outline:none;border-top:1px solid var(--ac-border)}.ac-ws-list:focus-visible{box-shadow:none}.ac-ws-list:focus-visible .ac-ws-opt.is-active{box-shadow:inset 0 0 0 2px var(--ac-brand)}.ac-ws-list:not([aria-activedescendant]):focus-visible{box-shadow:inset 0 0 0 2px var(--ac-brand);border-radius:var(--ac-radius-sm)}.ac-ws-ghead{padding:10px 8px 4px;font:600 12px/16px var(--ac-font-sans);letter-spacing:.4px;color:var(--ac-ink-muted)}.ac-ws-opt{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;padding:4px 8px;border-radius:var(--ac-radius-sm);color:var(--ac-ink);font:400 14px/20px var(--ac-font-sans);cursor:default}.ac-ws-opt .ac-icon{flex:none;color:var(--ac-ink-muted)}.ac-ws-opt.is-active{background:var(--ac-surface-muted)}.ac-ws-opt.is-active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:1px;background:var(--ac-ink)}.ac-ws-opt-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-ws-opt-label b{font-weight:600}.ac-ws-opt-meta{flex:none;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;color:var(--ac-ink-muted)}.ac-ws-opt .ac-kbd{margin-left:0;flex:none}.ac-ws-opt.is-closed .ac-ws-opt-label{color:var(--ac-ink-secondary)}.ac-ws-opt.is-current .ac-ws-opt-label{font-weight:600}.ac-ws-num{flex:none;width:16px;text-align:right;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);font-variant-numeric:tabular-nums}.ac-ws-none{padding:16px 8px;color:var(--ac-ink-muted);font-size:13px}.ac-ws-dfoot{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;min-height:40px;padding:6px 16px;border-top:1px solid var(--ac-border);font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-ws-dfoot-keys{display:flex;flex-wrap:wrap;gap:2px 12px;flex:1 1 auto;min-width:0}.ac-ws-dfoot .ac-keyhint{white-space:nowrap}.ac-ws-dfoot .ac-keyhint,.ac-ws-confirm-keys .ac-keyhint{display:inline-flex;align-items:center;gap:4px}.ac-ws-dfoot kbd,.ac-ws-confirm-keys kbd{font:500 12px/16px var(--ac-font-sans);padding:0 4px;border:1px solid var(--ac-border);border-radius:var(--ac-radius-xs);background:var(--ac-surface-muted);color:var(--ac-ink-secondary)}.ac-ws-confirm{max-width:440px;padding:20px 20px 16px}.ac-ws-confirm h2{margin:0 0 6px;font:600 17px/24px var(--ac-font-sans);color:var(--ac-ink)}.ac-ws-confirm p{margin:0 0 18px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-ws-confirm-foot{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ac-ws-confirm-keys{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;padding-top:10px;border-top:1px solid var(--ac-border);font:400 12px/16px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-ws-menu{min-width:220px}.ac-floating.ac-popover.ac-ws-menu{z-index:calc(var(--ac-z-toast) + 1);max-height:calc(100vh - 48px)}.ac-ws-menu .ac-menu-item:disabled{color:var(--ac-ink-disabled);cursor:default}.ac-ws-menu .ac-menu-item:disabled .ac-icon,.ac-ws-menu .ac-menu-item:disabled:hover>.ac-icon{color:var(--ac-ink-disabled)}.ac-ws-menu .ac-menu-item:disabled:hover{background:transparent}.ac-ws-menu .ac-menu-item:disabled .ac-kbd,.ac-ws-menu .ac-menu-item:disabled .ac-menu-meta{color:var(--ac-ink-disabled)}@media (forced-colors: active){.ac-ws-menu .ac-menu-item:disabled,.ac-ws-menu .ac-menu-item:disabled .ac-icon{color:GrayText}}body.ac-ws-dialog-open .ac-ws-toasts,body.ac-ws-dialog-open .ac-ws-toasts.ac-toast-dock{z-index:calc(var(--ac-z-modal) - 1)!important}body.ac-toasts-under .ac-ws-toasts{visibility:hidden}body.ac-ws-on .ac-toast-dock .ac-btn-ghost{color:var(--ac-ink-secondary)}body.ac-ws-on .ac-toast-dock .ac-btn-ghost:hover{color:var(--ac-ink)}body.ac-ws-on .ac-toast-dock .ac-toast-icon.ac-tone-info{background:var(--ac-surface-muted);color:var(--ac-ink-secondary)}body.ac-ws-on .ac-toast-dock .ac-toast-msg{font-size:13px;line-height:18px}.ac-ws-toast-acts{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 -4px -8px}body.ac-ws-on .ac-ws-toasts.ac-toast-dock.is-left{right:auto!important;left:var(--ac-ws-dock-left, 16px)!important}body.ac-ws-on .ac-ws-toasts.ac-toast-dock.is-tucked{visibility:hidden}body.ac-ws-on.ac-sheet-open.ac-sheet-cramped .ac-toast-dock{top:calc(var(--ac-ws-h, 32px) + 10px)!important}@media (max-height: 479.98px){.ac-ws-dhead{padding-top:10px;padding-bottom:6px}.ac-ws-search .ac-input{height:36px}.ac-ws-opt{min-height:30px}.ac-ws-dfoot{min-height:34px;padding-top:4px;padding-bottom:4px}}body.ac-ws-on{--ac-ws-h: 32px}@media (max-height: 599.98px){body.ac-ws-on{--ac-ws-h: 28px}}body.ac-ws-on .ac-sheet-layer:not(.is-contained){top:var(--ac-ws-h)}.ac-vidbtn{flex:none;display:inline-grid;place-items:center;padding:0;margin:0;border:0;background:transparent;color:var(--ac-ink-muted);border-radius:var(--ac-radius-full);cursor:pointer;transition:color var(--ac-duration-fast) var(--ac-ease-standard),background-color var(--ac-duration-fast) var(--ac-ease-standard)}.ac-vidbtn.is-sm{width:24px;height:24px}.ac-vidbtn.is-md{width:28px;height:28px}.ac-vidbtn:hover{color:var(--ac-brand-ink);background:var(--ac-hover-tint, var(--ac-surface-muted))}.ac-vidbtn:focus-visible{outline:none;color:var(--ac-brand-ink);box-shadow:var(--ac-shadow-focus)}.ac-vidbtn .ac-icon{pointer-events:none}@media (forced-colors: active){.ac-vidbtn{color:ButtonText}.ac-vidbtn:focus-visible{outline:2px solid Highlight;outline-offset:1px}}.ac-modbar-module .ac-vidbtn{margin:-1px 0 -1px 6px}.ac-modbar-lead>.ac-vidbtn.ac-modbar-vid{align-self:center;margin-left:4px}.ac-popform-title .ac-vidbtn,.ac-keys-head .ac-vidbtn,.ac-ws-dhead .ac-vidbtn,.ac-gs-titles .ac-vidbtn{align-self:center}.ac-vid-scrim{z-index:calc(var(--ac-z-modal) + 100)}.ac-vid{width:min(720px,100%);max-height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--ac-surface-raised, var(--ac-surface));border-radius:var(--ac-radius-xl);box-shadow:var(--ac-shadow-lg);outline:none}.ac-vid-head{display:flex;align-items:center;gap:8px;padding:10px 10px 10px 16px;border-bottom:1px solid var(--ac-border);flex:none}.ac-vid-head-mark{display:inline-flex;color:var(--ac-brand-ink)}.ac-vid-title{margin:0;flex:1 1 auto;min-width:0;font:600 15px/22px var(--ac-font-sans);letter-spacing:-.1px;color:var(--ac-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-vid-len{flex:none;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);font-variant-numeric:tabular-nums}.ac-vid-media{position:relative;aspect-ratio:16 / 9;background:var(--ac-surface-sunken);flex:0 1 auto;min-height:0}.ac-vid-media iframe,.ac-vid-media video{position:absolute;inset:0;width:100%;height:100%;border:0;background:#000}.ac-vid-soon{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center}.ac-vid-soon-mark{display:inline-flex;color:var(--ac-ink-muted);margin-bottom:4px}.ac-vid-soon-title{margin:0;font:600 15px/22px var(--ac-font-sans);color:var(--ac-ink)}.ac-vid-soon-text{margin:0;max-width:420px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}@media (max-height: 480px){.ac-vid-media{aspect-ratio:auto;height:calc(100vh - 120px)}}[data-perf=lite] .ac-vidbtn{transition:none}.ac-gs-titlerow{display:flex;align-items:center;gap:2px;min-width:0}.ac-keys-head>.ac-keys-title{flex:0 1 auto}.ac-keys-head>.ac-iconbtn:last-child{margin-left:auto}.ac-keys-head>.ac-vidbtn{margin-left:-6px}.ac-popform-title h2{flex:0 1 auto}.ac-popform-title>.ac-popform-keys{margin-left:auto}.ac-popform-title>.ac-vidbtn{margin-left:-6px}.ac-root .ac-glasspane{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ac-glasspane>.ac-glasspane-head{position:sticky;top:0;z-index:3;background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:box-shadow var(--ac-duration-fast) var(--ac-ease-standard)}.ac-glasspane>.ac-glasspane-body{flex:none;min-height:auto;overflow:visible}.ac-glasspane.is-scrolled>.ac-glasspane-head{box-shadow:0 1px 0 var(--ac-border),0 4px 12px -6px #0000001f}[data-perf=lite] .ac-glasspane>.ac-glasspane-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}@media (prefers-reduced-transparency: reduce){.ac-glasspane>.ac-glasspane-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-header)}}@media (forced-colors: active){.ac-glasspane>.ac-glasspane-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas}}@media (prefers-reduced-motion: reduce){.ac-glasspane>.ac-glasspane-head{transition:none}}.ac-popform[aria-busy=true] .ac-popform-body :is(input,textarea,select){caret-color:transparent}.ac-stoggle.is-busy:disabled{cursor:progress;opacity:1}.ac-stoggle.is-busy .ac-stoggle-thumb{background:transparent;box-shadow:none}.ac-stoggle.is-busy .ac-stoggle-thumb .ac-spin{display:block;width:14px;height:14px;color:var(--ac-on-brand)}.ac-sparkle.is-twinkle .ac-sparkle-star{animation:ac-sparkle-twinkle 3s ease-in-out infinite}.ac-sparkle.is-twinkle .ac-sparkle-star:nth-of-type(2){animation-delay:1s}.ac-sparkle.is-twinkle .ac-sparkle-star:nth-of-type(3){animation-delay:2s}@keyframes ac-sparkle-twinkle{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.ac-sparkle.is-twinkle .ac-sparkle-star{animation:none}}[data-perf=lite] .ac-sparkle.is-twinkle .ac-sparkle-star{animation:none}.ac-inv-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);background:var(--ac-surface)}.ac-inv-num,.ac-inv-money{font-variant-numeric:tabular-nums}.ac-inv-muted{color:var(--ac-ink-muted)}.ac-inv-pos{color:var(--ac-success)}.ac-inv-neg{color:var(--ac-danger)}.ac-inv-warn{color:var(--ac-warning)}.ac-inv-req{color:var(--ac-danger)}.ac-inv-tslot{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.ac-inv-tslot .ac-iconbtn-sm{width:28px;height:28px;flex:none}.ac-doctabs{display:flex;align-items:center;gap:4px;min-width:0;flex:0 1 auto;overflow:hidden}.ac-inv-dchip{position:relative;flex:none;display:inline-flex;align-items:center;height:28px;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm, 8px);background:var(--ac-surface);color:var(--ac-ink-secondary);font:400 13px/18px var(--ac-font-sans);white-space:nowrap}.ac-inv-dchip.is-on{background:var(--ac-surface-muted);color:var(--ac-ink);font-weight:600;border-color:var(--ac-border-control)}.ac-inv-dchip-tab{height:26px;padding:0 4px 0 10px;border:0;background:none;font:inherit;color:inherit;cursor:pointer;border-radius:var(--ac-radius-sm, 8px)}.ac-inv-dchip-x{width:24px;height:24px;margin-right:1px;display:grid;place-items:center;border:0;background:none;color:var(--ac-ink-muted);border-radius:6px;cursor:pointer}.ac-inv-dchip-x:hover,.ac-inv-dchip-tab:hover{color:var(--ac-ink)}.ac-inv-dchip-tab:focus-visible,.ac-inv-dchip-x:focus-visible,.ac-inv-tbtn:focus-visible,.ac-inv-chip:focus-visible,.ac-inv-facts:focus-visible,.ac-inv-collapsed:focus-visible,.ac-inv-link:focus-visible,.ac-inv-ratechip:focus-visible{outline:2px solid var(--ac-brand-ink);outline-offset:1px}.ac-inv-rchip{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 1px 0 10px;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm, 8px);background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:400 13px/18px var(--ac-font-sans);white-space:nowrap}.ac-inv-rchip>.ac-icon{flex:none;color:var(--ac-ink-muted)}.ac-inv-rchip-t{min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-inv-rchip-go{flex:none;height:24px;padding:0 6px;border:0;border-radius:6px;background:none;color:var(--ac-ink);font:600 13px/18px var(--ac-font-sans);cursor:pointer}.ac-inv-rchip-go:hover{background:var(--ac-surface);text-decoration:underline}.ac-inv-rchip-x{flex:none;width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:6px;background:none;color:var(--ac-ink-muted);cursor:pointer}.ac-inv-rchip-x:hover{color:var(--ac-ink);background:var(--ac-surface)}.ac-inv-rchip-go:focus-visible,.ac-inv-rchip-x:focus-visible{outline:2px solid var(--ac-brand-ink);outline-offset:1px}.ac-inv-tbtn{flex:none;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:0;border-radius:var(--ac-radius-sm, 8px);background:none;color:var(--ac-ink-secondary);font:400 13px/18px var(--ac-font-sans);white-space:nowrap;cursor:pointer}.ac-inv-tbtn:hover{background:var(--ac-surface-muted);color:var(--ac-ink)}.ac-inv-tbtn b{font-weight:600;color:var(--ac-ink)}.ac-inv-thints{flex:1 1 0;min-width:0;overflow:hidden;display:flex;justify-content:center}.ac-inv-thints .ac-keyhints{flex-wrap:wrap;height:20px;overflow:hidden;justify-content:center}.ac-inv-thints .ac-keyhint{flex:none}.ac-inv-tstatus{flex:none;display:inline-flex;align-items:center;gap:4px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);white-space:nowrap;margin-left:auto}.ac-inv-tstatus .ac-icon{color:var(--ac-success)}.ac-inv-tstatus.is-note{color:var(--ac-ink-secondary)}.ac-inv-tstatus.is-note .ac-icon{color:var(--ac-ink-muted)}.ac-inv-head{flex:none;box-sizing:border-box;height:74px;padding:6px 16px 5px;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--ac-border);background:var(--ac-surface)}@media (max-height: 599.98px){.ac-inv-head{height:68px;padding:4px 16px 3px;gap:4px}}.ac-inv-head.is-collapsed{height:36px;padding:0 8px 0 16px;flex-direction:row;align-items:center}.ac-inv-headfold{flex:none;box-sizing:border-box;height:36px;padding:0 8px 0 16px;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--ac-border);background:var(--ac-surface)}.ac-inv-head.is-r1only{height:40px;padding:4px 16px 3px}.ac-inv-r1{display:flex;align-items:center;gap:8px;height:32px;min-width:0}.ac-inv-r1>*{flex:none}.ac-inv-r1 .ac-field{gap:0;margin:0}.ac-inv-mode .ac-seg{height:32px}.ac-inv-mode .ac-seg-item{height:26px;padding:0 10px;font-size:13px;line-height:18px}.ac-inv-party{flex:1 1 360px;min-width:360px}.ac-inv-party .ac-input{height:32px}.ac-inv-party .ac-addon-box,.ac-inv-r1 .ac-addon-box{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);padding:0 10px}.ac-inv-no{display:inline-flex;align-items:center;height:32px;border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-sm, 8px);background:var(--ac-surface);overflow:hidden}.ac-inv-no-label{padding:0 8px 0 10px;height:100%;display:flex;align-items:center;border-right:1px solid var(--ac-border);background:var(--ac-surface-muted);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-no-val{padding:0 6px 0 10px;font:500 14px/20px var(--ac-font-sans);font-variant-numeric:tabular-nums;color:var(--ac-ink);white-space:nowrap}.ac-inv-no .ac-iconbtn{width:24px;height:24px;margin-right:4px}.ac-inv-no .ac-iconbtn:focus-visible{box-shadow:inset 0 0 0 2px var(--ac-brand-ink)}.ac-inv-no-in{width:236px}.ac-inv-no-in .ac-input{height:32px}.ac-inv-date{width:196px}.ac-inv-date .ac-input{height:32px}.ac-inv-date input{padding:0 4px 0 8px;font-variant-numeric:tabular-nums;min-width:0}.ac-inv-date .ac-date-btn{width:28px}.ac-inv-due{display:flex;align-items:center;height:32px;border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-sm, 8px);background:var(--ac-surface);overflow:visible;position:relative}.ac-inv-due-label{flex:none;padding:0 8px 0 10px;height:100%;display:flex;align-items:center;border-right:1px solid var(--ac-border);background:var(--ac-surface-muted);border-radius:var(--ac-radius-sm, 8px) 0 0 var(--ac-radius-sm, 8px);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-due .ac-field{flex:none;min-width:max-content}.ac-inv-due .ac-select .ac-input{height:30px;border:0;box-shadow:none;background:transparent}.ac-inv-due .ac-select-trigger{padding:0 4px 0 8px;font-size:13px;line-height:18px;gap:4px}.ac-inv-due-date{flex:none;padding:0 10px 0 8px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-inv-due .ac-inv-due-cal{flex:none;width:126px}.ac-inv-due .ac-inv-due-cal .ac-input{height:30px;border:0;box-shadow:none}.ac-inv-due .ac-inv-due-cal input{padding:0 2px 0 8px;font-size:13px;font-variant-numeric:tabular-nums;min-width:0}.ac-inv-due .ac-inv-due-cal .ac-date-btn{width:26px}.ac-inv-r1 .ac-input:focus-within,.ac-inv-due:focus-within{position:relative;z-index:1}.ac-inv-due:focus-within{outline:2px solid transparent;outline-offset:1px;border-color:var(--ac-brand-ink);box-shadow:0 0 0 1px var(--ac-brand-ink),0 0 0 4px var(--ac-brand-subtle)}.ac-inv-due .ac-select-trigger:focus-visible,.ac-inv-due .ac-iconbtn:focus-visible{outline:none;box-shadow:none}@media (max-width: 1199.98px){.ac-inv-no-in{width:200px}.ac-inv-no-in .ac-addon-box{display:none}.ac-inv-party{min-width:282px}.ac-inv-date{width:188px!important}}@media (max-width: 999.98px){.ac-inv-party{min-width:220px}.ac-inv-date{width:140px!important}.ac-inv-date .ac-addon-box{display:none}.ac-inv-due-label{padding:0 6px 0 8px}.ac-inv-r1 .ac-inv-no-label{display:none}.ac-inv-no-in{width:150px}.ac-inv-mode .ac-seg-item{padding:0 8px}}.ac-inv-r2{display:flex;align-items:center;gap:8px;height:24px;min-width:0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap}.ac-inv-facts{flex:0 1 auto;max-width:50%;min-width:0;height:24px;display:inline-flex;align-items:center;padding:0 6px;margin-left:-6px;border:0;border-radius:6px;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden}.ac-inv-facts:hover{background:var(--ac-surface-muted)}.ac-inv-facts-main{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-inv-facts-bal{flex:none;white-space:nowrap}.ac-inv-dot{margin:0 6px;color:var(--ac-ink-muted)}.ac-inv-tag{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 6px;margin-left:6px;border-radius:6px;background:var(--ac-surface-muted);color:var(--ac-ink-secondary);font:500 13px/18px var(--ac-font-sans)}.ac-inv-div{flex:none;width:1px;height:16px;background:var(--ac-border)}.ac-inv-chips{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:6px;overflow:hidden}.ac-inv-addwrap{flex:none;display:flex;align-items:center}.ac-inv-chip{flex:none;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px solid var(--ac-border);border-radius:6px;background:var(--ac-surface);color:var(--ac-ink-secondary);font:400 13px/18px var(--ac-font-sans);white-space:nowrap;cursor:pointer;max-width:260px;overflow:hidden;text-overflow:ellipsis}.ac-inv-chip:hover{border-color:var(--ac-border-control);color:var(--ac-ink)}.ac-inv-chip b{font-weight:500;color:var(--ac-ink);overflow:hidden;text-overflow:ellipsis}.ac-inv-chip.is-add{border-style:dashed;color:var(--ac-ink-secondary)}.ac-inv-chip.is-info{cursor:default;background:var(--ac-surface-sunken)}.ac-inv-chip .ac-icon{flex:none;color:var(--ac-ink-muted)}.ac-inv-phone{width:232px;display:flex;align-items:center}.ac-inv-phone>.ac-bare,.ac-inv-phone>.ac-field{flex:1 1 auto;min-width:0}.ac-inv-phone .ac-input{height:24px;border-radius:0 6px 6px 0}.ac-inv-phone-cc{flex:none;width:70px;margin-right:-1px}.ac-inv-phone-cc .ac-field{margin:0;gap:0}.ac-inv-phone-cc .ac-input{border-radius:6px 0 0 6px;background:var(--ac-surface-muted)}.ac-inv-phone-cc .ac-select-trigger{font-size:13px;line-height:18px;padding:0 2px 0 6px;gap:2px}.ac-inv-phone-cc .ac-input:focus-within{position:relative;z-index:1}.ac-inv-phone .ac-input input{font-size:13px;line-height:18px;padding:0 6px}.ac-inv-phone .ac-addon-box{font:400 13px/18px var(--ac-font-sans);padding:0 6px}.ac-inv-collapsed{flex:1 1 auto;min-width:0;height:28px;display:flex;align-items:center;gap:0;padding:0 8px;margin-left:-8px;border:0;border-radius:6px;background:none;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap;overflow:hidden;cursor:pointer;text-align:left}.ac-inv-collapsed:hover{background:var(--ac-surface-muted)}.ac-inv-collapsed b{font-weight:600}.ac-inv-collapsed .ac-icon{margin-left:6px;color:var(--ac-ink-muted)}.ac-inv-main{flex:1 1 auto;min-height:0;display:flex}.ac-inv-gridwrap{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.ac-inv-gridwrap .ac-lg{flex:1 1 auto}.ac-inv-pricehead{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;width:100%}.ac-inv-headbtn.ac-iconbtn-sm{width:24px;height:24px;margin-right:-4px}.ac-inv-rail{flex:none;width:320px;box-sizing:border-box;border-left:1px solid var(--ac-border);display:flex;flex-direction:column;min-height:0;background:var(--ac-surface)}.ac-inv-rail-up{flex:1 1 auto;min-height:0;overflow:auto;padding:6px 16px 8px;scrollbar-width:thin}.ac-inv-rail-low{flex:none;border-top:1px solid var(--ac-border);padding:8px 16px 10px;background:var(--ac-surface)}.ac-inv-sum{display:flex;flex-direction:column;min-width:0}.ac-inv-srow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-srow>:last-child{font-variant-numeric:tabular-nums;color:var(--ac-ink);text-align:right;white-space:nowrap}.ac-inv-srow.is-sub{font-size:13px;line-height:18px;min-height:24px;color:var(--ac-ink-muted)}.ac-inv-srow.is-sub>:last-child{color:var(--ac-ink-secondary)}.ac-inv-srow .ac-check,.ac-inv-pay .ac-check{min-height:24px}.ac-inv-srow .ac-check{font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-links{display:flex;gap:12px;min-height:28px;align-items:center}.ac-inv-link{border:0;background:none;padding:3px 0;min-height:24px;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);cursor:pointer;border-radius:4px;display:inline-flex;align-items:center;gap:4px}.ac-inv-link:hover{color:var(--ac-ink)}.ac-inv-link.is-muted{font-weight:400}.ac-inv-sep{height:1px;background:var(--ac-border);margin:6px 0}.ac-inv-adj{position:relative;display:flex;flex-direction:column;gap:4px;padding:4px 0 6px;min-width:0}.ac-inv-adj-top{display:flex;align-items:center;gap:6px;min-height:24px;min-width:0;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-adj-top .ac-iconbtn{width:24px;height:24px;flex:none}.ac-inv-adj-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-inv-adj-namebtn{border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:4px;text-decoration:underline dotted var(--ac-border-strong);text-underline-offset:3px}.ac-inv-adj-namebtn:hover{color:var(--ac-ink)}.ac-inv-adj-namebtn:focus-visible{outline:2px solid var(--ac-brand-ink);outline-offset:1px}.ac-inv-chg-row{display:grid;grid-template-columns:24px minmax(0,1fr) 120px 96px;gap:8px;align-items:center;min-height:32px}.ac-inv-chg-row.is-head{min-height:18px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-chg-row .ac-field{margin:0;gap:0}.ac-inv-chg-on{min-height:24px;justify-content:center}.ac-inv-chg-rate .ac-select-trigger{font-size:13px;line-height:18px}.ac-inv-adj-amt{flex:none;font-variant-numeric:tabular-nums;color:var(--ac-ink);white-space:nowrap}.ac-inv-adj-tax{flex:none;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-inv-adj-top .ac-inv-sac{flex:none}.ac-inv-adj-in{display:flex;align-items:center;gap:6px;min-width:0}.ac-inv-adj-in>.ac-inv-mini{flex:1 1 0;min-width:0}.ac-inv-adj-hint{position:absolute;top:calc(100% - 2px);left:0;z-index:5;display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--ac-surface-raised);border:1px solid var(--ac-border-control);border-radius:var(--ac-radius-sm);box-shadow:var(--ac-shadow-sm);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink);white-space:nowrap;pointer-events:none}.ac-inv-rate{flex:none}.ac-inv-ratechip{display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 6px 0 8px;border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-sm, 8px);background:var(--ac-surface);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.ac-inv-ratechip .ac-icon{color:var(--ac-ink-muted)}.ac-inv-mini .ac-input{height:28px}.ac-inv-mini .ac-input input{font-size:13px;line-height:18px;padding:0 6px;text-align:right;font-variant-numeric:tabular-nums;min-width:0}.ac-inv-mini .ac-input input::placeholder{text-align:right;color:var(--ac-ink-muted)}.ac-inv-adj-cap{display:flex;align-items:center;gap:6px;padding:4px 0 0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-adj-cap>span{flex:1 1 0;text-align:right;padding-right:6px}.ac-inv-adj-cap>.ac-inv-adj-cap-gst{flex:none;width:64px;text-align:center;padding:0}.ac-inv-mini .ac-addon-box{font:400 13px/18px var(--ac-font-sans);padding:0 6px}.ac-inv-ratesel{width:112px}.ac-inv-ratesel .ac-input{height:28px}.ac-inv-ratesel .ac-select-trigger{font-size:13px;line-height:18px;padding:0 6px}.ac-inv-total{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font:600 20px/28px var(--ac-font-sans);color:var(--ac-ink)}.ac-inv-total>:last-child{font-variant-numeric:tabular-nums}.ac-inv-total small{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-words{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);margin:0 0 6px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ac-inv-pay{display:flex;align-items:center;gap:8px;min-height:32px;justify-content:space-between}.ac-inv-pay+.ac-inv-pay{margin-top:4px}.ac-inv-pay .ac-inv-paylab{flex:none;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-pay .ac-check{flex:none;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink)}.ac-inv-pay .ac-inv-recv{flex:0 1 160px;min-width:0}.ac-inv-pay .ac-inv-recv .ac-input{height:32px}.ac-inv-pay .ac-inv-recv input{text-align:right;font-variant-numeric:tabular-nums}.ac-inv-pay .ac-inv-modesel{flex:0 1 200px;min-width:0}.ac-inv-pay .ac-check>span:last-child{white-space:nowrap}.ac-inv-pay .ac-inv-modesel .ac-input{height:32px}.ac-inv-pay .ac-inv-modesel .ac-select-trigger{font-size:13px;line-height:18px;padding:0 4px 0 8px}.ac-inv-payerr{font:400 13px/18px var(--ac-font-sans);color:var(--ac-danger);display:flex;gap:4px;align-items:center;margin-top:2px}.ac-inv-panelgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);gap:0 24px}.ac-inv-panelgrid>div{min-width:0}.ac-inv-panelgrid .ac-inv-srow{min-height:24px}.ac-inv-panelgrid .ac-inv-words{-webkit-line-clamp:2;margin-bottom:2px}.ac-inv-panelgrid .ac-inv-total{font-size:20px;line-height:28px}#ac-inv-totals.ac-footpanel{position:relative}#ac-inv-totals .ac-footpanel-head{position:absolute;top:2px;right:4px;min-height:0;padding:0;z-index:1}#ac-inv-totals .ac-footpanel-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#ac-inv-totals .ac-footpanel-body{padding:8px 40px 8px 16px}.ac-inv-fs{display:flex;align-items:center;gap:12px;min-width:0;white-space:nowrap;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-fs b{font-weight:600;color:var(--ac-ink);font-variant-numeric:tabular-nums}.ac-inv-fs .ac-inv-ftot b{font-size:14px;line-height:20px}.ac-inv-fs .ac-inv-count{color:var(--ac-ink-secondary);font-variant-numeric:tabular-nums}.ac-inv-fs .ac-footpanel-btn{height:32px;padding:0 8px;color:var(--ac-ink-secondary)}.ac-inv-fs .ac-footpanel-btn:hover{color:var(--ac-ink)}@media (max-width: 999.98px){.ac-inv-fs .ac-inv-fround{display:none}}@media (max-width: 949.98px){.ac-inv-fs .ac-inv-fgst{display:none}}.ac-inv-fend{display:flex;align-items:center;gap:8px}.ac-inv-fend .ac-btn,.ac-inv-fend .ac-split{height:36px}@media (max-height: 479.98px){.ac-inv-fend .ac-btn,.ac-inv-fend .ac-split{height:32px}}.ac-inv-qc-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ac-inv-qc-head .ac-btn{height:24px;color:var(--ac-ink-secondary)}.ac-inv-qc-line{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);display:flex;align-items:center;gap:8px;min-height:32px}.ac-inv-qc-line .ac-iconbtn,.ac-inv-qc-other .ac-iconbtn{width:24px;height:24px}.ac-inv-qc-gst{display:flex;align-items:center;gap:8px;min-height:32px;min-width:0}.ac-inv-qc-gst .ac-seg-item,.ac-inv-qc-line .ac-seg-item{padding:0 10px;font-size:13px}.ac-inv-qc-lab{flex:none;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap}.ac-inv-qc-more{flex:none;width:96px}.ac-inv-qc-more .ac-select-trigger{font-size:13px;line-height:18px;padding:0 6px 0 8px}.ac-inv-qc-other{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);white-space:nowrap}.ac-inv-qc-other.is-muted{color:var(--ac-ink-muted);gap:2px}.ac-inv-qc-count{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);text-align:right;white-space:nowrap;padding-right:8px;font-variant-numeric:tabular-nums}.ac-inv-fieldcol{display:flex;flex-direction:column;gap:4px;min-width:0}.ac-inv-fieldcol>label{font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-gstinfo{align-self:center;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-pfx-sel{display:flex;align-items:stretch;height:32px;min-width:0;border:1px solid var(--ac-border-input);border-radius:var(--ac-radius-sm, 8px);background:var(--ac-surface)}.ac-inv-pfx-sel:focus-within{border-color:var(--ac-brand-ink);box-shadow:0 0 0 1px var(--ac-brand-ink),0 0 0 4px var(--ac-brand-subtle)}.ac-inv-pfx{flex:none;display:flex;align-items:center;padding:0 10px;border-right:1px solid var(--ac-border);background:var(--ac-surface-muted);border-radius:var(--ac-radius-sm, 8px) 0 0 var(--ac-radius-sm, 8px);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-pfx-sel .ac-field{flex:1 1 auto;min-width:0;margin:0;gap:0}.ac-inv-pfx-sel .ac-select .ac-input{height:30px;border:0;box-shadow:none;background:transparent}.ac-inv-pfx-sel .ac-select-trigger:focus-visible{outline:none;box-shadow:none}.ac-inv-card{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0}.ac-inv-card dt{font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);padding-top:1px}.ac-inv-card dd{margin:0;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);overflow-wrap:anywhere}.ac-floating.ac-inv-cell-list{z-index:calc(var(--ac-z-modal) + 50);padding:4px 0;min-width:380px;max-width:440px;background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md, 10px);box-shadow:var(--ac-shadow-md)}.ac-floating.ac-inv-cell-list.is-bill{min-width:460px;max-width:520px}.ac-inv-cl-head{padding:4px 12px 6px;font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-cl-row{display:grid;grid-template-columns:92px 1fr 56px 96px;gap:8px;align-items:center;min-height:32px;padding:0 12px;font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink);cursor:default;font-variant-numeric:tabular-nums}.ac-inv-cl-row.is-rates{grid-template-columns:1fr}.ac-inv-cl-row>:nth-child(3),.ac-inv-cl-row>:nth-child(4){text-align:right}.ac-inv-cl-row.is-active{background:var(--ac-surface-muted);box-shadow:inset 3px 0 0 var(--ac-brand-ink)}.ac-inv-cl-row .ac-inv-muted,.ac-inv-cl-row>:first-child{font-size:13px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-inv-cl-row.is-head{min-height:24px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted);border-bottom:1px solid var(--ac-border)}.ac-inv-cl-row.is-sale{grid-template-columns:92px 1fr 96px}.ac-inv-cl-row.is-sale>:nth-child(2),.ac-inv-cl-row.is-sale>:nth-child(3){text-align:right}.ac-inv-cl-row.is-bill{grid-template-columns:92px 64px minmax(0,1fr) 96px}.ac-inv-cl-row.is-bill>:nth-child(2),.ac-inv-cl-row.is-bill>:nth-child(4){text-align:right}.ac-inv-cl-row.is-bill>:nth-child(3){text-align:left}body.ac-inv-cell-open .ac-lg-bubble{display:none}.ac-inv-cl-group{padding:6px 12px 2px;font:600 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-cl-empty{padding:8px 12px;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-catsel{height:24px;border:1px solid var(--ac-border-input);border-radius:6px;background:var(--ac-surface);font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary);padding:0 4px}.ac-inv-closed{height:100vh;display:grid;place-items:center;background:var(--ac-surface-sunken);font:400 14px/20px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-closed>div{display:flex;flex-direction:column;align-items:center;gap:12px}.ac-inv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-perf=lite] .ac-floating.ac-inv-cell-list{box-shadow:none}@media (forced-colors: active){.ac-inv-chip,.ac-inv-dchip,.ac-inv-ratechip,.ac-inv-rchip{border-color:CanvasText}.ac-inv-cl-row.is-active{outline:2px solid Highlight;outline-offset:-2px}.ac-inv-due:focus-within{outline:2px solid Highlight}}.ac-inv-mismatch{display:flex;align-items:flex-start;gap:6px;padding:6px 0;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-secondary)}.ac-inv-mismatch-txt{flex:1 1 0;min-width:0}.ac-inv-mismatch .ac-icon{flex:none;margin-top:2px;color:var(--ac-warning)}.ac-inv-mismatch .ac-inv-link{display:inline;padding:0;min-height:18px;font:500 13px/18px var(--ac-font-sans);color:var(--ac-ink);text-decoration:underline;text-underline-offset:2px}.ac-inv-recv.is-locked .ac-input{background:var(--ac-surface-sunken);border-color:var(--ac-border);box-shadow:none}.ac-inv-recv.is-locked input{caret-color:transparent;color:var(--ac-ink-secondary)}.ac-inv-recv.is-locked .ac-addon{padding-right:8px}.ac-inv-lockcap{margin:2px 0 0;text-align:right;font:400 13px/18px var(--ac-font-sans);color:var(--ac-ink-muted)}.ac-inv-toast-acts{display:flex;gap:4px;flex-wrap:wrap;margin:4px 0 0 -8px}.ac-inv-toast-acts .ac-btn{height:28px;color:var(--ac-ink-secondary)}.ac-inv-toast-acts .ac-btn:hover{color:var(--ac-ink)}body.ac-sheet-full-open .ac-toast-dock{z-index:calc(var(--ac-z-modal) + 45)}.ac-inv-fxfetch{display:flex;align-items:center;gap:8px;min-height:24px;font:400 13px/18px var(--ac-font-sans)}.ac-inv-fxfetch .ac-inv-link:disabled{opacity:.5;cursor:default}.ac-inv-toast-group{display:flex;flex-direction:column;gap:8px}.ac-glass,.ac-glass[data-slot]{background:var(--ac-surface-frosted);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);box-shadow:var(--ac-shadow-md);color:var(--ac-ink)}[data-perf=lite] .ac-glass,[data-perf=lite] .ac-glass[data-slot]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}@media (prefers-reduced-transparency: reduce){.ac-glass,.ac-glass[data-slot]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ac-surface-raised)}}@media (forced-colors: active){.ac-glass,.ac-glass[data-slot]{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}}.app-menu .ac-menu-item[data-highlighted],.app-menu .ac-menu-item[data-state=open],.app-menu .ac-menu-item:focus-visible{background:var(--ac-hover-tint);box-shadow:none}.app-menu .ac-menu-item[data-disabled]{color:var(--ac-ink-disabled);cursor:default;pointer-events:none}.app-menu .ac-menu-item[data-disabled]:hover{background:transparent}.app-menu .ac-menu-item[data-variant=destructive]{color:var(--ac-danger)}.app-menu .ac-menu-item.app-menu-check,.app-menu .ac-menu-item[data-inset],.app-menu .ac-menu-group[data-inset]{padding-left:32px}html.dark{color-scheme:dark;--dm-surface: var(--ac-surface);--dm-surface-rgb: 23, 24, 28;--dm-sunken: var(--ac-surface-sunken);--dm-muted: var(--ac-surface-muted);--dm-strong: var(--ac-surface-strong);--dm-control: var(--ac-border-control);--dm-border: var(--ac-border);--dm-border-strong: var(--ac-border-strong);--dm-ink: var(--ac-ink);--dm-ink-2: var(--ac-ink-secondary);--dm-ink-3: var(--ac-ink-muted);--dm-ink-faint: var(--ac-border-input);--dm-brand-ink: var(--ac-brand-ink);--dm-brand-subtle: var(--ac-brand-subtle);--dm-success: var(--ac-success);--dm-success-subtle: var(--ac-success-subtle);--dm-danger: var(--ac-danger);--dm-danger-subtle: var(--ac-danger-subtle);--dm-warning: var(--ac-warning);--dm-warning-subtle: var(--ac-warning-subtle)}html.dark [data-theme=light]{color-scheme:light;color:#000;--background: #ffffff;--foreground: #000000;--card: #ffffff;--card-foreground: #09090b;--popover: #ffffff;--popover-foreground: #09090b;--primary: #233bba;--primary-foreground: #ffffff;--secondary: #f2f3f4;--secondary-foreground: #374153;--muted: #f4f4f5;--muted-foreground: #abb5c3;--accent: var(--ac-hover-tint);--accent-foreground: #18181b;--destructive: #791414;--destructive-foreground: #e4e4e7;--border: #e2e8f0;--input: #e4e4e7;--ring: #233bba;--warning-bg: #f2ffbc;--warning: #9b7000;--primary-tint: #e9ebf8;--primary-rgb: 35, 59, 186;--title: #111827;--subtext: #4b5563;--dm-surface: initial;--dm-surface-rgb: initial;--dm-sunken: initial;--dm-muted: initial;--dm-strong: initial;--dm-control: initial;--dm-border: initial;--dm-border-strong: initial;--dm-ink: initial;--dm-ink-2: initial;--dm-ink-3: initial;--dm-ink-faint: initial;--dm-brand-ink: initial;--dm-brand-subtle: initial;--dm-success: initial;--dm-success-subtle: initial;--dm-danger: initial;--dm-danger-subtle: initial;--dm-warning: initial;--dm-warning-subtle: initial}html.app-theme-switching *,html.app-theme-switching *:before,html.app-theme-switching *:after{transition:none!important}@layer utilities{:where(html.dark) .bg-white:where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-surface)}:where(html.dark) :is(.bg-gray-50,.bg-slate-50,.bg-zinc-50,.bg-neutral-50):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-surface-sunken)}:where(html.dark) :is(.bg-gray-100,.bg-slate-100,.bg-zinc-100,.bg-neutral-100):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-surface-muted)}:where(html.dark) :is(.bg-gray-200,.bg-slate-200,.bg-zinc-200):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-surface-strong)}:where(html.dark) :is(.bg-blue-50,.bg-blue-100,.bg-indigo-50,.bg-indigo-100):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-info-subtle)}:where(html.dark) :is(.bg-green-50,.bg-green-100,.bg-emerald-50,.bg-emerald-100):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-success-subtle)}:where(html.dark) :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-danger-subtle)}:where(html.dark) :is(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-yellow-100,.bg-orange-50,.bg-orange-100):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-warning-subtle)}:where(html.dark) :is(.text-black,.text-gray-900,.text-gray-800,.text-slate-900,.text-slate-800,.text-zinc-900):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-ink)}:where(html.dark) :is(.text-gray-700,.text-gray-600,.text-slate-700,.text-slate-600):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-ink-secondary)}:where(html.dark) :is(.text-gray-500,.text-slate-500):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-ink-muted)}:where(html.dark) :is(.text-primary,.text-blue-600,.text-blue-700,.text-indigo-600,.text-indigo-700):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-brand-ink)}:where(html.dark) :is(.text-green-600,.text-green-700,.text-emerald-600,.text-emerald-700):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-success)}:where(html.dark) :is(.text-red-600,.text-red-700,.text-rose-600,.text-rose-700):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-danger)}:where(html.dark) :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-yellow-700,.text-orange-600,.text-orange-700):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-warning)}:where(html.dark) :is(.border-gray-100,.border-gray-200,.border-slate-100,.border-slate-200,.border-blue-100,.border-blue-200,.border-green-200,.border-emerald-200,.border-red-200,.border-amber-200,.border-yellow-200):where(:not([class*="dark:border-"],[data-theme=light],[data-theme=light] *)){border-color:var(--ac-border)}:where(html.dark) :is(.border-gray-300,.border-slate-300):where(:not([class*="dark:border-"],[data-theme=light],[data-theme=light] *)){border-color:var(--ac-border-control)}:where(html.dark) :is(.bg-\[\#B4C8FA\],.bg-\[\#DEEAFF\],.bg-\[\#E0F2FE\],.bg-\[\#F4F6FF\],.bg-\[\#eef0ff\]):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-brand-subtle)}:where(html.dark) :is(.hover\:bg-\[\#e2e6ff\]:hover):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-brand-subtle)}:where(html.dark) :is(.bg-\[\#FDEAEA\]):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-danger-subtle)}:where(html.dark) :is(.bg-\[\#EAFDEE\]):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-success-subtle)}:where(html.dark) :is(.bg-\[\#F2F3F4\],.bg-\[\#F3F4F6\],.bg-\[\#F5F5F5\],.bg-\[\#f0f0f5\]):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-surface-muted)}:where(html.dark) :is(.bg-\[\#F9F9F9\]):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-surface-sunken)}:where(html.dark) :is(.bg-\[\#FFF4E5\]):where(:not([class*="dark:bg-"],[data-theme=light],[data-theme=light] *)){background-color:var(--ac-warning-subtle)}:where(html.dark) :is(.border-\[\#c9cff0\],.border-\[\#c9d3ff\],.border-\[\#e2e8f0\]):where(:not([class*="dark:border-"],[data-theme=light],[data-theme=light] *)){border-color:var(--ac-border)}:where(html.dark) :is(.text-\[\#0369A1\],.text-\[\#233bba\],.text-\[\#2B33CA\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-brand-ink)}:where(html.dark) :is(.hover\:text-\[\#233bba\]:hover):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-brand-ink)}:where(html.dark) :is(.text-\[\#791414\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-danger)}:where(html.dark) :is(.text-\[\#000000\],.text-\[\#333333\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-ink)}:where(html.dark) :is(.text-\[\#6B7280\],.text-\[\#ABB5C3\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-ink-muted)}:where(html.dark) :is(.text-\[\#374153\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-ink-secondary)}:where(html.dark) :is(.text-\[\#147129\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-success)}:where(html.dark) :is(.text-\[\#946200\],.text-\[\#9B7000\]):where(:not([class*="dark:text-"],[data-theme=light],[data-theme=light] *)){color:var(--ac-warning)}:where(html.dark) .bg-destructive:where(:not([data-theme=light],[data-theme=light] *)),:where(html.dark) .hover\:bg-destructive\/90:hover:where(:not([data-theme=light],[data-theme=light] *)){background-color:var(--ac-danger-solid)}:where(html.dark) :is(.divide-gray-100,.divide-gray-200):where(:not([class*="dark:divide-"],[data-theme=light],[data-theme=light] *))>:not(:last-child){border-color:var(--ac-border)}}
:root{--muted-rgb:244,244,245;--muted-a:1;--ring-rgb:35,59,186;--ring-a:1;--color-amber-200-rgb:254,230,133;--color-amber-200-a:1;--border-rgb:226,232,240;--border-a:1;--destructive-rgb:121,20,20;--destructive-a:1;--color-emerald-400-rgb:0,212,146;--color-emerald-400-a:1;--foreground-rgb:0,0,0;--foreground-a:1;--primary-rgb:35,59,186;--primary-a:1;--color-red-400-rgb:255,100,103;--color-red-400-a:1;--color-white-rgb:255,255,255;--color-white-a:1;--color-amber-50-rgb:255,251,235;--color-amber-50-a:1;--color-amber-100-rgb:254,243,198;--color-amber-100-a:1;--color-amber-500-rgb:254,154,0;--color-amber-500-a:1;--color-black-rgb:0,0,0;--color-black-a:1;--color-blue-50-rgb:239,246,255;--color-blue-50-a:1;--color-emerald-50-rgb:236,253,245;--color-emerald-50-a:1;--color-emerald-100-rgb:208,250,229;--color-emerald-100-a:1;--color-emerald-500-rgb:0,188,125;--color-emerald-500-a:1;--color-gray-900-rgb:16,24,40;--color-gray-900-a:1;--color-green-50-rgb:240,253,244;--color-green-50-a:1;--color-green-500-rgb:0,201,80;--color-green-500-a:1;--muted-foreground-rgb:171,181,195;--muted-foreground-a:1;--color-red-50-rgb:254,242,242;--color-red-50-a:1;--color-red-100-rgb:255,226,226;--color-red-100-a:1;--color-red-500-rgb:251,44,54;--color-red-500-a:1;--secondary-rgb:242,243,244;--secondary-a:1;--color-amber-600-rgb:225,113,0;--color-amber-600-a:1;--color-amber-700-rgb:187,77,0;--color-amber-700-a:1;--color-amber-800-rgb:151,60,0;--color-amber-800-a:1;--color-emerald-600-rgb:0,153,102;--color-emerald-600-a:1;--color-emerald-700-rgb:0,122,85;--color-emerald-700-a:1;--color-red-600-rgb:231,0,11;--color-red-600-a:1;--color-red-700-rgb:193,0,7;--color-red-700-a:1;--secondary-foreground-rgb:55,65,83;--secondary-foreground-a:1;--sidebar-foreground-rgb:55,65,83;--sidebar-foreground-a:1;--background-rgb:255,255,255;--background-a:1;--sidebar-border-rgb:226,232,240;--sidebar-border-a:1;--color-amber-300-rgb:255,210,48;--color-amber-300-a:1;--color-amber-900-rgb:123,51,6;--color-amber-900-a:1;--color-blue-900-rgb:28,57,142;--color-blue-900-a:1;--color-emerald-800-rgb:0,96,69;--color-emerald-800-a:1;--color-emerald-900-rgb:0,79,59;--color-emerald-900-a:1;--color-green-900-rgb:13,84,43;--color-green-900-a:1;--color-red-800-rgb:159,7,18;--color-red-800-a:1;--color-red-900-rgb:130,24,26;--color-red-900-a:1;--color-amber-950-rgb:70,25,1;--color-amber-950-a:1;--color-blue-950-rgb:22,36,86;--color-blue-950-a:1;--color-emerald-950-rgb:0,44,34;--color-emerald-950-a:1;--color-gray-800-rgb:30,41,57;--color-gray-800-a:1;--color-green-950-rgb:3,46,21;--color-green-950-a:1;--color-indigo-950-rgb:30,26,77;--color-indigo-950-a:1;--input-rgb:228,228,231;--input-a:1;--color-orange-900-rgb:126,42,12;--color-orange-900-a:1;--color-purple-900-rgb:89,22,139;--color-purple-900-a:1;--color-purple-950-rgb:60,3,102;--color-purple-950-a:1;--color-red-950-rgb:70,8,9;--color-red-950-a:1;--color-sky-950-rgb:5,47,74;--color-sky-950-a:1;--color-amber-400-rgb:255,185,0;--color-amber-400-a:1;--color-gray-100-rgb:243,244,246;--color-gray-100-a:1;}.dark{--muted-rgb:34,36,42;--muted-a:1;--ring-rgb:155,160,255;--ring-a:1;--color-amber-200-rgb:254,230,133;--color-amber-200-a:1;--border-rgb:42,45,53;--border-a:1;--destructive-rgb:255,138,138;--destructive-a:1;--color-emerald-400-rgb:0,212,146;--color-emerald-400-a:1;--foreground-rgb:241,245,249;--foreground-a:1;--primary-rgb:76,84,228;--primary-a:1;--color-red-400-rgb:255,100,103;--color-red-400-a:1;--color-white-rgb:255,255,255;--color-white-a:1;--color-amber-50-rgb:255,251,235;--color-amber-50-a:1;--color-amber-100-rgb:254,243,198;--color-amber-100-a:1;--color-amber-500-rgb:254,154,0;--color-amber-500-a:1;--color-black-rgb:0,0,0;--color-black-a:1;--color-blue-50-rgb:239,246,255;--color-blue-50-a:1;--color-emerald-50-rgb:236,253,245;--color-emerald-50-a:1;--color-emerald-100-rgb:208,250,229;--color-emerald-100-a:1;--color-emerald-500-rgb:0,188,125;--color-emerald-500-a:1;--color-gray-900-rgb:16,24,40;--color-gray-900-a:1;--color-green-50-rgb:240,253,244;--color-green-50-a:1;--color-green-500-rgb:0,201,80;--color-green-500-a:1;--muted-foreground-rgb:148,163,184;--muted-foreground-a:1;--color-red-50-rgb:254,242,242;--color-red-50-a:1;--color-red-100-rgb:255,226,226;--color-red-100-a:1;--color-red-500-rgb:251,44,54;--color-red-500-a:1;--secondary-rgb:34,36,42;--secondary-a:1;--color-amber-600-rgb:225,113,0;--color-amber-600-a:1;--color-amber-700-rgb:187,77,0;--color-amber-700-a:1;--color-amber-800-rgb:151,60,0;--color-amber-800-a:1;--color-emerald-600-rgb:0,153,102;--color-emerald-600-a:1;--color-emerald-700-rgb:0,122,85;--color-emerald-700-a:1;--color-red-600-rgb:231,0,11;--color-red-600-a:1;--color-red-700-rgb:193,0,7;--color-red-700-a:1;--secondary-foreground-rgb:203,213,225;--secondary-foreground-a:1;--sidebar-foreground-rgb:203,213,225;--sidebar-foreground-a:1;--background-rgb:23,24,28;--background-a:1;--sidebar-border-rgb:42,45,53;--sidebar-border-a:1;--color-amber-300-rgb:255,210,48;--color-amber-300-a:1;--color-amber-900-rgb:123,51,6;--color-amber-900-a:1;--color-blue-900-rgb:28,57,142;--color-blue-900-a:1;--color-emerald-800-rgb:0,96,69;--color-emerald-800-a:1;--color-emerald-900-rgb:0,79,59;--color-emerald-900-a:1;--color-green-900-rgb:13,84,43;--color-green-900-a:1;--color-red-800-rgb:159,7,18;--color-red-800-a:1;--color-red-900-rgb:130,24,26;--color-red-900-a:1;--color-amber-950-rgb:70,25,1;--color-amber-950-a:1;--color-blue-950-rgb:22,36,86;--color-blue-950-a:1;--color-emerald-950-rgb:0,44,34;--color-emerald-950-a:1;--color-gray-800-rgb:30,41,57;--color-gray-800-a:1;--color-green-950-rgb:3,46,21;--color-green-950-a:1;--color-indigo-950-rgb:30,26,77;--color-indigo-950-a:1;--input-rgb:58,63,74;--input-a:1;--color-orange-900-rgb:126,42,12;--color-orange-900-a:1;--color-purple-900-rgb:89,22,139;--color-purple-900-a:1;--color-purple-950-rgb:60,3,102;--color-purple-950-a:1;--color-red-950-rgb:70,8,9;--color-red-950-a:1;--color-sky-950-rgb:5,47,74;--color-sky-950-a:1;--color-amber-400-rgb:255,185,0;--color-amber-400-a:1;--color-gray-100-rgb:243,244,246;--color-gray-100-a:1;}