@import url("https://fonts.googleapis.com/css2?family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600&family=Geist:wght@400;500;600&family=Geist+Mono:wght@400;500&display=swap");:root{--paper:#F7F6F3;--panel:#FFFFFF;--wash:#EFEDE8;--ink:#1A1917;--muted:#76726B;--rule:#E4E2DD;--rule2:#CFCCC5;--accent:#4D25F5;--accent-h:#3F1AE8;--accent-s:#ECE8FE;--sage:#DDE7D8;--sage-ink:#2E4A2A;--ok:#2F6B3A;--ok-s:#E3ECDD;--warn:#8A5A12;--warn-s:#F6EBCB;--err:#A33A2A;--err-s:#F6E1DA;--info:#2B4F9E;--info-s:#E2EAF7;--serif:Newsreader,Georgia,"Times New Roman",serif;--sans:Geist,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,monospace}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:400 15px/22px var(--sans)}a{color:inherit;text-decoration:none;text-underline-offset:3px}a:hover{text-decoration:none}.focusable:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.paper{background:var(--paper);color:var(--ink);font-family:var(--sans)}.h-page{font:400 38px/42px var(--serif);letter-spacing:-.035em;margin:0}.h-sec{font:400 28px/34px var(--serif);letter-spacing:-.03em;margin:0}.h-title{font:400 22px/28px var(--serif);letter-spacing:-.02em;margin:0}.h-sm{font:600 15px/22px var(--sans);margin:0}.eyebrow{font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.lede{font:400 16px/24px var(--sans);color:var(--muted)}.lede,.prose{margin:0;max-width:62ch}.prose{font:400 16px/26px var(--sans)}.karma{font:400 28px/32px var(--serif);letter-spacing:-.02em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.karma-lg{font:400 56px/60px var(--serif);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.035em}.karma small{font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:6px}.small{font-size:13px;line-height:18px}.link{color:var(--ink);text-decoration:none;text-underline-offset:3px}.link:hover{text-decoration:none}.shell{width:100%;max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.section{padding-top:56px}.cols{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.col-main{flex:999 1 520px;min-width:0}.col-side{flex:1 1 300px;min-width:0;max-width:380px}.row{align-items:center;gap:12px}.row,.spread{display:flex;flex-wrap:wrap}.spread{align-items:baseline;justify-content:space-between;gap:16px}.stack{gap:12px}.stack,.stack-lg{display:flex;flex-direction:column}.stack-lg{gap:24px}.rule,.rule-ink{height:1px;background:var(--rule);border:0;margin:0}.scroll-x{overflow-x:auto}.mast{border-bottom:1px solid var(--rule);background:var(--paper)}.mast-top{justify-content:space-between;padding:18px 0 12px}.mast-right,.mast-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.mast-nav{display:flex;gap:4px;overflow-x:auto;padding-bottom:12px}.mast-nav a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;color:var(--muted);text-decoration:none;font-weight:500;white-space:nowrap}.mast-nav a:hover{color:var(--ink);background:var(--wash)}.mast-nav a.on{color:var(--sage-ink);background:var(--sage)}.count{font:500 11px/16px var(--mono);background:var(--ink);color:#fff;border-radius:6px;padding:1px 6px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:12px;border:1px solid var(--rule2);background:var(--panel);color:var(--ink);font:500 14px/20px var(--sans);cursor:pointer;text-decoration:none;white-space:nowrap}.btn:hover{background:var(--wash)}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-h);border-color:var(--accent-h)}.btn-danger{background:var(--err);border-color:var(--err);color:#fff}.btn-danger:hover{background:#8a2f21}.btn-line-danger{border-color:#E3B8AD;color:var(--err)}.btn-line-danger:hover{background:var(--err-s)}.btn-quiet{border-color:transparent;background:transparent}.btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:10px}.btn-lg{height:46px;padding:0 24px;font-size:15px}.btn-block{width:100%}.btn[disabled]{border-color:var(--rule);color:#A9A59D;cursor:not-allowed;pointer-events:none}.btn[disabled],.st{background:var(--wash)}.st{display:inline-flex;align-items:center;gap:6px;font:500 11px/16px var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:6px;color:var(--ink);white-space:nowrap}.st:before{content:"";width:6px;height:6px;border-radius:9999px;background:currentColor}.st-ok{background:var(--ok-s);color:var(--ok)}.st-warn{background:var(--warn-s);color:var(--warn)}.st-err{background:var(--err-s);color:var(--err)}.st-accent{background:var(--info-s);color:var(--info)}.pane{background:var(--panel);border:1px solid var(--rule);border-radius:12px}.pane-pad{padding:24px}.pane-head{padding:14px 20px;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.pane-dark{background:var(--ink);color:#fff;border-radius:12px;padding:24px}.flag{border:1px solid var(--rule);border-radius:12px;padding:12px 16px;background:var(--panel)}.flag-warn{background:var(--warn-s);border-color:#E6D49C}.flag-err{background:var(--err-s);border-color:#E7BEB3}.flag-ok{background:var(--ok-s);border-color:#BFD3B6}.flag p{margin:0}.modal{background:var(--panel);border:1px solid var(--rule);border-radius:12px;box-shadow:0 12px 32px rgba(26,25,23,.12);padding:24px;display:flex;flex-direction:column;gap:16px}.scrim{background:rgba(26,25,23,.4);display:flex;align-items:flex-start;justify-content:center;padding:48px}.field{display:flex;flex-direction:column;gap:6px}.label{font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.input{height:42px;width:100%;padding:0 14px;border-radius:12px;border:1px solid var(--rule2);background:var(--panel);color:var(--ink);font:400 15px/22px var(--sans)}.input::placeholder{color:#A9A59D}textarea.input{height:auto;min-height:104px;padding:10px 14px;resize:vertical}.input-err{border-color:var(--err)}.input[readonly]{background:var(--wash);border-color:var(--rule)}.select{appearance:none;-webkit-appearance:none;padding-right:34px;background:var(--panel) url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2376726B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>") no-repeat right 12px center/16px}.help{color:var(--muted)}.help,.help-err{font-size:13px;line-height:18px}.help-err{color:var(--err)}.tabs{display:flex;gap:6px;overflow-x:auto}.tabs a,.tabs button{background:var(--panel);border:1px solid var(--rule);border-radius:9999px;padding:6px 14px;font:500 13px/20px var(--sans);color:var(--muted);text-decoration:none;cursor:pointer;white-space:nowrap}.tabs a:not(.on):hover,.tabs button:not(.on):hover{color:var(--ink);border-color:var(--rule2)}.tabs .on{background:var(--ink);border-color:var(--ink);color:#fff}.dropzone{border:1px dashed var(--rule2);border-radius:12px;background:var(--panel);padding:20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.bar{height:4px;background:var(--wash);border-radius:2px;overflow:hidden}.bar>i{display:block;height:100%;background:var(--accent)}.kbd{font:500 11px/16px var(--mono);border:1px solid var(--rule2);border-radius:5px;padding:0 5px;color:var(--muted)}.kbd,.list{background:var(--panel)}.list{list-style:none;margin:0;padding:0;border:1px solid var(--rule);border-radius:12px;overflow:hidden}.list>li{border-bottom:1px solid var(--rule)}.list>li:last-child{border-bottom:0}.item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 32px;align-items:baseline;padding:18px 20px;text-decoration:none;color:inherit}a.item:hover{background:var(--paper)}.item .reward{text-align:right}.meta{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--muted);font-size:13px;line-height:18px;margin-top:4px}.meta b{color:var(--ink);font-weight:500}@media (max-width:560px){.item{grid-template-columns:1fr}.item .reward{text-align:left}}.tile{background:var(--panel);border:1px solid var(--rule);border-radius:12px;padding:18px 20px;position:relative}.tile:before{content:"";position:absolute;left:20px;top:0;width:28px;height:3px;border-radius:0 0 3px 3px;background:var(--ink)}.tile.t-ok:before{background:var(--ok)}.tile.t-warn:before{background:#C9962E}.tile.t-info:before{background:var(--info)}.tile .n{font:400 40px/44px var(--serif);letter-spacing:-.035em;margin-top:6px}.ledger{width:100%;border-collapse:collapse;font-size:14px}.ledger th{text-align:left;font:500 11px/16px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:12px 16px;white-space:nowrap;background:var(--panel)}.ledger td,.ledger th{border-bottom:1px solid var(--rule)}.ledger td{padding:14px 16px;vertical-align:top}.ledger tr:last-child td{border-bottom:0}.ledger .r{text-align:right}.ledger .mono,.ledger td.r{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pos{color:var(--ok)}.neg{color:var(--ink)}.shot{border:1px solid var(--rule);border-radius:12px;background:var(--wash);display:flex;align-items:center;justify-content:center;color:var(--muted);font:500 12px/18px var(--mono);overflow:hidden;position:relative}.shot-phone{aspect-ratio:9/16}.shot-wide{aspect-ratio:16/10}.shot svg{display:block;width:100%;height:100%}.logo{display:block;height:auto}.sticky-cta{background:var(--panel);border-top:1px solid var(--rule);padding:12px 16px}.karma-lg:before,.karma:before{content:"";display:inline-block;width:.62em;height:.62em;margin-right:.3em;vertical-align:-.02em;background:var(--accent);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/><path d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/><path d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/></svg>") center/contain no-repeat}.karma-lg:before{width:.5em;height:.5em;margin-right:.22em;vertical-align:.06em}.karma.plain:before{display:none}.pt{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--b);color:var(--f);flex:0 0 auto}.pt .ic{width:20px;height:20px}.pc{display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 6px;border-radius:6px;background:var(--b);color:var(--f);font:500 12px/16px var(--sans);white-space:nowrap}.p-android{--b:#DDF0DC;--f:#2E7D32}.p-ios{--b:#E6E4E0;--f:#1A1917}.p-shopify{--b:#E6F0C9;--f:#4B6A12}.p-wordpress{--b:#DCE6F5;--f:#1F4E8C}.p-wix{--b:#FBE7C6;--f:#8A5A12}.p-web{--b:#D8EEEE;--f:#17696B}.tt{display:inline-flex;align-items:center;gap:6px;padding:2px 8px 2px 6px;border-radius:6px;background:var(--b);color:var(--f);font:500 12px/16px var(--sans);white-space:nowrap}.t-install{--b:#ECE8FE;--f:#4D25F5}.t-store{--b:#F6EBCB;--f:#8A5A12}.t-site{--b:#E2EAF7;--f:#2B4F9E}.t-vote{--b:#E3ECDD;--f:#2F6B3A}.t-test{--b:#F8E1E7;--f:#A3315A}.item.has-tile{grid-template-columns:40px minmax(0,1fr) auto;align-items:start}@media (max-width:560px){.item.has-tile{grid-template-columns:40px 1fr}}.meta .pc,.meta .tt{margin-right:2px}.app{min-height:100vh;padding-bottom:80px}.page-heading{margin-bottom:32px;align-items:flex-end}.page-heading .stack{gap:8px}.campaign-list{margin-top:24px}.filters{margin-bottom:20px;flex-wrap:nowrap}.filters input{flex:1 1}.filters select{max-width:190px}.brief{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65ch}.end{justify-content:flex-end}.pagination{justify-content:center;margin-top:32px}.detail-cols{margin-top:24px}.detail-cols .stack-lg{gap:28px}.prewrap{white-space:pre-wrap}.break{overflow-wrap:anywhere}.form-grid,.summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.summary-grid{margin-bottom:32px}.karma-lg small{font:400 13px var(--sans);margin-left:8px;letter-spacing:0}.empty{margin-top:24px;text-align:center;color:var(--muted)}.empty p{margin:0}.review-filters{margin-bottom:20px}.review-filters select{max-width:260px}.review-cols{display:flex;gap:20px;align-items:flex-start}.inbox{flex:0 0 330px;overflow:hidden}.inbox-item{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--rule);padding:16px;background:var(--panel);color:var(--ink);font-family:var(--sans);cursor:pointer}.inbox-item.selected{background:var(--paper);box-shadow:inset 3px 0 var(--accent)}.proof-image{max-width:100%;max-height:520px;object-fit:contain;border:1px solid var(--rule);border-radius:12px}.upload-thumb{max-height:120px;max-width:160px;border-radius:10px;border:1px solid var(--rule)}.auth-layout{min-height:75vh;display:flex;justify-content:center;align-items:center;padding:48px 0}.card-au{width:420px;max-width:100%;background:var(--panel);border:1px solid var(--rule);border-radius:20px;padding:28px;box-shadow:0 18px 48px rgba(26,25,23,.07);display:flex;flex-direction:column;gap:20px}.app-dialog{width:min(520px,calc(100vw - 32px));max-height:85vh;color:var(--ink)}.app-dialog:not([open]){display:none}.app-dialog::backdrop{background:rgba(26,25,23,.4)}.operator-cols{margin-top:24px}.wallet-link{display:flex;align-items:center;gap:6px;text-decoration:none}.wallet-link .ic{background-color:var(--accent)}.mobile-toggle{display:none}.skeleton{padding:32px 0}.skeleton div{height:64px;background:var(--wash);border-radius:10px;animation:pulse 1.5s infinite}.skeleton div:nth-child(2){width:85%}.skeleton div:nth-child(3){width:65%}@keyframes pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.skeleton div{animation:none}}@media(max-width:760px){.section{padding-top:32px}.h-page{font-size:32px;line-height:36px}.mast-right{gap:8px}.mast-nav{display:none}.mast-nav.mobile-open{display:flex;flex-direction:column}.mobile-toggle{display:inline-flex}.desktop-action,.member-name{display:none}.mast-top{flex-wrap:nowrap}.mast-top .logo{width:120px}.mast-right>.btn-primary{display:none}.review-cols{flex-direction:column}.inbox{max-height:280px;overflow:auto}.inbox,.review-cols .col-main{flex:none;width:100%}.col-side{max-width:none;width:100%}.detail-cols{gap:24px}.detail-cols .col-side{order:-1}.filters{flex-wrap:wrap}.filters input{min-width:100%}.filters select{max-width:none}.item.has-tile .reward{grid-column:2}.item .reward{text-align:left}.operator-cols .col-side{max-width:none}.ledger{min-width:680px}.page-heading{gap:16px}.brand-link{flex-shrink:0}}.dropdown-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;height:42px;padding:0 14px;border:1px solid var(--rule2);border-radius:12px;background:var(--panel);color:var(--ink);font:400 15px/22px var(--sans);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.dropdown-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-trigger:hover{border-color:#a8a39a}.dropdown-trigger[data-state=open]{border-color:var(--accent);box-shadow:0 0 0 3px rgba(77,37,245,.08)}.dropdown-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dropdown-trigger[data-disabled]{opacity:.5;cursor:not-allowed}.dropdown-chevron{display:flex;align-items:center;color:var(--muted);flex-shrink:0;transition:transform .15s}.dropdown-trigger[data-state=open] .dropdown-chevron{transform:rotate(180deg);color:var(--accent)}.dropdown-menu{z-index:1000;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;padding:5px;border:1px solid var(--rule);border-radius:14px;background:var(--panel);color:var(--ink);box-shadow:0 12px 32px rgba(26,25,23,.1),0 2px 6px rgba(26,25,23,.04);font:400 14px/20px var(--sans);transform-origin:var(--radix-select-content-transform-origin);animation:dropdown-enter .12s ease-out}.dropdown-options{padding:2px}.dropdown-option{position:relative;display:flex;align-items:center;gap:10px;min-height:38px;padding:9px 34px 9px 11px;border-radius:8px;outline:none;cursor:pointer;-webkit-user-select:none;user-select:none}.dropdown-option[data-highlighted]{background:var(--wash)}.dropdown-option[data-state=checked]{background:var(--accent-s);color:var(--accent-h);font-weight:500}.dropdown-option[data-state=checked][data-highlighted]{background:#e4ddfd}.dropdown-option-icon{flex-shrink:0;opacity:.8}.dropdown-check{position:absolute;right:11px;display:flex;align-items:center;color:var(--accent)}.dropdown-scroll{display:flex;align-items:center;justify-content:center;height:22px;color:var(--muted);background:var(--panel)}.filters .dropdown-trigger{max-width:190px}.review-filters .dropdown-trigger{max-width:260px}@keyframes dropdown-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.filters .dropdown-trigger,.review-filters .dropdown-trigger{max-width:none}}@media(prefers-reduced-motion:reduce){.dropdown-menu{animation:none}.dropdown-chevron,.dropdown-trigger{transition:none}}.rules-content{max-width:850px;padding-bottom:32px}.rules-content p{margin:0;max-width:72ch;line-height:1.75}.rules-content section{gap:14px}.rules-content .ledger td{white-space:normal}.proof-upload{position:relative;flex-direction:row;justify-content:flex-start;gap:16px;padding:24px;border-color:var(--rule2);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.proof-upload:hover{border-color:var(--accent);background:#faf9ff}.proof-upload:focus-within{outline:2px solid var(--accent);outline-offset:3px}.upload-symbol{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:var(--accent-s);color:var(--accent)}.upload-symbol .ic{width:22px;height:22px}.upload-copy{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.upload-title{font-weight:500;color:var(--ink)}.upload-browse{flex-shrink:0;border-color:var(--rule2);pointer-events:none}.proof-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.proof-upload[data-disabled]{opacity:.6;cursor:wait}.proof-upload[data-disabled] input{cursor:wait}@media(max-width:560px){.proof-upload{flex-wrap:wrap;padding:20px}.upload-copy{flex-basis:calc(100% - 60px)}.upload-browse{margin-left:60px}}@media(prefers-reduced-motion:reduce){.proof-upload{transition:none}}.t-follow{background:var(--accent-s);color:var(--accent-h)}.t-share{background:var(--info-s);color:var(--info)}.t-video{background:var(--warn-s);color:var(--warn)}.discover-filters{display:grid;grid-template-columns:minmax(0,1fr) 190px 190px;gap:12px}.discover-filters input{min-width:0}.discover-filters .dropdown-trigger{max-width:none}@media(max-width:760px){.discover-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.discover-filters input{grid-column:1/-1}}.mcp-config{padding:16px;background:var(--wash);border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere;font:400 13px/1.7 var(--mono)}.mcp-secret{min-height:100px;overflow-wrap:anywhere}textarea.input.mcp-copy-text{height:calc(3 * 1.7 * 13px + 22px);min-height:0;font:400 13px/1.7 var(--sans);resize:vertical}.mcp-copy-text:read-only{background:var(--paper)}.mcp-setup-page{padding-bottom:32px}.mcp-skills-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mcp-setup-page>.spread p,.mcp-skills-grid p{margin:0}.mcp-skills-grid .row{flex-wrap:wrap}@media(max-width:760px){.mcp-skills-grid{grid-template-columns:1fr}}textarea.input.mcp-setup-text{min-height:380px}.mcp-heading .lede{max-width:none}.campaign-list-heading{flex-wrap:wrap;justify-content:flex-end}.campaign-list-heading p{margin:0}.hof-content{margin-top:24px}.hof-own{display:flex;justify-content:space-between;align-items:center;gap:24px;border-color:var(--accent)}.hof-own p{margin:0}.hof-count{display:flex;flex-direction:column;text-align:right;gap:4px}.hof-count b{font:400 40px/1.1 var(--serif)}.hof-table-wrap{overflow:auto}.hof-table{min-width:0}.hof-table .hof-name{font:500 15px/22px var(--sans);letter-spacing:0;text-transform:none;white-space:normal;background:transparent}.hof-name .st{margin-left:10px}.hof-rank{font:500 14px var(--mono);color:var(--muted)}.hof-podium{color:var(--accent)}.hof-completed{font-size:18px}.hof-you{background:var(--wash)}@media(max-width:520px){.hof-table td,.hof-table th{padding:12px 10px}.hof-table thead th{font-size:9px;letter-spacing:.04em}.hof-own{gap:12px}.hof-count b{font-size:32px}}.auth-actions{display:flex;align-items:center;justify-content:center;gap:8px}.auth-actions .btn{padding-inline:8px;white-space:nowrap}.operator-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch;margin-bottom:32px}.operator-records{margin-bottom:32px}@media(max-width:760px){.operator-action-grid{grid-template-columns:1fr}}.operator-action-grid>section>form{flex:1 1;display:flex;flex-direction:column}.operator-action-grid>form>.btn,.operator-action-grid>section>form>.btn{margin-top:auto}.operator-records>.empty{margin-top:0}.operator-records>.h-title:not(:first-child){margin-top:8px}.reward-label{display:none}@media(max-width:560px){.campaign-list .item.has-tile{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:18px 16px}.campaign-list .item.has-tile>span{min-width:0}.campaign-list .brief,.campaign-list .h-title{overflow-wrap:anywhere}.campaign-list .brief{white-space:normal}.campaign-list .meta{gap:6px 8px;overflow-wrap:anywhere}.tabs{flex-wrap:wrap;overflow-x:visible}.tabs a,.tabs button{min-height:40px}.rules-content .rewards-table{min-width:0;width:100%}.rewards-table thead{display:none}.rewards-table tbody,.rewards-table td,.rewards-table tr{display:block}.rewards-table tr{padding:16px;border-bottom:1px solid var(--rule)}.rewards-table tr:last-child{border-bottom:0}.rewards-table td{padding:0;border:0;overflow-wrap:anywhere}.rewards-table td+td{margin-top:12px}.reward-label{display:block;margin-bottom:4px;font:500 10px/16px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}}.campaign-list .campaign-brief{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow:hidden;overflow-wrap:anywhere}@media(max-width:760px){.campaign-list .campaign-brief{-webkit-line-clamp:3;line-clamp:3}}.campaign-report .dropdown-trigger{width:auto;min-height:36px;padding:6px 10px;font-size:13px;background:transparent;border-color:transparent;color:var(--muted)}.campaign-inline-reports{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:8px}.campaign-inline-reports li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;white-space:normal;overflow-wrap:anywhere}.campaign-report-details{margin-top:8px;white-space:normal}.campaign-report-details summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;cursor:pointer;list-style:none}.campaign-report-details summary::-webkit-details-marker{display:none}.campaign-report-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.campaign-report-details .report-hide-label,.campaign-report-details[open] .report-view-label{display:none}.campaign-report-details[open] .report-hide-label{display:inline}.ic{display:inline-block;width:16px;height:16px;flex:0 0 auto;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.ic-md{width:20px;height:20px}.ic-lg{width:24px;height:24px}.ic-xl{width:32px;height:32px}.ic-shield-check{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/><path d='m9 12 2 2 4-4'/></svg>")}.ic-repeat{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m17 2 4 4-4 4'/><path d='M3 11v-1a4 4 0 0 1 4-4h14'/><path d='m7 22-4-4 4-4'/><path d='M21 13v1a4 4 0 0 1-4 4H3'/></svg>")}.ic-sparkles{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z'/><path d='M20 3v4'/><path d='M22 5h-4'/><path d='M4 17v2'/><path d='M5 18H3'/></svg>")}.ic-calendar{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>")}.ic-hourglass{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 22h14'/><path d='M5 2h14'/><path d='M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22'/><path d='M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2'/></svg>")}.ic-mail{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='16' x='2' y='4' rx='2'/><path d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/></svg>")}.ic-eye{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/><circle cx='12' cy='12' r='3'/></svg>")}.ic-arrow-up-right{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 7h10v10'/><path d='M7 17 17 7'/></svg>")}.ic-bell{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10.268 21a2 2 0 0 0 3.464 0'/><path d='M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326'/></svg>")}.ic-gift{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='8' width='18' height='4' rx='1'/><path d='M12 8v13'/><path d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/><path d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/></svg>")}.ic-list-checks{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m3 17 2 2 4-4'/><path d='m3 7 2 2 4-4'/><path d='M13 6h8'/><path d='M13 12h8'/><path d='M13 18h8'/></svg>")}.ic-target{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><circle cx='12' cy='12' r='6'/><circle cx='12' cy='12' r='2'/></svg>")}.ic-search{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>")}.ic-compass{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polygon points='16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76'/></svg>")}.ic-megaphone{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m3 11 18-5v12L3 14v-3z'/><path d='M11.6 16.8a3 3 0 1 1-5.8-1.6'/></svg>")}.ic-circle-check{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>")}.ic-clipboard-check{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='m9 14 2 2 4-4'/></svg>")}.ic-wallet{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/><path d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/></svg>")}.ic-plus{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>")}.ic-log-out{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/><polyline points='16 17 21 12 16 7'/><line x1='21' x2='9' y1='12' y2='12'/></svg>")}.ic-shield{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/></svg>")}.ic-chevron-down{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.ic-chevron-right{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>")}.ic-external{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 3h6v6'/><path d='M10 14 21 3'/><path d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/></svg>")}.ic-clock{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='12 6 12 12 16 14'/></svg>")}.ic-upload{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/><polyline points='17 8 12 3 7 8'/><line x1='12' x2='12' y1='3' y2='15'/></svg>")}.ic-download{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/><polyline points='7 10 12 15 17 10'/><line x1='12' x2='12' y1='15' y2='3'/></svg>")}.ic-x{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>")}.ic-check{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.ic-pause{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='14' y='4' width='4' height='16' rx='1'/><rect x='6' y='4' width='4' height='16' rx='1'/></svg>")}.ic-play{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polygon points='6 3 20 12 6 21 6 3'/></svg>")}.ic-pencil{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/></svg>")}.ic-ban{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m4.9 4.9 14.2 14.2'/></svg>")}.ic-flag{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z'/><line x1='4' x2='4' y1='22' y2='15'/></svg>")}.ic-alert{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/><path d='M12 9v4'/><path d='M12 17h.01'/></svg>")}.ic-info{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 16v-4'/><path d='M12 8h.01'/></svg>")}.ic-link{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/><path d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/></svg>")}.ic-lock{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='11' x='3' y='11' rx='2' ry='2'/><path d='M7 11V7a5 5 0 0 1 10 0v4'/></svg>")}.ic-users{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><path d='M22 21v-2a4 4 0 0 0-3-3.87'/><path d='M16 3.13a4 4 0 0 1 0 7.75'/></svg>")}.ic-user{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/><circle cx='12' cy='7' r='4'/></svg>")}.ic-phone{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='14' height='20' x='5' y='2' rx='2' ry='2'/><path d='M12 18h.01'/></svg>")}.ic-globe{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20'/><path d='M2 12h20'/></svg>")}.ic-image{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='18' x='3' y='3' rx='2' ry='2'/><circle cx='9' cy='9' r='2'/><path d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/></svg>")}.ic-arrow-left{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12 19-7-7 7-7'/><path d='M19 12H5'/></svg>")}.ic-menu{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='4' x2='20' y1='12' y2='12'/><line x1='4' x2='20' y1='6' y2='6'/><line x1='4' x2='20' y1='18' y2='18'/></svg>")}.ic-zap{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/></svg>")}.ic-trend{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='22 7 13.5 15.5 8.5 10.5 2 17'/><polyline points='16 7 22 7 22 13'/></svg>")}.ic-refresh{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/><path d='M3 3v5h5'/></svg>")}.ic-star{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/></svg>")}.ic-thumbs-up{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 10v12'/><path d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/></svg>")}.ic-message{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/></svg>")}.ic-flask{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2'/><path d='M6.453 15h11.094'/><path d='M8.5 2h7'/></svg>")}.ic-bag{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/><path d='M3 6h18'/><path d='M16 10a4 4 0 0 1-8 0'/></svg>")}.ic-blocks{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='7' height='9' x='3' y='3' rx='1'/><rect width='7' height='5' x='14' y='3' rx='1'/><rect width='7' height='9' x='14' y='12' rx='1'/><rect width='7' height='5' x='3' y='16' rx='1'/></svg>")}.ic-layers{--i:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z'/><path d='m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65'/><path d='m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65'/></svg>")}