.DesignWorkbench-module__pSl2DG__workbench{--dw-panel:#f4f4f2;--dw-raised:#fff;--dw-stage:#20211e;--dw-canvas:#2a2b28;--dw-ink:#20211f;--dw-muted:#666963;--dw-rule:#d7d8d3;--dw-ready:#a7f35a;width:100vw;height:100dvh;color:var(--dw-ink);background:var(--dw-stage);font-family:var(--font-sans);overflow:hidden}.DesignWorkbench-module__pSl2DG__workbench button,.DesignWorkbench-module__pSl2DG__workbench input,.DesignWorkbench-module__pSl2DG__workbench select,.DesignWorkbench-module__pSl2DG__workbench textarea{font:inherit}.DesignWorkbench-module__pSl2DG__nav{z-index:var(--z-sticky);color:#d9dad6;background:#181916;border-bottom:1px solid #ffffff1a;grid-template-columns:352px minmax(0,1fr) auto;align-items:stretch;height:52px;display:grid;position:relative}.DesignWorkbench-module__pSl2DG__brand{border-right:1px solid #ffffff1a;align-items:center;gap:10px;padding:0 18px;font-size:.8125rem;font-weight:650;display:flex}.DesignWorkbench-module__pSl2DG__brand svg{color:#8fc8f4;width:17px;height:17px}.DesignWorkbench-module__pSl2DG__toolNav{align-items:stretch;min-width:0;display:flex;overflow-x:auto}.DesignWorkbench-module__pSl2DG__toolLink{color:#92948e;justify-content:center;align-items:center;gap:7px;min-width:84px;padding:0 14px;font-size:.75rem;transition:color .16s,background-color .16s;display:flex;position:relative}.DesignWorkbench-module__pSl2DG__toolLink svg{width:14px;height:14px}.DesignWorkbench-module__pSl2DG__toolLink:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.DesignWorkbench-module__pSl2DG__toolLink:hover{color:#f4f4f2;background:#ffffff0a}.DesignWorkbench-module__pSl2DG__activeTool{color:#f4f4f2}.DesignWorkbench-module__pSl2DG__activeTool:after{background:var(--dw-focus)}.DesignWorkbench-module__pSl2DG__brand:focus-visible,.DesignWorkbench-module__pSl2DG__toolLink:focus-visible,.DesignWorkbench-module__pSl2DG__iconButton:focus-visible,.DesignWorkbench-module__pSl2DG__stageIconButton:focus-visible,.DesignWorkbench-module__pSl2DG__backdrop:focus-visible{outline:2px solid var(--dw-focus-dark);outline-offset:-3px}.DesignWorkbench-module__pSl2DG__status{color:#c7f3a0;align-items:center;gap:7px;padding:0 18px;font-size:.6875rem;display:flex}.DesignWorkbench-module__pSl2DG__status svg{width:13px;height:13px;color:var(--dw-ready)}.DesignWorkbench-module__pSl2DG__loadingStatus svg{animation:.8s linear infinite DesignWorkbench-module__pSl2DG__workbench-spin}@keyframes DesignWorkbench-module__pSl2DG__workbench-spin{to{transform:rotate(360deg)}}.DesignWorkbench-module__pSl2DG__body{grid-template-columns:352px minmax(0,1fr);height:calc(100dvh - 52px);transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.DesignWorkbench-module__pSl2DG__panelClosed{grid-template-columns:0 minmax(0,1fr)}.DesignWorkbench-module__pSl2DG__panel{z-index:2;background:var(--dw-panel);border-right:1px solid #11120f;flex-direction:column;min-width:0;transition:width .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.DesignWorkbench-module__pSl2DG__panelClosed .DesignWorkbench-module__pSl2DG__panel{width:0;transform:translate(-100%)}.DesignWorkbench-module__pSl2DG__panelHeader{border-bottom:1px solid var(--dw-rule);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 16px 16px;display:flex}.DesignWorkbench-module__pSl2DG__panelHeader h1{font-family:var(--font-sans);letter-spacing:-.02em;margin:0 0 5px;font-size:1.125rem;font-weight:650}.DesignWorkbench-module__pSl2DG__panelHeader p{max-width:29ch;color:var(--dw-muted);text-wrap:pretty;margin:0;font-size:.75rem;line-height:1.45}.DesignWorkbench-module__pSl2DG__iconButton,.DesignWorkbench-module__pSl2DG__stageIconButton{width:32px;height:32px;color:var(--dw-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;display:grid}.DesignWorkbench-module__pSl2DG__iconButton:hover{color:var(--dw-ink);background:#e8e8e5}.DesignWorkbench-module__pSl2DG__iconButton svg,.DesignWorkbench-module__pSl2DG__stageIconButton svg{width:16px;height:16px}.DesignWorkbench-module__pSl2DG__controls{scrollbar-color:#b4b5b0 transparent;scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.DesignWorkbench-module__pSl2DG__controlsFooter{border-top:1px solid var(--dw-rule);background:var(--dw-raised)}.DesignWorkbench-module__pSl2DG__stage{color:#d9dad6;background:var(--dw-stage);grid-template-rows:44px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.DesignWorkbench-module__pSl2DG__toolbar{background:#20211e;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.DesignWorkbench-module__pSl2DG__stageIconButton{color:#aeb0a8}.DesignWorkbench-module__pSl2DG__stageIconButton:hover{color:#fff;background:#2d2f2a}.DesignWorkbench-module__pSl2DG__canvas{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--dw-canvas);min-width:0;min-height:0;overflow:auto}.DesignWorkbench-module__pSl2DG__backdrop{display:none}@media (max-width:860px){.DesignWorkbench-module__pSl2DG__nav{grid-template-columns:auto minmax(0,1fr) auto}.DesignWorkbench-module__pSl2DG__brand{justify-content:center;width:52px;padding:0}.DesignWorkbench-module__pSl2DG__brand span,.DesignWorkbench-module__pSl2DG__toolLink span,.DesignWorkbench-module__pSl2DG__status span{display:none}.DesignWorkbench-module__pSl2DG__toolLink{min-width:52px;padding:0 12px}.DesignWorkbench-module__pSl2DG__status{padding:0 14px}.DesignWorkbench-module__pSl2DG__body,.DesignWorkbench-module__pSl2DG__panelClosed{grid-template-columns:minmax(0,1fr)}.DesignWorkbench-module__pSl2DG__panel{width:min(88vw,352px);position:absolute;top:0;bottom:0;left:0;box-shadow:8px 0 24px #0000003d}.DesignWorkbench-module__pSl2DG__panelClosed .DesignWorkbench-module__pSl2DG__panel{width:min(88vw,352px)}.DesignWorkbench-module__pSl2DG__stage{grid-column:1}.DesignWorkbench-module__pSl2DG__backdrop{z-index:1;cursor:pointer;background:#0c0d0b70;border:0;display:block;position:absolute;inset:0}.DesignWorkbench-module__pSl2DG__panelClosed .DesignWorkbench-module__pSl2DG__backdrop{display:none}}@media (max-width:520px){.DesignWorkbench-module__pSl2DG__toolNav{justify-content:center}.DesignWorkbench-module__pSl2DG__status{display:none}}@media (prefers-reduced-motion:reduce){.DesignWorkbench-module__pSl2DG__body,.DesignWorkbench-module__pSl2DG__panel,.DesignWorkbench-module__pSl2DG__toolLink{transition:none}.DesignWorkbench-module__pSl2DG__loadingStatus svg{animation:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.inter_7d4f96b1-module__rMhXaq__className{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal}.inter_7d4f96b1-module__rMhXaq__variable{--font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}
@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.geist_5cc4de3f-module__ga9ZCq__className{font-family:Geist,Inter,system-ui,sans-serif;font-style:normal}.geist_5cc4de3f-module__ga9ZCq__variable{--font-geist:"Geist",Inter,system-ui,sans-serif}
@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d4cfff78d70c32f1.f5b8b66b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/edd49e6a728081e1.7e5a275e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a41eab1df8ed80c4.p.c12a81de.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d4cfff78d70c32f1.f5b8b66b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/edd49e6a728081e1.7e5a275e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/a41eab1df8ed80c4.p.c12a81de.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbe2082c2ebf69de.dd28a007.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ae69ccf0a67f3e4.e0d1d72d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/115e7a2565b70400.p.e440a306.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbe2082c2ebf69de.dd28a007.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ae69ccf0a67f3e4.e0d1d72d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/115e7a2565b70400.p.e440a306.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.crimson_pro_9279724d-module__tCg89W__className{font-family:Crimson Pro,Georgia,Cambria,Times New Roman,Times,serif}.crimson_pro_9279724d-module__tCg89W__variable{--font-serif:"Crimson Pro",Georgia,Cambria,Times New Roman,Times,serif}
.blocks-module__5ozohG__controlSection{border-bottom:1px solid var(--dw-rule);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.blocks-module__5ozohG__searchField{height:var(--dw-field-h);border:1px solid var(--dw-field-border);border-radius:var(--dw-radius-control);color:var(--dw-muted);background:var(--dw-raised);align-items:center;gap:8px;padding:0 10px;display:flex}.blocks-module__5ozohG__searchField:focus-within{border-color:var(--dw-accent);box-shadow:0 0 0 3px #2167d51f}.blocks-module__5ozohG__searchField svg{flex:0 0 15px;width:15px;height:15px}.blocks-module__5ozohG__searchField input{min-width:0;color:var(--dw-ink);background:0 0;border:0;outline:0;flex:1;font-size:.75rem}.blocks-module__5ozohG__searchField input::placeholder{color:#737570;opacity:1}.blocks-module__5ozohG__searchField kbd{font-family:var(--font-sans);font-size:.625rem}.blocks-module__5ozohG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.blocks-module__5ozohG__filterList{flex-wrap:wrap;gap:6px;display:flex}.blocks-module__5ozohG__filterList button{border-radius:var(--dw-radius-control-sm);min-height:28px;color:var(--dw-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 10px;font-size:.75rem}.blocks-module__5ozohG__filterList button:hover{color:var(--dw-ink);background:#e8e8e5}.blocks-module__5ozohG__filterList .blocks-module__5ozohG__selectedFilter{color:var(--dw-accent-ink);background:var(--dw-accent-soft);border-color:#b7cee9}.blocks-module__5ozohG__controlLabel,.blocks-module__5ozohG__indexHeader{color:var(--dw-label-ink);font-size:.75rem;font-weight:var(--dw-label-weight)}.blocks-module__5ozohG__segmented,.blocks-module__5ozohG__iconSegments,.blocks-module__5ozohG__viewportControls{border-radius:var(--dw-radius-segment);background:var(--dw-segment-track);grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid}.blocks-module__5ozohG__segmented button,.blocks-module__5ozohG__iconSegments button,.blocks-module__5ozohG__viewportControls button{border-radius:var(--dw-radius-control-sm);min-height:32px;color:var(--dw-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.75rem;display:flex}.blocks-module__5ozohG__segmented svg,.blocks-module__5ozohG__iconSegments svg,.blocks-module__5ozohG__viewportControls svg{width:15px;height:15px}.blocks-module__5ozohG__segmented .blocks-module__5ozohG__selectedSegment,.blocks-module__5ozohG__iconSegments .blocks-module__5ozohG__selectedIcon,.blocks-module__5ozohG__viewportControls .blocks-module__5ozohG__selectedViewport{color:var(--dw-accent-ink);background:var(--dw-raised);box-shadow:0 1px 3px #1415131a}.blocks-module__5ozohG__controlRow{color:var(--dw-muted);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.blocks-module__5ozohG__iconSegments{width:150px}.blocks-module__5ozohG__iconSegments button{min-height:30px;padding:0}.blocks-module__5ozohG__blockIndex{padding:14px 10px 24px}.blocks-module__5ozohG__indexHeader{justify-content:space-between;padding:0 8px 9px;display:flex}.blocks-module__5ozohG__indexHeader span:last-child{color:var(--dw-meta-ink);font-size:.625rem;font-weight:500}.blocks-module__5ozohG__blockIndex button{border-radius:var(--dw-radius-control-sm);color:#555751;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px 1fr;align-items:center;gap:8px;width:100%;min-height:36px;padding:0 8px;font-size:.75rem;display:grid}.blocks-module__5ozohG__blockIndex button:hover{color:var(--dw-ink);background:#e8e8e5}.blocks-module__5ozohG__blockIndex button svg{width:14px;height:14px}.blocks-module__5ozohG__emptyIndex{color:var(--dw-muted);margin:8px;font-size:.75rem;line-height:1.5}.blocks-module__5ozohG__toolbarLabel{color:#b9bbb4;align-items:center;gap:7px;font-size:.75rem;display:flex}.blocks-module__5ozohG__localDot{background:var(--dw-ready);border-radius:50%;width:6px;height:6px}.blocks-module__5ozohG__viewportControls{background:#181916;margin-left:auto;padding:2px}.blocks-module__5ozohG__viewportControls button{color:#8f918a;width:32px;min-height:28px;padding:0}.blocks-module__5ozohG__viewportControls .blocks-module__5ozohG__selectedViewport{color:#8fc8f4;box-shadow:none;background:#30322d}.blocks-module__5ozohG__toolbarSummary{color:#777a73;text-transform:capitalize;font-size:.6875rem}.blocks-module__5ozohG__previewSurface{background:var(--dw-canvas);width:100%;min-height:100%}.blocks-module__5ozohG__rendererFrame{background:var(--background);width:100%;min-height:100%;margin:0 auto;transition:width .2s cubic-bezier(.22,1,.36,1)}.blocks-module__5ozohG__previewLoading{min-height:320px;color:var(--dw-muted);place-items:center;font-size:.75rem;display:grid}.blocks-module__5ozohG__tablet{width:min(100%,768px)}.blocks-module__5ozohG__phone{width:min(100%,390px)}:is(.blocks-module__5ozohG__rendererFrame .notion-app,.blocks-module__5ozohG__rendererFrame .notion-frame,.blocks-module__5ozohG__rendererFrame .notion-page-scroller){min-height:100%}.blocks-module__5ozohG__rendererFrame .notion-page-scroller{overflow:visible}.blocks-module__5ozohG__phone .notion-page{padding-left:14px;padding-right:14px}.blocks-module__5ozohG__phone .notion-row{flex-direction:column}.blocks-module__5ozohG__phone .notion-row .notion-column{width:100%!important}.blocks-module__5ozohG__phone .notion-row .notion-spacer{display:none}@media (max-width:700px){.blocks-module__5ozohG__toolbarSummary{display:none}}@media (prefers-reduced-motion:reduce){.blocks-module__5ozohG__rendererFrame{transition:none}}
.fonts-module__ugMoWG__page{background:#20211e;width:100vw;height:100dvh;overflow:hidden}.fonts-module__ugMoWG__lab{--panel:#f4f4f2;--panel-raised:#fff;--ink:#20211f;--muted:#666963;--rule:#d7d8d3;--accent:var(--dw-accent);--accent-soft:var(--dw-accent-soft);--green:#a7f35a;width:100vw;height:calc(100dvh - 52px);color:var(--ink);font-family:var(--font-sans);background:#20211e;grid-template-columns:352px minmax(0,1fr);display:grid;overflow:hidden}.fonts-module__ugMoWG__lab button,.fonts-module__ugMoWG__lab input,.fonts-module__ugMoWG__lab select{font:inherit}.fonts-module__ugMoWG__sidebar{z-index:3;background:var(--panel);border-right:1px solid #171815;flex-direction:column;min-width:0;transition:width .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.fonts-module__ugMoWG__sidebarHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;padding:18px 16px 16px;display:flex}.fonts-module__ugMoWG__titleRow{display:block}.fonts-module__ugMoWG__titleRow h1{font-family:var(--font-sans);letter-spacing:-.02em;margin:0 0 3px;font-size:1.125rem;font-weight:650}.fonts-module__ugMoWG__titleRow p{color:var(--muted);margin:0;font-size:.625rem}.fonts-module__ugMoWG__iconButton,.fonts-module__ugMoWG__browserButtons button,.fonts-module__ugMoWG__openPageButton{border-radius:var(--dw-radius-control);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.fonts-module__ugMoWG__iconButton svg,.fonts-module__ugMoWG__browserButtons svg,.fonts-module__ugMoWG__openPageButton svg{width:16px;height:16px}.fonts-module__ugMoWG__iconButton:hover,.fonts-module__ugMoWG__browserButtons button:hover,.fonts-module__ugMoWG__openPageButton:hover{border-color:var(--rule);background:#1e1f1c0d}.fonts-module__ugMoWG__iconButton:focus-visible,.fonts-module__ugMoWG__browserButtons button:focus-visible,.fonts-module__ugMoWG__openPageButton:focus-visible,.fonts-module__ugMoWG__sidebarFooter button:focus-visible,.fonts-module__ugMoWG__pairButton:focus-visible,.fonts-module__ugMoWG__fontOption:focus-visible,.fonts-module__ugMoWG__panelTabs button:focus-visible,.fonts-module__ugMoWG__searchField:focus-within,.fonts-module__ugMoWG__pathInputRow button:focus-visible{outline:2px solid var(--dw-focus);outline-offset:2px}.fonts-module__ugMoWG__controls{scrollbar-color:#b4b5b0 transparent;scrollbar-width:thin;flex:1;overflow:hidden auto}.fonts-module__ugMoWG__controlSection{border-bottom:1px solid var(--rule);padding:14px 16px}.fonts-module__ugMoWG__sectionTitle{font-family:var(--font-sans);margin:0 0 9px;font-size:.6875rem;font-weight:600}.fonts-module__ugMoWG__fieldLabel{color:var(--dw-label-ink);letter-spacing:.025em;margin-bottom:7px;font-size:.625rem;font-weight:650;display:block}.fonts-module__ugMoWG__select,.fonts-module__ugMoWG__pathInputRow input{width:100%;min-height:var(--dw-field-h);border:1px solid var(--dw-field-border);border-radius:var(--dw-radius-control);color:var(--ink);background:var(--panel-raised);outline:none;transition:border-color .12s,box-shadow .12s,background-color .12s}.fonts-module__ugMoWG__select{cursor:pointer;padding:0 30px 0 10px}.fonts-module__ugMoWG__select:focus,.fonts-module__ugMoWG__pathInputRow input:focus{border-color:var(--accent);background:var(--panel-raised);box-shadow:0 0 0 3px #2167d51f}.fonts-module__ugMoWG__pathForm{margin-top:8px}.fonts-module__ugMoWG__pathInputRow{display:flex}.fonts-module__ugMoWG__pathInputRow input{border-radius:8px 0 0 8px;min-width:0;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.fonts-module__ugMoWG__pathInputRow button{border:1px solid var(--ink);color:#eef7e7;background:var(--ink);cursor:pointer;border-left:0;border-radius:0 8px 8px 0;flex:0 0 40px;place-items:center;width:40px;display:grid}.fonts-module__ugMoWG__pathInputRow button svg{width:15px;height:15px;transition:transform .15s}.fonts-module__ugMoWG__pathInputRow button:hover svg{transform:translate(2px)}.fonts-module__ugMoWG__error{color:var(--dw-danger);margin:7px 0 0;font-size:.625rem;line-height:1.35}.fonts-module__ugMoWG__fontBrowserSection{min-height:0}.fonts-module__ugMoWG__panelTabs{border-radius:var(--dw-radius-segment);background:var(--dw-segment-track);grid-template-columns:1fr 1fr;gap:3px;margin:12px 16px;padding:3px;display:grid}.fonts-module__ugMoWG__panelTabs button{border-radius:var(--dw-radius-control-sm);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.6875rem;font-weight:600;display:flex}.fonts-module__ugMoWG__panelTabs button span{color:var(--dw-meta-ink);font-size:.5625rem;font-weight:500}.fonts-module__ugMoWG__panelTabs .fonts-module__ugMoWG__activeTab{color:var(--dw-accent-ink);background:var(--panel-raised);box-shadow:0 1px 3px #1415131a}.fonts-module__ugMoWG__pairList,.fonts-module__ugMoWG__fontList{border-top:1px solid var(--rule);flex-direction:column;display:flex}.fonts-module__ugMoWG__pairButton{border:0;border-bottom:1px solid var(--rule);width:100%;min-height:66px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;padding:10px 16px;display:grid}.fonts-module__ugMoWG__pairButton:hover{background:var(--panel-raised)}.fonts-module__ugMoWG__activePair{background:var(--accent-soft)}.fonts-module__ugMoWG__pairSample{letter-spacing:-.03em;font-size:1.8125rem;line-height:1}.fonts-module__ugMoWG__pairCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.fonts-module__ugMoWG__pairCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.fonts-module__ugMoWG__pairCopy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;overflow:hidden}.fonts-module__ugMoWG__pairCheck{border:1px solid #aaa99f;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.fonts-module__ugMoWG__activePair .fonts-module__ugMoWG__pairCheck{border-color:var(--accent);color:#fff;background:var(--accent)}.fonts-module__ugMoWG__pairCheck svg{stroke-width:2.5px;width:11px;height:11px}.fonts-module__ugMoWG__library{border-top:1px solid var(--rule)}.fonts-module__ugMoWG__searchField{height:var(--dw-field-h);border:1px solid var(--dw-field-border);border-radius:var(--dw-radius-control);color:var(--muted);background:var(--panel-raised);align-items:center;gap:8px;margin:12px 16px;padding:0 10px;display:flex}.fonts-module__ugMoWG__searchField svg{flex:0 0 15px;width:15px;height:15px}.fonts-module__ugMoWG__searchField input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:.6875rem}.fonts-module__ugMoWG__searchField input::placeholder{color:#737570;opacity:1}.fonts-module__ugMoWG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.fonts-module__ugMoWG__fontGroup+.fonts-module__ugMoWG__fontGroup{margin-top:14px}.fonts-module__ugMoWG__fontGroupHeading{justify-content:space-between;align-items:center;padding:6px 16px 8px;display:flex}.fonts-module__ugMoWG__fontGroupHeading h2{font-family:var(--font-sans);margin:0;font-size:.6875rem;font-weight:650}.fonts-module__ugMoWG__fontGroupHeading span{color:var(--dw-meta-ink);font-size:.5625rem}.fonts-module__ugMoWG__fontOption{border:0;border-bottom:1px solid var(--rule);width:100%;min-height:62px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;padding:9px 16px;display:grid}.fonts-module__ugMoWG__fontOption:hover{background:var(--panel-raised)}.fonts-module__ugMoWG__activeFont{background:var(--accent-soft)}.fonts-module__ugMoWG__fontSample{letter-spacing:-.03em;font-size:1.625rem;line-height:1}.fonts-module__ugMoWG__fontCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.fonts-module__ugMoWG__fontCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.fonts-module__ugMoWG__fontCopy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;overflow:hidden}.fonts-module__ugMoWG__fontSelected{border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.fonts-module__ugMoWG__activeFont .fonts-module__ugMoWG__fontSelected{color:#fff;background:var(--accent)}.fonts-module__ugMoWG__fontSelected svg{stroke-width:2.5px;width:11px;height:11px}.fonts-module__ugMoWG__emptyFonts{border-top:1px solid var(--rule);color:var(--muted);margin:0;padding:22px 16px;font-size:.6875rem}.fonts-module__ugMoWG__scaleSection{border-top:1px solid var(--rule);padding:14px 16px}.fonts-module__ugMoWG__scaleField{display:block}.fonts-module__ugMoWG__scaleLabel{justify-content:space-between;align-items:baseline;display:flex}.fonts-module__ugMoWG__scaleLabel output{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem}.fonts-module__ugMoWG__scaleField input{width:100%;height:18px;accent-color:var(--accent);cursor:ew-resize;margin:2px 0 0}.fonts-module__ugMoWG__rangeLabels{color:#888a82;justify-content:space-between;margin-top:1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem;display:flex}.fonts-module__ugMoWG__sidebarFooter{border-top:1px solid var(--rule);background:var(--panel-raised);grid-template-columns:1fr 1fr;display:grid}.fonts-module__ugMoWG__sidebarFooter button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.625rem;font-weight:600;display:flex}.fonts-module__ugMoWG__sidebarFooter button+button{border-left:1px solid var(--rule)}.fonts-module__ugMoWG__sidebarFooter button:hover{background:#1e1f1c0f}.fonts-module__ugMoWG__sidebarFooter svg{width:13px;height:13px}.fonts-module__ugMoWG__stage{background:#20211e;grid-template-rows:44px minmax(0,1fr);min-width:0;display:grid}.fonts-module__ugMoWG__stageToolbar{color:#d5d6d0;background:#20211e;border-bottom:1px solid #10110f;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.fonts-module__ugMoWG__stageToolbar .fonts-module__ugMoWG__iconButton:hover,.fonts-module__ugMoWG__stageToolbar .fonts-module__ugMoWG__browserButtons button:hover,.fonts-module__ugMoWG__stageToolbar .fonts-module__ugMoWG__openPageButton:hover{background:#2b2d28;border-color:#4a4c46}.fonts-module__ugMoWG__browserButtons{gap:1px;display:flex}.fonts-module__ugMoWG__browserButtons button{color:#a9aba3}.fonts-module__ugMoWG__location{color:#b8bab3;background:#181916;border:1px solid #383a35;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:100px;height:32px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem;display:flex;overflow:hidden}.fonts-module__ugMoWG__location>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fonts-module__ugMoWG__readyDot,.fonts-module__ugMoWG__loadingDot{background:var(--green);border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 3px #a7f35a1a}.fonts-module__ugMoWG__loadingDot{background:#e8a54b;animation:.8s ease-in-out infinite alternate fonts-module__ugMoWG__blink;box-shadow:0 0 0 3px #e8a54b1a}@keyframes fonts-module__ugMoWG__blink{to{opacity:.35}}.fonts-module__ugMoWG__currentFonts{color:#aeb0a8;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;max-width:270px;padding:0 7px;font-size:.5625rem;font-weight:650;display:flex;overflow:hidden}.fonts-module__ugMoWG__currentFonts svg{width:14px;height:14px}.fonts-module__ugMoWG__fontPlus{color:#686a64}.fonts-module__ugMoWG__canvas{background:#2a2b28;min-height:0;padding:22px 22px 34px;position:relative;overflow:hidden}.fonts-module__ugMoWG__browserFrame{background:#fff;border:0;border-radius:3px;width:100%;height:100%;overflow:hidden;box-shadow:0 18px 50px #00000052}.fonts-module__ugMoWG__browserFrame iframe{background:#fff;border:0;width:100%;height:100%;display:block}.fonts-module__ugMoWG__canvasMeta{color:#8e9088;letter-spacing:.08em;justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem;display:flex;position:absolute;bottom:11px;left:23px;right:23px}.fonts-module__ugMoWG__compact{grid-template-columns:0 minmax(0,1fr)}.fonts-module__ugMoWG__compact .fonts-module__ugMoWG__sidebar{width:0;transform:translate(-100%)}@media (max-width:900px){.fonts-module__ugMoWG__lab{grid-template-columns:min(88vw,352px) minmax(0,1fr)}.fonts-module__ugMoWG__sidebar{width:min(88vw,352px);position:fixed;top:0;bottom:0;left:0;box-shadow:18px 0 45px #00000052}.fonts-module__ugMoWG__stage{grid-column:1/-1}.fonts-module__ugMoWG__compact .fonts-module__ugMoWG__sidebar{width:min(88vw,352px)}.fonts-module__ugMoWG__currentFonts{display:none}}@media (max-width:560px){.fonts-module__ugMoWG__stageToolbar{padding:0 8px}.fonts-module__ugMoWG__browserButtons{display:none}.fonts-module__ugMoWG__canvas{padding:10px 10px 28px}.fonts-module__ugMoWG__canvasMeta{left:11px;right:11px}.fonts-module__ugMoWG__canvasMeta span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.fonts-module__ugMoWG__sidebar,.fonts-module__ugMoWG__loadingDot{transition:none;animation:none}}
.social-module__jTbkSG__controlSection{border-bottom:1px solid var(--dw-rule);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.social-module__jTbkSG__controlLabel,.social-module__jTbkSG__sectionHeading,.social-module__jTbkSG__field>span{color:var(--dw-label-ink);font-size:.75rem;font-weight:var(--dw-label-weight)}.social-module__jTbkSG__pathForm{display:flex}.social-module__jTbkSG__pathForm input,.social-module__jTbkSG__field input,.social-module__jTbkSG__field textarea,.social-module__jTbkSG__inputWithIcon{border:1px solid var(--dw-field-border);border-radius:var(--dw-radius-control);width:100%;color:var(--dw-ink);background:var(--dw-raised);outline:0;font-size:.75rem}.social-module__jTbkSG__pathForm input{min-width:0;height:var(--dw-field-h);border-radius:8px 0 0 8px;padding:0 10px}.social-module__jTbkSG__pathForm button{width:var(--dw-field-h);height:var(--dw-field-h);flex:0 0 var(--dw-field-h);color:#fff;background:var(--dw-accent);cursor:pointer;border:0;border-radius:0 8px 8px 0;place-items:center;display:grid}.social-module__jTbkSG__pathForm button:disabled{cursor:wait;opacity:.65}.social-module__jTbkSG__pathForm button svg{width:15px;height:15px}.social-module__jTbkSG__pathForm:focus-within input,.social-module__jTbkSG__field input:focus,.social-module__jTbkSG__field textarea:focus,.social-module__jTbkSG__inputWithIcon:focus-within{border-color:var(--dw-accent);box-shadow:0 0 0 3px #2167d51f}.social-module__jTbkSG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.social-module__jTbkSG__spinner{animation:.7s linear infinite social-module__jTbkSG__spin}@keyframes social-module__jTbkSG__spin{to{transform:rotate(360deg)}}.social-module__jTbkSG__error{color:var(--dw-danger);margin:0;font-size:.6875rem;line-height:1.45}.social-module__jTbkSG__sectionHeading{justify-content:space-between;display:flex}.social-module__jTbkSG__sectionHeading span:last-child{color:var(--dw-meta-ink);font-size:.625rem;font-weight:500}.social-module__jTbkSG__field{flex-direction:column;gap:6px;display:flex}.social-module__jTbkSG__field>span{justify-content:space-between;align-items:baseline;display:flex}.social-module__jTbkSG__field output{color:var(--dw-meta-ink);font-size:.625rem;font-weight:500}.social-module__jTbkSG__field input,.social-module__jTbkSG__field textarea{resize:vertical;padding:9px 10px;line-height:1.45}.social-module__jTbkSG__field input{height:var(--dw-field-h)}.social-module__jTbkSG__inputWithIcon{align-items:center;display:flex}.social-module__jTbkSG__inputWithIcon svg{color:#74766f;width:15px;height:15px;margin-left:10px}.social-module__jTbkSG__inputWithIcon input{box-shadow:none;border:0}.social-module__jTbkSG__footerActions{grid-template-columns:1fr 1fr;display:grid}.social-module__jTbkSG__footerActions button{min-height:44px;color:var(--dw-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:.75rem;font-weight:600;display:flex}.social-module__jTbkSG__footerActions button+button{border-left:1px solid var(--dw-rule)}.social-module__jTbkSG__footerActions button:hover{background:#f0f0ed}.social-module__jTbkSG__footerActions svg{width:13px;height:13px}.social-module__jTbkSG__viewTabs{border-radius:var(--dw-radius-segment);background:#181916;gap:3px;padding:3px;display:flex}.social-module__jTbkSG__viewTabs button{border-radius:var(--dw-radius-control-sm);color:#898b84;cursor:pointer;background:0 0;border:0;min-height:28px;padding:0 10px;font-size:.75rem}.social-module__jTbkSG__viewTabs .social-module__jTbkSG__selectedView{color:#e6e7e3;background:#30322d}.social-module__jTbkSG__previewGrid{align-content:start;gap:24px;width:min(820px,100%);min-height:100%;margin:0 auto;padding:24px;display:grid}.social-module__jTbkSG__previewSection{min-width:0}.social-module__jTbkSG__previewSection>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.social-module__jTbkSG__previewSection h2{color:#d5d7d0;font-family:var(--font-sans);margin:0;font-size:.75rem;font-weight:600}.social-module__jTbkSG__previewSection>header span{color:var(--dw-meta-ink);font-size:.625rem}.social-module__jTbkSG__ogCard,.social-module__jTbkSG__xCard,.social-module__jTbkSG__searchCard{color:#20211f;background:#fff;border-radius:10px;overflow:hidden}.social-module__jTbkSG__ogCard{grid-template-columns:minmax(0,1.35fr) minmax(220px,1fr);min-height:260px;display:grid}.social-module__jTbkSG__ogImage,.social-module__jTbkSG__xImage{background:#e9eae6;min-height:0}.social-module__jTbkSG__ogImage img,.social-module__jTbkSG__xImage img{object-fit:cover;width:100%;height:100%;display:block}.social-module__jTbkSG__imageFallback{color:#777972;align-content:center;place-items:center;height:100%;min-height:240px;display:grid}.social-module__jTbkSG__imageFallback svg{width:26px;height:26px;margin-bottom:8px}.social-module__jTbkSG__imageFallback span{font-size:.75rem}.social-module__jTbkSG__ogCopy{flex-direction:column;justify-content:center;min-width:0;padding:22px;display:flex}.social-module__jTbkSG__ogCopy>span,.social-module__jTbkSG__xCopy>span{color:#777972;font-size:.6875rem}.social-module__jTbkSG__ogCopy strong{font-family:var(--font-serif);text-wrap:balance;margin:6px 0;font-size:1.375rem;line-height:1.15}.social-module__jTbkSG__ogCopy p,.social-module__jTbkSG__xCopy p{color:#5f615c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.social-module__jTbkSG__xCard{border:1px solid #d8d9d4;grid-template-columns:210px minmax(0,1fr);display:grid}.social-module__jTbkSG__xImage{aspect-ratio:1.4}.social-module__jTbkSG__xCopy{flex-direction:column;justify-content:center;min-width:0;padding:20px 22px;display:flex}.social-module__jTbkSG__xCopy strong{text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;overflow:hidden}.social-module__jTbkSG__xCopy>span{margin-top:8px}.social-module__jTbkSG__searchCard{padding:20px 22px}.social-module__jTbkSG__searchSite{align-items:center;gap:10px;display:flex}.social-module__jTbkSG__searchSite img{border-radius:50%;width:28px;height:28px}.social-module__jTbkSG__searchSite>span{flex-direction:column;min-width:0;display:flex}.social-module__jTbkSG__searchSite strong{font-size:.75rem;font-weight:500}.social-module__jTbkSG__searchSite small{color:#5f615c;text-overflow:ellipsis;white-space:nowrap;max-width:70ch;font-size:.625rem;overflow:hidden}.social-module__jTbkSG__searchCard h3{color:#1a0dab;font-family:var(--font-sans);margin:12px 0 5px;font-size:1.125rem;font-weight:500}.social-module__jTbkSG__searchCard p{color:#4d5156;max-width:75ch;margin:0;font-size:.8125rem;line-height:1.5}@media (max-width:760px){.social-module__jTbkSG__previewGrid{padding:16px 10px 28px}.social-module__jTbkSG__ogCard,.social-module__jTbkSG__xCard{grid-template-columns:1fr}.social-module__jTbkSG__ogImage{aspect-ratio:1.91}.social-module__jTbkSG__ogCopy{padding:20px}.social-module__jTbkSG__xImage{aspect-ratio:1.91}}@media (prefers-reduced-motion:reduce){.social-module__jTbkSG__spinner{animation:none}}
.theme-module__zDwFhW__controlSection,.theme-module__zDwFhW__tokenSection,.theme-module__zDwFhW__contrastSection{border-bottom:1px solid var(--dw-rule);padding:14px 16px}.theme-module__zDwFhW__controlSection{flex-direction:column;gap:10px;display:flex}.theme-module__zDwFhW__controlLabel,.theme-module__zDwFhW__sectionHeading{color:var(--dw-label-ink);font-size:.75rem;font-weight:var(--dw-label-weight)}.theme-module__zDwFhW__select,.theme-module__zDwFhW__pathForm input{width:100%;height:var(--dw-field-h);border:1px solid var(--dw-field-border);border-radius:var(--dw-radius-control);color:var(--dw-ink);background:var(--dw-raised);outline:0;font-size:.75rem}.theme-module__zDwFhW__select{cursor:pointer;padding:0 30px 0 10px}.theme-module__zDwFhW__select:focus,.theme-module__zDwFhW__pathForm:focus-within input{border-color:var(--dw-accent);box-shadow:0 0 0 3px #2167d51f}.theme-module__zDwFhW__pathForm{display:flex}.theme-module__zDwFhW__pathForm input{border-radius:8px 0 0 8px;min-width:0;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.theme-module__zDwFhW__pathForm button{width:var(--dw-field-h);height:var(--dw-field-h);flex:0 0 var(--dw-field-h);color:#fff;background:var(--dw-accent);cursor:pointer;border:0;border-radius:0 8px 8px 0;place-items:center;display:grid}.theme-module__zDwFhW__pathForm button svg{width:15px;height:15px}.theme-module__zDwFhW__pathError{color:var(--dw-danger);margin:0;font-size:.6875rem;line-height:1.4}.theme-module__zDwFhW__modeSwitch{border-radius:var(--dw-radius-segment);background:var(--dw-segment-track);grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.theme-module__zDwFhW__modeSwitch button{border-radius:var(--dw-radius-control-sm);min-height:32px;color:var(--dw-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:.75rem;display:flex}.theme-module__zDwFhW__modeSwitch button svg{width:15px;height:15px}.theme-module__zDwFhW__modeSwitch .theme-module__zDwFhW__selectedMode{color:var(--dw-accent-ink);background:#fff;box-shadow:0 1px 3px #1415131a}.theme-module__zDwFhW__sectionHeading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.theme-module__zDwFhW__sectionHeading span:last-child{color:var(--dw-meta-ink);font-size:.625rem;font-weight:500}.theme-module__zDwFhW__tokenList{border-top:1px solid var(--dw-rule);flex-direction:column;display:flex}.theme-module__zDwFhW__tokenRow{border-bottom:1px solid var(--dw-rule);grid-template-columns:1fr 132px;align-items:center;gap:12px;min-height:44px;display:grid}.theme-module__zDwFhW__tokenRow>label{color:var(--dw-label-ink);font-size:.75rem}.theme-module__zDwFhW__colorControl{border:1px solid var(--dw-field-border);border-radius:var(--dw-radius-control-sm);background:#fff;align-items:center;height:30px;display:flex;overflow:hidden}.theme-module__zDwFhW__colorControl:focus-within{border-color:var(--dw-accent);box-shadow:0 0 0 3px #2167d51f}.theme-module__zDwFhW__colorControl input[type=color]{cursor:pointer;background:0 0;border:0;border-right:1px solid #d8d9d4;width:30px;height:30px;padding:3px}.theme-module__zDwFhW__colorControl input:last-child{width:100%;min-width:0;color:var(--dw-ink);background:0 0;border:0;outline:0;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem}.theme-module__zDwFhW__contrastSection{flex-direction:column;gap:8px;display:flex}.theme-module__zDwFhW__contrastSection .theme-module__zDwFhW__sectionHeading{margin-bottom:2px}.theme-module__zDwFhW__contrastRow{color:#62645e;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.theme-module__zDwFhW__contrastRow strong{font-variant-numeric:tabular-nums;border-radius:5px;padding:3px 6px;font-size:.625rem}.theme-module__zDwFhW__pass{color:#245e26;background:#e3f4df}.theme-module__zDwFhW__fail{color:#922f23;background:#f9e4e0}.theme-module__zDwFhW__footerActions{grid-template-columns:repeat(3,1fr);display:grid}.theme-module__zDwFhW__footerActions button{min-height:44px;color:var(--dw-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:flex}.theme-module__zDwFhW__footerActions button+button{border-left:1px solid var(--dw-rule)}.theme-module__zDwFhW__footerActions button:hover{background:#f0f0ed}.theme-module__zDwFhW__footerActions svg{width:13px;height:13px}.theme-module__zDwFhW__openPage{border-radius:var(--dw-radius-control);color:#aeb0a8;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.theme-module__zDwFhW__openPage:hover{color:#fff;background:#2d2f2a}.theme-module__zDwFhW__openPage svg{width:16px;height:16px}.theme-module__zDwFhW__previewIdentity{color:#8f928a;align-items:center;gap:8px;min-width:0;font-size:.75rem;display:flex;overflow:hidden}.theme-module__zDwFhW__previewIdentity strong{color:#d5d7d0;text-overflow:ellipsis;white-space:nowrap;max-width:34ch;font-weight:600;overflow:hidden}.theme-module__zDwFhW__readyDot,.theme-module__zDwFhW__loadingDot{background:var(--dw-ready);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.theme-module__zDwFhW__loadingDot{background:#e8a54b;animation:.8s ease-in-out infinite alternate theme-module__zDwFhW__blink}@keyframes theme-module__zDwFhW__blink{to{opacity:.35}}.theme-module__zDwFhW__toolbarSwatches{gap:4px;margin-left:auto;display:flex}.theme-module__zDwFhW__toolbarSwatches span{border:1px solid #ffffff38;border-radius:4px;width:16px;height:16px}.theme-module__zDwFhW__toolbarMode{color:#979a92;text-transform:capitalize;align-items:center;gap:6px;font-size:.75rem;display:flex}.theme-module__zDwFhW__toolbarMode svg{width:14px;height:14px}.theme-module__zDwFhW__browserFrame{width:100%;height:100%;min-height:0;padding:16px;overflow:hidden}.theme-module__zDwFhW__browserFrame iframe{background:#fff;border:0;border-radius:3px;width:100%;height:100%;display:block;box-shadow:0 2px 6px #00000038}.theme-module__zDwFhW__previewLoading{color:#999c94;background:#22231f;place-items:center;width:100%;height:100%;font-size:.75rem;display:grid}@media (max-width:760px){.theme-module__zDwFhW__toolbarSwatches,.theme-module__zDwFhW__toolbarMode{display:none}.theme-module__zDwFhW__browserFrame{padding:8px}}@media (prefers-reduced-motion:reduce){.theme-module__zDwFhW__loadingDot{animation:none}}
