.page-account{--profile-icon-size: 76px;width:100%;max-width:1500px;margin:0 auto;padding:var(--space-6) var(--page-margin) var(--space-8)}#account-signed-in{max-width:round(down,100%,var(--profile-icon-size));margin:0 auto}.account-public-unavailable{max-width:480px;margin:var(--space-8) auto;text-align:center;color:var(--ink-dim)}#account-signed-out{max-width:420px;margin:0 auto}.account-form{display:flex;flex-direction:column;gap:var(--space-3);max-width:420px;margin:0 auto}.account-label{font-size:var(--text-sm);color:var(--ink-dim);letter-spacing:.04em}.account-label-hint{font-weight:400;letter-spacing:normal}.account-submit{padding:var(--space-3) var(--space-5);background:var(--ink);color:var(--paper);border:none;border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-base);transition:opacity var(--t-fast)}.account-submit:hover{opacity:.85}.account-submit:disabled{opacity:.5;cursor:default}.account-submit--danger{background:var(--status-err)}[data-time=day] .account-submit--danger,[data-time=dawn] .account-submit--danger{background:#b10909}.profile-modal-actions{display:flex;gap:var(--space-3)}.profile-modal-actions .account-submit{flex:1}.account-status{font-size:var(--text-sm);min-height:1em;color:var(--ink-dim)}.account-status--err{color:var(--status-err)}[data-time=day] .account-status--err,[data-time=dawn] .account-status--err{color:#b10909}[data-time=dusk] .account-status--err{color:#f87a7a}.account-divider{display:flex;align-items:center;gap:var(--space-3);color:var(--ink-dim);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;margin:var(--space-2) 0}.account-divider:before,.account-divider:after{content:"";flex:1;height:var(--border);background:var(--line)}.account-oauth-btn{display:inline-block;padding:var(--space-3) var(--space-5);background:transparent;color:var(--ink);border:var(--border) solid var(--line);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-base);text-decoration:none;transition:border-color var(--t-fast)}.account-oauth-btn:hover{border-color:var(--ink-dim)}.account-oauth-btn.is-active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.account-toggle{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--ink-dim)}.account-toggle-btn{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.account-toggle-btn:hover{opacity:.75}.account-legal{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--ink-dim);line-height:1.5}.account-legal a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.account-forgot-btn{align-self:flex-start;min-height:44px;font-size:var(--text-sm)}.account-recovery{margin-bottom:var(--space-6)}.account-recovery-title{font-size:var(--text-base);color:var(--ink)}.profile-view{display:flex;align-items:center;gap:var(--space-5);margin-bottom:var(--space-2)}@media(max-width:600px){.profile-view{display:grid;grid-template-columns:auto minmax(0,max-content) auto 1fr;row-gap:var(--space-1)}.profile-avatar-wrap{grid-row:1 / 3}.profile-name-view{grid-column:2;grid-row:1;align-self:end}.profile-name-view+.region-export-btn{grid-column:3;grid-row:1;align-self:end}.profile-stats{grid-column:2 / -1;grid-row:2;align-self:start;margin-left:0;text-align:left}}.profile-avatar-wrap{flex-shrink:0}.profile-name-view{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.profile-name-view{font-size:var(--text-xl)}}.profile-stats{flex-shrink:0;margin-left:auto;text-align:right;line-height:1.6;color:var(--ink-dim);font-size:var(--text-sm)}.profile-stats-total{color:var(--ink);font-size:var(--text-28);font-weight:600}@media(min-width:769px){.profile-stats-total{font-size:var(--text-32)}.profile-stats{font-size:var(--text-base)}}.profile-avatar{width:96px;height:96px;display:flex;align-items:center;justify-content:center;background-color:var(--panel);background-size:cover;background-position:center;background-repeat:no-repeat;border:var(--border) solid var(--line);color:var(--ink-dim);font-size:var(--text-32);text-transform:uppercase}.profile-collection-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-8) 0 var(--space-2) 0;border-bottom:var(--border) solid var(--line)}.profile-collection-row--tight{justify-content:flex-start}.profile-dupes-fails{display:flex;gap:var(--space-8)}.profile-dupes-fails-col{flex:1 1 0;min-width:0}@media(max-width:768px){.profile-dupes-fails{flex-direction:column;gap:0}}.profile-collection-label{color:var(--ink);font-size:var(--text-22)}.projects-edit-toggle-btn{position:relative;flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:var(--border) solid var(--line);border-radius:var(--radius);color:var(--ink-dim);cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast)}.projects-edit-toggle-btn svg{width:15px;height:15px;flex-shrink:0}.projects-edit-toggle-btn:hover{color:var(--ink);border-color:var(--ink-dim)}.profile-shiny-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3);padding:var(--space-4) 0}.profile-shiny-card{aspect-ratio:1;display:flex;flex-direction:column;background:var(--panel);border:var(--border) solid var(--line);overflow:hidden}.profile-shiny-card-media{flex:1;min-height:0;background-color:var(--paper);background-size:cover;background-position:center;image-rendering:pixelated}.profile-shiny-card-body{flex-shrink:0;padding:var(--space-2)}.profile-shiny-card-title{color:var(--ink);font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-shiny-card-meta{color:var(--ink-dim);font-size:var(--text-2xs);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile-shiny-mode-row{display:flex;justify-content:center;padding:var(--space-4) 0}.profile-shiny-mode-row .collection-tabs{margin:0;border-bottom:none}#profile-dupes-panel,#profile-fails-panel{margin-top:var(--space-4);margin-bottom:var(--space-6)}#profile-dupes-panel .region-grid,#profile-fails-panel .region-grid{justify-content:start}#profile-dupes-panel .region-grid:after,#profile-fails-panel .region-grid:after{display:none}#profile-dupes-panel .region-icon,#profile-fails-panel .region-icon{box-shadow:calc(-1 * var(--border)) calc(-1 * var(--border)) 0 var(--line)}#profile-dupes-panel.is-editing .region-icon,#profile-fails-panel.is-editing .region-icon{cursor:pointer}#profile-dupes-panel.is-editing .region-icon:hover,#profile-fails-panel.is-editing .region-icon:hover{box-shadow:calc(-1 * var(--border)) calc(-1 * var(--border)) 0 var(--line),inset 0 0 0 var(--border) var(--ink-dim)}.profile-shiny-regions{display:flex;flex-direction:column;gap:var(--space-7);padding-top:var(--space-2);margin-bottom:var(--space-6)}.region-card-head{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.region-card-title{color:var(--ink);font-size:var(--text-18)}.region-card-stat+.row-menu,.region-card-stat+.region-export-btn{margin-left:calc(var(--space-1) - var(--space-3))}.profile-collection-label+.row-menu,.profile-collection-label+.region-export-btn{margin-left:calc(var(--space-1) - var(--space-4))}.profile-collection-label+.region-export-btn{width:24px;height:24px;margin-left:calc(var(--space-1) + 2px - var(--space-4))}.profile-collection-label+.region-export-btn svg{width:18px;height:18px}.profile-name-view+.region-export-btn{margin-left:calc(var(--space-1) - var(--space-5))}.project-game-logo{width:16px;height:16px;object-fit:contain;display:block}[data-rename-project],[data-rename-section]{cursor:text;outline:none}.collection-project-sections{display:flex;flex-direction:column;gap:var(--space-3)}.collection-section{margin-top:var(--space-5)}.collection-section-hdr{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.collection-section-preview-label{color:var(--ink-dim);font-size:var(--text-sm);margin-bottom:var(--space-1)}.collection-add-section-row{margin-top:var(--space-5)}.region-card-stat{color:var(--ink-dim);font-size:var(--text-sm)}.region-export-btn{position:relative;flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius);color:var(--ink-dim);cursor:pointer;transition:color var(--t-fast),background-color var(--t-fast),opacity var(--t-fast)}.region-export-btn svg{width:16px;height:16px;flex-shrink:0}.region-export-btn:hover{background:var(--panel);color:var(--ink)}.region-export-btn:disabled{cursor:default;opacity:.6}.region-export-btn.is-error{color:var(--status-err);border-color:var(--status-err)}[data-time=day] .region-export-btn.is-error,[data-time=dawn] .region-export-btn.is-error{color:#b10909;border-color:#b10909}.icon-btn-tip{position:absolute;bottom:calc(100% + var(--space-1));left:50%;transform:translate(-50%);padding:var(--space-2) var(--space-3);background:var(--paper);border:var(--border) solid var(--line);color:var(--ink);font-size:var(--text-sm);line-height:1.4;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:50;transition:opacity var(--t-fast)}.region-export-btn:hover .icon-btn-tip,.region-export-btn:focus-visible .icon-btn-tip,.projects-edit-toggle-btn:hover .icon-btn-tip,.projects-edit-toggle-btn:focus-visible .icon-btn-tip{opacity:1;visibility:visible}.region-grid{display:grid;grid-template-columns:repeat(auto-fill,var(--profile-icon-size));justify-content:center;gap:0;position:relative}.region-grid:after{content:"";position:absolute;z-index:-1;grid-column:1 / -1;inset:0;border-left:var(--border) solid var(--line);border-top:var(--border) solid var(--line);pointer-events:none}.region-grid--stepped,.region-grid--flush-stepped{display:flex;flex-wrap:wrap;justify-content:flex-start}.region-grid--stepped:after,.region-grid--flush-stepped:after{content:none}.region-grid--stepped{gap:var(--space-4)}.region-grid--stepped .step-group{border:var(--border) solid var(--line)}.region-grid--flush-stepped{gap:0;border-left:var(--border) solid var(--line)}.region-grid--flush-stepped .step-group{border-top:var(--border) solid var(--line);border-right:var(--border) solid var(--line);border-bottom:var(--border) solid var(--line)}.step-group{display:flex;gap:0}.step-group .region-icon{border:none}.region-icon{position:relative;width:var(--profile-icon-size);height:var(--profile-icon-size);padding:var(--space-1);background:none;border-right:var(--border) solid var(--line);border-bottom:var(--border) solid var(--line);cursor:default;transition:border-color var(--t-fast)}.profile-shiny-regions.is-editing .region-icon{cursor:pointer}.profile-shiny-regions.is-editing .region-icon:hover{box-shadow:inset 0 0 0 var(--border) var(--ink-dim)}.region-icon-img{width:80px;height:60px;margin:calc((100% - 60px)/2) calc((100% - 80px)/2);display:block;object-fit:contain;image-rendering:pixelated;filter:grayscale(1) brightness(.65);opacity:.3;transition:opacity var(--t-fast),filter var(--t-fast)}.region-icon.is-caught .region-icon-img{filter:none;opacity:1}.region-icon.is-fail .region-icon-img{filter:grayscale(1);opacity:1}.region-icon--empty{border-style:dashed;cursor:pointer}.region-icon--empty:hover{box-shadow:inset 0 0 0 var(--border) var(--ink-dim)}.region-icon-plus{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ink-dim);font-size:var(--text-xl);line-height:1}.region-icon-tip{position:absolute;bottom:calc(100% + var(--space-1));left:50%;transform:translate(-50%);padding:var(--space-2) var(--space-3);background:var(--paper);border:var(--border) solid var(--line);color:var(--ink);font-size:var(--text-base);line-height:1.5;white-space:nowrap;text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:50;transition:opacity var(--t-fast)}.region-icon-tip-ball{display:inline-block;width:30px;height:30px;margin:-6px 0 -6px var(--space-1);vertical-align:middle;image-rendering:pixelated}.region-icon:hover .region-icon-tip,.region-icon:focus .region-icon-tip{opacity:1;visibility:visible}.catch-view{width:100%;max-width:1500px;margin:0 auto}.catch-view-back{display:inline-block;margin-bottom:var(--space-4);color:var(--ink-dim);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:2px;transition:color var(--t-fast)}.catch-view-back:hover{color:var(--ink)}.profile-modal{max-width:960px;margin:0 auto}.profile-modal-title{text-align:center;margin-bottom:var(--space-4)}.catch-header{padding-top:var(--space-4);padding-bottom:var(--space-2)}@media(max-width:768px){.catch-view-back{margin-bottom:var(--space-3)}}.unsaved-bar{position:fixed;left:50%;bottom:var(--space-5);z-index:200;display:flex;align-items:center;gap:var(--space-4);width:calc(100% - 2 * var(--page-margin));max-width:720px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--ink);color:var(--paper);border-radius:var(--radius);box-shadow:0 8px 24px #0000004d;transform:translate(-50%,calc(100% + var(--space-5) + 8px));visibility:hidden;transition:transform var(--t-base),visibility 0s linear .18s,background-color var(--t-base)}.unsaved-bar.is-visible{transform:translate(-50%);visibility:visible;transition:transform var(--t-base),visibility 0s,background-color var(--t-base)}.unsaved-bar-msg{flex:1;min-width:0;font-size:var(--text-sm)}.unsaved-bar-actions{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.unsaved-bar-reset,.unsaved-bar-save{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-sm)}.unsaved-bar-reset{color:inherit;text-decoration:underline;text-underline-offset:2px}.unsaved-bar-reset:hover{text-decoration-thickness:2px}.unsaved-bar-save{background:var(--paper);color:var(--ink);transition:opacity var(--t-fast)}.unsaved-bar-save:hover{opacity:.85}.unsaved-bar-save:disabled{opacity:.5;cursor:default}.unsaved-bar.is-error,.unsaved-bar.is-nagging{background:var(--status-err);color:var(--tag-shade)}.unsaved-bar.is-nagging{animation:unsaved-bar-shake .4s ease}@keyframes unsaved-bar-shake{0%,to{transform:translate(-50%)}20%{transform:translate(calc(-50% - 8px))}40%{transform:translate(calc(-50% + 8px))}60%{transform:translate(calc(-50% - 5px))}80%{transform:translate(calc(-50% + 5px))}}@media(prefers-reduced-motion:reduce){.unsaved-bar,.unsaved-bar.is-visible{transition:none}.unsaved-bar.is-nagging{animation:none}}.catch-view:has(.unsaved-bar.is-visible){padding-bottom:var(--space-10)}@media(max-width:768px){.unsaved-bar{bottom:var(--space-3);flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.unsaved-bar-actions{margin-left:auto}}.catch-reveal{display:flex;justify-content:center;margin-bottom:var(--space-2)}.catch-reveal-sprite{display:block;width:260px;height:260px;image-rendering:pixelated;filter:grayscale(1) brightness(.65);opacity:.3;transition:opacity var(--t-fast),filter var(--t-fast)}.catch-reveal.is-caught .catch-reveal-sprite,.catch-reveal--celebrate .catch-reveal-sprite{filter:none;opacity:1}.catch-reveal--celebrate .catch-reveal-sprite{width:280px;height:280px}.catch-form-grid{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7) var(--space-5)}@media(max-width:768px){.catch-form-grid{grid-template-columns:1fr}}.catch-field{display:flex;flex-direction:column;gap:var(--space-2)}.catch-field--wide{grid-column:1 / -1}.catch-readonly{padding:var(--control-pad-y) 0;line-height:var(--control-line-height);color:var(--ink-dim)}.catch-combo{position:relative}.catch-combo-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;font-family:var(--font-body);font-size:var(--text-base)}.catch-combo-trigger:after{content:"▾";color:var(--ink-dim);margin-left:var(--space-2);flex-shrink:0}.catch-combo-value.is-placeholder{color:var(--ink-dim)}.catch-combo-panel{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:10;max-height:260px;overflow-y:auto;background:var(--paper);border:var(--border) solid var(--line);border-radius:var(--radius);box-shadow:0 4px 12px #00000026}.catch-combo-option{display:block;width:100%;padding:var(--space-2) var(--space-3);text-align:left;background:none;border:none;font-family:var(--font-body);font-size:var(--text-base);color:var(--ink);cursor:pointer}.catch-combo-option:hover{background:var(--panel)}.catch-combo-empty{padding:var(--space-3);color:var(--ink-dim);font-size:var(--text-sm)}.catch-combo-group-label{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-sm);color:var(--ink-dim);letter-spacing:.04em;border-top:var(--border) solid var(--line)}.catch-combo-group-label:first-child{border-top:none}.catch-favorite-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--control-pad-y) var(--space-4);line-height:var(--control-line-height);background:var(--panel);border:var(--border) solid var(--line);border-radius:var(--radius);color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast)}.catch-favorite-btn:hover{border-color:var(--ink-dim)}.catch-favorite-star{color:var(--ink-dim);transition:color var(--t-fast)}.catch-favorite-btn[aria-pressed=true]{border-color:#f5b301;color:#f5b301}.catch-favorite-btn[aria-pressed=true] .catch-favorite-star{color:#f5b301}.catch-nature-grid{display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm)}.catch-nature-row{display:grid;grid-template-columns:70px repeat(5,1fr);gap:2px}.catch-nature-head{color:var(--ink-dim);font-size:var(--text-xs);text-align:center}.catch-nature-rowlabel{display:flex;align-items:center;color:var(--ink-dim);font-size:var(--text-xs)}.catch-nature-cell{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-1);background:var(--panel);border:var(--border) solid var(--line);border-radius:var(--radius);cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color var(--t-fast),color var(--t-fast),opacity var(--t-fast)}.catch-nature-cell input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.catch-nature-cell:hover{border-color:var(--ink-dim)}.catch-nature-cell:has(input:checked){border-color:var(--ink);color:var(--ink);font-weight:600}[data-stat-header]{transition:color var(--t-fast),opacity var(--t-fast)}.catch-nature-cell.is-dimmed,[data-stat-header].is-dimmed{opacity:.45}[data-stat-header].is-active{color:var(--ink);font-weight:600}.catch-ball-grid{display:flex;flex-wrap:wrap;gap:var(--space-2)}.catch-ball-grid .ball-btn{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink-dim);background:var(--panel);border:var(--border) solid var(--line);cursor:pointer;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast),opacity var(--t-fast)}.catch-ball-grid .ball-btn img{width:15px;height:15px;object-fit:contain;image-rendering:pixelated;flex-shrink:0}.catch-ball-grid .ball-btn:hover{border-color:var(--ink-dim)}.catch-ball-grid .ball-btn--recommended{z-index:1;border-color:var(--ink)}.catch-ball-grid .ball-btn--recommended:hover{border-color:var(--ink)}.ball-btn-star{position:absolute;top:-12px;right:-12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--paper);border:var(--border) solid var(--ink);color:var(--ink)}.ball-btn-star svg{width:16px;height:16px}.catch-ball-grid .ball-btn[aria-pressed=true]{color:var(--ink);border-color:var(--ink);font-weight:600}.catch-ball-grid:has(.ball-btn[aria-pressed=true]) .ball-btn[aria-pressed=false]{opacity:.45}.catch-ivev{display:flex;flex-direction:column;gap:var(--space-2)}.catch-ivev-row{display:grid;grid-template-columns:1fr 64px 64px 64px;gap:var(--space-2);align-items:center}.catch-ivev-row input{text-align:center}.catch-ivev-head{font-size:var(--text-sm);color:var(--ink-dim);text-align:center}.catch-ivev-head span:first-child{text-align:left}.catch-ivev-row input.is-invalid{border-color:var(--status-err);color:var(--status-err)}.catch-ivev-total{font-size:var(--text-sm);color:var(--ink-dim)}#catch-ev-total.is-invalid{color:var(--status-err);font-weight:600}[data-time=day] .catch-ivev-row input.is-invalid,[data-time=dawn] .catch-ivev-row input.is-invalid{border-color:#b10909;color:#b10909}[data-time=day] #catch-ev-total.is-invalid,[data-time=dawn] #catch-ev-total.is-invalid{color:#b10909}#catch-ivev-hint{grid-column:1 / 4}#catch-ev-total{grid-column:4;justify-self:end;white-space:nowrap}.catch-ivev-row input.iv-good{color:var(--status-ok)}.catch-ivev-row input.iv-mid{color:var(--note-amber)}.catch-ivev-row input.iv-bad{color:var(--status-err)}.catch-ivev-row input.iv-good::placeholder,.catch-ivev-row input.iv-mid::placeholder,.catch-ivev-row input.iv-bad::placeholder{color:inherit;opacity:1}[data-time=day] .catch-ivev-row input.iv-good,[data-time=dawn] .catch-ivev-row input.iv-good{color:#126430}[data-time=day] .catch-ivev-row input.iv-mid,[data-time=dawn] .catch-ivev-row input.iv-mid{color:#8a4a0e}[data-time=day] .catch-ivev-row input.iv-bad,[data-time=dawn] .catch-ivev-row input.iv-bad{color:#b10909}[data-time=dusk] .catch-ivev-row input.iv-bad{color:#f87a7a}.catch-field input[type=number]::-webkit-inner-spin-button,.catch-field input[type=number]::-webkit-outer-spin-button,.catch-ivev-row input[type=number]::-webkit-inner-spin-button,.catch-ivev-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.catch-field input[type=number],.catch-ivev-row input[type=number]{-moz-appearance:textfield}@keyframes catch-pop-in{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.catch-celebrate{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center}.catch-celebrate-check{width:32px;height:32px;border-radius:50%;background:var(--status-ok);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);animation:catch-pop-in .4s cubic-bezier(.34,1.56,.64,1) .15s backwards}.catch-celebrate-title{font-size:var(--text-lg);font-weight:600}.catch-celebrate-sub{color:var(--ink-dim);font-size:var(--text-sm)}.profile-dupes{padding-top:var(--space-4)}.account-collection-line{font-size:var(--text-sm);color:var(--ink-dim);margin:var(--space-2) 0 var(--space-5)}#account-loading{position:fixed;top:var(--navbar-h);left:0;right:0;bottom:0;z-index:100;background:var(--paper);display:flex;align-items:center;justify-content:center}#account-loading,#account-signed-out,#account-signed-in,#account-public-unavailable{opacity:0;transition:opacity .22s ease}#account-loading.is-visible,#account-signed-out.is-visible,#account-signed-in.is-visible,#account-public-unavailable.is-visible{opacity:1}
