/* Theme: shield */
html[data-theme="shield"]{--bg:#07101c;--panel:#161e2a;--panel-2:#222a35;--rule:#16445e;--rule-soft:#102f44;--edge:#226f95;--ink:#000;--fg:#f3fbff;--muted:#a0a9b0;--faint:#656e77;--note:#eeeff2;--red:#1c5e7c;--red-hot:#457b94;--red-deep:#0e2f3e;--red-wash:#0e283b;--green:#5be08f;--need:#ff6b6b;--gold:#e5e7eb;--blue:#e5e7eb;--dots:rgba(229,231,235,0.1);--dots2:rgba(56,189,248,0.07);--title-shadow:#0f3444;--title-2:#f3fbff;--font-comic:"Russo One",sans-serif}
html[data-theme="shield"]{--t1:#4cc4f9;--t2:#f3fbff;--tout:#000}
html[data-theme="shield"] #amb{--pb:radial-gradient(circle,#fff 15%,#38bdf8 40%,transparent 70%);--ps:6px;--pa:ambtwk;}
html[data-theme="shield"] .fx-frame{--fw:12px;--fr:6px;--fbg:repeating-linear-gradient(45deg,#38bdf8 0 9px,#060e19 9px 18px);--fanim:march 2.2s linear infinite;--fbs:auto;--fglow:0 0 18px rgba(56,189,248,0.55)}
html[data-theme="shield"] .fx-frame .rail i{--tb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/svg%3E");--tw:16px;--th:16px;--tf:drop-shadow(0 0 5px #38bdf8);--td:9s}
html[data-theme="shield"] .fx-frame b{display:block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat}
html[data-theme="shield"] .bar{background:linear-gradient(95deg,#15405a,#07101c 55%,#2f3741),var(--panel)}
html[data-theme="shield"] .fx-scrim,html[data-theme="shield"] .val-scrim{background:radial-gradient(circle at 50% 55%,rgba(32,102,138,0.55),rgba(0,0,0,.92))}
html[data-theme="shield"] .fx-box.info-board{background-image:radial-gradient(ellipse at 80% 10%,rgba(56,189,248,0.2),transparent 45%),linear-gradient(#0c2132,#07101c);background-color:var(--panel);background-repeat:no-repeat}
html[data-theme="shield"] .val-box{background:radial-gradient(ellipse at 90% 0,rgba(56,189,248,0.25),transparent 50%),linear-gradient(#0d2536,#07101c);background-color:var(--panel);border-top-color:#38bdf8}html[data-theme="shield"] .val-burst b{color:#38bdf8}html[data-theme="shield"] .val-deco{display:none}
html[data-theme="shield"] .info-bg{opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg transform='translate(8 8) scale(1.1)'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/g%3E%3Cg transform='translate(36 34) scale(.7)'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px}
html[data-theme="shield"] .info-tile.learn{background:#e5e7eb;color:#111}
html[data-theme="shield"] .info-tile.pkg{background:#38bdf8;color:#111}
html[data-theme="shield"] .info-tile.sra{background:#ecedf0;color:#111}
html[data-theme="shield"] .info-tile.dos{background:#b8c0c6;color:#111}
html[data-theme="shield"] .info-tile.bio{background:#4cc4f9;color:#111}
html[data-theme="shield"]{--ev-col:#38bdf8;--ev-sprite:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/svg%3E")}
html[data-theme="shield"] #amb::before,html[data-theme="shield"] #amb::after{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none}
html[data-theme="shield"] #amb::before{height:300px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath fill='%230c1a2e' d='M0 117h30v185h-30zM13 98h4v40h-4zM34 75h49v227h-49zM56 64h4v40h-4zM88 128h51v174h-51zM111 117h4v40h-4zM145 132h52v170h-52zM149 118h44v14h-44zM153 110h36v8h-36zM198 194h52v108h-52zM222 181h4v40h-4zM202 180h44v14h-44zM206 172h36v8h-36zM250 195h41v107h-41zM268 176h4v40h-4zM297 95h46v207h-46zM318 84h4v40h-4zM347 182h46v120h-46zM396 136h63v166h-63zM425 121h4v40h-4zM463 168h28v134h-28zM475 150h4v40h-4zM467 154h20v14h-20zM471 146h12v8h-12zM491 78h47v224h-47zM512 68h4v40h-4zM495 64h39v14h-39zM499 56h31v8h-31zM539 151h55v151h-55zM594 134h26v168h-26zM621 122h49v180h-49zM671 110h65v192h-65zM737 78h63v224h-63zM806 165h36v137h-36zM846 199h54v103h-54zM904 65h36v237h-36zM942 138h55v164h-55zM997 70h28v232h-28zM1025 151h63v151h-63zM1092 111h50v191h-50zM1115 97h4v40h-4zM1142 151h49v151h-49zM1164 132h4v40h-4zM1193 112h64v190h-64z'/%3E%3Cpath fill='%2338bdf8' d='M13 161h3v4h-3zM13 179h3v4h-3zM13 260h3v4h-3zM71 101h3v4h-3zM71 155h3v4h-3zM63 200h3v4h-3zM47 218h3v4h-3zM101 217h3v4h-3zM109 226h3v4h-3zM117 244h3v4h-3zM93 271h3v4h-3zM150 167h3v4h-3zM182 194h3v4h-3zM150 284h3v4h-3zM211 247h3v4h-3zM255 230h3v4h-3zM334 148h3v4h-3zM302 166h3v4h-3zM302 274h3v4h-3zM368 244h3v4h-3zM409 252h3v4h-3zM417 288h3v4h-3zM520 95h3v4h-3zM528 122h3v4h-3zM504 212h3v4h-3zM708 118h3v4h-3zM692 145h3v4h-3zM716 154h3v4h-3zM724 208h3v4h-3zM782 95h3v4h-3zM750 113h3v4h-3zM742 149h3v4h-3zM790 266h3v4h-3zM827 191h3v4h-3zM819 254h3v4h-3zM909 82h3v4h-3zM1010 114h3v4h-3zM1010 150h3v4h-3zM1018 213h3v4h-3zM1002 222h3v4h-3zM1062 177h3v4h-3zM1054 186h3v4h-3zM1046 240h3v4h-3zM1054 285h3v4h-3zM1062 285h3v4h-3zM1113 146h3v4h-3zM1179 159h3v4h-3zM1171 231h3v4h-3zM1155 240h3v4h-3zM1222 147h3v4h-3zM1206 165h3v4h-3zM1246 228h3v4h-3zM1246 282h3v4h-3z'/%3E%3Cpath fill='%23e5e7eb' d='M5 224h3v4h-3zM13 233h3v4h-3zM21 242h3v4h-3zM5 278h3v4h-3zM47 182h3v4h-3zM55 245h3v4h-3zM71 272h3v4h-3zM125 145h3v4h-3zM117 190h3v4h-3zM117 226h3v4h-3zM150 158h3v4h-3zM174 203h3v4h-3zM158 221h3v4h-3zM227 211h3v4h-3zM235 265h3v4h-3zM271 203h3v4h-3zM279 221h3v4h-3zM263 239h3v4h-3zM302 265h3v4h-3zM384 190h3v4h-3zM425 153h3v4h-3zM417 207h3v4h-3zM401 234h3v4h-3zM496 86h3v4h-3zM520 257h3v4h-3zM552 240h3v4h-3zM599 142h3v4h-3zM599 196h3v4h-3zM658 139h3v4h-3zM634 229h3v4h-3zM650 229h3v4h-3zM724 118h3v4h-3zM684 136h3v4h-3zM684 154h3v4h-3zM724 163h3v4h-3zM724 181h3v4h-3zM684 226h3v4h-3zM790 95h3v4h-3zM742 203h3v4h-3zM790 257h3v4h-3zM750 266h3v4h-3zM766 284h3v4h-3zM774 293h3v4h-3zM811 173h3v4h-3zM933 118h3v4h-3zM909 181h3v4h-3zM963 146h3v4h-3zM971 155h3v4h-3zM955 200h3v4h-3zM1002 240h3v4h-3zM1054 195h3v4h-3zM1078 222h3v4h-3zM1054 267h3v4h-3zM1129 182h3v4h-3zM1129 236h3v4h-3zM1171 186h3v4h-3zM1147 204h3v4h-3zM1230 174h3v4h-3zM1230 246h3v4h-3zM1230 255h3v4h-3z'/%3E%3C/svg%3E") repeat-x 0 100%/1200px 300px;opacity:.95;animation:skytw2 6s ease-in-out infinite alternate}
html[data-theme="shield"] #amb::after{height:210px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300'%3E%3Cpath fill='%23050b14' d='M0 178h50v124h-50zM52 228h36v74h-36zM88 228h60v74h-60zM149 186h65v116h-65zM179 174h4v40h-4zM216 224h59v78h-59zM243 206h4v40h-4zM281 255h48v47h-48zM331 258h26v44h-26zM363 180h61v122h-61zM427 195h27v107h-27zM455 222h55v80h-55zM514 182h43v120h-43zM563 212h50v90h-50zM586 195h4v40h-4zM615 245h33v57h-33zM648 175h69v127h-69zM680 159h4v40h-4zM719 202h53v100h-53zM772 173h42v129h-42zM791 151h4v40h-4zM815 203h34v99h-34zM819 189h26v14h-26zM823 181h18v8h-18zM849 241h59v61h-59zM876 211h4v40h-4zM913 255h63v47h-63zM976 212h66v90h-66zM1007 187h4v40h-4zM1045 245h36v57h-36zM1061 215h4v40h-4zM1082 231h39v71h-39zM1099 203h4v40h-4zM1086 217h31v14h-31zM1090 209h23v8h-23zM1121 227h26v75h-26zM1149 237h70v65h-70z'/%3E%3Cpath fill='%2338bdf8' d='M37 231h3v4h-3zM21 285h3v4h-3zM65 254h3v4h-3zM154 293h3v4h-3zM237 250h3v4h-3zM460 284h3v4h-3zM535 217h3v4h-3zM592 247h3v4h-3zM756 246h3v4h-3zM785 280h3v4h-3zM793 289h3v4h-3zM918 281h3v4h-3zM997 238h3v4h-3zM989 274h3v4h-3zM1087 239h3v4h-3zM1087 275h3v4h-3zM1186 272h3v4h-3zM1186 281h3v4h-3z'/%3E%3C/svg%3E") repeat-x 30px 100%/900px 225px}
html[data-theme="shield"]{--cR:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cg fill='none' stroke='%2338bdf8' stroke-opacity='0.5' stroke-width='1.4'%3E%3Ccircle cx='520' cy='0' r='58' stroke-dasharray='8 4'/%3E%3Ccircle cx='520' cy='0' r='116' stroke-dasharray='10 4'/%3E%3Ccircle cx='520' cy='0' r='174' stroke-dasharray='12 4'/%3E%3Ccircle cx='520' cy='0' r='232' stroke-dasharray='14 4'/%3E%3Ccircle cx='520' cy='0' r='290' stroke-dasharray='16 4'/%3E%3Ccircle cx='520' cy='0' r='348' stroke-dasharray='18 4'/%3E%3Ccircle cx='520' cy='0' r='406' stroke-dasharray='20 4'/%3E%3Ccircle cx='520' cy='0' r='464' stroke-dasharray='22 4'/%3E%3C/g%3E%3C/svg%3E");--cL:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cg fill='none' stroke='%2338bdf8' stroke-opacity='0.5' stroke-width='1'%3E%3Cpolygon points='22.0,0.0 11.0,19.1 -11.0,19.1 -22.0,0.0 -11.0,-19.1 11.0,-19.1' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,18.9 44.0,38.0 22.0,38.0 11.0,18.9 22.0,-0.1 44.0,-0.1' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,0.0 77.0,19.1 55.0,19.1 44.0,0.0 55.0,-19.1 77.0,-19.1' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,18.9 110.0,38.0 88.0,38.0 77.0,18.9 88.0,-0.1 110.0,-0.1' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,0.0 143.0,19.1 121.0,19.1 110.0,0.0 121.0,-19.1 143.0,-19.1' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,18.9 176.0,38.0 154.0,38.0 143.0,18.9 154.0,-0.1 176.0,-0.1' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,0.0 209.0,19.1 187.0,19.1 176.0,0.0 187.0,-19.1 209.0,-19.1' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,18.9 242.0,38.0 220.0,38.0 209.0,18.9 220.0,-0.1 242.0,-0.1' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,0.0 275.0,19.1 253.0,19.1 242.0,0.0 253.0,-19.1 275.0,-19.1' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,18.9 308.0,38.0 286.0,38.0 275.0,18.9 286.0,-0.1 308.0,-0.1' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,0.0 341.0,19.1 319.0,19.1 308.0,0.0 319.0,-19.1 341.0,-19.1' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,18.9 374.0,38.0 352.0,38.0 341.0,18.9 352.0,-0.1 374.0,-0.1' stroke-opacity='0.11'/%3E%3Cpolygon points='22.0,38.1 11.0,57.1 -11.0,57.1 -22.0,38.1 -11.0,19.0 11.0,19.0' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,57.0 44.0,76.0 22.0,76.0 11.0,57.0 22.0,37.9 44.0,37.9' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,38.1 77.0,57.1 55.0,57.1 44.0,38.1 55.0,19.0 77.0,19.0' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,57.0 110.0,76.0 88.0,76.0 77.0,57.0 88.0,37.9 110.0,37.9' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,38.1 143.0,57.1 121.0,57.1 110.0,38.1 121.0,19.0 143.0,19.0' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,57.0 176.0,76.0 154.0,76.0 143.0,57.0 154.0,37.9 176.0,37.9' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,38.1 209.0,57.1 187.0,57.1 176.0,38.1 187.0,19.0 209.0,19.0' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,57.0 242.0,76.0 220.0,76.0 209.0,57.0 220.0,37.9 242.0,37.9' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,38.1 275.0,57.1 253.0,57.1 242.0,38.1 253.0,19.0 275.0,19.0' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,57.0 308.0,76.0 286.0,76.0 275.0,57.0 286.0,37.9 308.0,37.9' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,38.1 341.0,57.1 319.0,57.1 308.0,38.1 319.0,19.0 341.0,19.0' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,57.0 374.0,76.0 352.0,76.0 341.0,57.0 352.0,37.9 374.0,37.9' stroke-opacity='0.11'/%3E%3Cpolygon points='22.0,76.1 11.0,95.2 -11.0,95.2 -22.0,76.1 -11.0,57.1 11.0,57.1' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,95.0 44.0,114.1 22.0,114.1 11.0,95.0 22.0,76.0 44.0,76.0' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,76.1 77.0,95.2 55.0,95.2 44.0,76.1 55.0,57.1 77.0,57.1' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,95.0 110.0,114.1 88.0,114.1 77.0,95.0 88.0,76.0 110.0,76.0' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,76.1 143.0,95.2 121.0,95.2 110.0,76.1 121.0,57.1 143.0,57.1' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,95.0 176.0,114.1 154.0,114.1 143.0,95.0 154.0,76.0 176.0,76.0' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,76.1 209.0,95.2 187.0,95.2 176.0,76.1 187.0,57.1 209.0,57.1' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,95.0 242.0,114.1 220.0,114.1 209.0,95.0 220.0,76.0 242.0,76.0' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,76.1 275.0,95.2 253.0,95.2 242.0,76.1 253.0,57.1 275.0,57.1' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,95.0 308.0,114.1 286.0,114.1 275.0,95.0 286.0,76.0 308.0,76.0' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,76.1 341.0,95.2 319.0,95.2 308.0,76.1 319.0,57.1 341.0,57.1' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,95.0 374.0,114.1 352.0,114.1 341.0,95.0 352.0,76.0 374.0,76.0' stroke-opacity='0.11'/%3E%3Cpolygon points='22.0,114.2 11.0,133.2 -11.0,133.2 -22.0,114.2 -11.0,95.1 11.0,95.1' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,133.1 44.0,152.2 22.0,152.2 11.0,133.1 22.0,114.0 44.0,114.0' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,114.2 77.0,133.2 55.0,133.2 44.0,114.2 55.0,95.1 77.0,95.1' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,133.1 110.0,152.2 88.0,152.2 77.0,133.1 88.0,114.0 110.0,114.0' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,114.2 143.0,133.2 121.0,133.2 110.0,114.2 121.0,95.1 143.0,95.1' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,133.1 176.0,152.2 154.0,152.2 143.0,133.1 154.0,114.0 176.0,114.0' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,114.2 209.0,133.2 187.0,133.2 176.0,114.2 187.0,95.1 209.0,95.1' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,133.1 242.0,152.2 220.0,152.2 209.0,133.1 220.0,114.0 242.0,114.0' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,114.2 275.0,133.2 253.0,133.2 242.0,114.2 253.0,95.1 275.0,95.1' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,133.1 308.0,152.2 286.0,152.2 275.0,133.1 286.0,114.0 308.0,114.0' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,114.2 341.0,133.2 319.0,133.2 308.0,114.2 319.0,95.1 341.0,95.1' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,133.1 374.0,152.2 352.0,152.2 341.0,133.1 352.0,114.0 374.0,114.0' stroke-opacity='0.11'/%3E%3Cpolygon points='22.0,152.2 11.0,171.3 -11.0,171.3 -22.0,152.2 -11.0,133.2 11.0,133.2' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,171.2 44.0,190.2 22.0,190.2 11.0,171.2 22.0,152.1 44.0,152.1' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,152.2 77.0,171.3 55.0,171.3 44.0,152.2 55.0,133.2 77.0,133.2' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,171.2 110.0,190.2 88.0,190.2 77.0,171.2 88.0,152.1 110.0,152.1' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,152.2 143.0,171.3 121.0,171.3 110.0,152.2 121.0,133.2 143.0,133.2' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,171.2 176.0,190.2 154.0,190.2 143.0,171.2 154.0,152.1 176.0,152.1' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,152.2 209.0,171.3 187.0,171.3 176.0,152.2 187.0,133.2 209.0,133.2' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,171.2 242.0,190.2 220.0,190.2 209.0,171.2 220.0,152.1 242.0,152.1' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,152.2 275.0,171.3 253.0,171.3 242.0,152.2 253.0,133.2 275.0,133.2' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,171.2 308.0,190.2 286.0,190.2 275.0,171.2 286.0,152.1 308.0,152.1' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,152.2 341.0,171.3 319.0,171.3 308.0,152.2 319.0,133.2 341.0,133.2' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,171.2 374.0,190.2 352.0,190.2 341.0,171.2 352.0,152.1 374.0,152.1' stroke-opacity='0.11'/%3E%3Cpolygon points='22.0,190.3 11.0,209.4 -11.0,209.4 -22.0,190.3 -11.0,171.2 11.0,171.2' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,209.2 44.0,228.3 22.0,228.3 11.0,209.2 22.0,190.2 44.0,190.2' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,190.3 77.0,209.4 55.0,209.4 44.0,190.3 55.0,171.2 77.0,171.2' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,209.2 110.0,228.3 88.0,228.3 77.0,209.2 88.0,190.2 110.0,190.2' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,190.3 143.0,209.4 121.0,209.4 110.0,190.3 121.0,171.2 143.0,171.2' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,209.2 176.0,228.3 154.0,228.3 143.0,209.2 154.0,190.2 176.0,190.2' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,190.3 209.0,209.4 187.0,209.4 176.0,190.3 187.0,171.2 209.0,171.2' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,209.2 242.0,228.3 220.0,228.3 209.0,209.2 220.0,190.2 242.0,190.2' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,190.3 275.0,209.4 253.0,209.4 242.0,190.3 253.0,171.2 275.0,171.2' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,209.2 308.0,228.3 286.0,228.3 275.0,209.2 286.0,190.2 308.0,190.2' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,190.3 341.0,209.4 319.0,209.4 308.0,190.3 319.0,171.2 341.0,171.2' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,209.2 374.0,228.3 352.0,228.3 341.0,209.2 352.0,190.2 374.0,190.2' stroke-opacity='0.11'/%3E%3Cpolygon points='22.0,228.4 11.0,247.4 -11.0,247.4 -22.0,228.4 -11.0,209.3 11.0,209.3' stroke-opacity='0.50'/%3E%3Cpolygon points='55.0,247.3 44.0,266.3 22.0,266.3 11.0,247.3 22.0,228.2 44.0,228.2' stroke-opacity='0.46'/%3E%3Cpolygon points='88.0,228.4 77.0,247.4 55.0,247.4 44.0,228.4 55.0,209.3 77.0,209.3' stroke-opacity='0.43'/%3E%3Cpolygon points='121.0,247.3 110.0,266.3 88.0,266.3 77.0,247.3 88.0,228.2 110.0,228.2' stroke-opacity='0.39'/%3E%3Cpolygon points='154.0,228.4 143.0,247.4 121.0,247.4 110.0,228.4 121.0,209.3 143.0,209.3' stroke-opacity='0.36'/%3E%3Cpolygon points='187.0,247.3 176.0,266.3 154.0,266.3 143.0,247.3 154.0,228.2 176.0,228.2' stroke-opacity='0.32'/%3E%3Cpolygon points='220.0,228.4 209.0,247.4 187.0,247.4 176.0,228.4 187.0,209.3 209.0,209.3' stroke-opacity='0.29'/%3E%3Cpolygon points='253.0,247.3 242.0,266.3 220.0,266.3 209.0,247.3 220.0,228.2 242.0,228.2' stroke-opacity='0.25'/%3E%3Cpolygon points='286.0,228.4 275.0,247.4 253.0,247.4 242.0,228.4 253.0,209.3 275.0,209.3' stroke-opacity='0.21'/%3E%3Cpolygon points='319.0,247.3 308.0,266.3 286.0,266.3 275.0,247.3 286.0,228.2 308.0,228.2' stroke-opacity='0.18'/%3E%3Cpolygon points='352.0,228.4 341.0,247.4 319.0,247.4 308.0,228.4 319.0,209.3 341.0,209.3' stroke-opacity='0.14'/%3E%3Cpolygon points='385.0,247.3 374.0,266.3 352.0,266.3 341.0,247.3 352.0,228.2 374.0,228.2' stroke-opacity='0.11'/%3E%3C/g%3E%3C/svg%3E")}
html[data-theme="shield"] .bar{overflow:visible}
html[data-theme="shield"] .bar::before{-webkit-mask-image:none;mask-image:none;inset:0;background:var(--cR) no-repeat 100% 0/min(520px,60%) auto,var(--cL) no-repeat 0 0/min(380px,44%) auto;opacity:.95;overflow:hidden;animation:websway2 9s ease-in-out infinite alternate;transform-origin:100% 0}
html[data-theme="shield"] .bar .wrap::after{content:"";position:absolute;left:0;right:0;bottom:-18px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 20'%3E%3Cpath d='M0 4l10 8 10-8 10 8 10-8 10 8 10-8' fill='none' stroke='%2338bdf8' stroke-width='3'/%3E%3Cpath d='M0 11l10 8 10-8 10 8 10-8 10 8 10-8' fill='none' stroke='%23e5e7eb' stroke-width='1.5'/%3E%3C/svg%3E") repeat-x 0 0/60px 20px;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));z-index:2}
html[data-theme="shield"] .bar::after{height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat var(--pct,0%) 50%/16px 16px,linear-gradient(90deg,#38bdf8 var(--pct,0%),rgba(128,128,140,.35) var(--pct,0%)) 0 50%/100% 3px no-repeat}
html[data-theme="shield"] main.wrap{position:relative}
html[data-theme="shield"] main.wrap::before,html[data-theme="shield"] main.wrap::after{content:"";position:absolute;pointer-events:none;z-index:0}
html[data-theme="shield"] main.wrap::before{left:-48px;top:130px;width:64px;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 100'%3E%3Cg transform='translate(3.2 21.2) scale(2.40)'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%2338bdf8' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;animation:peek2 6s ease-in-out infinite}
html[data-theme="shield"] main.wrap::after{right:-6px;top:60px;width:40px;height:112px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 112'%3E%3Cpath d='M20 0V42' stroke='%2338bdf8' stroke-width='1.4' stroke-opacity='.8'/%3E%3Cg transform='translate(2.0 42.0) scale(1.50)'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%2338bdf8' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%2338bdf8' stroke-width='1.6'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;transform-origin:50% 0;animation:cocoon2 5s ease-in-out infinite alternate}
html[data-theme="shield"] h2.gtitle{background:linear-gradient(135deg,#1f6888,#11394a);background-image:var(--cR),linear-gradient(135deg,#1f6888,#11394a);background-size:200px auto,auto;background-repeat:no-repeat;background-position:100% 0,0 0;color:#fff;-webkit-text-stroke:0;text-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 2px 10px rgba(0,0,0,.25)}
html[data-theme="shield"] .wname{background:linear-gradient(135deg,#959699,#5c5c5e);color:#fff;text-shadow:none;-webkit-text-stroke:0;border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 8px rgba(0,0,0,.25)}
html[data-theme="shield"] details.series>summary{border-left:3px solid #38bdf8;background:linear-gradient(90deg,color-mix(in srgb,#e5e7eb 14%,transparent),transparent 60%)}
html[data-theme="shield"] section.line,html[data-theme="shield"] details.series{background-image:var(--cR);background-repeat:no-repeat;background-position:100% 0;background-size:150px auto}
html[data-theme="shield"] .row:hover{background:linear-gradient(90deg,color-mix(in srgb,#e5e7eb 12%,transparent),transparent 70%)}
html[data-theme="shield"] .row.is-own{background:linear-gradient(90deg,color-mix(in srgb,#38bdf8 16%,transparent),transparent 65%);box-shadow:inset 3px 0 0 #38bdf8}
html[data-theme="shield"] .own .box,html[data-theme="shield"] .abox{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23e5e7eb' stroke-opacity='.65' stroke-width='2' stroke-dasharray='3 3'/%3E%3C/svg%3E") center/contain no-repeat!important;border:0!important;border-radius:50%;box-shadow:none!important}
html[data-theme="shield"] .own input:checked+.box,html[data-theme="shield"] .acb input:checked+.abox,html[data-theme="shield"] .row.is-own .own .box,html[data-theme="shield"] li.acc-it.got .abox{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l9 3v7c0 5.5-4 9.2-9 11-5-1.8-9-5.5-9-11v-7z' fill='%231e3a5f' stroke='%23e5e7eb' stroke-width='1.4'/%3E%3Cpath d='M12 6v14M6 10h12' stroke='%23e5e7eb' stroke-width='1.6'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:drop-shadow(0 0 4px #38bdf8)}
html[data-theme="shield"] .own .box *,html[data-theme="shield"] .abox *{opacity:0}
html[data-theme="shield"] .fld.desc{background:var(--panel-2);border:1px solid var(--rule);border-left:3px solid #e5e7eb;border-radius:8px}
html[data-theme="shield"] li.acc-it{border-radius:8px}html[data-theme="shield"] li.acc-it.got{background:linear-gradient(90deg,color-mix(in srgb,#e5e7eb 18%,transparent),transparent);box-shadow:inset 2px 0 0 #e5e7eb}
html[data-theme="shield"] .chip{border-radius:999px;border:1px solid #e5e7eb;text-shadow:none}
html[data-theme="shield"] .tally .t{border-color:color-mix(in srgb,#e5e7eb 55%,var(--rule));box-shadow:0 0 12px color-mix(in srgb,#e5e7eb 22%,transparent)}
html[data-theme="shield"] .cmp-box{background-image:var(--cR),var(--cL);background-repeat:no-repeat;background-position:100% 0,0 100%;background-size:240px auto,200px auto;background-color:var(--panel);border:1px solid #e5e7eb;border-radius:12px}
html[data-theme="shield"] .val-btn{background:linear-gradient(135deg,#1f6888,#11394a)!important;color:#fff!important;border:1px solid rgba(255,255,255,.35);border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.3)}
html[data-theme="shield"] .val-btn.nib{background:linear-gradient(135deg,#959699,#5c5c5e)!important;color:#fff!important}
html[data-theme="shield"] ::selection{background:#38bdf8;color:#07101c}html[data-theme="shield"] *{scrollbar-color:#38bdf8 #07101c}
html[data-theme="shield"] .toast{border-left:4px solid #38bdf8;border-radius:10px}
html[data-theme="shield"] .btn.primary,html[data-theme="shield"] .primary{color:#fff}
html[data-theme="shield"] .bar .wrap::before{content:"";position:absolute;pointer-events:none;right:10%;top:4px;width:140px;height:124px;background:url(/_blob/3bc3db11ad79baa5d26ceba4ba954ecf) no-repeat center bottom/contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.7)) drop-shadow(0 0 10px rgba(56,189,248,.25));z-index:2}
html[data-theme="shield"] .bar .wrap::after{height:16px;bottom:-17px;background:url(/_blob/50accca6b9fdb622ab4630cb9c2d19f1) repeat-x 0 50%/auto 16px;opacity:.95;filter:drop-shadow(0 0 4px rgba(56,189,248,.6))}
html[data-theme="shield"] .bar::after{height:26px;background:url(/_blob/0d72184f604175e8d5c09c5c54aa3ecf) no-repeat var(--pct,0%) 50%/24px 24px,linear-gradient(90deg,#38bdf8 var(--pct,0%),rgba(128,128,140,.35) var(--pct,0%)) 0 50%/100% 3px no-repeat;filter:drop-shadow(0 0 5px rgba(56,189,248,.7))}
html[data-theme="shield"] .own .box,html[data-theme="shield"] .abox{background:url(/_blob/e099f9b2f0025643af185af333081fba) center/contain no-repeat!important;border:0!important;border-radius:50%;box-shadow:none!important}
html[data-theme="shield"] .own input:checked+.box,html[data-theme="shield"] .acb input:checked+.abox,html[data-theme="shield"] .row.is-own .own .box,html[data-theme="shield"] li.acc-it.got .abox{background:url(/_blob/0d72184f604175e8d5c09c5c54aa3ecf) center/contain no-repeat!important;border-radius:50%;filter:drop-shadow(0 0 5px rgba(56,189,248,.95))}
html[data-theme="shield"] .fx-frame .rail i{--tb:url(/_blob/9cdb827589fbcabf1e7074af0926e0a5);--tclip:none;--tw:30px;--th:27px;--trot:0deg;--tf:drop-shadow(0 0 4px rgba(56,189,248,.8))}
html[data-theme="shield"] .fx-frame b{width:36px;height:34px;border-radius:0;box-shadow:none;background:url(/_blob/7112cf6e662e8fa2ccec5e639a10ddd9) center/contain no-repeat;animation:shpulse 2.6s ease-in-out infinite}
html.no-anim[data-theme="shield"] .fx-frame b{animation:none}
html[data-theme="shield"] main.wrap::before{left:-128px;top:120px;width:122px;height:105px;background:url(/_blob/00a932806d56028633e5699e0357ad59) no-repeat center/contain;filter:drop-shadow(0 4px 8px #000)}
html[data-theme="shield"] main.wrap::after{right:-70px;top:60px;width:72px;height:120px;background:url(/_blob/a760523a806c25e8e6c6c5098c41ae6c) no-repeat right bottom/contain;transform:scaleX(-1);filter:drop-shadow(0 4px 8px #000)}
html[data-theme="shield"] body::before,html[data-theme="shield"] body::after{content:"";position:fixed;bottom:0;top:auto;z-index:0;pointer-events:none;background:no-repeat bottom/contain}
html[data-theme="shield"] body::before{left:-1vw;width:min(30vw,400px);height:min(70vh,620px);background-image:url(/_blob/994b280bcf2d3da0eb83c152ab910c53);opacity:.1}
html[data-theme="shield"] body::after{right:-1vw;width:min(26vw,320px);height:min(70vh,620px);background-image:url(/_blob/da7253c98ebb79f2d4521e8c3805428a);opacity:.1;background-position:right bottom}
html[data-theme="shield"] .fx-box.info-board::before{content:"";position:absolute;left:6px;bottom:0;width:70px;height:170px;background:url(/_blob/0c12edb97dc97686a1673da2f752a2c2) no-repeat bottom left/contain;opacity:.95;pointer-events:none;z-index:0;filter:drop-shadow(0 3px 5px #000)}
html[data-theme="shield"] .val-box::before{content:"";position:absolute;left:-4px;bottom:-4px;width:76px;height:110px;background:url(/_blob/73fa8147e67a8c6354e837a4246dd02b) no-repeat bottom left/contain;pointer-events:none;filter:drop-shadow(0 3px 6px #000) drop-shadow(0 0 10px rgba(56,189,248,.35))}
html[data-theme="shield"] {--ev-sprite:url(/_blob/0d72184f604175e8d5c09c5c54aa3ecf)}
html[data-theme="shield"] .bar::before{-webkit-mask-image:none;mask-image:none;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 88%,transparent),color-mix(in srgb,var(--bg) 55%,transparent) 40%,color-mix(in srgb,var(--bg) 12%,transparent) 75%,color-mix(in srgb,var(--bg) 5%,transparent)),url(/_blob/ef37b9f11028818df3310a3c1d7d74fd) 50% 50%/cover no-repeat;opacity:1;animation:none;transform:none}
