@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a411a32db4b3826f-s.p.1uhys65tscubt.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:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b27a2cd9989897de-s.p.4386v_fw5apf7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1defe2f535e9e229-s.1-t11woi0i7wx.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:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48aba64d9212b746-s.2ux_i14_xfy8r.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.2ce5ui9h2jkcq.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:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a411a32db4b3826f-s.p.1uhys65tscubt.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:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b27a2cd9989897de-s.p.4386v_fw5apf7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1defe2f535e9e229-s.1-t11woi0i7wx.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:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48aba64d9212b746-s.2ux_i14_xfy8r.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.2ce5ui9h2jkcq.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:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a411a32db4b3826f-s.p.1uhys65tscubt.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:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b27a2cd9989897de-s.p.4386v_fw5apf7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1defe2f535e9e229-s.1-t11woi0i7wx.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:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48aba64d9212b746-s.2ux_i14_xfy8r.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.2ce5ui9h2jkcq.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:Cormorant Fallback;src:local(Times New Roman);ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.0%;size-adjust:96.74%}.GsIfKq_className{font-family:Cormorant,Cormorant Fallback;font-style:normal}.GsIfKq_variable{--font-cormorant:"Cormorant", "Cormorant Fallback"}
@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7f5a25166b459432-s.3z7tryxca8txn.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:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/325b369abd31e37a-s.2ty7vqllcl69-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5ff5da72207a5e6c-s.0cqw6pci3qq7h.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:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/6dab7114464818c7-s.19p4ude9kzv1n.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/06eddec920e4fa39-s.21b6liy0xdll-.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:Cormorant Fallback;src:local(Times New Roman);ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.0%;size-adjust:96.74%}.BXKrgG_className{font-family:Cormorant,Cormorant Fallback;font-style:italic;font-weight:500}.BXKrgG_variable{--font-cormorant-italic:"Cormorant", "Cormorant Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.p.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.p.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.p.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.dEFZuG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.dEFZuG_variable{--font-garamond:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.p.12l2phu6y1tvd.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:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.p.12l2phu6y1tvd.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:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.p.12l2phu6y1tvd.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:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.41ktoq0v8vhp_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/634e9805ffc8f226-s.2gj_ryun6jq6o.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3sm2cl6-0e0py.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:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.Of74_W_className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.Of74_W_variable{--font-body:"Golos Text", "Golos Text Fallback"}
._8RiFmG_btn{height:var(--ctl-h);padding:var(--ctl-pad);border-radius:var(--ctl-radius);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-emphasis);white-space:nowrap;cursor:pointer;transition:background var(--m-ui), border-color var(--m-ui), color var(--m-ui), box-shadow var(--m-ui), filter var(--m-ui), transform var(--m-tap);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;line-height:1;text-decoration:none;display:inline-flex}._8RiFmG_btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press))}._8RiFmG_btn:disabled,._8RiFmG_btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}._8RiFmG_sm{height:var(--ctl-h-sm);font-size:var(--fs-meta);padding:0 12px}._8RiFmG_md{height:var(--ctl-h)}._8RiFmG_lg{height:var(--ctl-h-lg);padding:0 24px}._8RiFmG_pill{border-radius:var(--radius-pill)}._8RiFmG_iconOnly{width:var(--ctl-h);padding:0}._8RiFmG_sm._8RiFmG_iconOnly{width:var(--ctl-h-sm)}._8RiFmG_lg._8RiFmG_iconOnly{width:var(--ctl-h-lg)}._8RiFmG_icon{align-items:center;margin-left:-2px;display:inline-flex}._8RiFmG_iconOnly ._8RiFmG_icon{margin-left:0}._8RiFmG_primary{background:var(--accent);color:var(--on-accent)}._8RiFmG_primary:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.06)}._8RiFmG_primary:focus-visible:focus-visible{box-shadow:var(--focus-halo-ring)}._8RiFmG_secondary{border-color:var(--border);color:var(--text-secondary);background:0 0}._8RiFmG_secondary:hover:not(:disabled):not([aria-disabled=true]){color:var(--text-primary);border-color:var(--border-hover);background:var(--neutral-rest)}._8RiFmG_ghost{color:var(--text-secondary);background:0 0;padding:0 12px}._8RiFmG_ghost:hover:not(:disabled):not([aria-disabled=true]){color:var(--text-primary);background:var(--neutral-rest)}._8RiFmG_danger{border-color:var(--danger-border);color:var(--danger);background:0 0}._8RiFmG_danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--danger-bg)}
.ekNkGa_fadeSlideRight{animation-name:ekNkGa_fadeSlideRight}.ekNkGa_shimmer{animation-name:ekNkGa_shimmer}.ekNkGa_popIn{animation-name:ekNkGa_popIn}.ekNkGa_fadeIn{animation-name:ekNkGa_fadeIn}.ekNkGa_slideDown{animation-name:ekNkGa_slideDown}.ekNkGa_slideUp{animation-name:ekNkGa_slideUp}.ekNkGa_pulse{animation-name:ekNkGa_pulse}@keyframes ekNkGa_fadeSlideRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes ekNkGa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ekNkGa_popIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ekNkGa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ekNkGa_slideDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes ekNkGa_slideUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ekNkGa_pulse{0%,to{opacity:.4}50%{opacity:1}}
.Mo2ebG_overlay{z-index:var(--z-scrim);position:fixed;inset:0}.Mo2ebG_stage{z-index:0;position:absolute;inset:0;overflow:hidden}.Mo2ebG_bar{z-index:1;left:var(--space-6);bottom:var(--space-6);align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-pill);background:var(--glass-bg-strong);box-shadow:var(--elev-2), var(--edge-light);display:flex;position:absolute;}.Mo2ebG_divider{background:var(--glass-border);width:1px;height:20px}.Mo2ebG_nav,.Mo2ebG_closeBtn{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:color var(--m-ui), background var(--m-ui);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Mo2ebG_nav:hover:not(:disabled),.Mo2ebG_closeBtn:hover{background:var(--neutral-rest);color:var(--text-primary)}.Mo2ebG_nav:disabled{opacity:.4;cursor:default}.Mo2ebG_name{text-align:center;min-width:12ch;font-size:var(--fs-body);font-weight:var(--fw-emphasis);color:var(--text-primary)}.Mo2ebG_chosen{padding:0 var(--space-3);font-size:var(--fs-meta);color:var(--text-muted)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Mo2ebG_bar{background:var(--surface-overlay)}}@media (prefers-reduced-motion:reduce){.Mo2ebG_nav,.Mo2ebG_closeBtn{transition:none}}
.yB-8KW_surface{z-index:110;gap:var(--space-2);width:max-content;padding:var(--space-2);background:var(--surface-overlay);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);animation:yB-8KW_popIn var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:fixed}.yB-8KW_surface:focus{outline:none}@keyframes yB-8KW_popIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.yB-8KW_surface{animation:none}}.yB-8KW_surface .react-colorful{width:200px;height:168px}.yB-8KW_surface .react-colorful__saturation{border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-bottom-width:10px}.yB-8KW_surface .react-colorful__hue{height:16px}.yB-8KW_surface .react-colorful__last-control{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.yB-8KW_surface .react-colorful__pointer{border-width:3px;width:18px;height:18px}.yB-8KW_surface .react-colorful__interactive:focus-visible .react-colorful__pointer{box-shadow:0 0 0 2px var(--focus-halo), 0 0 0 4px var(--focus-core), var(--elev-1)}.yB-8KW_hexRow{align-items:center;gap:6px;padding:0 2px;display:flex}.yB-8KW_hexHash{color:var(--text-muted);font-size:13px}.yB-8KW_hexInput{width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);background:var(--neutral-rest);border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px 8px;font-size:13px}.yB-8KW_hexInput:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16);outline:none}
.Xa8SYq_confirmPanel{text-align:center}.Xa8SYq_title{}.Xa8SYq_obj{color:var(--accent-ink)}.Xa8SYq_description{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);margin-bottom:4px}.Xa8SYq_thumbWrap{justify-content:center;margin-bottom:16px;display:flex}.Xa8SYq_thumb{filter:drop-shadow(0 1px 2px #20160e1f)drop-shadow(0 8px 18px #20160e24);transition:opacity .45s,transform .45s;transform:rotate(-2deg)}:is(.Xa8SYq_confirmPanel:has(.Xa8SYq_confirmDanger:hover) .Xa8SYq_thumb,.Xa8SYq_confirmPanel:has(.Xa8SYq_confirmWarning:hover) .Xa8SYq_thumb){opacity:.3;transform:rotate(-5deg)translateY(7px)scale(.96)}.Xa8SYq_thumbImg{border-radius:var(--radius-sm);width:auto;max-width:128px;height:auto;max-height:80px;display:block}.Xa8SYq_actions{justify-content:center;gap:10px;margin-top:22px;display:flex}.Xa8SYq_cancelBtn{}.Xa8SYq_confirmBtn{}.Xa8SYq_btnIcon{margin-left:-2px;display:inline-flex}.Xa8SYq_confirmDanger.Xa8SYq_confirmDanger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border);box-shadow:none}.Xa8SYq_confirmDanger.Xa8SYq_confirmDanger:hover:not(:disabled):not([aria-disabled=true]){filter:none;background:var(--danger);color:var(--on-danger);border-color:var(--danger)}.Xa8SYq_confirmWarning.Xa8SYq_confirmWarning{background:rgba(var(--status-waiting-rgb), .1);color:var(--text-primary);border-color:rgba(var(--status-waiting-rgb), .34);box-shadow:none}.Xa8SYq_confirmWarning.Xa8SYq_confirmWarning:hover:not(:disabled):not([aria-disabled=true]){filter:none;background:color-mix(in srgb, var(--status-waiting) 90%, #1f1409);color:var(--on-danger);border-color:color-mix(in srgb, var(--status-waiting) 90%, #1f1409)}@media (prefers-reduced-motion:reduce){.Xa8SYq_thumb.Xa8SYq_thumb{transition:none}}
._7CfAkG_glass{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}._7CfAkG_scrollbarHidden{scrollbar-width:none}._7CfAkG_scrollbarHidden::-webkit-scrollbar{display:none}._7CfAkG_scrollbarThin{scrollbar-width:thin;scrollbar-color:var(--neutral-scrollbar) transparent}._7CfAkG_scrollbarThin::-webkit-scrollbar{width:3px;height:3px}._7CfAkG_scrollbarThin::-webkit-scrollbar-track{background:0 0}._7CfAkG_scrollbarThin::-webkit-scrollbar-thumb{background:var(--neutral-scrollbar);border-radius:2px}
.dWv67q_scene{}.dWv67q_scene.dWv67q_scene{--ink-ground:#f7f1e7;background:linear-gradient(#faf4ea,#e9dfd0)}.dWv67q_scene[data-theme-mode=dark]{--ink-ground:#171210;background:linear-gradient(#1a1410,#100d0b)}.dWv67q_backdrop{}.dWv67q_drift{display:none;}.dWv67q_fxA{background:radial-gradient(closest-side, rgba(var(--accent-rgb), .3), transparent 72%);filter:blur(6px);width:46vmax;height:38vmax;top:22%;left:14%;}.dWv67q_fxB{background:radial-gradient(closest-side, rgba(var(--accent-rgb), .18), transparent 70%);filter:blur(10px);width:38vmax;height:32vmax;top:38%;right:6%;}.dWv67q_fxC{background:radial-gradient(closest-side, rgba(var(--accent-rgb), .14), transparent 70%);filter:blur(12px);width:34vmax;height:28vmax;bottom:-6%;left:30%;}.dWv67q_scene[data-theme-mode=dark] .dWv67q_fxA{opacity:.75}.dWv67q_scene[data-theme-mode=dark] .dWv67q_fxB{opacity:.6}.dWv67q_scene[data-theme-mode=dark] .dWv67q_fxC{opacity:.5}.dWv67q_veil{background:radial-gradient(48% 46% at 50% 47%, color-mix(in srgb, var(--ambient-top) 46%, transparent), transparent 100%);}.dWv67q_inkLayer{position:absolute;inset:0}.dWv67q_inkGl,.dWv67q_inkSparks{width:100%;height:100%;position:absolute;inset:0}.dWv67q_panel{}.dWv67q_panel.dWv67q_panel{gap:34px;max-width:680px}.dWv67q_eyebrow{text-shadow:0 0 10px var(--ink-ground), 0 0 22px var(--ink-ground);}.dWv67q_eyebrow.dWv67q_eyebrow{letter-spacing:.22em}.dWv67q_title{text-shadow:0 0 0 rgba(var(--accent-rgb), 0);}.dWv67q_title.dWv67q_title{font-family:var(--font-display), Georgia, serif;font-size:clamp(38px,6.5vw,60px);font-weight:600;line-height:1.08}.dWv67q_word{}.dWv67q_form{align-self:center;width:100%;max-width:460px;}.dWv67q_input{box-shadow:var(--glass-highlight);}.dWv67q_input.dWv67q_input{border:1px solid var(--glass-border);background:linear-gradient(105deg, transparent 30%, #ffffff17 50%, transparent 70%) no-repeat -180% 0 / 240% 100%, var(--glass-bg);border-radius:16px;padding:17px 18px}.dWv67q_scene[data-theme-mode=dark] .dWv67q_input{background:linear-gradient(105deg, transparent 30%, #ffffff0b 50%, transparent 70%) no-repeat -180% 0 / 240% 100%, var(--glass-bg)}.dWv67q_input.dWv67q_input:focus{background:linear-gradient(105deg, transparent 30%, #ffffff17 50%, transparent 70%) no-repeat -180% 0 / 240% 100%, color-mix(in srgb, var(--glass-bg), var(--surface-raised) 45%);box-shadow:var(--glass-highlight), 0 0 0 3px rgba(var(--accent-rgb), .1)}.dWv67q_btn{letter-spacing:.01em;align-self:center;min-width:264px;}.dWv67q_btn.dWv67q_btn{border-radius:var(--radius-pill);transition:background-color .34s var(--ease-out), box-shadow .2s ease;padding:15px 44px}.dWv67q_btn:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 84%, #fff);box-shadow:0 10px 28px rgba(var(--accent-rgb), .28);filter:none;transform:none}.dWv67q_btn:active:not(:disabled){background:color-mix(in srgb, var(--accent) 92%, #fff);transform:none}.dWv67q_error{}.dWv67q_finished{}.dWv67q_finishedText{}.dWv67q_homeLink{}@media (prefers-reduced-motion:no-preference){.dWv67q_inkGl{animation:dWv67q_inkFade .9s var(--ease-out) both}.dWv67q_eyebrow{animation:dWv67q_inkRise 1.1s var(--ease-enter) .15s both}.dWv67q_word{animation:dWv67q_inkRise 1.1s var(--ease-enter) both;animation-delay:calc(.28s + var(--i) * 70ms)}.dWv67q_form,.dWv67q_finished{animation:dWv67q_inkRise 1.1s var(--ease-enter) .52s both}.dWv67q_title{animation:dWv67q_inkBreath 11s var(--ease-ambient) 5s infinite}.dWv67q_input{animation:dWv67q_inkSheen 34s var(--ease-ambient) 9s infinite}}@keyframes dWv67q_inkRise{0%{opacity:.01;transform:translateY(16px)}}@keyframes dWv67q_inkFade{0%{opacity:0}}@keyframes dWv67q_inkBreath{0%,to{text-shadow:0 0 0 rgba(var(--accent-rgb), 0)}50%{text-shadow:0 0 26px rgba(var(--accent-rgb), .22)}}@keyframes dWv67q_inkSheen{0%,80%{background-position:-180% 0,0 0}to{background-position:260% 0,0 0}}@media (max-width:480px){.dWv67q_panel.dWv67q_panel{gap:28px}.dWv67q_title.dWv67q_title{font-size:clamp(34px,9vw,44px)}}
._0e5L4q_scene{}._0e5L4q_backdrop{}._0e5L4q_drift{will-change:transform;}._0e5L4q_fxA{background:radial-gradient(circle, rgba(var(--accent-rgb), .2) 0%, transparent 70%);opacity:.7;will-change:transform, opacity;border-radius:50%;width:620px;height:620px;top:50%;left:50%;transform:translate(-50%,-50%);}._0e5L4q_scene[data-theme-mode=light] ._0e5L4q_fxA{background:radial-gradient(circle, rgba(var(--accent-rgb), .13) 0%, transparent 70%)}._0e5L4q_veil{background:radial-gradient(120% 90% at 50% 42%, transparent 55%, var(--neutral-veil) 135%);}._0e5L4q_panel{border-radius:var(--radius-lg);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-overlay), var(--glass-highlight);padding:44px 36px;}._0e5L4q_panel._0e5L4q_panel{max-width:420px}._0e5L4q_eyebrow{}._0e5L4q_title{}._0e5L4q_word{}._0e5L4q_form{}._0e5L4q_input{}._0e5L4q_btn{}._0e5L4q_error{}._0e5L4q_finished{}._0e5L4q_finishedText{}._0e5L4q_homeLink{}@media (prefers-reduced-motion:no-preference){._0e5L4q_drift{animation:_0e5L4q_thresholdDrift 26s var(--ease-ambient) infinite}._0e5L4q_fxA{animation:_0e5L4q_thresholdBreathe 3.4s var(--ease-ambient) infinite}._0e5L4q_panel{animation:_0e5L4q_thresholdMaterialize .48s var(--ease-enter) both}}@keyframes _0e5L4q_thresholdDrift{0%,to{transform:scale(1)}50%{transform:scale(1.045)translateY(-.6%)}}@keyframes _0e5L4q_thresholdBreathe{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.07)}}@keyframes _0e5L4q_thresholdMaterialize{0%{opacity:0;filter:blur(7px);transform:translateY(14px)scale(.985)}}
.-PLzla_scene{--aur-a:rgba(var(--accent-rgb), .42);--aur-b:rgba(var(--accent-rgb), .3);--aur-c:rgba(var(--accent-rgb), .22);--aur-blend:screen;}.-PLzla_scene[data-theme-mode=light]{--aur-a:rgba(var(--accent-rgb), .2);--aur-b:rgba(var(--accent-rgb), .14);--aur-c:rgba(var(--accent-rgb), .1);--aur-blend:multiply}@supports (color:hsl(from red h s l)){.-PLzla_scene{--aur-a:hsl(from var(--accent) calc(h + 6) clamp(45, s, 70) clamp(34, l, 46) / .5);--aur-b:hsl(from var(--accent) calc(h - 44) clamp(42, s, 66) clamp(28, l, 40) / .46);--aur-c:hsl(from var(--accent) calc(h - 20) clamp(32, s, 54) clamp(24, l, 34) / .34)}.-PLzla_scene[data-theme-mode=light]{--aur-a:hsl(from var(--accent) calc(h + 38) clamp(30, s, 55) clamp(76, l, 86) / .6);--aur-b:hsl(from var(--accent) calc(h - 46) clamp(25, s, 50) clamp(78, l, 88) / .55);--aur-c:hsl(from var(--accent) calc(h + 155) clamp(18, s, 40) clamp(80, l, 90) / .45)}}.-PLzla_backdrop{}.-PLzla_drift{}.-PLzla_fxA{background:radial-gradient(circle, var(--aur-a) 0%, transparent 66%);width:120vmax;height:120vmax;mix-blend-mode:var(--aur-blend);will-change:transform;border-radius:50%;top:-44vmax;left:-34vmax;}.-PLzla_fxB{background:radial-gradient(circle, var(--aur-b) 0%, transparent 66%);width:104vmax;height:104vmax;mix-blend-mode:var(--aur-blend);will-change:transform;border-radius:50%;bottom:-34vmax;right:-38vmax;}.-PLzla_fxC{background:radial-gradient(circle, var(--aur-c) 0%, transparent 66%);width:88vmax;height:88vmax;mix-blend-mode:var(--aur-blend);will-change:transform;border-radius:50%;bottom:-50vmax;left:16vmax;}.-PLzla_veil{background:radial-gradient(46% 42% at 50% 52%, color-mix(in srgb, var(--ambient-top) 45%, transparent), transparent 100%);}.-PLzla_panel{}.-PLzla_panel.-PLzla_panel{gap:32px;max-width:460px}.-PLzla_eyebrow{}.-PLzla_title{letter-spacing:0;}.-PLzla_title.-PLzla_title{font-size:clamp(34px,7vw,54px)}.-PLzla_word{}.-PLzla_form{}.-PLzla_input{box-shadow:0 12px 36px #00000038;}.-PLzla_scene[data-theme-mode=light] .-PLzla_input{box-shadow:0 12px 36px #372c2224}.-PLzla_btn{}.-PLzla_error{}.-PLzla_finished{}.-PLzla_finishedText{}.-PLzla_homeLink{}@media (prefers-reduced-motion:no-preference){.-PLzla_fxA{animation:-PLzla_aurDriftA 23s var(--ease-ambient) infinite alternate}.-PLzla_fxB{animation:-PLzla_aurDriftB 29s var(--ease-ambient) infinite alternate}.-PLzla_fxC{animation:-PLzla_aurDriftC 34s var(--ease-ambient) infinite alternate}.-PLzla_eyebrow{animation:-PLzla_aurRise .42s var(--ease-enter) both}.-PLzla_form{animation:-PLzla_aurRise .46s var(--ease-enter) .12s both}}@keyframes -PLzla_aurDriftA{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(4%,3%)rotate(9deg)scale(1.07)}}@keyframes -PLzla_aurDriftB{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(-4%,-3%)rotate(-7deg)scale(1.05)}}@keyframes -PLzla_aurDriftC{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(3%,-4%)rotate(6deg)scale(1.08)}}@keyframes -PLzla_aurRise{0%{opacity:0;transform:translateY(12px)}}
.KTUgjG_picker{gap:var(--space-4);grid-template-columns:132px minmax(0,1fr);align-items:stretch;width:100%;min-height:132px;display:grid}.KTUgjG_preview{--preview-color:transparent;--preview-lumen:var(--preview-color);border-radius:var(--radius-md);background:radial-gradient(circle 104px at 50% 50%, color-mix(in srgb, var(--preview-lumen) calc(var(--piece-caustic,0%) * .4), transparent), transparent 62%), radial-gradient(circle 96px at 50% 46%, var(--neutral-hover), transparent 46%), var(--neutral-soft);border:1px solid color-mix(in srgb, var(--preview-lumen) calc(var(--piece-caustic,0%) * .5), var(--border));transition:background var(--dur-base) var(--ease-soft), border-color var(--dur-base) var(--ease-soft);justify-content:center;align-items:center;margin-top:3px;display:flex}.KTUgjG_controls{gap:var(--space-3);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.KTUgjG_shapeGrid{align-items:stretch;gap:var(--space-2);scroll-snap-type:x proximity;max-width:100%;padding:3px 0 5px;display:flex;overflow-x:auto;}.KTUgjG_shapeGrid[data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 32px),#0000)}.KTUgjG_shapeGrid[data-fade-left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.KTUgjG_shapeGrid[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.KTUgjG_colorGrid{flex-wrap:wrap;align-content:flex-start;gap:8px;padding:3px 0;display:flex}.KTUgjG_shapeButton{--shape-color:#9e9e9e;--shape-lumen:var(--shape-color);scroll-snap-align:start;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--shape-color) 24%, var(--border));background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--shape-color) 14%, transparent), transparent 46%), color-mix(in srgb, var(--shape-color) 7%, var(--neutral-rest));cursor:pointer;width:86px;min-height:92px;transition:border-color var(--dur-fast) var(--ease-soft), background var(--dur-fast) var(--ease-soft), box-shadow var(--dur-fast) var(--ease-soft), transform var(--dur-fast) var(--ease-tactile);flex:none;grid-template-rows:48px auto;justify-content:center;place-items:center;gap:6px;padding:9px 8px 8px;display:inline-grid}@media (hover:hover){.KTUgjG_shapeButton:hover{border-color:color-mix(in srgb, var(--shape-color) 48%, var(--border-hover));background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--shape-color) 18%, transparent), transparent 46%), color-mix(in srgb, var(--shape-color) 10%, var(--neutral-selected))}}.KTUgjG_shapeButton.KTUgjG_active{border-color:color-mix(in srgb, var(--shape-color) 72%, white);background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--shape-color) 22%, transparent), transparent 48%), color-mix(in srgb, var(--shape-color) 14%, var(--accent-dim));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--shape-color) 32%, transparent), 0 8px 20px color-mix(in srgb, var(--shape-lumen) var(--piece-glow-chip,16%), transparent);transform:translateY(-1px)}.KTUgjG_shapeLabel{max-width:calc(100% + 12px);color:var(--text-secondary);font-size:var(--fs-meta);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-inline:-6px;line-height:1.15}.KTUgjG_shapeButton.KTUgjG_active .KTUgjG_shapeLabel{color:var(--text-primary)}.KTUgjG_colorButton{--piece-swatch:#9e9e9e;--swatch-lumen:var(--piece-swatch);border-radius:var(--radius-pill);border:2px solid var(--surface-overlay);outline:1px solid var(--border);background:var(--piece-swatch);cursor:pointer;width:26px;height:26px;transition:transform var(--dur-fast) var(--ease-tactile), opacity var(--dur-fast) var(--ease-soft), outline-color var(--dur-fast) var(--ease-soft), box-shadow var(--dur-fast) var(--ease-soft);flex:none}@media (hover:hover){.KTUgjG_colorButton:hover:not(:disabled){transform:scale(1.1)}}.KTUgjG_colorActive{outline:2px solid color-mix(in srgb, var(--piece-swatch) 62%, var(--text-primary));box-shadow:0 0 7px color-mix(in srgb, var(--swatch-lumen) var(--piece-glow-swatch-halo,0%), transparent), 0 6px 18px color-mix(in srgb, var(--swatch-lumen) var(--piece-glow-swatch,34%), transparent)}.KTUgjG_colorButton:focus-visible{outline:1px solid var(--border);outline-offset:0;box-shadow:var(--focus-ring-outside)}.KTUgjG_colorActive:focus-visible{outline:2px solid color-mix(in srgb, var(--piece-swatch) 62%, var(--text-primary));outline-offset:0;box-shadow:var(--focus-ring-outside), 0 6px 18px color-mix(in srgb, var(--swatch-lumen) var(--piece-glow-swatch,34%), transparent)}@supports (color:oklch(from red calc(l * 0.8) calc(c * 1.5) h)){.KTUgjG_preview{--preview-lumen:oklch(from var(--preview-color) calc(l * var(--piece-glow-l,1)) calc(c * var(--piece-glow-c,1)) h / alpha)}.KTUgjG_shapeButton{--shape-lumen:oklch(from var(--shape-color) calc(l * var(--piece-glow-l,1)) calc(c * var(--piece-glow-c,1)) h)}.KTUgjG_colorButton{--swatch-lumen:oklch(from var(--piece-swatch) calc(l * var(--piece-glow-l,1)) calc(c * var(--piece-glow-c,1)) h)}}.KTUgjG_colorTaken{opacity:.24;cursor:not-allowed;filter:grayscale(.65)}.KTUgjG_confirmButton.KTUgjG_confirmButton{min-width:150px}.KTUgjG_error{color:var(--danger);font-size:var(--fs-meta);align-self:stretch}@media (max-width:860px){.KTUgjG_picker{grid-template-columns:1fr}.KTUgjG_preview{display:none}.KTUgjG_controls{grid-template-columns:1fr}.KTUgjG_confirmButton{width:100%}}
.TxxNGW_scene{}.TxxNGW_backdrop{}.TxxNGW_drift{}.TxxNGW_fxA{background:radial-gradient(circle, rgba(var(--accent-rgb), .3) 0%, transparent 65%);opacity:0;border-radius:50%;width:56vmax;height:56vmax;top:42%;left:50%;transform:translate(-50%,-50%);}.TxxNGW_scene[data-theme-mode=light] .TxxNGW_fxA{background:radial-gradient(circle, rgba(var(--accent-rgb), .18) 0%, transparent 65%)}.TxxNGW_veil{background:radial-gradient(48% 44% at 50% 50%, color-mix(in srgb, var(--ambient-top) 50%, transparent), transparent 100%);}.TxxNGW_panel{}.TxxNGW_panel.TxxNGW_panel{gap:30px;max-width:440px}.TxxNGW_eyebrow{}.TxxNGW_title{}.TxxNGW_title.TxxNGW_title{font-size:clamp(30px,5.5vw,44px)}.TxxNGW_word{}.TxxNGW_form{}.TxxNGW_input{}.TxxNGW_btn{}.TxxNGW_error{}.TxxNGW_finished{}.TxxNGW_finishedText{}.TxxNGW_homeLink{}@media (prefers-reduced-motion:no-preference){.TxxNGW_drift{animation:TxxNGW_revealIris .6s var(--ease-out) both}.TxxNGW_fxA{animation:TxxNGW_revealBloom .9s var(--ease-out) both}.TxxNGW_eyebrow{animation:TxxNGW_revealUp .38s var(--ease-enter) .12s both}.TxxNGW_word{animation:TxxNGW_revealUp .42s var(--ease-enter) both;animation-delay:calc(.2s + var(--i) * 70ms)}.TxxNGW_form,.TxxNGW_finished{animation:TxxNGW_revealUp .42s var(--ease-enter) .5s both}}@keyframes TxxNGW_revealIris{0%{clip-path:circle(11% at 50% 42%)}to{clip-path:circle(142% at 50% 42%)}}@keyframes TxxNGW_revealBloom{0%{opacity:.45;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1.15)}}@keyframes TxxNGW_revealUp{0%{opacity:0;transform:translateY(.35em)}}
._7SqAPW_emptyState{text-align:center;flex-direction:column;flex:1;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:80px 0 72px;animation-duration:.4s;animation-timing-function:ease;animation-fill-mode:both;display:flex;}._7SqAPW_emptyLabel{font-size:var(--fs-body);font-weight:var(--fw-body);color:var(--text-secondary)}._7SqAPW_emptyHint{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted);max-width:34ch}._7SqAPW_emptyAction{margin-top:10px}._7SqAPW_compact{gap:6px;padding:28px 0 24px}
.Ntvavq_micro{font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--text-muted);margin:0;display:inline-block}
.-M7rRW_page{background:radial-gradient(ellipse 54% 46% at 50% 46%, rgba(var(--accent-rgb), .05), transparent 70%), radial-gradient(ellipse 66% 56% at 50% 46%, var(--table-spot), transparent 72%), radial-gradient(ellipse 96% 82% at 50% 48%, transparent 44%, var(--table-falloff)), var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.-M7rRW_floor{pointer-events:none;background:linear-gradient(to top, var(--table-floor), transparent);height:28vh;position:absolute;inset:auto 0 0}.-M7rRW_sheet{z-index:1;background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:0 0 0 1px var(--plane-seam), var(--edge-light), var(--obj-rest);animation-duration:.42s;animation-timing-function:var(--ease-out);flex-direction:column;gap:26px;padding:44px 40px;animation-fill-mode:both;display:flex;position:relative;}@media (max-width:768px){.-M7rRW_sheet{padding:36px 26px}}.-M7rRW_wordmark{font-family:var(--font-cormorant-italic), Georgia, serif;letter-spacing:.005em;color:var(--accent-ink);align-self:center;margin:0;font-size:21px;font-style:italic;font-weight:500;line-height:1.1}.-M7rRW_title{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-section);font-weight:var(--fw-section);line-height:var(--lh-section);letter-spacing:0;color:var(--text-primary);margin:0}.-M7rRW_text{font-size:var(--fs-body);color:var(--text-secondary);margin:0;line-height:1.65}.-M7rRW_note{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted);margin:0;line-height:1.5}.-M7rRW_body{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.-M7rRW_actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:6px;display:flex}.-M7rRW_mark{border-radius:var(--radius-pill);background:var(--tray-fill);width:56px;height:56px;box-shadow:var(--tray-recess);color:var(--accent);place-items:center;display:grid}
.oKcPGG_fullscreen{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.oKcPGG_loadingDot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite oKcPGG_pulse}.oKcPGG_errorBody{}.oKcPGG_errorTitle{}.oKcPGG_errorText{max-width:36ch;}.oKcPGG_errorActions{}.oKcPGG_errorTrace{margin-bottom:4px;}@keyframes oKcPGG_pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.oKcPGG_loadingLabel{font-size:var(--fs-body);color:var(--text-muted);opacity:0;animation:.4s 3s forwards oKcPGG_fadeIn}.oKcPGG_fullscreenDark{background:#0e0b09}.oKcPGG_fullscreenDark .oKcPGG_loadingDot{background:#b08a66}.oKcPGG_fullscreenDark .oKcPGG_loadingLabel{color:#c9b79f}@keyframes oKcPGG_fadeIn{to{opacity:1}}.oKcPGG_entryScreen{background:linear-gradient(180deg, var(--ambient-top), var(--ambient-bottom));flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0;overflow:hidden}.oKcPGG_entryHalo{z-index:1;background:radial-gradient(circle, rgba(var(--accent-rgb), .35) 0%, rgba(var(--accent-rgb), .12) 45%, transparent 70%);opacity:.8;border-radius:50%;width:88px;height:88px;position:relative}.oKcPGG_entryScreen .oKcPGG_loadingLabel{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.oKcPGG_entryHalo{animation:oKcPGG_entryBreathe 2.8s var(--ease-ambient,ease-in-out) infinite}}@keyframes oKcPGG_entryBreathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}
.dceOHW_page{background:linear-gradient(180deg, var(--ambient-top) 0%, var(--ambient-bottom) 100%);-webkit-user-select:none;user-select:none;display:grid;position:fixed;inset:0;overflow:hidden}html:has(.dceOHW_page){overscroll-behavior:none}html:has(.dceOHW_page) body{overscroll-behavior:none}.dceOHW_stageCell{min-width:0;min-height:0;padding:var(--space-3);justify-content:center;align-items:center;display:flex;position:relative}.dceOHW_page:before{content:"";pointer-events:none;background:radial-gradient(ellipse 58% 44% at 50% 34%, var(--table-spot), transparent 72%), radial-gradient(ellipse 92% 58% at 50% 36%, transparent 44%, var(--table-falloff)), linear-gradient(to top, var(--table-floor), transparent 34%);position:absolute;inset:0}.dceOHW_topBarCell{top:var(--space-2);left:var(--space-3);z-index:var(--z-strip);max-width:calc(100% - var(--space-3) - var(--ctl-h) - var(--space-4));position:absolute}.dceOHW_dockCell{z-index:10;min-width:0;min-height:0;position:relative}.dceOHW_layoutWide{grid-template-rows:auto 1fr auto auto;grid-template-areas:"topbar""stage""presence""dock"}.dceOHW_layoutWide .dceOHW_topBarCell{grid-area:topbar}.dceOHW_layoutWide .dceOHW_stageCell{grid-area:stage}.dceOHW_layoutWide .dceOHW_presenceCell{grid-area:presence}.dceOHW_layoutWide .dceOHW_dockCell{grid-area:dock}.dceOHW_layoutWide .dceOHW_dock{min-height:160px;max-height:clamp(280px,40vh,360px)}.dceOHW_layoutMedium{grid-template-rows:auto 1fr auto auto;grid-template-areas:"topbar""stage""presence""dock"}.dceOHW_layoutMedium .dceOHW_topBarCell{grid-area:topbar}.dceOHW_layoutMedium .dceOHW_stageCell{grid-area:stage}.dceOHW_layoutMedium .dceOHW_presenceCell{grid-area:presence}.dceOHW_layoutMedium .dceOHW_dockCell{grid-area:dock}.dceOHW_layoutMedium .dceOHW_dock{min-height:180px;max-height:clamp(280px,40vh,360px)}.dceOHW_layoutSquare{grid-template-rows:auto 1fr auto auto;grid-template-areas:"topbar""stage""presence""dock"}.dceOHW_layoutSquare .dceOHW_topBarCell{grid-area:topbar}.dceOHW_layoutSquare .dceOHW_stageCell{grid-area:stage}.dceOHW_layoutSquare .dceOHW_presenceCell{grid-area:presence}.dceOHW_layoutSquare .dceOHW_dockCell{grid-area:dock}.dceOHW_layoutSquare .dceOHW_dock{min-height:180px;max-height:clamp(280px,40vh,360px)}.dceOHW_dock{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-dock), var(--glass-highlight);padding:var(--space-4);gap:var(--space-3);margin:0 var(--space-4) var(--space-4);flex-direction:column;display:flex;}.dceOHW_dockPlayer{border-left:2px solid var(--participant-color,transparent)}@media (max-height:880px){.dceOHW_dock{padding:var(--space-3);gap:var(--space-2);margin-bottom:var(--space-3)}.dceOHW_layoutWide .dceOHW_dock,.dceOHW_layoutMedium .dceOHW_dock,.dceOHW_layoutSquare .dceOHW_dock{min-height:120px}}@media (max-height:720px) and (min-width:769px){.dceOHW_dock{padding:var(--space-2) var(--space-3);gap:var(--space-2);margin:0 var(--space-3) var(--space-2)}.dceOHW_layoutWide .dceOHW_dock,.dceOHW_layoutMedium .dceOHW_dock,.dceOHW_layoutSquare .dceOHW_dock{min-height:0}.dceOHW_presenceCell{padding-top:0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dceOHW_dock{background:var(--surface-dock-player);border-color:var(--border)}.dceOHW_dockPlayer{border-left-color:var(--participant-color,transparent)}}.dceOHW_dockPiecePicker{flex-direction:column;min-height:132px;display:flex}.dceOHW_dockMain{align-items:flex-end;gap:var(--space-3);flex-direction:row;min-width:0;display:flex}.dceOHW_dockResonance{z-index:40;--shadow-dock:0 -8px 32px #0806046b;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s;position:fixed;bottom:0;left:0;right:0}.dceOHW_dockResonanceHidden{opacity:0;pointer-events:none;transform:translateY(115%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dceOHW_dockResonance .dceOHW_dock{background:var(--surface-dock-player)}}.dceOHW_chromeHidden{opacity:0;pointer-events:none}@keyframes dceOHW_chromeBirth{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dceOHW_birthTopbar{animation:.5s both dceOHW_chromeBirth}.dceOHW_birthPresence{animation:.5s 80ms both dceOHW_chromeBirth}.dceOHW_birthDock{animation:.5s .16s both dceOHW_chromeBirth}@keyframes dceOHW_chromeBirthFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dceOHW_birthTopbar,.dceOHW_birthPresence,.dceOHW_birthDock{animation:.3s both dceOHW_chromeBirthFade}}.dceOHW_presenceCell{z-index:10;min-width:0;padding:var(--space-1) var(--space-4) 0;position:relative}@media (max-width:768px) and (orientation:portrait){.dceOHW_layoutWide,.dceOHW_layoutMedium,.dceOHW_layoutSquare{grid-template:"stage"1fr"presence""dock"/1fr}.dceOHW_topBarCell{display:none}.dceOHW_presenceCell{padding:var(--space-1) var(--space-3) 0}.dceOHW_layoutWide .dceOHW_stageCell,.dceOHW_layoutMedium .dceOHW_stageCell,.dceOHW_layoutSquare .dceOHW_stageCell{grid-area:stage;align-items:stretch;min-height:0;padding:0}.dceOHW_layoutWide .dceOHW_dockCell,.dceOHW_layoutMedium .dceOHW_dockCell,.dceOHW_layoutSquare .dceOHW_dockCell{grid-area:dock}.dceOHW_layoutWide .dceOHW_dock,.dceOHW_layoutMedium .dceOHW_dock,.dceOHW_layoutSquare .dceOHW_dock{border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--space-3);padding-bottom:max(var(--space-3), env(safe-area-inset-bottom));width:100%;min-width:0;height:auto;min-height:0;max-height:45vh;margin:0}}
.f4j3-W_portrait{width:var(--die-portrait-size);height:var(--die-portrait-size);-webkit-user-select:none;user-select:none;filter:drop-shadow(0 calc(var(--die-portrait-size) * .076) calc(var(--die-portrait-size) * .068) color-mix(in srgb, var(--ink) 22%, transparent));flex:none;display:block}.f4j3-W_portraitImg{width:100%;height:100%;display:block}
._1LIa7W_tile{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--die-ink,#fff) 16%, transparent);border-radius:26%;flex:none;justify-content:center;align-items:center;display:flex}._1LIa7W_num{letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;color:var(--die-ink,#fff);-webkit-user-select:none;user-select:none;font-weight:400;line-height:1}._1LIa7W_numRest{letter-spacing:-.02em;color:color-mix(in srgb, var(--die-ink,#fff) 70%, transparent);font-weight:600}._1LIa7W_face{transform-origin:50% 85%;transition:transform var(--dur-base) var(--ease-tactile);flex:none;display:inline-flex}._1LIa7W_wrap{flex-direction:column;align-items:center;min-width:0;display:inline-flex}._1LIa7W_caption{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.KGjPDq_piece{--piece-color:#9e9e9e;--piece-size:44px;--piece-lumen:var(--piece-color);width:var(--piece-size);height:var(--piece-size);transition:transform var(--dur-fast) var(--ease-tactile), filter var(--dur-base) var(--ease-soft);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:oklch(from red calc(l * 0.8) calc(c * 1.5) h)){.KGjPDq_piece{--piece-lumen:oklch(from var(--piece-color) calc(l * var(--piece-glow-l,1)) calc(c * var(--piece-glow-c,1)) h)}}.KGjPDq_art{transform:scale(var(--piece-art-scale,1));transform-box:view-box;transform-origin:32px 32px}.KGjPDq_illustrated{--piece-glow-core:0%;--piece-glow-wide:0%;--piece-glow-selected:0%;--piece-glow-selected-wide:0%;--piece-caustic:0%}.KGjPDq_illustrated .KGjPDq_svg,.KGjPDq_illustrated.KGjPDq_board .KGjPDq_svg,.KGjPDq_illustrated.KGjPDq_chip .KGjPDq_svg,.KGjPDq_illustrated.KGjPDq_selected .KGjPDq_svg{filter:none}.KGjPDq_shadow{z-index:0;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--piece-lumen) var(--piece-caustic,0%), transparent) 0%, transparent 64%), radial-gradient(ellipse at center, var(--piece-contact,#2218126b) 0%, transparent 72%);filter:blur(3px);pointer-events:none;border-radius:50%;width:82%;height:42%;position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)}.KGjPDq_svg{z-index:1;width:100%;height:100%;color:var(--piece-color);filter:drop-shadow(0 1px 1px #ffffff75) drop-shadow(0 2px 2px var(--piece-shadow-mid,#23191e61)) drop-shadow(0 7px 13px var(--piece-shadow-far,#3222163d));display:block;position:relative;overflow:visible}.KGjPDq_board .KGjPDq_svg{filter:drop-shadow(0 1px 1px #ffffff80) drop-shadow(0 2px 2px var(--piece-shadow-mid,#23191e6b)) drop-shadow(0 8px 15px var(--piece-shadow-far,#32221647)) drop-shadow(0 0 10px color-mix(in srgb, var(--piece-lumen) var(--piece-glow-core,0%), transparent)) drop-shadow(0 3px 18px color-mix(in srgb, var(--piece-lumen) var(--piece-glow-wide,0%), transparent))}.KGjPDq_chip .KGjPDq_svg{filter:drop-shadow(0 1px 1px #ffffff61) drop-shadow(0 1px 1px var(--piece-shadow-mid,#23191e47)) drop-shadow(0 3px 6px var(--piece-shadow-far,#23191e3d))}.KGjPDq_body{stroke:var(--piece-stroke,#1712189e);stroke-linejoin:round;stroke-width:var(--piece-stroke-w,1.65);vector-effect:non-scaling-stroke}.KGjPDq_gloss{fill:none;stroke:var(--piece-gloss,#ffffff94);stroke-linejoin:round;stroke-width:1.15px;vector-effect:non-scaling-stroke;transform-origin:32px 32px;transform:scale(.82)translateY(-1px)}.KGjPDq_flatBody{stroke:var(--piece-stroke,#161218a8);stroke-linejoin:round;stroke-width:calc(var(--piece-stroke-w,1.65) * 1.06);vector-effect:non-scaling-stroke}.KGjPDq_flatGloss{fill:none;stroke:var(--piece-gloss,#ffffff85);stroke-linejoin:round;stroke-width:1px;vector-effect:non-scaling-stroke;transform-origin:32px 32px;transform:scale(.8)translateY(-1px)}.KGjPDq_selected{transform:translateY(-2px)scale(1.04)}.KGjPDq_selected .KGjPDq_svg{filter:drop-shadow(0 1px 1px #ffffff80) drop-shadow(0 2px 2px var(--piece-shadow-mid,#23191e6b)) drop-shadow(0 8px 15px var(--piece-shadow-far,#32221647)) drop-shadow(0 0 12px color-mix(in srgb, var(--piece-lumen) var(--piece-glow-selected,38%), transparent)) drop-shadow(0 4px 22px color-mix(in srgb, var(--piece-lumen) var(--piece-glow-selected-wide,0%), transparent))}.KGjPDq_draggable{cursor:grab;touch-action:none}.KGjPDq_draggable:active{cursor:grabbing}
._0bjg5a_rail{background:linear-gradient(100deg, transparent, var(--tray-fill) 44%), var(--glass-bg-strong);height:100%;box-shadow:inset 1px 0 0 var(--plane-seam);scrollbar-width:thin;scrollbar-color:var(--neutral-scrollbar) transparent;flex-direction:column;display:flex;overflow:hidden auto;}._0bjg5a_rail::-webkit-scrollbar{width:3px}._0bjg5a_rail::-webkit-scrollbar-track{background:0 0}._0bjg5a_rail::-webkit-scrollbar-thumb{background:var(--neutral-scrollbar);border-radius:2px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._0bjg5a_rail{background:linear-gradient(100deg, transparent, var(--tray-fill) 44%), var(--surface-dock-host)}}._0bjg5a_deckZone{padding:var(--space-3) var(--space-4) var(--space-2);flex-shrink:0}._0bjg5a_rosterZone{min-height:132px;padding:var(--space-3) var(--space-4);flex-direction:column;flex:0 auto;display:flex}._0bjg5a_feedZone{min-height:118px;padding:var(--space-2) var(--space-4);flex-direction:column;flex:1 2 auto;display:flex}._0bjg5a_sessionZone{padding:var(--space-2) var(--space-4) var(--space-4);flex-shrink:0}._0bjg5a_tray{padding:var(--space-2);border-radius:var(--radius-md);background:var(--tray-fill);box-shadow:var(--tray-recess)}._0bjg5a_section{gap:var(--space-2);flex-direction:column;display:flex}._0bjg5a_sectionFill{flex:auto;min-height:0}._0bjg5a_sectionLabel{flex-shrink:0;}._0bjg5a_sectionHeader{}._0bjg5a_sectionHeader._0bjg5a_sectionHeader{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-micro) var(--ease-soft), background var(--dur-micro) var(--ease-soft);background:0 0;border:none;flex-shrink:0;align-self:flex-start;margin-left:-6px;padding:3px 6px;display:flex}._0bjg5a_sectionHeader:hover:not(:disabled){color:var(--text-secondary);background:var(--neutral-rest)}._0bjg5a_sectionHeader:disabled{cursor:default;color:var(--text-muted)}._0bjg5a_sectionHeaderOpen,._0bjg5a_sectionHeaderOpen:hover:not(:disabled){color:var(--accent-ink);background:rgba(var(--accent-rgb), .1)}._0bjg5a_sectionHeaderIcon{opacity:.7;transition:opacity var(--dur-micro) var(--ease-soft);flex-shrink:0;margin-left:2px;display:inline-flex}._0bjg5a_sectionHeader:hover:not(:disabled) ._0bjg5a_sectionHeaderIcon,._0bjg5a_sectionHeaderOpen ._0bjg5a_sectionHeaderIcon{opacity:1}._0bjg5a_sectionCount{border-radius:var(--radius-pill);background:var(--neutral-hover);min-width:18px;height:18px;color:var(--text-secondary);font-size:var(--fs-meta);letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:none;transition:background var(--dur-micro) var(--ease-soft), color var(--dur-micro) var(--ease-soft);justify-content:center;align-items:center;margin-left:2px;padding:0 6px;font-weight:600;display:inline-flex}._0bjg5a_sectionHeader:disabled ._0bjg5a_sectionCount{color:var(--text-muted)}._0bjg5a_sectionHeaderOpen ._0bjg5a_sectionCount,._0bjg5a_sectionHeaderOpen:hover:not(:disabled) ._0bjg5a_sectionCount{color:var(--accent-ink);background:rgba(var(--accent-rgb), .14)}@media (prefers-reduced-motion:reduce){._0bjg5a_sectionHeader,._0bjg5a_sectionHeaderIcon{transition:none}}._0bjg5a_rosterList{gap:var(--space-1);flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow-y:auto;}._0bjg5a_rosterList[data-fade-top]{-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}._0bjg5a_rosterList[data-fade-bottom]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}._0bjg5a_rosterList[data-fade-top][data-fade-bottom]{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}._0bjg5a_panelIconBtnActive._0bjg5a_panelIconBtnActive{background:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .25);color:var(--accent-ink)}._0bjg5a_panelIconBtnActive._0bjg5a_panelIconBtnActive:hover{background:rgba(var(--accent-rgb), .16);color:var(--accent-ink)}._0bjg5a_rosterItem{flex-direction:column;display:flex}._0bjg5a_rosterRow{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-micro) var(--ease-soft);min-width:0;display:flex;position:relative}._0bjg5a_rosterRow:hover{background:var(--neutral-soft)}._0bjg5a_rosterRow._0bjg5a_rosterRowActive{background:var(--neutral-selected);border-radius:var(--radius-sm) var(--radius-sm) 0 0}._0bjg5a_draggable{cursor:grab;-webkit-user-select:none;user-select:none}._0bjg5a_draggable:active{cursor:grabbing}._0bjg5a_rosterToken{flex-shrink:0;justify-content:center;align-items:center;display:flex}._0bjg5a_rosterTokenBtn{cursor:pointer;transition:transform var(--dur-fast) var(--ease-soft);background:0 0;border:0;border-radius:50%;margin:-2px;padding:2px}._0bjg5a_rosterTokenBtn:hover{transform:translateY(-1px)scale(1.08)}._0bjg5a_rosterInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._0bjg5a_rosterNick{font-size:var(--fs-body);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;line-height:1.2;display:flex;overflow:hidden}._0bjg5a_rosterSubline{font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;line-height:1;display:flex;overflow:hidden}._0bjg5a_rosterSubline[data-tone=notify],._0bjg5a_rosterSubline[data-tone=live]{color:var(--accent-ink)}._0bjg5a_rosterSubline[data-tone=calm]{color:var(--text-secondary)}._0bjg5a_liveDot{width:5px;height:5px;animation:_0bjg5a_livePulse var(--dur-ambient) var(--ease-ambient) infinite;background:currentColor;border-radius:50%;flex-shrink:0}@keyframes _0bjg5a_livePulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._0bjg5a_liveDot{animation:none}}._0bjg5a_unreadDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}._0bjg5a_cardBadge{font-size:var(--fs-meta);color:var(--text-muted);flex-shrink:0;align-items:center;gap:3px;display:flex}._0bjg5a_cardBadgeOpen{color:var(--accent-ink);background:rgba(var(--accent-rgb), .1);border-radius:var(--radius-xs);align-items:center;gap:2px;padding:1px 4px;font-weight:500;display:flex}._0bjg5a_rosterChevron{color:var(--text-muted);transition:transform var(--dur-micro) var(--ease-soft), color var(--dur-micro) var(--ease-soft);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:2px;line-height:1;display:inline-flex}._0bjg5a_rosterChevronOpen{color:var(--text-secondary);transform:rotate(90deg)}._0bjg5a_rosterConfirmBtn._0bjg5a_rosterConfirmBtn{flex-shrink:0;padding:0 10px}@keyframes _0bjg5a_rosterPulse{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb),.5)}60%{box-shadow:0 0 0 6px rgba(var(--accent-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--accent-rgb),0)}}._0bjg5a_rosterRowPulse{animation:_0bjg5a_rosterPulse .7s var(--ease-soft)}@media (prefers-reduced-motion:reduce){._0bjg5a_rosterRowPulse{animation:none}}._0bjg5a_cardDrawer{background:var(--neutral-soft);border:1px solid var(--border);border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:var(--space-2) var(--space-2) var(--space-2);gap:var(--space-2);animation:_0bjg5a_drawerOpen var(--dur-base) var(--ease-soft) both;border-top:none;flex-direction:column;scroll-margin-bottom:52px;display:flex}@keyframes _0bjg5a_drawerOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._0bjg5a_cardDrawer{animation:none}}._0bjg5a_drawerHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._0bjg5a_drawerLabel{font-size:var(--fs-meta);color:var(--text-muted)}._0bjg5a_drawerCards{gap:var(--space-2);flex-direction:row;align-items:flex-end;padding:2px 2px 12px;display:flex;overflow-x:auto;}._0bjg5a_drawerRolls{gap:var(--space-2);margin-top:var(--space-2);flex-flow:wrap;padding-bottom:4px;display:flex}._0bjg5a_drawerCard{height:60px;width:calc(60px * var(--card-aspect,.75));border:1px solid var(--border);border-radius:6px;flex-shrink:0;overflow:hidden}._0bjg5a_drawerCardPrivate{opacity:.35;cursor:default}._0bjg5a_drawerCardRevealed{cursor:pointer;transition:transform var(--dur-micro) var(--ease-soft), box-shadow var(--dur-micro) var(--ease-soft)}._0bjg5a_drawerCardRevealed:hover{box-shadow:var(--elev-2);transform:translateY(-3px)}._0bjg5a_drawerCardImg{object-fit:cover;width:100%;height:100%;display:block}._0bjg5a_drawerCardBlank{background:var(--surface-raised);width:100%;height:100%}._0bjg5a_deckTray>*{animation:_0bjg5a_trayIn var(--dur-base) var(--ease-soft) both}@keyframes _0bjg5a_trayIn{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._0bjg5a_deckTray>*{animation:none}}._0bjg5a_deckTray{gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-3);flex-direction:row;align-items:flex-end;display:flex;overflow-x:auto;}._0bjg5a_deckTrayDecks{gap:var(--space-6)}._0bjg5a_trayEmpty{justify-content:center;display:flex;}._0bjg5a_trayEmpty>div{padding:12px 0 14px}._0bjg5a_handoutChip{height:46px;width:calc(46px * var(--card-aspect,.75));border-radius:var(--radius-xs);background:var(--surface-raised);box-shadow:var(--obj-rest);cursor:pointer;transition:transform var(--dur-base) var(--ease-tactile);transform-origin:50% 100%;border:none;flex-shrink:0;padding:0;position:relative;overflow:hidden}@media (hover:hover){._0bjg5a_handoutChip:hover{z-index:3;transform:translateY(-5px)rotate(-3deg)}}._0bjg5a_handoutChip:focus-visible{z-index:3;transform:translateY(-5px)rotate(-3deg)}._0bjg5a_handoutChipImg{object-fit:cover;width:100%;height:100%;display:block}._0bjg5a_handoutChipDot{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--surface-overlay);border-radius:50%;position:absolute;top:3px;right:3px}._0bjg5a_drawerHandouts{gap:var(--space-1);padding-top:var(--space-2);flex-direction:column;display:flex}._0bjg5a_drawerHandouts ._0bjg5a_drawerLabel{align-items:center;gap:5px;display:flex}._0bjg5a_drawerHandout{background:var(--surface-raised);cursor:pointer;transform-origin:50% 100%;transition:transform var(--dur-base) var(--ease-tactile), box-shadow var(--dur-base) var(--ease-soft);padding:0}@media (hover:hover){._0bjg5a_drawerHandout:hover{box-shadow:var(--obj-raised);transform:translateY(-4px)rotate(-3deg)}}._0bjg5a_drawerHandout:focus-visible{box-shadow:var(--obj-raised);transform:translateY(-4px)rotate(-3deg)}._0bjg5a_sessionIconRow{align-items:center;gap:var(--space-1);display:flex}._0bjg5a_sessionIconSpacer{flex:1}._0bjg5a_moreChevron{transition:transform var(--dur-micro) var(--ease-soft);display:flex}._0bjg5a_moreChevronOpen{transform:rotate(180deg)}._0bjg5a_sessionBtns{gap:var(--space-2);flex-direction:column;display:flex}._0bjg5a_sessionBtn._0bjg5a_sessionBtn{width:100%}._0bjg5a_sessionBtnCopied._0bjg5a_sessionBtnCopied{background:rgba(var(--status-live-rgb), .08);border-color:rgba(var(--status-live-rgb), .18);color:var(--text-primary)}._0bjg5a_feed{flex-direction:column;flex:auto;gap:2px;min-height:68px;display:flex;overflow-y:auto;}._0bjg5a_feed[data-fade-top]{-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}._0bjg5a_feed[data-fade-bottom]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}._0bjg5a_feed[data-fade-top][data-fade-bottom]{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}._0bjg5a_feedEvent{align-items:baseline;column-gap:var(--space-2);font-size:var(--fs-meta);color:var(--text-muted);animation:_0bjg5a_feedSlideIn .2s var(--ease-out) both;grid-template-columns:minmax(5ch,max-content) minmax(0,1fr) auto;line-height:1.4;display:grid}@supports (grid-template-columns:subgrid){._0bjg5a_feed{align-content:start;column-gap:var(--space-2);grid-template-columns:max-content minmax(0,1fr) auto;display:grid}._0bjg5a_feedEvent{grid-column:1/-1;grid-template-columns:subgrid}}._0bjg5a_feedDie{border:1px solid var(--border);background:var(--neutral-soft);min-width:16px;height:16px;color:var(--text-secondary);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;border-radius:5px;justify-content:center;align-self:center;align-items:center;padding:0 3px;font-weight:500;line-height:1;display:flex}@keyframes _0bjg5a_feedSlideIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._0bjg5a_feedEvent{animation:none}}._0bjg5a_feedTime{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:5ch;color:var(--text-muted);opacity:.6;flex-shrink:0;justify-self:end}._0bjg5a_feedText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._0bjg5a_feedEmpty{flex:auto;justify-content:center;align-items:center;min-height:68px;display:flex;}._0bjg5a_dieChip{cursor:pointer;transition:transform var(--dur-micro) var(--ease-tactile), opacity var(--dur-fast) var(--ease-soft);background:0 0;border:none;flex-shrink:0;padding:0;display:flex;position:relative}@media (hover:hover){._0bjg5a_dieChip:hover [data-die-face]{transform:translate(-2px)rotate(-7deg)}}._0bjg5a_dieChip:focus-visible [data-die-face]{transform:translate(-2px)rotate(-7deg)}._0bjg5a_dieChipInactive{opacity:.5}._0bjg5a_dieChipInactive:hover{opacity:1}._0bjg5a_dieActiveBadge{border-radius:var(--radius-pill);background:var(--accent);border:1px solid var(--surface-overlay);width:16px;height:16px;color:var(--on-accent);font-size:var(--fs-micro);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}@media (prefers-reduced-motion:reduce){._0bjg5a_dieChip{transition:none}}@media (max-height:800px) and (min-width:769px){._0bjg5a_deckZone{--deck-card-h:64px;padding:var(--space-2) var(--space-4) var(--space-1)}._0bjg5a_rosterZone{padding:var(--space-2) var(--space-4);min-height:100px}._0bjg5a_sessionZone{padding:var(--space-2) var(--space-4) var(--space-3)}._0bjg5a_trayEmpty>div{justify-content:space-between;gap:var(--space-3);text-align:left;flex-direction:row;padding:4px 4px 4px 8px}._0bjg5a_trayEmpty>div>*{margin:0}}@media (max-width:768px){._0bjg5a_rail{border-left:none;border-top:1px solid var(--glass-border);overflow-y:auto}._0bjg5a_rosterZone{flex:none}._0bjg5a_rosterList{flex:none;overflow-y:visible}._0bjg5a_feedZone{flex:none}._0bjg5a_feed{flex:none;max-height:120px}._0bjg5a_feedEmpty{flex:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:768px){._0bjg5a_rail{border-top-color:var(--border)}}}._0bjg5a_tipOwner{align-items:center;gap:6px;display:inline-flex}._0bjg5a_tipOwnerDot{border-radius:50%;flex:none;width:7px;height:7px}
.gZfdKa_reveal{transition:filter var(--dur-slow) var(--ease-soft), scale var(--dur-slow) var(--ease-soft)}.gZfdKa_reveal:not([data-ready]){filter:blur(12px);scale:1.045}@media (prefers-reduced-motion:reduce){.gZfdKa_reveal{transition:none}.gZfdKa_reveal:not([data-ready]){filter:none;scale:none}}
._2vjsta_trigger{min-width:0;display:inline-flex}._2vjsta_bubble{z-index:90;border-radius:var(--radius-md);background:var(--glass-bg-strong);width:max-content;max-width:min(60vw,300px);box-shadow:var(--elev-1), var(--edge-light);color:var(--text-primary);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--ls-meta);pointer-events:none;--tip-rise:4px;transform-origin:50% 100%;animation:_2vjsta_tipIn var(--dur-fast) var(--ease-out) both;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 11px;display:flex;position:fixed;}._2vjsta_bubble[data-side=bottom]{--tip-rise:-4px;transform-origin:50% 0}._2vjsta_bubble[data-leaving]{animation:_2vjsta_tipOut .11s var(--ease-soft) both}._2vjsta_label{align-items:center;min-width:0;max-width:100%;font-weight:500;display:inline-flex}._2vjsta_detail{color:var(--text-secondary)}@keyframes _2vjsta_tipIn{0%{opacity:0;transform:translateY(var(--tip-rise)) scale(.97)}to{opacity:1;transform:none}}@keyframes _2vjsta_tipOut{to{opacity:0;transform:translateY(calc(var(--tip-rise) / 2)) scale(.985)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._2vjsta_bubble{background:var(--surface-overlay)}}@media (prefers-reduced-motion:reduce){._2vjsta_bubble{animation:none}}
.n3u2CG_clip{top:0;bottom:0;left:0;right:var(--rail-width,0px);z-index:60;pointer-events:none;position:fixed;overflow:hidden}.n3u2CG_panel{pointer-events:auto;background:var(--glass-bg-strong,var(--glass-bg));border-left:1px solid var(--glass-border);flex-direction:column;width:min(420px,100% - 16px);animation:.64s cubic-bezier(.19,1,.22,1) both n3u2CG_panelIn;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 48px -20px #08060447;}[data-theme-mode=light] .n3u2CG_panel{box-shadow:-24px 0 48px -20px #372c2247}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.n3u2CG_panel{background:var(--surface-overlay);border-left-color:var(--border)}}.n3u2CG_panelClosing{animation:.3s cubic-bezier(.5,0,.75,.2) both n3u2CG_panelOut}@keyframes n3u2CG_panelIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes n3u2CG_panelOut{0%{transform:translate(0)}to{transform:translate(100%)}}.n3u2CG_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);border-bottom:1px solid var(--glass-border);flex-shrink:0;display:flex}.n3u2CG_titleWrap{flex:1;min-width:0;position:relative}.n3u2CG_title{font-size:var(--fs-body);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.n3u2CG_titleOut{pointer-events:none;position:absolute;top:0;left:0;right:0}.n3u2CG_body{min-height:0;padding:var(--space-5);flex:1;position:relative;overflow-y:auto;}.n3u2CG_body[data-fade-top]{-webkit-mask-image:linear-gradient(#0000,#000 32px);mask-image:linear-gradient(#0000,#000 32px)}.n3u2CG_foot{padding:var(--space-2) var(--space-3) var(--space-3);border-top:1px solid var(--glass-border);flex-shrink:0}.n3u2CG_footTip.n3u2CG_footTip{display:flex}.n3u2CG_footLink{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--fs-meta);line-height:var(--lh-meta);transition:background var(--dur-micro) var(--ease-soft), color var(--dur-micro) var(--ease-soft);flex:1;display:flex}.n3u2CG_footLink:hover{background:var(--neutral-rest);color:var(--text-primary)}.n3u2CG_footIcon{color:var(--text-muted);transition:color var(--dur-micro) var(--ease-soft);flex-shrink:0}.n3u2CG_footLink:hover .n3u2CG_footIcon{color:var(--accent)}.n3u2CG_footText{flex:1;min-width:0}.n3u2CG_footArrow{color:var(--text-muted);transition:transform var(--dur-micro) var(--ease-soft), color var(--dur-micro) var(--ease-soft);flex-shrink:0}.n3u2CG_footLink:hover .n3u2CG_footArrow{color:var(--text-primary);transform:translate(1px,-1px)}@media (prefers-reduced-motion:reduce){.n3u2CG_footLink,.n3u2CG_footIcon,.n3u2CG_footArrow{transition:none}.n3u2CG_footLink:hover .n3u2CG_footArrow{transform:none}}.n3u2CG_bodyOut{padding:var(--space-5);pointer-events:none;position:absolute;inset:0;overflow:hidden}.n3u2CG_contentOpen{animation:.76s cubic-bezier(.19,1,.22,1) 50ms both n3u2CG_contentFollow}@keyframes n3u2CG_contentFollow{0%{transform:translate(48px)}to{transform:translate(0)}}.n3u2CG_dissolveIn{animation:n3u2CG_dissolveIn .24s var(--ease-soft) both}.n3u2CG_dissolveOut{animation:n3u2CG_dissolveOut .24s var(--ease-soft) both}@keyframes n3u2CG_dissolveIn{0%{opacity:0}to{opacity:1}}@keyframes n3u2CG_dissolveOut{0%{opacity:1}to{opacity:0}}@media (max-width:768px){.n3u2CG_clip{right:0}.n3u2CG_panel{width:min(100%,400px)}}@media (prefers-reduced-motion:reduce){.n3u2CG_panel,.n3u2CG_panelClosing,.n3u2CG_contentOpen,.n3u2CG_dissolveIn,.n3u2CG_dissolveOut{animation:none}}
.dYr05q_library{gap:var(--space-3);flex-direction:column;display:flex}.dYr05q_searchRow{align-items:center;display:flex;position:relative}.dYr05q_searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:10px}.dYr05q_searchInput{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--neutral-rest);width:100%;color:var(--text-primary);font-size:var(--fs-body);transition:border-color var(--dur-micro) var(--ease-soft), background var(--dur-micro) var(--ease-soft);padding:8px 30px}.dYr05q_searchInput::placeholder{color:var(--text-muted)}.dYr05q_searchInput:hover{background:var(--neutral-hover)}.dYr05q_searchInput:focus{border-color:rgba(var(--accent-rgb), .45);background:var(--neutral-rest);box-shadow:none;outline:none}.dYr05q_searchInput:focus-visible:not([data-quiet-focus=true]){outline:var(--focus-ring-w) solid var(--focus-core);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-halo-ring)}.dYr05q_searchClearWrap{position:absolute;right:6px}.dYr05q_searchClear{width:22px;height:22px;color:var(--text-muted);font-size:var(--fs-body);cursor:pointer;transition:color var(--dur-micro), background var(--dur-micro);background:0 0;border:none;border-radius:50%;line-height:1}.dYr05q_searchClear:hover{color:var(--text-primary);background:var(--neutral-hover)}.dYr05q_chipRail{transition:opacity var(--dur-fast) var(--ease-soft);position:relative}.dYr05q_chipRail[data-muted]{opacity:.45}.dYr05q_chipScroller{gap:var(--space-2);margin:-2px;padding:4px;display:flex;overflow-x:auto;}.dYr05q_chipScroller[data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 32px),#0000)}.dYr05q_chipScroller[data-fade-left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.dYr05q_chipScroller[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.dYr05q_chip{border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text-secondary);font-size:var(--fs-meta);white-space:nowrap;cursor:pointer;transition:background var(--dur-micro) var(--ease-soft), color var(--dur-micro) var(--ease-soft), border-color var(--dur-micro) var(--ease-soft);background:0 0;flex-shrink:0;padding:4px 12px}.dYr05q_chip:hover{background:var(--neutral-rest);color:var(--text-primary)}.dYr05q_chipActive{background:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .3);color:var(--accent-ink)}.dYr05q_chipActive:hover{background:rgba(var(--accent-rgb), .16);color:var(--accent-ink)}.dYr05q_chipArrow{z-index:1;border:1px solid var(--border);background:var(--surface-overlay);width:22px;height:22px;color:var(--text-secondary);cursor:pointer;opacity:var(--ctl-rest);transition:opacity var(--dur-fast) var(--ease-soft), color var(--dur-micro);box-shadow:var(--elev-1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dYr05q_chipRail:hover .dYr05q_chipArrow,.dYr05q_chipRail:focus-within .dYr05q_chipArrow{opacity:1}.dYr05q_chipArrow:hover{color:var(--text-primary)}.dYr05q_chipArrowLeft{left:-6px}.dYr05q_chipArrowRight{right:-6px}.dYr05q_flow{align-items:flex-end;gap:var(--space-3) var(--space-6);padding:var(--space-2) 2px;flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.dYr05q_chipScroller{scroll-behavior:auto}}
.tyXVmG_shelfLabel{align-items:center;gap:var(--space-2);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-weight:600;display:flex}.tyXVmG_shelfLabel:after{content:"";background:var(--border);flex:1;height:1px}.tyXVmG_tableTray{min-height:56px;padding:var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--tray-fill);box-shadow:var(--tray-recess);flex-wrap:wrap;align-items:flex-end;display:flex}.tyXVmG_tableTrayCapped{max-height:400px;overflow-y:auto;}.tyXVmG_tableHint{margin:var(--space-2) auto;font-size:var(--fs-meta);color:var(--text-muted);text-align:center;align-self:center}.tyXVmG_slot{flex:none;display:flex;position:relative}
._4yAQeW_stack{--ghost-ink:#f1e1d94d;height:var(--stack-h,176px);width:calc(var(--stack-h,176px) * var(--card-ar,.667));position:relative}[data-theme-mode=light] ._4yAQeW_stack{--ghost-ink:#33261a4d}._4yAQeW_md{--stack-h:176px}._4yAQeW_sm{--stack-h:140px}._4yAQeW_xs{--stack-h:84px}._4yAQeW_xs ._4yAQeW_count{font-size:14px}._4yAQeW_stack:after{content:"";background:radial-gradient(ellipse at center, var(--table-floor), transparent 68%);filter:blur(3px);pointer-events:none;border-radius:50%;height:14px;position:absolute;bottom:-12px;left:6%;right:6%}._4yAQeW_back2,._4yAQeW_back1,._4yAQeW_back0,._4yAQeW_front{border-radius:10px;position:absolute;inset:0;overflow:hidden}._4yAQeW_back2{transform-origin:50% 90%;opacity:.55;z-index:1;transform:rotate(5deg)}._4yAQeW_back1{transform-origin:50% 90%;opacity:.78;z-index:2;transform:rotate(2.5deg)}._4yAQeW_back0{transform-origin:50% 90%;opacity:.9;z-index:3;transition:transform var(--dur-base) var(--ease-tactile) 30ms, opacity var(--dur-base) var(--ease-soft) 30ms;transform:rotate(1deg)}._4yAQeW_back1{transition:transform var(--dur-base) var(--ease-tactile) 60ms, opacity var(--dur-base) var(--ease-soft) 60ms}._4yAQeW_back2{transition:transform var(--dur-base) var(--ease-tactile) 90ms, opacity var(--dur-base) var(--ease-soft) 90ms}._4yAQeW_front{border:1px solid var(--border);transform-origin:50% 90%;transition:transform var(--dur-base) var(--ease-tactile);z-index:4}@media (hover:hover){._4yAQeW_interactive:hover{z-index:10}._4yAQeW_interactive:hover ._4yAQeW_front{transform:translate(-3px)rotate(-4deg)}._4yAQeW_interactive:hover ._4yAQeW_back0{opacity:1;transform:translate(3px)rotate(1.5deg)}._4yAQeW_interactive:hover ._4yAQeW_back1{opacity:1;transform:translate(7px)rotate(4deg)}._4yAQeW_interactive:hover ._4yAQeW_back2{opacity:.88;transform:translate(12px)rotate(6.5deg)}}._4yAQeW_interactive:focus-within{z-index:10}._4yAQeW_interactive:focus-within ._4yAQeW_front{transform:translate(-3px)rotate(-4deg)}._4yAQeW_interactive:focus-within ._4yAQeW_back0{opacity:1;transform:translate(3px)rotate(1.5deg)}._4yAQeW_interactive:focus-within ._4yAQeW_back1{opacity:1;transform:translate(7px)rotate(4deg)}._4yAQeW_interactive:focus-within ._4yAQeW_back2{opacity:.88;transform:translate(12px)rotate(6.5deg)}._4yAQeW_img{object-fit:cover;width:100%;height:100%;display:block}._4yAQeW_mono{border:1.5px dashed var(--ghost-ink);background:0 0;justify-content:center;align-items:center;display:flex}._4yAQeW_ghost:after{content:none}@media (prefers-reduced-motion:no-preference){._4yAQeW_arrived{animation:.32s cubic-bezier(.2,.9,.3,1.15) both _4yAQeW_settle}}@keyframes _4yAQeW_settle{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}._4yAQeW_count{color:var(--text-secondary);font-size:20px;font-weight:400;line-height:1}
.CAdk2a_library{gap:var(--space-3);flex-direction:column;display:flex}.CAdk2a_shelf{align-items:flex-start;gap:var(--space-4);padding:var(--space-2) 2px;flex-wrap:wrap;display:flex}.CAdk2a_tableShelf{gap:var(--space-4);align-items:flex-start}.CAdk2a_die{cursor:pointer;transition:transform var(--dur-micro) var(--ease-tactile), opacity var(--dur-fast) var(--ease-soft);background:0 0;border:none;padding:0;display:flex;position:relative}@media (hover:hover){.CAdk2a_die:hover [data-die-face]{transform:translate(-2px)rotate(-7deg)}}.CAdk2a_die:focus-visible [data-die-face]{transform:translate(-2px)rotate(-7deg)}.CAdk2a_dieInactive{opacity:.8}@media (hover:hover){.CAdk2a_dieInactive:hover{opacity:1}}@media (prefers-reduced-motion:reduce){.CAdk2a_die{transition:none}}
.m5lmyq_row{flex-wrap:wrap;gap:10px 22px;margin-bottom:26px;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:both;display:flex;}.m5lmyq_group{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.m5lmyq_groupLabel{margin-right:3px}
.LMCsqW_library{gap:var(--space-3);flex-direction:column;display:flex}.LMCsqW_handedTray{gap:var(--space-3);align-items:flex-end}.LMCsqW_handedChip{height:56px;width:calc(56px * var(--card-aspect,.75));border-radius:var(--radius-xs);background:var(--surface-raised);box-shadow:var(--obj-rest);cursor:pointer;transform-origin:50% 100%;transition:transform var(--dur-base) var(--ease-tactile), box-shadow var(--dur-base) var(--ease-soft);border:none;flex-shrink:0;padding:0;position:relative;overflow:hidden}.LMCsqW_handedChip:disabled{cursor:default}@media (hover:hover){.LMCsqW_handedChip:not(:disabled):hover{box-shadow:var(--obj-raised);z-index:3;transform:translateY(-5px)rotate(-3deg)}}.LMCsqW_handedChip:not(:disabled):focus-visible{box-shadow:var(--obj-raised);z-index:3;transform:translateY(-5px)rotate(-3deg)}.LMCsqW_handedChipImg{object-fit:cover;width:100%;height:100%;display:block}.LMCsqW_handedChipDot{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--surface-overlay);border-radius:50%;position:absolute;top:4px;right:4px}.LMCsqW_handedOwner{align-items:center;gap:6px;display:inline-flex}.LMCsqW_handedOwnerDot{border-radius:50%;flex:none;width:7px;height:7px}.LMCsqW_searchRow{align-items:center;display:flex;position:relative}.LMCsqW_searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:10px}.LMCsqW_searchInput{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--neutral-rest);width:100%;color:var(--text-primary);font-size:var(--fs-body);transition:border-color var(--dur-micro) var(--ease-soft), background var(--dur-micro) var(--ease-soft);padding:8px 30px}.LMCsqW_searchInput::placeholder{color:var(--text-muted)}.LMCsqW_searchInput:hover{background:var(--neutral-hover)}.LMCsqW_searchInput:focus{border-color:rgba(var(--accent-rgb), .45);background:var(--neutral-rest);box-shadow:none;outline:none}.LMCsqW_searchInput:focus-visible:not([data-quiet-focus=true]){outline:var(--focus-ring-w) solid var(--focus-core);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-halo-ring)}.LMCsqW_searchClearWrap{position:absolute;right:6px}.LMCsqW_searchClear{width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.LMCsqW_searchClear:hover{color:var(--text-primary);background:var(--neutral-hover)}.LMCsqW_crumbs{font-size:var(--fs-meta);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.LMCsqW_crumb{border-radius:var(--radius-xs);color:var(--text-secondary);font-size:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.LMCsqW_crumb:hover:not(:disabled){background:var(--neutral-hover);color:var(--text-primary)}.LMCsqW_crumb:disabled{cursor:default;color:var(--text-primary)}.LMCsqW_crumbSep{color:var(--text-muted)}.LMCsqW_crumbCurrent{color:var(--text-primary);padding:2px 4px}.LMCsqW_folders{flex-direction:column;gap:2px;display:flex}.LMCsqW_folder{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:9px var(--space-3);border-radius:var(--radius-sm);background:var(--neutral-rest);color:var(--text-primary);font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background var(--dur-micro) var(--ease-soft);border:none;display:flex}.LMCsqW_folder:hover{background:var(--neutral-hover)}.LMCsqW_folderName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LMCsqW_folderCount{font-size:var(--fs-meta);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.LMCsqW_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(78px,1fr));display:grid}.LMCsqW_tile{cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;gap:4px;padding:0;display:flex;position:relative}.LMCsqW_tileImg{width:100%;aspect-ratio:var(--card-aspect,.75);object-fit:cover;border-radius:var(--radius-sm);box-shadow:var(--obj-rest);transition:transform var(--dur-base) var(--ease-tactile), box-shadow var(--dur-base) var(--ease-soft);transform-origin:50% 100%;display:block}@media (hover:hover){.LMCsqW_tile:hover{z-index:3}.LMCsqW_tile:hover .LMCsqW_tileImg{box-shadow:var(--obj-raised);transform:translateY(-6px)rotate(-3deg)}}.LMCsqW_tile:focus-visible{z-index:3}.LMCsqW_tile:focus-visible .LMCsqW_tileImg{box-shadow:var(--obj-raised);transform:translateY(-6px)rotate(-3deg)}.LMCsqW_tileName{font-size:var(--fs-micro);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LMCsqW_tileDots{pointer-events:none;gap:2px;display:flex;position:absolute;top:4px;right:4px}.LMCsqW_tileDot{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--surface-overlay);border-radius:50%}.LMCsqW_preview{gap:var(--space-3);flex-direction:column;display:flex}.LMCsqW_backBtn{border-radius:var(--radius-xs);color:var(--text-secondary);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:5px;padding:3px 6px 3px 4px;display:inline-flex}.LMCsqW_backBtn:hover{background:var(--neutral-hover);color:var(--text-primary)}.LMCsqW_previewCard{width:100%;aspect-ratio:var(--card-aspect,.75);border-radius:var(--radius-md);max-height:260px;box-shadow:var(--obj-rest);align-self:center;overflow:hidden}.LMCsqW_previewImg{object-fit:cover;width:100%;height:100%;display:block}.LMCsqW_previewName{font-size:var(--fs-body);color:var(--text-primary);margin:0}.LMCsqW_previewHanded{font-size:var(--fs-meta);color:var(--text-muted);margin:-6px 0 0}.LMCsqW_previewError{font-size:var(--fs-meta);color:var(--danger);margin:0}.LMCsqW_recipients{flex-direction:column;gap:2px;display:flex}.LMCsqW_recipient{align-items:center;gap:var(--space-2);width:100%;padding:7px var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background var(--dur-micro) var(--ease-soft);background:0 0;border:none;display:flex}.LMCsqW_recipient:hover{background:var(--neutral-hover)}.LMCsqW_recipientOn{background:var(--neutral-selected);color:var(--text-primary)}.LMCsqW_recipientOn:hover{background:var(--neutral-selected)}.LMCsqW_recipientBox{border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--neutral-rest);width:15px;height:15px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.LMCsqW_recipientOn .LMCsqW_recipientBox{border-color:rgba(var(--accent-rgb), .5)}.LMCsqW_recipientDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.LMCsqW_recipientName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LMCsqW_recipientConfirm{cursor:default}.LMCsqW_recipientConfirm:hover{background:0 0}.LMCsqW_recipientConfirm .LMCsqW_recipientName{color:var(--text-secondary);flex:1}.LMCsqW_recipientBtn.LMCsqW_recipientBtn{flex:none;min-height:26px;padding:2px 10px}.LMCsqW_recipient:disabled{cursor:default}.LMCsqW_recipientOn:disabled{opacity:1}
.YbM3XW_row{border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:14px;padding:10px 12px;font-family:inherit;transition:border-color .2s,background .2s;animation-duration:.4s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;display:flex;}.YbM3XW_row:hover{background:var(--surface);border-color:var(--border)}.YbM3XW_rowSelected.YbM3XW_rowSelected{background:rgba(var(--accent-rgb), .07);border-color:#0000}.YbM3XW_stack{flex-shrink:0;width:36px;height:46px;position:relative}.YbM3XW_stackCenter{justify-content:center;align-items:center;display:flex}.YbM3XW_info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.YbM3XW_name{font-size:var(--fs-body);font-weight:var(--fw-emphasis);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YbM3XW_meta{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted)}.YbM3XW_checkbox{border:1px solid var(--border);width:22px;height:22px;color:var(--accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:all .2s;display:flex}.YbM3XW_checkboxChecked{border-color:var(--accent);background:rgba(var(--accent-rgb), .15)}.YbM3XW_boardOption{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;text-align:left;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;animation-duration:.4s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;overflow:hidden;}.YbM3XW_boardOption:hover{border-color:rgba(var(--accent-rgb), .25);transform:translateY(-2px)}.YbM3XW_boardOptionSelected{box-shadow:0 0 0 1px var(--accent);border-color:var(--accent)!important}.YbM3XW_boardOptionThumb{aspect-ratio:4/3;background:var(--surface-raised);position:relative;overflow:hidden}.YbM3XW_boardOptionImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.YbM3XW_boardOption:hover .YbM3XW_boardOptionImg{transform:scale(1.04)}.YbM3XW_boardOptionCheck{background:rgba(var(--accent-rgb), .25);color:var(--on-accent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;font-size:22px;display:flex;position:absolute;inset:0}.YbM3XW_boardOptionEmpty{aspect-ratio:4/3;background:var(--surface-raised);justify-content:center;align-items:center;display:flex}.YbM3XW_boardOptionEmptyIcon{color:var(--text-muted);font-size:24px;font-style:normal}.YbM3XW_boardOptionName{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;padding:10px 12px;display:block;overflow:hidden}
.cmDUIG_list{gap:var(--space-3);flex-direction:column;display:flex}.cmDUIG_person{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--neutral-soft);overflow:hidden}.cmDUIG_personHeader{align-items:stretch;display:flex}.cmDUIG_personToggle{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);cursor:pointer;text-align:left;transition:background var(--dur-micro) var(--ease-soft);background:0 0;border:none;flex:1;display:flex}.cmDUIG_personToggle:hover{background:var(--neutral-rest)}.cmDUIG_personLeave{width:36px;color:var(--text-muted);cursor:pointer;transition:color var(--dur-micro) var(--ease-soft), background var(--dur-micro) var(--ease-soft);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cmDUIG_personLeave:hover,.cmDUIG_personLeave:focus-visible{color:var(--danger);background:var(--neutral-rest)}.cmDUIG_personName{font-size:var(--fs-body);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cmDUIG_personStatus{min-width:0;font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:1;overflow:hidden}.cmDUIG_personStatus[data-tone=notify],.cmDUIG_personStatus[data-tone=live]{color:var(--accent-ink)}.cmDUIG_personStatus[data-tone=calm]{color:var(--text-secondary)}.cmDUIG_personChevron{color:var(--text-muted);transition:transform var(--dur-micro) var(--ease-soft);flex-shrink:0;margin-left:auto;margin-right:2px;padding:2px;display:inline-flex}.cmDUIG_personStatus+.cmDUIG_personChevron{margin-left:0}.cmDUIG_personChevronOpen{transform:rotate(90deg)}.cmDUIG_personBody{padding:0 var(--space-3) var(--space-3);gap:var(--space-2);animation:cmDUIG_bodyIn var(--dur-base) var(--ease-soft) both;flex-direction:column;display:flex}@keyframes cmDUIG_bodyIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.cmDUIG_cardsRow{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;padding-top:2px;display:flex}.cmDUIG_rollsRow{gap:var(--space-2);flex-wrap:wrap;padding-bottom:2px;display:flex}.cmDUIG_card{height:72px;width:calc(72px * var(--card-aspect,.75));border:1px solid var(--border);border-radius:6px;flex-shrink:0;overflow:hidden}.cmDUIG_cardPrivate{opacity:.35;cursor:default}.cmDUIG_cardRevealed{cursor:pointer;transition:transform var(--dur-micro) var(--ease-soft), box-shadow var(--dur-micro) var(--ease-soft)}.cmDUIG_cardRevealed:hover{box-shadow:var(--elev-2);transform:translateY(-3px)}.cmDUIG_cardImg{object-fit:cover;width:100%;height:100%;display:block}.cmDUIG_cardBlank{background:var(--surface-raised);width:100%;height:100%}.cmDUIG_personEmpty{margin-top:var(--space-2);font-size:var(--fs-meta);color:var(--text-muted);font-style:italic}@media (prefers-reduced-motion:reduce){.cmDUIG_personBody{animation:none}.cmDUIG_personChevron{transition:none}}
.MQVd4W_page{grid-template-columns:1fr var(--rail-width);background:linear-gradient(180deg, var(--ambient-top) 0%, var(--ambient-bottom) 100%);-webkit-user-select:none;user-select:none;--stage-controls-right:calc(var(--rail-width) + 12px);grid-template-rows:auto 1fr;grid-template-areas:"topbar rail""stage rail";display:grid;position:fixed;inset:0;overflow:hidden}.MQVd4W_page :is(input,textarea){-webkit-user-select:text;user-select:text}.MQVd4W_topBarCell{top:var(--space-2);left:var(--space-3);z-index:var(--z-strip);max-width:calc(100% - var(--space-3) - var(--ctl-h) - var(--space-4));grid-area:topbar;position:absolute}.MQVd4W_stageCell{min-width:0;min-height:0;padding:var(--space-3);grid-area:stage;justify-content:center;align-items:center;display:flex;position:relative}.MQVd4W_page:before{content:"";pointer-events:none;background:radial-gradient(ellipse calc((100% - var(--rail-width)) * .58) 60% at calc((100% - var(--rail-width)) / 2) 46%, var(--table-spot), transparent 72%), radial-gradient(ellipse calc((100% - var(--rail-width)) * .92) 78% at calc((100% - var(--rail-width)) / 2) 48%, transparent 44%, var(--table-falloff)), linear-gradient(to top, var(--table-floor), transparent 22%);position:absolute;inset:0}.MQVd4W_railCell{z-index:10;grid-area:rail;min-height:0;position:relative;overflow:hidden}@media (max-width:768px){.MQVd4W_page{--stage-controls-right:12px;grid-template:"topbar""stage"1fr"rail"/1fr}.MQVd4W_railCell{height:45vh}.MQVd4W_page:before{background:radial-gradient(ellipse 58% 34% at 50% 28%, var(--table-spot), transparent 72%), radial-gradient(ellipse 92% 46% at 50% 30%, transparent 44%, var(--table-falloff)), linear-gradient(to top, var(--table-floor), transparent 52%)}}@media (prefers-reduced-motion:no-preference){.MQVd4W_pageEnter{animation:MQVd4W_pageEnter .35s var(--ease-enter) both}}@keyframes MQVd4W_pageEnter{0%{opacity:0}}
._4Ejuaq_root{border-radius:var(--radius-sm);transition:background var(--m-ui);flex-shrink:0;align-items:center;display:inline-flex;position:relative}._4Ejuaq_root[data-open]{background:var(--neutral-hover)}._4Ejuaq_sectionLink{border-radius:var(--radius-sm) 4px 4px var(--radius-sm);min-width:0;min-height:28px;color:var(--text-muted);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);white-space:nowrap;transition:color var(--m-ui), background var(--m-ui);align-items:center;gap:7px;padding:4px 4px 4px 8px;text-decoration:none;display:inline-flex}._4Ejuaq_sectionLink:hover{color:var(--text-primary);background:var(--neutral-hover)}._4Ejuaq_currentIcon{color:inherit;flex-shrink:0;display:inline-flex}._4Ejuaq_currentLabel{text-overflow:ellipsis;overflow:hidden}._4Ejuaq_trigger{border-radius:var(--radius-xs) var(--radius-sm) var(--radius-sm) var(--radius-xs);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:color var(--m-ui), background var(--m-ui);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._4Ejuaq_trigger:hover{color:var(--text-primary);background:var(--neutral-hover)}._4Ejuaq_chevron{transition:transform var(--m-ui)}._4Ejuaq_root[data-open] ._4Ejuaq_chevron{transform:rotate(180deg)}._4Ejuaq_panel{z-index:var(--z-panel);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);width:196px;box-shadow:var(--shadow-overlay);transform-origin:0 0;flex-direction:column;gap:2px;padding:6px;animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;display:flex;position:absolute;top:calc(100% + 7px);left:0;}._4Ejuaq_option{border-radius:var(--radius-sm);min-height:38px;color:var(--text-secondary);font-size:var(--fs-body);transition:color var(--m-ui), background var(--m-ui);align-items:center;gap:10px;padding:4px 9px;text-decoration:none;display:flex}._4Ejuaq_option:hover{color:var(--text-primary);background:var(--neutral-rest)}._4Ejuaq_optionActive,._4Ejuaq_optionActive:hover{color:var(--accent-ink);background:rgba(var(--accent-rgb), .12)}._4Ejuaq_optionIcon{width:24px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._4Ejuaq_optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._4Ejuaq_panel._4Ejuaq_panel{animation:none}._4Ejuaq_chevron{transition:none}}
.UmtO8q_panel{gap:var(--space-5);flex-direction:column;display:flex}.UmtO8q_group{gap:var(--space-2);flex-direction:column;display:flex}.UmtO8q_label{}.UmtO8q_segmented{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--neutral-rest);grid-template-columns:1fr 1fr;padding:3px;display:grid}.UmtO8q_segment{height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:13px}.UmtO8q_segmentActive{background:rgba(var(--accent-rgb), .16);color:var(--accent-ink)}.UmtO8q_backgroundGrid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.UmtO8q_backgroundBtn{align-items:center;gap:var(--space-2);min-height:42px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--neutral-rest);color:var(--text-secondary);cursor:pointer;font-size:var(--fs-meta);text-align:left;display:flex}.UmtO8q_backgroundBtnActive{border-color:rgba(var(--accent-rgb), .4);color:var(--text-primary);background:rgba(var(--accent-rgb), .1)}.UmtO8q_backgroundPreview{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--ambient-top), var(--ambient-bottom));border:1px solid var(--border);flex:none;width:24px;height:24px}.UmtO8q_backgroundPreviewPicker{background:conic-gradient(from 210deg,#b0532b,#af7c1d,#4f7d5b,#3e6dae,#7059b5,#9c4d86,#a34a5a,#b0532b);position:relative}.UmtO8q_backgroundPreviewPicker:after{content:"";border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--ambient-top), var(--ambient-bottom));position:absolute;inset:3px}.UmtO8q_wallpaperGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(136px,1fr));display:grid}.UmtO8q_wallpaperCard{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:7px;padding:0;display:flex}.UmtO8q_wallpaperArt{aspect-ratio:16/9;border-radius:var(--radius-sm);background-color:var(--neutral-rest);width:100%;box-shadow:var(--obj-rest), var(--edge-light);transition:transform var(--m-ui), box-shadow var(--m-ui);background-position:50%;background-size:cover;display:block;position:relative}.UmtO8q_wallpaperCard:hover .UmtO8q_wallpaperArt{transform:translateY(calc(var(--lift) * -1));box-shadow:var(--obj-raised), var(--edge-light)}.UmtO8q_wallpaperCardActive .UmtO8q_wallpaperArt{box-shadow:var(--obj-raised), var(--edge-light), 0 0 0 2px var(--text-primary)}.UmtO8q_wallpaperArtUpload{border:1px dashed var(--border);box-shadow:none;background-color:#0000;background-image:linear-gradient(var(--text-muted), var(--text-muted)), linear-gradient(var(--text-muted), var(--text-muted));background-position:50%;background-repeat:no-repeat;background-size:14px 1.5px,1.5px 14px}.UmtO8q_wallpaperCheck{border-radius:var(--radius-pill);background:var(--accent);width:20px;height:20px;color:var(--on-accent);box-shadow:var(--elev-1);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:7px;right:7px}.UmtO8q_wallpaperName{font-size:var(--fs-meta);color:var(--text-secondary)}.UmtO8q_wallpaperCardActive .UmtO8q_wallpaperCheck{border-radius:var(--radius-pill);background:var(--accent);width:20px;height:20px;color:var(--on-accent);box-shadow:var(--elev-1);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:7px;right:7px}.UmtO8q_wallpaperName{color:var(--text-primary);font-weight:var(--fw-emphasis)}@media (prefers-reduced-motion:reduce){.UmtO8q_wallpaperArt,.UmtO8q_wallpaperCard:hover .UmtO8q_wallpaperArt{transition:none;transform:none}}.UmtO8q_sceneGrid{}.UmtO8q_sceneCard{width:100%;}.UmtO8q_sceneCardActive{}.UmtO8q_sceneName{}.UmtO8q_sceneArt{overflow:hidden;}.UmtO8q_sceneCell{position:relative}.UmtO8q_scenePeek{border-radius:var(--radius-pill);background:var(--glass-bg-strong);width:22px;height:22px;box-shadow:var(--elev-1), var(--edge-light);color:var(--text-secondary);cursor:pointer;opacity:.72;transition:opacity var(--m-ui), color var(--m-ui);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:7px;left:7px;}.UmtO8q_sceneCell:hover .UmtO8q_scenePeek,.UmtO8q_scenePeek:focus-visible{opacity:1;color:var(--text-primary)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.UmtO8q_scenePeek{background:var(--surface-overlay)}}@media (prefers-reduced-motion:reduce){.UmtO8q_scenePeek{transition:none}}.UmtO8q_sceneArt[data-scene=reveal]{background-image:radial-gradient(24% 20% at 50% 56%, #fff7eb9e, #fff7eb00 78%), radial-gradient(46% 40% at 50% 58%, rgba(var(--accent-rgb), .24), rgba(var(--accent-rgb), 0) 76%), radial-gradient(120% 86% at 50% 118%, rgba(var(--accent-rgb), .1), rgba(var(--accent-rgb), 0) 70%), linear-gradient(165deg, var(--ambient-top), var(--ambient-bottom))}.UmtO8q_sceneArt[data-scene=ink]{background-image:radial-gradient(28% 42% at 34% 80%, rgba(var(--accent-rgb), .5), rgba(var(--accent-rgb), 0) 74%), radial-gradient(22% 36% at 46% 54%, rgba(var(--accent-rgb), .34), rgba(var(--accent-rgb), 0) 78%), radial-gradient(15% 24% at 57% 32%, color-mix(in oklab, var(--text-primary) 24%, transparent), transparent 78%), linear-gradient(165deg, var(--ambient-top), var(--ambient-bottom))}.UmtO8q_sceneArt[data-scene=relief]{background-color:#12100e;background-image:radial-gradient(58% 52% at 38% 44%,#d9a44129,#0000 72%),radial-gradient(54% 46% at 66% 70%,#c97a4824,#0000 74%),repeating-radial-gradient(130% 92% at 44% 58%,#e2d0b80d 0 6px,#e2d0b800 6px 22px),linear-gradient(165deg,#1c1712,#0c0a08)}.UmtO8q_sceneArt[data-scene=isolines]{background-color:#0f0d0b;background-image:repeating-radial-gradient(132% 88% at 40% 66%,#e2d0b838 0 1px,#e2d0b800 1px 6px),radial-gradient(72% 62% at 40% 66%,#d9a4411a,#0000 74%),linear-gradient(165deg,#16110d,#0a0807)}.UmtO8q_sceneArt[data-scene=kintsugi]{background-color:#120d09;background-image:repeating-conic-gradient(from 154deg at 50% 138%,#f7ca7a00 0deg 10.4deg,#f7ca7a80 10.4deg 11deg,#f7ca7a00 11deg 21deg),radial-gradient(64% 44% at 50% 112%,#ff9c3e4d,#0000 72%),radial-gradient(30% 26% at 70% 24%,#e2be841f,#0000 76%),linear-gradient(165deg,#1b140e,#0a0706)}.UmtO8q_error{color:var(--danger);font-size:var(--fs-meta);line-height:1.4}.UmtO8q_actions{gap:var(--space-2);flex-direction:column;display:flex}.UmtO8q_primaryBtn,.UmtO8q_secondaryBtn{border-radius:var(--radius-sm);cursor:pointer;width:100%;min-height:40px;font-size:14px}.UmtO8q_primaryBtn{border:1px solid rgba(var(--accent-rgb), .38);background:rgba(var(--accent-rgb), .16);color:var(--accent-ink)}.UmtO8q_secondaryBtn{border:1px solid var(--border);background:var(--neutral-rest);color:var(--text-secondary)}.UmtO8q_primaryBtn:hover{background:rgba(var(--accent-rgb), .24)}.UmtO8q_secondaryBtn:hover{background:var(--neutral-hover);color:var(--text-primary)}.UmtO8q_primaryBtn:disabled,.UmtO8q_secondaryBtn:disabled{cursor:default;opacity:.55}
.bfn3sa_field{flex-direction:column;gap:7px;min-width:0;display:flex}.bfn3sa_label{cursor:pointer}.bfn3sa_control{width:100%;height:var(--ctl-h);border:1px solid var(--border);border-radius:var(--ctl-radius);background:var(--surface);color:var(--text-primary);font-family:inherit;font-size:var(--fs-body);transition:border-color var(--m-ui), background var(--m-ui);padding:0 12px}.bfn3sa_control::placeholder{color:var(--text-muted)}.bfn3sa_control:hover:not(:disabled){border-color:var(--border-hover)}.bfn3sa_control:focus{border-color:var(--accent)}.bfn3sa_control:disabled{opacity:.5;cursor:not-allowed}.bfn3sa_textarea{height:auto;min-height:calc(var(--ctl-h-lg) * 2);line-height:var(--lh-body);resize:vertical;padding:10px 12px}.bfn3sa_selectWrap{position:relative}.bfn3sa_select{appearance:none;cursor:pointer;padding-right:34px}.bfn3sa_selectChevron{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.bfn3sa_selectWrap:has(.bfn3sa_control:disabled) .bfn3sa_selectChevron{opacity:.5}.bfn3sa_invalid,.bfn3sa_invalid:hover:not(:disabled){border-color:var(--danger-border)}.bfn3sa_hint{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--text-muted)}.bfn3sa_error{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--danger)}
.dfG_VW_swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.dfG_VW_swatch{border-radius:var(--radius-pill);border:2px solid var(--surface-overlay);outline:1px solid var(--border);background:var(--swatch);cursor:pointer;width:28px;height:28px;box-shadow:var(--swatch-rim)}.dfG_VW_swatch:disabled{cursor:default}.dfG_VW_swatchActive{outline:2px solid var(--text-primary);outline-offset:0;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16)}.dfG_VW_swatch:focus-visible{outline:1px solid var(--border);outline-offset:0;box-shadow:var(--focus-ring-outside)}.dfG_VW_swatchActive:focus-visible{outline:2px solid var(--text-primary);outline-offset:0;box-shadow:var(--focus-ring-outside), 0 0 0 3px rgba(var(--accent-rgb), .16)}.dfG_VW_swatchClear{background:linear-gradient(45deg, transparent calc(50% - .75px), var(--text-secondary) calc(50% - .75px) calc(50% + .75px), transparent calc(50% + .75px)), var(--surface-overlay)}.dfG_VW_swatchPicker{background:radial-gradient(var(--swatch) 0 7px, transparent 7.5px), var(--ring)}
.MYHYuG_hiddenInput{display:none}
._1rzNBa_errorMsg{font-size:var(--fs-body);color:var(--danger);margin:0 0 var(--space-3)}._1rzNBa_doneBtn{}._1rzNBa_ghostBtn{}._1rzNBa_boardGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}._1rzNBa_uploadTile{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;gap:8px;padding:0;font-family:inherit;display:flex}._1rzNBa_uploadTile:disabled{cursor:wait}._1rzNBa_uploadTileArt{aspect-ratio:4/3;border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);background:radial-gradient(ellipse at 50% 30%, rgba(var(--accent-rgb), .05), transparent 75%);justify-content:center;align-items:center;font-size:26px;transition:border-color .2s,color .2s;display:flex}._1rzNBa_uploadTile:hover ._1rzNBa_uploadTileArt{border-color:rgba(var(--accent-rgb), .45);color:var(--text-secondary)}._1rzNBa_uploadTileLabel{font-size:var(--fs-body);color:var(--text-secondary);text-align:center}._1rzNBa_searchInput{margin-bottom:var(--space-3);}._1rzNBa_searchInput:focus{box-shadow:none;outline:none}._1rzNBa_searchInput:focus-visible:not([data-quiet-focus=true]){outline:var(--focus-ring-w) solid var(--focus-core);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-halo-ring)}._1rzNBa_pillsRow{margin-bottom:var(--space-4)}._1rzNBa_deckShelf{gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}._1rzNBa_deckTile{width:calc(140px * var(--card-ar,.667));cursor:pointer;text-align:center;border-radius:var(--radius-md);background:0 0;border:none;flex-direction:column;flex:none;padding:0;font-family:inherit;display:flex}._1rzNBa_deckTileName{margin-inline:auto;max-width:100%;font-size:var(--fs-meta);font-weight:var(--fw-emphasis);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:16px;display:block;overflow:hidden}._1rzNBa_deckTileMeta{max-width:100%;font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}._1rzNBa_emptyNote{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--fs-body);color:var(--text-secondary);border:1px dashed var(--border);border-radius:var(--radius-md);background:radial-gradient(ellipse at 50% 0%, rgba(var(--accent-rgb), .05), transparent 75%);flex-direction:column;gap:5px;margin:0;display:flex}._1rzNBa_emptyNoteHint{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted)}._1rzNBa_checkbox{z-index:5;border:1px solid var(--border);background:var(--surface-overlay);width:22px;height:22px;color:var(--on-accent);border-radius:7px;justify-content:center;align-items:center;font-size:13px;transition:background .15s,border-color .15s;display:flex;position:absolute;top:8px;right:8px}._1rzNBa_checkboxChecked{background:var(--accent);border-color:var(--accent)}._1rzNBa_diceList{margin-bottom:var(--space-5);flex-direction:column;gap:4px;display:flex}._1rzNBa_quickCreate{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._1rzNBa_quickCreateTitle{font-size:var(--fs-body);font-weight:var(--fw-emphasis);color:var(--text-secondary)}._1rzNBa_textInput{}._1rzNBa_textInput:focus{box-shadow:none;outline:none}._1rzNBa_textInput:focus-visible:not([data-quiet-focus=true]){outline:var(--focus-ring-w) solid var(--focus-core);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-halo-ring)}._1rzNBa_sidesRow{flex-wrap:wrap;gap:8px;display:flex}._1rzNBa_sideBtn{}._1rzNBa_sideBtnActive._1rzNBa_sideBtnActive{border-color:var(--accent);color:var(--text-primary)}._1rzNBa_pieceList{gap:var(--space-2);flex-direction:column;display:flex}._1rzNBa_pieceFamily{width:100%;padding:var(--space-3) var(--space-3);text-align:left;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:8px;font-family:inherit;display:flex}._1rzNBa_pieceFamilyRow{opacity:.55;filter:saturate(.72);transform-origin:0 100%;transition:opacity var(--dur-base) var(--ease-soft), filter var(--dur-base) var(--ease-soft), transform var(--dur-base) var(--ease-tactile);align-items:flex-end;gap:5px;padding:0 4px;display:flex;position:relative;transform:scale(.94)}._1rzNBa_pieceFamily:hover ._1rzNBa_pieceFamilyRow{opacity:.85}._1rzNBa_pieceFamilySelected ._1rzNBa_pieceFamilyRow,._1rzNBa_pieceFamilySelected:hover ._1rzNBa_pieceFamilyRow{opacity:1;filter:none;transform:scale(1)}._1rzNBa_pieceFamilyRow:after{content:"";background:radial-gradient(ellipse at center, rgba(var(--accent-rgb), .26), transparent 72%);filter:blur(3px);opacity:0;pointer-events:none;height:16px;transition:opacity var(--dur-base) var(--ease-soft);border-radius:50%;position:absolute;bottom:-9px;left:-6%;right:-6%}._1rzNBa_pieceFamilySelected ._1rzNBa_pieceFamilyRow:after{opacity:1}._1rzNBa_pieceFamilyCaption{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);line-height:var(--lh-meta);color:var(--text-muted);padding-left:4px;transition:color .2s}._1rzNBa_pieceFamilyName{font-weight:var(--fw-emphasis);color:var(--text-muted);transition:color .2s}._1rzNBa_pieceFamily:hover ._1rzNBa_pieceFamilyName,._1rzNBa_pieceFamilySelected ._1rzNBa_pieceFamilyCaption,._1rzNBa_pieceFamilySelected:hover ._1rzNBa_pieceFamilyCaption{color:var(--text-secondary)}._1rzNBa_pieceFamilySelected ._1rzNBa_pieceFamilyName,._1rzNBa_pieceFamilySelected:hover ._1rzNBa_pieceFamilyName{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){._1rzNBa_doneBtn._1rzNBa_doneBtn,._1rzNBa_ghostBtn._1rzNBa_ghostBtn,._1rzNBa_uploadTileArt,._1rzNBa_checkbox,._1rzNBa_pieceFamilyRow,._1rzNBa_pieceFamilyRow:after,._1rzNBa_pieceFamilyCaption,._1rzNBa_pieceFamilyName,._1rzNBa_sideBtn._1rzNBa_sideBtn{transition:none}}
.TIqq2a_page{flex-direction:column;min-height:100vh;padding:40px clamp(24px,6vw,96px) 80px;display:flex}.TIqq2a_loadErrorActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.TIqq2a_loadingPulse{background-image:linear-gradient(90deg, var(--surface) 25%, var(--surface-raised) 50%, var(--surface) 75%);background-size:200% 100%;border-radius:8px;width:120px;height:16px;margin-top:80px;animation-duration:1.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;}.TIqq2a_doneBtn{}.TIqq2a_ghostBtn{}
.HZea0q_pageHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;display:flex;}.HZea0q_headings{min-width:0}.HZea0q_pageTitle{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);color:var(--text-primary);line-height:var(--lh-display);margin:0 0 8px}.HZea0q_pageSub{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);max-width:64ch;margin:0}.HZea0q_pageSub code{font-size:var(--fs-meta)}.HZea0q_actions{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (max-width:720px){.HZea0q_pageHead{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:28px}}
.zk8bIW_page{flex-direction:column;min-height:100vh;display:flex}.zk8bIW_bar{z-index:20;align-items:center;gap:var(--space-3);padding:var(--space-4) clamp(24px, 5vw, 72px);background:var(--editor-bar-bg);border-bottom:1px solid var(--glass-border);box-shadow:var(--glass-highlight);display:flex;position:sticky;top:0;}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.zk8bIW_bar{background:var(--surface-overlay);border-bottom-color:var(--border)}}.zk8bIW_crumbs{flex:1;align-items:center;gap:5px;min-width:0;display:inline-flex}.zk8bIW_backBtn{border:1px solid var(--border);width:32px;height:32px;color:var(--text-secondary);margin-right:var(--space-2);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.zk8bIW_backBtn:hover{color:var(--text-primary);background:var(--neutral-hover)}.zk8bIW_crumbLink{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:7px;padding:4px 8px;font-family:inherit;transition:color .2s,background .2s;display:inline-flex}.zk8bIW_crumbLink:hover{color:var(--text-primary);background:var(--neutral-hover)}.zk8bIW_crumbIcon{color:inherit;display:inline-flex}.zk8bIW_crumbSep{font-size:var(--fs-meta);color:var(--text-muted);opacity:.45;-webkit-user-select:none;user-select:none;flex-shrink:0}.zk8bIW_crumbName{cursor:default;font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:8px;overflow:hidden}@media (max-width:640px){.zk8bIW_backBtn{margin-right:2px}.zk8bIW_crumbSep,.zk8bIW_crumbName{display:none}}.zk8bIW_barActions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.zk8bIW_saveStatus{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.zk8bIW_saveStatusCheck{color:var(--text-muted);font-size:var(--fs-meta);opacity:.8;line-height:1}.zk8bIW_saveStatusError{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--danger);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.zk8bIW_saveStatusDot{background:var(--danger);border-radius:50%;flex-shrink:0;width:6px;height:6px}.zk8bIW_retryBtn{font:inherit;letter-spacing:inherit;color:var(--danger);cursor:pointer;background:0 0;border:none;border-bottom:1px solid;margin-left:2px;padding:0 0 1px;transition:opacity .2s}.zk8bIW_retryBtn:hover{opacity:.75}.zk8bIW_deleteBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.zk8bIW_deleteBtn:hover:not(:disabled){color:var(--danger);background:var(--danger-bg)}.zk8bIW_deleteBtn:focus-visible{color:var(--danger)}.zk8bIW_deleteBtn:disabled{opacity:.45;cursor:not-allowed}.zk8bIW_saveBtn{}.zk8bIW_content{padding:var(--space-7) clamp(24px, 5vw, 72px) 96px;flex:1}.zk8bIW_canvasHead{margin-bottom:28px}.zk8bIW_pageTitle{text-wrap:balance;}.zk8bIW_pageTitle.zk8bIW_pageTitle{margin:0}.zk8bIW_pageTitleInput{}.zk8bIW_pageTitleInput.zk8bIW_pageTitleInput{margin:0}.zk8bIW_pageTitleInput{appearance:none;width:100%;caret-color:var(--text-primary);cursor:text;background:0 0;border:none;border-radius:0;padding:4px 0;display:block}.zk8bIW_pageTitleInput.zk8bIW_pageTitleInput{padding-block:calc(4px - .075em);line-height:1.2}.zk8bIW_pageTitleInput::placeholder{color:var(--text-muted);opacity:.7}.zk8bIW_pageTitleInput[data-default-name]{color:var(--text-secondary)}.zk8bIW_pageTitleInput:focus{box-shadow:none;background:0 0;outline:none}.zk8bIW_pageTitleInput:focus-visible:not([data-quiet-focus=true]){outline:var(--focus-ring-w) solid var(--focus-core);outline-offset:var(--focus-ring-offset);box-shadow:var(--focus-halo-ring);border-radius:var(--radius-sm)}.zk8bIW_pageTitleInput:disabled{opacity:.6}.zk8bIW_errorMsg{font-size:var(--fs-body);color:var(--danger);margin:0 0 var(--space-2)}.zk8bIW_sections{flex-direction:column;gap:0;min-width:0;display:flex}.zk8bIW_sectionsSolo{max-width:780px;margin:0 auto}.zk8bIW_contentGrid{grid-template-columns:minmax(0,780px) minmax(300px,480px);justify-content:center;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.zk8bIW_rail{top:calc(64px + var(--space-6));min-width:0;position:sticky}@media (max-width:1100px){.zk8bIW_contentGrid{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}}@media (max-width:880px){.zk8bIW_contentGrid{grid-template-columns:minmax(0,1fr)}.zk8bIW_rail{order:2;position:static;top:auto}}.zk8bIW_draftThumb{box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--border);border-radius:6px;width:92px;height:64px;padding:12px 14px;display:block}.zk8bIW_draftThumb i{background:var(--text-muted);opacity:.35;border-radius:2px;height:3px;margin-bottom:7px;display:block}.zk8bIW_draftThumb i:nth-child(2){width:78%}.zk8bIW_draftThumb i:nth-child(3){opacity:.2;width:55%}
.cddRIW_pill{border:1px solid var(--border);border-radius:var(--radius-pill);max-width:220px;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);white-space:nowrap;text-overflow:ellipsis;transition:background var(--m-ui), border-color var(--m-ui), color var(--m-ui);background:0 0;align-items:center;gap:6px;padding:5px 13px;display:inline-flex;overflow:hidden}button.cddRIW_pill{cursor:pointer}button.cddRIW_pill:hover{background:var(--neutral-hover);color:var(--text-primary)}.cddRIW_active{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}button.cddRIW_active:hover{background:var(--accent);color:var(--on-accent);opacity:.9}
.enMLOG_scene{gap:var(--space-3);flex-direction:column;display:flex}.enMLOG_surface{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.enMLOG_title{text-align:center;max-width:100%;font-size:var(--fs-body);font-weight:var(--fw-emphasis);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-self:center;overflow:hidden}.enMLOG_caption{text-align:center;font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-muted)}
.ncihiW_card{border-top:1px solid var(--border);padding:52px 0 32px}.ncihiW_header{margin-bottom:var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ncihiW_headings{min-width:0}.ncihiW_action{flex-shrink:0}.ncihiW_title{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-section);font-weight:var(--fw-section);line-height:var(--lh-section);letter-spacing:var(--ls-section);color:var(--text-primary);margin:0}.ncihiW_hint{font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--ls-meta);color:var(--text-muted);max-width:60ch;margin:4px 0 0}.ncihiW_body{flex-direction:column;display:flex}@media (max-width:720px){.ncihiW_card{padding:40px 0 26px}}
