*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:#000;color:#e0e0e0;font:16px/1.4 Trebuchet MS,system-ui,sans-serif}#app{height:100%}.pokyd{height:100%;display:flex;flex-direction:column}.pokyd-menubar{flex:0 0 auto;display:flex;align-items:stretch;background:#ece9d8;border-bottom:1px solid #aca899;color:#000;font:11px/1.4 Tahoma,Segoe UI,system-ui,sans-serif;-webkit-user-select:none;user-select:none}.pokyd-menu-holder{position:relative}.pokyd-menu-title{display:block;height:100%;padding:4px 8px;font:inherit;color:inherit;background:none;border:0;cursor:default}.pokyd-menu-title:hover:not(:disabled),.pokyd-menu-title[aria-expanded=true]{background:#316ac5;color:#fff}.pokyd-menu-title:disabled{color:gray}.pokyd-menu-state{margin-left:auto;white-space:nowrap}.pokyd-menu-popup{position:absolute;z-index:2;top:100%;left:0;width:max-content;min-width:12em;padding:2px;background:#fff;border:1px solid #aca899;box-shadow:2px 2px 3px #0006}.pokyd-menu-separator{height:0;margin:2px 0 2px 26px;border:0;border-top:1px solid #d5d2ca}.pokyd-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:3px 12px 3px 4px;font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:default}.pokyd-menu-item:hover:not(:disabled){background:#316ac5;color:#fff}.pokyd-menu-item:disabled{color:gray}.pokyd-menu-bitmap{flex:0 0 auto;width:14px;height:14px}.pokyd-menu-item:disabled .pokyd-menu-bitmap{opacity:.4}.pokyd-menu-label{flex:1 1 auto;white-space:nowrap}.pokyd-menu-accelerator{flex:0 0 auto;padding-left:1.5em;color:#666}.pokyd-menu-item:hover:not(:disabled) .pokyd-menu-accelerator{color:#dbe6f7}.pokyd-menu-item:disabled .pokyd-menu-accelerator{color:#a0a0a0}.pokyd-client{position:relative;flex:1 1 auto;overflow:hidden;background-color:var(--pokyd-window-bg, #000);background-image:var(--pokyd-photo);background-size:100% 100%;background-repeat:no-repeat;color:var(--pokyd-window-text, #e0e0e0);font-family:var(--pokyd-sans)}.pokyd[data-background=off] .pokyd-client{background-image:none}.pokyd-headings{position:absolute;inset:0;pointer-events:none}.pokyd-heading-left,.pokyd-heading-right,.pokyd-title{position:absolute;white-space:nowrap}.pokyd-heading-left,.pokyd-heading-right{top:calc(var(--pokyd-margin) - 3px);font-family:var(--pokyd-sans);font-size:calc(var(--pokyd-heading-size) * var(--pokyd-heading-fit, 1));font-weight:var(--pokyd-heading-weight);color:var(--pokyd-heading-text, #90ffff)}.pokyd-heading-left{left:var(--pokyd-margin)}.pokyd-heading-right{right:var(--pokyd-margin)}.pokyd-title{left:0;right:var(--pokyd-margin);top:calc(var(--pokyd-margin) - 5px);text-align:center;font-family:var(--pokyd-serif);font-size:calc(var(--pokyd-title-size) * var(--pokyd-heading-fit, 1));font-weight:var(--pokyd-title-weight);color:var(--pokyd-title-text, #fff)}.pokyd-transcript{position:absolute;left:var(--pokyd-box-side);right:var(--pokyd-box-side);top:var(--pokyd-box-top);bottom:var(--pokyd-box-bottom);margin:0;padding:0 0 var(--pokyd-spacing);list-style:none;display:flex;flex-direction:column;gap:var(--pokyd-spacing);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ece9d8 var(--pokyd-input-bg, #101010);font-size:var(--pokyd-turn-size);line-height:var(--pokyd-turn-line)}.pokyd-turn{flex:0 0 auto;padding-right:15px}.pokyd-turn[data-who=human]{color:var(--pokyd-human-text, #ffff57)}.pokyd-turn[data-who=pokyd]{color:var(--pokyd-pokyd-text, #57ff57)}.pokyd-turn:first-child{margin-block-start:auto}.pokyd-text{white-space:pre-wrap}.pokyd-marker{display:none}.pokyd-form{position:absolute;inset:0;pointer-events:none}.pokyd-label{position:absolute;pointer-events:auto;left:var(--pokyd-box-side);bottom:var(--pokyd-margin);height:var(--pokyd-label-height);color:var(--pokyd-window-text, #e0e0e0);font-size:13px;line-height:var(--pokyd-label-height)}.pokyd-input{position:absolute;pointer-events:auto;left:var(--pokyd-input-left);right:var(--pokyd-input-gap);bottom:calc(var(--pokyd-margin) + 2px);min-width:0;height:var(--pokyd-input-height);padding:0 3px;color:var(--pokyd-human-text, #ffff57);background:var(--pokyd-input-bg, #090011);border:1px solid #7f7f7f;border-radius:0;font-family:var(--pokyd-sans);font-size:13px}@media(hover:none)and (pointer:coarse){.pokyd-input{font-size:16px}}.pokyd[data-background=off] .pokyd-input{color:#000;background:#fff}.pokyd-input::placeholder{color:#6a6a5a}.pokyd-send{position:absolute;pointer-events:auto;right:var(--pokyd-box-side);bottom:calc(var(--pokyd-margin) + 2px);width:var(--pokyd-send-width);height:var(--pokyd-send-height);padding:0;color:#000;background:#ece9d8;border:1px solid #707070;border-radius:2px;font-family:Tahoma,Segoe UI,system-ui,sans-serif;font-size:12px;cursor:pointer}.pokyd-send{box-shadow:0 0 0 1px #00000080}.pokyd-send:hover:not(:disabled){background:#f6f4ea}.pokyd-send:active:not(:disabled){background:#dcd9c8}.pokyd-input:focus-visible,.pokyd-send:focus-visible{outline:2px solid #316ac5;outline-offset:1px}.pokyd-input:disabled,.pokyd-send:disabled{opacity:.6;cursor:default}.pokyd[data-state=busy] .pokyd-client{cursor:progress}.pokyd-effect{position:absolute;top:0;bottom:0;width:6px;background:#fff}.pokyd-effect-fill{position:absolute;left:0;right:0;bottom:0;height:0;background:#316ac5}.pokyd-effect[data-control=IDC_EFEKTPROGRES1]{left:0}.pokyd-effect[data-control=IDC_EFEKTPROGRES2]{right:0}.pokyd-failure{position:absolute;left:var(--pokyd-box-side);right:var(--pokyd-box-side);top:40%;margin:0;padding:.6em .8em;color:#ffdede;background:#5a0000d9;border:1px solid #a12b2b;font-size:14px}.pokyd-loading-slot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 2 * var(--pokyd-margin))}.pokyd .pokyd-loading{--pokyd-loading-width: 22em;--pokyd-loading-ink: #000;--pokyd-loading-track: #fff;--pokyd-loading-fill: #316ac5;--pokyd-loading-border: #7f9db9;max-width:100%;padding:12px 14px;background-color:#ece9d8;background-image:var(--pokyd-tile);background-repeat:repeat;border:1px solid #404040;box-shadow:inset 1px 1px #fff,inset -1px -1px #aca899,3px 3px 6px #0000008c;font-family:Tahoma,Segoe UI,system-ui,sans-serif}.pokyd[data-background=off] .pokyd-loading{background-image:none}.pokyd-dialog{position:fixed;inset:0;z-index:10;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00000059}.pokyd-dialog-frame{flex:0 0 auto;overflow:auto;color:#000;background-color:#ece9d8;background-image:var(--pokyd-tile);background-repeat:repeat;border:1px solid #404040;box-shadow:inset 1px 1px #fff,inset -1px -1px #aca899,4px 4px 10px #0009}.pokyd[data-background=off] .pokyd-dialog-frame{background-image:none}.pokyd-dialog-caption{display:flex;align-items:center;gap:.5em;padding:3px 3px 3px 6px;background:#316ac5;color:#fff;font:700 12px/1.5 Tahoma,Segoe UI,system-ui,sans-serif}.pokyd-dialog-title{flex:1 1 auto}.pokyd-dialog-close{flex:0 0 auto;width:17px;height:15px;padding:0;color:#000;background:#ece9d8;border:1px solid #0b3a8a;border-radius:2px;font:11px/1 Tahoma,Segoe UI,system-ui,sans-serif;cursor:pointer}.pokyd-dialog-close:hover{background:#f6f4ea}.pokyd-dialog-body{position:relative;overflow:hidden}.pokyd-dialog-item{position:absolute;margin:0}.pokyd-dialog-item[hidden]{display:none}.pokyd-dialog-static{display:block;background:none;white-space:pre-line}.pokyd-dialog-static label{display:block}.pokyd-dialog-group{padding:0;border:1px solid #aca899;border-top-color:#fff;border-left-color:#fff;background:none;pointer-events:none}.pokyd-dialog-group legend{margin:0 auto;padding:0 4px}.pokyd-dialog-check{display:flex;align-items:center;gap:4px}.pokyd-dialog-check input{flex:0 0 auto;margin:0}.pokyd-dialog-check span{flex:1 1 auto}.pokyd-dialog-edit,.pokyd-dialog-list{color:#000;background:#fff;border:1px solid #7f9db9;border-radius:0;font:inherit}.pokyd-dialog-edit{padding:0 2px}.pokyd-dialog-list{padding:0}.pokyd-dialog-button{padding:0;color:#000;background:#ece9d8;border:1px solid #707070;border-radius:2px;font:inherit;cursor:pointer}.pokyd-dialog-button:hover:not(:disabled){background:#f6f4ea}.pokyd-dialog-button:active:not(:disabled){background:#dcd9c8}.pokyd-dialog-default{box-shadow:0 0 0 1px #00000080}.pokyd-dialog-item:focus-visible,.pokyd-dialog-item input:focus-visible,.pokyd-dialog-close:focus-visible{outline:2px solid #316ac5;outline-offset:1px}.pokyd-dialog-refusal{position:absolute;left:8px;right:8px;bottom:8px;padding:6px 8px;background:#ffffe1;border:1px solid #a12b2b;font-size:11px;line-height:1.35}.pokyd-dialog-refusal strong{display:block;color:#a12b2b}.pokyd-dialog-refusal p{margin:.25em 0 0}.pokyd-dialog-richedit{overflow:auto;padding:2px 3px;color:#000;background:#fff;border:1px solid #7f9db9;box-shadow:inset 1px 1px #d4d0c8;white-space:pre-wrap;font-size:11pt;line-height:1.3;text-align:left}.pokyd-dialog-b{font-weight:700}.pokyd-dialog-u{text-decoration:underline double}.pokyd-dialog-c{background:#d0e0ff}.pokyd-dialog-h{font-size:17.5pt}.pokyd-dialog-thanks{overflow:auto;padding:1px 2px;color:#000;background:#fff;border:1px solid #7f9db9;box-shadow:inset 1px 1px #d4d0c8;white-space:pre-wrap;line-height:1.3;text-align:left}.pokyd-dialog-www{color:#00f;text-decoration:underline}.pokyd-dialog-www:focus-visible{outline:1px dotted #000}.pokyd-dialog--about img{display:block;width:100%;height:100%;object-fit:fill}.pokyd-dialog-report{overflow:auto;padding:2px 3px;color:#000;background:#fff;border:1px solid #7f9db9;box-shadow:inset 1px 1px #d4d0c8;white-space:pre-wrap;font-family:Consolas,DejaVu Sans Mono,Courier New,monospace;font-size:10px;line-height:1.35;text-align:left}.pokyd-dialog--cheat [title]{cursor:help}
