.fx-panel{outline-offset:-1px;background:#fff;outline:1px solid #12121129;align-content:center;padding:0;display:grid;overflow:clip}.fx-panel:after{display:none}.fx-panel-in{min-width:0;color:var(--ink);font-family:var(--hm-font-p,var(--h-font));grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(24px,4vw,48px);font-size:15px;line-height:1.5;display:grid}.fx-head{gap:6px;display:grid}.fx-kick{color:#1212118c;font-family:var(--hm-font-mono,var(--h-mono));font-size:11px;font-weight:var(--hm-mono-weight,400);letter-spacing:var(--hm-mono-track,.06em);text-transform:var(--hm-mono-case,uppercase)}.fx-title{font-family:var(--hm-font-h,inherit);font-size:clamp(28px,3.2vw,40px);font-weight:var(--hm-h-weight,500);letter-spacing:var(--hm-h-track,-.02em);word-spacing:var(--hm-h-words,normal);margin:0;line-height:1.05}.fx-lede{color:#121211a8;max-width:54ch;margin:0}.fx-section{gap:16px;display:grid}.fx-divider{background:#1212111a;height:1px}.fx-field{gap:7px;display:grid}.fx-label{font-size:13px;font-weight:560}.fx-hint{color:#1212118c;font-size:13px}.fx-error{color:#b3261e;margin:0;font-size:13.5px}.fx-input,.fx-textarea{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #12121133;border-radius:10px;padding:10px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.fx-textarea{resize:vertical;min-height:84px}.fx-input::placeholder,.fx-textarea::placeholder{color:#12121166}.fx-input:focus,.fx-textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #1212111a}.fx-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.fx-btn{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,opacity .15s;display:inline-flex}.fx-btn:hover{background:#2a2926}.fx-btn:disabled{opacity:.45;cursor:default}.fx-btn-quiet{color:var(--ink);background:#fff;border-color:#12121133}.fx-btn-quiet:hover{background:#fff}.fx-btn:focus-visible,.fx-seg button:focus-visible,.fx-chip:focus-visible{outline:2px solid var(--hm-glow);outline-offset:2px}.fx-seg{background:#f2f2f2;border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.fx-seg button{color:#121211b3;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:14px;font-weight:500}.fx-seg button[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #1212111f}.fx-chips{flex-wrap:wrap;gap:8px;display:flex}.fx-chip{min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #1212112e;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.fx-chip:hover{border-color:#12121173}.fx-chip[aria-pressed=true],.fx-chip[aria-current]{border-color:var(--ink);background:var(--ink);color:#fff}.fx-drop{color:#121211b3;text-align:center;cursor:pointer;background:#fafafa;border:1.5px dashed #12121140;border-radius:12px;place-content:center;justify-items:center;gap:4px;min-height:120px;padding:20px;display:grid;position:relative}.fx-drop:hover,.fx-drop[data-over]{border-color:var(--ink);color:var(--ink)}.fx-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.fx-drop b{font-size:15px}.fx-drop small{color:#12121180}.fx-list{border:1px solid #1212111a;border-radius:12px;display:grid;overflow:hidden}.fx-list-row{min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #12121114;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 16px;text-decoration:none;display:grid}.fx-list-row:last-child{border-bottom:0}.fx-list-row:hover{background:#fafafa}.fx-list-row small{color:#12121180;font-size:13px}.fx-swatch-dots{display:flex}.fx-swatch-dots i{border-radius:50%;width:16px;height:16px;margin-left:-4px;box-shadow:0 0 0 2px #fff}.fx-swatch-dots i:first-child{margin-left:0}.fx-colours{flex-wrap:wrap;gap:8px;display:flex}.fx-colours button{font:inherit;font-size:11px;font-family:var(--h-mono);color:#12121199;cursor:pointer;background:0 0;border:0;justify-items:center;gap:4px;padding:0;display:grid}.fx-colours i{border-radius:10px;width:48px;height:48px;box-shadow:inset 0 0 0 1px #1212111f}.fx-colours button[aria-pressed=true] i{outline:2px solid var(--ink);outline-offset:2px}.fx-colours button[aria-pressed=false] i{opacity:.35}.fx-logo-preview{border:1px solid #1212111a;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.fx-logo-preview>span{place-items:center;height:140px;padding:20px;display:grid}.fx-logo-preview svg{width:auto;max-width:100%;height:100%}@media (max-width:600px){.fx-row{grid-template-columns:minmax(0,1fr)}.fx-seg{grid-auto-flow:row}}.fx-initial{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.fx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-head-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px}.fx-toolbar{gap:14px;display:grid}.fx-filters{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.fx-seg-links{display:inline-grid}.fx-seg a{color:#121211b3;white-space:nowrap;border-radius:9px;place-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:grid}.fx-seg a[aria-current]{color:var(--ink);background:#fff;box-shadow:0 0 0 1px #1212111f}.fx-seg a:focus-visible{outline:2px solid var(--hm-glow);outline-offset:2px}.fx-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.fx-pal{background:#fff;border:1px solid #1212111f;border-radius:12px;height:188px;position:relative}.fx-pal .pb-foot{padding:10px 12px;font-size:13.5px}.fx-pal:hover{border-color:#12121159}.fx-empty{color:#12121199;text-align:center;border:1.5px dashed #1212112e;border-radius:12px;margin:0;padding:40px 20px}.fx-center{justify-content:center;display:flex}@media (max-width:600px){.fx-head-row{grid-template-columns:minmax(0,1fr);align-items:start}.fx-head-row .fx-btn{justify-self:start}.fx-seg-links{grid-auto-flow:column}.fx-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.fx-pal{height:150px}.fx-pal .pb-foot{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px 10px;font-size:13px}.fx-pal .pb-more,.fx-pal .pb-name small{display:none}}.fx-actions{flex-wrap:wrap;gap:8px;display:flex}.fx-pd-strip{border-radius:12px;height:200px}.fx-pd-strip>span{padding:14px 8px}.fx-pd-strip b{font-size:13px}.fx-pd-values{font-size:14px}.fx-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.fx-pd-card{border-radius:12px;padding:28px;box-shadow:inset 0 0 0 1px #12121114}.fx-pd-card b{font-size:24px}.fx-pd-box{border:1px solid #1212111a;border-radius:12px;padding:20px}.fx-pd-box .pd-cvd-row>span{height:22px}@media (max-width:800px){.fx-split{grid-template-columns:minmax(0,1fr)}}.fx-chips-label{color:#12121180;align-self:center;margin-right:2px;font-size:12.5px}
