.pb{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pb.is-pending,.is-busy{opacity:.8;cursor:progress!important}.pb-spin,.busy-spin{vertical-align:-3px;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite pb-spin;display:inline-block}.busy-spin{margin-right:8px}button.is-busy{pointer-events:none}@keyframes pb-spin{to{transform:rotate(360deg)}}.osx-progress{z-index:200;opacity:0;pointer-events:none;background:linear-gradient(90deg,#6924d2,#b44de0);width:0;height:3px;transition:opacity .2s;position:fixed;top:0;left:0}.osx-progress.on{opacity:1;animation:8s cubic-bezier(.1,.7,.2,1) forwards osx-progress}@keyframes osx-progress{0%{width:0}20%{width:45%}60%{width:75%}to{width:92%}}.osx-palette-head{text-transform:uppercase;letter-spacing:.06em;color:#8a7f96;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;cursor:default!important;padding:10px 12px 4px!important;display:flex!important}.osx-palette-head a{text-transform:none;letter-spacing:0;color:#6924d2;font-size:13px;font-weight:600;text-decoration:none}.osx-palette-tip{color:#8a7f96;font-size:13px;cursor:default!important}.osx-palette-spin{color:#6924d2}.osx-palette-clear{color:#4a3f57;cursor:pointer;background:#f3eef8;border:0;border-radius:50%;flex:none;width:28px;height:28px;font-size:18px;line-height:1}.osx-palette-close{color:#6924d2;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:6px 2px;font-weight:600;display:none}.osx-palette-kind{flex:0 0 78px!important}.osx-palette-payment{color:#1f7a4a}.osx-palette-email{color:#2c4f78}.osx-palette-certificate{color:#a3351f}.osx-palette-document,.osx-palette-supplier{color:#5b4a6e}.osx-palette-lead{color:#b44de0}.osx-palette-all{color:#6924d2}@media (max-width:680px){.osx-palette-wrap{align-items:stretch;padding:0}.osx-palette{border-radius:0;flex-direction:column;max-width:none;height:100dvh;display:flex}.osx-palette-input{padding:max(12px, env(safe-area-inset-top)) 14px 12px}.osx-palette-input input{min-width:0;font-size:17px}.osx-palette-input kbd{display:none}.osx-palette-close{display:block}.osx-palette-list{max-height:none;padding-bottom:max(16px, env(safe-area-inset-bottom));flex:1}.osx-palette-list li{padding:12px}.osx-palette-kind{flex-basis:70px!important}}.osx-main [id]{scroll-margin-top:96px}.osx a:focus-visible,.osx button:focus-visible,.osx summary:focus-visible{outline-offset:2px;outline:2px solid #7b27dc}@media (max-width:680px){.osx-main{min-width:0}.osx-main select,.osx-main input:not([type=checkbox]):not([type=radio]),.osx-main textarea{min-width:0;max-width:100%}.osx-main input,.osx-main select,.osx-main textarea{font-size:max(16px,1em)}.osx-main form{min-width:0;max-width:100%}.osx-main table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.osx-main pre,.osx-main code{white-space:pre-wrap;overflow-wrap:anywhere}.osx-main img,.osx-main video{max-width:100%;height:auto}.osx-main .os-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.pb-spin,.busy-spin{animation-duration:2s}.osx-progress.on{width:70%;animation:none}}
