.row.svelte-swk2gz{display:flex;align-items:center;justify-content:flex-start}.floating-menu-row.svelte-swk2gz{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-shrink:0;max-width:20rem;color:#262424;background-color:#ffce2c;overflow:hidden}.avatar.svelte-swk2gz{width:1.6rem;height:1.6rem;border-radius:.25rem;margin:.5rem .5rem .5rem .75rem;color:inherit}.username.svelte-swk2gz{margin:0 1rem 0 0;color:inherit;flex-shrink:0;text-transform:capitalize}.email.svelte-swk2gz{margin:0 1rem .5rem;color:inherit;flex-shrink:0;font-size:.85rem}.manage-mfa-container.svelte-1e9wl6i .text-input{max-width:100%}.message.svelte-1e9wl6i{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;color:#fff;border-radius:.5rem;margin-bottom:1rem;font-weight:400;margin-top:1rem}.message.svelte-1e9wl6i span:where(.svelte-1e9wl6i){margin-left:.5rem}.message.error.svelte-1e9wl6i{background-color:#dc143c}.devices.svelte-1e9wl6i .device:where(.svelte-1e9wl6i){display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.devices.svelte-1e9wl6i .device:where(.svelte-1e9wl6i) .device-info:where(.svelte-1e9wl6i) span:where(.svelte-1e9wl6i){font-size:.875rem;font-weight:400}.devices.svelte-1e9wl6i .device:where(.svelte-1e9wl6i):last-child{margin-bottom:0}.qr-instructions.svelte-1e9wl6i{display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}.qr-code.svelte-1e9wl6i{margin:1rem 0;padding:1rem;background:#fff;border-radius:.5rem;display:inline-block}.enroll-start.svelte-1e9wl6i{display:flex;flex-direction:column;gap:1rem}.device-actions.svelte-1e9wl6i{flex-shrink:0;margin-left:1rem}.device-actions.svelte-1e9wl6i .remove-btn{background-color:#dc143c;color:#fff;padding:.4rem .75rem;font-size:.75rem}legend.svelte-14llan0{width:100%}.subscription-seats.svelte-xq6d12{display:flex;flex-direction:column;padding:1rem}.subscription-administrator.svelte-xq6d12{display:flex;flex-direction:column;flex-grow:10;border-radius:0 0 1rem 1rem;width:100%;background-color:#00000080}.subscription-code-list.svelte-xq6d12{display:flex;flex-direction:column;width:100%;max-height:50vh;overflow-y:auto}.subscription-code-row.svelte-xq6d12{display:flex;align-items:center;justify-content:space-between;background-color:#ffffff1a;padding:.25rem .5rem}.subscription-code-row.svelte-xq6d12 i:where(.svelte-xq6d12){padding:.25rem;border-radius:10rem}.subscription-code-row.svelte-xq6d12 i:where(.svelte-xq6d12):hover{background-color:#ffffff1a}.subscription-code-row.svelte-xq6d12:nth-of-type(2n){background-color:#ffffff26}.code-name.svelte-xq6d12{font-size:1rem;font-family:Roboto Mono,monospace;font-weight:400}.row.svelte-xq6d12{display:flex;width:100%;align-items:center;justify-content:space-around}.col.svelte-xq6d12{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.subscription-seat-row.svelte-xq6d12{display:flex;align-items:center;padding:.25rem .5rem}.subscription-seat-row.svelte-xq6d12 i:where(.svelte-xq6d12){margin-right:.5rem}.subscription-code-list-print.svelte-xq6d12{display:none;flex-direction:column;width:100%;max-width:612pt;background-color:#fff;color:#000}.header-print.svelte-xq6d12{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem 1rem 1rem;background-color:#000;color:#fff;border-radius:.5rem}.header-print.svelte-xq6d12>img:where(.svelte-xq6d12){height:14pt}.header-print.svelte-xq6d12 strong:where(.svelte-xq6d12){font-weight:600}.subscription-code-row-print.svelte-xq6d12{display:flex;align-items:center;justify-content:space-between;font-size:10pt;padding:1.5rem 2rem;border-bottom:1px dashed #666}.scissors.svelte-xq6d12{position:absolute;bottom:-.5rem;left:0;font-size:1rem;color:#666}.subscription-code-row-print.svelte-xq6d12 img:where(.svelte-xq6d12){height:12pt}.subscription-code-row-print.svelte-xq6d12 span:where(.svelte-xq6d12){font-size:inherit}.subscription-code-row-print.svelte-xq6d12 strong:where(.svelte-xq6d12){font-size:inherit;font-weight:600}.subscription-code-row-print.svelte-xq6d12 a:where(.svelte-xq6d12){font-size:inherit;font-weight:inherit}.subscription-code-row-print.svelte-xq6d12 .code-name:where(.svelte-xq6d12){font-weight:600}.redeemed-label.svelte-xq6d12{display:flex;align-items:center;padding:.125rem .25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;background-color:#4aff53;border-radius:.2rem;color:#161414}.redeemed-label.svelte-xq6d12>i:where(.svelte-xq6d12){font-size:1rem}.modal-footer-container.svelte-1njp7m2{display:flex;flex-direction:column;align-items:center;width:100%}.row.svelte-1njp7m2{display:flex;align-items:center;justify-content:center;width:100%}.copy-clipboard-container.svelte-1njp7m2{display:flex;align-items:center;justify-content:center;width:100%;margin-top:1rem;padding:.5rem;border:1px solid #ddd;box-sizing:border-box;cursor:pointer}.copy-clipboard-container.svelte-1njp7m2 span:where(.svelte-1njp7m2){display:flex;align-items:center;justify-content:center;width:100%;margin-right:1rem;-webkit-user-select:all;user-select:all}.language-list.svelte-1850kdm{display:flex;flex-direction:column;gap:10px;width:100%}.basic-search-container.svelte-1850kdm{display:flex;align-items:center;width:100%}.basic-search-container.svelte-1850kdm .text-input{background-color:#fff3;border-radius:.25rem}.basic-search-container.svelte-1850kdm .text-input input{display:flex;flex-grow:10;width:100%;height:1.5em;background:none;border:none;outline:none;color:#ddd}.modal-content{overflow:auto;scrollbar-width:none}.form-row label,.dynamic-title,.dynamic-title span{font-weight:400!important}.form-row>.basic-search-container>.text-input{max-width:unset}h4.svelte-1850kdm{font-weight:600;font-size:.75rem;margin:1rem 0 .5rem;color:#fff9}p.svelte-1850kdm{font-size:.75rem;color:#fff9;margin-bottom:.5rem}.meili-search.svelte-v3djnc{position:relative;display:flex;align-items:center;font-family:Inter,sans-serif}.search-toggle.svelte-v3djnc{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.5rem;color:#fff;background-color:transparent}.search-toggle.svelte-v3djnc:hover{background-color:#ffffff14}.search-panel.svelte-v3djnc{position:absolute;right:0;top:calc(100% + 10px);width:26rem;background:#191919;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:12px;box-shadow:0 24px 60px #0009;z-index:1500;display:flex;flex-direction:column;gap:10px;color:#fff}.input-row.svelte-v3djnc{display:flex;align-items:center;gap:10px;background:#1d1d1d;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:0 12px;height:44px;flex:none}.input-row.focus.svelte-v3djnc{border-color:#4ac6ff;box-shadow:0 0 0 3px #4ac6ff24}.input-row.svelte-v3djnc .lead:where(.svelte-v3djnc){font-size:20px;color:#ffffff80}.input-row.svelte-v3djnc input:where(.svelte-v3djnc){flex:1;min-width:0;background:transparent;border:none;color:#fff;font:500 14px Inter,sans-serif;outline:none}.input-row.svelte-v3djnc input:where(.svelte-v3djnc)::placeholder{color:#ffffff59}.icon-btn.svelte-v3djnc{width:26px;height:26px;flex:none;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:7px;color:#ffffff80;cursor:pointer;padding:0}.icon-btn.svelte-v3djnc:hover{background:#262626;color:#fff}.icon-btn.svelte-v3djnc .material-icons:where(.svelte-v3djnc){font-size:16px}.kbd.svelte-v3djnc{font:600 10px ui-monospace,Menlo,monospace;color:#fff6;border:1px solid rgba(255,255,255,.14);border-radius:5px;padding:3px 6px;flex:none}.status.svelte-v3djnc{margin:0;display:flex;align-items:center;gap:8px;color:#ffffff8c;font-size:13px;padding:4px 4px 2px}.status.svelte-v3djnc .material-icons:where(.svelte-v3djnc){font-size:17px}.status.error.svelte-v3djnc{color:#ff8f8f}.status.hint.svelte-v3djnc{color:#fff6}.skeletons.svelte-v3djnc{display:flex;flex-direction:column;gap:6px}.skel-row.svelte-v3djnc{display:flex;align-items:center;gap:11px;padding:10px 12px;background:#1e1e1e;border:1px solid rgba(255,255,255,.08);border-radius:10px}.skel-body.svelte-v3djnc{flex:1;display:flex;flex-direction:column;gap:7px}.empty-state.svelte-v3djnc{display:flex;flex-direction:column;align-items:center;gap:4px;color:#ffffff59;padding:18px 0 12px}.empty-state.svelte-v3djnc .material-icons:where(.svelte-v3djnc){font-size:30px}.empty-title.svelte-v3djnc{font-size:13px;font-weight:600;color:#fff9}.results.svelte-v3djnc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;max-height:20rem;overflow-y:auto}.result-row.svelte-v3djnc{list-style:none;margin:0;padding:0}.result.svelte-v3djnc{display:flex;align-items:flex-start;gap:11px;width:100%;text-align:left;padding:10px 12px;border-radius:10px;background:#1e1e1e;border:1px solid rgba(255,255,255,.08);cursor:pointer}.result.svelte-v3djnc:hover{background:#222;border-color:#ffffff29}.result.focused.svelte-v3djnc,.result.svelte-v3djnc:focus-visible{outline:2px solid #ffce2c;outline-offset:-1px;border-color:#ffce2c73}.kind.svelte-v3djnc{width:34px;height:34px;flex:none;border-radius:8px;background:#232323;display:flex;align-items:center;justify-content:center}.kind.svelte-v3djnc .material-icons:where(.svelte-v3djnc){font-size:18px;color:#ffce2c}.result-body.svelte-v3djnc{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.result-title.svelte-v3djnc{font-size:13.5px;font-weight:600;color:#fff;line-height:1.3;overflow-wrap:anywhere}.result-subtitle.svelte-v3djnc{color:#ffffff8c;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.result.svelte-v3djnc .book-page-badge{display:inline-block;font-size:10px;font-weight:600;padding:1px 7px;border-radius:999px;background:#4ac6ff24;color:#4ac6ff;border:1px solid rgba(74,198,255,.35);vertical-align:middle;margin-right:4px}.result.svelte-v3djnc mark.meili-hit{background:#ffce2c47;color:#fff;padding:0 2px;border-radius:3px}.panel-foot.svelte-v3djnc{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 2px 0;border-top:1px solid rgba(255,255,255,.06)}.foot-hint.svelte-v3djnc{display:flex;align-items:center;gap:6px;font-size:11px;color:#ffffff59}.foot-expand.svelte-v3djnc{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;background:transparent;border:1px solid rgba(255,255,255,.12);color:#ffffffbf;font:600 11.5px Inter,sans-serif;cursor:pointer}.foot-expand.svelte-v3djnc:hover{border-color:#ffce2c99;color:#ffce2c}.foot-expand.svelte-v3djnc .material-icons:where(.svelte-v3djnc){font-size:14px}@media(max-width:500px){.search-panel.svelte-v3djnc{position:fixed;width:auto;left:8px;right:8px;top:72px}}
