.pzprv3-embed[data-astro-cid-wbi6yhxh]{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-card);width:100%;margin:1.5rem 0;transition:margin .2s,border-radius .2s,border .2s;position:relative;overflow:hidden}.pzprv3-embed[data-astro-cid-wbi6yhxh] .pzprv3-top-grip[data-astro-cid-wbi6yhxh]{display:none}.pzprv3-embed[data-astro-cid-wbi6yhxh] .pzprv3-container[data-astro-cid-wbi6yhxh]{color:#000;background:#fff;padding:8px}.pzprv3-fs-btn[data-astro-cid-wbi6yhxh]{z-index:1;color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;bottom:8px;right:8px}.pzprv3-embed[data-astro-cid-wbi6yhxh]:hover .pzprv3-fs-btn[data-astro-cid-wbi6yhxh],.pzprv3-fs-btn[data-astro-cid-wbi6yhxh]:focus-visible{opacity:1}.pzprv3-fs-btn[data-astro-cid-wbi6yhxh]:hover{background:#000000bf}.pzprv3-fs-btn[data-astro-cid-wbi6yhxh]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pzprv3-fs-icon[data-astro-cid-wbi6yhxh].collapse,.pzprv3-fs-btn[data-astro-cid-wbi6yhxh].is-expanded .pzprv3-fs-icon[data-astro-cid-wbi6yhxh].expand{display:none}.pzprv3-fs-btn[data-astro-cid-wbi6yhxh].is-expanded .pzprv3-fs-icon[data-astro-cid-wbi6yhxh].collapse{display:inline}@media (pointer:coarse){.pzprv3-fs-btn[data-astro-cid-wbi6yhxh]{opacity:1;width:40px;height:40px}}.pzprv3-loading-overlay[data-astro-cid-wbi6yhxh]{z-index:2;opacity:1;pointer-events:auto;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .4s;display:flex;position:absolute;inset:0}.pzprv3-embed[data-astro-cid-wbi6yhxh].is-ready .pzprv3-loading-overlay[data-astro-cid-wbi6yhxh]{opacity:0;pointer-events:none}.pzprv3-spinner[data-astro-cid-wbi6yhxh]{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite pzprv3-spin}.pzprv3-loading-text[data-astro-cid-wbi6yhxh]{color:var(--text-secondary);font-size:.95em;animation:1.5s ease-in-out infinite pzprv3-pulse}@keyframes pzprv3-spin{to{transform:rotate(360deg)}}@keyframes pzprv3-pulse{0%,to{opacity:.5}50%{opacity:1}}.pzprv3-container{text-align:center;font-size:1em;line-height:120%}.pzprv3-container #main{max-width:100%}.pzprv3-container h2#title2{text-align:center;margin:16px 0 24px;font-size:1.2em}.pzprv3-container .outofboard{font-size:1em;line-height:1.2}.pzprv3-container .btn,#notifies .btn,#popup_parent .btn{text-align:center;vertical-align:middle;cursor:default;background:linear-gradient(#fff,silver);border:1px solid gray;border-radius:4px;margin:2px;padding:2px 4px;font:90%/1.2 sans-serif;display:inline}.pzprv3-container .btn:active,#notifies .btn:active,#popup_parent .btn:active{background:linear-gradient(#afafaf,#ccc)}.pzprv3-container .btn-ok,#notifies .btn-ok,#popup_parent .btn-ok{color:#fff;background:linear-gradient(#afafff,#00f)}.pzprv3-container .btn-ok:active,#notifies .btn-ok:active,#popup_parent .btn-ok:active{background:linear-gradient(navy,#00f)}.pzprv3-container .btn-info,#popup_parent .btn-info{color:#fff;background:linear-gradient(#c69,#936)}.pzprv3-container .btn-info:active,#popup_parent .btn-info:active{background:linear-gradient(#99334f,#936)}.pzprv3-container .btn-warn,#popup_parent .btn-warn{background:linear-gradient(#ff0,#cc0)}.pzprv3-container .btn-warn:active,#popup_parent .btn-warn:active{background:linear-gradient(#990,#cc0)}.pzprv3-container .btn-danger,#notifies .btn-danger,#popup_parent .btn-danger{color:#fff;background:linear-gradient(#ffafaf,red)}.pzprv3-container .btn-danger:active,#notifies .btn-danger:active,#popup_parent .btn-danger:active{background:linear-gradient(#c00,red)}.pzprv3-container #btnarea div#btnclear{color:red}.pzprv3-container div#menuboard{text-align:left;width:90%;max-width:560px;margin:auto auto 8px}.pzprv3-container div#usepanel{margin:8px 0 0 6px}.pzprv3-container div#checkpanel{margin:4px 0 6px 16px}.pzprv3-container hr#separator2{margin:0}.pzprv3-container div#timerpanel{margin:6px 6px 6px 12px}.pzprv3-container span#complete-time-panel{color:green}.pzprv3-container div.child{cursor:pointer;display:inline}.pzprv3-container div.childsel{color:maroon;background-color:#efefef;font-weight:700}.pzprv3-container div#usepanel>div{flex-wrap:wrap;gap:2px 0;display:flex}.pzprv3-container div#usepanel>div>div{display:inline-block}.pzprv3-container div#usepanel>div>div:first-child,.pzprv3-container div#usepanel>div>div>div{white-space:nowrap;margin-right:6px}.pzprv3-container div#checkpanel input[type=checkbox]:disabled+span,.pzprv3-container div#usepanel div.disabled{color:silver}.pzprv3-container div#usepanel div.disabled div.childsel{color:silver;background-color:#fff;font-weight:100}.pzprv3-container div#quesboard{text-align:center;margin:16px auto}.pzprv3-container div#divques{cursor:default;border:1px solid gray;margin-left:auto;margin-right:auto;padding:8px;display:inline-block;position:relative}.pzprv3-container div#btnarea{margin:1em auto;position:relative}.pzprv3-container div#notifies{width:100%;position:absolute;top:0}.pzprv3-container div.notify{text-align:left;z-index:61;background:#f7f7f7;border:2px solid gray;min-width:240px;max-width:480px;display:none;position:fixed}.pzprv3-container div.notify div.content{padding:8px 6px 6px 12px}.pzprv3-container div.notify div.buttons{text-align:right;margin-top:4px}.pzprv3-container div#notifybg{opacity:.2;z-index:60;cursor:not-allowed;background:#000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.pzprv3-container div.popup{text-align:left;z-index:40;background:#efefef;border:1px solid #999;border-radius:6px;margin:0;font-size:.9em;line-height:1.6;display:none;position:absolute;top:0;left:0;box-shadow:6px 6px 6px #40404080}.pzprv3-container div.titlebar{color:#fff;cursor:pointer;text-align:left;background:#999 linear-gradient(to bottom right,#0000004d,#0000);margin:0;padding:1px 12px 1px 8px;font-size:1em;display:block}.pzprv3-container div.popup form{margin:2px 8px 4px 4px;padding:0}.pzprv3-container div#popup_database label{vertical-align:top;min-width:72px;display:inline-block}.pzprv3-container div#popup_database form div{float:left;margin-bottom:6px}.pzprv3-container div#popup_database form textarea{padding:2px;font-size:.9em}.pzprv3-container div#popup_database form div:not(:last-child){margin-right:12px}.pzprv3-container div#credit3_1{margin:4px 0 2px 4px;line-height:1.1}.pzprv3-container div#poptest{z-index:1}.pzprv3-container #nb_shape_tawa{margin-top:4px;margin-bottom:4px}.pzprv3-container #nb_shape_tawa tr{padding-bottom:2px}.pzprv3-container #nb_shape_tawa div{width:36px;height:36px;display:block;position:relative}.pzprv3-container #nb_shape_tawa img{width:128px;height:32px;margin:2px;position:absolute;top:0}.pzprv3-container #nb_shape_tawa #nb_shape_0 img{clip:rect(0,32px,32px,0);left:0}.pzprv3-container #nb_shape_tawa #nb_shape_1 img{clip:rect(0,64px,32px,32px);left:-32px}.pzprv3-container #nb_shape_tawa #nb_shape_2 img{clip:rect(0,96px,32px,64px);left:-64px}.pzprv3-container #nb_shape_tawa #nb_shape_3 img{clip:rect(0,128px,32px,96px);left:-96px}.pzprv3-container div#keypopup{background-color:silver;line-height:1}.pzprv3-container div.panelbase{margin:1px}.pzprv3-container div.kpcell{float:left;cursor:pointer;text-align:center;width:32px;height:32px;margin:1px;line-height:32px;position:relative}.pzprv3-container div.kpcellempty{cursor:default}.pzprv3-container div.kpcellvalid{background-color:#fff}.pzprv3-container span.kpnum{vertical-align:middle;font-size:24px}.pzprv3-container img.kpimg{position:absolute;overflow:hidden}.pzprv3-container input,.pzprv3-container button,.pzprv3-container select,.pzprv3-container textarea{font-size:1em;line-height:1}.pzprv3-container input[type=button],.pzprv3-container button{font-size:.9em;line-height:1.2}.pzprv3-container input[type=checkbox]{width:.9em;height:.9em}.pzprv3-container div#hidden_element{position:absolute;top:0;left:-10000px}.pzprv3-container iframe#fileiopanel{width:200px;height:200px}.pzprv3-container #menupanel{user-select:none;background:#efefef;border-bottom:1px solid silver;height:1.5em;margin:0;padding:0 0 0 2px;font-size:.95em;display:block;position:relative;top:0;left:0}@media screen and (device-width<=1024px){.pzprv3-container #menupanel{height:1.8em}}.pzprv3-container #menupanel>li{float:left;cursor:pointer;height:100%;margin:0;padding:0 4px;list-style:none;position:relative}.pzprv3-container #menupanel>li:hover{background:#fcc}.pzprv3-container #menupanel>li>span{color:#00f;vertical-align:middle;font-size:110%;line-height:1.5}@media screen and (device-width<=1024px){.pzprv3-container #menupanel>li>span{line-height:1.8}}.pzprv3-container #menupanel>li:hover>span{color:maroon;font-weight:900}.pzprv3-container #menupanel li:hover>menu{display:block}.pzprv3-container #menupanel>li>menu{font-size:.9em}.pzprv3-container #menupanel menu{text-align:left;cursor:default;background:#ccc linear-gradient(to bottom right,#000000bf,#0000);border-radius:8px;margin:0;padding:3px;list-style-type:none;display:none;position:absolute;box-shadow:6px 6px 6px #40404080}.pzprv3-container #menupanel menu[label]:before{white-space:nowrap;color:#fff;content:attr(label);text-shadow:0 0 1px #000;margin:0;padding:4px 8px 4px 4px;line-height:140%}.pzprv3-container #menupanel menu li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.pzprv3-container #menupanel menu li:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.pzprv3-container #menupanel menu{z-index:22;min-width:132px;top:1.5em;left:0}@media screen and (device-width<=1024px){.pzprv3-container #menupanel menu{top:2em}}.pzprv3-container #menupanel menu menu[label]{z-index:23;min-width:80px;top:-1.5em;left:120px}.pzprv3-container #menupanel menu menu{z-index:23;min-width:80px;top:-.2em;left:120px}.pzprv3-container #menupanel menu menu[label] menu{z-index:24;min-width:80px;top:-1.5em;left:72px}.pzprv3-container #menupanel menu li{float:none;color:#000;cursor:pointer;background:#fff;margin:0;padding:.2em 2px .2em 4px;line-height:1.1;list-style:none;display:block;position:relative}@media screen and (device-width<=1024px){.pzprv3-container #menupanel menu li{line-height:1.8}}.pzprv3-container #menupanel menu li:hover{background:#fcc}.pzprv3-container #menupanel menu li:hover>span{font-weight:900;text-decoration:underline}@media screen and (device-width<=1024px){.pzprv3-container #menupanel menu li+li{margin-top:1px}}.pzprv3-container #menupanel menu hr{border:none;height:3px;margin:0;padding:0}@media screen and (device-width<=1024px){.pzprv3-container #menupanel menu hr{height:4px}}.pzprv3-container #menupanel menu span{white-space:nowrap}.pzprv3-container #menupanel menu a{color:#000;white-space:nowrap;text-decoration:none}.pzprv3-container #menupanel menu li.disabled{color:gray;cursor:default;background:#dfdfdf}.pzprv3-container #menupanel menu li.disabled:hover{background:#dfdfdf}.pzprv3-container #menupanel menu li.disabled:hover>span{font-weight:100;text-decoration:none}.pzprv3-container #menupanel menu li.check>span,.pzprv3-container #menupanel menu li[data-value]>span{color:gray;font-size:small}.pzprv3-container #menupanel menu li.checked>span{color:#000;font-size:small}.pzprv3-container #menupanel menu li.check>span:before,.pzprv3-container #menupanel menu li[data-value]>span:before{color:#fff;content:"_";padding:0 2px;font-size:small}.pzprv3-container #menupanel menu li.checked>span:before{color:#000;content:"+";padding:0 2px;font-size:small}.pzprv3-container #menu_link li{font-size:.9em}#notifies{width:100%;position:absolute;top:0}#notifies .notify{text-align:left;z-index:61;background:#f7f7f7;border:2px solid gray;min-width:240px;max-width:480px;display:none;position:fixed}#notifies .notify .content{padding:8px 6px 6px 12px}#notifies .notify .buttons{text-align:right;margin-top:4px}#notifies #notifybg{opacity:.2;z-index:60;cursor:not-allowed;background:#000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#popup_parent .popup{text-align:left;z-index:40;background:#efefef;border:1px solid #999;border-radius:6px;margin:0;font-size:.9em;line-height:1.6;display:none;position:absolute;top:0;left:0;box-shadow:6px 6px 6px #40404080}#popup_parent .titlebar{color:#fff;cursor:pointer;text-align:left;background:#999 linear-gradient(to bottom right,#0000004d,#0000);margin:0;padding:1px 12px 1px 8px;font-size:1em;display:block}#popup_parent .popup form{margin:2px 8px 4px 4px;padding:0}#popup_parent #popup_database label{vertical-align:top;min-width:72px;display:inline-block}#popup_parent #popup_database form div{float:left;margin-bottom:6px}#popup_parent #popup_database form textarea{padding:2px;font-size:.9em}#popup_parent #popup_database form div:not(:last-child){margin-right:12px}#popup_parent #credit3_1{margin:4px 0 2px 4px;line-height:1.1}#popup_parent #poptest{z-index:1}#popup_parent div#keypopup{background-color:silver;line-height:1}#popup_parent div.panelbase{margin:1px}#hidden_element{position:absolute;top:0;left:-10000px}#hidden_element iframe#fileiopanel{width:200px;height:200px}html.pzprv3-expanded body{margin:0;padding:0}html.pzprv3-expanded body>header{z-index:5;position:relative!important;top:auto!important}html.pzprv3-expanded footer,html.pzprv3-expanded aside{display:none}html.pzprv3-expanded main{padding:0}html.pzprv3-expanded .layout{max-width:none;margin:0}html.pzprv3-expanded .layout .content{max-width:none}html.pzprv3-expanded .blog-post{padding:0}html.pzprv3-expanded .pzprv3-embed{border:none;border-radius:0;margin:0}html.pzprv3-expanded .pzprv3-container{border:none;padding:0}html.pzprv3-expanded .pzprv3-container #main{width:auto!important;max-width:none!important}html.pzprv3-expanded .pzprv3-fs-btn{opacity:1}html.pzprv3-expanded .pzprv3-embed .pzprv3-top-grip{z-index:10;touch-action:pan-y;background:0 0;width:100%;height:28px;display:block;position:absolute;top:0;left:0}@media (pointer:coarse){html.pzprv3-expanded .pzprv3-embed .pzprv3-top-grip{height:36px}}html.pzprv3-expanded .blog-post .post-header{max-width:var(--max-width);margin-bottom:0;margin-left:auto;margin-right:auto}html.pzprv3-expanded .blog-post .content>:not(.pzprv3-embed){max-width:var(--max-width);margin-left:auto;margin-right:auto}html.pzprv3-expanded .blog-post .content>.pzprv3-embed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}:root[data-theme=dark] .pzprv3-embed .pzprv3-container,[data-theme=dark] .pzprv3-embed .pzprv3-loading-overlay{background:var(--bg-card);color:var(--text)}[data-theme=dark] .pzprv3-container #main,[data-theme=dark] .pzprv3-container h2#title2{color:var(--text)}[data-theme=dark] .pzprv3-container div#menuboard,[data-theme=dark] .pzprv3-container hr#separator2{border-color:var(--border)}[data-theme=dark] .pzprv3-container #menupanel{background:#2a2a2a;border-bottom-color:#555}[data-theme=dark] .pzprv3-container #menupanel>li:hover{background:#3a3a3a}[data-theme=dark] .pzprv3-container #menupanel>li>span{color:#88bbd4}[data-theme=dark] .pzprv3-container #menupanel>li:hover>span{color:#e8a87c}[data-theme=dark] .pzprv3-container #menupanel menu{background:#333 linear-gradient(to bottom right,#ffffff1a,#fff0)}[data-theme=dark] .pzprv3-container #menupanel menu li{color:var(--text);background:#2a2a2a}[data-theme=dark] .pzprv3-container #menupanel menu li:hover{background:#3a3a3a}[data-theme=dark] .pzprv3-container #menupanel menu a{color:#88bbd4}[data-theme=dark] .pzprv3-container #menupanel menu li.disabled,[data-theme=dark] .pzprv3-container #menupanel menu li.disabled:hover{background:#222}[data-theme=dark] .pzprv3-container #menupanel menu li.check>span,[data-theme=dark] .pzprv3-container #menupanel menu li[data-value]>span{color:#999}[data-theme=dark] .pzprv3-container #menupanel menu li.checked>span,[data-theme=dark] .pzprv3-container #menupanel menu li.checked>span:before{color:var(--text)}[data-theme=dark] .pzprv3-container #menupanel menu hr{border-color:#555}[data-theme=dark] .pzprv3-container div#usepanel{color:var(--text)}[data-theme=dark] .pzprv3-container div.childsel{color:#e8a87c;background-color:#2a2a2a}[data-theme=dark] .pzprv3-container div#usepanel div.disabled{color:#666}[data-theme=dark] .pzprv3-container div#usepanel div.disabled div.childsel{color:#555;background-color:#1a1a1a}[data-theme=dark] .pzprv3-container div#checkpanel{color:var(--text)}[data-theme=dark] .pzprv3-container div#checkpanel input[type=checkbox]:disabled+span{color:#555}[data-theme=dark] .pzprv3-container div#timerpanel{color:var(--text)}[data-theme=dark] .pzprv3-container .btn,[data-theme=dark] #notifies .btn,[data-theme=dark] #popup_parent .btn{color:var(--text);background:linear-gradient(#555,#333);border-color:#555}[data-theme=dark] .pzprv3-container .btn:active,[data-theme=dark] #notifies .btn:active,[data-theme=dark] #popup_parent .btn:active{background:linear-gradient(#333,#222)}[data-theme=dark] .pzprv3-container .btn-ok,[data-theme=dark] #notifies .btn-ok,[data-theme=dark] #popup_parent .btn-ok{background:linear-gradient(#2e86c1,#1a5276)}[data-theme=dark] .pzprv3-container .btn-ok:active,[data-theme=dark] #notifies .btn-ok:active,[data-theme=dark] #popup_parent .btn-ok:active{background:linear-gradient(#154360,#0e2f44)}[data-theme=dark] .pzprv3-container .btn-warn,[data-theme=dark] #notifies .btn-warn,[data-theme=dark] #popup_parent .btn-warn{background:linear-gradient(#b7950b,#7d6608)}[data-theme=dark] .pzprv3-container .btn-warn:active,[data-theme=dark] #notifies .btn-warn:active,[data-theme=dark] #popup_parent .btn-warn:active{background:linear-gradient(#665506,#4d4005)}[data-theme=dark] .pzprv3-container div.notify,[data-theme=dark] #notifies .notify,[data-theme=dark] .pzprv3-container div.popup,[data-theme=dark] #popup_parent .popup{color:var(--text);background:#2a2a2a;border-color:#555}[data-theme=dark] .pzprv3-container div.titlebar,[data-theme=dark] #popup_parent .titlebar{background:#444 linear-gradient(to bottom right,#ffffff26,#fff0)}[data-theme=dark] .pzprv3-container div#keypopup,[data-theme=dark] #popup_parent div#keypopup{background-color:#444}[data-theme=dark] .pzprv3-container input,[data-theme=dark] .pzprv3-container button,[data-theme=dark] .pzprv3-container select,[data-theme=dark] .pzprv3-container textarea{color:var(--text);background:#333;border-color:#555}[data-theme=dark] .pzprv3-container div#divques{background:#fff;border-color:#555}body{background-image:none!important}
