.fld-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.fld-pick .fld-pk{border:2px solid #e4e1f7;padding:10px 8px;background:#fff;color:#181837;cursor:pointer;text-align:left;font-family:var(--mc-font-cond),"Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;font-size:16px;line-height:1.15;display:flex;align-items:center;gap:8px;min-height:44px;min-width:0}.fld-pick .fld-pk:before{content:"";width:12px;height:12px;background:var(--c);flex:none;-webkit-clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%)}.fld-pick .fld-pk.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 14%,#fff)}.fld-pick .fld-pk:focus-visible{outline:3px solid #00C2FF;outline-offset:2px}.fld-pick .fld-pk:disabled{cursor:default;opacity:.7}.fld-pick.err .fld-pk{border-color:#F3B4C2}@media (max-width:900px){.fld-pick{grid-template-columns:repeat(2,minmax(0,1fr))}}.fld-bdg{display:inline-block;vertical-align:middle;white-space:nowrap;font-family:var(--mc-font-cond),"Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;letter-spacing:.1em;line-height:1.15;font-size:13px;padding:3px 12px;background:var(--c);color:var(--t,#0D0B24);-webkit-clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%)}.mc-v2.fld-ov{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:16px;background:rgba(13,11,36,.55)}.fld-modal{width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;padding:26px;box-shadow:0 20px 50px rgba(52,24,138,.25);border-top:5px solid #34188a;color:#181837;font-family:var(--mc-font-body),Inter,system-ui,sans-serif}.fld-modal h2{margin:0 0 4px;font-family:var(--mc-font-display),Anton,"Arial Narrow",sans-serif;font-weight:400;font-size:30px;line-height:1.05;color:#34188A}.fld-modal .fld-h{margin:0 0 14px;font-size:13px;color:#5F5C6E}.fld-err{margin:8px 0 0;color:#D40432;font-size:13px;font-weight:600}.fld-act{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.fld-btn{flex:1 1 160px;min-height:48px;border:0;cursor:pointer;font-family:var(--mc-font-cond),"Barlow Condensed","Arial Narrow",sans-serif;font-weight:800;letter-spacing:1px;font-size:18px}.fld-btn.red{background:#D40432;color:#F5EEE1;box-shadow:0 4px 0 #8A0220;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.fld-btn.ghost{background:#fff;color:#34188A;box-shadow:inset 0 0 0 2px #34188A}.fld-btn:disabled{opacity:.7;cursor:default}@media (max-width:400px){.fld-modal{padding:20px 16px}.fld-modal h2{font-size:26px}}.mc-v2 .pf-hero h1 .pf-fld{margin-left:12px;position:relative;top:-.35em;font-family:var(--mc-font-cond),"Barlow Condensed","Arial Narrow",sans-serif;font-size:14px;letter-spacing:.1em;line-height:1.15;color:var(--t,#0D0B24);text-shadow:none;-webkit-text-stroke:0}.mc-v2 .fld-edit{margin-bottom:14px}.mc-v2 .fld-edit h3{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mc-v2 .fld-edit .fld-act .fld-btn{flex:0 1 220px}.fld-ok{margin:8px 0 0;color:#16803C;font-size:13px;font-weight:600}