dialog.premium-window{color:#173c4c;box-sizing:border-box;background:#edf5f7;border:2px solid #397c91;border-radius:8px;width:min(960px,100vw - 24px);max-width:none;height:min(760px,100dvh - 24px);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 16px 54px #071f3660}dialog.premium-window[open]{grid-template-rows:auto minmax(0,1fr);display:grid}dialog.premium-window::backdrop{background:#061e2480}.premium-window>header{background:var(--gui-header,#15596d);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:8px 14px 8px 20px;display:flex}.premium-window h2{font:700 17px/1.3 var(--window-font,"Courier New",monospace);margin:0}.premium-window header button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:4px;padding:0;font:24px/1 system-ui,sans-serif}.premium-window>iframe{border:0;width:100%;height:100%}.position-menu .premium-position-label{color:#5c410d;background:#fae4a8;border-radius:3px;margin-inline-start:6px;padding:1px 4px;font-size:.8em;display:inline-block}
