/* Theme: pirates */
html[data-theme="pirates"]{--bg:#07121a;--panel:#162028;--panel-2:#222c33;--rule:#463014;--rule-soft:#2d2416;--edge:#7b4a0f;--ink:#000;--fg:#fdf7f0;--muted:#a7a7a5;--faint:#696e70;--note:#66d1c5;--red:#d97706;--red-hot:#e08f33;--red-deep:#6c3c03;--red-wash:#242017;--green:#5be08f;--need:#ff6b6b;--gold:#14b8a6;--blue:#14b8a6;--dots:rgba(20,184,166,0.1);--dots2:rgba(217,119,6,0.07);--title-shadow:#774103;--title-2:#fdf7f0;--font-comic:"Pirata One",Georgia,serif}
html[data-theme="pirates"]{--t1:#dd851f;--t2:#fdf7f0;--tout:#000}
html[data-theme="pirates"] #amb{--pb:radial-gradient(circle,transparent 52%,rgba(20,184,166,0.8) 58%,transparent 70%);--ps:12px;--pa:ambrise;}
html[data-theme="pirates"] .fx-frame{--fw:12px;--fr:6px;--fbg:repeating-linear-gradient(45deg,#d97706 0 9px,#061017 9px 18px);--fanim:march 2.2s linear infinite;--fbs:auto;--fglow:0 0 18px rgba(217,119,6,0.55)}
html[data-theme="pirates"] .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 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/svg%3E");--tw:16px;--th:16px;--tf:drop-shadow(0 0 5px #d97706);--td:9s}
html[data-theme="pirates"] .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 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/svg%3E") center/contain no-repeat}
html[data-theme="pirates"] .bar{background:linear-gradient(95deg,#422e14,#07121a 55%,#093033),var(--panel)}
html[data-theme="pirates"] .fx-scrim,html[data-theme="pirates"] .val-scrim{background:radial-gradient(circle at 50% 55%,rgba(112,68,16,0.55),rgba(0,0,0,.92))}
html[data-theme="pirates"] .fx-box.info-board{background-image:radial-gradient(ellipse at 80% 10%,rgba(217,119,6,0.2),transparent 45%),linear-gradient(#1c1c18,#07121a);background-color:var(--panel);background-repeat:no-repeat}
html[data-theme="pirates"] .val-box{background:radial-gradient(ellipse at 90% 0,rgba(217,119,6,0.25),transparent 50%),linear-gradient(#201e18,#07121a);background-color:var(--panel);border-top-color:#d97706}html[data-theme="pirates"] .val-burst b{color:#d97706}html[data-theme="pirates"] .val-deco{display:none}
html[data-theme="pirates"] .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 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/g%3E%3Cg transform='translate(36 34) scale(.7)'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px}
html[data-theme="pirates"] .info-tile.learn{background:#14b8a6;color:#111}
html[data-theme="pirates"] .info-tile.pkg{background:#d97706;color:#111}
html[data-theme="pirates"] .info-tile.sra{background:#4fcabc;color:#111}
html[data-theme="pirates"] .info-tile.dos{background:#c0beba;color:#111}
html[data-theme="pirates"] .info-tile.bio{background:#dd851f;color:#111}
html[data-theme="pirates"]{--ev-col:#d97706;--ev-sprite:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/svg%3E")}
html[data-theme="pirates"] #amb::before,html[data-theme="pirates"] #amb::after{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none}
html[data-theme="pirates"] #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 d='M0 240 Q30 226 60 240 Q90 254 120 240 Q150 226 180 240 Q210 254 240 240 Q270 226 300 240 Q330 254 360 240 Q390 226 420 240 Q450 254 480 240 Q510 226 540 240 Q570 254 600 240 Q630 226 660 240 Q690 254 720 240 Q750 226 780 240 Q810 254 840 240 Q870 226 900 240 Q930 254 960 240 Q990 226 1020 240 Q1050 254 1080 240 Q1110 226 1140 240 Q1170 254 1200 240 Q1230 226 1260 240 V300 H0Z' fill='%230a3a4a' fill-opacity='0.50'/%3E%3Cpath d='M0 202 Q30 183 60 202 Q90 221 120 202 Q150 183 180 202 Q210 221 240 202 Q270 183 300 202 Q330 221 360 202 Q390 183 420 202 Q450 221 480 202 Q510 183 540 202 Q570 221 600 202 Q630 183 660 202 Q690 221 720 202 Q750 183 780 202 Q810 221 840 202 Q870 183 900 202 Q930 221 960 202 Q990 183 1020 202 Q1050 221 1080 202 Q1110 183 1140 202 Q1170 221 1200 202 Q1230 183 1260 202 V300 H0Z' fill='%230a3a4a' fill-opacity='0.68'/%3E%3Cpath d='M0 164 Q30 140 60 164 Q90 188 120 164 Q150 140 180 164 Q210 188 240 164 Q270 140 300 164 Q330 188 360 164 Q390 140 420 164 Q450 188 480 164 Q510 140 540 164 Q570 188 600 164 Q630 140 660 164 Q690 188 720 164 Q750 140 780 164 Q810 188 840 164 Q870 140 900 164 Q930 188 960 164 Q990 140 1020 164 Q1050 188 1080 164 Q1110 140 1140 164 Q1170 188 1200 164 Q1230 140 1260 164 V300 H0Z' fill='%230a3a4a' fill-opacity='0.86'/%3E%3Cpath d='M0 126 Q30 97 60 126 Q90 155 120 126 Q150 97 180 126 Q210 155 240 126 Q270 97 300 126 Q330 155 360 126 Q390 97 420 126 Q450 155 480 126 Q510 97 540 126 Q570 155 600 126 Q630 97 660 126 Q690 155 720 126 Q750 97 780 126 Q810 155 840 126 Q870 97 900 126 Q930 155 960 126 Q990 97 1020 126 Q1050 155 1080 126 Q1110 97 1140 126 Q1170 155 1200 126 Q1230 97 1260 126 V300 H0Z' fill='%230a3a4a' fill-opacity='1.04'/%3E%3Cg transform='translate(700 150) scale(1.20)' fill='%2304080c'%3E%3Cpath d='M0 90Q60 110 130 90L112 70H18Z'/%3E%3Crect x='62' y='0' width='5' height='72'/%3E%3Cpath d='M66 6Q116 30 66 62Z'/%3E%3Cpath d='M60 14Q20 34 60 58Z'/%3E%3Cpath d='M67 0L90 8 67 14Z' fill='%239a0000'/%3E%3C/g%3E%3C/svg%3E") repeat-x 0 100%/1200px 300px;opacity:.95;animation:skytw2 6s ease-in-out infinite alternate}
html[data-theme="pirates"] #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 d='M0 240 Q30 226 60 240 Q90 254 120 240 Q150 226 180 240 Q210 254 240 240 Q270 226 300 240 Q330 254 360 240 Q390 226 420 240 Q450 254 480 240 Q510 226 540 240 Q570 254 600 240 Q630 226 660 240 Q690 254 720 240 Q750 226 780 240 Q810 254 840 240 Q870 226 900 240 Q930 254 960 240 Q990 226 1020 240 Q1050 254 1080 240 Q1110 226 1140 240 Q1170 254 1200 240 Q1230 226 1260 240 V300 H0Z' fill='%23031820' fill-opacity='0.50'/%3E%3Cpath d='M0 202 Q30 183 60 202 Q90 221 120 202 Q150 183 180 202 Q210 221 240 202 Q270 183 300 202 Q330 221 360 202 Q390 183 420 202 Q450 221 480 202 Q510 183 540 202 Q570 221 600 202 Q630 183 660 202 Q690 221 720 202 Q750 183 780 202 Q810 221 840 202 Q870 183 900 202 Q930 221 960 202 Q990 183 1020 202 Q1050 221 1080 202 Q1110 183 1140 202 Q1170 221 1200 202 Q1230 183 1260 202 V300 H0Z' fill='%23031820' fill-opacity='0.68'/%3E%3Cpath d='M0 164 Q30 140 60 164 Q90 188 120 164 Q150 140 180 164 Q210 188 240 164 Q270 140 300 164 Q330 188 360 164 Q390 140 420 164 Q450 188 480 164 Q510 140 540 164 Q570 188 600 164 Q630 140 660 164 Q690 188 720 164 Q750 140 780 164 Q810 188 840 164 Q870 140 900 164 Q930 188 960 164 Q990 140 1020 164 Q1050 188 1080 164 Q1110 140 1140 164 Q1170 188 1200 164 Q1230 140 1260 164 V300 H0Z' fill='%23031820' fill-opacity='0.86'/%3E%3C/svg%3E") repeat-x 30px 100%/900px 225px}
html[data-theme="pirates"]{--cR:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cpath d='M520 84q-120 -7 -376 17' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 144q-120 1 -415 -35' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 243q-120 43 -331 -44' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 258q-120 7 -260 -90' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 7q-120 -13 -349 19' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 35q-120 -42 -403 -31' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 119q-120 28 -210 21' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 208q-120 18 -313 -82' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 168q-120 9 -327 87' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M520 59q-120 23 -294 -85' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3C/svg%3E");--cL:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 260'%3E%3Cpath d='M0 84q120 -7 376 17' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 144q120 1 415 -35' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 243q120 43 331 -44' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 258q120 7 260 -90' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 7q120 -13 349 19' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 35q120 -42 403 -31' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 119q120 28 210 21' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 208q120 18 313 -82' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 168q120 9 327 87' stroke='%23d97706' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3Cpath d='M0 59q120 23 294 -85' stroke='%2314b8a6' stroke-width='3' fill='none' stroke-opacity='.6' stroke-linecap='round'/%3E%3C/svg%3E")}
html[data-theme="pirates"] .bar{overflow:visible}
html[data-theme="pirates"] .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="pirates"] .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 5Q5 9 10 5T20 5 30 5 40 5 50 5 60 5' fill='none' stroke='%23a8742a' stroke-width='3'/%3E%3Cpath d='M0 5Q5 9 10 5T20 5 30 5 40 5 50 5 60 5' fill='none' stroke='%233a2a10' stroke-width='1' stroke-dasharray='2 3'/%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="pirates"] .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 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/svg%3E") no-repeat var(--pct,0%) 50%/16px 16px,linear-gradient(90deg,#d97706 var(--pct,0%),rgba(128,128,140,.35) var(--pct,0%)) 0 50%/100% 3px no-repeat}
html[data-theme="pirates"] main.wrap{position:relative}
html[data-theme="pirates"] main.wrap::before,html[data-theme="pirates"] main.wrap::after{content:"";position:absolute;pointer-events:none;z-index:0}
html[data-theme="pirates"] 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 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0/100% 100%;animation:peek2 6s ease-in-out infinite}
html[data-theme="pirates"] 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='%23d97706' stroke-width='1.4' stroke-opacity='.8'/%3E%3Cg transform='translate(2.0 42.0) scale(1.50)'%3E%3Cpath d='M3 19L21 9M3 9l18 10' stroke='%23f3ead2' stroke-width='2.6' stroke-linecap='round'/%3E%3Ccircle cx='3' cy='19' r='1.8' fill='%23f3ead2'/%3E%3Ccircle cx='21' cy='19' r='1.8' fill='%23f3ead2'/%3E%3Ccircle cx='3' cy='9' r='1.8' fill='%23f3ead2'/%3E%3Ccircle cx='21' cy='9' r='1.8' fill='%23f3ead2'/%3E%3Cg transform='translate(4.5 -2) scale(.6)'%3E%3Cpath d='M12 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/g%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="pirates"] h2.gtitle{background:linear-gradient(135deg,#774103,#412402);background-image:var(--cR),linear-gradient(135deg,#774103,#412402);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="pirates"] .wname{background:linear-gradient(135deg,#14b8a6,#0b655b);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="pirates"] details.series>summary{border-left:3px solid #d97706;background:linear-gradient(90deg,color-mix(in srgb,#14b8a6 14%,transparent),transparent 60%)}
html[data-theme="pirates"] section.line,html[data-theme="pirates"] details.series{background-image:var(--cR);background-repeat:no-repeat;background-position:100% 0;background-size:150px auto}
html[data-theme="pirates"] .row:hover{background:linear-gradient(90deg,color-mix(in srgb,#14b8a6 12%,transparent),transparent 70%)}
html[data-theme="pirates"] .row.is-own{background:linear-gradient(90deg,color-mix(in srgb,#d97706 16%,transparent),transparent 65%);box-shadow:inset 3px 0 0 #d97706}
html[data-theme="pirates"] .own .box,html[data-theme="pirates"] .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='%2314b8a6' 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="pirates"] .own input:checked+.box,html[data-theme="pirates"] .acb input:checked+.abox,html[data-theme="pirates"] .row.is-own .own .box,html[data-theme="pirates"] 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 2a8 8 0 0 0-8 8c0 3 1.5 5 3.5 6.2V20h9v-3.8C18.5 15 20 13 20 10a8 8 0 0 0-8-8z' fill='%23f3ead2'/%3E%3Ccircle cx='8.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Ccircle cx='15.5' cy='10' r='2.3' fill='%2307121a'/%3E%3Cpath d='M12 12.5l-1.3 3h2.6zM9.5 17v3M12 17v3M14.5 17v3' stroke='%2307121a' stroke-width='1.1' fill='none'/%3E%3C/svg%3E") center/contain no-repeat!important;filter:drop-shadow(0 0 4px #d97706)}
html[data-theme="pirates"] .own .box *,html[data-theme="pirates"] .abox *{opacity:0}
html[data-theme="pirates"] .fld.desc{background:var(--panel-2);border:1px solid var(--rule);border-left:3px solid #14b8a6;border-radius:8px}
html[data-theme="pirates"] li.acc-it{border-radius:8px}html[data-theme="pirates"] li.acc-it.got{background:linear-gradient(90deg,color-mix(in srgb,#14b8a6 18%,transparent),transparent);box-shadow:inset 2px 0 0 #14b8a6}
html[data-theme="pirates"] .chip{border-radius:999px;border:1px solid #14b8a6;text-shadow:none}
html[data-theme="pirates"] .tally .t{border-color:color-mix(in srgb,#14b8a6 55%,var(--rule));box-shadow:0 0 12px color-mix(in srgb,#14b8a6 22%,transparent)}
html[data-theme="pirates"] .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 #14b8a6;border-radius:12px}
html[data-theme="pirates"] .val-btn{background:linear-gradient(135deg,#774103,#412402)!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="pirates"] .val-btn.nib{background:linear-gradient(135deg,#14b8a6,#0b655b)!important;color:#fff!important}
html[data-theme="pirates"] ::selection{background:#d97706;color:#07121a}html[data-theme="pirates"] *{scrollbar-color:#d97706 #07121a}
html[data-theme="pirates"] .toast{border-left:4px solid #d97706;border-radius:10px}
html[data-theme="pirates"] .btn.primary,html[data-theme="pirates"] .primary{color:#fff}
html[data-theme="pirates"]{--bg:#0c0a08;--panel:#16120e;--panel-2:#201a14;--rule:#3e3122;--rule-soft:#2b2218;--edge:#6e5634;--ink:#000;--fg:#f1e6cc;--muted:#c8b48c;--faint:#8b7a5c;--note:#e2b955;--red:#8c2a1c;--red-hot:#b8402a;--red-deep:#561409;--red-wash:#2a120c;--gold:#e0a930;--green:#5aa688;--need:#d85a3a;--blue:#2f8a9e;--dots:rgba(224,169,48,.05);--dots2:rgba(47,138,158,.05);--title-shadow:#2a1406;--title-2:#f1e6cc;--font-comic:"Pirata One","Cinzel",Georgia,serif}
html[data-theme="pirates"] #amb::before,html[data-theme="pirates"] #amb::after{display:none}
html[data-theme="pirates"] .bar{background:#0c0a08}
html[data-theme="pirates"] .bar::before{-webkit-mask-image:none;mask-image:none;inset:0;background:linear-gradient(90deg,rgba(10,8,6,.93),rgba(10,8,6,.72) 40%,rgba(10,8,6,.48) 75%,rgba(10,8,6,.4)),url(/_blob/70c2dcff42f98df2869b7160b875b54d) 50% 30%/cover no-repeat;opacity:1;animation:none;transform:none}
html[data-theme="pirates"] .brand h1 .w1{background:linear-gradient(180deg,#fff0c4 0%,#f0c55a 38%,#b8811a 72%,#6a4306 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px #2a1406;filter:drop-shadow(2px 3px 0 #000)}
html[data-theme="pirates"] .bar .wrap::before{content:"";position:absolute;pointer-events:none;right:8%;top:0;width:110px;height:176px;background:url(/_blob/db9e1a011dce07139b752e903d7f314e) no-repeat center bottom/contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.85));z-index:2}
html[data-theme="pirates"] .bar .wrap::after{height:16px;background:url(/_blob/82d883f9530cd0d94c23aba389843b25) repeat-x 0 50%/auto 16px;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6));opacity:1;animation:none}
html[data-theme="pirates"] .bar::after{height:32px;background:url(/_blob/b35c870f605ac6d6b9ef7c5ce6914392) no-repeat var(--pct,0%) 50%/auto 32px,linear-gradient(90deg,#e0a930 var(--pct,0%),rgba(140,120,90,.3) var(--pct,0%)) 0 50%/100% 3px no-repeat;filter:drop-shadow(0 2px 3px rgba(0,0,0,.75))}
html[data-theme="pirates"] .own .box,html[data-theme="pirates"] .abox{background:url(/_blob/4c00932b63b700063324a2a15cb93f73) center/contain no-repeat!important;border:0!important;border-radius:0;box-shadow:none!important;filter:grayscale(1) brightness(.5);opacity:.8}
html[data-theme="pirates"] .own input:checked+.box,html[data-theme="pirates"] .acb input:checked+.abox,html[data-theme="pirates"] .row.is-own .own .box,html[data-theme="pirates"] li.acc-it.got .abox{background:url(/_blob/4c00932b63b700063324a2a15cb93f73) center/contain no-repeat!important;border-radius:0;opacity:1;filter:drop-shadow(0 0 5px rgba(255,200,80,.95)) drop-shadow(0 0 2px #fff0c4)}
html[data-theme="pirates"] .fx-frame{--fbg:linear-gradient(135deg,#4a3018,#8a5e30 30%,#5a3a1a 55%,#a07038 80%,#3e2814);--fanim:none;--fglow:0 0 16px rgba(224,169,48,.35)}
html[data-theme="pirates"] .fx-frame .rail i{--tb:url(/_blob/63f20b060c1f80aeb3b5e54690fbb1f9);--tclip:none;--tw:46px;--th:55px;--trot:auto;--td:15s;--tf:drop-shadow(0 2px 3px #000)}
html[data-theme="pirates"] .fx-frame b{width:30px;height:31px;border-radius:0;box-shadow:none;background:url(/_blob/8fdb7e63b93964ad5bed682582967c28) center/contain no-repeat}
html[data-theme="pirates"] main.wrap::before{left:-74px;top:70px;width:62px;height:142px;background:url(/_blob/db845ca8a4f4bcdabd09d529637dbaea) no-repeat center bottom/contain;filter:drop-shadow(0 4px 8px #000);animation:pcpeek 7s ease-in-out infinite}
html[data-theme="pirates"] main.wrap::after{right:-112px;top:70px;width:104px;height:98px;background:url(/_blob/6a259a5130e829dd97a438c4e83a8965) no-repeat center/contain;filter:drop-shadow(0 4px 8px #000);border-radius:0 0 40% 40%;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 45%,#000 60%,transparent 100%);mask-image:radial-gradient(ellipse 70% 75% at 50% 45%,#000 60%,transparent 100%);animation:pcpeek 8s ease-in-out infinite reverse}
html.no-anim[data-theme="pirates"] main.wrap::before,html.no-anim[data-theme="pirates"] main.wrap::after{animation:none}
html[data-theme="pirates"] body::before,html[data-theme="pirates"] body::after{content:"";position:fixed;bottom:0;top:auto;z-index:0;pointer-events:none;background:no-repeat bottom/contain}
html[data-theme="pirates"] body::before{left:-1vw;width:min(30vw,420px);height:min(66vh,580px);background-image:url(/_blob/ae93936ab90d3cdd1ab0af20d0b0051b);opacity:.1;background-position:left bottom;filter:sepia(.4)}
html[data-theme="pirates"] body::after{right:-1vw;width:min(30vw,420px);height:min(66vh,580px);background-image:url(/_blob/bbf1202b1f7c6f85aa7070c4b603aa59);opacity:.1;background-position:right bottom;filter:sepia(.4)}
html[data-theme="pirates"] .fx-box.info-board::before{content:"";position:absolute;left:6px;bottom:2px;width:70px;height:136px;background:url(/_blob/8d9576e525d4ee679fbe27f8b9250b8b) no-repeat bottom left/contain;opacity:.95;pointer-events:none;z-index:0;filter:drop-shadow(0 0 10px rgba(224,169,48,.3)) drop-shadow(0 3px 5px #000)}
html[data-theme="pirates"] .val-box::before{content:"";position:absolute;left:4px;bottom:2px;width:100px;height:82px;background:url(/_blob/fcd491de9c5b63af49450a5c166812a4) no-repeat bottom left/contain;pointer-events:none;filter:drop-shadow(0 3px 6px #000);animation:pcglint 2.8s ease-in-out infinite}
html[data-theme="pirates"] h2.gtitle{background:linear-gradient(180deg,#7a5228,#4e3216 55%,#2e1c0a)!important;color:#f0c55a!important;text-shadow:0 1px 0 #000!important;-webkit-text-stroke:0!important;border-color:#e0a930!important}
html[data-theme="pirates"] .wname{background:linear-gradient(180deg,#e9dbb6,#cbb789)!important;color:#2a1c0c!important;border-color:#6e5634!important;text-shadow:none!important}
html[data-theme="pirates"] section.line,html[data-theme="pirates"] details.series{background-image:none}
html[data-theme="pirates"] details.series>summary{border-left:3px solid #e0a930;background:linear-gradient(90deg,rgba(47,138,158,.14),transparent 60%)}
html[data-theme="pirates"] .row.is-own{background:linear-gradient(90deg,rgba(224,169,48,.13),transparent 60%);box-shadow:inset 3px 0 0 #e0a930}
html[data-theme="pirates"] .row:hover{background:linear-gradient(90deg,rgba(47,138,158,.13),transparent 70%)}
html[data-theme="pirates"] .fld.desc{background:rgba(241,230,204,.05);border:1px solid #3e3122;border-left:3px solid #2f8a9e;border-radius:6px}
html[data-theme="pirates"] .tally .t{border-color:#6e5634;box-shadow:inset 0 0 12px rgba(224,169,48,.12)}
html[data-theme="pirates"] .chip{border-color:#6e5634;color:#e3cfa0}
html[data-theme="pirates"] .cmp-box{background-image:none;border-color:#6e5634}
html[data-theme="pirates"] ::selection{background:#e0a930;color:#0c0a08}
html[data-theme="pirates"] *{scrollbar-color:#8a5e30 #0c0a08}
html[data-theme="pirates"] .fx-scrim,html[data-theme="pirates"] .val-scrim{background:radial-gradient(circle at 50% 45%,rgba(20,70,80,.45),rgba(4,6,8,.93))}
html[data-theme="pirates"] .fx-box.info-board{background-image:radial-gradient(ellipse at 80% 8%,rgba(224,169,48,.15),transparent 42%),linear-gradient(#211a12,#0c0a08)}
html[data-theme="pirates"] .val-box{background:radial-gradient(ellipse at 88% 0,rgba(224,169,48,.18),transparent 50%),linear-gradient(#211a12,#0c0a08);border-top-color:#e0a930}
html[data-theme="pirates"] .info-tile.learn{background:#e0a930;color:#1c1206}
html[data-theme="pirates"] .info-tile.pkg{background:#2f8a9e;color:#04161a}
html[data-theme="pirates"] .info-tile.sra{background:#c46a46;color:#1c0a04}
html[data-theme="pirates"] .info-tile.dos{background:#e9dbb6;color:#1c1206}
html[data-theme="pirates"] .info-tile.bio{background:#8fb09a;color:#0c1a10}
html[data-theme="pirates"] .val-btn{background:linear-gradient(180deg,#f0c55a,#a07018)!important;color:#1c1206!important}
html[data-theme="pirates"] .val-btn.nib{background:linear-gradient(180deg,#2f8a9e,#164a56)!important;color:#f1e6cc!important}
html[data-theme="pirates"]{--ev-col:#e0a930;--ev-sprite:url(/_blob/4c00932b63b700063324a2a15cb93f73)}
