.wl-session-shell{position:fixed;z-index:70;top:max(10px,env(safe-area-inset-top));left:12px;right:12px;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px;padding:8px;border:1px solid rgba(184,255,44,.35);border-radius:16px;background:rgba(7,10,9,.94);box-shadow:0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(14px);font-family:inherit}.wl-session-shell button{min-height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#151a17;color:#f5f7f5;font:inherit;font-weight:800}.wl-session-start{grid-column:1/4;background:#b8ff2c!important;color:#071008!important}.wl-session-clock{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 14px}.wl-session-clock span{font-size:.72rem;color:#b7c0b9}.wl-session-clock strong{font-variant-numeric:tabular-nums}.wl-session-dialog{width:min(92vw,440px);border:1px solid rgba(184,255,44,.4);border-radius:18px;background:#0b0f0d;color:#f5f7f5;padding:0}.wl-session-dialog::backdrop{background:rgba(0,0,0,.7)}.wl-session-dialog form{display:grid;gap:12px;padding:22px}.wl-session-dialog h2,.wl-session-dialog p{margin:0}.wl-session-dialog button,.wl-import-label{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#171d19;color:#f5f7f5;font:inherit;font-weight:800;padding:0 14px}.wl-import-label input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.wl-session-dialog dl{display:grid;gap:8px;margin:0}.wl-session-dialog dl div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.wl-session-dialog dd{margin:0;font-weight:800}button[aria-busy=true]{pointer-events:none;opacity:.65}@media(max-width:560px){body{padding-top:calc(76px + env(safe-area-inset-top))}.wl-session-clock span{display:none}.wl-session-shell button{font-size:.78rem}}
