@layer components{.xd-glyph{height:20px;font-family:var(--font-pixel);-webkit-font-smoothing:none;font-size:14px;line-height:20px;display:block}.w98-toolbar>button:disabled,.w98-toolbar>a[aria-disabled=true]{color:gray;text-shadow:1px 1px #fff;cursor:default}.w98-toolbar>button:disabled img{opacity:.45;filter:grayscale()}.w98-toolbar>:active:not(:disabled){border-color:gray #fff #fff gray}.xd-toolbar-fill>*{flex:1 1 0}.xd-tree{font-size:13px;line-height:1.3}.xd-tree a,.xd-tree button{text-align:left;align-items:center;gap:6px;width:100%;min-width:0;min-height:24px;padding:1px 2px;display:flex}.xd-tree .xd-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:1px 3px;overflow:hidden}.xd-tree .is-sel .xd-label{background:var(--color-navy);color:#fff;outline-offset:-1px;outline:1px dotted #fff}.xd-tree a:focus-visible .xd-label,.xd-tree button:focus-visible .xd-label{outline:1px dotted #000}.xd-tree a:focus-visible,.xd-tree button:focus-visible{outline:none}.xd-chip{min-height:36px;padding:4px 10px;font-weight:400}.xd-chip[aria-pressed=true]{background:var(--color-navy);color:#fff;box-shadow:none;border-color:#404040 #fff #fff #404040}.xd-row{cursor:pointer}.xd-row:focus-visible td{outline-offset:-2px;outline:1px dotted #000}.w98-list tr.is-sel .w98-ch{box-shadow:0 0 0 1px #fff}.xd-groove{border:0;border-top:1px solid gray;border-bottom:1px solid #fff}.xd-prose{color:#1f1f1f;word-break:keep-all;overflow-wrap:anywhere;font-size:14.5px;line-height:1.85}.xd-prose.is-big{font-size:16.5px}.xd-prose p+p{margin-top:.9em}.xd-link{color:var(--color-navy);text-underline-offset:3px;text-decoration:underline}.xd-link:hover{color:var(--color-accent)}.xd-crt{width:min(330px,100%);margin:0 auto}.xd-crt-body{background:#c9c9c9;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;border-radius:6px;padding:14px 14px 18px;box-shadow:1px 1px #000}.xd-crt-screen{aspect-ratio:300/196;background:#000;border:2px solid #fff;border-color:#404040 #fff #fff #404040;position:relative;overflow:hidden}.xd-crt-stand{background:#c9c9c9;border:2px solid #404040;border-top:0 #fff;border-left-color:#fff;width:36%;height:12px;margin:0 auto;box-shadow:1px 1px #000}.xd-flow{white-space:nowrap;font-family:var(--font-pixel);-webkit-font-smoothing:none;will-change:transform;animation:xd-flow var(--xd-dur,9s) linear infinite;animation-delay:var(--xd-delay,0s);position:absolute;left:0}@keyframes xd-flow{0%{left:100%;transform:translate(0)}to{left:0;transform:translate(-100%)}}.xd-star{background:var(--xd-c,#fff);width:2px;height:2px;box-shadow:0 -2px 0 var(--xd-c,#fff), 0 2px 0 var(--xd-c,#fff), -2px 0 0 var(--xd-c,#fff), 2px 0 0 var(--xd-c,#fff);animation:1.6s steps(2,jump-none) infinite xd-twinkle;animation-delay:var(--xd-delay,0s);position:absolute}.xd-star.is-big{box-shadow:0 -2px 0 var(--xd-c,#fff), 0 2px 0 var(--xd-c,#fff), -2px 0 0 var(--xd-c,#fff), 2px 0 0 var(--xd-c,#fff), 0 -4px 0 var(--xd-c,#fff), 0 4px 0 var(--xd-c,#fff), -4px 0 0 var(--xd-c,#fff), 4px 0 0 var(--xd-c,#fff)}@keyframes xd-twinkle{0%{opacity:1}to{opacity:.15}}.xd-saver{z-index:200;cursor:none;touch-action:none;background:#000;position:fixed;inset:0;overflow:hidden}.xd-saver:focus{outline:none}.xd-saver-hint{left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom));text-align:center;font-family:var(--font-pixel);color:#8a8a8a;-webkit-font-smoothing:none;font-size:12px;animation:3s forwards xd-fade;position:absolute}@keyframes xd-fade{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.xd-flow{animation:none;left:50%;transform:translate(-50%)}.xd-star{animation:none}}@media print{.w98-taskbar,.w98-toolbar,.w98-menu,.w98-status,.w98-tb,.xd-noprint{display:none!important}}}
