@font-face{font-style:normal;font-weight:400;src:url(./But-Head-Regular.bFy4jtSr.woff2) format("woff2");font-family:But Head;font-display:swap}@font-face{font-style:italic;font-weight:400;src:url(./But-Head-Italic.s4OqgFoK.woff2) format("woff2");font-family:But Head;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(./GeistMono-Regular.Cgn4a1uh.woff2) format("woff2");font-family:Geist Mono;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(./GeistMono-Medium.CBwEPH-2.woff2) format("woff2");font-family:Geist Mono;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(./GeistMono-Bold.BrvcC4FP.woff2) format("woff2");font-family:Geist Mono;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(./Inter-Regular.B0QUfDW0.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:italic;font-weight:400;src:url(./Inter-Italic.B_ozvy2G.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(./Inter-Medium.B0NFony0.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:italic;font-weight:500;src:url(./Inter-MediumItalic.DOveuiCA.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:normal;font-weight:600;src:url(./Inter-SemiBold._JLwM7Yv.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:italic;font-weight:600;src:url(./Inter-SemiBoldItalic.C4gNvuGw.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(./Inter-Bold.CytjP_7U.woff2) format("woff2");font-family:Inter;font-display:swap}@font-face{font-style:italic;font-weight:700;src:url(./Inter-BoldItalic.B0T-BnK6.woff2) format("woff2");font-family:Inter;font-display:swap}@layer reset{*,:after,:before{box-sizing:border-box;border:0 solid}html{overscroll-behavior:none;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{padding:0;margin:0;overflow-x:hidden;color:var(--clr-text-1);font-family:var(--font-default)}hr{height:0;border-top-width:1px;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em;font-family:var(--font-mono);font-variation-settings:normal;font-feature-settings:normal}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;border-collapse:collapse;text-indent:0}button,input,optgroup,select,textarea{margin:0;padding:0;border:0;color:inherit;font-weight:inherit;font-size:100%;line-height:inherit;font-family:inherit;font-variation-settings:inherit;font-feature-settings:inherit;letter-spacing:inherit;background:transparent}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-image:none;background-color:transparent;outline:none;touch-action:manipulation}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{text-align:left;cursor:pointer}[role=button]:disabled,button:disabled,:disabled{cursor:not-allowed}audio,canvas,embed,iframe,img,object,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,details:focus-visible,summary:focus-visible,.focus-visible:focus-visible{outline:2px solid var(--clr-theme-pop-element);outline-offset:-2px}}:root{--font-mono: var(--text-fontfamily-mono), monospace;--font-default: var(--text-fontfamily-default), sans-serif;--font-accent: var(--text-fontfamily-accent), serif}.text-9{font-weight:var(--text-weight-regular);font-size:.563rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-10{font-weight:var(--text-weight-regular);font-size:.625rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-11{font-weight:var(--text-weight-regular);font-size:.6875rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-12{font-weight:var(--text-weight-regular);font-size:.75rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-13{font-weight:var(--text-weight-regular);font-size:.8125rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-14{font-weight:var(--text-weight-regular);font-size:.875rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-15{font-weight:var(--text-weight-regular);font-size:.938rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-16{font-weight:var(--text-weight-regular);font-size:1rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-18{font-weight:var(--text-weight-regular);font-size:1.125rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-head-20{font-weight:var(--text-weight-bold);font-size:1.25rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-head-22{font-weight:var(--text-weight-bold);font-size:1.375rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-head-24{font-weight:var(--text-weight-bold);font-size:1.5rem;line-height:var(--text-lineheight-default);font-family:var(--font-default)}.text-serif-42{font-weight:400;font-size:2.625rem;line-height:var(--text-lineheight-accent);font-family:var(--font-accent)}.text-serif-32{font-weight:400;font-size:2rem;line-height:var(--text-lineheight-accent);font-family:var(--font-accent)}.text-body{line-height:var(--text-lineheight-body)}.text-semibold{font-weight:var(--text-weight-semibold)}.text-bold{font-weight:var(--text-weight-bold)}.text-monospace{font-family:var(--fontfamily-mono)}.text-balance{text-wrap:balance}.text-pre{white-space:pre-wrap;word-break:break-word}.text-italic{font-style:italic}:root{--clr-art-scene-bg: color(srgb .8392156862745098 .9411764705882353 .9333333333333333);--clr-art-scene-fill: color(srgb .9882352941176471 .9882352941176471 .9450980392156862);--clr-art-scene-outline: color(srgb .2784313725490196 .3137254901960784 .3137254901960784);--clr-art-spot-fill: var(--clr-core-gray-70);--clr-art-spot-fill-pop: var(--clr-core-pop-70);--clr-bg-1: var(--clr-core-gray-100);--clr-bg-2: var(--clr-core-gray-90);--clr-bg-3: var(--clr-core-gray-80);--clr-bg-muted: var(--clr-core-gray-95);--clr-bg-overlay: color(srgb .8392156862745098 .8392156862745098 .8392156862745098 / .45098039215686275);--clr-bg-toast: var(--clr-core-gray-5);--clr-border-1: var(--clr-core-gray-60);--clr-border-2: var(--clr-core-gray-70);--clr-border-3: var(--clr-core-gray-80);--clr-br-commit-approved-bg: var(--clr-theme-safe-element);--clr-br-commit-approved-text: var(--clr-theme-safe-on-element);--clr-br-commit-changes-requested-bg: var(--clr-theme-warn-element);--clr-br-commit-changes-requested-text: var(--clr-theme-warn-on-element);--clr-br-commit-closed-bg: var(--clr-theme-purple-element);--clr-br-commit-closed-text: var(--clr-theme-purple-on-element);--clr-br-commit-in-discussion-bg: var(--clr-core-pop-70);--clr-br-commit-in-discussion-text: var(--clr-theme-pop-on-soft);--clr-br-commit-unreviewed-bg: var(--clr-core-gray-80);--clr-br-commit-unreviewed-text: var(--clr-theme-gray-on-soft);--clr-btn-danger-outline: var(--clr-core-danger-50);--clr-btn-danger-outline-bg: var(--clr-core-danger-70);--clr-btn-danger-outline-text: var(--clr-core-danger-40);--clr-btn-gray-outline: var(--clr-core-gray-50);--clr-btn-gray-outline-bg: var(--clr-core-gray-70);--clr-btn-gray-outline-text: var(--clr-core-gray-10);--clr-btn-pop-outline: var(--clr-core-pop-50);--clr-btn-pop-outline-bg: var(--clr-core-pop-70);--clr-btn-pop-outline-text: var(--clr-core-pop-40);--clr-btn-purple-outline: var(--clr-core-purple-50);--clr-btn-purple-outline-bg: var(--clr-core-purple-70);--clr-btn-purple-outline-text: var(--clr-core-purple-40);--clr-btn-safe-outline: var(--clr-core-safe-50);--clr-btn-safe-outline-bg: var(--clr-core-safe-70);--clr-btn-safe-outline-text: var(--clr-core-safe-40);--clr-btn-warn-outline: var(--clr-core-warn-50);--clr-btn-warn-outline-bg: var(--clr-core-warn-70);--clr-btn-warn-outline-text: var(--clr-core-warn-40);--clr-change-icon-addition: var(--clr-core-safe-60);--clr-change-icon-deletion: var(--clr-core-danger-60);--clr-change-icon-modification: var(--clr-core-warn-60);--clr-change-icon-rename: var(--clr-core-purple-60);--clr-commit-integrated: var(--clr-core-purple-50);--clr-commit-local: var(--clr-core-gray-50);--clr-commit-remote: var(--clr-core-pop-50);--clr-commit-shadow: var(--clr-core-pop-60);--clr-commit-upstream: var(--clr-core-warn-50);--clr-core-danger-5: color(srgb .3058823529411765 .09019607843137255 .058823529411764705);--clr-core-danger-10: color(srgb .37254901960784315 .10980392156862745 .07058823529411765);--clr-core-danger-20: color(srgb .43137254901960786 .12941176470588237 .08235294117647059);--clr-core-danger-30: color(srgb .5725490196078431 .16862745098039217 .10980392156862745);--clr-core-danger-40: color(srgb .6980392156862745 .20784313725490197 .13333333333333333);--clr-core-danger-50: color(srgb .8392156862745098 .25098039215686274 .1607843137254902);--clr-core-danger-60: color(srgb .8705882352941177 .5686274509803921 .5215686274509804);--clr-core-danger-70: color(srgb .9215686274509803 .7294117647058823 .6980392156862745);--clr-core-danger-80: color(srgb .9568627450980393 .8431372549019608 .8235294117647058);--clr-core-danger-90: color(srgb .9764705882352941 .9137254901960784 .9019607843137255);--clr-core-danger-95: color(srgb .984313725490196 .9490196078431372 .9450980392156862);--clr-core-gray-0: color(srgb 0 0 0);--clr-core-gray-5: color(srgb .10980392156862745 .09803921568627451 .09019607843137255);--clr-core-gray-10: color(srgb .15294117647058825 .13725490196078433 .12941176470588237);--clr-core-gray-20: color(srgb .22745098039215686 .20784313725490197 .19607843137254902);--clr-core-gray-30: color(srgb .30980392156862746 .2823529411764706 .26666666666666666);--clr-core-gray-40: color(srgb .38823529411764707 .3568627450980392 .3333333333333333);--clr-core-gray-50: color(srgb .48627450980392156 .44313725490196076 .41568627450980394);--clr-core-gray-60: color(srgb .6666666666666666 .6352941176470588 .615686274509804);--clr-core-gray-70: color(srgb .792156862745098 .7764705882352941 .7647058823529411);--clr-core-gray-80: color(srgb .9058823529411765 .8980392156862745 .8941176470588236);--clr-core-gray-90: color(srgb .9529411764705882 .9490196078431372 .9450980392156862);--clr-core-gray-95: color(srgb .9764705882352941 .9764705882352941 .9725490196078431);--clr-core-gray-100: color(srgb 1 1 1);--clr-core-pop-5: color(srgb .027450980392156862 .13725490196078433 .13725490196078433);--clr-core-pop-10: color(srgb .047058823529411764 .2196078431372549 .2196078431372549);--clr-core-pop-20: color(srgb .058823529411764705 .2823529411764706 .2823529411764706);--clr-core-pop-30: color(srgb .08627450980392157 .403921568627451 .403921568627451);--clr-core-pop-40: color(srgb .11372549019607843 .5411764705882353 .5411764705882353);--clr-core-pop-50: color(srgb .1450980392156863 .6941176470588235 .6941176470588235);--clr-core-pop-60: color(srgb .39215686274509803 .8235294117647058 .8235294117647058);--clr-core-pop-70: color(srgb .6235294117647059 .8941176470588236 .8941176470588236);--clr-core-pop-80: color(srgb .8274509803921568 .9529411764705882 .9529411764705882);--clr-core-pop-90: color(srgb .9058823529411765 .9764705882352941 .9764705882352941);--clr-core-pop-95: color(srgb .9450980392156862 .984313725490196 .984313725490196);--clr-core-purple-5: color(srgb .16470588235294117 .06666666666666667 .2627450980392157);--clr-core-purple-10: color(srgb .20784313725490197 .08235294117647059 .32941176470588235);--clr-core-purple-20: color(srgb .2549019607843137 .10196078431372549 .40784313725490196);--clr-core-purple-30: color(srgb .3568627450980392 .1411764705882353 .5725490196078431);--clr-core-purple-40: color(srgb .4588235294117647 .1843137254901961 .7333333333333333);--clr-core-purple-50: color(srgb .5411764705882353 .2627450980392157 .8156862745098039);--clr-core-purple-60: color(srgb .7411764705882353 .6078431372549019 .8745098039215686);--clr-core-purple-70: color(srgb .8352941176470589 .7490196078431373 .9215686274509803);--clr-core-purple-80: color(srgb .8901960784313725 .8313725490196079 .9490196078431372);--clr-core-purple-90: color(srgb .9411764705882353 .9098039215686274 .9725490196078431);--clr-core-purple-95: color(srgb .9647058823529412 .9450980392156862 .984313725490196);--clr-core-safe-5: color(srgb .03137254901960784 .12156862745098039 .08235294117647059);--clr-core-safe-10: color(srgb .050980392156862744 .20392156862745098 .1411764705882353);--clr-core-safe-20: color(srgb .07058823529411765 .27450980392156865 .18823529411764706);--clr-core-safe-30: color(srgb .10588235294117647 .4196078431372549 .28627450980392155);--clr-core-safe-40: color(srgb .1450980392156863 .5764705882352941 .396078431372549);--clr-core-safe-50: color(srgb .1803921568627451 .7215686274509804 .49411764705882355);--clr-core-safe-60: color(srgb .4588235294117647 .8235294117647058 .6705882352941176);--clr-core-safe-70: color(srgb .6627450980392157 .8941176470588236 .796078431372549);--clr-core-safe-80: color(srgb .8313725490196079 .9490196078431372 .8980392156862745);--clr-core-safe-90: color(srgb .9098039215686274 .9725490196078431 .9450980392156862);--clr-core-safe-95: color(srgb .9450980392156862 .984313725490196 .9686274509803922);--clr-core-warn-5: color(srgb .3137254901960784 .1843137254901961 .00784313725490196);--clr-core-warn-10: color(srgb .396078431372549 .23529411764705882 .011764705882352941);--clr-core-warn-20: color(srgb .47058823529411764 .2784313725490196 .011764705882352941);--clr-core-warn-30: color(srgb .6431372549019608 .3843137254901961 .01568627450980392);--clr-core-warn-40: color(srgb .8117647058823529 .4823529411764706 .0196078431372549);--clr-core-warn-50: color(srgb .9764705882352941 .5803921568627451 .023529411764705882);--clr-core-warn-60: color(srgb .9411764705882353 .7372549019607844 .45098039215686275);--clr-core-warn-70: color(srgb .9647058823529412 .8352941176470589 .6549019607843137);--clr-core-warn-80: color(srgb .9803921568627451 .9058823529411765 .8);--clr-core-warn-90: color(srgb .9921568627450981 .9490196078431372 .8901960784313725);--clr-core-warn-95: color(srgb .996078431372549 .9686274509803922 .9333333333333333);--clr-diff-addition-contrast-2-count-bg: color(srgb .7411764705882353 .9529411764705882 .8666666666666667);--clr-diff-addition-contrast-2-count-border: color(srgb .5450980392156862 .792156862745098 .6862745098039216);--clr-diff-addition-contrast-2-count-text: color(srgb .38823529411764707 .5450980392156862 .47843137254901963);--clr-diff-addition-contrast-2-line-bg: color(srgb .8 .9803921568627451 .9058823529411765);--clr-diff-addition-contrast-2-line-highlight: color(srgb .6039215686274509 .9254901960784314 .792156862745098);--clr-diff-addition-contrast-3-count-bg: color(srgb .6509803921568628 .9372549019607843 .8196078431372549);--clr-diff-addition-contrast-3-count-border: color(srgb .5176470588235295 .8196078431372549 .6901960784313725);--clr-diff-addition-contrast-3-count-text: color(srgb .2980392156862745 .5058823529411764 .4196078431372549);--clr-diff-addition-contrast-3-line-bg: color(srgb .7607843137254902 .9764705882352941 .8901960784313725);--clr-diff-addition-contrast-3-line-highlight: color(srgb .5215686274509804 .9294117647058824 .7568627450980392);--clr-diff-addition-count-bg: color(srgb .796078431372549 .9568627450980393 .8901960784313725);--clr-diff-addition-count-border: color(srgb .6509803921568628 .803921568627451 .7411764705882353);--clr-diff-addition-count-checkmark: color(srgb .2980392156862745 .5058823529411764 .4196078431372549);--clr-diff-addition-count-text: color(srgb .5294117647058824 .6588235294117647 .6039215686274509);--clr-diff-addition-line-bg: color(srgb .8784313725490196 .984313725490196 .9411764705882353);--clr-diff-addition-line-highlight: color(srgb .7137254901960784 .9294117647058824 .8392156862745098);--clr-diff-count-bg: color(srgb .9686274509803922 .9686274509803922 .9647058823529412);--clr-diff-count-border: var(--clr-border-2);--clr-diff-count-checkmark: var(--clr-text-2);--clr-diff-count-text: var(--clr-text-3);--clr-diff-count-text-contrast-2: color(srgb .611764705882353 .5725490196078431 .5490196078431373);--clr-diff-count-text-contrast-3: color(srgb .5490196078431373 .5176470588235295 .49411764705882355);--clr-diff-deletion-contrast-2-count-bg: color(srgb 1 .8431372549019608 .8666666666666667);--clr-diff-deletion-contrast-2-count-border: color(srgb .9098039215686274 .7176470588235294 .7176470588235294);--clr-diff-deletion-contrast-2-count-text: color(srgb .6196078431372549 .4470588235294118 .4470588235294118);--clr-diff-deletion-contrast-2-line-bg: color(srgb 1 .8980392156862745 .9098039215686274);--clr-diff-deletion-contrast-2-line-highlight: color(srgb .9882352941176471 .7725490196078432 .8156862745098039);--clr-diff-deletion-contrast-3-count-bg: color(srgb 1 .807843137254902 .8431372549019608);--clr-diff-deletion-contrast-3-count-border: color(srgb .8784313725490196 .6862745098039216 .6862745098039216);--clr-diff-deletion-contrast-3-count-text: color(srgb .5333333333333333 .3843137254901961 .3843137254901961);--clr-diff-deletion-contrast-3-line-bg: color(srgb 1 .8784313725490196 .8941176470588236);--clr-diff-deletion-contrast-3-line-highlight: color(srgb .9686274509803922 .7372549019607844 .7803921568627451);--clr-diff-deletion-count-bg: color(srgb .9882352941176471 .8745098039215686 .8941176470588236);--clr-diff-deletion-count-border: color(srgb .8705882352941177 .7058823529411765 .7058823529411765);--clr-diff-deletion-count-checkmark: color(srgb .5333333333333333 .3843137254901961 .3843137254901961);--clr-diff-deletion-count-text: color(srgb .7137254901960784 .5725490196078431 .5725490196078431);--clr-diff-deletion-line-bg: color(srgb 1 .9411764705882353 .9490196078431372);--clr-diff-deletion-line-highlight: color(srgb .9921568627450981 .8235294117647058 .8549019607843137);--clr-diff-line-bg: var(--clr-bg-1);--clr-diff-locked-contrast-2-count-bg: color(srgb .9921568627450981 .9294117647058824 .803921568627451);--clr-diff-locked-contrast-2-count-border: color(srgb .9333333333333333 .7764705882352941 .5058823529411764);--clr-diff-locked-contrast-2-count-checkmark: color(srgb .8156862745098039 .5725490196078431 .15294117647058825);--clr-diff-locked-contrast-2-count-text: color(srgb .8156862745098039 .5725490196078431 .15294117647058825);--clr-diff-locked-contrast-3-count-bg: color(srgb .9803921568627451 .9019607843137255 .6784313725490196);--clr-diff-locked-contrast-3-count-border: color(srgb .9019607843137255 .7450980392156863 .4745098039215686);--clr-diff-locked-contrast-3-count-checkmark: color(srgb .7372549019607844 .49411764705882355 .07450980392156863);--clr-diff-locked-contrast-3-count-text: color(srgb .7372549019607844 .49411764705882355 .07450980392156863);--clr-diff-locked-count-bg: color(srgb .9921568627450981 .9294117647058824 .803921568627451);--clr-diff-locked-count-border: color(srgb .9372549019607843 .803921568627451 .5725490196078431);--clr-diff-locked-count-checkmark: color(srgb .8274509803921568 .5607843137254902 .09803921568627451);--clr-diff-locked-count-text: color(srgb .8156862745098039 .5725490196078431 .14901960784313725);--clr-diff-locked-selected-count-bg: color(srgb .9803921568627451 .8313725490196079 .5294117647058824);--clr-diff-locked-selected-count-border: color(srgb .8666666666666667 .6588235294117647 .30196078431372547);--clr-diff-locked-selected-count-checkmark: color(srgb .6431372549019608 .4588235294117647 .1411764705882353);--clr-diff-locked-selected-count-text: color(srgb .6431372549019608 .4588235294117647 .1411764705882353);--clr-diff-selected-count-bg: var(--clr-core-pop-50);--clr-diff-selected-count-border: var(--clr-core-pop-40);--clr-diff-selected-count-checkmark: var(--clr-core-pop-95);--clr-diff-selected-count-text: var(--clr-core-pop-90);--clr-drop-shadow: color(srgb 0 0 0 / .10196078431372549);--clr-selected-in-focus-bg: var(--clr-core-pop-90);--clr-selected-in-focus-element: var(--clr-core-pop-50);--clr-selected-in-focus-file: var(--clr-core-pop-80);--clr-selected-not-in-focus-bg: var(--clr-core-gray-90);--clr-selected-not-in-focus-element: var(--clr-core-gray-60);--clr-text-1: var(--clr-core-gray-5);--clr-text-2: var(--clr-core-gray-50);--clr-text-3: var(--clr-core-gray-60);--clr-theme-danger-bg: var(--clr-core-danger-95);--clr-theme-danger-element: var(--clr-core-danger-50);--clr-theme-danger-on-element: var(--clr-core-danger-95);--clr-theme-danger-on-soft: var(--clr-core-danger-40);--clr-theme-danger-soft: var(--clr-core-danger-80);--clr-theme-danger-text: var(--clr-core-danger-10);--clr-theme-gray-element: var(--clr-core-gray-20);--clr-theme-gray-on-element: var(--clr-core-gray-100);--clr-theme-gray-on-soft: var(--clr-core-gray-20);--clr-theme-gray-soft: var(--clr-core-gray-80);--clr-theme-pop-bg: var(--clr-core-pop-95);--clr-theme-pop-element: var(--clr-core-pop-50);--clr-theme-pop-on-element: var(--clr-core-gray-100);--clr-theme-pop-on-soft: var(--clr-core-pop-40);--clr-theme-pop-soft: var(--clr-core-pop-80);--clr-theme-pop-text: var(--clr-core-pop-10);--clr-theme-purple-bg: var(--clr-core-purple-95);--clr-theme-purple-element: var(--clr-core-purple-50);--clr-theme-purple-on-element: var(--clr-core-purple-95);--clr-theme-purple-on-soft: var(--clr-core-purple-40);--clr-theme-purple-soft: var(--clr-core-purple-80);--clr-theme-purple-text: var(--clr-core-purple-10);--clr-theme-safe-bg: var(--clr-core-safe-95);--clr-theme-safe-element: var(--clr-core-safe-50);--clr-theme-safe-on-element: var(--clr-core-safe-95);--clr-theme-safe-on-soft: var(--clr-core-safe-40);--clr-theme-safe-soft: var(--clr-core-safe-80);--clr-theme-safe-text: var(--clr-core-safe-10);--clr-theme-warn-bg: var(--clr-core-warn-95);--clr-theme-warn-element: var(--clr-core-warn-50);--clr-theme-warn-on-element: var(--clr-core-warn-95);--clr-theme-warn-on-soft: var(--clr-core-warn-40);--clr-theme-warn-soft: var(--clr-core-warn-80);--clr-theme-warn-text: var(--clr-core-warn-10);--clr-tooltip-bg: var(--clr-core-gray-95);--clr-tooltip-border: var(--clr-core-gray-80);--fx-shadow-l: 0 10px 40px 0 var(--clr-drop-shadow);--fx-shadow-m: 0 6px 30px 0 var(--clr-drop-shadow);--fx-shadow-s: 0 4px 14px 0 var(--clr-drop-shadow);--opacity-btn-icon-outline: .7;--opacity-btn-icon-solid: .8;--opacity-btn-outline: .4;--opacity-btn-outline-bg: .1;--opacity-btn-outline-bg-hover: .25;--opacity-btn-solid-hover: .1;--opacity-disabled: .6;--opacity-hover: .04;--radius-btn: var(--radius-m);--radius-l: 12px;--radius-m: 6px;--radius-ml: 10px;--radius-s: 4px;--size-button: 28px;--size-card-padding: 14px;--size-cta: 32px;--size-icon: 16px;--size-tag: 22px;--text-fontfamily-accent: But Head;--text-fontfamily-default: Inter;--text-fontfamily-mono: Geist Mono;--text-lineheight-accent: 110%;--text-lineheight-body: 160%;--text-lineheight-default: 120%;--text-weight-bold: 600;--text-weight-regular: 400;--text-weight-semibold: 500}:root.dark{--clr-art-scene-bg: color(srgb .1568627450980392 .403921568627451 .39215686274509803);--clr-art-scene-fill: color(srgb .8470588235294118 .8901960784313725 .7568627450980392);--clr-art-scene-outline: color(srgb .0784313725490196 .13333333333333333 .13333333333333333);--clr-art-spot-fill: var(--clr-core-gray-40);--clr-art-spot-fill-pop: var(--clr-core-pop-30);--clr-bg-1: var(--clr-core-gray-10);--clr-bg-2: var(--clr-core-gray-5);--clr-bg-3: var(--clr-core-gray-0);--clr-bg-muted: var(--clr-core-gray-20);--clr-bg-overlay: color(srgb 0 0 0 / .5019607843137255);--clr-bg-toast: var(--clr-core-gray-95);--clr-border-1: var(--clr-core-gray-40);--clr-border-2: var(--clr-core-gray-30);--clr-border-3: var(--clr-core-gray-20);--clr-br-commit-approved-bg: var(--clr-theme-safe-element);--clr-br-commit-approved-text: var(--clr-theme-safe-on-element);--clr-br-commit-changes-requested-bg: var(--clr-theme-warn-element);--clr-br-commit-changes-requested-text: var(--clr-theme-warn-on-element);--clr-br-commit-closed-bg: var(--clr-theme-purple-element);--clr-br-commit-closed-text: var(--clr-theme-purple-on-element);--clr-br-commit-in-discussion-bg: var(--clr-core-pop-20);--clr-br-commit-in-discussion-text: var(--clr-theme-pop-on-soft);--clr-br-commit-unreviewed-bg: var(--clr-core-gray-30);--clr-br-commit-unreviewed-text: var(--clr-theme-gray-on-soft);--clr-btn-danger-outline: var(--clr-core-danger-50);--clr-btn-danger-outline-bg: var(--clr-core-danger-40);--clr-btn-danger-outline-text: var(--clr-core-danger-60);--clr-btn-gray-outline: var(--clr-core-gray-50);--clr-btn-gray-outline-bg: var(--clr-core-gray-40);--clr-btn-gray-outline-text: var(--clr-core-gray-100);--clr-btn-pop-outline: var(--clr-core-pop-50);--clr-btn-pop-outline-bg: var(--clr-core-pop-40);--clr-btn-pop-outline-text: var(--clr-core-pop-60);--clr-btn-purple-outline: var(--clr-core-purple-50);--clr-btn-purple-outline-bg: var(--clr-core-purple-40);--clr-btn-purple-outline-text: var(--clr-core-purple-60);--clr-btn-safe-outline: var(--clr-core-safe-50);--clr-btn-safe-outline-bg: var(--clr-core-safe-40);--clr-btn-safe-outline-text: var(--clr-core-safe-60);--clr-btn-warn-outline: var(--clr-core-warn-50);--clr-btn-warn-outline-bg: var(--clr-core-warn-40);--clr-btn-warn-outline-text: var(--clr-core-warn-60);--clr-change-icon-addition: var(--clr-core-safe-40);--clr-change-icon-deletion: var(--clr-core-danger-40);--clr-change-icon-modification: var(--clr-core-warn-40);--clr-change-icon-rename: var(--clr-core-purple-40);--clr-commit-integrated: var(--clr-core-purple-40);--clr-commit-local: var(--clr-core-gray-50);--clr-commit-remote: var(--clr-core-pop-50);--clr-commit-shadow: var(--clr-core-pop-30);--clr-commit-upstream: var(--clr-core-warn-50);--clr-diff-addition-contrast-2-count-bg: color(srgb .11764705882352941 .3411764705882353 .2901960784313726);--clr-diff-addition-contrast-2-count-border: color(srgb .3137254901960784 .5450980392156862 .45098039215686275);--clr-diff-addition-contrast-2-count-text: color(srgb .4980392156862745 .7490196078431373 .6980392156862745);--clr-diff-addition-contrast-2-line-bg: color(srgb .08235294117647059 .2823529411764706 .23529411764705882);--clr-diff-addition-contrast-2-line-highlight: color(srgb .08235294117647059 .4823529411764706 .403921568627451);--clr-diff-addition-contrast-3-count-bg: color(srgb .07450980392156863 .38823529411764707 .3137254901960784);--clr-diff-addition-contrast-3-count-border: color(srgb .33725490196078434 .5803921568627451 .4823529411764706);--clr-diff-addition-contrast-3-count-text: color(srgb .615686274509804 .8274509803921568 .7411764705882353);--clr-diff-addition-contrast-3-line-bg: color(srgb .12156862745098039 .33725490196078434 .3058823529411765);--clr-diff-addition-contrast-3-line-highlight: color(srgb .1568627450980392 .5764705882352941 .49411764705882355);--clr-diff-addition-count-bg: color(srgb .047058823529411764 .27058823529411763 .2196078431372549);--clr-diff-addition-count-border: color(srgb .16862745098039217 .43137254901960786 .3254901960784314);--clr-diff-addition-count-checkmark: color(srgb .5764705882352941 .788235294117647 .7019607843137254);--clr-diff-addition-count-text: color(srgb .40784313725490196 .6196078431372549 .5333333333333333);--clr-diff-addition-line-bg: color(srgb .054901960784313725 .1843137254901961 .1450980392156863);--clr-diff-addition-line-highlight: color(srgb .027450980392156862 .32941176470588235 .27058823529411763);--clr-diff-count-bg: color(srgb .18823529411764706 .17254901960784313 .16862745098039217);--clr-diff-count-border: var(--clr-border-2);--clr-diff-count-checkmark: var(--clr-text-2);--clr-diff-count-text: var(--clr-text-3);--clr-diff-count-text-contrast-2: color(srgb .5019607843137255 .4823529411764706 .4549019607843137);--clr-diff-count-text-contrast-3: color(srgb .6 .5764705882352941 .5450980392156862);--clr-diff-deletion-contrast-2-count-bg: color(srgb .4392156862745098 .13725490196078433 .18823529411764706);--clr-diff-deletion-contrast-2-count-border: color(srgb .6509803921568628 .32941176470588235 .32941176470588235);--clr-diff-deletion-contrast-2-count-text: color(srgb .9137254901960784 .5803921568627451 .6352941176470588);--clr-diff-deletion-contrast-2-line-bg: color(srgb .3333333333333333 .09019607843137255 .13725490196078433);--clr-diff-deletion-contrast-2-line-highlight: color(srgb .6196078431372549 .17254901960784313 .25882352941176473);--clr-diff-deletion-contrast-3-count-bg: color(srgb .49411764705882355 .1568627450980392 .21568627450980393);--clr-diff-deletion-contrast-3-count-border: color(srgb .7098039215686275 .3764705882352941 .3764705882352941);--clr-diff-deletion-contrast-3-count-text: color(srgb .9882352941176471 .6431372549019608 .6980392156862745);--clr-diff-deletion-contrast-3-line-bg: color(srgb .3607843137254902 .11764705882352941 .16470588235294117);--clr-diff-deletion-contrast-3-line-highlight: color(srgb .6392156862745098 .20392156862745098 .2901960784313726);--clr-diff-deletion-count-bg: color(srgb .3254901960784314 .07450980392156863 .11764705882352941);--clr-diff-deletion-count-border: color(srgb .5568627450980392 .23529411764705882 .23529411764705882);--clr-diff-deletion-count-checkmark: color(srgb .8156862745098039 .48627450980392156 .5411764705882353);--clr-diff-deletion-count-text: color(srgb .7019607843137254 .403921568627451 .45098039215686275);--clr-diff-deletion-line-bg: color(srgb .23529411764705882 .07450980392156863 .10588235294117647);--clr-diff-deletion-line-highlight: color(srgb .47058823529411764 .023529411764705882 .10980392156862745);--clr-diff-line-bg: var(--clr-bg-1);--clr-diff-locked-contrast-2-count-bg: color(srgb .42745098039215684 .29411764705882354 .09803921568627451);--clr-diff-locked-contrast-2-count-border: color(srgb .5686274509803921 .42745098039215684 .2235294117647059);--clr-diff-locked-contrast-2-count-checkmark: color(srgb .8745098039215686 .7137254901960784 .4392156862745098);--clr-diff-locked-contrast-2-count-text: color(srgb .8823529411764706 .6941176470588235 .3686274509803922);--clr-diff-locked-contrast-3-count-bg: color(srgb .4666666666666667 .3176470588235294 .09411764705882353);--clr-diff-locked-contrast-3-count-border: color(srgb .611764705882353 .4470588235294118 .21568627450980393);--clr-diff-locked-contrast-3-count-checkmark: color(srgb .8823529411764706 .6941176470588235 .3686274509803922);--clr-diff-locked-contrast-3-count-text: color(srgb .9176470588235294 .7294117647058823 .403921568627451);--clr-diff-locked-count-bg: color(srgb .3764705882352941 .25882352941176473 .08627450980392157);--clr-diff-locked-count-border: color(srgb .5294117647058824 .38823529411764707 .1843137254901961);--clr-diff-locked-count-checkmark: color(srgb .8431372549019608 .6549019607843137 .32941176470588235);--clr-diff-locked-count-text: color(srgb .8431372549019608 .6549019607843137 .32941176470588235);--clr-diff-locked-selected-count-bg: color(srgb .6078431372549019 .40784313725490196 .11372549019607843);--clr-diff-locked-selected-count-border: color(srgb .45098039215686275 .30980392156862746 .10588235294117647);--clr-diff-locked-selected-count-checkmark: color(srgb .9254901960784314 .8235294117647058 .6470588235294118);--clr-diff-locked-selected-count-text: color(srgb .9254901960784314 .8235294117647058 .6470588235294118);--clr-diff-selected-count-bg: var(--clr-core-pop-30);--clr-diff-selected-count-border: var(--clr-core-pop-20);--clr-diff-selected-count-checkmark: var(--clr-core-pop-60);--clr-diff-selected-count-text: var(--clr-core-pop-60);--clr-drop-shadow: color(srgb 0 0 0 / .5019607843137255);--clr-selected-in-focus-bg: var(--clr-core-pop-10);--clr-selected-in-focus-element: var(--clr-core-pop-40);--clr-selected-in-focus-file: var(--clr-core-pop-20);--clr-selected-not-in-focus-bg: var(--clr-core-gray-20);--clr-selected-not-in-focus-element: var(--clr-core-gray-40);--clr-text-1: var(--clr-core-gray-95);--clr-text-2: var(--clr-core-gray-60);--clr-text-3: var(--clr-core-gray-40);--clr-theme-danger-bg: var(--clr-core-danger-5);--clr-theme-danger-element: var(--clr-core-danger-40);--clr-theme-danger-on-element: var(--clr-core-danger-95);--clr-theme-danger-on-soft: var(--clr-core-danger-60);--clr-theme-danger-soft: var(--clr-core-danger-10);--clr-theme-danger-text: var(--clr-core-danger-80);--clr-theme-gray-element: var(--clr-core-gray-80);--clr-theme-gray-on-element: var(--clr-core-gray-0);--clr-theme-gray-on-soft: var(--clr-core-gray-70);--clr-theme-gray-soft: var(--clr-core-gray-20);--clr-theme-pop-bg: var(--clr-core-pop-5);--clr-theme-pop-element: var(--clr-core-pop-40);--clr-theme-pop-on-element: var(--clr-core-gray-100);--clr-theme-pop-on-soft: var(--clr-core-pop-60);--clr-theme-pop-soft: var(--clr-core-pop-10);--clr-theme-pop-text: var(--clr-core-pop-80);--clr-theme-purple-bg: var(--clr-core-purple-5);--clr-theme-purple-element: var(--clr-core-purple-50);--clr-theme-purple-on-element: var(--clr-core-purple-90);--clr-theme-purple-on-soft: var(--clr-core-purple-60);--clr-theme-purple-soft: var(--clr-core-purple-10);--clr-theme-purple-text: var(--clr-core-purple-80);--clr-theme-safe-bg: var(--clr-core-safe-5);--clr-theme-safe-element: var(--clr-core-safe-40);--clr-theme-safe-on-element: var(--clr-core-safe-90);--clr-theme-safe-on-soft: var(--clr-core-safe-60);--clr-theme-safe-soft: var(--clr-core-safe-10);--clr-theme-safe-text: var(--clr-core-safe-80);--clr-theme-warn-bg: var(--clr-core-warn-5);--clr-theme-warn-element: var(--clr-core-warn-40);--clr-theme-warn-on-element: var(--clr-core-warn-90);--clr-theme-warn-on-soft: var(--clr-core-warn-60);--clr-theme-warn-soft: var(--clr-core-warn-10);--clr-theme-warn-text: var(--clr-core-warn-80);--clr-tooltip-bg: var(--clr-core-gray-10);--clr-tooltip-border: var(--clr-core-gray-30);--fx-shadow-l: 0 10px 40px 0 var(--clr-drop-shadow);--fx-shadow-m: 0 6px 30px 0 var(--clr-drop-shadow);--fx-shadow-s: 0 4px 14px 0 var(--clr-drop-shadow);--opacity-btn-icon-outline: .7;--opacity-btn-icon-solid: .8;--opacity-btn-outline: .4;--opacity-btn-outline-bg: .1;--opacity-btn-outline-bg-hover: .25;--opacity-btn-solid-hover: .1;--opacity-disabled: .6;--opacity-hover: .06}.radius-s{border-radius:var(--radius-s)}.radius-m{border-radius:var(--radius-m)}.radius-ml{border-radius:var(--radius-ml)}.radius-l{border-radius:var(--radius-l)}.clr-bg-1{background-color:var(--clr-bg-1)}.clr-bg-1-muted{background-color:var(--clr-bg-1-muted)}.clr-bg-2{background-color:var(--clr-bg-2)}.clr-bg-2-muted{background-color:var(--clr-bg-2-muted)}.clr-bg-3{background-color:var(--clr-bg-3)}.clr-bg-3-muted{background-color:var(--clr-bg-3-muted)}.clr-border-1{border:1px solid var(--clr-border-1)}.clr-border-2{border:1px solid var(--clr-border-2)}.clr-border-3{border:1px solid var(--clr-border-3)}.clr-text-1{color:var(--clr-text-1)}.clr-text-2{color:var(--clr-text-2)}.clr-text-3{color:var(--clr-text-3)}.hide-native-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-native-scrollbar::-webkit-scrollbar{display:none}:is(.scrollbar,pre)::-webkit-scrollbar{width:14px;background-color:transaparent}:is(.scrollbar,pre)::-webkit-scrollbar-track{background-color:transaparent}:is(.scrollbar,pre)::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);border-radius:12px;background-clip:padding-box;background-color:var(--clr-border-1);opacity:.3}:is(.scrollbar,pre)::-webkit-scrollbar-thumb:hover{opacity:.8}:is(.scrollbar,pre)::-webkit-scrollbar-button{display:none}:is(.scrollbar,pre)::-webkit-scrollbar-corner{background-color:transparent}.stack-v{display:flex;flex-direction:column}.stack-h{display:flex;flex-direction:row}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-select{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hide-when-empty:empty{display:none}.no-pointer-events{pointer-events:none}.pointer-events{pointer-events:auto}.underline{text-decoration:underline}.underline-dotted{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.underline,.underline-dotted{text-underline-offset:3px}.capitalize{display:block}.capitalize:first-letter{text-transform:capitalize}.link-hover-2,.link-hover-3{cursor:pointer;transition:color var(--transition-fast)}.link-hover-2:hover{color:var(--clr-text-1)}.link-hover-3:hover{color:var(--clr-text-2)}.op-10{opacity:.1}.op-20{opacity:.2}.op-30{opacity:.3}.op-40{opacity:.4}.op-50{opacity:.5}.op-60{opacity:.6}.op-70{opacity:.7}.op-80{opacity:.8}.op-90{opacity:.9}.wiggle-animation{animation:wiggle-animation .35s forwards}@keyframes wiggle-animation{0%{transform:translate(-3px)}25%{transform:translate(3px)}50%{transform:translate(-2px)}75%{transform:translate(2px)}to{transform:translate(0)}}.highlight-animation{animation:highlight-animation .5s forwards}@keyframes highlight-animation{0%{transform:translate(0) rotate(0);box-shadow:0 0 color-mix(in srgb,var(--clr-theme-pop-element),transparent,.5)}12.5%{transform:translate(-1px,-1px) rotate(-.5deg);box-shadow:0 0 0 1px var(--clr-theme-pop-element)}25%{transform:translate(1px) rotate(.5deg);box-shadow:0 0 0 1.5px var(--clr-theme-pop-element)}37.5%{transform:translate(-1px,1px) rotate(-.3deg);box-shadow:0 0 0 2px var(--clr-theme-pop-element)}50%{transform:translate(1px,-1px) rotate(.3deg);box-shadow:0 0 0 2px var(--clr-theme-pop-element)}62.5%{transform:translate(-1px) rotate(-.2deg);box-shadow:0 0 0 1.5px var(--clr-theme-pop-element)}75%{transform:translate(1px,1px) rotate(.2deg);box-shadow:0 0 0 1px var(--clr-theme-pop-element)}87.5%{transform:translateY(-1px) rotate(-.1deg);box-shadow:0 0 0 .5px var(--clr-theme-pop-element)}to{transform:translate(0) rotate(0);box-shadow:0 0 color-mix(in srgb,var(--clr-theme-pop-element),transparent,.5)}}.gap-2{gap:2px}.p-2{padding:2px}.p-l-2{padding-left:2px}.p-r-2{padding-right:2px}.p-t-2{padding-top:2px}.p-b-2{padding-bottom:2px}.m-2{margin:2px}.m-l-2{margin-left:2px}.m-r-2{margin-right:2px}.m-t-2{margin-top:2px}.m-b-2{margin-bottom:2px}.gap-4{gap:4px}.p-4{padding:4px}.p-l-4{padding-left:4px}.p-r-4{padding-right:4px}.p-t-4{padding-top:4px}.p-b-4{padding-bottom:4px}.m-4{margin:4px}.m-l-4{margin-left:4px}.m-r-4{margin-right:4px}.m-t-4{margin-top:4px}.m-b-4{margin-bottom:4px}.gap-6{gap:6px}.p-6{padding:6px}.p-l-6{padding-left:6px}.p-r-6{padding-right:6px}.p-t-6{padding-top:6px}.p-b-6{padding-bottom:6px}.m-6{margin:6px}.m-l-6{margin-left:6px}.m-r-6{margin-right:6px}.m-t-6{margin-top:6px}.m-b-6{margin-bottom:6px}.gap-8{gap:8px}.p-8{padding:8px}.p-l-8{padding-left:8px}.p-r-8{padding-right:8px}.p-t-8{padding-top:8px}.p-b-8{padding-bottom:8px}.m-8{margin:8px}.m-l-8{margin-left:8px}.m-r-8{margin-right:8px}.m-t-8{margin-top:8px}.m-b-8{margin-bottom:8px}.gap-10{gap:10px}.p-10{padding:10px}.p-l-10{padding-left:10px}.p-r-10{padding-right:10px}.p-t-10{padding-top:10px}.p-b-10{padding-bottom:10px}.m-10{margin:10px}.m-l-10{margin-left:10px}.m-r-10{margin-right:10px}.m-t-10{margin-top:10px}.m-b-10{margin-bottom:10px}.gap-12{gap:12px}.p-12{padding:12px}.p-l-12{padding-left:12px}.p-r-12{padding-right:12px}.p-t-12{padding-top:12px}.p-b-12{padding-bottom:12px}.m-12{margin:12px}.m-l-12{margin-left:12px}.m-r-12{margin-right:12px}.m-t-12{margin-top:12px}.m-b-12{margin-bottom:12px}.gap-14{gap:14px}.p-14{padding:14px}.p-l-14{padding-left:14px}.p-r-14{padding-right:14px}.p-t-14{padding-top:14px}.p-b-14{padding-bottom:14px}.m-14{margin:14px}.m-l-14{margin-left:14px}.m-r-14{margin-right:14px}.m-t-14{margin-top:14px}.m-b-14{margin-bottom:14px}.gap-16{gap:16px}.p-16{padding:16px}.p-l-16{padding-left:16px}.p-r-16{padding-right:16px}.p-t-16{padding-top:16px}.p-b-16{padding-bottom:16px}.m-16{margin:16px}.m-l-16{margin-left:16px}.m-r-16{margin-right:16px}.m-t-16{margin-top:16px}.m-b-16{margin-bottom:16px}.gap-20{gap:20px}.p-20{padding:20px}.p-l-20{padding-left:20px}.p-r-20{padding-right:20px}.p-t-20{padding-top:20px}.p-b-20{padding-bottom:20px}.m-20{margin:20px}.m-l-20{margin-left:20px}.m-r-20{margin-right:20px}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}.gap-24{gap:24px}.p-24{padding:24px}.p-l-24{padding-left:24px}.p-r-24{padding-right:24px}.p-t-24{padding-top:24px}.p-b-24{padding-bottom:24px}.m-24{margin:24px}.m-l-24{margin-left:24px}.m-r-24{margin-right:24px}.m-t-24{margin-top:24px}.m-b-24{margin-bottom:24px}.gap-28{gap:28px}.p-28{padding:28px}.p-l-28{padding-left:28px}.p-r-28{padding-right:28px}.p-t-28{padding-top:28px}.p-b-28{padding-bottom:28px}.m-28{margin:28px}.m-l-28{margin-left:28px}.m-r-28{margin-right:28px}.m-t-28{margin-top:28px}.m-b-28{margin-bottom:28px}.gap-32{gap:32px}.p-32{padding:32px}.p-l-32{padding-left:32px}.p-r-32{padding-right:32px}.p-t-32{padding-top:32px}.p-b-32{padding-bottom:32px}.m-32{margin:32px}.m-l-32{margin-left:32px}.m-r-32{margin-right:32px}.m-t-32{margin-top:32px}.m-b-32{margin-bottom:32px}.gap-36{gap:36px}.p-36{padding:36px}.p-l-36{padding-left:36px}.p-r-36{padding-right:36px}.p-t-36{padding-top:36px}.p-b-36{padding-bottom:36px}.m-36{margin:36px}.m-l-36{margin-left:36px}.m-r-36{margin-right:36px}.m-t-36{margin-top:36px}.m-b-36{margin-bottom:36px}.gap-40{gap:40px}.p-40{padding:40px}.p-l-40{padding-left:40px}.p-r-40{padding-right:40px}.p-t-40{padding-top:40px}.p-b-40{padding-bottom:40px}.m-40{margin:40px}.m-l-40{margin-left:40px}.m-r-40{margin-right:40px}.m-t-40{margin-top:40px}.m-b-40{margin-bottom:40px}.gap-44{gap:44px}.p-44{padding:44px}.p-l-44{padding-left:44px}.p-r-44{padding-right:44px}.p-t-44{padding-top:44px}.p-b-44{padding-bottom:44px}.m-44{margin:44px}.m-l-44{margin-left:44px}.m-r-44{margin-right:44px}.m-t-44{margin-top:44px}.m-b-44{margin-bottom:44px}.gap-48{gap:48px}.p-48{padding:48px}.p-l-48{padding-left:48px}.p-r-48{padding-right:48px}.p-t-48{padding-top:48px}.p-b-48{padding-bottom:48px}.m-48{margin:48px}.m-l-48{margin-left:48px}.m-r-48{margin-right:48px}.m-t-48{margin-top:48px}.m-b-48{margin-bottom:48px}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.full-width{width:100%}.full-height{height:100%}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.grow{flex-grow:1}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-nowrap{white-space:nowrap}
