@font-face{font-family:GeneralSans-Variable;src:url(../media/GeneralSans-Variable.f249fe39.woff2)format("woff2"),url(../media/GeneralSans-Variable.197ad963.woff)format("woff"),url(../media/GeneralSans-Variable.b604abb5.ttf)format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(../media/GeneralSans-VariableItalic.8b0432b2.woff2)format("woff2"),url(../media/GeneralSans-VariableItalic.e1de0014.woff)format("woff"),url(../media/GeneralSans-VariableItalic.1097e608.ttf)format("truetype");font-weight:200 700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Extralight;src:url(../media/GeneralSans-Extralight.bbb8d487.woff2)format("woff2"),url(../media/GeneralSans-Extralight.f25264ae.woff)format("woff"),url(../media/GeneralSans-Extralight.258e802e.ttf)format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(../media/GeneralSans-ExtralightItalic.23736e22.woff2)format("woff2"),url(../media/GeneralSans-ExtralightItalic.57ec5c27.woff)format("woff"),url(../media/GeneralSans-ExtralightItalic.6a1cd8d1.ttf)format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(../media/GeneralSans-Light.752830dc.woff2)format("woff2"),url(../media/GeneralSans-Light.d650d5ae.woff)format("woff"),url(../media/GeneralSans-Light.c81035a4.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(../media/GeneralSans-LightItalic.0e395160.woff2)format("woff2"),url(../media/GeneralSans-LightItalic.3da3d96e.woff)format("woff"),url(../media/GeneralSans-LightItalic.456a6835.ttf)format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(../media/GeneralSans-Regular.3b339388.woff2)format("woff2"),url(../media/GeneralSans-Regular.6cf50b85.woff)format("woff"),url(../media/GeneralSans-Regular.10098c17.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(../media/GeneralSans-Italic.ed89c17c.woff2)format("woff2"),url(../media/GeneralSans-Italic.16755b0b.woff)format("woff"),url(../media/GeneralSans-Italic.0d8d1afa.ttf)format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(../media/GeneralSans-Medium.a6752a75.woff2)format("woff2"),url(../media/GeneralSans-Medium.c1480b5e.woff)format("woff"),url(../media/GeneralSans-Medium.1f042ca8.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(../media/GeneralSans-MediumItalic.8fe7e3a3.woff2)format("woff2"),url(../media/GeneralSans-MediumItalic.408657dd.woff)format("woff"),url(../media/GeneralSans-MediumItalic.06f0a3be.ttf)format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(../media/GeneralSans-Semibold.c5626765.woff2)format("woff2"),url(../media/GeneralSans-Semibold.b01feb10.woff)format("woff"),url(../media/GeneralSans-Semibold.53f93c03.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(../media/GeneralSans-SemiboldItalic.622d6fa3.woff2)format("woff2"),url(../media/GeneralSans-SemiboldItalic.1a1f15a2.woff)format("woff"),url(../media/GeneralSans-SemiboldItalic.c17bd74b.ttf)format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(../media/GeneralSans-Bold.00b21177.woff2)format("woff2"),url(../media/GeneralSans-Bold.fa908afb.woff)format("woff"),url(../media/GeneralSans-Bold.e6569392.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(../media/GeneralSans-BoldItalic.fd0b7586.woff2)format("woff2"),url(../media/GeneralSans-BoldItalic.0ac3bdb9.woff)format("woff"),url(../media/GeneralSans-BoldItalic.f6105062.ttf)format("truetype");font-weight:700;font-display:swap;font-style:italic}
pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}
.dark .rdp{--rdp-cell-size:40px;--rdp-accent-color:rgba(var(--orange));--rdp-background-color:rgba(var(--background-2));--rdp-accent-color-dark:rgba(var(--orange-100));--rdp-background-color-dark:rgba(var(--background-3));--rdp-outline:2px solid rgba(var(--orange));--rdp-outline-selected:2px solid rgba(var(--orange));margin:0}.dark .rdp-month{margin:0;padding:0}.dark .rdp-caption{color:rgba(var(--foreground-1))}.dark .rdp-caption_label{color:rgba(var(--foreground-1));font-size:.875rem;font-weight:600}.dark .rdp-nav{gap:.25rem;display:flex}.dark .rdp-nav_button{width:2rem;height:2rem;color:rgba(var(--foreground-1));cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.dark .rdp-nav_button:hover{background:rgba(var(--orange),.1);color:rgba(var(--orange))}.dark .rdp-head_cell{color:rgba(var(--gray-400));text-transform:uppercase;padding:.5rem 0;font-size:.75rem;font-weight:500}.dark .rdp-cell{border:none;padding:.125rem}.dark .rdp-button{width:2.5rem;height:2.5rem;color:rgba(var(--foreground-1));cursor:pointer;background:0 0;border:none;border-radius:.5rem;font-size:.875rem;transition:all .2s}.dark .rdp-button:hover:not(.rdp-day_selected):not(.rdp-day_disabled){background:rgba(var(--orange),.1);color:rgba(var(--orange))}.dark .rdp-day_selected{font-weight:600;background:rgba(var(--orange))!important;color:rgba(var(--black))!important}.dark .rdp-day_selected:hover:not(.rdp-day_range_start):not(.rdp-day_range_end){color:rgba(var(--orange))!important}.dark .rdp-day_range_start,.dark .rdp-day_range_end{font-weight:600;background:rgba(var(--orange))!important;color:rgba(var(--black))!important}.dark .rdp-day_range_middle{background:rgba(var(--orange),.2)!important;color:rgba(var(--foreground-1))!important}.dark .rdp-day_disabled{color:rgba(var(--gray-600));cursor:not-allowed;opacity:.5}.dark .rdp-day_outside{color:rgba(var(--gray-600));opacity:.5}.dark .rdp-months{gap:2rem;display:flex}.light .rdp{--rdp-cell-size:40px;--rdp-accent-color:#ea580c;--rdp-background-color:#fff;--rdp-accent-color-dark:#fb923c;--rdp-background-color-dark:#f9fafb;--rdp-outline:2px solid #ea580c;--rdp-outline-selected:2px solid #ea580c;margin:0}.light .rdp-month{margin:0;padding:0}.light .rdp-caption{color:#111827}.light .rdp-caption_label{color:#111827;font-size:.875rem;font-weight:600}.light .rdp-nav{gap:.25rem;display:flex}.light .rdp-nav_button{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex}.light .rdp-nav_button:hover{background:#fef3c7}.light .rdp-head_cell{color:#6b7280;text-transform:uppercase;padding:.5rem 0;font-size:.75rem;font-weight:500}.light .rdp-cell{padding:.125rem}.light .rdp-button{color:#111827;cursor:pointer;background:0 0;border:none;border-radius:.5rem;width:2.5rem;height:2.5rem;font-size:.875rem;transition:all .2s}.light .rdp-button:hover:not(.rdp-day_selected):not(.rdp-day_disabled){background:#fb923c}.light .rdp-day_selected{font-weight:600;color:#fff!important;background:#ea580c!important}.light .rdp-day_selected:hover{background:#fb923c!important}.light .rdp-day_range_start,.light .rdp-day_range_end{font-weight:600;color:#fff!important;background:#ea580c!important}.light .rdp-day_range_middle{color:#111827!important;background:#fed7d7!important}.light .rdp-day_disabled{color:#d1d5db;cursor:not-allowed;opacity:.5}.light .rdp-day_outside{color:#9ca3af;opacity:.5}.light .rdp-months{gap:2rem;display:flex}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.rdp-day_range_end.rdp-day_range_start{border-radius:.5rem!important}
