.colour-picker[data-v-7f27b061]{min-width:0}.colour-plane[data-v-7f27b061]{cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:10px;height:148px;position:relative}.colour-cursor[data-v-7f27b061]{pointer-events:none;border:2px solid #fff;border-radius:50%;width:17px;height:17px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #153c2e88,0 1px 4px #0004}.colour-plane[data-v-7f27b061]:focus-within{outline-offset:4px;outline:2px solid #32684e}.colour-accessible[data-v-7f27b061]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.colour-hue[data-v-7f27b061]{appearance:none;cursor:pointer;background:0 0;width:100%;height:26px;margin:10px 0 0;display:block}.colour-hue[data-v-7f27b061]::-webkit-slider-runnable-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:999px;height:10px}.colour-hue[data-v-7f27b061]::-moz-range-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:999px;height:10px}.colour-hue[data-v-7f27b061]::-webkit-slider-thumb{appearance:none;background:var(--thumb-color);border:3px solid #fff;border-radius:50%;width:20px;height:20px;margin-top:-5px;box-shadow:0 0 0 1px #153c2e55}.colour-hue[data-v-7f27b061]::-moz-range-thumb{background:var(--thumb-color);border:3px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 1px #153c2e55}.colour-hue[data-v-7f27b061]:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #32684e}@media (width<=540px){.colour-plane[data-v-7f27b061]{height:135px}}.wz-colour-studio[data-v-f5838816]{--colour-ink:#153c2e;color:var(--colour-ink)}.wz-colour-heading h3[data-v-f5838816]{font:var(--fw-title) var(--fs-h3)/var(--lh-title) FF Real,sans-serif;margin:0 0 5px}.wz-colour-heading p[data-v-f5838816]{color:#5c7268;max-width:55ch;margin:0 0 12px;font-size:14px;line-height:1.5}.wz-colour-origin[data-v-f5838816]{text-align:left;cursor:pointer;background:#f3f7f2;border:1px solid #c6d5cb;border-radius:12px;align-items:center;gap:13px;width:100%;margin-bottom:20px;padding:14px;display:flex}.wz-colour-origin small[data-v-f5838816],.wz-colour-origin strong[data-v-f5838816]{display:block}.wz-colour-origin small[data-v-f5838816]{color:#5c7268;margin-top:4px;line-height:1.4}.wz-colour-origin-swatch[data-v-f5838816]{flex:none;width:120px}.wz-colour-origin[aria-checked=true][data-v-f5838816]{border-color:var(--wz-selected-line);background:var(--wz-selected)}.wz-colour-origin>svg[data-v-f5838816]{flex:none;margin-left:auto}.wz-colour-start[data-v-f5838816]{background:#f4f6ef;border-radius:12px;margin-bottom:20px;padding:14px 18px;font-size:13px;line-height:1.5}.wz-colour-start p[data-v-f5838816]{margin:0 0 7px}.wz-colour-ideas[data-v-f5838816]{border:0;min-width:0;margin:0;padding:0}.wz-colour-ideas legend[data-v-f5838816]{margin-bottom:12px;font-size:13px;font-weight:600}.wz-colour-directions[data-v-f5838816]{background:#edf2ee;border-radius:15px;gap:5px;padding:4px;display:flex}.wz-colour-directions button[data-v-f5838816]{color:#476356;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:7px;font:500 13px/1.2 FF Real,sans-serif;display:flex}.wz-colour-directions button[aria-checked=true][data-v-f5838816]{color:#153c2e;background:#fff;border-color:#d7e2da;box-shadow:0 2px 5px #163d2e08}.wz-colour-directions button[data-v-f5838816]:focus-visible{outline-offset:2px;outline:2px solid #245d47}.wz-direction-dots[data-v-f5838816]{flex:none;display:flex}.wz-direction-dots i[data-v-f5838816]{border-radius:5px 0 0 5px;width:11px;height:17px}.wz-direction-dots i+i[data-v-f5838816]{border-radius:0 5px 5px 0}@media (width<=540px){.wz-direction-dots[data-v-f5838816]{display:none}}@media (width<=380px){.wz-colour-directions button[data-v-f5838816]{gap:4px;padding:5px 3px;font-size:12px}}.wz-colour-grid[data-v-f5838816]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;margin:0 -4px;padding:6px 4px 8px;display:grid}.wz-colour-page[data-v-f5838816]{text-align:center;font-variant-numeric:tabular-nums;min-width:3.2em}.wz-colour-idea[data-v-f5838816]{cursor:pointer;border-radius:10px;min-width:0;position:relative}.wz-colour-idea input[data-v-f5838816]{opacity:0;width:1px;height:1px;position:absolute}.wz-colour-proof[data-v-f5838816]{background:var(--idea-raw);border-radius:9px;grid-template-columns:1fr 30% 14%;height:42px;display:grid;position:relative;overflow:hidden}.wz-colour-proof i[data-v-f5838816]{background:var(--idea-accent);grid-column:2}.wz-colour-proof em[data-v-f5838816]{background:var(--idea-soft)}.wz-colour-name[data-v-f5838816]{align-items:flex-start;gap:6px;min-height:34px;padding:6px 0 0;font-size:12px;font-weight:600;line-height:1.25;display:flex}.wz-colour-idea:has(input:checked) .wz-colour-proof[data-v-f5838816]{outline-offset:3px;outline:2px solid #3e6b56}.wz-colour-idea[data-v-f5838816]:has(input:focus-visible){outline-offset:6px;outline:2px solid #3e6b56}.wz-colour-links[data-v-f5838816]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:12px;display:flex}.wz-colour-own[data-v-f5838816]{min-height:44px;color:var(--colour-ink);cursor:pointer;background:#fff;border:1px solid #bdcec3;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font:500 14px/1.2 FF Real,sans-serif;display:flex}.wz-colour-own[aria-expanded=true][data-v-f5838816]{background:#edf4ee}.wz-colour-picker[data-v-f5838816]{background:#f7f8f5;border-radius:14px;grid-template-columns:1.2fr 1fr;align-items:center;gap:20px;margin-top:12px;padding:16px;display:grid}.wz-colour-code label[data-v-f5838816]{margin-bottom:8px;font-size:13px;display:block}.wz-colour-code p[data-v-f5838816]{color:#617469;margin:7px 0 0;font-size:12px;line-height:1.4}.wz-colour-code .is-error[data-v-f5838816]{color:#a12838}.wz-colour-code input[aria-invalid=true][data-v-f5838816]{border-color:#a12838}.wz-colour-result[data-v-f5838816]{margin-top:12px;padding-top:0}.wz-colour-comparison[data-v-f5838816]{grid-template-columns:1fr 20px 1.35fr .7fr;align-items:start;gap:12px;display:grid}.wz-colour-comparison>svg[data-v-f5838816]{color:#678575;margin-top:22px}.wz-colour-sample[data-v-f5838816]{border-radius:8px;justify-content:center;align-items:center;height:62px;display:flex}.wz-colour-sample b[data-v-f5838816]{font-size:16px;font-weight:500}.wz-colour-comparison strong[data-v-f5838816]{margin-top:8px;font-size:11px;font-weight:500;display:block}.wz-colour-comparison code[data-v-f5838816]{color:#617469;margin-top:3px;font-size:10px;display:block}.wz-colour-tones[data-v-f5838816]{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.wz-colour-tones i[data-v-f5838816]{height:62px;display:block}.wz-colour-tones i[data-v-f5838816]:first-child{border-radius:8px 0 0 8px}.wz-colour-tones i[data-v-f5838816]:nth-child(3){border-radius:0 8px 8px 0}.wz-colour-tones small[data-v-f5838816]{color:#617469;grid-column:1/-1;margin-top:5px;font-size:10px}.wz-colour-explain[data-v-f5838816]{color:#5c7268;margin:15px 0 0;font-size:13px;line-height:1.5}.wz-colour-why[data-v-f5838816]{margin-top:0;font-size:13px;line-height:1.6}.wz-colour-why summary[data-v-f5838816]{cursor:pointer;text-underline-offset:4px;align-items:center;gap:8px;width:fit-content;min-height:44px;-webkit-text-decoration:underline #afc4b7;text-decoration:underline #afc4b7;display:flex}.wz-colour-why>div[data-v-f5838816]{color:#5c7268;padding-top:8px}.wz-colour-why p[data-v-f5838816]{margin:0 0 10px}.wz-colour-why a[data-v-f5838816]{align-items:center;gap:4px;text-decoration:underline;display:inline-flex}@media (hover:hover){.wz-colour-own[data-v-f5838816]:hover{background:#edf4ee}.wz-colour-idea:hover .wz-colour-proof[data-v-f5838816]{outline-offset:3px;outline:1px solid #6e917c}}@media (width<=540px){.wz-colour-grid[data-v-f5838816]{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-colour-picker[data-v-f5838816]{grid-template-columns:1fr;gap:10px;padding:12px}.wz-colour-comparison[data-v-f5838816]{grid-template-columns:1fr 16px 1.35fr;gap:8px}.wz-colour-tones[data-v-f5838816]{display:none}}.wz-pairings[data-v-f5838816]{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.wz-pairings legend[data-v-f5838816]{margin-bottom:10px;font-size:14px;font-weight:600}.wz-pairings p[data-v-f5838816]{color:#5c7268;margin:10px 0 4px;font-size:12px;line-height:1.5}.wz-pairing-grid[data-v-f5838816]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wz-pairing[data-v-f5838816]{cursor:pointer;min-width:0;position:relative}.wz-pairing input[data-v-f5838816]{opacity:0;width:1px;height:1px;position:absolute}.wz-pairing-body[data-v-f5838816]{background:#fff;border:1px solid #d5e2d9;border-radius:12px;height:100%;padding:7px;font-size:12px;line-height:1.25;display:block}.wz-pairing input:checked+span[data-v-f5838816]{border-color:var(--wz-selected-line);background:var(--wz-selected)}.wz-pairing input:focus-visible+span[data-v-f5838816]{outline-offset:3px;outline:2px solid #245d47}.wz-pairing-swatch[data-v-f5838816]{border-radius:6px;grid-template-columns:1fr 30% 14%;height:34px;margin-bottom:7px;display:grid;overflow:hidden}.wz-pairing-swatch i[data-v-f5838816]:first-child{background:var(--pair-primary)}.wz-pairing-swatch i[data-v-f5838816]:nth-child(2){background:var(--pair-accent)}.wz-pairing-swatch i[data-v-f5838816]:last-child{background:var(--pair-soft)}.wz-pairing-body>.wz-ind[data-v-f5838816]{position:absolute;top:10px;right:10px}.wz-accent-toggle[data-v-f5838816]{text-align:left;align-items:center;gap:5px;min-height:44px;display:flex}.wz-accent-toggle[aria-expanded=true] svg[data-v-f5838816]{transform:rotate(90deg)}.wz-accent-picker[data-v-f5838816]{border-top:1px solid #d5e2d9;grid-column:1/-1;grid-template-columns:1.2fr 1fr;align-items:center;gap:20px;padding-top:16px;display:grid}@media (width<=540px){.wz-accent-picker[data-v-f5838816]{grid-template-columns:1fr;gap:10px}}.wz-sr-only[data-v-f5838816]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wz-colour-navigation[data-v-f5838816]{color:#5c7268;justify-content:space-between;align-items:center;gap:10px;min-height:36px;margin:7px 0 3px;font-size:12px;line-height:1.4;display:flex}.wz-colour-navigation>div[data-v-f5838816]{flex:none;align-items:center;gap:5px;display:flex}.wz-colour-navigation button[data-v-f5838816]{color:#234b38;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #dbe5dc;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.wz-colour-navigation button[data-v-f5838816]:disabled{opacity:.3;cursor:default}.wz-colour-mini[data-v-f5838816]{flex:none;display:flex}.wz-accent-result[data-v-f5838816]{align-items:center;gap:9px;display:flex}.wz-colour-mini i[data-v-f5838816]{border:1px solid #fff;border-radius:50%;width:18px;height:18px}.wz-colour-mini i+i[data-v-f5838816]{margin-left:-5px}.wz-colour-why[open] summary>svg[data-v-f5838816]{transform:rotate(90deg)}.wz-colour-comparison[data-v-f5838816]{margin-bottom:12px}.wz-design-scene[data-v-ace25579]{--scene-bg:#fff;--scene-card:#fff;--scene-ink:var(--primary-800);--scene-copy:var(--primary-300);--scene-button:var(--primary-500);--scene-button-ink:var(--primary-foreground);--scene-top:#fff;width:100%;height:auto;display:block}.is-accent[data-v-ace25579],.wz-design-scene[data-v-ace25579]{--scene-pause:var(--primary-50)}.is-accent[data-v-ace25579]{--scene-bg:var(--primary-surface);--scene-ink:var(--bold-fg);--scene-copy:var(--bold-fg);--scene-button:#fff;--scene-button-ink:var(--primary-800);--scene-top:var(--primary-surface);--scene-card:var(--primary-100)}.is-rich-dark[data-v-ace25579]{--scene-bg:var(--primary-950,var(--primary-900));--scene-ink:var(--rich-dark-fg,var(--primary-50));--scene-copy:var(--primary-300);--scene-button:var(--primary-100);--scene-button-ink:var(--primary-900);--scene-top:var(--primary-950,var(--primary-900));--scene-pause:var(--primary-800);--scene-card:var(--primary-900)}.scene-ground[data-v-ace25579]{fill:var(--scene-bg)}.scene-top[data-v-ace25579]{fill:var(--scene-top)}.scene-dots[data-v-ace25579]{fill:var(--scene-ink);opacity:.3}.scene-heading[data-v-ace25579]{fill:var(--scene-ink);font:600 29px FF Real,sans-serif}.scene-copy[data-v-ace25579]{fill:none;stroke:var(--scene-copy);stroke-width:4px;stroke-linecap:round;opacity:.65}.scene-button[data-v-ace25579]{fill:var(--accent-surface)}.scene-button-copy[data-v-ace25579]{stroke:var(--accent-fg);stroke-width:3px;stroke-linecap:round}.scene-pause[data-v-ace25579]{fill:var(--scene-pause)}.scene-card[data-v-ace25579]{fill:var(--scene-card)}.scene-card-copy[data-v-ace25579]{stroke:var(--primary-400);stroke-width:3px;stroke-linecap:round}.wz-style-scene[data-v-3772c5b2]{width:100%;height:auto;display:block}text[data-v-3772c5b2]{fill:var(--primary-900)}.theme-copy[data-v-3772c5b2]{stroke:var(--primary-300);stroke-width:3px}.theme-copy[data-v-3772c5b2],.theme-detail[data-v-3772c5b2]{fill:none;stroke-linecap:round}.theme-detail[data-v-3772c5b2]{stroke:var(--primary-400);stroke-width:2.5px}.theme-button-ink[data-v-3772c5b2]{stroke:var(--accent-fg);stroke-width:3px;stroke-linecap:round}.theme-classic-title[data-v-3772c5b2]{letter-spacing:-.6px;font:750 23px FF Real,sans-serif}.theme-friendly-title[data-v-3772c5b2]{letter-spacing:-.6px;font:600 24px FF Real,sans-serif}.theme-modern-title[data-v-3772c5b2]{letter-spacing:-.8px;font:600 23px FF Real,sans-serif}.theme-raum-title[data-v-3772c5b2]{letter-spacing:-1px;font:300 34px FF Real,sans-serif}.wz-form-scene[data-v-94bbef59]{width:100%;height:auto;display:block}.wz-design-field[data-v-8f1f7b9e]{border:0;min-width:0;margin:0;padding:0}.wz-design-field legend[data-v-8f1f7b9e]{float:none;width:100%;font:var(--fw-title) var(--fs-h3)/var(--lh-title) FF Real,sans-serif;margin-bottom:18px}.wz-design-choice input[data-v-8f1f7b9e]{opacity:0;width:1px;height:1px;position:absolute}.wz-design-choice[data-v-8f1f7b9e]:has(input:focus-visible){outline-offset:4px;outline:2px solid #245d47}.wz-design-choices[data-v-8f1f7b9e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wz-style-choices[data-v-8f1f7b9e]{grid-template-columns:repeat(4,minmax(0,1fr))}.wz-design-choice[data-v-8f1f7b9e]{cursor:pointer;touch-action:manipulation;border-radius:20px;min-width:0;position:relative}.wz-design-choice-body[data-v-8f1f7b9e]{border:1px solid var(--wz-line);background:#fafbf9;border-radius:20px;flex-direction:column;align-items:center;height:100%;padding:18px 6px 16px;transition:background .18s,border-color .18s;display:flex}.wz-design-choice input:checked+.wz-design-choice-body[data-v-8f1f7b9e]{background:var(--wz-selected);border-color:var(--wz-selected-line)}.wz-design-choice-label[data-v-8f1f7b9e]{font:var(--fw-title) var(--fs-small)/var(--lh-small) FF Real,sans-serif;text-align:center;justify-content:center;align-items:center;gap:6px;padding:9px 4px 0;display:flex}.wz-design-choice-text[data-v-8f1f7b9e]{color:#5c7268;text-align:center;padding:7px 8px 0;font-size:12px;line-height:1.4}.wz-design-note[data-v-8f1f7b9e]{color:#5c7268;max-width:65ch;margin:14px 0 0;font-size:13px;line-height:1.55}.wz-actions button[data-v-8f1f7b9e]:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.wz-design-choice:hover .wz-design-choice-body[data-v-8f1f7b9e]{border-color:var(--wz-selected-line)}}@media (width>=541px) and (width<=800px){.wz-style-choices[data-v-8f1f7b9e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.wz-design-choices[data-v-8f1f7b9e]{grid-template-columns:1fr;gap:9px}.wz-design-choice-body[data-v-8f1f7b9e]{-moz-column-gap:10px;grid-template-columns:40% 1fr;align-items:center;column-gap:10px;padding:12px 34px 12px 8px;display:grid}.wz-design-choice-body>svg[data-v-8f1f7b9e]{grid-row:1/3}.wz-design-choice-label[data-v-8f1f7b9e]{text-align:left;justify-content:flex-start;padding:0}.wz-design-choice-text[data-v-8f1f7b9e]{text-align:left;padding:5px 0 0}.wz-design-field legend[data-v-8f1f7b9e]{margin-bottom:12px;font-size:18px}}
