:root{--dp-black:#22212c;--dp-black-rgb:34,33,44;--dp-black-hsl:250,15%,15%;--dp-red:#ff9580;--dp-red-rgb:255,149,128;--dp-red-hsl:10,100%,75%;--dp-green:#8aff80;--dp-green-rgb:138,255,128;--dp-green-hsl:115,100%,75%;--dp-yellow:#ffff80;--dp-yellow-rgb:255,255,128;--dp-yellow-hsl:60,100%,75%;--dp-blue:#7fbfff;--dp-blue-rgb:127,191,255;--dp-blue-hsl:210,100%,75%;--dp-purple:#9580ff;--dp-purple-rgb:149,128,255;--dp-purple-hsl:250,100%,75%;--dp-orange:#ffca80;--dp-orange-rgb:255,202,128;--dp-orange-hsl:35,100%,75%;--dp-magenta:#ff80bf;--dp-magenta-rgb:255,128,191;--dp-magenta-hsl:330,100%,75%;--dp-cyan:#80ffea;--dp-cyan-rgb:128,255,234;--dp-cyan-hsl:170,100%,75%;--dp-white:#f8f8f2;--dp-white-rgb:248,248,242;--dp-white-hsl:60,30%,96%;--dp-brightblack:#504c67;--dp-brightblack-rgb:80,76,103;--dp-brightblack-hsl:249,15%,35%;--dp-brightred:#fa9;--dp-brightred-rgb:255,170,153;--dp-brightred-hsl:10,100%,80%;--dp-brightgreen:#a2ff99;--dp-brightgreen-rgb:162,255,153;--dp-brightgreen-hsl:115,100%,80%;--dp-brightyellow:#ff9;--dp-brightyellow-rgb:255,255,153;--dp-brightyellow-hsl:60,100%,80%;--dp-brightblue:#9cf;--dp-brightblue-rgb:153,204,255;--dp-brightblue-hsl:210,100%,80%;--dp-brightpurple:#a9f;--dp-brightpurple-rgb:170,153,255;--dp-brightpurple-hsl:250,100%,80%;--dp-brightmagenta:#f9c;--dp-brightmagenta-rgb:255,153,204;--dp-brightmagenta-hsl:330,100%,80%;--dp-brightcyan:#9fe;--dp-brightcyan-rgb:153,255,238;--dp-brightcyan-hsl:170,100%,80%;--dp-brightwhite:#fff;--dp-brightwhite-rgb:255,255,255;--dp-brightwhite-hsl:0,0%,100%;--dp-brightorange:#fd9;--dp-brightorange-rgb:255,221,153;--dp-brightorange-hsl:35,100%,80%;--dp-dimblack:#1b1a23;--dp-dimblack-rgb:27,26,35;--dp-dimblack-hsl:247,15%,12%;--dp-dimred:#c76;--dp-dimred-rgb:204,119,102;--dp-dimred-hsl:10,50%,60%;--dp-dimgreen:#6ecc66;--dp-dimgreen-rgb:110,204,102;--dp-dimgreen-hsl:115,50%,60%;--dp-dimyellow:#cc6;--dp-dimyellow-rgb:204,204,102;--dp-dimyellow-hsl:60,50%,60%;--dp-dimblue:#69c;--dp-dimblue-rgb:102,153,204;--dp-dimblue-hsl:210,50%,60%;--dp-dimpurple:#76c;--dp-dimpurple-rgb:119,102,204;--dp-dimpurple-hsl:250,50%,60%;--dp-dimmagenta:#c69;--dp-dimmagenta-rgb:204,102,153;--dp-dimmagenta-hsl:330,50%,60%;--dp-dimcyan:#6cb;--dp-dimcyan-rgb:102,204,187;--dp-dimcyan-hsl:170,50%,60%;--dp-dimwhite:#c6c6c2;--dp-dimwhite-rgb:198,198,194;--dp-dimwhite-hsl:60,3%,77%;--dp-dimorange:#cca166;--dp-dimorange-rgb:204,161,102;--dp-dimorange-hsl:35,50%,60%;--dp-darkred:#2e2705;--dp-darkred-rgb:46,39,5;--dp-darkred-hsl:10,80%,10%;--dp-darkgreen:#082e05;--dp-darkgreen-rgb:8,46,5;--dp-darkgreen-hsl:115,80%,10%;--dp-darkyellow:#2e2e05;--dp-darkyellow-rgb:46,46,5;--dp-darkyellow-hsl:60,80%,10%;--dp-darkblue:#05192e;--dp-darkblue-rgb:5,25,46;--dp-darkblue-hsl:210,80%,10%;--dp-darkorange:#2e1605;--dp-darkorange-rgb:46,22,5;--dp-darkorange-hsl:35,80%,10%;--dp-darkpurple:#27052e;--dp-darkpurple-rgb:39,5,46;--dp-darkpurple-hsl:250,80%,10%;--dp-darkmagenta:#2e0519;--dp-darkmagenta-rgb:46,5,25;--dp-darkmagenta-hsl:330,80%,10%;--dp-darkcyan:#052e0c;--dp-darkcyan-rgb:5,46,12;--dp-darkcyan-hsl:170,80%,10%;--dp-background:#22212c;--dp-background-rgb:34,33,44;--dp-background-hsl:250,15%,15%;--dp-foreground:#f8f8f2;--dp-foreground-rgb:248,248,242;--dp-foreground-hsl:60,30%,96%;--dp-comment:#7970a9;--dp-comment-rgb:121,112,169;--dp-comment-hsl:250,25%,55%;--dp-selection:#454158;--dp-selection-rgb:69,65,88;--dp-selection-hsl:250,15%,30%;--dp-cursor:#7970a9;--dp-cursor-rgb:121,112,169;--dp-cursor-hsl:250,25%,55%}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-ExtraLightItalic.woff2) format("woff2");font-weight:200;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono/JetBrainsMono-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter/InterVariable-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/inter/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/inter/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/inter/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/inter/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/inter/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/inter/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/inter/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/inter/InterDisplay-Thin.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/inter/InterDisplay-ThinItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraLight.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/inter/InterDisplay-Light.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/inter/InterDisplay-LightItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/InterDisplay-Regular.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter/InterDisplay-Italic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter/InterDisplay-Medium.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/inter/InterDisplay-MediumItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter/InterDisplay-SemiBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/inter/InterDisplay-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/InterDisplay-Bold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter/InterDisplay-BoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraBold.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter/InterDisplay-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/inter/InterDisplay-Black.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/inter/InterDisplay-BlackItalic.woff2) format("woff2")}@font-feature-values InterVariable{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values Inter{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values InterDisplay{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}.header-button{display:inline-block;border-radius:.125rem;border-width:2px;border-color:var(--dp-yellow);background-color:var(--dp-darkyellow);padding:.5rem 1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1;color:var(--dp-yellow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-button:focus,.header-button:hover{border-color:transparent;background-color:var(--dp-yellow);--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}#cronitordetails{margin-left:auto;margin-right:auto;max-width:1024px;padding-left:1rem;padding-right:1rem;text-align:center}@media (min-width:1024px){#cronitordetails{padding-left:0;padding-right:0}}.variant-og h2{margin-top:5rem;margin-bottom:1.5rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--dp-yellow)}.shadow-dp-yellow-01{box-shadow:0 0 20px 5px rgba(var(--dp-yellow-rgb),.2)}.shadow-dp-yellow-02{box-shadow:0 0 30px 5px rgba(var(--dp-yellow-rgb),.2)}.shadow-dp-green-01{box-shadow:0 0 20px 5px rgba(var(--dp-green-rgb),.2)}.shadow-dp-green-02{box-shadow:0 0 30px 5px rgba(var(--dp-green-rgb),.2)}.variant-x h2{margin-top:5rem;margin-bottom:1.5rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--dp-yellow)}.variant-og p{margin-left:auto;margin-right:auto;margin-bottom:3rem;max-width:95%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;line-height:1.75rem;font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}@media (min-width:1024px){.variant-og p{max-width:85%}}.variant-x p{margin-left:auto;margin-right:auto;margin-bottom:3rem;max-width:95%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;line-height:1.75rem;font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}@media (min-width:1024px){.variant-x p{max-width:85%}}.variant-x img{box-shadow:0 0 20px 5px rgba(var(--dp-yellow-rgb),.2)}.variant-x img:hover{box-shadow:0 0 30px 5px rgba(var(--dp-yellow-rgb),.2)}.variant-x .action{margin-top:3rem;margin-bottom:5rem}.variant-x-button{display:inline-block;border-radius:.125rem;border-width:2px;border-color:transparent;background-color:var(--dp-yellow);padding:.75rem 1.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:0 0 20px 5px rgba(var(--dp-yellow-rgb),.2)}.variant-x-button,.variant-x-button:visited{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.variant-x-button:focus,.variant-x-button:hover{border-color:var(--dp-yellow);background-color:var(--dp-darkyellow);color:var(--dp-yellow)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-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{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.relative{position:relative}.top-0\.5{top:.125rem}.z-10{z-index:10}.z-50{z-index:50}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.-mb-5{margin-bottom:-1.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-8{height:2rem}.min-h-\[500px\]{min-height:500px}.w-full{width:100%}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.max-w-screen-xl{max-width:1280px}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:2rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-neutral-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(38 38 38/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-2{border-width:2px}.border-dp-dimyellow{border-color:var(--dp-dimyellow)}.border-neutral-700{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.bg-dp-yellow{background-color:var(--dp-yellow)}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-neutral-950{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-red-900\/20{background-color:rgba(127,29,29,.2)}.bg-transparent{background-color:transparent}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.leading-loose{line-height:2}.text-dp-yellow{color:var(--dp-yellow)}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-50{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-950{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.human-readable{margin-bottom:1.25rem;margin-top:4rem;text-align:center;font-size:2.25rem;line-height:2.5rem;line-height:1.375;--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.human-readable .active{color:var(--dp-yellow)}.next-date{text-align:center;font-size:.875rem;line-height:1.25rem}::-moz-selection{background-color:rgba(var(--dp-yellow-rgb),.2)}::selection{background-color:rgba(var(--dp-yellow-rgb),.2)}html{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.man{font-size:75%;text-align:left}.man .comment{color:#737373;font-style:italic}.man i{color:#e6e673}select{font-size:20px;width:45px;margin-right:5px}div.select{position:relative;display:inline-block;height:15em}div.select label{position:absolute;top:28px;left:25px;transform:rotate(45deg);transform-origin:left top 0}table{margin-left:auto;margin-right:auto;border-collapse:collapse;width:100%;max-width:400px}table,table td,table th{border-top:1px solid #333;border-bottom:1px solid #333}table th{width:13em;text-align:right;padding:0 1em 0 0}table td{text-align:left;padding:0 1em}div.warning{color:var(--dp-orange);font-size:75%;}.example{display:flex;justify-content:flex-end;text-align:right;font-size:.875rem;line-height:1.25rem;line-height:1}.example span{margin-right:1rem;background-color:var(--dp-yellow);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;line-height:1;--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-editor{position:relative;margin-bottom:1.25rem}.text-editor input{box-shadow:0 0 20px 5px rgba(var(--dp-yellow-rgb),.15);width:100%;border-radius:.375rem;border-width:4px;border-style:solid;border-color:var(--dp-yellow);--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));text-align:center;font-size:1.875rem;line-height:2.25rem;line-height:2.25;color:rgb(250 250 250/var(--tw-text-opacity,1))}.text-editor .copy-button,.text-editor input{--tw-text-opacity:1}.text-editor .copy-button{position:absolute;z-index:10;cursor:pointer;border-radius:.125rem;border-width:0;background-color:var(--dp-yellow);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;color:rgb(10 10 10/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;right:16px;top:50%;transform:translateY(-50%)}.text-editor .copy-button:hover{background-color:var(--dp-brightyellow)}.text-editor input.invalid{border-width:4px;border-style:solid;border-color:var(--dp-red);box-shadow:0 0 40px 5px rgba(var(--dp-red-rgb),.15)}.text-editor input.warning{border-width:4px;border-style:solid;border-color:var(--dp-orange);box-shadow:0 0 40px 5px rgba(var(--dp-orange-rgb),.15)}.text-editor input:focus{outline:none;box-shadow:0 0 40px 5px rgba(var(--dp-yellow-rgb),.15)}.text-editor input.invalid:focus{outline:none;box-shadow:0 0 40px 5px rgba(var(--dp-red-rgb),.3)}.text-editor input.warning:focus{outline:none;box-shadow:0 0 40px 5px rgba(var(--dp-orange-rgb),.3)}.text-editor input::-ms-clear{width:0;height:0}.text-editor input::-moz-selection{background-color:var(--dp-darkyellow);color:var(--dp-yellow)}.text-editor input::selection{background-color:var(--dp-darkyellow);color:var(--dp-yellow)}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration-line:underline}.part-explanation{text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.part-explanation table{margin-top:1.25rem}.part-explanation div{display:inline-block;vertical-align:top;margin:0 1em 0 0}.part-explanation .active{color:var(--dp-yellow)}.part-explanation .invalid{background-color:var(--dp-red)}.part-explanation .invalid,.part-explanation .warning{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.part-explanation .warning{background-color:var(--dp-orange)}.part-explanation .clickable{border-radius:.125rem;padding:.25rem .5rem}.part-explanation .clickable:last-child{margin:0}.examples-container{display:flex;align-items:flex-start;justify-content:center;gap:2rem;margin-top:2rem;margin-bottom:2rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.examples-container{padding-left:0;padding-right:0}}.examples li{margin-bottom:.25rem}.examples a{text-decoration-line:underline}@media screen and (max-width:400px){.text-editor input{margin-top:1rem;font-size:3rem;line-height:1}.text-editor .copy-button{right:12px;padding:.25rem .5rem;font-size:.65rem}.example{display:none}.part-explanation .clickable{padding:.1em .01em;margin:0 .2em 0 0}table{max-width:360px}table th{width:7em}}.text-highlight{color:#ffff80;font-size:75%;margin-bottom:10px;margin-top:25px}.text-highlight a{color:#ffff80}.hover\:bg-dp-brightyellow:hover{background-color:var(--dp-brightyellow)}.hover\:font-bold:hover{font-weight:700}.hover\:text-neutral-300:hover{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.hover\:text-neutral-950:hover{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}@media (min-width:768px){.md\:w-1\/2{width:50%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-4{padding:1rem}.md\:px-0{padding-left:0;padding-right:0}}@media (min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:max-w-\[720px\]{max-width:720px}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:px-0{padding-left:0;padding-right:0}}