@font-face{font-family:icons;src:url(./icons-CqkE8r01.eot?t=1789404821832);src:url(./icons-CqkE8r01.eot?t=1789404821832#iefix) format("embedded-opentype"),url(data:font/woff2;base64,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) format("woff2"),url(./icons-Cbj-uUXd.woff?t=1789404821832) format("woff"),url(./icons-D-SUJoZd.ttf?t=1789404821832) format("truetype"),url(./icons-DYpstMBv.svg?t=1789404821832) format("svg")}[class^=icons-],[class*=" icons-"]{font-family:icons!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-bell:before{content:"񙤅"}.icons-check:before{content:"񙤆"}.icons-globe:before{content:"񙤇"}.icons-grid:before{content:"񙤈"}.icons-heart:before{content:"񙤉"}.icons-home:before{content:"񙤊"}.icons-mail:before{content:"񙤋"}.icons-message-circle:before{content:"񙤌"}.icons-message:before{content:"񙤍"}.icons-moon:before{content:"񙤎"}.icons-phone:before{content:"񙤏"}.icons-refresh:before{content:"񙤐"}.icons-send:before{content:"񙤑"}.icons-star:before{content:"񙤒"}.icons-sun:before{content:"񙤓"}.icons-user:before{content:"񙤔"}.icons-x:before{content:"񙤕"}.icons{font-size:1.5em;vertical-align:middle}.icons-xs{font-size:.75rem}.icons-sm{font-size:1rem}.icons-md{font-size:1.5rem}.icons-lg{font-size:2rem}.icons-xl{font-size:3rem}.icons-2xl{font-size:4rem}.icon{width:1.5rem;height:1.5rem;vertical-align:middle;fill:currentColor}.icon-xs{width:.75rem;height:.75rem}.icon-sm{width:1rem;height:1rem}.icon-md{width:1.5rem;height:1.5rem}.icon-lg{width:2rem;height:2rem}.icon-xl{width:3rem;height:3rem}.icon-2xl{width:4rem;height:4rem}:root{--preview-bg: #f7f8fa;--preview-surface: #ffffff;--preview-border: #e2e5ea;--preview-text: #1f2328;--preview-muted: #6b7280;--preview-accent: #4f46e5;--preview-accent-soft: #eef2ff;--preview-radius: 12px;--preview-shadow: 0 1px 3px rgba(16, 24, 40, .08);--preview-shadow-hover: 0 4px 12px rgba(16, 24, 40, .12)}@media (prefers-color-scheme: dark){:root:not([data-theme]){--preview-bg: #0f1115;--preview-surface: #1a1d23;--preview-border: #2a2f3a;--preview-text: #e6e8ec;--preview-muted: #9aa1ab;--preview-accent: #6366f1;--preview-accent-soft: #23263a;--preview-shadow: 0 1px 3px rgba(0, 0, 0, .4);--preview-shadow-hover: 0 4px 12px rgba(0, 0, 0, .5)}}[data-theme=dark]{--preview-bg: #0f1115;--preview-surface: #1a1d23;--preview-border: #2a2f3a;--preview-text: #e6e8ec;--preview-muted: #9aa1ab;--preview-accent: #6366f1;--preview-accent-soft: #23263a;--preview-shadow: 0 1px 3px rgba(0, 0, 0, .4);--preview-shadow-hover: 0 4px 12px rgba(0, 0, 0, .5)}[data-theme=light]{--preview-bg: #f7f8fa;--preview-surface: #ffffff;--preview-border: #e2e5ea;--preview-text: #1f2328;--preview-muted: #6b7280;--preview-accent: #4f46e5;--preview-accent-soft: #eef2ff;--preview-shadow: 0 1px 3px rgba(16, 24, 40, .08);--preview-shadow-hover: 0 4px 12px rgba(16, 24, 40, .12)}*{box-sizing:border-box}body{margin:0;background:var(--preview-bg);color:var(--preview-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}.app{max-width:1080px;margin:0 auto;padding:2rem 1.5rem}.app-header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem}.app-header h1{font-size:1.5rem;font-weight:700;margin:0;letter-spacing:-.01em}.app-header .subtitle{color:var(--preview-muted);font-size:.9rem;margin:.25rem 0 0}.app-nav{display:flex;gap:.5rem;background:var(--preview-surface);border:1px solid var(--preview-border);border-radius:10px;padding:.25rem}.app-actions{display:flex;align-items:center;gap:.75rem}.app-nav button{padding:.5rem 1rem;border:none;border-radius:8px;background:transparent;color:var(--preview-muted);font-size:.9rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.app-nav button:hover{background:var(--preview-accent-soft);color:var(--preview-text)}.app-nav button.active{background:var(--preview-accent);color:#fff}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--preview-border);border-radius:8px;background:var(--preview-surface);color:var(--preview-text);font-size:1rem;cursor:pointer;transition:background .15s,border-color .15s}.theme-toggle:hover{border-color:var(--preview-accent);background:var(--preview-accent-soft)}.preview-toolbar{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.preview-size-label{font-size:.85rem;color:var(--preview-muted)}.preview-size-select{padding:.4rem .5rem;border:1px solid var(--preview-border);border-radius:8px;background:var(--preview-surface);color:var(--preview-text);font-size:.9rem;outline:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.preview-size-select:focus{border-color:var(--preview-accent);box-shadow:0 0 0 3px var(--preview-accent-soft)}.preview-toolbar input[type=search]{flex:1;padding:.5rem .75rem;border:1px solid var(--preview-border);border-radius:8px;background:var(--preview-surface);font-size:.9rem;outline:none;transition:border-color .15s,box-shadow .15s}.preview-toolbar input[type=search]:focus{border-color:var(--preview-accent);box-shadow:0 0 0 3px var(--preview-accent-soft)}.preview-count{font-size:.85rem;color:var(--preview-muted);white-space:nowrap}.icon-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;list-style:none;padding:0;margin:0}.icon-list li{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1rem .5rem;background:var(--preview-surface);border:1px solid var(--preview-border);border-radius:var(--preview-radius);box-shadow:var(--preview-shadow);transition:transform .15s,border-color .15s,box-shadow .15s}.icon-list li:hover{transform:translateY(-2px);border-color:var(--preview-accent);box-shadow:var(--preview-shadow-hover)}.icon-list li .icon-preview{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 0;color:var(--preview-text)}.icon-list code{font-size:.72rem;color:var(--preview-muted);background:var(--preview-accent-soft);border-radius:6px;padding:.15rem .5rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-section h2{font-size:1.1rem;font-weight:600;margin:0 0 1rem}.preview-section .empty-state{color:var(--preview-muted);font-size:.9rem;padding:2rem;text-align:center}.icon-sprite{color:var(--preview-text)}.icon-sprite symbol path{fill:currentColor;stroke:none}
