body.application.sf-account-ready .app-header{position:relative;z-index:5}body.application.sf-account-ready #signout{display:none!important}body.application .sf-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-left:auto;min-width:0;flex-shrink:0}body.application .sf-header-actions>#sf-header-upgrade{margin-left:0!important;flex-shrink:0}body.application .sf-account{position:relative;margin:0;flex:0 1 auto;min-width:0}body.application .sf-account>summary{display:flex!important;align-items:center!important;gap:10px!important;min-height:48px;padding:5px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#102847;cursor:pointer;list-style:none}body.application .sf-account>summary:hover{background:#f0f5fc;border-color:#e0e8f3}body.application .sf-account[open]>summary{background:#edf4ff;border-color:#ceddf3}body.application .sf-account>summary:focus-visible{outline:3px solid #e7b144;outline-offset:2px}body.application .sf-account>summary>.sf-account-avatar{display:grid!important;place-items:center;flex:0 0 35px;width:35px;height:35px;min-width:35px;border-radius:50%;background:#0b2a4d;color:#fff;font-size:13px;font-weight:650;line-height:1;box-shadow:0 0 0 1px #0b2a4d0d}body.application .sf-account>summary>.sf-account-labels{display:flex!important;flex-direction:column;gap:3px;align-items:flex-start;min-width:0;max-width:245px}body.application .sf-account .sf-account-kicker{display:block!important;color:#7a8799;font-size:9px;line-height:1.25;font-weight:600;letter-spacing:1px}body.application .sf-account .sf-account-email{display:block!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#183657;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0}body.application .sf-account>summary:after{display:block!important;width:16px;height:16px;min-width:16px;flex:0 0 16px;margin-left:3px}body.application .sf-account .sf-account-identity{padding:5px 13px 13px;margin-bottom:4px;border-bottom:1px solid #edf0f5;min-width:0}body.application .sf-account-identity>span:first-child{display:block;color:#7b879a;font-size:11px;line-height:1.5;margin-bottom:5px}body.application .sf-account-identity strong{display:block;font-size:13px;font-weight:650;line-height:1.5;margin-bottom:3px;color:#102847}body.application .sf-account-identity .sf-account-identity-email{display:block;font-size:12px;line-height:1.6;color:#405c7d;overflow-wrap:anywhere;white-space:normal}body.application.sf-account-ready :is(.cp-topbar,.pw-topbar,.ee-topbar){min-width:0}body.application.sf-account-ready .cp-topbar{gap:14px}body.application.sf-account-ready :is(.cp-topbar,.pw-topbar,.ee-topbar)>nav{min-width:0}body.application.sf-account-ready :is(.cp-screen,.pw-screen,.ee-screen)>.sidebar{margin-top:calc(-1 * var(--sf-header-height, 60px))!important}body.application.sf-account-ready .workspace-layout{min-height:calc(100dvh - var(--sf-header-height, 60px))}.sf-account-notice{position:absolute;top:calc(100% + 8px);right:22px;max-width:min(400px,calc(100vw - 24px));padding:13px 16px;border:1px solid #edc8bc;border-radius:9px;background:#fff6f2;color:#913e2e;box-shadow:0 8px 24px #18365315;font-size:13px;line-height:1.5;z-index:30}.sf-account-notice[hidden]{display:none!important}@media(max-width:1250px){body.application .sf-account>summary>.sf-account-labels{max-width:185px}}@media(max-width:1100px){body.application.sf-account-ready .app-header{height:auto!important;min-height:64px!important;flex-wrap:wrap;gap:12px;padding-top:12px!important;padding-bottom:12px!important}body.application.sf-account-ready :is(.cp-topbar,.pw-topbar,.ee-topbar){height:auto!important;min-height:0;display:flex;flex-wrap:wrap;gap:10px}body.application .sf-header-actions{flex-basis:100%;width:100%;gap:12px;padding-top:3px}body.application .sf-account>summary>.sf-account-labels{max-width:280px}body.application .sf-header-actions>#sf-header-upgrade{min-height:50px!important}}@media(max-width:700px){body.application.sf-account-ready .app-header{padding-inline:15px!important;gap:10px}body.application.sf-account-ready :is(.cp-screen,.pw-screen,.ee-screen)>.sidebar{margin-top:0!important}body.application .sf-header-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:8px}body.application .sf-header-actions>#sf-header-upgrade{padding:11px 9px!important;width:100%;min-width:0;min-height:50px!important}body.application .sf-account{max-width:100%;min-width:0;align-self:stretch}body.application .sf-account>summary{height:100%;min-height:50px;gap:7px!important;padding:5px 3px}body.application .sf-account>summary>.sf-account-avatar{width:30px;height:30px;min-width:30px;flex-basis:30px;font-size:11px}body.application .sf-account .sf-account-email{font-size:12px}body.application .sf-account .sf-account-kicker{font-size:8px;letter-spacing:.7px}body.application .sf-account>summary:after{min-width:12px;flex-basis:12px;width:12px;height:12px;margin-left:0}body.application .sf-account>summary>.sf-account-labels{max-width:100%}}body.application{--sf-menu-ink: #102847;--sf-menu-muted: #718098;--sf-menu-line: #e6ebf2;--sf-menu-blue: #0765e8;--sf-menu-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234a6485' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--sf-menu-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230765e8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E")}body.application select:not([multiple]):not([size]),body.application select:not([multiple])[size="1"]{appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;background-image:var(--sf-menu-chevron)!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px 16px!important;color:var(--sf-menu-ink)!important;border:1px solid #d5dfec!important;border-radius:12px!important;min-height:46px!important;max-width:100%;padding:11px 44px 11px 14px!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;box-shadow:0 1px 2px #10284705!important;cursor:pointer;transition:border-color .16s,box-shadow .16s,background-color .16s;text-overflow:ellipsis}body.application select:not([multiple]):not([size]):hover:not(:disabled),body.application select:not([multiple])[size="1"]:hover:not(:disabled){border-color:#9ab4d8!important;background-color:#f9fbff!important}body.application select:not([multiple]):focus-visible{outline:3px solid #e9b24770!important;outline-offset:3px!important;border-color:#488cea!important}body.application select:disabled{cursor:not-allowed;opacity:.58}@supports (appearance: base-select){body.application select:not([multiple]):not([size]),body.application select:not([multiple])[size="1"],body.application select:not([multiple]):not([size])::picker(select),body.application select:not([multiple])[size="1"]::picker(select){appearance:base-select!important;-webkit-appearance:base-select!important}body.application select:not([multiple]):not([size]),body.application select:not([multiple])[size="1"]{background-image:none!important;padding-right:14px!important;align-items:center;gap:16px}body.application select::picker-icon{content:"";width:16px;height:16px;flex:0 0 16px;margin-inline-start:auto;background:var(--sf-menu-chevron) center / 16px no-repeat;rotate:0deg!important;transition:transform .16s}body.application select:open::picker-icon{transform:rotate(180deg)}body.application select::picker(select){margin-block:8px;padding:7px!important;border:1px solid var(--sf-menu-line)!important;border-radius:17px!important;background:#fff!important;color:var(--sf-menu-ink)!important;box-shadow:0 18px 50px #1028471a,0 4px 12px #10284708!important;font:400 14px/1.6 Libre Baskerville,Georgia,serif!important;max-block-size:min(360px,60dvh);max-inline-size:calc(100vw - 24px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7d3e3 transparent}body.application select option{display:flex;align-items:center;gap:20px;min-height:46px;padding:12px 14px;margin:0;border:0;border-bottom:1px solid #f0f3f7;border-radius:7px;background:#fff;color:var(--sf-menu-ink);font:inherit;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer}body.application select option:last-child{border-bottom:0}body.application select option:checked{background:#edf4ff;color:#0754bc;font-weight:600}body.application select option:hover,body.application select option:focus-visible{background:#f1f6fd;outline:0}body.application select option::checkmark{content:"";order:2;width:18px;height:18px;flex:0 0 18px;margin-inline-start:auto;background:var(--sf-menu-check) center / 18px no-repeat}body.application select option:disabled{color:#8a97aa;cursor:not-allowed}body.application select optgroup{padding:9px 0 0;color:#72819a;font-size:12px}}body.application [data-sf-menu]>summary{list-style:none!important;cursor:pointer}body.application [data-sf-menu]>summary::marker,body.application [data-sf-menu]>summary::-webkit-details-marker{display:none;content:""}body.application [data-sf-menu-arrow]>summary{display:flex;align-items:center;gap:10px}body.application [data-sf-menu-arrow]>summary:after,body.application #library-batch-toggle:after{content:"";display:inline-block;width:15px;height:15px;background:var(--sf-menu-chevron) center / 15px no-repeat;flex:0 0 15px;transition:transform .16s}body.application [data-sf-menu-arrow][open]>summary:after,body.application #library-batch-toggle[aria-expanded=true]:after{transform:rotate(180deg)}body.application #library-batch-toggle{display:inline-flex;gap:10px;align-items:center}body.application .sf-old-chevron{display:none!important}body.application .sf-menu-panel,body.application #library-bulk{box-sizing:border-box!important;border:1px solid var(--sf-menu-line)!important;border-radius:18px!important;background:#fff!important;color:var(--sf-menu-ink)!important;box-shadow:0 18px 50px #1028471a,0 4px 12px #10284708!important;padding:9px!important;gap:0!important;text-align:start;isolation:isolate}body.application .sf-menu-panel{position:fixed!important;inset:auto!important;left:var(--sf-menu-x, 12px)!important;top:var(--sf-menu-y, 64px)!important;width:var(--sf-menu-width, 260px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;max-height:var(--sf-menu-height, calc(100dvh - 24px) )!important;margin:0!important;z-index:1000!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7d3e3 transparent}body.application .sf-menu-panel[popover]:not(:popover-open){display:none!important}body.application [data-sf-menu][open]>.sf-menu-panel:popover-open,body.application [data-sf-menu][open]>.sf-menu-panel:not([popover]){display:grid!important}body.application .sf-menu-caption{display:block;padding:9px 13px 12px;margin:0 0 4px;color:#7b879a;font:500 12px/1.6 Libre Baskerville,Georgia,serif;letter-spacing:.5px;border-bottom:1px solid #edf0f5}body.application .sf-menu-panel>:is(a,button),body.application #library-bulk>:is(a,button){display:flex!important;align-items:center;gap:12px;width:100%!important;min-width:0!important;min-height:46px!important;box-sizing:border-box;padding:12px 13px!important;margin:0!important;border:0!important;border-bottom:1px solid #f0f3f7!important;border-radius:8px!important;color:var(--sf-menu-ink)!important;background:transparent!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:450!important;line-height:1.5!important;letter-spacing:0!important;text-decoration:none!important;text-align:start!important;justify-content:flex-start!important;white-space:normal;overflow-wrap:anywhere;cursor:pointer}body.application .sf-menu-panel>:is(a,button):last-child{border-bottom-color:transparent!important}body.application .sf-menu-panel>:is(a,button):hover:not(:disabled),body.application #library-bulk>:is(a,button):hover:not(:disabled){background:#edf4ff!important;color:#065bcf!important}body.application .sf-menu-panel>:is(a,button):focus-visible{outline:2px solid #e7b144!important;outline-offset:-2px;background:#edf4ff!important;color:#065bcf!important}body.application .sf-menu-panel>.danger,body.application .sf-menu-panel>[data-sf-destructive]{color:#af3939!important}body.application .sf-menu-panel>[data-sf-signout]{margin-top:5px!important;border-top:1px solid #e6ebf2!important;color:#53657d!important}body.application #library-bulk{padding:17px!important;max-width:calc(100vw - 24px)}@media(max-width:600px){body.application select:not([multiple]):not([size]),body.application select:not([multiple])[size="1"]{min-height:48px!important;font-size:16px!important}body.application select::picker(select){font-size:15px!important}body.application select option{min-height:48px}body.application .sf-menu-panel>:is(a,button){min-height:48px!important}}@media(prefers-reduced-motion:reduce){body.application select,body.application select::picker-icon,body.application [data-sf-menu-arrow]>summary:after{transition:none!important}}@media(forced-colors:active){body.application select::picker-icon{background:none;content:"⌄";color:ButtonText}body.application select option::checkmark{background:none;content:"✓";color:HighlightText}body.application select option:checked{background:Highlight;color:HighlightText}body.application .sf-menu-panel{border-color:CanvasText!important}}body.application .sf-menu-panel>[data-sf-icon]:before{content:"";width:19px;height:19px;flex:0 0 19px;background:currentColor;-webkit-mask:var(--sf-item-icon) center/19px no-repeat;mask:var(--sf-item-icon) center/19px no-repeat}body.application .sf-menu-panel>[data-sf-icon=profile]{--sf-item-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21v-2a8 8 0 0 1 16 0v2'/%3E%3C/svg%3E")}body.application .sf-menu-panel>[data-sf-icon=billing]{--sf-item-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='15' rx='3'/%3E%3Cpath d='M3 10h18M7 15h4'/%3E%3C/svg%3E")}body.application .sf-menu-panel>[data-sf-icon=signout]{--sf-item-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4H5a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h4M9 12h12m-5-5 5 5-5 5'/%3E%3C/svg%3E")}body.application .library-storage-info>div{border-radius:18px!important;border-color:#e6ebf2!important;box-shadow:0 18px 50px #1028471a!important;background:#fff!important;padding:20px!important;max-width:calc(100vw - 24px)}
