.native-music-corner{top:calc(env(safe-area-inset-top,0px) + 10px);left:calc(env(safe-area-inset-left,0px) + 56px);z-index:201;pointer-events:none;align-items:center;gap:8px;display:flex;position:fixed}.native-music-shortcut{color:#435044;cursor:pointer;pointer-events:auto;background:#f9f8efeb;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.native-music-shortcut:focus-visible{outline-offset:3px;outline:1px solid #435044}body:has(.physical-file-shell) .native-music-corner:not(.native-music-inline){display:none}.native-music-corner.native-music-inline{pointer-events:auto;position:static}.native-music-inline .native-music-shortcut{color:inherit;background:0 0}.account-primary-controls{white-space:nowrap;flex:none;align-items:center;gap:0;display:inline-flex}.account-primary-controls .native-music-inline{flex:none;align-self:center;gap:0;position:relative;inset:auto}html body:has(.physical-file-shell) .account-session-bar .account-primary-controls :is(.settings-entry,.native-music-shortcut){box-sizing:border-box;letter-spacing:0;opacity:.8;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;max-width:44px;height:36px;min-height:36px;max-height:36px;margin:0;padding:0;line-height:1;display:inline-flex}html body:has(.physical-file-shell) .account-session-bar .account-primary-controls :is(.settings-entry,.native-music-shortcut)>svg{flex:none;width:16px;height:16px;display:block}html body:has(.physical-file-shell) .account-session-bar .account-primary-controls :is(.settings-entry,.native-music-shortcut):is(:hover,:focus-visible){opacity:1}html body:has(.physical-file-shell) .account-session-bar .account-primary-controls .native-music-shortcut:after{content:none!important;pointer-events:none!important;display:none!important}.account-primary-controls .native-music-inline .native-music-error{z-index:1;white-space:normal;pointer-events:none;width:180px;position:absolute;top:calc(100% + 4px);left:0}.native-music-error{color:#435044;background:#faf9f1;max-width:180px;padding:4px 7px;font:12px/1.4 Arial,sans-serif}body:has([data-slot=dialog-overlay]) .native-music-corner{visibility:hidden}.settings-music-group:empty{display:none}.settings-music-group:not(:has(.settings-background-music)){display:none}.settings-background-music h3{margin:0}.background-music-volume{color:var(--ink,#343d33);grid-template-columns:auto minmax(80px,1fr) 42px;align-items:center;gap:12px;margin:15px 0;font-size:13px;display:grid}.background-music-volume input{accent-color:#64705a;cursor:pointer;width:100%;min-width:0}.background-music-volume output{text-align:right;font-variant-numeric:tabular-nums}.background-music-credit{font:12px/1.65 var(--type-sans,Arial,sans-serif);color:#687269;overflow-wrap:anywhere;margin:0}.background-music-credit a{text-underline-offset:2px;color:inherit;text-decoration:underline}.settings-dialog .background-music-credit a{min-height:0;display:inline}.settings-music-license :is(.background-music-sources,.background-music-changes){font:11px/1.6 var(--type-sans,Arial,sans-serif);color:#687269;margin:7px 0 0}.settings-dialog .background-music-sources a{text-underline-offset:2px;min-height:0;text-decoration:underline;display:inline}@media (max-width:600px){.native-music-corner{left:calc(env(safe-area-inset-left,0px) + 46px)}.native-music-shortcut{width:32px;height:32px}}
