.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ify-table-shell{overflow:hidden;border:1px solid var(--ify-line);background:var(--ify-white)}.ify-table-toolbar{display:flex;align-items:center;gap:.9rem;min-height:48px;padding:.65rem .9rem;border-bottom:1px solid var(--ify-line);background:var(--ify-paper-deep);color:var(--ify-copy);font:570 .61rem ui-monospace,SFMono-Regular,Menlo,monospace}.ify-table-toolbar>span{letter-spacing:.06em;text-transform:uppercase}.ify-table-toolbar strong{margin-left:auto;color:var(--ify-ink);font-size:.63rem}.ify-table-toolbar small{padding-left:.9rem;border-left:1px solid var(--ify-line);font-size:.58rem}.ify-table-scroll{overflow-x:auto}.ify-store-table{width:100%;min-width:920px;border-collapse:collapse;table-layout:fixed}.ify-store-table th{padding:.72rem 1rem;border-bottom:1px solid var(--ify-line);background:var(--ify-white);color:#777970;font:620 .59rem/1 Geist Variable,Geist,Arial,sans-serif;letter-spacing:.075em;text-align:left;text-transform:uppercase}.ify-store-table th:nth-child(1){width:25%}.ify-store-table th:nth-child(2){width:44%}.ify-store-table th:nth-child(3){width:14%}.ify-store-table th:nth-child(4){width:17%}.ify-store-row td{padding:.8rem 1rem;border-bottom:1px solid #deddd5;vertical-align:middle}.ify-store-row:last-child td{border-bottom:0}.ify-store-row:hover{background:#f5f4ec}.ify-store-row__identity-inner{display:flex;align-items:center;gap:.7rem;min-width:0}.ify-store-row__favicon{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;overflow:hidden;border:1px solid var(--ify-line);background:var(--ify-paper);color:var(--ify-accent);font-size:.75rem;font-weight:700}.ify-store-row__favicon img{width:24px;height:24px;object-fit:contain}.ify-store-row__identity-inner>span:last-child{display:grid;min-width:0;gap:.12rem}.ify-store-row__domain{display:flex;align-items:center;gap:.28rem;min-width:0;color:var(--ify-ink);font-size:.76rem;font-weight:630;text-decoration:none}.ify-store-row__domain:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ify-store-row__domain i{color:var(--ify-accent);font-size:.62rem;font-style:normal}.ify-store-row__domain:hover{color:var(--ify-accent)}.ify-store-row__identity small{color:#888a82;font:550 .56rem ui-monospace,SFMono-Regular,Menlo,monospace}.ify-store-row__about-inner{display:grid;gap:.24rem;min-width:0}.ify-store-row__about strong{overflow:hidden;color:#30312c;font-size:.73rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.ify-store-row__about span{display:-webkit-box;overflow:hidden;color:#777970;font-size:.65rem;line-height:1.35;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ify-store-row__theme span{display:inline-flex;max-width:100%;overflow:hidden;padding:.27rem .4rem;border:1px solid var(--ify-line);background:transparent;color:var(--ify-copy);font:560 .59rem ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.ify-store-row__theme i{color:#999b92;font-size:.61rem}.ify-store-row__actions-inner{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.ify-save-button,.ify-details-link{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:31px;padding:.37rem .52rem;border:1px solid var(--ify-line);background:var(--ify-white);color:var(--ify-copy);font-size:.62rem;font-weight:620;text-decoration:none;white-space:nowrap}.ify-save-button{cursor:pointer}.ify-save-button svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8}.ify-save-button:hover{border-color:var(--ify-accent);color:var(--ify-accent)}.ify-save-button.is-saved{border-color:#588c64;background:#edf4ec;color:#2f683b}.ify-save-button.is-saved svg{fill:currentColor}.ify-details-link{border-color:var(--ify-black);background:var(--ify-black);color:var(--ify-white)}.ify-details-link:hover{border-color:var(--ify-accent);background:var(--ify-accent);color:var(--ify-white)}.ify-save-button:active,.ify-details-link:active{transform:translateY(1px)}.ify-table-empty{padding:4rem!important;color:var(--ify-copy);text-align:center}.ify-table-gate{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(270px,.46fr);align-items:center;gap:2.5rem;padding:clamp(1.7rem,4.5vw,4rem);border-top:1px solid var(--ify-black);background:var(--ify-accent);color:var(--ify-white)}.ify-table-gate .ify-eyebrow{color:#f7c4b2}.ify-table-gate h2{max-width:720px;margin:0;color:var(--ify-white);font-size:clamp(1.8rem,3.7vw,3.8rem);line-height:.94}.ify-table-gate>div:first-child>p:last-child{max-width:620px;margin:.8rem 0 0;color:#f3d1c5;font-size:.74rem;line-height:1.55}.ify-table-gate__offer{display:grid;justify-items:start;padding-left:1.5rem;border-left:1px solid rgba(255,255,255,.4)}.ify-table-gate__offer>span{color:#f9dbd0;font-size:.68rem}.ify-table-gate__offer>span strong{color:var(--ify-white);font-size:2.2rem;font-weight:640;letter-spacing:-.06em}.ify-table-gate__offer small{margin:.1rem 0 .85rem;color:#f6cfc1;font-size:.59rem}.ify-table-gate__offer button{width:100%;min-height:44px;padding:.7rem 1rem;border:1px solid var(--ify-white);background:var(--ify-white);color:var(--ify-black);font-size:.67rem;font-weight:700;cursor:pointer}.ify-table-gate__offer button:hover{background:var(--ify-black);color:var(--ify-white)}.ify-table-gate__offer a{margin:.65rem auto 0;color:var(--ify-white);font-size:.6rem;font-weight:620;text-underline-offset:3px}.ify-store-row__identity-inner>span:last-child{flex:1 1 auto;width:auto;overflow:hidden}.ify-store-row__theme-query{display:flex;align-items:center;gap:.25rem;width:100%;min-width:0;max-width:100%;margin-top:.18rem;overflow:hidden;color:var(--ify-accent);font:600 .55rem/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.ify-store-row__theme-query svg{width:.68rem;height:.68rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.ify-store-row__theme-query span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ify-store-row__theme-query:hover{text-decoration:underline;text-underline-offset:2px}.ify-store-row__theme-link{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;overflow:hidden;padding:.27rem .4rem;border:1px solid var(--ify-line);background:transparent;color:var(--ify-copy);font:560 .59rem ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;transition:border-color .18s ease,color .18s ease,background .18s ease}.ify-store-row__theme-link i{color:var(--ify-accent);font-size:.55rem;font-style:normal}.ify-store-row__theme-link:hover{border-color:var(--ify-accent);background:var(--ify-accent-soft);color:var(--ify-accent)}@media(max-width:700px){.ify-table-toolbar small{display:none}.ify-table-gate{grid-template-columns:1fr;gap:1.5rem}.ify-table-gate__offer{width:100%;padding:0;border:0}}
