.note-list-unordered{margin-bottom:1rem}.note-list-unordered>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.note-list-unordered{padding-left:1.5rem;list-style-type:disc}.note-list-ordered{margin-bottom:1rem}.note-list-ordered>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.note-list-ordered{padding-left:1.5rem;list-style-type:decimal}.note-list-item{line-height:1.625;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.note-bold{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}em.note-bold,.reading-content em.note-bold,article em.note-bold,div em.note-bold,p em.note-bold{font-style:normal;font-weight:600;color:#111827;background-color:#fef3c7;padding:.125rem .25rem;border-radius:.25rem;display:inline}.note-italic{font-style:italic;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.note-inline-code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.note-blockquote{margin-bottom:1rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.note-table{margin-bottom:1rem;width:100%;border-collapse:collapse;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media (min-width: 640px){.note-table{display:table;white-space:normal;overflow-x:visible}}.note-table-header{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.5rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}em.note-table-header,.reading-content em.note-table-header,article em.note-table-header,div em.note-table-header,p em.note-table-header{font-style:normal;font-weight:600;color:#111827;background-color:#fef3c7;padding:.125rem .25rem;border-radius:.25rem;display:inline}.note-table-header{min-width:120px}@media (min-width: 640px){.note-table-header{padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem}}.note-table-cell{border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));min-width:120px}@media (min-width: 640px){.note-table-cell{padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem}}.note-divider{margin-top:2rem;margin-bottom:2rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.code-block-wrapper{max-width:100%!important;overflow-x:auto!important;box-sizing:border-box!important;display:block!important;margin-bottom:1rem}.note-code-block{margin-bottom:1rem;overflow-x:auto;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.5rem;max-width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;position:relative}@media (min-width: 640px){.note-code-block{padding:1rem}}.note-code-block code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));display:block;max-width:100%;overflow-x:auto}@media (min-width: 640px){.note-code-block code{font-size:.875rem;line-height:1.25rem}}.note-link{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.note-link:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}@media (max-width: 639px){[role=dialog],[data-radix-dialog-content]{overflow:hidden!important;max-width:90vw!important;width:90vw!important;min-width:0!important;box-sizing:border-box!important;position:fixed!important}[role=dialog]>*,[data-radix-dialog-content]>*{max-width:100%!important;min-width:0!important;overflow-x:hidden!important;box-sizing:border-box!important}[role=dialog] *,[data-radix-dialog-content] *{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}[role=dialog] pre,[role=dialog] code,[data-radix-dialog-content] pre,[data-radix-dialog-content] code{max-width:100%!important;min-width:0!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-all!important;white-space:pre-wrap!important;box-sizing:border-box!important}.note-content,.reading-content{overflow-x:hidden!important;word-wrap:break-word;max-width:100%}[role=dialog] pre,[role=dialog] code,[data-radix-dialog-content] pre,[data-radix-dialog-content] code{max-width:100%!important;box-sizing:border-box!important}[role=dialog] pre,[data-radix-dialog-content] pre{overflow-x:auto!important;white-space:pre-wrap!important}[role=dialog] pre code,[data-radix-dialog-content] pre code{white-space:pre-wrap!important;word-break:break-word!important}.prose pre,.prose-lg pre,.prose-sm pre,.reading-content pre{max-width:calc(100vw - 6rem)!important;overflow-x:auto!important;white-space:pre-wrap!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}.prose pre code,.prose-lg pre code,.prose-sm pre code,.reading-content pre code{max-width:100%!important;white-space:pre-wrap!important;word-break:break-word!important;box-sizing:border-box!important;display:block!important}.prose code,.prose-lg code,.prose-sm code,.reading-content code{max-width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important}.note-content table,.note-content .note-table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;max-width:100%;font-size:.875rem}.note-content table th,.note-content table td,.note-content .note-table-header,.note-content .note-table-cell{min-width:100px;padding:.5rem;font-size:.875rem}.note-content pre,.note-content .note-code-block,.overflow-x-hidden pre,.overflow-x-hidden .note-code-block{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%!important;font-size:.75rem;padding:.5rem;word-wrap:break-word;white-space:pre-wrap;box-sizing:border-box;display:block;margin-left:0!important;margin-right:0!important}.note-content pre code,.note-content .note-code-block code,.overflow-x-hidden pre code,.overflow-x-hidden .note-code-block code{display:block;max-width:100%!important;overflow-x:auto;white-space:pre-wrap;word-break:break-word;box-sizing:border-box}article pre,article code,.reading-content pre,.reading-content code{max-width:100%!important;box-sizing:border-box!important}article pre code,.reading-content pre code{white-space:pre-wrap!important;word-break:break-word!important}.note-content a{word-break:break-all;overflow-wrap:break-word}.note-content img{max-width:100%;height:auto}}@media (min-width: 640px){.note-content table,.note-content .note-table{display:table;white-space:normal;font-size:1rem}.note-content pre,.note-content .note-code-block{font-size:.875rem;padding:1rem;white-space:pre;max-width:100%;overflow-x:auto}.note-content pre code,.note-content .note-code-block code{white-space:pre}}@media (max-width: 639px){.prose{overflow-x:hidden;word-wrap:break-word}.prose table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.prose pre{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:pre-wrap;word-wrap:break-word}[role=dialog]{overflow-x:hidden}.reading-content{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes receiptEntrance{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes celebrateSparkle{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes celebrateConfetti{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(30px) rotate(360deg)}}@keyframes celebrateRainbow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes celebrateGlow{0%,to{box-shadow:0 0 20px #f59e0b4d,inset 0 0 20px #f59e0b1a}50%{box-shadow:0 0 40px #f59e0b99,inset 0 0 30px #f59e0b33}}@keyframes celebrateShimmer{0%{background-position:-200% 0;opacity:0}50%{opacity:1}to{background-position:200% 0;opacity:0}}@keyframes celebrateIconSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes celebrateBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes iconPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes tagBounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.05)}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes perforations{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.ai-highlight{position:relative;border-radius:3px;padding:1px 3px;margin:0 1px;transition:all .2s ease;cursor:help;font-weight:500}.ai-highlight:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.ai-highlight-high{box-shadow:0 0 0 1px #0000001a}.ai-highlight-medium{opacity:.9}.ai-highlight-low{opacity:.8}.ai-highlight-action{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border-left:3px solid #3b82f6}.ai-highlight-decision{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;border-left:3px solid #10b981}.ai-highlight-metric{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border-left:3px solid #f59e0b}.ai-highlight-insight{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#3730a3;border-left:3px solid #6366f1}.ai-highlight-urgent{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border-left:3px solid #ef4444;animation:urgentPulse 2s ease-in-out infinite}.ai-highlight-topic{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);color:#6b21a8;border-left:3px solid #8b5cf6}.ai-highlight-default{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#475569;border-left:3px solid #64748b}@keyframes urgentPulse{0%,to{background:linear-gradient(135deg,#fee2e2,#fecaca)}50%{background:linear-gradient(135deg,#fecaca,#fee2e2);transform:scale(1.02)}}@media (prefers-color-scheme: dark){.ai-highlight-action{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);color:#dbeafe}.ai-highlight-decision{background:linear-gradient(135deg,#064e3b,#047857);color:#d1fae5}.ai-highlight-metric{background:linear-gradient(135deg,#78350f,#92400e);color:#fef3c7}.ai-highlight-insight{background:linear-gradient(135deg,#312e81,#3730a3);color:#e0e7ff}.ai-highlight-urgent{background:linear-gradient(135deg,#7f1d1d,#991b1b);color:#fee2e2}.ai-highlight-topic{background:linear-gradient(135deg,#581c87,#6b21a8);color:#f3e8ff}}@media (max-width: 768px){[data-radix-dialog-content]:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]),[role=dialog]:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]),.dialog-content:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]),div[class*=fixed][class*=left-][class*=top-]:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]){max-width:95vw!important;width:95vw!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important;left:50%!important;transform:translate(-50%) translateY(-50%)!important}.reading-content{max-width:100%!important;overflow-x:hidden!important;word-wrap:break-word!important;overflow-wrap:break-word!important;box-sizing:border-box!important}.reading-content *{max-width:100%!important;box-sizing:border-box!important}.reading-content table,.reading-content .note-table{display:block!important;overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;width:100%!important}.reading-content pre,.reading-content code,.reading-content .note-code-block{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;white-space:pre-wrap!important;word-wrap:break-word!important}.reading-content p,.reading-content div,.reading-content span,.reading-content h1,.reading-content h2,.reading-content h3,.reading-content h4,.reading-content h5,.reading-content h6{word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important}.reading-content ul,.reading-content ol{max-width:100%!important;overflow-x:hidden!important}.reading-content img,.reading-content video,.reading-content iframe{max-width:100%!important;height:auto!important}.prose{max-width:100%!important;width:100%!important;overflow-x:hidden!important}.prose *{max-width:100%!important}.prose table{display:block!important;overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important}.prose pre{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;white-space:pre-wrap!important;word-wrap:break-word!important}}@media (max-width: 768px){div[class*=fixed][class*=z-50][class*=grid]:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]):not(.app-sidebar):not(.slideout-backdrop):not(.slideout-panel):not([data-slideout]){width:95vw!important;max-width:95vw!important;left:2.5vw!important;right:2.5vw!important;transform:translateY(-50%)!important;margin:0!important}div[class*=fixed][class*=z-50][class*=grid]:not([class*=cl-])>*{max-width:100%!important;overflow-x:hidden!important}div[class*=fixed][class*=z-50][class*=grid]:not([class*=cl-]) table,div[class*=fixed][class*=z-50][class*=grid]:not([class*=cl-]) pre,div[class*=fixed][class*=z-50][class*=grid]:not([class*=cl-]) code{max-width:100%!important;overflow-x:auto!important;display:block!important}}@media (max-width: 768px){.reading-content table,.note-content table,div[class*=reading-content] table,div[class*=note-content] table,[role=dialog] table,.prose table{display:block!important;overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;width:auto!important;border-collapse:separate!important;border-spacing:0!important}.reading-content table th,.reading-content table td,.note-content table th,.note-content table td,div[class*=reading-content] table th,div[class*=reading-content] table td,div[class*=note-content] table th,div[class*=note-content] table td,[role=dialog] table th,[role=dialog] table td,.prose table th,.prose table td{display:table-cell!important;min-width:100px!important;max-width:200px!important;padding:.5rem!important;font-size:.875rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.reading-content table thead,.note-content table thead,div[class*=reading-content] table thead,div[class*=note-content] table thead,[role=dialog] table thead,.prose table thead{display:table-header-group!important}.reading-content table tbody,.note-content table tbody,div[class*=reading-content] table tbody,div[class*=note-content] table tbody,[role=dialog] table tbody,.prose table tbody{display:table-row-group!important}.reading-content table tr,.note-content table tr,div[class*=reading-content] table tr,div[class*=note-content] table tr,[role=dialog] table tr,.prose table tr{display:table-row!important}}@media (max-width: 768px){[role=dialog] article,[role=dialog] .max-w-4xl,[role=dialog] .max-w-6xl,[role=dialog] .max-w-full,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) article,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) .max-w-4xl,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) .max-w-6xl,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) .max-w-full{max-width:100%!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}[role=dialog]:not([class*=cl-]) article *,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) article *{max-width:100%!important;box-sizing:border-box!important}[role=dialog]:not([class*=cl-]) div,[role=dialog]:not([class*=cl-]) section,[role=dialog]:not([class*=cl-]) header,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) div,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) section,div[class*=fixed][class*=z-50]:not([class*=cl-]):not(.app-sidebar) header{max-width:100%!important;box-sizing:border-box!important}}[class*=cl-modalContent],[class*=cl-card]{transform:none!important}.slideout-panel,.slideout-backdrop,[data-slideout=true],[class*=slideout]{position:fixed!important;z-index:60!important}@media (max-width: 768px){.cl-formFieldInput,.cl-input,input[class*=cl-],.cl-formButtonPrimary,.cl-button,button[class*=cl-]{min-height:44px!important;font-size:16px!important}}@media (max-width: 768px){[role=dialog]:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]):not(.slideout-backdrop):not(.slideout-panel):not([data-slideout]),div[class*=fixed][class*=z-50]:not(.cl-modal):not([data-clerk-modal]):not([class*=cl-]):not(.app-sidebar):not(.slideout-backdrop):not(.slideout-panel):not([data-slideout]){max-width:95vw!important;width:95vw!important;margin:0 auto!important;overflow-x:hidden!important;box-sizing:border-box!important;left:50%!important;transform:translate(-50%) translateY(-50%)!important}}@media (min-width: 640px){.sm\:prose-sm{font-size:.875rem;line-height:1.7142857}.sm\:prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.sm\:prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.sm\:prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.sm\:prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.sm\:prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.sm\:prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.sm\:prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.sm\:prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.sm\:prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.sm\:prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.sm\:prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.sm\:prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.sm\:prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.sm\:prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.sm\:prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.sm\:prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.sm\:prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.sm\:prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.sm\:prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.sm\:prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.sm\:prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.sm\:prose-sm :where(.sm\:prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.sm\:prose-sm :where(.sm\:prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.sm\:prose-sm :where(.sm\:prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.sm\:prose-sm :where(.sm\:prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.sm\:prose-sm :where(.sm\:prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.sm\:prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.sm\:prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.sm\:prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.sm\:prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.sm\:prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.sm\:prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.sm\:prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.sm\:prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.sm\:prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.sm\:prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.sm\:prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.sm\:prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.sm\:prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.sm\:prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.sm\:prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.sm\:prose-sm :where(.sm\:prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.sm\:prose-sm :where(.sm\:prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-\[\#5a605e\]\/40::-moz-placeholder{color:#5a605e66}.placeholder\:text-\[\#5a605e\]\/40::placeholder{color:#5a605e66}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:h-5:before{content:var(--tw-content);height:1.25rem}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:rounded-r-full:before{content:var(--tw-content);border-top-right-radius:9999px;border-bottom-right-radius:9999px}.before\:bg-\[\#974731\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(151 71 49 / var(--tw-bg-opacity, 1))}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.hover\:\!bg-green-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))!important}.hover\:bg-\[\#883b27\]:hover{--tw-bg-opacity: 1;background-color:rgb(136 59 39 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#974731\]:hover{--tw-bg-opacity: 1;background-color:rgb(151 71 49 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#974731\]\/5:hover{background-color:#9747310d}.hover\:bg-\[\#dee4e0\]:hover{--tw-bg-opacity: 1;background-color:rgb(222 228 224 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2f4f2\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 244 242 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2f4f2\]\/50:hover{background-color:#f2f4f280}.hover\:bg-\[\#f2f4f2\]\/60:hover{background-color:#f2f4f299}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(236 211 143 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/20:hover{background-color:#0003}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/90:hover{background-color:#466037e6}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(169 195 100 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary\/80:hover{background-color:#a9c364cc}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity, 1))}.hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.hover\:text-\[\#2d3432\]:hover{--tw-text-opacity: 1;color:rgb(45 52 50 / var(--tw-text-opacity, 1))}.hover\:text-\[\#883b27\]:hover{--tw-text-opacity: 1;color:rgb(136 59 39 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.hover\:text-purple-800:hover{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.hover\:text-yellow-700:hover{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#2d3432\]\/15:hover{--tw-shadow-color: rgb(45 52 50 / .15);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-\[\#974731\]:focus{--tw-border-opacity: 1;border-color:rgb(151 71 49 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#974731\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(151 71 49 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#974731\]\/30:focus{--tw-ring-color: rgb(151 71 49 / .3)}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(70 96 55 / var(--tw-ring-opacity, 1))}.focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-yellow-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 204 21 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-blue-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/heart:hover .group-hover\/heart\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-opacity-10{--tw-bg-opacity: .1}.group:hover .group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.group\/heart:hover .group-hover\/heart\:text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:checked~.peer-checked\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(70 96 55 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-primary\/20{--tw-ring-color: rgb(70 96 55 / .2)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:bottom-8{bottom:2rem}.sm\:right-0{right:0}.sm\:right-8{right:2rem}.sm\:top-auto{top:auto}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:h-14{height:3.5rem}.sm\:h-6{height:1.5rem}.sm\:\!w-\[85vw\]{width:85vw!important}.sm\:w-14{width:3.5rem}.sm\:w-6{width:1.5rem}.sm\:w-96{width:24rem}.sm\:w-\[90vw\]{width:90vw}.sm\:\!max-w-\[85vw\]{max-width:85vw!important}.sm\:max-w-\[90vw\]{max-width:90vw}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:self-auto{align-self:auto}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-relaxed{line-height:1.625}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:w-full{width:100%}.md\:\!max-w-4xl{max-width:56rem!important}.md\:max-w-4xl{max-width:56rem}.md\:max-w-\[420px\]{max-width:420px}.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\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:left-20{left:5rem}.lg\:left-64{left:16rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:ml-20{margin-left:5rem}.lg\:ml-64{margin-left:16rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:\!max-w-6xl{max-width:72rem!important}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
