.theme-root{display:contents}[data-theme=valentines]{--squadron-green:#7a1530;--field-green:#a3203f;--squadron-deep:#4f0b1e;--field-foot:#8a1a37;--signal-yellow:#ffc2d1;--brass-gold:#ff8fab;--parchment:#fff0f3;--parchment-deep:#fbd5df;--olive-drab:#8a2846;--jacket-brown:#5c1a2b;--insignia-red:#c9184a;--poster-sky:#f4b6c6;--field-ink:#2b0f17;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g fill='%23fff' fill-opacity='0.075'> <path d='M30 46c-11-7.5-12.5-15-7.4-18 3.2-2 6.4 0 7.4 2.2 1-2.2 4.2-4.2 7.4-2.2 5.1 3 3.6 10.5-7.4 18z'/> <path transform='translate(66 62) scale(1.5)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z'/> <path transform='translate(92 12) scale(.6)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z'/> <circle cx='14' cy='98' r='2'/><circle cx='106' cy='104' r='1.6'/><circle cx='56' cy='18' r='1.4'/> </g></svg>");--theme-pattern-size:120px 120px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g fill='%237a1530' fill-opacity='0.1'> <path d='M30 46c-11-7.5-12.5-15-7.4-18 3.2-2 6.4 0 7.4 2.2 1-2.2 4.2-4.2 7.4-2.2 5.1 3 3.6 10.5-7.4 18z'/> <path transform='translate(66 62) scale(1.5)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z'/> <path transform='translate(92 12) scale(.6)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z'/> <circle cx='14' cy='98' r='2'/><circle cx='106' cy='104' r='1.6'/><circle cx='56' cy='18' r='1.4'/> </g></svg>");--theme-pattern-light-size:120px 120px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='72' height='26' viewBox='0 0 72 26'><path d='M0 3 Q36 12 72 3' stroke='%23ffc2d1' stroke-width='1.5' fill='none'/><path d='M36 7.5 V11' stroke='%23ffc2d1' stroke-width='1.2'/><path transform='translate(28 9) scale(0.8)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z' fill='%23ff4d6d'/><circle cx='12' cy='5.4' r='2' fill='%23ff8fab'/><circle cx='60' cy='5.4' r='2' fill='%23ff8fab'/></svg>");--theme-garland-size:72px 26px;--theme-garland-h:26px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='35.5' viewBox='0 0 44 35.5'><g transform='translate(-1 -6)'><path transform='translate(6 10) scale(1.6)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z' fill='%23ff4d6d'/><path transform='translate(26 4) scale(0.9)' d='M10 18C2 12 1 6 5 3.5 7.5 2 9.5 3.5 10 5c.5-1.5 2.5-3 5-1.5C19 6 18 12 10 18z' fill='%23ff8fab'/><path d='M2 40 L44 10' stroke='%23f5d06f' stroke-width='2'/><path d='M44 10 l-7 1 3 3z' fill='%23f5d06f'/></g></svg>");--topper-x:89.5%;--topper-y:12.47%;--topper-w:24.44%;--topper-ratio:44 / 35.5;--topper-ax:50%;--topper-ay:50%;--topper-rot:-6deg;--topper-motion:theme-float}[data-theme=graduation]{--squadron-green:#1c1c1e;--field-green:#34343a;--squadron-deep:#0d0d0f;--field-foot:#242428;--signal-yellow:#f2c94c;--brass-gold:#d4a72c;--parchment:#f7f3ea;--parchment-deep:#e8dfc9;--olive-drab:#4a4636;--jacket-brown:#5b4a2f;--insignia-red:#9b2335;--poster-sky:#b8c4d6;--field-ink:#141416;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='%23fff' fill-opacity='0.075'> <path d='M12 30 L34 21 L56 30 L34 39Z'/><path d='M21 34v7c0 3.5 26 3.5 26 0v-7l-13 5z'/> <path d='M53 31v9' stroke='%23fff' stroke-opacity='0.075' stroke-width='1.5'/> <rect x='76' y='80' width='34' height='10' rx='5'/><rect x='90' y='77' width='6' height='16' rx='1'/> <path d='M98 18l2.6 5.4 6 .8-4.4 4 1.1 5.8-5.3-2.9-5.3 2.9 1.1-5.8-4.4-4 6-.8z'/> <path d='M30 92l1.6 3.3 3.6.5-2.6 2.5.6 3.6-3.2-1.7-3.2 1.7.6-3.6-2.6-2.5 3.6-.5z'/> <circle cx='64' cy='64' r='1.6'/><circle cx='116' cy='118' r='1.6'/> </g></svg>");--theme-pattern-size:128px 128px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='%231c1c1e' fill-opacity='0.1'> <path d='M12 30 L34 21 L56 30 L34 39Z'/><path d='M21 34v7c0 3.5 26 3.5 26 0v-7l-13 5z'/> <path d='M53 31v9' stroke='%231c1c1e' stroke-opacity='0.1' stroke-width='1.5'/> <rect x='76' y='80' width='34' height='10' rx='5'/><rect x='90' y='77' width='6' height='16' rx='1'/> <path d='M98 18l2.6 5.4 6 .8-4.4 4 1.1 5.8-5.3-2.9-5.3 2.9 1.1-5.8-4.4-4 6-.8z'/> <path d='M30 92l1.6 3.3 3.6.5-2.6 2.5.6 3.6-3.2-1.7-3.2 1.7.6-3.6-2.6-2.5 3.6-.5z'/> <circle cx='64' cy='64' r='1.6'/><circle cx='116' cy='118' r='1.6'/> </g></svg>");--theme-pattern-light-size:128px 128px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='28' viewBox='0 0 64 28'><path d='M0 2 Q32 7 64 2' stroke='%23f2c94c' stroke-width='1.5' fill='none'/><path d='M5 3.4 L27 4.6 L16 26Z' fill='%23f2c94c'/><path d='M37 4.6 L59 3.4 L48 25Z' fill='%23f7f3ea'/><path d='M37 4.6 L59 3.4 L48 25Z' fill='none' stroke='%231c1c1e' stroke-opacity='.25'/></svg>");--theme-garland-size:64px 28px;--theme-garland-h:28px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='34' viewBox='0 0 48 34'><g transform='translate(0 -7)'><path d='M2 18 L24 8 L46 18 L24 28Z' fill='%23111114' stroke='%23f2c94c' stroke-width='1.2'/><path d='M11 22 V31 C11 35 37 35 37 31 V22 L24 28Z' fill='%231c1c1e'/><path d='M24 18 L41 21 V34' stroke='%23f2c94c' stroke-width='1.6' fill='none'/><rect x='39' y='33' width='4' height='7' rx='1.5' fill='%23f2c94c'/></g></svg>");--topper-x:71.16%;--topper-y:17.76%;--topper-w:27%;--topper-ratio:48 / 34;--topper-ax:50%;--topper-ay:79%;--topper-rot:22deg;--topper-motion:theme-tip}[data-theme=summer]{--squadron-green:#0b4f6c;--field-green:#127a91;--squadron-deep:#06344a;--field-foot:#0d607d;--signal-yellow:#ffd23f;--brass-gold:#ff9f1c;--parchment:#fff4dc;--parchment-deep:#f6e2b3;--olive-drab:#2a6f62;--jacket-brown:sienna;--insignia-red:#e5484d;--poster-sky:#7fd1e8;--field-ink:#1d2a30;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g fill='none' stroke='%23fff' stroke-opacity='0.075' stroke-linecap='round'> <path stroke-width='2.5' d='M0 98 q15 -9 30 0 t30 0 t30 0 t30 0'/> <path stroke-width='1.5' d='M0 112 q15 -9 30 0 t30 0 t30 0 t30 0'/> <path stroke-width='2' d='M36 18v-5M36 59v-5M18 36h-5M59 36h-5M23.3 23.3l-3.5-3.5M52.2 52.2l-3.5-3.5M23.3 48.7l-3.5 3.5M52.2 19.8l-3.5 3.5'/> </g> <g fill='%23fff' fill-opacity='0.075'><circle cx='36' cy='36' r='10'/><circle cx='92' cy='42' r='3'/><circle cx='100' cy='60' r='1.6'/></g></svg>");--theme-pattern-size:120px 120px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g fill='none' stroke='%230b4f6c' stroke-opacity='0.1' stroke-linecap='round'> <path stroke-width='2.5' d='M0 98 q15 -9 30 0 t30 0 t30 0 t30 0'/> <path stroke-width='1.5' d='M0 112 q15 -9 30 0 t30 0 t30 0 t30 0'/> <path stroke-width='2' d='M36 18v-5M36 59v-5M18 36h-5M59 36h-5M23.3 23.3l-3.5-3.5M52.2 52.2l-3.5-3.5M23.3 48.7l-3.5 3.5M52.2 19.8l-3.5 3.5'/> </g> <g fill='%230b4f6c' fill-opacity='0.1'><circle cx='36' cy='36' r='10'/><circle cx='92' cy='42' r='3'/><circle cx='100' cy='60' r='1.6'/></g></svg>");--theme-pattern-light-size:120px 120px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='16' viewBox='0 0 40 16'><path d='M0 0 H40 V6 Q30 15 20 6 Q10 15 0 6Z' fill='%237fd1e8'/><path d='M0 6 Q10 15 20 6 Q30 15 40 6' fill='none' stroke='%23fff' stroke-width='1.6' stroke-opacity='.8'/></svg>");--theme-garland-size:40px 16px;--theme-garland-h:16px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45'><g transform='translate(-1.5 -1.5)'><g stroke='%23ff9f1c' stroke-width='2.4' stroke-linecap='round'><path d='M24 3v6M24 39v6M3 24h6M39 24h6M9.2 9.2l4.2 4.2M34.6 34.6l4.2 4.2M9.2 38.8l4.2-4.2M34.6 13.4l4.2-4.2'/></g><circle cx='24' cy='24' r='10' fill='%23ffd23f' stroke='%23ff9f1c' stroke-width='1.5'/></g></svg>");--topper-x:89.5%;--topper-y:12.47%;--topper-w:24.7%;--topper-ratio:45 / 45;--topper-ax:50%;--topper-ay:50%;--topper-rot:0deg;--topper-motion:theme-float}[data-theme=back-to-school]{--squadron-green:#1d4e89;--field-green:#2a64a8;--squadron-deep:#123259;--field-foot:#1f5799;--signal-yellow:#ffc72c;--brass-gold:#f4a259;--parchment:#fdfbf3;--parchment-deep:#ece6d2;--olive-drab:#3c5a3a;--jacket-brown:#8b5a2b;--insignia-red:#d62828;--poster-sky:#a9d6f0;--field-ink:#1e2124;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='none' stroke='%23fff' stroke-opacity='0.075' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'> <path d='M12 34 L19 14 L26 34 M15 27 H23'/> <path d='M48 17 v14 M41 24 h14'/> <path d='M72 26 l5 6 l10 -14'/> <path d='M106 12 l3 7 7 .6 -5.4 4.6 1.7 7 -6.3-3.8 -6.3 3.8 1.7-7 -5.4-4.6 7-.6z'/> <path d='M14 74 l38 -14 l4 7 l-38 14z M18 81 l-7 3 3-7'/> <circle cx='92' cy='70' r='9'/> <path d='M30 104 h16 M30 111 h16'/> <path d='M74 106 q6 -10 12 0 t12 0 t12 0'/> </g></svg>");--theme-pattern-size:128px 128px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='none' stroke='%231d4e89' stroke-opacity='0.1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'> <path d='M12 34 L19 14 L26 34 M15 27 H23'/> <path d='M48 17 v14 M41 24 h14'/> <path d='M72 26 l5 6 l10 -14'/> <path d='M106 12 l3 7 7 .6 -5.4 4.6 1.7 7 -6.3-3.8 -6.3 3.8 1.7-7 -5.4-4.6 7-.6z'/> <path d='M14 74 l38 -14 l4 7 l-38 14z M18 81 l-7 3 3-7'/> <circle cx='92' cy='70' r='9'/> <path d='M30 104 h16 M30 111 h16'/> <path d='M74 106 q6 -10 12 0 t12 0 t12 0'/> </g></svg>");--theme-pattern-light-size:128px 128px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='16' viewBox='0 0 40 16'><rect width='40' height='13' fill='%23ffc72c'/><rect y='12' width='40' height='1.5' fill='%23b8860b'/><path d='M0.5 0 V8 M10 0 V5 M20 0 V9 M30 0 V5' stroke='%235a3e0a' stroke-width='1'/></svg>");--theme-garland-size:40px 16px;--theme-garland-h:16px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='35' height='39.5' viewBox='0 0 35 39.5'><g transform='translate(-6.5 -2.5)'><path d='M24 15 C19 9 7 10 7 22 C7 34 16 44 24 41 C32 44 41 34 41 22 C41 10 29 9 24 15Z' fill='%23d62828'/><path d='M14 20 q2 -5 7 -6' stroke='%23fff' stroke-opacity='.5' stroke-width='2' fill='none' stroke-linecap='round'/><path d='M24 15 C24 10 26 6 29 4' stroke='%235a3e0a' stroke-width='2.4' fill='none' stroke-linecap='round'/><path d='M27 9 C30 4 36 5 37 7 C34 11 29 11 27 9Z' fill='%234f9d2d'/></g></svg>");--topper-x:89.5%;--topper-y:12.47%;--topper-w:22.31%;--topper-ratio:35 / 39.5;--topper-ax:50%;--topper-ay:50%;--topper-rot:10deg;--topper-motion:theme-float}[data-theme=halloween]{--squadron-green:#2a1440;--field-green:#45206b;--squadron-deep:#170a24;--field-foot:#351a52;--signal-yellow:#ff8c1a;--brass-gold:#ffb347;--parchment:#f6e7d0;--parchment-deep:#e8d2ae;--olive-drab:#4a5d23;--jacket-brown:#5a3a22;--insignia-red:#b3261e;--poster-sky:#8d7bb0;--field-ink:#1a1220;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='none' stroke='%23fff' stroke-opacity='0.075' stroke-width='1.2'> <path d='M0 0 L56 8 M0 0 L46 34 M0 0 L22 52 M0 0 L4 58'/> <path d='M15 2 Q12 10 9 12 Q5 14 1 15 M31 4 Q26 18 19 23 Q10 28 2 30 M47 7 Q40 26 30 34 Q16 43 3 45'/> </g> <g fill='%23fff' fill-opacity='0.075'> <path d='M96 30 c-4-6-10-8-16-6 4 1 6 4 6 7 -2-2-5-2-7 0 3 0 5 2 5 5 3-3 8-4 12-1 4-3 9-2 12 1 0-3 2-5 5-5 -2-2-5-2-7 0 0-3 2-6 6-7 -6-2-12 0-16 6z'/> <path d='M54 82 a17 17 0 1 0 17 24 a13 13 0 1 1 -17 -24z'/> <circle cx='106' cy='98' r='1.8'/><circle cx='92' cy='114' r='1.3'/><circle cx='24' cy='108' r='1.3'/> </g></svg>");--theme-pattern-size:128px 128px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='none' stroke='%232a1440' stroke-opacity='0.1' stroke-width='1.2'> <path d='M0 0 L56 8 M0 0 L46 34 M0 0 L22 52 M0 0 L4 58'/> <path d='M15 2 Q12 10 9 12 Q5 14 1 15 M31 4 Q26 18 19 23 Q10 28 2 30 M47 7 Q40 26 30 34 Q16 43 3 45'/> </g> <g fill='%232a1440' fill-opacity='0.1'> <path d='M96 30 c-4-6-10-8-16-6 4 1 6 4 6 7 -2-2-5-2-7 0 3 0 5 2 5 5 3-3 8-4 12-1 4-3 9-2 12 1 0-3 2-5 5-5 -2-2-5-2-7 0 0-3 2-6 6-7 -6-2-12 0-16 6z'/> <path d='M54 82 a17 17 0 1 0 17 24 a13 13 0 1 1 -17 -24z'/> <circle cx='106' cy='98' r='1.8'/><circle cx='92' cy='114' r='1.3'/><circle cx='24' cy='108' r='1.3'/> </g></svg>");--theme-pattern-light-size:128px 128px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='30' viewBox='0 0 84 30'><path d='M0 3 Q42 12 84 3' stroke='%236d5a8c' stroke-width='1.5' fill='none'/><path d='M42 7.4 V12' stroke='%236d5a8c' stroke-width='1.2'/><ellipse cx='42' cy='19' rx='9.5' ry='8' fill='%23ff8c1a'/><path d='M38 19 q4 -8 0 -16 M46 19 q-4 -8 0 -16' stroke='%23c25e00' stroke-width='1' fill='none' transform='translate(0 8) scale(1 .7)'/><rect x='41' y='9.5' width='2.4' height='3.5' rx='1' fill='%234a5d23'/><path d='M38 18 l2 -2 l2 2z M44 18 l2 -2 l2 2z M38 22 q4 3 8 0' fill='%232a1440' stroke='%232a1440' stroke-width='.8'/><path d='M14 5 c-2-2.6-4.6-3.4-7-2.6 1.7.4 2.6 1.7 2.6 3 -.9-.9-2.2-.9-3 0 1.3 0 2.2.9 2.2 2.2 1.3-1.3 3.4-1.7 5.2-.4 1.7-1.3 3.9-.9 5.2.4 0-1.3.9-2.2 2.2-2.2 -.9-.9-2.2-.9-3 0 0-1.3.9-2.6 2.6-3 -2.6-.9-5.2 0-7 2.6z' fill='%23170a24' transform='translate(56 1)'/></svg>");--theme-garland-size:84px 30px;--theme-garland-h:30px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='45' height='37.5' viewBox='0 0 45 37.5'><g transform='translate(-1.5 -4)'><path d='M2 38 Q24 31 46 38 Q24 44 2 38Z' fill='%23170a24'/><path d='M12 36 L22 6 Q26 2 30 8 L28 6 Q32 10 30 14 L36 36Z' fill='%232a1440'/><path d='M13.5 32 Q24 29 34.5 32 L35.5 35.5 Q24 32.5 12.5 35.5Z' fill='%23ff8c1a'/><rect x='21' y='30.5' width='6' height='5' fill='none' stroke='%23f5d06f' stroke-width='1.4'/></g></svg>");--topper-x:73.68%;--topper-y:20.76%;--topper-w:26%;--topper-ratio:45 / 37.5;--topper-ax:50%;--topper-ay:90.7%;--topper-rot:22deg;--topper-motion:theme-tip}[data-theme=christmas]{--squadron-green:#8c1c24;--field-green:#a8262f;--squadron-deep:#5a1016;--field-foot:#97202a;--signal-yellow:#ffe08a;--brass-gold:#e0b04a;--parchment:#fbf6ec;--parchment-deep:#eadfc8;--olive-drab:#1f5134;--jacket-brown:#6b3e26;--insignia-red:#1f6b45;--poster-sky:#b9d7e8;--field-ink:#241a1a;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g stroke='%23fff' stroke-opacity='0.075' stroke-width='2' stroke-linecap='round' fill='none'> <g transform='translate(32 32)'><path d='M0-14V14M-12.1-7L12.1 7M-12.1 7L12.1-7M-3.5-10.5l3.5 3.5 3.5-3.5M-3.5 10.5l3.5-3.5 3.5 3.5M-10.8-2.2l4.6 1-1.3 4.6M10.8 2.2l-4.6-1 1.3-4.6'/></g> <g transform='translate(90 86) scale(.7)'><path d='M0-14V14M-12.1-7L12.1 7M-12.1 7L12.1-7'/></g> </g> <g fill='%23fff' fill-opacity='0.075'> <path d='M96 14l2.6 5.4 6 .8-4.4 4 1.1 5.8-5.3-2.9-5.3 2.9 1.1-5.8-4.4-4 6-.8z'/> <circle cx='28' cy='98' r='2.5'/><circle cx='62' cy='62' r='1.6'/><circle cx='12' cy='72' r='1.3'/> </g></svg>");--theme-pattern-size:120px 120px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><g stroke='%238c1c24' stroke-opacity='0.1' stroke-width='2' stroke-linecap='round' fill='none'> <g transform='translate(32 32)'><path d='M0-14V14M-12.1-7L12.1 7M-12.1 7L12.1-7M-3.5-10.5l3.5 3.5 3.5-3.5M-3.5 10.5l3.5-3.5 3.5 3.5M-10.8-2.2l4.6 1-1.3 4.6M10.8 2.2l-4.6-1 1.3-4.6'/></g> <g transform='translate(90 86) scale(.7)'><path d='M0-14V14M-12.1-7L12.1 7M-12.1 7L12.1-7'/></g> </g> <g fill='%238c1c24' fill-opacity='0.1'> <path d='M96 14l2.6 5.4 6 .8-4.4 4 1.1 5.8-5.3-2.9-5.3 2.9 1.1-5.8-4.4-4 6-.8z'/> <circle cx='28' cy='98' r='2.5'/><circle cx='62' cy='62' r='1.6'/><circle cx='12' cy='72' r='1.3'/> </g></svg>");--theme-pattern-light-size:120px 120px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='176' height='26' viewBox='0 0 176 26'><path d='M0 2 Q22 9 44 2 Q66 9 88 2 Q110 9 132 2 Q154 9 176 2' stroke='%231f5134' stroke-width='1.6' fill='none'/><rect x='19.5' y='5' width='5' height='3.4' rx='1' fill='%232b2b2b'/><ellipse cx='22' cy='13' rx='4' ry='6' fill='%23ff4d4d'/><rect x='63.5' y='5' width='5' height='3.4' rx='1' fill='%232b2b2b'/><ellipse cx='66' cy='13' rx='4' ry='6' fill='%23ffe08a'/><rect x='107.5' y='5' width='5' height='3.4' rx='1' fill='%232b2b2b'/><ellipse cx='110' cy='13' rx='4' ry='6' fill='%2351cf66'/><rect x='151.5' y='5' width='5' height='3.4' rx='1' fill='%232b2b2b'/><ellipse cx='154' cy='13' rx='4' ry='6' fill='%2374c0fc'/></svg>");--theme-garland-size:176px 26px;--theme-garland-h:26px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='32' viewBox='0 0 44 32'><g transform='translate(-3.5 -7.5)'><path d='M8 34 Q14 8 32 8 Q40 9 42 20 Q36 14 32 16 Q26 20 30 34Z' fill='%23d62828'/><rect x='4' y='31' width='30' height='8' rx='4' fill='%23fbf6ec'/><circle cx='42' cy='22' r='5' fill='%23fbf6ec'/></g></svg>");--topper-x:71.16%;--topper-y:17.76%;--topper-w:26%;--topper-ratio:44 / 32;--topper-ax:35%;--topper-ay:86%;--topper-rot:22deg;--topper-motion:theme-tip}[data-theme=sinulog]{--squadron-green:#9a3412;--field-green:#c2410c;--squadron-deep:#6b230b;--field-foot:#ab3a10;--signal-yellow:#ffd60a;--brass-gold:#ff9e00;--parchment:#fff3d6;--parchment-deep:#f6e0ad;--olive-drab:#2a7d6f;--jacket-brown:#7f4f24;--insignia-red:#0077b6;--poster-sky:#7dd3e8;--field-ink:#2a1410;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'><g fill='%23fff' fill-opacity='0.075'> <path d='M28 3 L41 16 L28 29 L15 16Z M0 31 L12 43 L0 55Z M56 31 L44 43 L56 55Z M28 34 L35 41 L28 48 L21 41Z'/> </g> <g stroke='%23fff' stroke-opacity='0.075' stroke-width='2' fill='none'> <path d='M0 30 H56' stroke-dasharray='4 4'/><path d='M28 9 L34 16 L28 23 L22 16Z'/> </g></svg>");--theme-pattern-size:56px 56px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'><g fill='%239a3412' fill-opacity='0.1'> <path d='M28 3 L41 16 L28 29 L15 16Z M0 31 L12 43 L0 55Z M56 31 L44 43 L56 55Z M28 34 L35 41 L28 48 L21 41Z'/> </g> <g stroke='%239a3412' stroke-opacity='0.1' stroke-width='2' fill='none'> <path d='M0 30 H56' stroke-dasharray='4 4'/><path d='M28 9 L34 16 L28 23 L22 16Z'/> </g></svg>");--theme-pattern-light-size:56px 56px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='52' viewBox='0 0 240 52'><path d='M0 2 Q120 8 240 2' stroke='%23fff3d6' stroke-width='1.2' fill='none'/><path d='M2 3.5 L22 3.5 L12 22Z' fill='%23e63946'/><path d='M26 3.5 L46 3.5 L36 22Z' fill='%23ffd60a'/><path d='M50 3.5 L70 3.5 L60 22Z' fill='%230077b6'/><path d='M74 3.5 L94 3.5 L84 22Z' fill='%232a9d8f'/><path d='M146 3.5 L166 3.5 L156 22Z' fill='%23e63946'/><path d='M170 3.5 L190 3.5 L180 22Z' fill='%23ffd60a'/><path d='M194 3.5 L214 3.5 L204 22Z' fill='%230077b6'/><path d='M218 3.5 L238 3.5 L228 22Z' fill='%232a9d8f'/><path d='M120 6 V9' stroke='%23fff3d6' stroke-width='1.2'/><circle cx='120' cy='29' r='21' fill='%23ffd60a' stroke='%23fff3d6' stroke-width='2'/><circle cx='120' cy='29' r='18.5' fill='%23fff3d6'/><svg x='104.3' y='12' width='31.48148148148148' height='34' viewBox='0 -2 100 108'><g stroke='%232b130b' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'> <path d='M39 43 C26 45 11 55 8 70 C6 83 12 95 23 99 L77 99 C88 95 94 83 92 70 C89 55 74 45 61 43 Z' fill='%23a3121b'/> <path d='M31 61 C22 70 20 85 26 95 L74 95 C80 85 78 70 69 61 C61 69 39 69 31 61Z' fill='%235e0a10' stroke='none'/> <g fill='none' stroke='%23f2c45a' stroke-width='1.1'><path d='M20 92 C18 84 20 76 27 70 M22 84 l-4 -2 M23 79 l-4 -3 M25 74 l-3 -4 M21 88 l4 -1 M23 82 l4 -1'/><path transform='translate(100 0) scale(-1 1)' d='M20 92 C18 84 20 76 27 70 M22 84 l-4 -2 M23 79 l-4 -3 M25 74 l-3 -4 M21 88 l4 -1 M23 82 l4 -1'/></g> <path d='M39 45 C31 51 22 50 15 58 C23 60 25 66 19 72 C13 80 13 91 22 97' fill='none' stroke='%232b130b' stroke-width='4.2'/><path d='M39 45 C31 51 22 50 15 58 C23 60 25 66 19 72 C13 80 13 91 22 97' fill='none' stroke='%23e0a526' stroke-width='2.4'/> <path d='M61 45 C69 51 78 50 85 58 C77 60 75 66 81 72 C87 80 87 91 78 97' fill='none' stroke='%232b130b' stroke-width='4.2'/><path d='M61 45 C69 51 78 50 85 58 C77 60 75 66 81 72 C87 80 87 91 78 97' fill='none' stroke='%23e0a526' stroke-width='2.4'/> <path d='M30 92 H70 L74 105 H26Z' fill='%236e3517'/><path d='M30 92 H70' stroke='%23e0a526' stroke-width='2.2'/> <path d='M39 81 H61 V92 H39Z' fill='%237d3d1a'/><ellipse cx='50' cy='81' rx='11' ry='3' fill='%239a5527'/> <path d='M33 37 V91' fill='none' stroke='%232b130b' stroke-width='3.8'/><path d='M33 37 V91' fill='none' stroke='%23e0a526' stroke-width='2'/><circle cx='33' cy='36' r='1.8' fill='%23e0a526'/> <rect x='44.5' y='69' width='4.6' height='12.5' rx='1.6' fill='%23e0a526'/><rect x='50.9' y='69' width='4.6' height='12.5' rx='1.6' fill='%23e0a526'/> <path d='M40.5 44 Q50 40 59.5 44 L62 70 Q50 74 38 70 Z' fill='%23f0d9a6'/> <path d='M50 47 V68 M50 53 l-5 -3 M50 53 l5 -3 M50 60 l-6 -3 M50 60 l6 -3' stroke='%23c9963a' stroke-width='1' fill='none'/> <path d='M44.5 40.5 H55.5 V44 H44.5Z' fill='%23e0a526'/> <path d='M38 52 C35 50 36 46 39 46' fill='none' stroke='%232b130b' stroke-width='3.6'/><path d='M38 52 C35 50 36 46 39 46' fill='none' stroke='%23f0d9a6' stroke-width='2'/> <path d='M38.5 45 v-4 M40 44.6 v-4.4 M41.4 45 v-3.4' stroke-width='1.6'/><circle cx='40' cy='46.5' r='2.4' fill='%23c06a2e'/> <path d='M62 59 C65 58 65 54 62 53' fill='none' stroke='%232b130b' stroke-width='3.6'/><path d='M62 59 C65 58 65 54 62 53' fill='none' stroke='%23f0d9a6' stroke-width='2'/> <path d='M63 48.5 l-1.6 -3.2 l1.6 -2.8 l1.6 2.8z' fill='%23e0a526'/> <circle cx='63' cy='53' r='4.6' fill='%23e0a526'/><path d='M63 50.6 v4.8 M60.8 52.6 h4.4' stroke-width='1'/> <path d='M41.5 34 C39 26 45 21.5 50 21.5 C55 21.5 61 26 58.5 34 C61 37.5 57.5 40.5 55.5 38.5 H44.5 C42.5 40.5 39 37.5 41.5 34Z' fill='%231a0d0a'/> <ellipse cx='50' cy='33' rx='5.8' ry='6.6' fill='%23c06a2e'/> <circle cx='47.8' cy='32.4' r='.8' fill='%232b130b' stroke='none'/><circle cx='52.2' cy='32.4' r='.8' fill='%232b130b' stroke='none'/> <path d='M48.6 36 q1.4 .9 2.8 0' stroke-width='.8' fill='none'/> <path d='M39.5 21 C35 13 43 7.5 50 7.5 C57 7.5 65 13 60.5 21 Z' fill='%23f5c542'/> <path d='M50 7.5 V21 M44 9.6 C41.5 13 42.5 18 43.6 21 M56 9.6 C58.5 13 57.5 18 56.4 21' fill='none' stroke-width='1'/> <path d='M38.5 20.5 Q41.5 18.5 44.5 20.5 Q47.5 18.5 50 20.5 Q52.5 18.5 55.5 20.5 Q58.5 18.5 61.5 20.5 V26.5 H38.5Z' fill='%23e0a526'/> <circle cx='43.5' cy='23.6' r='1.2' fill='%23a3121b' stroke-width='.6'/><circle cx='50' cy='23.6' r='1.2' fill='%23a3121b' stroke-width='.6'/><circle cx='56.5' cy='23.6' r='1.2' fill='%23a3121b' stroke-width='.6'/> <circle cx='50' cy='6' r='2' fill='%23e0a526'/><path d='M50 4 V0 M48.5 1.5 H51.5' stroke-width='1.3'/> </g></svg></svg>");--theme-garland-size:240px 52px;--theme-garland-h:52px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='54' viewBox='0 0 44 54'><g transform='translate(-3 0)'><svg x='0' y='0' width='50' height='54' viewBox='0 -2 100 108'><g stroke='%232b130b' stroke-width='1.6' stroke-linejoin='round' stroke-linecap='round'> <path d='M39 43 C26 45 11 55 8 70 C6 83 12 95 23 99 L77 99 C88 95 94 83 92 70 C89 55 74 45 61 43 Z' fill='%23a3121b'/> <path d='M31 61 C22 70 20 85 26 95 L74 95 C80 85 78 70 69 61 C61 69 39 69 31 61Z' fill='%235e0a10' stroke='none'/> <g fill='none' stroke='%23f2c45a' stroke-width='1.1'><path d='M20 92 C18 84 20 76 27 70 M22 84 l-4 -2 M23 79 l-4 -3 M25 74 l-3 -4 M21 88 l4 -1 M23 82 l4 -1'/><path transform='translate(100 0) scale(-1 1)' d='M20 92 C18 84 20 76 27 70 M22 84 l-4 -2 M23 79 l-4 -3 M25 74 l-3 -4 M21 88 l4 -1 M23 82 l4 -1'/></g> <path d='M39 45 C31 51 22 50 15 58 C23 60 25 66 19 72 C13 80 13 91 22 97' fill='none' stroke='%232b130b' stroke-width='4.2'/><path d='M39 45 C31 51 22 50 15 58 C23 60 25 66 19 72 C13 80 13 91 22 97' fill='none' stroke='%23e0a526' stroke-width='2.4'/> <path d='M61 45 C69 51 78 50 85 58 C77 60 75 66 81 72 C87 80 87 91 78 97' fill='none' stroke='%232b130b' stroke-width='4.2'/><path d='M61 45 C69 51 78 50 85 58 C77 60 75 66 81 72 C87 80 87 91 78 97' fill='none' stroke='%23e0a526' stroke-width='2.4'/> <path d='M30 92 H70 L74 105 H26Z' fill='%236e3517'/><path d='M30 92 H70' stroke='%23e0a526' stroke-width='2.2'/> <path d='M39 81 H61 V92 H39Z' fill='%237d3d1a'/><ellipse cx='50' cy='81' rx='11' ry='3' fill='%239a5527'/> <path d='M33 37 V91' fill='none' stroke='%232b130b' stroke-width='3.8'/><path d='M33 37 V91' fill='none' stroke='%23e0a526' stroke-width='2'/><circle cx='33' cy='36' r='1.8' fill='%23e0a526'/> <rect x='44.5' y='69' width='4.6' height='12.5' rx='1.6' fill='%23e0a526'/><rect x='50.9' y='69' width='4.6' height='12.5' rx='1.6' fill='%23e0a526'/> <path d='M40.5 44 Q50 40 59.5 44 L62 70 Q50 74 38 70 Z' fill='%23f0d9a6'/> <path d='M50 47 V68 M50 53 l-5 -3 M50 53 l5 -3 M50 60 l-6 -3 M50 60 l6 -3' stroke='%23c9963a' stroke-width='1' fill='none'/> <path d='M44.5 40.5 H55.5 V44 H44.5Z' fill='%23e0a526'/> <path d='M38 52 C35 50 36 46 39 46' fill='none' stroke='%232b130b' stroke-width='3.6'/><path d='M38 52 C35 50 36 46 39 46' fill='none' stroke='%23f0d9a6' stroke-width='2'/> <path d='M38.5 45 v-4 M40 44.6 v-4.4 M41.4 45 v-3.4' stroke-width='1.6'/><circle cx='40' cy='46.5' r='2.4' fill='%23c06a2e'/> <path d='M62 59 C65 58 65 54 62 53' fill='none' stroke='%232b130b' stroke-width='3.6'/><path d='M62 59 C65 58 65 54 62 53' fill='none' stroke='%23f0d9a6' stroke-width='2'/> <path d='M63 48.5 l-1.6 -3.2 l1.6 -2.8 l1.6 2.8z' fill='%23e0a526'/> <circle cx='63' cy='53' r='4.6' fill='%23e0a526'/><path d='M63 50.6 v4.8 M60.8 52.6 h4.4' stroke-width='1'/> <path d='M41.5 34 C39 26 45 21.5 50 21.5 C55 21.5 61 26 58.5 34 C61 37.5 57.5 40.5 55.5 38.5 H44.5 C42.5 40.5 39 37.5 41.5 34Z' fill='%231a0d0a'/> <ellipse cx='50' cy='33' rx='5.8' ry='6.6' fill='%23c06a2e'/> <circle cx='47.8' cy='32.4' r='.8' fill='%232b130b' stroke='none'/><circle cx='52.2' cy='32.4' r='.8' fill='%232b130b' stroke='none'/> <path d='M48.6 36 q1.4 .9 2.8 0' stroke-width='.8' fill='none'/> <path d='M39.5 21 C35 13 43 7.5 50 7.5 C57 7.5 65 13 60.5 21 Z' fill='%23f5c542'/> <path d='M50 7.5 V21 M44 9.6 C41.5 13 42.5 18 43.6 21 M56 9.6 C58.5 13 57.5 18 56.4 21' fill='none' stroke-width='1'/> <path d='M38.5 20.5 Q41.5 18.5 44.5 20.5 Q47.5 18.5 50 20.5 Q52.5 18.5 55.5 20.5 Q58.5 18.5 61.5 20.5 V26.5 H38.5Z' fill='%23e0a526'/> <circle cx='43.5' cy='23.6' r='1.2' fill='%23a3121b' stroke-width='.6'/><circle cx='50' cy='23.6' r='1.2' fill='%23a3121b' stroke-width='.6'/><circle cx='56.5' cy='23.6' r='1.2' fill='%23a3121b' stroke-width='.6'/> <circle cx='50' cy='6' r='2' fill='%23e0a526'/><path d='M50 4 V0 M48.5 1.5 H51.5' stroke-width='1.3'/> </g></svg></g></svg>");--topper-x:89.5%;--topper-y:12.47%;--topper-w:21.59%;--topper-ratio:44 / 54;--topper-ax:50%;--topper-ay:50%;--topper-rot:0deg;--topper-motion:none}[data-theme=chinese-new-year]{--squadron-green:#c0141c;--field-green:#d42a2a;--squadron-deep:#7a0b10;--field-foot:#c71e22;--signal-yellow:#ffcf3f;--brass-gold:#f2a516;--parchment:#fff3dc;--parchment-deep:#f7dfae;--olive-drab:#0f6b55;--jacket-brown:#6b2d12;--insignia-red:#0f7b5f;--poster-sky:#f7b267;--field-ink:#2a0d0a;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='none' stroke='%23fff' stroke-opacity='0.075' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'> <circle cx='32' cy='32' r='10'/><rect x='28.5' y='28.5' width='7' height='7'/> <path d='M68 100 c0 -8 11 -8 11 0 c0 -7 10 -7 10 1 c6 0 6 8 0 8 h-26 c-6 0 -6 -9 5 -9z'/> <path d='M74 104 a3.2 3.2 0 1 1 3.2 3.2 M87 103 a2.6 2.6 0 1 0 -2.6 2.6'/> <path d='M10 92 c5 -4 10 -4 14 0 s9 4 14 0'/> </g> <g fill='%23fff' fill-opacity='0.075'> <circle cx='96' cy='26' r='3.6'/><circle cx='102.6' cy='30.8' r='3.6'/><circle cx='100.1' cy='38.6' r='3.6'/><circle cx='91.9' cy='38.6' r='3.6'/><circle cx='89.4' cy='30.8' r='3.6'/> <circle cx='60' cy='62' r='1.8'/><circle cx='116' cy='80' r='1.6'/><circle cx='30' cy='116' r='1.6'/> </g></svg>");--theme-pattern-size:128px 128px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g fill='none' stroke='%23c0141c' stroke-opacity='0.1' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'> <circle cx='32' cy='32' r='10'/><rect x='28.5' y='28.5' width='7' height='7'/> <path d='M68 100 c0 -8 11 -8 11 0 c0 -7 10 -7 10 1 c6 0 6 8 0 8 h-26 c-6 0 -6 -9 5 -9z'/> <path d='M74 104 a3.2 3.2 0 1 1 3.2 3.2 M87 103 a2.6 2.6 0 1 0 -2.6 2.6'/> <path d='M10 92 c5 -4 10 -4 14 0 s9 4 14 0'/> </g> <g fill='%23c0141c' fill-opacity='0.1'> <circle cx='96' cy='26' r='3.6'/><circle cx='102.6' cy='30.8' r='3.6'/><circle cx='100.1' cy='38.6' r='3.6'/><circle cx='91.9' cy='38.6' r='3.6'/><circle cx='89.4' cy='30.8' r='3.6'/> <circle cx='60' cy='62' r='1.8'/><circle cx='116' cy='80' r='1.6'/><circle cx='30' cy='116' r='1.6'/> </g></svg>");--theme-pattern-light-size:128px 128px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='132' height='62' viewBox='0 0 132 62'><path d='M0 2 Q66 9 132 2' stroke='%23f5c542' stroke-width='1.4' fill='none'/><svg x='12' y='4' width='32.5' height='52' viewBox='0 0 40 64'><path d='M20 0 V6' stroke='%23f5c542' stroke-width='1.4'/> <rect x='12' y='5' width='16' height='4' rx='1' fill='%23f5c542'/> <ellipse cx='20' cy='24' rx='17' ry='15' fill='%23d7141e'/> <path d='M20 9 C13 13 12 35 20 39 M20 9 C27 13 28 35 20 39 M20 9 V39' fill='none' stroke='%238f0b12' stroke-width='1.1'/> <ellipse cx='14' cy='19' rx='3' ry='6' fill='%23fff' fill-opacity='.18'/> <rect x='12' y='38' width='16' height='4' rx='1' fill='%23f5c542'/> <path d='M20 42 V48' stroke='%23f5c542' stroke-width='1.4'/><circle cx='20' cy='49' r='2' fill='%23f5c542'/> <path d='M17.5 50 L16.5 63 M20 51 V64 M22.5 50 L23.5 63' stroke='%23e0102a' stroke-width='1.6' stroke-linecap='round'/></svg><path d='M92 6 V14' stroke='%23f5c542' stroke-width='1.2'/><rect x='84' y='14' width='8' height='7' rx='1.5' fill='%23d7141e' stroke='%238f0b12' stroke-width='.8'/><rect x='84' y='14' width='8' height='1.8' fill='%23f5c542'/><rect x='90' y='22' width='8' height='7' rx='1.5' fill='%23d7141e' stroke='%238f0b12' stroke-width='.8'/><rect x='90' y='22' width='8' height='1.8' fill='%23f5c542'/><rect x='84' y='30' width='8' height='7' rx='1.5' fill='%23d7141e' stroke='%238f0b12' stroke-width='.8'/><rect x='84' y='30' width='8' height='1.8' fill='%23f5c542'/><rect x='90' y='38' width='8' height='7' rx='1.5' fill='%23d7141e' stroke='%238f0b12' stroke-width='.8'/><rect x='90' y='38' width='8' height='1.8' fill='%23f5c542'/><rect x='84' y='46' width='8' height='7' rx='1.5' fill='%23d7141e' stroke='%238f0b12' stroke-width='.8'/><rect x='84' y='46' width='8' height='1.8' fill='%23f5c542'/><path d='M92 54 l-2 5 M92 54 l2 5' stroke='%23f5c542' stroke-width='1.2'/></svg>");--theme-garland-size:132px 62px;--theme-garland-h:62px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='35' height='64' viewBox='0 0 35 64'><g transform='translate(-2.5 0)'><path d='M20 0 V6' stroke='%23f5c542' stroke-width='1.4'/> <rect x='12' y='5' width='16' height='4' rx='1' fill='%23f5c542'/> <ellipse cx='20' cy='24' rx='17' ry='15' fill='%23d7141e'/> <path d='M20 9 C13 13 12 35 20 39 M20 9 C27 13 28 35 20 39 M20 9 V39' fill='none' stroke='%238f0b12' stroke-width='1.1'/> <ellipse cx='14' cy='19' rx='3' ry='6' fill='%23fff' fill-opacity='.18'/> <rect x='12' y='38' width='16' height='4' rx='1' fill='%23f5c542'/> <path d='M20 42 V48' stroke='%23f5c542' stroke-width='1.4'/><circle cx='20' cy='49' r='2' fill='%23f5c542'/> <path d='M17.5 50 L16.5 63 M20 51 V64 M22.5 50 L23.5 63' stroke='%23e0102a' stroke-width='1.6' stroke-linecap='round'/></g></svg>");--topper-x:89.5%;--topper-y:-4.48%;--topper-w:14.49%;--topper-ratio:35 / 64;--topper-ax:50%;--topper-ay:0%;--topper-rot:0deg;--topper-motion:theme-swing}[data-theme=new-year]{--squadron-green:#0b1638;--field-green:#1a2a5c;--squadron-deep:#060c22;--field-foot:#122048;--signal-yellow:#f5d06f;--brass-gold:#e6b84a;--parchment:#f7f2e4;--parchment-deep:#e9dfc4;--olive-drab:#3b4570;--jacket-brown:#6b4a2b;--insignia-red:#e64980;--poster-sky:#8fa3d9;--field-ink:#141a2e;--print-shadow:6px 6px 0 color-mix(in srgb, var(--squadron-deep) 55%, transparent);--theme-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g stroke='%23fff' stroke-opacity='0.075' stroke-width='1.8' stroke-linecap='round'> <g transform='translate(34 34)'><path d='M0-15V-6M0 6V15M-15 0H-6M6 0H15M-10.6-10.6l5 5M5.6 5.6l5 5M-10.6 10.6l5-5M5.6-5.6l5-5'/></g> <g transform='translate(96 92) scale(.6)'><path d='M0-15V-6M0 6V15M-15 0H-6M6 0H15M-10.6-10.6l5 5M5.6 5.6l5 5M-10.6 10.6l5-5M5.6-5.6l5-5'/></g> </g> <g fill='%23fff' fill-opacity='0.075'> <circle cx='92' cy='26' r='2'/><circle cx='22' cy='94' r='2.5'/><circle cx='60' cy='112' r='1.4'/> <rect x='58' y='58' width='7' height='3' transform='rotate(30 61 59)'/><rect x='110' y='52' width='7' height='3' transform='rotate(-20 113 53)'/> <rect x='44' y='86' width='6' height='3' transform='rotate(60 47 87)'/> </g></svg>");--theme-pattern-size:128px 128px;--theme-pattern-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g stroke='%230b1638' stroke-opacity='0.1' stroke-width='1.8' stroke-linecap='round'> <g transform='translate(34 34)'><path d='M0-15V-6M0 6V15M-15 0H-6M6 0H15M-10.6-10.6l5 5M5.6 5.6l5 5M-10.6 10.6l5-5M5.6-5.6l5-5'/></g> <g transform='translate(96 92) scale(.6)'><path d='M0-15V-6M0 6V15M-15 0H-6M6 0H15M-10.6-10.6l5 5M5.6 5.6l5 5M-10.6 10.6l5-5M5.6-5.6l5-5'/></g> </g> <g fill='%230b1638' fill-opacity='0.1'> <circle cx='92' cy='26' r='2'/><circle cx='22' cy='94' r='2.5'/><circle cx='60' cy='112' r='1.4'/> <rect x='58' y='58' width='7' height='3' transform='rotate(30 61 59)'/><rect x='110' y='52' width='7' height='3' transform='rotate(-20 113 53)'/> <rect x='44' y='86' width='6' height='3' transform='rotate(60 47 87)'/> </g></svg>");--theme-pattern-light-size:128px 128px;--theme-garland:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='22' viewBox='0 0 48 22'><path d='M0 3 L6 9 L12 3 L18 9 L24 3 L30 9 L36 3 L42 9 L48 3' stroke='%23f5d06f' stroke-width='2' fill='none' stroke-linejoin='round'/><path d='M24 9 V14' stroke='%23f5d06f' stroke-width='1'/><path d='M24 13l1.5 3.1 3.4.5-2.5 2.4.6 3.4-3-1.6-3 1.6.6-3.4-2.5-2.4 3.4-.5z' fill='%23f5d06f'/></svg>");--theme-garland-size:48px 22px;--theme-garland-h:22px;--theme-topper:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='46' viewBox='0 0 44 46'><g transform='translate(-4 0)'><path d='M12 42 L26 4 L40 42Z' fill='%23e64980'/><path d='M17 30 L35 30 M14.5 37 L37.5 37 M20 21 L32 21 M22.5 14 L29.5 14' stroke='%23f5d06f' stroke-width='2.2'/><circle cx='26' cy='4' r='4' fill='%23f5d06f'/><path d='M6 44 H46' stroke='%23f5d06f' stroke-width='3' stroke-linecap='round'/></g></svg>");--topper-x:71.16%;--topper-y:17.76%;--topper-w:24%;--topper-ratio:44 / 46;--topper-ax:50%;--topper-ay:95.6%;--topper-rot:22deg;--topper-motion:theme-tip}html[data-theme]:not([data-theme=default]) body{background-color:var(--squadron-green)}.theme-root:not([data-theme=default]) :is(.site-header,.satisfaction,.franchise,.site-footer,.m-sec--squadron){background-image:var(--theme-pattern);background-size:var(--theme-pattern-size)}.theme-root:not([data-theme=default]) .m-sec--field{background:var(--theme-pattern) 0 0 / var(--theme-pattern-size), linear-gradient(180deg, var(--field-green) 0%, var(--field-foot) 100%)}.theme-root:not([data-theme=default]) :is(.field-photos,.m-sec--yellow){background-image:var(--theme-pattern-light);background-size:var(--theme-pattern-light-size)}.theme-root:not([data-theme=default]) .halftone{background-image:var(--theme-pattern-light), radial-gradient(color-mix(in srgb, var(--squadron-green) 8%, transparent) 28%, transparent 30%);background-size:var(--theme-pattern-light-size), 14px 14px}.theme-root:not([data-theme=default]) :is(.m-hero,.legal-hero){background-image:var(--theme-pattern-light);background-size:var(--theme-pattern-light-size)}.theme-root:not([data-theme=default]) .intro{--panel-fill:var(--theme-pattern-light) 0 0 / var(--theme-pattern-light-size), radial-gradient(circle at 58% 45%, #ffffff73, #ffffff1f 30%, transparent 48%), linear-gradient(165deg, color-mix(in srgb, var(--signal-yellow), #fff 30%) 0%, var(--signal-yellow) 45%, color-mix(in srgb, var(--signal-yellow), #000 7%) 100%)}.theme-root:not([data-theme=default]) .site-header:after{content:"";height:var(--theme-garland-h);background:var(--theme-garland) 0 0 / var(--theme-garland-size) repeat-x;pointer-events:none;transform-origin:top;position:absolute;top:100%;left:0;right:0}.theme-root:not([data-theme=default]) .site-header__logo{position:relative}.theme-root:not([data-theme=default]) .site-header__logo:after{content:"";left:var(--topper-x);top:var(--topper-y);width:var(--topper-w);aspect-ratio:var(--topper-ratio);background:var(--theme-topper) center / contain no-repeat;transform-origin:var(--topper-ax) var(--topper-ay);transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1)) rotate(var(--topper-rot));filter:drop-shadow(1.5px 0 #fff)drop-shadow(-1.5px 0 #fff)drop-shadow(0 1.5px #fff)drop-shadow(0 -1.5px #fff)drop-shadow(1.5px 2.5px #00000047);pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){.theme-root:is([data-theme=valentines],[data-theme=graduation],[data-theme=halloween],[data-theme=sinulog],[data-theme=chinese-new-year],[data-theme=new-year]) .site-header:after{animation:6s ease-in-out infinite alternate theme-sway}.theme-root[data-theme=christmas] .site-header:after{animation:2.4s steps(2,jump-none) infinite theme-twinkle}.theme-root:not([data-theme=default]) .site-header__logo:after{animation:var(--topper-motion) 5s ease-in-out infinite}}@keyframes theme-sway{0%{transform:skew(-1.2deg)translate(-3px)}to{transform:skew(1.2deg)translate(3px)}}@keyframes theme-twinkle{0%{filter:brightness()saturate()}to{filter:brightness(1.25)saturate(1.3)drop-shadow(0 0 3px #fff0b4b3)}}@keyframes theme-tip{0%,to{transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1)) rotate(var(--topper-rot))}50%{transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1)) rotate(calc(var(--topper-rot) - 4deg))}}@keyframes theme-float{0%,to{transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1)) rotate(var(--topper-rot))}50%{transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1 - 6%)) rotate(calc(var(--topper-rot) - 3deg))}}@keyframes theme-swing{0%,to{transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1)) rotate(calc(var(--topper-rot) + 4deg))}50%{transform:translate(calc(var(--topper-ax) * -1), calc(var(--topper-ay) * -1)) rotate(calc(var(--topper-rot) - 4deg))}}.theme-banner{z-index:21;background:var(--theme-pattern,none) 0 0 / var(--theme-pattern-size,auto), var(--squadron-deep);color:var(--signal-yellow);border-bottom:2px solid var(--brass-gold);position:relative}.theme-banner__inner{justify-content:center;align-items:center;gap:var(--space-3);padding-block:6px;min-height:44px;padding-right:48px;display:flex}.theme-banner__text{font:800 .9375rem/1.35 var(--font-body);letter-spacing:.01em;text-align:center;color:#fff;text-wrap:balance;margin:0}.theme-banner__emblem{width:22px;height:22px;color:var(--signal-yellow);--theme-emblem-cut:var(--squadron-deep);flex:none}.theme-figure{object-fit:contain;filter:drop-shadow(1px 0 #fff)drop-shadow(-1px 0 #fff)drop-shadow(0 1px #fff)drop-shadow(0 -1px #fff)}.theme-banner__emblem.theme-figure{width:30px;height:34px;margin-block:-4px}.theme-banner__close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:50%;right:8px;translate:0 -50%}.theme-banner__close:hover{background:#ffffff24}.theme-banner__close svg{width:14px;height:14px}@media (max-width:640px){.theme-banner__emblem--end{display:none}.theme-banner__text{text-align:left;font-size:.8125rem}.theme-banner__inner{justify-content:flex-start}}@media (prefers-reduced-motion:no-preference){.theme-banner{animation:.5s ease-out both theme-banner-in}.theme-banner__emblem{animation:3.2s ease-in-out infinite theme-bob-emblem}}@keyframes theme-banner-in{0%{opacity:0;transform:translateY(-100%)}}@keyframes theme-bob-emblem{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-6deg)}}.theme-fx{pointer-events:none;-webkit-user-select:none;user-select:none}.theme-fx--page{z-index:15;width:100%;height:100%;position:fixed;inset:0}.theme-fx--box{z-index:3;width:100%;height:100%;position:absolute;inset:0}.theme-root[data-theme=christmas] .site-footer{position:relative}.theme-root[data-theme=christmas] .site-footer:before{--elf-band:clamp(84px, 9vw, 150px);content:"";z-index:1;top:calc(var(--elf-band) * .02);left:max(var(--gutter), calc(50% - var(--container) / 2 + var(--gutter)));height:calc(var(--elf-band) * .92);aspect-ratio:158/266;filter:drop-shadow(0 2px #0000002e);pointer-events:none;background:url(/assets/images/themes/elf.svg) bottom/contain no-repeat;position:absolute}@media print{.theme-fx,.theme-banner,.site-header:after,.site-header__logo:after,.site-footer:before{display:none!important}}
