.pop-layer{position:fixed;inset:0;z-index:70}.pop-layer[data-state=closed]{pointer-events:none}.pop-backdrop{position:absolute;inset:0;background:#26262635;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pop-scroll{position:absolute;inset:0;display:flex;overflow-y:auto;overscroll-behavior:contain;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.pop-card{position:relative;width:440px;max-width:100%;margin:auto;outline:none;filter:drop-shadow(0 15px 80px rgb(0 0 0/.13))}.pop-surface{border-radius:var(--radius);background:var(--white);overflow:hidden}.pop-content{padding:22px 28px 28px}.pop-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-inline-end:-10px;margin-bottom:22px}.pop-head h2{font-size:30px;margin:0}.pop-content{position:relative}.pop-head.bare{position:absolute;top:14px;inset-inline-end:14px;margin:0;z-index:1}@media (max-width:440px){.pop-content{padding:18px 20px 22px}.pop-head h2{font-size:26px}}:root[data-pop-card] .panel-overlay{z-index:75}.info-book{display:none}@media (min-width:900px){.info-card{width:860px}.info-card .pop-content{display:grid;grid-template-columns:1fr 440px;padding:0}.info-card .info-book{display:block;position:relative;overflow:hidden;background:var(--tile)}.info-card .info-book .book-still-slot{inset:0 2%}.info-card .info-book:has(.info-cover) .book-still-slot{inset:8px 2% 118px}.info-cover{position:absolute;left:24px;right:24px;bottom:26px;display:flex;flex-direction:column;align-items:center;gap:10px}.info-cover .cover-colors{--gap:8px;--corner:6px}.info-cover .cover-picker{margin:0;max-width:100%}.info-card .info-side .cover-picker,.info-cover .cover-picker>span{display:none}.info-card .info-side{padding:22px 32px 28px}}.info-card .info-side form>label,.info-card .note-field{font-size:13px;font-weight:400;color:var(--muted)}.info-card .info-side .cover-picker,.info-card .note-field{margin-top:14px}.info-card .info-side .cover-picker>span{font-size:13px;font-weight:400;color:var(--muted)}.info-card .language-choice,.info-card .share-link,.info-card .switch-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-top:12px}.info-card .language-choice{margin-top:30px;font-size:15px;font-weight:400}.info-card .language-choice-row{margin:0;padding:3px;border-radius:9px;background:var(--grey-100)}.info-card .language-choice-row button{height:30px;padding:0 12px;border-radius:7px;font-weight:400;color:var(--muted)}.info-card .language-choice-row button[aria-pressed=true]{font-weight:450;box-shadow:inset 0 0 0 1px var(--line)}.info-card .share-link strong,.info-card .switch-row strong{font-size:15px;font-weight:400}.info-card .access-code{letter-spacing:.06em;font-variant-numeric:tabular-nums}.info-card .share-link .copy-quiet{height:34px;padding:0 13px;border-radius:8px;background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-size:14px;font-weight:450}.info-card .share-link .copy-quiet:hover{background:var(--grey-100)}.share-copy{margin-top:25px}.share-copy .share-copy-button{font-size:15px}.share-copy .share-copy-button .nav-button__text{padding:14px 16px 15px}.info-facts{margin-top:30px;font-size:13px;line-height:1.7;color:var(--muted)}.info-facts p{margin:0}.info-card .info-actions{align-items:center;gap:20px;margin-top:30px}.info-card .info-actions:has(>[data-saving])>.primary,.info-card .info-actions>.primary{flex:1 1 auto}.delete-text{flex:none;padding:8px 4px;border:0;background:none;color:var(--danger);font:inherit;font-size:14px;font-weight:450;cursor:pointer}.delete-text:hover{text-decoration:underline;text-underline-offset:3px}.account-card input{font-size:16px}.account-names{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.account-card form{margin-bottom:18px}.account-card form .button{width:100%;min-height:44px;margin-top:4px}.account-card .account-bottom{margin-top:24px;padding-top:20px}.account-bottom .nav-button__text{padding:8px 12px 9px}@media (max-width:760px){.account-bottom .nav-button__inner{flex:1}.account-bottom .nav-button__text{justify-content:center}}.delete-confirm{margin:-8px 0 26px;color:var(--muted);font-weight:400}.delete-confirm input{margin-top:8px;font-size:16px}.delete-confirm b{color:var(--ink);font-weight:500}.brand-loader{--bl-size:20px;--bl-logo:calc(var(--bl-size) * 2.2);--bl-radius:calc(var(--bl-logo) * .225);--bl-ease:cubic-bezier(.5,0,.2,1);position:relative;display:inline-grid;place-items:center;width:calc(var(--bl-size) * 8);height:calc(var(--bl-logo) * 1.6);font:500 var(--bl-size) /1 Rubik Variable,Arial,sans-serif;letter-spacing:0;color:var(--ink);isolation:isolate;pointer-events:none;user-select:none;-webkit-user-select:none;animation:bl-fade-in .16s ease-out both}.brand-loader>*{grid-area:1/1}.bl-ink{position:relative;z-index:1}.bl-word{display:flex;white-space:nowrap}.bl-letter{display:block;animation:bl-pour .44s var(--bl-ease) .62s both}.bl-keep{animation:bl-keep .44s var(--bl-ease) .62s both,bl-fade-out .1s linear 1.02s both}.bl-glyph{display:block;color:var(--ink);background:var(--letter);-webkit-background-clip:text;background-clip:text;animation:bl-lit .3s linear calc(.08s + var(--i) * .03s) both}.bl-logo{position:relative;z-index:2;width:var(--bl-logo);height:var(--bl-logo)}.brand-loader .bl-mark{width:100%;height:100%;border-radius:var(--bl-radius);font-size:calc(var(--bl-logo) * .6);overflow:hidden;animation:bl-grow .38s var(--bl-ease) .68s both}.bl-oa{position:relative;z-index:1;animation:bl-fade-in .12s linear 1s both}.bl-swoosh{position:absolute;top:0;bottom:0;left:0;width:300%;background:linear-gradient(105deg,transparent 6%,#43e97b 20%,#00f2fe 31%,#4facfe 42%,#f857a6 54%,#ee0979 65%,#ff6a00 77%,#ffd200 87%,transparent 95%);transform:translateX(-100%);animation:bl-swoosh .7s cubic-bezier(.45,0,.2,1) 1.04s both,bl-swoosh-again 2s cubic-bezier(.45,0,.2,1) 3s infinite}.bl-cut{position:relative;z-index:3;display:grid;place-items:center;width:100%;height:100%;animation:bl-grow-cut .38s var(--bl-ease) .68s both}.bl-cut .bl-glyph{color:var(--white);background:none;animation:none}.bl-cut .bl-letter:not(.bl-keep){visibility:hidden;animation:none}.bl-cut .bl-keep{animation:bl-keep .44s var(--bl-ease) .62s both,bl-fade-out .12s linear 1.01s both}@keyframes bl-fade-in{0%{opacity:0}}@keyframes bl-fade-out{to{opacity:0}}@keyframes bl-lit{0%,to{color:var(--ink)}22%,62%{color:transparent}}@keyframes bl-pour{30%{opacity:1}80%,to{opacity:0}to{translate:var(--x) 0;scale:var(--scale)}}@keyframes bl-keep{to{translate:var(--x) var(--y);scale:var(--scale)}}@keyframes bl-grow{0%{clip-path:inset(50% round 0)}to{clip-path:inset(0 round var(--bl-radius))}}@keyframes bl-grow-cut{0%{clip-path:inset(50% round 0)}to{clip-path:inset(calc(50% - var(--bl-logo) / 2) round var(--bl-radius))}}@keyframes bl-swoosh{to{transform:translateX(33.34%)}}@keyframes bl-swoosh-again{0%{transform:translateX(-100%)}35%,to{transform:translateX(33.34%)}}@keyframes bl-breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.brand-loader *{animation:none!important}.bl-cut,.bl-swoosh{display:none}.bl-ink{animation:bl-fade-out .25s linear .5s both!important}.brand-loader .bl-mark{animation:bl-fade-in .25s linear .7s both!important}.bl-logo{animation:bl-breathe 1.6s ease-in-out 1.2s infinite!important}}