.latest-posts-list[data-astro-cid-juqi4fka]{flex-direction:column;gap:12px;display:flex}.post-item[data-astro-cid-juqi4fka]{background:#fff;border:2px solid #fff;border-color:gray #fff #fff gray;flex-direction:column;gap:4px;padding:10px;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out;display:flex}.post-item[data-astro-cid-juqi4fka]:hover{background:#fdfdfd;transform:translateY(-2px);box-shadow:3px 3px #0003}.post-header-row[data-astro-cid-juqi4fka]{align-items:center;gap:8px;font-family:Tahoma,Geneva,sans-serif;font-size:10px;font-weight:700;display:flex}.post-category[data-astro-cid-juqi4fka]{color:navy}.post-date[data-astro-cid-juqi4fka]{color:gray}.new-tag[data-astro-cid-juqi4fka]{color:red;background:#ff0;border:1px dashed red;padding:0 4px;font-size:9px;animation:1s step-start infinite flash-badge}.post-title-link[data-astro-cid-juqi4fka]{color:#00f;font-family:Tahoma,Geneva,sans-serif;font-size:13px;font-weight:700;text-decoration:underline}.post-title-link[data-astro-cid-juqi4fka]:hover{color:red;background:#ffffe0}.post-desc[data-astro-cid-juqi4fka]{color:#333;margin:0;font-family:Verdana,Geneva,sans-serif;font-size:11px;line-height:1.3}.view-all-row[data-astro-cid-juqi4fka]{text-align:right;margin:4px 0 0}.view-all-link[data-astro-cid-juqi4fka]{color:#00e;font-family:Tahoma,Geneva,sans-serif;font-size:11px;font-weight:700}.view-all-link[data-astro-cid-juqi4fka]:hover{color:red;background:#ffffe0}@keyframes flash-badge{0%,to{opacity:1;background:#ff0}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.new-tag[data-astro-cid-juqi4fka]{animation:none}.post-item[data-astro-cid-juqi4fka]:hover{transform:none}}.latest-images-grid[data-astro-cid-d7jbh6yu]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}.polaroid-frame[data-astro-cid-d7jbh6yu]{background:#fff;border:1px solid #999;flex-direction:column;align-items:center;gap:4px;padding:6px;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out,border-color .15s ease-in-out;display:flex;box-shadow:4px 4px #00000059}.polaroid-frame[data-astro-cid-d7jbh6yu]:hover{border-color:navy;transform:scale(1.04)rotate(1.5deg);box-shadow:5px 5px #00000040}.polaroid-frame[data-astro-cid-d7jbh6yu]:hover .retro-gallery-img[data-astro-cid-d7jbh6yu]{transform:scale(1.08)}.image-inner[data-astro-cid-d7jbh6yu]{aspect-ratio:1;background:#000;border:1px solid #ccc;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.retro-gallery-img[data-astro-cid-d7jbh6yu]{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;transition:transform .15s ease-in-out}.image-caption[data-astro-cid-d7jbh6yu]{color:#333;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;padding-top:2px;font-family:Courier New,Courier,monospace;font-size:9px;font-weight:700;overflow:hidden}.window-body:has(.guestbook-container){background:#dfdfdf!important}.guestbook-container[data-astro-cid-vlnadhid]{background:#dfdfdf}.section-title[data-astro-cid-vlnadhid]{color:navy;border-bottom:2px groove #fff;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:4px;font-family:Tahoma,Geneva,sans-serif;font-size:14px;display:flex}.title-icon[data-astro-cid-vlnadhid]{vertical-align:middle;display:inline-block}.guestbook-form[data-astro-cid-vlnadhid]{flex-direction:column;gap:8px;display:flex}.form-row[data-astro-cid-vlnadhid]{align-items:center;display:flex}.form-row[data-astro-cid-vlnadhid] label[data-astro-cid-vlnadhid]{width:100px;font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:700}.form-row[data-astro-cid-vlnadhid] input[data-astro-cid-vlnadhid],.form-row[data-astro-cid-vlnadhid] textarea[data-astro-cid-vlnadhid]{flex-grow:1}.form-actions[data-astro-cid-vlnadhid]{justify-content:flex-end;gap:6px;margin-top:5px;display:flex}.form-divider[data-astro-cid-vlnadhid]{margin:20px 0}.entries-list[data-astro-cid-vlnadhid]{flex-direction:column;gap:12px;display:flex}.entry-card[data-astro-cid-vlnadhid]{background:#dfdfdf;border:2px solid gray;border-color:#fff gray gray #fff;padding:10px 14px;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out}.entry-card[data-astro-cid-vlnadhid]:hover{transform:translateY(-2px);box-shadow:3px 3px #00000026}.entry-meta[data-astro-cid-vlnadhid]{border-bottom:1px dotted #ccc;justify-content:space-between;margin-bottom:6px;padding-bottom:4px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;display:flex}.entry-name[data-astro-cid-vlnadhid]{font-weight:700}.entry-date[data-astro-cid-vlnadhid]{color:#666}.entry-body[data-astro-cid-vlnadhid]{font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:1.4}.emoticon-picker-row[data-astro-cid-vlnadhid]{align-items:center;gap:8px;margin-top:-2px;margin-bottom:6px;margin-left:100px;display:flex}@media (width<=500px){.emoticon-picker-row[data-astro-cid-vlnadhid]{flex-direction:column;align-items:flex-start;gap:4px;margin-left:0}}.emoticon-picker-row[data-astro-cid-vlnadhid] .picker-label[data-astro-cid-vlnadhid]{color:gray;user-select:none;font-family:Tahoma,Geneva,sans-serif;font-size:10px;font-weight:700}.emoticon-picker-row[data-astro-cid-vlnadhid] .emoticon-shortcuts[data-astro-cid-vlnadhid]{flex-wrap:wrap;gap:4px;display:flex}.emoticon-picker-row[data-astro-cid-vlnadhid] .insert-emo-btn[data-astro-cid-vlnadhid]{color:#000;cursor:pointer;background:silver;border:2px solid gray;border-color:#fff gray gray #fff;border-radius:0;outline:none;padding:1px 4px;font-family:Courier New,Courier,monospace;font-size:10px}.emoticon-picker-row[data-astro-cid-vlnadhid] .insert-emo-btn[data-astro-cid-vlnadhid]:hover{background:#dfdfdf}.emoticon-picker-row[data-astro-cid-vlnadhid] .insert-emo-btn[data-astro-cid-vlnadhid]:active{border-color:gray #fff #fff gray;padding:2px 3px 0 5px}.entry-site-link[data-astro-cid-vlnadhid]{cursor:pointer;text-decoration:underline}.entry-site-link[data-astro-cid-vlnadhid]:hover{filter:brightness(1.2);text-decoration:underline}.entry-email-link[data-astro-cid-vlnadhid]{vertical-align:middle;margin-left:5px;font-size:13px;text-decoration:none;display:inline-block}.entry-email-link[data-astro-cid-vlnadhid]:hover{filter:brightness(1.2);text-decoration:underline}.welcome-box[data-astro-cid-lcdefpme]{font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:1.4}.welcome-heading[data-astro-cid-lcdefpme]{color:purple;text-align:center;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;display:flex}.system-status-table[data-astro-cid-lcdefpme]{margin-top:15px}.retro-status-table[data-astro-cid-lcdefpme]{border-collapse:collapse;border:1px solid gray;width:100%;font-family:Courier New,Courier,monospace;font-size:11px}.retro-status-table[data-astro-cid-lcdefpme] .table-header[data-astro-cid-lcdefpme]{color:#fff;background:navy;font-family:Tahoma,Geneva,sans-serif;font-size:11px;font-weight:700}.retro-status-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme],.retro-status-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{border:1px solid gray;padding:4px 8px}.retro-status-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:not(.table-header){background:#fff;transition:background 50ms,color 50ms}.retro-status-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:not(.table-header):nth-child(2n){background:#dfdfdf}.retro-status-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:not(.table-header):hover{color:#fff;background:navy!important}.retro-status-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:not(.table-header):hover td[data-astro-cid-lcdefpme],.retro-status-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:not(.table-header):hover td[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff!important}.section-title[data-astro-cid-lcdefpme]{color:navy;align-items:center;gap:6px;margin-bottom:8px;font-family:Tahoma,Geneva,sans-serif;font-size:14px;display:flex}.title-icon[data-astro-cid-lcdefpme]{vertical-align:middle;display:inline-block}.section-subtitle[data-astro-cid-lcdefpme]{color:#555;margin-bottom:12px;font-family:Verdana,Geneva,sans-serif;font-size:11px}.nyan-box[data-astro-cid-lcdefpme]{text-align:center;padding:10px}.nyan-gif[data-astro-cid-lcdefpme]{image-rendering:pixelated;mix-blend-mode:multiply;width:100%;max-width:400px;height:auto;margin:0 auto 12px;display:block}.nyan-text[data-astro-cid-lcdefpme]{color:#f0f;text-shadow:1px 1px #000;margin:0;font-family:Courier New,Courier,monospace;font-size:16px;font-weight:700;animation:4s linear infinite rainbow-text}.dio-box[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;padding:4px;display:flex}.dio-stage[data-astro-cid-lcdefpme]{aspect-ratio:1/1.08;isolation:isolate;background:radial-gradient(at 50% 78%,#ffd84a59 0%,#0000 55%),repeating-conic-gradient(at 50% 70%,#ffd84a12 0deg 8deg,#0000 8deg 16deg),linear-gradient(#12001c 0%,#2a0838 45%,#5a0f4a 78%,#1a0010 100%);border:2px solid #fff;border-color:gray #fff #fff gray;flex:0 260px;width:260px;max-width:100%;transition:filter .25s steps(3,end);position:relative;overflow:hidden}.dio-gif[data-astro-cid-lcdefpme]{width:104%;max-width:none;height:auto;image-rendering:pixelated;filter:drop-shadow(0 0 6px #ffd84a73);z-index:3;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)}.dio-floor[data-astro-cid-lcdefpme]{z-index:2;background:radial-gradient(#000000b3 0%,#0000 70%);width:52%;height:7%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.dio-hud[data-astro-cid-lcdefpme]{z-index:5;color:#fff;text-shadow:1px 1px #000;font-family:Courier New,Courier,monospace;font-weight:700;position:absolute;inset:6px 8px auto}.dio-hud-row[data-astro-cid-lcdefpme]{align-items:center;gap:5px;font-size:10px;display:flex}.dio-hud-row--stand[data-astro-cid-lcdefpme]{width:70%;margin-top:2px}.dio-tag[data-astro-cid-lcdefpme]{color:#0ff}.dio-tag--stand[data-astro-cid-lcdefpme]{color:#ffd84a;letter-spacing:.5px;font-size:8px}.dio-bar[data-astro-cid-lcdefpme]{background:#400;border:1px solid #000;outline:1px solid #fff9;flex:1;height:7px}.dio-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{height:100%;display:block}.dio-bar--hp[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(#fff6a0 0%,#ffd84a 40%,#c98a00 100%);width:100%}.dio-bar--stand[data-astro-cid-lcdefpme]{background:#111;height:5px}.dio-bar--stand[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#3a7bff,#0ff,#3a7bff) 0 0/200% 100%;width:100%;animation:1.2s linear infinite dio-stand-flow}.dio-time[data-astro-cid-lcdefpme]{text-align:center;color:#ffd84a;background:#0000008c;border:1px solid #c98a00;min-width:22px;padding:0 3px;font-size:13px}.dio-nameplate[data-astro-cid-lcdefpme]{letter-spacing:3px;color:#ffd84a;text-shadow:2px 2px #7a0040,-1px -1px #000;margin-top:3px;font-family:Tahoma,Geneva,sans-serif;font-size:15px;font-style:italic}.dio-menacing[data-astro-cid-lcdefpme]{z-index:4;pointer-events:none;color:#d24bff;text-shadow:2px 2px #000,0 0 6px #d24bffb3;font-family:MS PGothic,Hiragino Kaku Gothic Pro W3,sans-serif;font-weight:900;position:absolute;inset:0}.dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:26px;animation:1.6s ease-in-out infinite dio-menace;position:absolute}.dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{top:34%;left:6%}.dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){font-size:20px;animation-delay:-.4s;top:54%;left:12%}.dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:-.8s;top:40%;right:6%}.dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(4){font-size:20px;animation-delay:-1.2s;top:60%;right:13%}.dio-scanlines[data-astro-cid-lcdefpme]{z-index:6;pointer-events:none;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0;box-shadow:inset 0 0 30px #000000bf}.dio-sphere[data-astro-cid-lcdefpme]{z-index:7;pointer-events:none;opacity:0;background:radial-gradient(circle,#fff0 40%,#a0ffffe6 62%,#ff00c899 72%,#0000 76%);border-radius:50%;width:20px;height:20px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)scale(0)}.dio-overlay[data-astro-cid-lcdefpme]{z-index:8;text-align:center;color:#fff;text-shadow:2px 2px #000,0 0 8px #f0f;pointer-events:none;margin:0;font-family:MS PGothic,Hiragino Kaku Gothic Pro W3,sans-serif;font-size:22px;font-weight:900;position:absolute;top:44%;left:0;right:0}.dio-stage[data-astro-cid-lcdefpme].is-stopping .dio-sphere[data-astro-cid-lcdefpme]{animation:.9s ease-out forwards dio-sphere}.dio-stage[data-astro-cid-lcdefpme].is-stopped{filter:invert()hue-rotate(180deg)saturate(.6)contrast(1.15)}.dio-stage[data-astro-cid-lcdefpme].is-stopped .dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.dio-stage[data-astro-cid-lcdefpme].is-stopped .dio-bar--stand[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation-play-state:paused}.dio-stage[data-astro-cid-lcdefpme].is-stopped .dio-overlay[data-astro-cid-lcdefpme]{filter:invert()hue-rotate(180deg)}.dio-caption[data-astro-cid-lcdefpme]{flex-direction:column;flex:200px;justify-content:center;min-width:0;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:1.45;display:flex}.dio-quote[data-astro-cid-lcdefpme]{color:#606;text-shadow:1px 1px #ffd84a;margin:0;font-family:MS PGothic,Hiragino Kaku Gothic Pro W3,sans-serif;font-size:17px;font-weight:700}.dio-kaomoji[data-astro-cid-lcdefpme]{color:#333;text-shadow:none;white-space:nowrap;font-size:13px}.dio-romaji[data-astro-cid-lcdefpme]{letter-spacing:2px;color:#c98a00;margin:2px 0 10px;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700}.dio-meta[data-astro-cid-lcdefpme]{color:#333;margin:0 0 12px}.dio-button[data-astro-cid-lcdefpme]{letter-spacing:1px;color:#ffd84a;text-shadow:1px 1px #000;cursor:pointer;background:linear-gradient(#7a1a8a 0%,#3b0548 100%);border:2px solid #1a0022;border-color:#c77ad6 #1a0022 #1a0022 #c77ad6;align-self:flex-start;padding:5px 14px;font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:700}.dio-button[data-astro-cid-lcdefpme]:hover:not(:disabled){background:linear-gradient(#9a2aac 0%,#4e0a60 100%)}.dio-button[data-astro-cid-lcdefpme]:active:not(:disabled){border-color:#1a0022 #c77ad6 #c77ad6 #1a0022;transform:translate(1px,1px)}.dio-button[data-astro-cid-lcdefpme]:focus-visible{outline-offset:2px;outline:1px dotted #000}.dio-button[data-astro-cid-lcdefpme]:disabled{cursor:wait;opacity:.6}@keyframes dio-menace{0%,to{opacity:.85;transform:translate(0)scale(1)}25%{opacity:1;transform:translate(-1px,-3px)scale(1.06)}50%{transform:translate(1px,-1px)scale(1)}75%{opacity:1;transform:translate(-1px,-4px)scale(1.08)}}@keyframes dio-stand-flow{to{background-position:-200% 0}}@keyframes dio-sphere{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(30)}}@keyframes rainbow-text{0%{color:#f33}17%{color:#ffae19}33%{color:#ff3}50%{color:#3f3}67%{color:#33f}83%{color:#8a33ff}to{color:#f33}}@media (prefers-reduced-motion:reduce){.nyan-text[data-astro-cid-lcdefpme],.dio-menacing[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.dio-bar--stand[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.dio-stage[data-astro-cid-lcdefpme].is-stopping .dio-sphere[data-astro-cid-lcdefpme]{animation:none}}@media print{.nyan-box[data-astro-cid-lcdefpme],.dio-box[data-astro-cid-lcdefpme]{display:none!important}}
