.mist-entry{display:flex;align-items:center;gap:16px;width:100%;padding:18px 24px;margin:18px 0;border:1px solid #9bad9c;border-radius:18px;background:linear-gradient(110deg,#e5e7d9,#f6f0dd);color:#3b5e55;text-align:left;cursor:pointer}.mist-entry>span{font-size:30px}.mist-entry b{font-size:18px}.mist-entry small{display:block;margin-top:5px}.mist-entry em{margin-left:auto;font-style:normal;font-size:13px}.mist-entry:hover{box-shadow:0 4px 18px #44685c20}.mist-entry:focus-visible{outline:3px solid #a77d42;outline-offset:3px}#mist-portal{width:96vw;max-width:1480px;height:94vh;max-height:960px;padding:0;border:1px solid #739589;border-radius:18px;background:#e6f0e8;overflow:hidden}#mist-portal::backdrop{background:#163a43a8;backdrop-filter:blur(5px)}.mist-toolbar{height:64px;display:flex;align-items:center;gap:20px;padding:10px 22px;background:#284c57;color:#fff4dc}.mist-toolbar small{display:block;font-size:11px;margin-top:4px;color:#cddfce}.mist-toolbar a{margin-left:auto;color:#fff4dc;font-size:13px}.mist-toolbar button{padding:9px 14px;border:1px solid #d5c18e;border-radius:9px;background:#f4e8c6;color:#284c57;cursor:pointer}#mist-portal iframe{display:block;width:100%;height:calc(100% - 64px);border:0}@media(max-width:600px){#mist-portal{width:100vw;height:100dvh;max-height:none;border-radius:0;max-width:none}.mist-toolbar{padding:8px 12px;gap:10px}.mist-toolbar a{font-size:11px}.mist-toolbar small{max-width:120px}.mist-entry{padding:16px;gap:10px}.mist-entry em{font-size:11px}}
