/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com *//*!
Theme Name: DJ Joey Santos
Theme URI: https://djjoeysantos.com
Description: A custom theme for DJ Joey Santos
Version: 0.1.0
Author: Tidfy
Author URI: https://tidfysolutions.com
Text Domain: djjoeysantos
Requires at least: 6.9
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

DJ Joey Santos is based on _tw https://underscoretw.com/, (C) 2021-2026 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2026 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/@layer properties;:host,:root{--font-sans:"Comic Neue","Comic Sans MS",cursive;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-white:#fff;--spacing:0.25rem;--text-base:1rem;--text-base--line-height:1.5;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--wp--preset--color--background);--color-foreground:var(--wp--preset--color--foreground);--color-primary:var(--wp--preset--color--primary);--color-hotpink:var(--wp--preset--color--hotpink);--color-cyan:var(--wp--preset--color--cyan);--color-lime:var(--wp--preset--color--lime);--color-yellow:var(--wp--preset--color--yellow);--color-purple:var(--wp--preset--color--purple);--color-blue:var(--wp--preset--color--blue);--color-orange:var(--wp--preset--color--orange);--font-verdana:Verdana,sans-serif;--tw-prose-font-normal:400;--tw-prose-font-medium:500;--tw-prose-font-semibold:600;--tw-prose-font-bold:700;--tw-prose-font-extrabold:800;--tw-prose-font-black:900}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--hotpink:#ff69b4;--magenta:#f0f;--cyan:#0ff;--lime:#0f0;--yellow:#ff0;--purple:#90f;--blue:#36f;--orange:#f60}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:#003;background-image:radial-gradient(1px 1px at 10% 20%,#fff 50%,transparent 0),radial-gradient(1px 1px at 30% 60%,#aaf 50%,transparent 0),radial-gradient(1.5px 1.5px at 50% 10%,#fff 50%,transparent 0),radial-gradient(1px 1px at 70% 40%,#ccf 50%,transparent 0),radial-gradient(1px 1px at 90% 80%,#fff 50%,transparent 0),radial-gradient(1.5px 1.5px at 20% 90%,#aaf 50%,transparent 0),radial-gradient(1px 1px at 80% 15%,#fff 50%,transparent 0),radial-gradient(1px 1px at 45% 75%,#ccf 50%,transparent 0),radial-gradient(1.5px 1.5px at 65% 55%,#fff 50%,transparent 0),radial-gradient(1px 1px at 15% 45%,#fff 50%,transparent 0),radial-gradient(1px 1px at 55% 35%,#aaf 50%,transparent 0),radial-gradient(1.5px 1.5px at 85% 65%,#fff 50%,transparent 0),radial-gradient(1px 1px at 35% 5%,#fff 50%,transparent 0),radial-gradient(1px 1px at 75% 95%,#ccf 50%,transparent 0);background-size:200px 200px;color:#fff;cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Ctext y='14' font-size='14'%3E✨%3C/text%3E%3C/svg%3E"),auto;font-family:var(--font-sans);min-height:100vh}body:before{animation:starsMove 60s linear infinite;background-image:radial-gradient(1px 1px at 25% 35%,hsla(0,0%,100%,.6) 50%,transparent 0),radial-gradient(1.5px 1.5px at 55% 15%,hsla(0,0%,100%,.4) 50%,transparent 0),radial-gradient(1px 1px at 75% 85%,hsla(0,0%,100%,.5) 50%,transparent 0);background-size:300px 300px;content:"";height:200%;left:0;pointer-events:none;position:fixed;top:0;width:200%;z-index:0}@keyframes starsMove{0%{transform:translate(0)}to{transform:translate(-150px,-150px)}}.page-wrapper{margin:0 auto;max-width:780px;padding:10px;position:relative;z-index:1}.content-box{background:rgba(0,0,30,.85);border:3px ridge #96f;margin:0 auto;max-width:780px;padding:20px}.marquee-bar{background:linear-gradient(90deg,#006,#306,#006);border:2px ridge #66f;margin-bottom:10px;overflow:hidden;padding:6px 0}.marquee-inner{animation:marqueeScroll 20s linear infinite;color:var(--cyan);display:inline-block;font-family:Comic Neue,cursive;font-size:15px;white-space:nowrap}@keyframes marqueeScroll{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}.nav-table{border-collapse:collapse;margin-bottom:8px;width:100%}.nav-table td{padding:5px 8px;text-align:center}.nav-link{color:var(--cyan);font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-shadow:0 0 8px rgba(0,255,255,.5);transition:color .1s}.nav-link:hover{color:var(--magenta);text-shadow:0 0 12px rgba(255,0,255,.7)}.nav-link.active{color:var(--yellow);text-shadow:0 0 10px rgba(255,255,0,.6)}.nav-separator{color:var(--hotpink);font-size:12px}.main-table{background:rgba(0,0,30,.85);border:3px ridge #96f;border-collapse:collapse;width:100%}.main-table td{padding:12px;vertical-align:top}.sidebar{background:linear-gradient(180deg,rgba(20,0,60,.9),rgba(0,0,40,.9));border-right:2px ridge #63c;font-size:13px;width:175px}.sidebar-header{border-bottom:1px dashed var(--purple);margin-bottom:10px;padding:8px 4px;text-align:center}.sidebar-section{margin-bottom:14px;padding:0 4px}.sidebar-title{color:var(--yellow);font-family:var(--font-verdana);font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-shadow:1px 1px 0 #333;text-transform:uppercase}.sidebar-section .menu a{color:#9cf;display:block;font-family:var(--font-verdana);font-size:14px;padding:3px 0;text-decoration:none}.sidebar-section .menu a:hover{color:var(--magenta);text-decoration:underline}.sidebar-section .menu a:before{color:var(--hotpink);content:"▸ ";font-size:9px}.spotify-box{border:2px inset #336;border-radius:8px;margin:10px 4px;overflow:hidden}.visitor-counter{border:1px inset #444;margin:10px 4px;padding:8px;text-align:center}.counter-label{color:#999;font-family:var(--font-verdana);font-size:12px;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.counter-digits{display:inline-flex;gap:2px}.counter-digit{background:#111;border:1px inset #333;color:var(--lime);font-family:Press Start\ 2P,monospace;font-size:13px;min-width:18px;padding:4px 5px;text-align:center}.badges-area{align-items:center;display:flex;flex-direction:column;gap:6px;margin:10px 4px;text-align:center}.badge{border:1px outset;display:inline-block;font-family:var(--font-verdana);font-size:11px;font-weight:700;letter-spacing:1px;padding:3px 8px;text-transform:uppercase}.badge-ie{background:linear-gradient(180deg,#36c,#039);border-color:#69f;color:#fff}.badge-geocities{background:linear-gradient(180deg,#333,#111);border-color:#666;color:#fc0}.badge-lisa{background:linear-gradient(90deg,#ff69b4,#f0f,#90f,#0ff,#0f0,#ff0);border-color:#ff69b4;color:#fff;text-shadow:1px 1px 0 #333}.badge-safe{background:linear-gradient(90deg,#e40303,#ff8c00,#ffed00,#008026,#004dff,#750787);border-color:#fff;color:#fff;text-shadow:1px 1px 2px #000}.content-area{padding:10px 15px}.sparkle-divider{color:var(--hotpink);font-size:14px;letter-spacing:4px;padding:6px 0;text-align:center;user-select:none}.rotate-star{animation:rotateStar 3s linear infinite;display:inline-block}@keyframes rotateStar{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.geo-hr{background:linear-gradient(90deg,transparent,var(--hotpink),var(--magenta),var(--purple),var(--blue),var(--cyan),var(--lime),var(--yellow),var(--orange),var(--hotpink),transparent);border:none;height:3px;margin:12px 0}.page-title-area{padding:15px 0 5px;text-align:center}.title-stars{animation:colorCycle 4s linear infinite;font-size:21px;letter-spacing:6px}@keyframes colorCycle{0%{color:var(--hotpink)}16%{color:var(--magenta)}33%{color:var(--purple)}50%{color:var(--blue)}66%{color:var(--cyan)}83%{color:var(--lime)}to{color:var(--hotpink)}}.main-title{background:linear-gradient(180deg,var(--hotpink),var(--magenta),var(--purple));-webkit-background-clip:text;font-family:Comic Neue,Comic Sans MS,cursive;font-size:clamp(31px,6vw,45px);font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(2px 2px 0 #330066) drop-shadow(-1px -1px 0 rgba(255,0,255,.3));line-height:1.1;margin:6px 0}.subtitle-text{color:var(--cyan);font-family:var(--font-verdana);font-size:14px;letter-spacing:2px;text-transform:uppercase}.welcome-box{background:linear-gradient(135deg,rgba(60,0,100,.5),rgba(0,0,60,.5));border:2px ridge #96f;margin:14px 0;padding:14px;text-align:center}.welcome-box p{color:#dcf;font-size:17px;line-height:1.7}.welcome-box .big-text{color:var(--yellow);font-size:19px;font-weight:700}.rainbow-text{background:linear-gradient(90deg,red,#f70,#ff0,#0f0,#00f,#8b00ff,red);-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent;animation:rainbowMove 3s linear infinite;background-clip:text;font-weight:700}@keyframes rainbowMove{0%{background-position:0}to{background-position:200%}}.drops-table{border:2px ridge #63c;border-collapse:collapse;font-size:15px;margin:12px 0;width:100%}.drops-table th{background:linear-gradient(180deg,#306,#204);border:1px ridge #63c;color:var(--yellow);font-family:var(--font-verdana);font-size:13px;letter-spacing:1px;padding:7px 8px;text-align:left;text-transform:uppercase}.drops-table td{border:1px solid #336;padding:6px 8px;vertical-align:middle}.drops-table tr:nth-child(2n){background:rgba(30,0,60,.4)}.drops-table tr:nth-child(odd){background:rgba(0,0,30,.4)}.drops-table tr:hover{background:rgba(100,0,150,.2)}.drop-link{color:var(--cyan);font-weight:700;text-decoration:underline}.drop-link:hover{color:var(--magenta)}.era-tag{border:1px solid;display:inline-block;font-family:var(--font-verdana);font-size:12px;padding:1px 5px}.tag-rewind{border-color:var(--hotpink);color:var(--hotpink)}.tag-y2k{border-color:var(--cyan);color:var(--cyan)}.tag-playback{border-color:var(--lime);color:var(--lime)}.new-badge{animation:blink .8s step-end infinite;color:red;font-family:var(--font-verdana);font-size:12px;font-weight:700}.blink{animation:blink 1s step-end infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.artifacts-grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:12px 0}.artifact-cell{background:linear-gradient(180deg,rgba(30,0,60,.6),rgba(0,0,30,.6));border:2px ridge #63c;padding:10px 6px;text-align:center;transition:background .2s;width:110px}.artifact-cell:hover{background:linear-gradient(180deg,rgba(60,0,120,.6),rgba(0,0,60,.6))}.artifact-emoji{display:block;font-size:35px;margin-bottom:4px}.artifact-cell:hover .artifact-emoji{animation:wobble .4s ease}@keyframes wobble{0%,to{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.artifact-label{color:#cbe;font-family:var(--font-verdana);font-size:12px;line-height:1.3}.book-box{background:linear-gradient(135deg,rgba(100,0,60,.3),rgba(60,0,100,.3));border:3px double var(--hotpink);margin:16px 0;padding:16px;text-align:center}.book-box h3{color:var(--yellow);font-family:Comic Neue,cursive;font-size:23px;margin-bottom:8px}.book-box p{color:#dce;font-size:16px;line-height:1.7;margin-bottom:10px}#respond .form-submit .submit,.acf-button,.geo-button,.wpforms-submit{border-radius:0!important;cursor:pointer!important;display:inline-block!important;font-size:15px!important;height:auto!important;padding-block:calc(var(--spacing)*1.5)!important;padding-inline:calc(var(--spacing)*5)!important;--tw-font-weight:var(--font-weight-bold)!important;background:linear-gradient(180deg,#93f,#60c)!important;border:2px outset #a6f!important;color:var(--color-white)!important;font-family:Verdana,sans-serif!important;font-weight:var(--font-weight-bold)!important;text-decoration-line:none!important;text-shadow:1px 1px 0 #306!important}#respond .form-submit .submit:hover,.acf-button:hover,.geo-button:hover,.wpforms-submit:hover{background:linear-gradient(180deg,#c6f,#93f)!important}#respond .form-submit .submit:active,.acf-button:active,.geo-button:active,.wpforms-submit:active{border-style:inset!important}.acf-field-file input[type=file],.acf-field-image input[type=file]{max-width:100%;overflow:hidden;width:100%}::-webkit-file-upload-button{-webkit-appearance:none;border-radius:0!important;cursor:pointer!important;display:inline-block!important;font-size:15px!important;height:auto!important;margin-right:20px;padding:10px 15px;padding-block:calc(var(--spacing)*1.5)!important;padding-inline:calc(var(--spacing)*5)!important;--tw-font-weight:var(--font-weight-bold)!important;background:linear-gradient(180deg,#93f,#60c)!important;border:2px outset #a6f!important;color:var(--color-white)!important;font-family:Verdana,sans-serif!important;font-weight:var(--font-weight-bold)!important;text-decoration-line:none!important;text-shadow:1px 1px 0 #306!important}input[type=file]::file-selector-button{border-radius:0!important;cursor:pointer!important;display:inline-block!important;font-size:15px!important;height:auto!important;padding-block:calc(var(--spacing)*1.5)!important;padding-inline:calc(var(--spacing)*5)!important;--tw-font-weight:var(--font-weight-bold)!important;background:linear-gradient(180deg,#93f,#60c)!important;border:2px outset #a6f!important;color:var(--color-white)!important;font-family:Verdana,sans-serif!important;font-weight:var(--font-weight-bold)!important;text-decoration-line:none!important;text-shadow:1px 1px 0 #306!important}::-webkit-file-upload-button:hover,input[type=file]::file-selector-button:hover{background:linear-gradient(180deg,#c6f,#93f)!important}.webring{border:1px dashed #63c;color:#99b;font-family:var(--font-verdana);font-size:13px;margin:14px 0;padding:10px;text-align:center}.webring a{color:#9cf;font-size:13px;text-decoration:underline}.webring a:hover{color:var(--magenta)}.webring-title{color:var(--yellow);font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:4px}.under-construction{animation:blink 1.5s step-end infinite;color:var(--yellow);font-size:14px;letter-spacing:1px;padding:10px;text-align:center}.geo-footer{border-top:2px ridge #63c;color:#669;font-family:var(--font-verdana);font-size:13px;margin-top:10px;padding:12px;text-align:center}#menu-footer-menu{align-items:center;display:flex;gap:calc(var(--spacing)*1);justify-content:center}#menu-footer-menu li a{color:#99c;text-decoration-line:underline;text-transform:uppercase}@media (hover:hover){:is(#menu-footer-menu li a):hover{color:var(--magenta)}}.trail{animation:trailFade .8s ease forwards;font-size:15px;pointer-events:none;position:fixed;z-index:9999}@keyframes trailFade{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.3) translateY(-15px)}}@media (max-width:650px){.sidebar{display:none}.page-wrapper{padding:5px}.content-area{padding:8px}.artifacts-grid{gap:4px}.artifact-cell{padding:6px 4px;width:90px}.drops-table{font-size:14px}}.filter-row{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:12px 0;text-align:center}.filter-btn{background:linear-gradient(180deg,#336,#224);border:2px outset #66a;color:#cce;cursor:pointer;font-family:var(--font-verdana);font-size:13px;font-weight:700;letter-spacing:1px;padding:4px 10px;text-transform:uppercase}.filter-btn:hover{background:linear-gradient(180deg,#63c,#428);color:#fff}.filter-btn:active{border-style:inset}.filter-btn.active{background:linear-gradient(180deg,#93f,#60c);border-color:#c6f;color:var(--yellow)}.facetwp-facet-categories,.facetwp-facet-filter_types_era{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*1);justify-content:center;margin-block:calc(var(--spacing)*3)!important;margin-inline:calc(var(--spacing)*0)!important;text-align:center}.facetwp-facet-categories .facetwp-radio,.facetwp-facet-filter_types_era .facetwp-radio{background:linear-gradient(180deg,#336,#224);border:2px outset #66a;cursor:pointer;font-family:var(--font-verdana);font-size:13px;padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:1px;letter-spacing:1px;text-transform:uppercase}.facetwp-facet-categories .facetwp-radio:hover,.facetwp-facet-filter_types_era .facetwp-radio:hover{background:linear-gradient(180deg,#63c,#428);color:var(--color-white)}.facetwp-facet-categories .facetwp-radio.checked,.facetwp-facet-filter_types_era .facetwp-radio.checked{background:linear-gradient(180deg,#93f,#60c);border-color:#c6f;color:var(--yellow)}.facetwp-facet-categories .facetwp-radio .facetwp-display-value,.facetwp-facet-filter_types_era .facetwp-radio .facetwp-display-value{padding-right:calc(var(--spacing)*0)!important}.facetwp-facet-categories .facetwp-radio.checked .facetwp-display-value:before,.facetwp-facet-filter_types_era	.facetwp-radio.checked	.facetwp-display-value:before{content:"★ "}.facetwp-facet-categories .facetwp-radio.checked .facetwp-display-value:after,.facetwp-facet-filter_types_era	.facetwp-radio.checked	.facetwp-display-value:after{content:" ★"}.facetwp-facet-categories .facetwp-radio .facetwp-counter,.facetwp-facet-filter_types_era .facetwp-radio .facetwp-counter{display:none}.vault-entry{background:rgba(0,0,20,.5);border:2px ridge #63c;margin-bottom:10px;transition:background .2s}.vault-entry:hover{background:rgba(40,0,80,.4)}.entry-header{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-verdana);font-size:13px;gap:6px;justify-content:space-between;padding:6px 12px}.entry-header-left{align-items:center;display:flex;gap:8px}.entry-number{color:var(--hotpink);font-family:Press Start\ 2P,monospace;font-size:11px}.entry-type-tag{border:1px solid;font-size:12px;font-weight:700;letter-spacing:1px;padding:2px 6px;text-transform:uppercase}.type-vault{background:rgba(255,0,255,.1);border-color:var(--magenta);color:var(--magenta)}.type-archive{background:rgba(153,0,255,.1);border-color:var(--purple);color:var(--purple)}.type-artifact{background:rgba(0,255,255,.1);border-color:var(--cyan);color:var(--cyan)}.entry-era-tag{border:1px solid;font-size:12px;font-weight:700;letter-spacing:1px;padding:2px 6px}.era-rewind{border-color:var(--hotpink);color:var(--hotpink)}.era-y2k{border-color:var(--cyan);color:var(--cyan)}.era-playback{border-color:var(--lime);color:var(--lime)}.entry-body{padding:10px 14px}.entry-title{font-family:Comic Neue,cursive;font-size:20px;font-weight:700;margin-bottom:4px}.entry-title .music-title,.entry-title a{color:var(--cyan);display:inline;text-decoration:underline}.entry-title a:hover{color:var(--magenta)}.entry-desc{color:#bad;font-size:16px;line-height:1.6;margin-bottom:6px}.entry-desc a{color:var(--cyan)}.entry-footer{align-items:center;display:flex;font-family:var(--font-verdana);font-size:12px;justify-content:space-between;padding:4px 14px 8px}.entry-date{color:#669}.play-link{background:rgba(0,100,0,.3);border:1px outset #0a0;color:var(--lime);font-size:13px;font-weight:700;padding:2px 8px;text-decoration:none}.play-link:hover{background:rgba(0,150,0,.5);color:#fff}.new-flash{animation:blink .8s step-end infinite;color:red;font-size:13px;font-weight:700;margin-left:6px}.spin-disc{animation:spin 3s linear infinite;display:inline-block}.vault-entry:hover .spin-disc{animation-duration:.8s}.stats-box{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:14px 0}.stat-item{background:rgba(0,0,20,.6);border:2px ridge #63c;min-width:100px;padding:10px 16px;text-align:center}.stat-number{color:var(--hotpink);display:block;font-family:Press Start\ 2P,monospace;font-size:19px;margin-bottom:4px}.stat-label{color:#99b;font-family:var(--font-verdana);font-size:11px;letter-spacing:1px;text-transform:uppercase}@media (max-width:600px){.stats-box{gap:8px}.stat-item{min-width:80px;padding:8px}}.about-photo-box{background:linear-gradient(135deg,rgba(60,0,100,.5),rgba(0,0,60,.5));border:3px ridge #96f;margin:0 auto 12px;padding:8px;text-align:center;width:200px}.photo-placeholder{align-items:center;background:linear-gradient(135deg,#306,#003);border:2px inset #63c;display:flex;font-size:51px;height:180px;justify-content:center;width:180px}.photo-caption{color:#99b;font-family:var(--font-verdana);font-size:12px;font-style:italic}.about-text{color:#dcf;font-size:17px;line-height:1.8;margin-bottom:14px}.about-text .pink{color:var(--hotpink);font-weight:700}.about-text .cyan{color:var(--cyan);font-weight:700}.about-text .yellow{color:var(--yellow);font-weight:700}.timeline-box{background:rgba(0,0,20,.5);border:2px ridge;margin-bottom:10px}.timeline-header{align-items:center;display:flex;font-family:var(--font-verdana);font-size:14px;font-weight:700;gap:8px;padding:6px 12px}.timeline-body{color:#cce;font-size:16px;line-height:1.7;padding:10px 14px}.tl-ponticello{border-color:var(--hotpink)}.tl-ponticello .timeline-header{background:linear-gradient(90deg,#603,#303);color:var(--hotpink)}.tl-txf{border-color:var(--magenta)}.tl-txf .timeline-header{background:linear-gradient(90deg,#606,#303);color:var(--magenta)}.tl-festival{border-color:var(--cyan)}.tl-festival .timeline-header{background:linear-gradient(90deg,#036,#033);color:var(--cyan)}.tl-wedding{border-color:var(--yellow)}.tl-wedding .timeline-header{background:linear-gradient(90deg,#660,#330);color:var(--yellow)}.tl-now{border-color:var(--lime)}.tl-now .timeline-header{background:linear-gradient(90deg,#060,#030);color:var(--lime)}.values-table{border:2px ridge #63c;border-collapse:collapse;margin:12px 0;width:100%}.values-table td{border:1px solid #336;padding:10px 12px;vertical-align:top;width:50%}.values-table tr:nth-child(2n){background:rgba(30,0,60,.4)}.values-table tr:nth-child(odd){background:rgba(0,0,30,.4)}.value-name{color:var(--yellow);font-family:var(--font-verdana);font-size:15px;font-weight:700;margin-bottom:4px}.value-desc{color:#bad;font-size:15px;line-height:1.6}.quote-box{background:linear-gradient(135deg,rgba(100,0,60,.2),rgba(60,0,100,.2));border:3px double var(--hotpink);margin:16px 0;padding:18px;text-align:center}.quote-text{color:#c8a2f0;font-size:21px;font-style:italic;line-height:1.7}@media (max-width:600px){.about-photo-box{float:none;margin:0 auto 12px}.values-table td{display:block;width:100%}}.contact-intro{color:#dcf;font-size:17px;line-height:1.8;margin-bottom:6px;text-align:center}.services-grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:14px 0}.service-cell{background:linear-gradient(180deg,rgba(30,0,60,.6),rgba(0,0,30,.6));border:2px ridge #63c;padding:12px 10px;text-align:center;transition:background .2s;width:140px}.service-cell:hover{background:linear-gradient(180deg,rgba(60,0,120,.6),rgba(0,0,60,.6))}.service-emoji{display:block;font-size:31px;margin-bottom:4px}.service-label{color:var(--cyan);font-family:var(--font-verdana);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.contact-form-box{background:linear-gradient(135deg,rgba(100,0,60,.25),rgba(60,0,100,.25));border:3px double var(--hotpink);margin:14px 0;padding:20px}#respond #reply-title,.form-title{color:var(--yellow);font-family:Comic Neue,cursive;font-size:25px;margin-bottom:14px;text-align:center}#respond .comment-notes,#respond .logged-in-as{color:#dcf;font-size:17px;line-height:1.8;margin-bottom:14px}.form-row{display:flex;gap:14px;margin-bottom:12px}.form-field{flex:1;min-width:0}.form-field.full{flex-basis:100%}.wpforms-container{margin-block:calc(var(--spacing)*0)!important}.wpforms-form .wpforms-field{padding-top:calc(var(--spacing)*0)!important}#respond label,.acf-field label,.wpforms-form .wpforms-field-label,.wpforms-form .wpforms-field-sublabel,.wpforms-form label{display:block!important;font-size:14px!important;margin-bottom:calc(var(--spacing)*1)!important;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;--tw-tracking:1px!important;color:var(--cyan)!important;font-family:var(--font-verdana);letter-spacing:1px!important;text-transform:uppercase}.form-label .required{color:red;font-size:12px}#respond input[type=email],#respond input[type=number],#respond input[type=text],#respond input[type=url],#respond select,#respond textarea,.acf-field input[type=email],.acf-field input[type=number],.acf-field input[type=text],.acf-field input[type=url],.acf-field select,.acf-field textarea,.wpforms-form input[type=email],.wpforms-form input[type=number],.wpforms-form input[type=text],.wpforms-form input[type=url],.wpforms-form select,.wpforms-form textarea{background-color:#0a0a2e!important;color:var(--color-cyan)!important;font-family:var(--font-sans)!important;font-size:16px!important;outline-style:var(--tw-outline-style)!important;outline-width:0!important;padding-block:calc(var(--spacing)*2)!important;padding-inline:calc(var(--spacing)*2.5)!important;width:100%!important}:is(.wpforms-form input[type=text],.wpforms-form input[type=email],.wpforms-form input[type=number],.wpforms-form input[type=url],.wpforms-form textarea,.wpforms-form select,.acf-field input[type=text],.acf-field input[type=email],.acf-field input[type=number],.acf-field input[type=url],.acf-field textarea,.acf-field select,#respond input[type=text],#respond input[type=email],#respond input[type=number],#respond input[type=url],#respond textarea,#respond select)::placeholder{color:#557!important}:is(.wpforms-form input[type=text],.wpforms-form input[type=email],.wpforms-form input[type=number],.wpforms-form input[type=url],.wpforms-form textarea,.wpforms-form select,.acf-field input[type=text],.acf-field input[type=email],.acf-field input[type=number],.acf-field input[type=url],.acf-field textarea,.acf-field select,#respond input[type=text],#respond input[type=email],#respond input[type=number],#respond input[type=url],#respond textarea,#respond select):focus{border-color:var(--color-hotpink)!important}#respond input[type=email],#respond input[type=number],#respond input[type=text],#respond input[type=url],#respond select,#respond textarea,.acf-field input[type=email],.acf-field input[type=number],.acf-field input[type=text],.acf-field input[type=url],.acf-field select,.acf-field textarea,.wpforms-form input[type=email],.wpforms-form input[type=number],.wpforms-form input[type=text],.wpforms-form input[type=url],.wpforms-form select,.wpforms-form textarea{border:2px inset #446!important}#respond input:focus,.acf-field input:focus,.wpforms-form input:focus{box-shadow:0 0 8px rgba(255,105,180,.3)!important}.acf-field textarea,.wpforms-form textarea{height:150px!important;resize:vertical!important}.acf-field textarea:focus,.wpforms-form textarea:focus{box-shadow:0 0 8px rgba(255,105,180,.3)}.wpforms-form textarea::placeholder{color:#557}.acf-form-submit,.form-submit,.wpforms-form .wpforms-submit-container{align-items:center;display:flex;justify-content:center;margin-block:calc(var(--spacing)*0)!important}.comment-form-author,.comment-form-comment,.comment-form-cookies-consent,.comment-form-email,.comment-form-url{padding-bottom:10px}.form-hint{color:#668;font-family:var(--font-verdana);font-size:12px;font-style:italic;margin-top:4px}.captcha-box{margin:14px 0}.captcha-header,.captcha-refresh,.captcha-subtitle{font-family:var(--font-verdana)}.form-submit-row{margin-top:4px;text-align:center}.acf-notice,.form-message{display:none;font-family:var(--font-verdana);font-size:14px;margin-bottom:10px;padding:8px;text-align:center}.acf-notice.-error,.form-message.error{background:rgba(255,0,0,.1)!important;border:1px solid #f44;color:#f44;display:block}.acf-notice.-success,.form-message.success{background:rgba(0,255,0,.1)!important;border:1px solid var(--lime);color:var(--lime);display:block}.info-box{background:rgba(0,0,20,.5);border:2px ridge #63c;margin:14px 0;padding:14px}.info-box-title{color:var(--yellow);font-family:var(--font-verdana);font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-align:center;text-transform:uppercase}.info-row{align-items:center;border-bottom:1px solid rgba(102,51,204,.3);display:flex;font-size:15px;gap:8px;padding:5px 0}.info-row:last-child{border-bottom:none}.info-icon{flex-shrink:0;font-size:19px;text-align:center;width:24px}.info-label{color:#99b;flex-shrink:0;font-family:var(--font-verdana);font-size:13px;letter-spacing:1px;text-transform:uppercase;width:90px}.info-value{color:var(--cyan);font-size:16px}.info-value a{color:var(--cyan);text-decoration:underline}.info-value a:hover{color:var(--magenta)}@media (max-width:600px){.form-row{gap:10px}.captcha-row,.form-row{flex-direction:column}.captcha-row,.services-grid{gap:6px}.service-cell{padding:8px 6px;width:110px}.content-box{padding:12px}.info-row{flex-wrap:wrap}}.gb-form-box{background:linear-gradient(135deg,rgba(100,0,60,.25),rgba(60,0,100,.25));border:3px double var(--hotpink);margin:14px 0;padding:18px}.gb-form-title{color:var(--yellow);font-family:Comic Neue,cursive;font-size:23px;margin-bottom:12px;text-align:center}.gb-field{margin-bottom:12px}.gb-label{color:var(--cyan);display:block;font-family:Verdana,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.gb-label .required{color:red;font-size:13px}.gb-input{background:#0a0a2e;border:2px inset #446;color:var(--cyan);font-family:Comic Neue,cursive;font-size:16px;outline:none;padding:7px 10px;width:100%}.gb-input:focus{border-color:var(--hotpink);box-shadow:0 0 8px rgba(255,105,180,.3)}.gb-input::placeholder{color:#557}.gb-textarea{background:#0a0a2e;border:2px inset #446;color:var(--cyan);font-family:Comic Neue,cursive;font-size:16px;height:80px;outline:none;padding:7px 10px;resize:vertical;width:100%}.gb-textarea:focus{border-color:var(--hotpink);box-shadow:0 0 8px rgba(255,105,180,.3)}.gb-textarea::placeholder{color:#557}.captcha-box{background:#0a0a2e;border:2px ridge #63c;margin-bottom:12px;padding:12px}.captcha-header{color:var(--yellow);font-family:Verdana,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-align:center;text-transform:uppercase}.captcha-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.captcha-question{background:#001;border:2px inset #333;color:var(--lime);font-family:Press Start\ 2P,monospace;font-size:17px;letter-spacing:2px;padding:8px 14px;text-shadow:0 0 6px rgba(0,255,0,.4);user-select:none}.captcha-equals{color:var(--hotpink);font-size:21px;font-weight:700}.captcha-input{background:#0a0a2e;border:2px inset #446;color:var(--lime);font-family:Press Start\ 2P,monospace;font-size:17px;outline:none;padding:7px 10px;text-align:center;width:70px}.captcha-input:focus{border-color:var(--lime);box-shadow:0 0 8px rgba(0,255,0,.3)}.captcha-refresh{background:none;border:1px solid #555;color:#99b;color:#9cf;cursor:pointer;font-family:Verdana,sans-serif;font-size:13px;padding:3px 8px}.captcha-refresh:hover{border-color:var(--magenta);color:var(--magenta)}.captcha-subtitle{color:#668;font-family:Verdana,sans-serif;font-size:12px;font-style:italic}.captcha-subtitle,.gb-submit-row{margin-top:6px;text-align:center}.gb-message{display:none;font-family:Verdana,sans-serif;font-size:14px;margin-bottom:10px;padding:8px;text-align:center}.gb-message.error{background:rgba(255,0,0,.1);border:1px solid #f44;color:#f44;display:block}.gb-message.success{background:rgba(0,255,0,.1);border:1px solid var(--lime);color:var(--lime);display:block}.gb-entries-header{color:var(--hotpink);font-family:Comic Neue,cursive;font-size:21px;margin:8px 0;text-align:center}.gb-count{color:#99b;font-family:Verdana,sans-serif;font-size:13px;margin-bottom:12px;text-align:center}.gb-entry{background:rgba(0,0,20,.5);border:2px ridge #63c;margin-bottom:8px;transition:background .2s}.gb-entry:hover{background:rgba(40,0,80,.3)}.gb-entry-header{align-items:center;background:linear-gradient(90deg,rgba(50,0,80,.6),rgba(0,0,40,.6));display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;padding:5px 12px}.gb-entry-name{color:var(--cyan);font-family:Comic Neue,cursive;font-size:18px;font-weight:700}.gb-entry-date{color:#669;font-family:Verdana,sans-serif;font-size:12px}.gb-entry-body{color:#dce;font-size:16px;line-height:1.7;padding:10px 14px}.gb-entry-number{color:var(--hotpink);font-family:Press Start\ 2P,monospace;font-size:11px;margin-right:6px}.gb-entry.new-entry{animation:newEntryGlow 2s ease}@keyframes newEntryGlow{0%{border-color:var(--hotpink);box-shadow:0 0 15px rgba(255,105,180,.6)}to{border-color:#63c;box-shadow:none}}.gb-pagination{font-family:Verdana,sans-serif;font-size:13px;margin:12px 0;text-align:center}.gb-pagination .facetwp-facet{margin:calc(var(--spacing)*0)!important}.gb-pagination a,.gb-pagination span{background:linear-gradient(180deg,#336,#224);border:1px outset #63c;color:#9cf;cursor:pointer;display:inline-block;font-size:13px;margin:0 2px;padding:3px 8px;text-decoration:none}.gb-pagination a:hover{background:linear-gradient(180deg,#63c,#428);color:#fff}.gb-pagination .current-page{background:linear-gradient(180deg,#93f,#60c);border-color:#c6f;color:var(--yellow);cursor:default}.gb-rules{border:1px dashed #63c;color:#779;font-family:Verdana,sans-serif;font-size:12px;margin:12px 0;padding:10px;text-align:center}.gb-rules b{color:#99b}@media (max-width:600px){.captcha-row{flex-direction:column;gap:6px}.gb-entry-header{align-items:flex-start;flex-direction:column}.content-box{padding:12px}}.blog-layout{align-items:flex-start;display:flex;gap:14px}.blog-sidebar{background:rgba(0,0,30,.85);border:3px ridge #96f;flex-shrink:0;padding:12px;position:sticky;top:10px;width:180px}.lj-avatar{align-items:center;background:linear-gradient(135deg,#306,#003);border:3px ridge #63c;display:flex;font-size:51px;height:100px;justify-content:center;margin:0 auto 8px;width:100px}.lj-username{color:var(--cyan);font-size:15px;font-weight:700;margin-bottom:2px}.lj-username,.lj-usertag{font-family:Verdana,sans-serif;text-align:center}.lj-usertag{color:#99b;font-size:12px;margin-bottom:10px}.lj-section{margin-bottom:12px}.lj-section-title{border-bottom:1px dashed rgba(102,51,204,.5);color:var(--yellow);font-family:Verdana,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:4px;padding-bottom:3px;text-transform:uppercase}.lj-stat-row{display:flex;font-family:Verdana,sans-serif;font-size:13px;justify-content:space-between;padding:2px 0}.lj-stat-label{color:#99b}.lj-stat-value{color:var(--cyan);font-weight:700}.lj-tag-cloud,.wp-block-tag-cloud{line-height:1.8}.lj-tag,.tag-cloud-link{border:1px solid rgba(102,51,204,.4);color:#9cf;display:inline-block;font-family:Verdana,sans-serif;font-size:12px;margin:1px;padding:1px 5px;text-decoration:none;transition:all .15s}.lj-tag:hover,.tag-cloud-link:hover{background:rgba(255,0,255,.1);border-color:var(--magenta);color:var(--magenta)}.lj-tag.size-lg,.tag-cloud-link[style="font-size: 11.1px;"]{color:var(--cyan)!important;font-size:14px!important}.lj-tag.size-md{font-size:13px!important}.lj-tag.size-sm{color:#89b;font-size:12px!important}.lj-bio{color:#bad;font-size:14px;line-height:1.6}.lj-links a{color:#9cf;display:block;font-family:Verdana,sans-serif;font-size:13px;padding:2px 0;text-decoration:none}.lj-links a:before{color:var(--hotpink);content:"▸ ";font-size:11px}.lj-links a:hover{color:var(--magenta);text-decoration:underline}.blog-feed{flex:1;min-width:0}.blog-content-box{background:rgba(0,0,30,.85);border:3px ridge #96f;padding:16px}.lj-post{background:rgba(0,0,20,.5);border:2px ridge #63c;margin-bottom:14px}.lj-post-header{background:linear-gradient(90deg,rgba(50,0,80,.7),rgba(0,0,40,.7));border-bottom:1px solid rgba(102,51,204,.4);padding:8px 14px}.lj-post-title{font-family:Comic Neue,cursive;font-size:21px;font-weight:700;margin-bottom:2px}.lj-post-title a{color:var(--cyan);text-decoration:none}.lj-post-title a:hover{color:var(--magenta);text-decoration:underline}.lj-post-timestamp{color:#779;font-family:Verdana,sans-serif;font-size:12px}.lj-post-body{color:#dcf;font-size:17px;line-height:1.8;padding:14px}.lj-post-body p{margin-bottom:10px}.lj-post-body p:last-child{margin-bottom:0}.lj-post-body a{color:var(--cyan)}.lj-post-body a:hover{color:var(--magenta)}.lj-post-body .lj-cut{color:#9cf;cursor:pointer;display:inline-block;font-family:Verdana,sans-serif;font-size:14px;padding:4px 0;text-decoration:underline}.lj-post-body .lj-cut:hover{color:var(--magenta)}.lj-post-meta{background:rgba(20,0,40,.4);border-top:1px solid rgba(102,51,204,.3);display:flex;flex-direction:column;font-family:Verdana,sans-serif;font-size:13px;gap:3px;padding:8px 14px}.lj-meta-row{display:flex;gap:6px}.lj-meta-label{color:#779;flex-shrink:0;font-weight:700;min-width:70px;text-transform:lowercase}.lj-meta-value{color:#bad}.lj-meta-value .mood-emoji{margin-right:3px}.lj-meta-value a{color:#9cf;text-decoration:none}.lj-meta-value a:hover{color:var(--magenta);text-decoration:underline}.lj-post-actions{align-items:center;border-top:1px dashed rgba(102,51,204,.3);display:flex;font-family:Verdana,sans-serif;font-size:13px;justify-content:space-between;padding:6px 14px}.lj-action-link{color:#9cf;font-size:13px;text-decoration:none}.lj-action-link:hover{color:var(--magenta);text-decoration:underline}.lj-comments-count{color:var(--hotpink);font-weight:700}.lj-share-links{display:flex;gap:8px}.lj-security{color:#779;font-size:13px;margin-left:6px}.lj-cut-content{border-top:1px dashed rgba(102,51,204,.3);display:none;margin-top:8px;padding-top:8px}.lj-cut-content.open{display:block}.lj-img-placeholder{background:linear-gradient(135deg,#1a0033,#002);border:2px inset #446;font-size:35px;margin:10px 0;padding:30px;text-align:center}.lj-img-caption{color:#779;font-size:12px;font-style:italic;margin-top:4px}.lj-img-caption,.pagination{font-family:Verdana,sans-serif;text-align:center}.pagination{font-size:13px;margin:14px 0 4px}.pagination a,.pagination span{background:linear-gradient(180deg,#336,#224);border:1px outset #63c;color:#9cf;cursor:pointer;display:inline-block;margin:0 2px;padding:4px 10px;text-decoration:none}.pagination a:hover{background:linear-gradient(180deg,#63c,#428);color:#fff}.pagination .active,.pagination .current-page{background:linear-gradient(180deg,#93f,#60c);border-color:#c6f;color:var(--yellow);cursor:default}#wp-calendar,.lj-calendar{border-collapse:collapse;font-family:Press Start\ 2P,monospace;font-size:10px;margin-top:4px;width:100%}#wp-calendar th,.lj-calendar th{background:transparent;border:0;color:var(--hotpink);font-size:9px;padding:3px 2px;text-align:center}#wp-calendar td,.lj-calendar td{border-style:var(--tw-border-style);border-width:0;color:#668;font-size:10px;padding-block:3px;padding-inline:2px;text-align:center}.lj-calendar td.has-post{cursor:pointer;--tw-font-weight:var(--font-weight-bold);color:var(--color-cyan);font-weight:var(--font-weight-bold)}.lj-calendar td.has-post:hover{color:var(--magenta)}#wp-calendar td#today,.lj-calendar td.today{color:var(--yellow);text-shadow:0 0 4px rgba(255,255,0,.5)}#wp-calendar caption,.lj-calendar caption{font-family:var(--font-verdana);font-size:12px;padding-bottom:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:1px;color:var(--color-yellow);letter-spacing:1px;text-transform:uppercase}.wp-block-calendar .wp-calendar-nav{display:none!important}@media (max-width:650px){.blog-layout{flex-direction:column-reverse}.blog-sidebar{display:none;position:static;width:100%}.lj-post-actions{align-items:flex-start;flex-direction:column;gap:4px}}.wysiwyg>*{margin-bottom:calc(var(--spacing)*5)}.wysiwyg>:last-child{margin-bottom:calc(var(--spacing)*0)}.text--hotpink{color:var(--color-hotpink)!important}.text--cyan{color:var(--color-cyan)!important}.text--lime{color:var(--color-lime)!important}.text--yellow{color:var(--color-yellow)!important}.text--purple{color:var(--color-purple)!important}.text--blue{color:var(--color-blue)!important}.text--orange{color:var(--color-orange)!important}iframe{max-width:100%;width:100%}@media (max-width:650px){.youtube-embed{aspect-ratio:16/9;height:auto;width:100%}}.bottom-cta .link-wrap{color:#669;font-family:Verdana;font-size:12px}.bottom-cta h2{color:#bad;font-size:16px}.inner-page-title.inner .animated-star{font-size:19px;--tw-tracking:6px;animation:colorCycle 4s linear infinite;letter-spacing:6px}.inner-page-title.inner .page-title{font-family:var(--font-sans);font-size:39px;margin-block:calc(var(--spacing)*1.5);margin-inline:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-bold);background:linear-gradient(180deg,var(--hotpink),var(--magenta),var(--purple));-webkit-background-clip:text;font-weight:var(--font-weight-bold);-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(2px 2px 0 #330066)}.inner-page-title.inner .page-subtitle{font-family:var(--font-verdana);font-size:14px;--tw-tracking:2px;color:var(--color-cyan);letter-spacing:2px}.inner-page-title.blog .animated-star{font-size:19px;--tw-tracking:6px;animation:colorCycle 4s linear infinite;letter-spacing:6px}.inner-page-title.blog .page-title{font-family:var(--font-sans);font-size:39px;margin-block:calc(var(--spacing)*1.5);margin-inline:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-bold);background:linear-gradient(180deg,var(--hotpink),var(--magenta),var(--purple));-webkit-background-clip:text;font-weight:var(--font-weight-bold);-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(2px 2px 0 #330066)}.inner-page-title.blog .page-subtitle{color:#779;font-family:var(--font-verdana);font-size:13px}.menu-main-menu-container{display:table;margin-bottom:calc(var(--spacing)*2);width:100%}.menu-main-menu-container>ul{display:table-row-group}.menu-main-menu-container>ul>li{display:table-cell;padding-block:5px;padding-inline:8px;text-align:center}.menu-main-menu-container>ul>li a{font-size:13px;--tw-font-weight:var(--font-weight-bold);color:var(--cyan);font-family:Verdana,Geneva,sans-serif;font-weight:var(--font-weight-bold);text-decoration-line:none;text-shadow:0 0 8px rgba(0,255,255,.5);text-transform:uppercase;transition:color .1s}.menu-main-menu-container>ul>li a:before{content:"[ "}.menu-main-menu-container>ul>li a:after{content:" ]"}.menu-main-menu-container>ul>li.current-menu-item a{color:var(--yellow);text-shadow:0 0 10px rgba(255,255,0,.6)}.menu-main-menu-container>ul>li.current-menu-item a:before{content:"[ ★ "}.menu-main-menu-container>ul>li.current-menu-item a:after{content:" ★ ]"}@media (max-width:767px){.menu-main-menu-container>ul .menu-separator,.menu-main-menu-container>ul>li a:after,.menu-main-menu-container>ul>li a:before{display:none}.menu-main-menu-container>ul>li a{font-size:12px}}@media (max-width:390px){.menu-main-menu-container>ul>li a{font-size:10px}}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-3\.5{margin-block:calc(var(--spacing)*3.5)}.my-6{margin-block:calc(var(--spacing)*6)}.prose{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:var(--color-primary);--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-foreground);--tw-prose-bullets:var(--color-foreground);--tw-prose-hr:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:var(--color-primary);--tw-prose-captions:var(--color-foreground);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-foreground);--tw-prose-td-borders:var(--color-foreground);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:var(--color-primary);--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:var(--color-primary);--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background);color:var(--tw-prose-body);font-size:1rem;line-height:1.75}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a){color:var(--tw-prose-links);font-weight:var(--tw-prose-font-medium);text-decoration:underline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(strong){color:var(--tw-prose-bold);font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A s]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a s]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I s]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i s]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type="1"]){list-style-type:decimal}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li)::marker{color:var(--tw-prose-counters);font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li)::marker{color:var(--tw-prose-bullets)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:var(--tw-prose-font-medium);margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:first-of-type):before{content:open-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:last-of-type):after{content:close-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite){color:var(--tw-prose-body);font-style:normal;font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite:before){content:"\2014"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){color:var(--tw-prose-headings);font-size:2.25em;font-weight:var(--tw-prose-font-extrabold);line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 strong){color:inherit;font-weight:var(--tw-prose-font-black)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){color:var(--tw-prose-headings);font-size:1.5em;font-weight:var(--tw-prose-font-bold);line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 strong){color:inherit;font-weight:var(--tw-prose-font-extrabold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){color:var(--tw-prose-headings);font-size:1.25em;font-weight:var(--tw-prose-font-semibold);line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){display:block;margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-weight:var(--tw-prose-font-medium)}@supports (color:color-mix(in lab,red,red)){:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent),0 3px 0 color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent)}}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){color:var(--tw-prose-code);font-size:.875em;font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):after,:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):before{content:"`"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){color:inherit;font-size:.875em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){color:inherit;font-size:.9em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:var(--tw-prose-font-normal);line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):before{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):after{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table.has-fixed-layout){table-layout:fixed;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr:last-child){border-bottom-width:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td){vertical-align:baseline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot td){vertical-align:top}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.5em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding:.5714286em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:first-child){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:last-child){margin-bottom:0}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.h-\[250px\]{height:250px}.h-auto{height:auto}.h-full{height:100%}.w-full{width:100%}.max-w-none{max-width:none}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-5{gap:calc(var(--spacing)*5)}.border{border-style:var(--tw-border-style);border-width:1px}.object-cover{object-fit:cover}.object-center{object-position:center}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.font-verdana{font-family:var(--font-verdana)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[11px\]{font-size:11px}.text-\[22px\]{font-size:22px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-\[\#9999BB\]{color:#99b}.text-\[\#DDCCFF\]{color:#dcf}.text-yellow{color:var(--color-yellow)}.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,)}.content-none{--tw-content:none;content:none}.prose-neutral{--tw-prose-body:var(--color-neutral-700);--tw-prose-headings:var(--color-neutral-900);--tw-prose-lead:var(--color-neutral-600);--tw-prose-links:var(--color-neutral-900);--tw-prose-bold:var(--color-neutral-900);--tw-prose-counters:var(--color-neutral-500);--tw-prose-bullets:var(--color-neutral-300);--tw-prose-hr:var(--color-neutral-200);--tw-prose-quotes:var(--color-neutral-900);--tw-prose-quote-borders:var(--color-neutral-200);--tw-prose-captions:var(--color-neutral-500);--tw-prose-kbd:var(--color-neutral-900);--tw-prose-kbd-shadows:var(--color-neutral-900);--tw-prose-code:var(--color-neutral-900);--tw-prose-pre-code:var(--color-neutral-200);--tw-prose-pre-bg:var(--color-neutral-800);--tw-prose-th-borders:var(--color-neutral-300);--tw-prose-td-borders:var(--color-neutral-200);--tw-prose-invert-body:var(--color-neutral-300);--tw-prose-invert-headings:var(--color-white);--tw-prose-invert-lead:var(--color-neutral-400);--tw-prose-invert-links:var(--color-white);--tw-prose-invert-bold:var(--color-white);--tw-prose-invert-counters:var(--color-neutral-400);--tw-prose-invert-bullets:var(--color-neutral-600);--tw-prose-invert-hr:var(--color-neutral-700);--tw-prose-invert-quotes:var(--color-neutral-100);--tw-prose-invert-quote-borders:var(--color-neutral-700);--tw-prose-invert-captions:var(--color-neutral-400);--tw-prose-invert-kbd:var(--color-white);--tw-prose-invert-kbd-shadows:var(--color-white);--tw-prose-invert-code:var(--color-white);--tw-prose-invert-pre-code:var(--color-neutral-300);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:var(--color-neutral-600);--tw-prose-invert-td-borders:var(--color-neutral-700)}.prose-a\:text-primary :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}