.calendar-name-row .schedule-role-picker{font:inherit;font-size:.78rem;line-height:1.35;align-self:flex-start;width:auto!important;max-width:100%;padding:3px 9px;margin:3px 0 0;border:1px solid #ae8b45;border-radius:18px;color:#342a16;background:#eee8d9;box-shadow:0 2px 2px #0002;cursor:pointer;white-space:nowrap}.schedule-role-picker:focus-visible,.schedule-role-dialog button:focus-visible{outline:3px solid #96762f;outline-offset:2px}.schedule-role-dialog{background:#f3f0e7;color:#20211c;border:1px solid #b59a5a;border-radius:22px;box-shadow:0 8px 28px #0004;padding:22px;width:min(420px,calc(100vw - 28px));max-height:85dvh;overflow:auto}.schedule-role-dialog::backdrop{background:#0007}.schedule-role-dialog h2{margin-top:0}.schedule-role-options{display:flex;flex-wrap:wrap;gap:9px}.schedule-role-dialog .btn{width:auto;flex:none}.schedule-role-dialog select{background:#eee8d9;border:1px solid #ae8b45;border-radius:24px;padding:12px 36px 12px 16px;box-shadow:0 3px 3px #0002}.schedule-role-options [aria-pressed=true]{background:#24251f;color:white}
