.outputs-manager{display:grid;grid-template-columns:155px minmax(0,1fr);gap:22px}.outputs-manager aside{display:flex;flex-direction:column;gap:5px;border-right:1px solid #e0e8e2;padding-right:15px}.outputs-manager aside button{text-align:left;font-size:12px;padding:10px;overflow-wrap:anywhere;white-space:normal}.outputs-manager aside button.active{background:#e7f7ef;color:#08785f;border-color:#8fd8bb}.outputs-manager aside button.primary{margin-top:10px}.outputs-manager h3{font-family:inherit;font-size:18px;margin:0 0 10px}.outputs-actions{display:flex;gap:6px;flex-wrap:wrap;margin:15px 0}.outputs-actions button{font-size:10px;padding:9px}.output-error:not(:empty){color:#b13e4d;background:#fff3f3;padding:10px;margin:12px 0;font-size:12px}.output-editing-note{color:#59806a;font-size:13px}.output-combo{display:flex;height:100%;width:100%;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:.15em}.output-combo>span{font-size:.22em}.output-combo>b{font-family:Arial,sans-serif;font-size:1.2em;font-variant-numeric:tabular-nums;line-height:1.2}.output-combo>small{font-size:.18em}.output-combo.has-message>b{font-size:.65em}.output-combo>p{font-size:.4em;overflow-wrap:anywhere;margin:.3em 0 0;max-height:50%;overflow:hidden}.output-message-element{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere}.output-agenda{height:100%;width:100%;overflow:auto;padding:1em;font-size:.45em;background:inherit}.output-agenda h2{font-family:inherit;font-size:1.5em;margin:0 0 1em}.output-agenda>div{display:flex;gap:1em;padding:.7em;border-bottom:1px solid #ffffff26;align-items:center}.output-agenda>div.active{background:#008b7655;border-radius:.3em}.output-agenda>div>div{flex:1}.output-agenda small{display:block;opacity:.7;margin-top:.4em;font-size:.75em}.output-agenda strong{font-size:.8em;font-variant-numeric:tabular-nums}.output-moderator{height:100%;width:100%;overflow:auto;font-size:.55em;padding:1em}.output-moderator textarea{min-height:70px;background:#fff;color:#132b20;font-size:16px}.output-moderator button{font-size:14px}.output-moderator label{font-size:16px}.output-focused-message{inset:0!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#101b17!important;z-index:1000!important}.output-element .resize-handle{z-index:5}.customview .viewtools{z-index:2000}@media(max-width:600px){.outputs-manager{grid-template-columns:1fr}.outputs-manager aside{flex-direction:row;overflow:auto;border-right:0;border-bottom:1px solid #e0e8e2;padding:0 0 12px}.outputs-manager aside button{white-space:nowrap}.outputs-manager aside button.primary{margin-top:0}}

.output-extra-clock{position:absolute;bottom:5%;left:0;right:0;text-align:center;font-size:clamp(18px,3vw,42px);opacity:.75}.viewtools[hidden]{display:none!important}

#deviceIdentifyOverlay{position:fixed;inset:0;background:#eaf9f0f5;z-index:999999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;color:#124f36;text-align:center;cursor:pointer;padding:30px}#deviceIdentifyOverlay strong{font-family:Arial,sans-serif;font-size:clamp(35px,8vw,100px);overflow-wrap:anywhere}#deviceIdentifyOverlay span{font-size:16px}.device-list{max-height:440px;overflow:auto}.device-list article{padding:18px 0;border-bottom:1px solid #e3ece6;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.device-list article small{display:block;font-size:10px;color:#8da190;margin-top:7px}.device-list article>div:last-child{display:flex;gap:5px;flex-wrap:wrap}.device-list button{font-size:10px;padding:7px}.device-error:not(:empty){color:#b34652;font-size:12px}

.output-blackout .design-output,.output-blackout .mint-viewer-message{visibility:hidden}.output-blackout{background:#000!important}

.output-simple-nav>.saas-help{margin:4px 0 24px;font-size:11px}.outputs-manager .output-advanced{margin-top:22px;border-top:1px solid #e3e9de;padding-top:18px}.output-advanced summary{font-size:12px;color:#7f9474;cursor:pointer}.output-advanced button{margin-top:7px}.output-advanced p{line-height:1.7}.outputs-actions{flex-wrap:wrap}
