@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.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:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.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:Albert Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.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:Albert Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.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:Albert Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.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:Albert Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.09k4gbkm5_fm2.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:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.mLRehq_className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.mLRehq_variable{--font-albert:"Albert Sans", "Albert Sans Fallback"}
:root{--ground:#e9e7e3;--sheet:#fff;--ink:#121a15;--ink-60:#66716b;--ink-40:#a9b1ac;--line:#ecebe8;--blue:#2f6fd6;--sand:#f6f6f4;--green:#3ba635;--amber:#d08a12;--red:#c0392b;--row-hover:#f6f6f4;--shadow:none;--pop:none;--pill:#0e0f0f;--pill-fg:#fff;--scrim:#121a1547;--hl:#fff59d;--tile:color-mix(in srgb, var(--ink) 6%, transparent);--chart-1:#1e6fd9;--chart-2:#2f9e5b;--chart-3:#7a55c7;--chart-4:#d08a12;--chart-5:#1a9fb8;--chart-6:#c2497a;--chart-7:#d9534f;--chart-8:#6d767b;--chart-9:#0f8a7e;--chart-10:#b5651d;--font:var(--font-albert), "Albert Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--pad:clamp(16px, 4vw, 40px);--sunk:#f6f6f4;--line-2:#e0dfdb;--ink-2:#3a433e;--muted:var(--ink-60);--faint:var(--ink-40);--green-strong:#2d8825;--green-ink:#2e8a29;--green-soft:#e7f4e4;--rail:#1d2227;--rail-ink:#9aa3ab;--rail-line:#3a424a;--tile-on:#353c43;--cta:#0e0f0f;--cta-ink:#fff;--blue-soft:#e7effd;--blue-ink:#2a5bb8;--orange:#e5793a;--orange-soft:#fceadd;--orange-ink:#a04e18;--yellow:#e9b21c;--yellow-soft:#fff4cf;--yellow-ink:#7a5b04;--amber-ink:var(--yellow-ink);--purple:#7c4ddb;--purple-soft:#f0eafb;--purple-ink:#5e33bd;--red-soft:#fce7e7;--red-ink:#b42326;--teal:#2a9d8f;--teal-soft:#ddf1ee;--teal-ink:#1c6e64;--pink:#d9437a;--pink-soft:#fbe4ec;--pink-ink:#a42b59;--r-sm:6px;--r:8px;--r-lg:14px;--r-pill:999px;--pat-ink:#121a1514;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--ground:#141615;--sheet:#1c1f1d;--ink:#eef1ef;--ink-60:#929d97;--ink-40:#646d68;--line:#2a2e2c;--blue:#6fa3f2;--sand:#232725;--green:#4cbb45;--amber:#e7a73d;--red:#e0715f;--row-hover:#232725;--shadow:none;--pop:none;--pill:#f3f5f4;--pill-fg:#0e0f0f;--scrim:#00000080;--hl:#5a5320;--chart-9:#2ba596;--chart-10:#cb7c38;--sunk:#232725;--line-2:#343936;--ink-2:#c9cfcb;--green-ink:#6ccb66;--green-soft:#1f3320;--rail:#0f1112;--rail-ink:#7f888f;--rail-line:#262b30;--tile-on:#3a424a;--cta:#f3f5f4;--cta-ink:#0e0f0f;--blue-soft:#1f2a3e;--blue-ink:#a8c3f7;--orange:#ee8e55;--orange-soft:#3a2a1f;--orange-ink:#f2ae82;--yellow:#f0c543;--yellow-soft:#37301a;--yellow-ink:#f0c543;--purple:#9d7bea;--purple-soft:#2b2340;--purple-ink:#c2acf2;--red-soft:#3a2223;--red-ink:#f28a8b;--teal:#4db8aa;--teal-soft:#1b3330;--teal-ink:#86d3c9;--pink:#e86a97;--pink-soft:#3a2230;--pink-ink:#f2a3c0;--pat-ink:#ffffff0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#6250d6;--series-8:#e34948;--seq-1:#e6f0fc;--seq-2:#b7d3f6;--seq-3:#86b6ef;--seq-4:#5598e7;--seq-5:#2a78d6;--seq-6:#1c5cab;--seq-7:#104281;--grid:#eef0f0}@media (prefers-color-scheme:dark){:root{--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--seq-1:#1f3a52;--seq-2:#184f95;--seq-3:#1c5cab;--seq-4:#256abf;--seq-5:#3987e5;--seq-6:#6da7ec;--seq-7:#b7d3f6;--grid:#26353c}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--ground);color:var(--ink);font:17px/26px var(--font);padding:40px max(40px, env(safe-area-inset-right,0px)) 120px max(40px, env(safe-area-inset-left,0px));-webkit-font-smoothing:antialiased}body:before{content:"";z-index:-1;pointer-events:none;background:var(--pat-ink);-webkit-mask-image:var(--pat-img);-webkit-mask-image:var(--pat-img);mask-image:var(--pat-img);opacity:var(--pat-op,1);position:fixed;inset:0}html[data-pat=none] body:before{display:none}:root,html[data-pat=pinstripe]{--pat-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221%22%20height%3D%2214%22%2F%3E%3C%2Fsvg%3E);--pat-op:1}html[data-pat=chalk]{--pat-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2212%22%20viewBox%3D%220%200%2028%2012%22%3E%3Cpath%20d%3D%22M1%200v12%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-dasharray%3D%224%201.2%202%20.8%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);--pat-op:.9}html[data-pat=herringbone]{--pat-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M0.5%200L11.5%20-5.5M12.5%20-3L23.5%202.5M0.5%206L11.5%200.5M12.5%203L23.5%208.5M0.5%2012L11.5%206.5M12.5%209L23.5%2014.5M0.5%2018L11.5%2012.5M12.5%2015L23.5%2020.5M0.5%2024L11.5%2018.5M12.5%2021L23.5%2026.5M0.5%2030L11.5%2024.5M12.5%2027L23.5%2032.5%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E);--pat-op:.8}html[data-pat=houndstooth]{--pat-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%220%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%220%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%220%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%220%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%222%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%222%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%222%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%222%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%222%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%224%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%224%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%2210%22%20y%3D%224%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%226%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%226%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%226%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%226%22%20y%3D%226%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%228%22%20y%3D%226%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%228%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%228%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%228%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%2210%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%222%22%20y%3D%2210%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%2212%22%20width%3D%222%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E);--pat-op:.5}html[data-pat=glen]{--pat-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M1%200V40M0%201H40M3%200V40M0%203H40M5%200V40M0%205H40M7%200V40M0%207H40M21%200V40M0%2021H40M23%200V40M0%2023H40%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%22.7%22%2F%3E%3Cpath%20d%3D%22M31%200V40M0%2031H40%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221%22%20opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);--pat-op:.75}html[data-pat=windowpane]{--pat-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2256%22%20height%3D%2256%22%20viewBox%3D%220%200%2056%2056%22%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221%22%20height%3D%2256%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2256%22%20height%3D%221%22%2F%3E%3C%2Fsvg%3E);--pat-op:1}button{font:inherit;color:inherit}a{color:var(--green-ink);text-decoration:none}:focus-visible{outline:2px solid var(--green);outline-offset:2px}[hidden]{display:none!important}.btn{font:600 14.5px/20px var(--font);border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--sheet);min-height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:17px;height:17px}.btn.primary{background:var(--green-strong);border-color:var(--green-strong);color:#fff}.btn.quiet{color:var(--green-ink);background:0 0;border-color:#0000}.btn.danger{background:var(--red);border-color:var(--red);color:#fff}.btn.cta{background:var(--green-strong);border-color:var(--green-strong);color:#fff;min-height:40px;padding:0 18px 0 16px;font-size:16px;font-weight:500}.btn.cta svg{width:18px;height:18px}.btn.cta{font-size:15px;font-weight:600}.btn.full{width:100%;min-height:42px;font-size:15px}.btn:disabled{opacity:.6;cursor:default}@media (hover:hover){.btn:not(:disabled):hover{background:var(--sunk)}.btn.primary:not(:disabled):hover{background:var(--green-strong);filter:brightness(1.08)}.btn.quiet:not(:disabled):hover{background:0 0;text-decoration:underline}.btn.danger:not(:disabled):hover{background:var(--red);filter:brightness(1.06)}.btn.cta:not(:disabled):hover{background:var(--green-strong);filter:brightness(1.08)}}.field{border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;height:40px;font:16px var(--font);background:var(--sheet);color:var(--ink);padding:8px 12px}.field::placeholder{color:var(--ink-40)}.field:focus{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 18%, transparent);outline:0}.err{color:var(--red);margin:0;font-size:14px;line-height:20px}.door{background:var(--sheet);border-radius:var(--r-lg);flex-direction:column;gap:14px;max-width:420px;margin:12vh auto 0;padding:40px 32px;display:flex}.door .brand{align-items:center;gap:10px;margin-bottom:10px;font-size:22px;font-weight:800;display:flex}.door .brand svg{width:34px;height:34px}.door h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:34px}.door p{color:var(--ink-60);margin:0;font-size:15px;line-height:22px}.door form{flex-direction:column;gap:10px;margin:0;display:flex}.frame{background:var(--sheet);border-radius:var(--r-lg);grid-template-columns:56px minmax(0,1fr);max-width:1240px;min-height:60vh;margin:0 auto;display:grid;overflow:clip}.rail{z-index:40;background:var(--rail);position:relative;overflow:visible}.rail-in{flex-direction:column;align-items:center;gap:6px;height:calc(100vh - 48px);min-height:520px;padding:16px 0 18px;display:flex;position:sticky;top:24px;overflow:visible}.rail-mods,.rail-foot{gap:6px;display:grid}.rail-foot{margin-top:auto}.rail-brand{color:#fff;border-radius:var(--r);justify-items:center;gap:2px;margin-bottom:12px;text-decoration:none;display:grid}.rail-brand .atom{transform-origin:50%;color:#fff;width:28px;height:28px}.rail-brand b{font-size:15px;font-weight:700;line-height:1.2}@keyframes hubspin{0%{transform:scale(1)rotate(0)}40%{transform:scale(1.22)rotate(180deg)}to{transform:scale(1.12)rotate(360deg)}}@media (hover:hover){.rail-brand:hover .atom{animation:.7s cubic-bezier(.3,.7,.3,1) forwards hubspin}}.rail-brand:focus-visible .atom{animation:.7s cubic-bezier(.3,.7,.3,1) forwards hubspin}.rtile{border-radius:var(--r);color:#fff;cursor:pointer;background:0 0;border:0;place-content:center;width:40px;height:40px;transition:background .15s;display:grid;position:relative}.rtile[aria-current=page]{background:var(--tile-on)}.rtile .glyph{width:21px;height:21px;display:block}.rail .rtile:after{content:attr(data-tip);white-space:nowrap;background:var(--cta);color:var(--cta-ink);font:600 13px/1 var(--font);border-radius:var(--r);opacity:0;pointer-events:none;z-index:60;padding:8px 11px;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%)}@media (hover:hover){.rtile:hover{background:var(--tile-on)}.rail .rtile:hover:after{opacity:1;transform:translateY(-50%)}}.rail .rtile:focus-visible:after{opacity:1;transform:translateY(-50%)}.mbar,.mdrawer{display:none}.fmain{--tb-h:64px;flex-direction:column;min-width:0;display:flex}.fmain>.va{max-width:none;margin:10px 16px 0;position:sticky;top:10px}.topbar{height:var(--tb-h);padding:0 var(--pad);border-bottom:1px solid var(--line);justify-content:flex-end;align-items:center;gap:4px;display:flex}.tb-btn{border-radius:var(--r-sm);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-content:center;display:grid;position:relative}.tb-btn .glyph{width:22px;height:22px;display:block}.tb-btn[aria-expanded=true]{background:var(--sunk)}.tb-cnt{background:var(--ink);min-width:18px;height:18px;color:var(--sheet);font:700 11px/18px var(--font);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;font-style:normal;position:absolute;top:-2px;right:-3px}.topbar .tb-av{width:32px;height:32px;margin-left:8px;font-size:13px}.icon{border-radius:var(--r-sm);cursor:pointer;width:36px;height:36px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.icon svg{width:20px;height:20px}@media (hover:hover){.tb-btn:hover{background:var(--sunk)}.tb-av:hover{filter:brightness(1.08)}.icon:hover{background:var(--sunk)}}.sheet{background:var(--sheet);border-radius:var(--r-lg);max-width:1180px;padding:0 var(--pad) 72px;min-height:60vh;margin:0 auto;display:flow-root;overflow-x:clip}.frame .sheet{background:0 0;border-radius:0;flex:1;width:100%;max-width:none;min-height:0;margin:0}.crumbs{border-bottom:1px solid var(--line);min-height:52px;margin-inline:calc(-1 * var(--pad));padding:10px var(--pad);color:var(--ink-60);white-space:nowrap;scrollbar-width:none;align-items:center;gap:10px;font-size:17px;display:flex;overflow-x:auto}.crumb{color:var(--ink-60);align-items:center;gap:8px;font-weight:500;display:inline-flex}.crumb.last{color:var(--ink);font-weight:600}.crumbs .crumb-sep{color:var(--ink-40)}.frame .sheet{position:relative}.frame .sheet .crumbs{z-index:3;top:calc(-1 * var(--tb-h));height:var(--tb-h);max-width:calc(100% - 200px);min-height:0;padding:0 var(--pad);border:0;margin:0;position:absolute;left:0}.frame .crumbs .ricon{display:none}.frame .sheet:has(.crumbs) :is(.greet h1,h1.title){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.frame .sheet:has(.crumbs) .page{margin-top:28px}.frame .sheet:has(.crumbs) :is(.greet,.cn-ph) :is(.meta,.lede){display:none}@media (min-width:761px){.frame .sheet:has(.crumbs) :is(.greet,.cn-ph):not(.rec-head,.pf-head){z-index:4;top:calc(-1 * var(--tb-h));right:calc(var(--pad) + 168px);height:var(--tb-h);flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;max-width:58%;margin:0;padding:0;display:flex;position:absolute}.frame .sheet:has(.crumbs) :is(.greet,.cn-ph):not(.rec-head,.pf-head)>div:not(.hd-actions,.cn-act):empty{display:contents}.frame .sheet:has(.crumbs) :is(.greet,.cn-ph):not(.rec-head,.pf-head)>div:has(>h1:only-child){display:contents}.frame .sheet:has(.crumbs) :is(.greet,.cn-ph):not(.rec-head,.pf-head) :is(.hd-actions,.cn-act){flex-wrap:nowrap;gap:8px;width:auto}.frame .sheet:has(.crumbs) :is(.greet,.cn-ph):not(.rec-head,.pf-head) :is(.btn,.pick-btn){min-height:36px}.frame .sheet:has(.crumbs):has(:is(.greet,.cn-ph):not(.rec-head,.pf-head) :is(.hd-actions,.cn-act,[class$=-upd],[class*=-upd\ ])) .crumbs{max-width:40%}}@media (hover:hover){a.crumb:hover{color:var(--green-ink)}}.ricon{border-radius:50%;flex:none;place-items:center;display:inline-grid;color:#fff!important}.ricon.ricon--ink{color:var(--sheet)!important}.ricon svg{width:60%;height:60%}.ricon svg :is(path,circle,rect){stroke-width:1.5px}.page{margin:36px 0 0}.page.is-home{margin-top:40px}.under{color:var(--ink-40);justify-content:center;margin-top:22px;display:flex}.frame .under{margin:0 0 22px}.under .ocmark{aspect-ratio:492/95.64;width:80px;height:auto;display:block}.greet h1,.title{letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px;font-size:40px;font-weight:700;line-height:46px}.scrim{background:var(--scrim);z-index:40;position:fixed;inset:0}.scrim.clear{background:0 0}.pop{z-index:50;background:var(--sheet);border-radius:var(--r);border:1px solid var(--line-2);max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:6px;position:fixed;overflow:auto}.pop.menu{width:540px;padding:14px 12px 12px}.pop.menu .list.cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;display:grid}.pop.add{width:200px}.pop.bell{width:320px}.pop.acct{width:240px}.ph{justify-content:space-between;align-items:center;gap:10px;padding:4px 4px 10px 8px;display:flex}.ph h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.lab{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-60);margin:14px 10px 6px;font-size:11px;font-weight:700}.lab:first-child{margin-top:4px}.sep{background:var(--line);height:1px;margin:8px 10px}.list{flex-direction:column;gap:2px;display:flex}.item{text-align:left;cursor:pointer;width:100%;min-height:48px;color:var(--ink);background:0 0;border:0;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px;display:grid}.item .ico{color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.item .ico svg{width:16px;height:16px}.item .ico.soft{background:var(--sunk);color:var(--ink)}.item .lbl{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:20px;display:block;overflow:hidden}.item .sub{color:var(--ink-60);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;display:block;overflow:hidden}.item .rt{color:var(--ink-40);white-space:nowrap;font-size:13px}.pop .item{border-radius:var(--r-sm);grid-template-columns:20px minmax(0,1fr) auto;min-height:36px;padding:6px 10px}.pop .item .ico{width:20px;height:20px;color:var(--ink);border-radius:0;background:0 0!important}.pop .item .ico svg{width:20px;height:20px}.pop .item .lbl{font-weight:400}@media (hover:hover){.pop .item:hover .lbl{color:var(--ink)}}.empty{color:var(--ink-60);padding:10px 10px 12px;font-size:15px}.tiles{gap:8px;display:flex}.tile{border-radius:var(--r);background:var(--tile);min-width:0;color:var(--ink);text-align:center;overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:10px;padding:18px 6px 14px;font-size:14px;font-weight:600;line-height:17px;display:flex;position:relative}.tile>svg:first-child{width:34px;height:34px;color:var(--ink)}.tile .lock{width:11px;height:11px;color:var(--ink-40);position:absolute;top:7px;right:7px}.tile[aria-current=page]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 18%, transparent)}.msearch{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--sheet);align-items:center;gap:10px;height:40px;margin:12px 0 2px;padding:0 12px;display:flex}.msearch:focus-within{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 18%, transparent)}.msearch svg{width:18px;height:18px;color:var(--ink-40);flex:none}.msearch input{min-width:0;height:100%;color:var(--ink);font:16px var(--font);background:0 0;border:0;outline:0;flex:1}.msearch input::placeholder{color:var(--ink-40)}.lab.split{justify-content:space-between;align-items:baseline;display:flex}.lab.split a{letter-spacing:0;text-transform:none;color:var(--green-ink);font-size:13px;font-weight:600}.who{align-items:center;gap:10px;padding:8px 10px 10px;display:flex}.who b{font-size:15px;line-height:20px;display:block}.who small{color:var(--ink-60);font-size:13px;line-height:18px;display:block}@media (hover:hover){.item:hover{background:var(--sunk)}.tile:hover{background:color-mix(in srgb, var(--ink) 10%, transparent)}.item:hover .lbl{color:var(--green-ink)}}.bar{z-index:30;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.bar .in{pointer-events:auto;align-items:center;gap:10px;max-width:100%;display:flex}.av{background:var(--chart-3);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:grid}.pills{scrollbar-width:none;background:var(--sheet);border-radius:var(--r-pill);border:1px solid var(--line-2);gap:2px;max-width:calc(100vw - 32px);padding:5px;display:flex;position:relative;overflow-x:auto}.pills a{border-radius:var(--r-pill);white-space:nowrap;color:var(--ink-2);padding:8px 16px;font-size:14px;font-weight:600;line-height:20px}.pills a[aria-current=page]{background:var(--ink);color:var(--sheet)}@media (hover:hover){.pills a:not([aria-current=page]):hover{background:var(--sunk)}}@media (max-width:700px){.pop.sheetish{max-width:100%;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0;max-height:85vh;width:100%!important;inset:auto 0 0!important}.tiles{gap:6px}.tile{gap:8px;padding:14px 4px 11px;font-size:12.5px;line-height:15px}.tile>svg:first-child{width:28px;height:28px}.msearch input{font-size:16px}.pills{max-width:calc(100vw - 80px)}.page{margin-top:26px}.greet h1,.title{font-size:32px;line-height:38px}.door{margin-top:6vh;padding:32px 20px}}@media (max-width:760px){body{padding:0 max(16px, env(safe-area-inset-right,0px)) 150px max(16px, env(safe-area-inset-left,0px))}.frame{margin:0 calc(-1 * max(16px, env(safe-area-inset-right,0px))) 0 calc(-1 * max(16px, env(safe-area-inset-left,0px)));border-radius:0;grid-template-columns:minmax(0,1fr)}.rail{display:none}.mbar{background:var(--rail);color:#fff;z-index:25;padding:calc(10px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 10px max(16px, env(safe-area-inset-left,0px));align-items:center;gap:12px;display:flex;position:sticky;top:0}.mbar .rail-brand{grid-auto-flow:column;align-items:center;gap:8px;margin:0}.mbar .rail-brand b{font-size:17px}.mdrawer{background:var(--rail);padding:8px max(16px, env(safe-area-inset-right,0px)) 16px max(16px, env(safe-area-inset-left,0px));gap:4px;display:grid}.mdrawer[hidden]{display:none}.mdrawer a{color:#fff;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:15px;font-weight:600;display:flex}.mdrawer a .glyph{flex:none;width:21px;height:21px}.mdrawer a[aria-current=page]{background:var(--tile-on)}.topbar{padding:12px max(16px, env(safe-area-inset-right,0px))}.pills a{padding:8px 11px;font-size:13.5px}}@media (max-width:760px) and (hover:hover){.mdrawer a:hover{background:var(--tile-on)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root{--c-paper:#fcf8f3;--c-mint:#e1f2e6;--c-sky:#e2edfa;--c-lemon:#fbf1cf;--c-blush:#f9e2e7;--c-slate:#dce3e7;--a-amber:#f2b233;--a-blue:#2377d2;--a-pink:#d9668f;--a-brown:#9b6a3f;--a-gold:#e9b824;--a-sky:#9ccbf2;--a-red:#d9534f;--a-orange:#f28c28;--a-silver:#e9eef0;--a-green:#2f9e5b;--a-purple:#7a55c7;--a-tan:#d9a866}@media (prefers-color-scheme:dark){:root{--c-paper:#2a3a42;--c-mint:#21402f;--c-sky:#1e3550;--c-lemon:#41391c;--c-blush:#46263a;--c-slate:#34444d;--a-silver:#5b6a72}}.binbox{flex:none;width:48px;height:48px;display:inline-block}.binbox.sm{width:64px;height:64px}.binbox.md{width:96px;height:96px}.binbox.lg{aspect-ratio:1;width:min(240px,100%);height:auto}.bin{width:100%;height:100%;display:block;overflow:visible}.bin .stroke{stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;fill:none}.bin .ink{fill:var(--ink)}.bin .dot{fill:var(--ink-40);transform-origin:50%;transform-box:fill-box;transition:fill .2s}.bin .whole{transform-origin:60px 100px;transform-box:view-box}.bin .ant{transform-box:view-box}.bin .pupils{transition:transform .14s ease-out}.bin .lids{transform-origin:60px 62px;transform-box:view-box;transition:transform 90ms;transform:scaleY(0)}.bin .check,.bin .happy,.bin .cheeks,.bin .think,.bin .zzz,.bin .sparks,.bin .mouth-o,.bin .mouth-nap{opacity:0;transition:opacity .2s}.bin .cheeks{fill:var(--a-pink)}.bin .cheeks ellipse{opacity:.55}.bin .zzz{font:800 11px var(--font);fill:var(--ink-60)}.bin .sparks{stroke:var(--a-amber);stroke-width:3px;stroke-linecap:round;fill:none}.bin .sparks path{transform-origin:60px 64px;transform-box:view-box}.bin.blink .lids{transform:scaleY(1)}.bin.s-idle .whole{animation:3.2s ease-in-out infinite bin-breathe}.bin.s-listen .dot{fill:var(--blue)}.bin.s-listen .whole{transition:transform .3s;transform:rotate(5deg)}.bin.s-listen .pupils{transform:translate(1.6px,2.4px)!important}.bin.s-listen.tick .dot{animation:.25s bin-pulse}.bin.s-think .dot{fill:var(--amber);animation:1s ease-in-out infinite bin-blinkdot}.bin.s-think .whole{animation:1.6s ease-in-out infinite bin-tilt}.bin.s-think .pupils{transform:translate(.6px,-2.6px)!important}.bin.s-think .think{opacity:1}.bin.s-think .think circle{animation:1.2s ease-in-out infinite bin-dots}.bin.s-think .think circle:nth-child(2){animation-delay:.15s}.bin.s-think .think circle:nth-child(3){animation-delay:.3s}.bin.s-work .dot{fill:var(--blue);animation:.8s ease-in-out infinite bin-blinkdot}.bin.s-work .whole{animation:.9s cubic-bezier(.34,1.56,.64,1) infinite bin-workhop}.bin:is(.s-done,.s-good,.s-dance) .happy,.bin:is(.s-done,.s-good,.s-dance,.s-poke) .cheeks{opacity:1}.bin:is(.s-done,.s-good,.s-dance) .pupils,.bin:is(.s-done,.s-good,.s-dance) .lids{opacity:0}.bin.s-done .dot{fill:var(--green)}.bin.s-done .check{opacity:1}.bin.s-done.go .whole{animation:.7s cubic-bezier(.34,1.56,.64,1) bin-bighop}.bin.s-done.go .sparks{opacity:1}.bin.s-done.go .sparks path{animation:.6s ease-out both bin-spark}.bin.s-good.go .whole{animation:.8s ease-in-out 2 bin-shimmy}.bin.s-dance .dot{fill:var(--green)}.bin.s-dance.go .whole{animation:1.2s ease-in-out 2 bin-dance}.bin.s-dance.go .ant{animation:.6s ease-in-out 4 bin-wiggle}.bin.s-no .dot{fill:var(--red)}.bin.s-no .lids{transform:scaleY(1)}.bin.s-no.go .whole{animation:.5s ease-in-out bin-shake}.bin.s-hello.go .whole{animation:.55s cubic-bezier(.34,1.56,.64,1) bin-hop}.bin.s-hello.go .ant{animation:.9s ease-in-out bin-wiggle}.bin.s-poke.go .whole{animation:.6s cubic-bezier(.34,1.56,.64,1) bin-squish}.bin.s-poke.go .ant{animation:.7s ease-out bin-boing}.bin.nudge .whole{animation:.4s ease-out bin-nudge}.bin.s-stretch .mouth{opacity:0}.bin.s-stretch .mouth-o{opacity:1}.bin.s-stretch.go .whole{animation:1.4s ease-in-out bin-stretch}.bin.s-serious .whole,.bin.s-serious .ant,.bin.s-serious .dot{animation:none!important}.bin.s-sleep .lids,:root[data-bin-asleep] .bin .lids{transform:scaleY(1)}.bin.s-sleep .zzz,:root[data-bin-asleep] .bin .zzz{opacity:1}.bin.s-sleep .mouth,:root[data-bin-asleep] .bin .mouth{opacity:0}.bin.s-sleep .mouth-nap,:root[data-bin-asleep] .bin .mouth-nap{opacity:1}:root[data-bin-asleep] .bin :is(.check,.happy,.cheeks,.think,.sparks,.mouth-o){opacity:0}:root[data-bin-asleep] .bin .pupils{opacity:1;transform:none!important}:root[data-bin-asleep] .bin .dot{fill:var(--ink-40);animation:none}.bin.s-sleep .whole,:root[data-bin-asleep] .bin .whole{animation:4.4s ease-in-out infinite bin-breathe;transform:none}.bin.s-sleep .zzz text,:root[data-bin-asleep] .bin .zzz text{animation:2.4s ease-in-out infinite bin-float}:is(.bin.s-sleep,:root[data-bin-asleep] .bin) .zzz text:nth-child(2){animation-delay:.8s}:is(.bin.s-sleep,:root[data-bin-asleep] .bin) .zzz text:nth-child(3){animation-delay:1.6s}:root[data-bin-nap] .bin.s-idle .lids{transform:scaleY(.85)}:root[data-bin-nap] .bin.s-idle .zzz{opacity:1}:root[data-bin-nap] .bin.s-idle .zzz text{animation:2.4s ease-in-out infinite bin-float}:root[data-bin-nap] .bin.s-idle .zzz text:nth-child(2){animation-delay:.8s}:root[data-bin-nap] .bin.s-idle .zzz text:nth-child(3){animation-delay:1.6s}:root[data-bin-nap] .bin.s-idle .mouth{opacity:0}:root[data-bin-nap] .bin.s-idle .mouth-nap{opacity:1}:root[data-bin-nap] .bin.s-idle .whole{animation:4.4s ease-in-out infinite bin-breathe}:root[data-bin-startle] .bin.s-idle .whole{animation:.4s ease-out bin-startle}:root[data-bin-startle] .bin.s-idle .mouth{opacity:0}:root[data-bin-startle] .bin.s-idle .mouth-o{opacity:1}:root[data-bin-serious] .bin .whole,:root[data-bin-serious] .bin .ant{animation:none!important}@keyframes bin-breathe{50%{transform:scale(1.015,.975)}}@keyframes bin-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes bin-bighop{0%{transform:scale(1.06,.9)}35%{transform:translateY(-20px)scale(.96,1.05)}70%{transform:translateY(0)scale(1.05,.93)}to{transform:none}}@keyframes bin-workhop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}@keyframes bin-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@keyframes bin-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}45%{transform:rotate(14deg)}70%{transform:rotate(-8deg)}}@keyframes bin-boing{0%{transform:scaleY(1)}20%{transform:scaleY(.6)}50%{transform:scaleY(1.25)}75%{transform:scaleY(.92)}to{transform:scaleY(1)}}@keyframes bin-squish{0%{transform:scale(1)}25%{transform:scale(1.14,.84)}55%{transform:scale(.94,1.08)translateY(-6px)}to{transform:scale(1)}}@keyframes bin-nudge{0%{transform:scale(1)}40%{transform:scale(1.04,.96)}to{transform:scale(1)}}@keyframes bin-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)rotate(-3deg)}40%{transform:translate(5px)rotate(3deg)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes bin-shimmy{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes bin-dance{0%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(-8deg)translateY(-6px)}50%{transform:rotate(0)translateY(0)}75%{transform:rotate(8deg)translateY(-6px)}}@keyframes bin-startle{0%{transform:scale(1)}30%{transform:scale(1.08,1.12)translateY(-10px)}to{transform:scale(1)}}@keyframes bin-stretch{0%,to{transform:scale(1)}40%,60%{transform:scale(.94,1.12)}}@keyframes bin-blinkdot{50%{opacity:.35}}@keyframes bin-pulse{50%{transform:scale(1.5)}}@keyframes bin-dots{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes bin-spark{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes bin-float{0%{opacity:0;transform:translateY(4px)}30%{opacity:1}to{opacity:0;transform:translate(8px,-14px)}}.bi-eyes{transform-origin:10px 10.8px;transform-box:view-box;transition:transform .14s ease-out}.bi-eyes.blink,svg.blink .bi-eyes{transition-duration:60ms;transform:scaleY(.15)!important}:root[data-bin-asleep] .bi-eyes{transform:scaleY(.15)!important}.binbox.bin-pokable{cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.binbox.bin-talks){position:relative}.bin-bub{z-index:3;background:var(--sheet);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2,var(--line));font:600 14px/20px var(--font);white-space:nowrap;pointer-events:none;opacity:0;border-radius:12px;padding:7px 12px;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:calc(100% + 8px);transform:translate(-4px,-50%)}.bin-bub.on{opacity:1;transform:translateY(-50%)}:is(.binbox.md,.binbox.lg)>.bin-bub{top:auto;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}:is(.binbox.md,.binbox.lg)>.bin-bub.on{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.bin .whole,.bin .ant,.bin .dot,.bin .pupils,.bi-eyes:not(.blink){animation:none!important;transform:none!important}.bin .zzz text{opacity:1;animation:none!important}}.studio{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:36px;display:grid}.studio-me{flex-direction:column;align-items:center;gap:14px;display:flex;position:sticky;top:16px}.studio-me .row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.status{color:var(--ink-60);margin:0;font-size:14px}.seg{background:var(--sunk,var(--row-hover));border-radius:var(--r-sm,6px);flex-wrap:wrap;gap:2px;margin-bottom:18px;padding:3px;display:inline-flex}.seg button{font:500 14px/21px var(--font);color:var(--ink-60);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 14px}.seg button[aria-pressed=true]{background:var(--sheet);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2,var(--line));font-weight:600}@media (hover:hover){.seg button:not([aria-pressed=true]):hover{color:var(--green-ink,var(--green))}}.optgrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;display:grid}.opt{border:1px solid var(--line-2,var(--line));background:var(--sheet);font-family:var(--font);cursor:pointer;color:var(--ink);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px 10px;display:flex}.opt span{font-size:14px;line-height:20px}.opt small{color:var(--ink-40);font-size:12px;line-height:16px}.opt[aria-pressed=true]{border-color:var(--green-ink,var(--green));box-shadow:inset 0 0 0 1px var(--green-ink,var(--green))}.opt[aria-pressed=true] span{color:var(--green-ink,var(--green));font-weight:600}.opt:focus-visible{outline:2px solid var(--green-ink,var(--green));outline-offset:2px}.opt:disabled{cursor:default}.opt:disabled .binbox{opacity:.35}.swatch{border:1.5px solid var(--ink);border-radius:50%;width:56px;height:56px;margin:4px 0}.ghead{color:var(--ink);grid-column:1/-1;align-items:baseline;gap:10px;margin-top:6px;font-size:16px;font-weight:700;display:flex}.ghead small{color:var(--ink-60);font-size:13px;font-weight:400}@media (hover:hover){.opt:not(:disabled):hover{background:var(--sunk,var(--row-hover))}.opt:not(:disabled):not([aria-pressed=true]):hover span{color:var(--green-ink,var(--green))}}@media (max-width:760px){.studio{grid-template-columns:minmax(0,1fr)}.studio-me{position:static}.studio-me .row{width:100%}.studio-me .row .btn{flex:1 1 0;min-width:0;height:42px}}.page.record{max-width:720px;margin-inline:auto}.meta{color:var(--ink-60);margin:0;font-size:16px;line-height:24px}.meta.center{text-align:center;margin-top:18px;font-size:14px}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.find{width:min(320px,100%);height:38px;font-size:15px}.searchform{margin:0}.sech{align-items:center;gap:12px;margin:36px 0 12px;font-size:18px;font-weight:600;display:flex}.sech small{color:var(--ink-40);font-size:14px;font-weight:500}.sech:after{content:"";background:var(--line);flex:1;height:1px}.dgroup .sech{margin-top:36px;font-size:20px}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pcard{color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pc-t{flex-direction:column;min-width:0;display:flex}.pc-t b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:22px;overflow:hidden}.pc-t span{color:var(--ink-60);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.face{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.rec-head{align-items:center;gap:18px;display:flex}.rec-head>div{flex:1;min-width:0}.kv{grid-template-columns:150px minmax(0,1fr);margin:0;display:grid}.kv dt,.kv dd{border-bottom:1px solid var(--line);overflow-wrap:anywhere;margin:0;padding:10px 0;font-size:16px;line-height:24px}.kv dt{color:var(--ink-60)}.kv dt:last-of-type,.kv dd:last-of-type{border-bottom:0}.list.plain{margin:0;padding:0;list-style:none}.more{margin-top:28px}.tabs{box-shadow:inset 0 -1px 0 var(--line);scrollbar-width:none;flex-wrap:nowrap;gap:30px;margin:22px 0 6px;padding:0;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.sheet .page>.tabs,.sheet .page>*>.tabs{margin-inline:0;padding-inline:0}.tab{color:var(--ink-60);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:6px;padding:12px 0 14px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.tab:after{content:"";background:var(--green);border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tab[aria-current=page],.tab[aria-selected=true]{color:var(--ink);background:0 0;font-weight:600}.tab[aria-current=page]:after,.tab[aria-selected=true]:after{transform:scaleX(1)}@media (hover:hover){.tab:not([aria-current=page]):hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.tab:after{transition:none}}.tabs.line{box-shadow:inset 0 -1px 0 var(--line);scrollbar-width:none;flex-wrap:nowrap;gap:30px;margin-inline:0;padding:0;overflow-x:auto}.tabs.line::-webkit-scrollbar{display:none}.tabs.line .tab{background:0 0;border-radius:0;flex:none;min-height:0;padding:12px 0 14px;position:relative}.tabs.line .tab:after{content:"";background:var(--green);border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tabs.line .tab[aria-current=page]{color:var(--ink);background:0 0;font-weight:600}.tabs.line .tab[aria-current=page]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.tabs.line .tab:after{transition:none}}.rows-list{margin:0;padding:0;list-style:none}.rows-list li{border-bottom:1px solid var(--line)}.rows-list li:last-child{border-bottom:0}.crow{color:var(--ink);border-radius:8px;align-items:center;gap:14px;margin-inline:-14px;padding:12px 14px;display:flex}.cr-r{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.cr-n{color:var(--ink-60);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.cr-t{flex-direction:column;flex:1;min-width:0;display:flex}.cr-t b{font-size:16.5px;font-weight:600;line-height:22px}.cr-t span{color:var(--ink-60);overflow-wrap:anywhere;font-size:14.5px;line-height:20px}.chip{border-radius:var(--r-pill);background:var(--sunk);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:2px 12px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.chip.p-green{background:var(--green-soft);color:var(--green-ink)}.chip.p-blue{background:var(--blue-soft);color:var(--blue-ink)}.chip.p-red{background:var(--red-soft);color:var(--red-ink)}.chip.p-orange{background:var(--orange-soft);color:var(--orange-ink)}.chip.p-amber{background:var(--yellow-soft);color:var(--yellow-ink)}.chip.p-purple{background:var(--purple-soft);color:var(--purple-ink)}.chip.p-teal{background:var(--teal-soft);color:var(--teal-ink)}.chip.p-pink{background:var(--pink-soft);color:var(--pink-ink)}.chip.p-gray{background:var(--sunk);color:var(--ink-2)}.timeline{border-left:2px solid var(--line);margin:0;padding:0 0 0 16px;list-style:none}.timeline li{gap:14px;padding:8px 0;font-size:15px;line-height:22px;display:flex}.timeline .when{color:var(--amber);font-variant-numeric:tabular-nums;min-width:96px}.timeline small{color:var(--ink-60)}:is(a.crow,a.pcard,.rh){isolation:isolate;color:inherit;text-decoration:none;position:relative}:is(a.crow,a.pcard,.rh):before{content:"";background:var(--sunk);opacity:0;z-index:-1;pointer-events:none;border-radius:12px;transition:opacity .15s;position:absolute;inset:4px -14px}a.crow:before,a.pcard:before{inset:2px 0}@media (hover:hover){:is(a.crow,a.pcard,.rh):hover:before{opacity:1}:is(a.crow,a.pcard,.rh):hover :is(.cr-t>b,.pc-t>b,.rh-t,.rh-t b){color:var(--green-ink)}.rh:hover{border-bottom-color:#0000}.rh:has(+.rh:hover){border-bottom-color:#0000}:is(:is(.rows-list,.rh-list)>li:has(>:is(a.crow,.rh):hover),:is(.rows-list,.rh-list)>li:has(+li>:is(a.crow,.rh):hover)){border-bottom-color:#0000}}@media (max-width:760px){:is(a.crow,a.pcard,.rh):before{border-radius:var(--r);inset:0}}@media (max-width:700px){.kv{grid-template-columns:minmax(0,1fr)}.kv dt{border-bottom:0;padding-bottom:0}.kv dd{padding-top:2px}.rec-head{flex-wrap:wrap}.find{width:100%}}.hcards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.hcard{border:1px solid var(--line-2);border-radius:var(--r);min-height:132px;color:var(--ink);background:var(--sheet);flex-direction:column;gap:4px;padding:20px;transition:background .15s;display:flex;position:relative}.hcard b{margin-top:auto;font-size:18px;font-weight:700;line-height:24px}.hcard>span:not(.ricon):not(.binbox){color:var(--ink-60);font-size:14px}@media (hover:hover){.hcard:hover{background:var(--sunk)}.hcard:hover b{color:var(--green-ink)}}.cr-t.one{flex-direction:row;align-items:baseline;gap:12px}.cr-t.one b,.cr-t.one span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cr-t.one{flex:0 auto;max-width:45%}.cr-t.one span{overflow-wrap:normal;min-width:0}.crow:has(.cr-t.one){padding-block:10px}.cr-d{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-60);flex:1;font-size:14.5px;overflow:hidden}.cr-i em{display:none}.cr-i.keep em{margin-right:4px;font-style:normal;display:inline}.cr-i+.cr-i:before{content:" · "}@media (max-width:700px){.rows-list:has(.crow) li{border-bottom:0;margin-bottom:10px}.crow{border:1px solid var(--line-2);border-radius:var(--r);background:var(--sheet);flex-wrap:wrap;gap:12px;margin-inline:0;padding:14px 16px 0}.crow>.face,.crow>.cr-t,.crow>.cr-r{margin-bottom:14px}.cr-t.one{flex:1;max-width:none}.cr-t.one b{white-space:normal}.cr-n{display:none}.cr-d{white-space:normal;flex-direction:column;flex:0 0 calc(100% + 32px);order:3;margin:0 -16px;display:flex}.cr-i{border-top:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;gap:12px;padding:11px 16px;display:flex}.cr-i em,.cr-i.keep em{width:76px;color:var(--ink-60);flex:none;margin:0;font-style:normal;display:block}.cr-i+.cr-i:before{content:none}.btn,.searchform,.find,.field{width:100%}.btn{height:42px;font-size:15px}}.hd-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tnum{width:56px;color:var(--ink-60);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.chip.late,.chip.amber{background:var(--yellow-soft);color:var(--yellow-ink)}.chip.done,.chip.green{background:var(--green-soft);color:var(--green-ink)}.chip.you,.chip.blue{background:var(--blue-soft);color:var(--blue-ink)}.chip.red{background:var(--red-soft);color:var(--red-ink)}.chip.purple{background:var(--purple-soft);color:var(--purple-ink)}.chip.orange{background:var(--orange-soft);color:var(--orange-ink)}.chip.teal{background:var(--teal-soft);color:var(--teal-ink)}@media (hover:hover){:is(a,.is-row,.rh):hover .chip:not([class*=\ p-]):not(.late,.amber,.done,.green,.you,.blue,.red,.purple,.orange,.teal){background:var(--sheet);box-shadow:inset 0 0 0 1px var(--line-2)}}.flg{flex:none;width:15px;height:15px;display:block}.pick{position:relative}.pick-btn{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--sheet);width:100%;min-height:40px;color:var(--ink);font:16px var(--font);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.pick-btn svg{width:12px;height:12px;color:var(--ink-60);flex:none}.pick-btn .pick-ph{color:var(--ink-40)}.pick.pill .pick-btn{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--sheet);width:auto;min-height:40px;padding:0 12px 0 14px;font-size:15px;font-weight:600}@media (hover:hover){.pick.pill .pick-btn:hover{background:var(--sunk)}}.kv .pick-btn{border-color:#0000;width:auto;min-height:34px;margin-left:-8px;padding:0 8px;font-size:16px}@media (hover:hover){.kv .pick-btn:hover{border-color:var(--line-2)}}.pick-list{z-index:60;background:var(--sheet);border:1px solid var(--line-2);border-radius:var(--r);max-height:360px;padding:6px;position:fixed;overflow:auto}.pick-list>button{border-radius:var(--r-sm);cursor:pointer;text-align:left;width:100%;min-height:36px;color:var(--ink);font:15px var(--font);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:4px 10px;display:grid}.pick-list .pl-t b{font-weight:400;display:block}.pick-list .pl-t small{color:var(--ink-60);font-size:13px;display:block}.pick-list [aria-selected=true]{background:var(--sunk)}.pick-list [aria-selected=true] .pl-t b{font-weight:600}.pick-list .pl-n{color:var(--ink-40);font-variant-numeric:tabular-nums;font-size:13px}.pick-list .pl-ck{color:var(--green-ink);font-weight:700}.pick-list>button.is-full{opacity:.45;cursor:default}.pick-lab{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-60);margin:8px 10px 4px;font-size:11.5px;font-weight:600}.pick-lab:not(:first-child){border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.pick-find{height:34px;margin-bottom:4px;font-size:15px}.pick-list.floating .pick-find{z-index:1;box-shadow:0 -6px 0 var(--sheet), 0 4px 0 var(--sheet);position:sticky;top:-6px}.pick-find+.pick-lab{border-top:0;margin-top:8px;padding-top:0}@media (hover:hover){.pick-list>button:hover{background:var(--sunk)}}.pick-list>button.pick-add{z-index:1;border-top:1px solid var(--line);border-radius:0 0 var(--r) var(--r);background:var(--sheet);width:calc(100% + 12px);min-height:36px;color:var(--green-ink);gap:8px;margin:4px -6px -6px;padding:0 16px;font-weight:600;display:flex;position:sticky;bottom:-6px}.pick-add svg{flex:none;width:16px;height:16px}.pick-foot{z-index:1;border-top:1px solid var(--line);background:var(--sheet);justify-content:space-between;gap:8px;margin:6px -6px -6px;padding:8px 10px;display:flex;position:sticky;bottom:-6px}@media (max-width:700px){.pick-foot .btn{flex:1;width:auto}}.findwrap{position:relative}.dlg{z-index:50;background:var(--sheet);border:1px solid var(--line-2);border-radius:var(--r);flex-direction:column;gap:6px;width:min(620px,100vw - 32px);max-height:84vh;padding:20px 22px 18px;display:flex;position:fixed;top:8vh;left:50%;overflow:auto;transform:translate(-50%)}.dlg-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dlg-h h2{margin:0;font-size:22px;font-weight:700}.dlg .lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-60);margin:10px 0 6px;font-size:11.5px;font-weight:600;display:block}.dlg .seg{align-self:flex-start;margin-bottom:4px}.dlg-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.dlg-grid.one{grid-template-columns:minmax(0,1fr)}.dlg-f{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.dlg-f .grow{flex:1}.field.area{resize:vertical;height:auto;min-height:110px;line-height:24px}.icon-btn{border-radius:var(--r-sm);cursor:pointer;width:36px;height:36px;color:var(--ink-60);background:0 0;border:0;place-items:center;display:grid}.icon-btn svg{width:18px;height:18px}.bin-hint{background:var(--green-soft);border-radius:var(--r-lg);align-items:center;gap:10px;margin-top:8px;padding:8px 12px;font-size:15px;display:flex}.bin-hint>svg{width:20px;height:20px;color:var(--ink-60);flex:none}.bin-hint .btn{white-space:nowrap;flex:none;margin-left:auto}.clip{color:var(--ink-60);font:14px var(--font);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.clip svg{width:16px;height:16px}.linkish{color:var(--green-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.muted{color:var(--ink-60);font-weight:400}.rec-title{letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0 0 6px;font-size:34px;font-weight:800;line-height:40px}.rec-sub{text-align:center;color:var(--ink-60);margin:0 0 10px;font-size:15px}.state{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:28px;display:flex}.byline{align-items:center;gap:12px;margin-bottom:12px;display:flex}.byline b{font-size:17px}.byline small{color:var(--ink-60);font-size:14px;line-height:20px;display:block}.body{font-size:18px;line-height:30px}.body p{margin:0 0 12px}.att-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.att{border:1px solid var(--line-2);border-radius:var(--r);background:var(--sheet);color:var(--ink);align-items:center;gap:10px;max-width:100%;padding:6px 12px 6px 6px;font-size:14px;display:inline-flex}.att .th{border-radius:var(--r-sm);background:var(--sunk);width:34px;height:34px;color:var(--ink-60);flex:none;place-items:center;display:grid}.att .th svg{width:18px;height:18px}.att b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.att small{color:var(--ink-40);font-size:13px}.att .rm{color:var(--ink-40);cursor:pointer;background:0 0;border:0;padding:0 0 0 4px;font-size:16px}.kb{margin:22px 0 0}.kb .lab{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-60);margin:0 0 4px;font-size:11.5px;font-weight:600}.kb ul{margin:0;padding:0;list-style:none}.kb li{border-bottom:1px solid var(--line)}.kb li:last-child{border-bottom:0}.kb a{color:var(--ink);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;display:grid}.kb .ic{border-radius:var(--r);background:var(--sunk);width:28px;height:28px;color:var(--ink-60);place-items:center;display:grid}.kb .ic svg{width:16px;height:16px}.kb b{font-size:15px;font-weight:700;display:block}.kb small{color:var(--ink-60);font-size:14px}@media (hover:hover){.kb a:hover b{color:var(--green-ink)}}.extnote{background:var(--blue-soft);border-radius:var(--r);justify-content:space-between;align-items:center;gap:12px;margin:22px 0 0;padding:10px 14px;font-size:15px;display:flex}.extnote b{color:var(--blue-ink)}.tabs.inrec{margin:26px 0 16px}.tab small{color:var(--ink-40);margin-left:4px;font-weight:500}.thread{padding-top:4px}.cmt{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.cmt .who{font-size:16px}.cmt .who span{color:var(--ink-60)}.cmt .txt{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:18px;line-height:28px}.cmt.ext .txt{background:var(--blue-soft);border-radius:var(--r-lg);margin-top:6px;padding:10px 14px}.cmt.in .txt{background:var(--sunk);border-radius:var(--r-lg);margin-top:6px;padding:10px 14px}.cmt .to{letter-spacing:.06em;text-transform:uppercase;color:var(--blue-ink);white-space:normal;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.cmt.in .to{color:var(--yellow-ink)}.files{margin:0;padding:0;list-style:none}.files li{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.files li:last-child{border-bottom:0}.files .th{border-radius:var(--r);background:var(--sunk);width:40px;height:40px;color:var(--ink-60);place-items:center;display:grid}.files .th svg{width:20px;height:20px}.files small{color:var(--ink-60);font-size:13px;display:block}.suggest{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;display:grid}.suggest.quiet{align-items:center}.sg{background:var(--sand);border-radius:12px;padding:14px 16px}.sg-h{color:var(--ink-60);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.sg-h b{color:var(--ink)}.sg-txt{white-space:pre-wrap;margin:8px 0 10px;font-size:17px;line-height:26px}.sg-src{color:var(--ink-60);margin-bottom:12px;font-size:14px}.sg .acts{flex-wrap:wrap;gap:8px;display:flex}.composer{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.cbox{border:1px solid var(--line-2);border-radius:var(--r);background:var(--sheet);transition:box-shadow .15s,border-color .15s}.cbox.ext{border-color:var(--blue);background:var(--blue-soft)}.cbox textarea{resize:none;width:100%;min-height:46px;font:17px/26px var(--font);color:var(--ink);background:0 0;border:0;outline:0;padding:12px 14px;display:block}.aud{flex-wrap:wrap;gap:4px;padding:8px 8px 0;display:flex}.aud button{border-radius:var(--r-sm);font:600 14px/20px var(--font);color:var(--ink-60);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 12px 5px 10px;display:inline-flex}.aud button svg{width:15px;height:15px}.aud button[aria-pressed=true]{background:var(--sunk);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.aud button[data-to=public][aria-pressed=true],.aud button[data-to=email][aria-pressed=true]{background:var(--sheet);color:var(--blue-ink);box-shadow:inset 0 0 0 1px var(--blue)}.aud button:disabled{opacity:.45;cursor:default}.copts{flex-direction:column;gap:8px;padding:0 14px 12px;display:flex}.copts .tools{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.copts .btns{gap:8px;display:flex}.follow{color:var(--ink-60);flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0 54px;font-size:15px;display:flex}.state-acts{flex-wrap:wrap;gap:8px;margin:16px 0 0 54px;display:flex}.wave{height:10px;margin:44px 0 8px;position:relative}.wave:before{content:"";background:color-mix(in srgb, var(--ink) 22%, transparent);position:absolute;inset:0 -100vw;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='10' viewBox='0 0 28 10'%3E%3Cpath d='M0 1C7 1 7 9 14 9S21 1 28 1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0/28px 10px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='10' viewBox='0 0 28 10'%3E%3Cpath d='M0 1C7 1 7 9 14 9S21 1 28 1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0/28px 10px repeat-x}@media (max-width:700px){.dlg{width:100%;max-height:92vh;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0;top:auto;bottom:0;left:0;transform:none}.dlg-grid{grid-template-columns:minmax(0,1fr)}.dlg-f .grow{display:none}.hd-actions{width:100%}.hd-actions>*{flex:100%}.pick.pill .pick-btn{width:100%;min-height:40px}.tnum{order:-1;width:auto}.crow:has(.tnum)>.tnum{align-self:center;margin-bottom:0}.crow:has(.tnum)>.cr-r{order:0;margin-bottom:0}.crow:has(.tnum)>.cr-t{flex:1 0 100%;order:1}.crow:has(.tnum)>.cr-d{order:3}.follow,.state-acts{margin-left:0}.state-acts .btn,.sg .acts .btn,.copts .btns .btn{flex:1}.copts .btns{width:100%}.rec-title{font-size:28px;line-height:34px}}.kv dd:has(.pick){padding-block:5px}.bin-hint>span{flex:1;min-width:0}@media (max-width:700px){.bin-hint{flex-wrap:wrap}.bin-hint .btn{flex:100%}}.pick-list.floating{top:auto}.pick-list>button.has-ic{grid-template-columns:20px minmax(0,1fr) auto 16px}.pick-list>button[data-on=true]{background:var(--sunk)}.find-status:empty{display:none}.pal .find-status{margin:0;padding:12px 20px 14px}.pal{z-index:50;background:var(--sheet);border:1px solid var(--line-2);border-radius:var(--r);flex-direction:column;width:min(640px,100vw - 32px);max-height:min(620px,80vh);display:flex;position:fixed;top:10vh;left:50%;overflow:hidden;transform:translate(-50%)}.pal-in{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:8px 8px 8px 18px;display:flex}.pal-in>svg{width:20px;height:20px;color:var(--ink-40);flex:none}.pal-in input{min-width:0;height:46px;color:var(--ink);font:19px var(--font);background:0 0;border:0;outline:0;flex:1}.pal-in input::placeholder{color:var(--ink-40)}.pal-in input::-webkit-search-cancel-button{display:none}.pal-body{overscroll-behavior:contain;padding:6px 10px 12px;overflow:auto}.pal-body:empty{display:none}.fgroup .lab:not(.split){align-items:baseline;gap:8px;display:flex}.fgroup .lab small{color:var(--ink-40);letter-spacing:0;font-size:11px;font-weight:600}.fgroup+.fgroup{border-top:1px solid var(--line);margin-top:8px;padding-top:2px}.item .txt{min-width:0}.item .go{width:16px;height:16px;color:var(--ink-40);display:block}.list.hl .item[data-on=true]{background:var(--sunk)}.item .rt .lock{width:13px;height:13px;color:var(--ink-40);display:block}.list.hl .item[data-on=true] .lbl{color:var(--green-ink)}@media (hover:hover){.list.hl .item:hover:not([data-on=true]){background:0 0}.list.hl .item:hover:not([data-on=true]) .lbl{color:var(--ink)}}@media (max-width:700px){.pal{width:100%;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0px);border-width:1px 0 0;border-radius:14px 14px 0 0;top:auto;bottom:0;left:0;transform:none}.pal-in input{font-size:17px}.pal .item .go{display:none}}.mysheet{z-index:29;top:var(--ms-t,16px);bottom:0;left:var(--ms-l,50%);transform:var(--ms-x,translateX(-50%));width:var(--ms-w,min(1240px, calc(100vw - 32px)));overscroll-behavior:contain;background:var(--sheet);border:1px solid var(--line-2);border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;outline:0;position:fixed;overflow:auto}.mysheet[style*=--ms-l]{--ms-x:none;border-radius:0 var(--r-lg) 0 0;border-left:0}.mysheet>main.sheet{background:0 0;border-radius:0;max-width:none;min-height:0}.mysheet{--tb-h:64px}.mysheet>main.sheet{margin-top:var(--tb-h);position:relative}.mysheet>main.sheet:before{content:"";border-top:1px solid var(--line);position:absolute;top:-1px;left:0;right:0}.frame .mysheet>main.sheet:has(.crumbs) .page{margin-top:28px;padding-top:0}.frame .mysheet>main.sheet .crumbs{max-width:calc(100% - 120px)}@media (min-width:761px){.frame .mysheet>main.sheet:has(.crumbs) :is(.greet,.cn-ph):not(.rec-head,.pf-head){right:calc(var(--pad) + 52px)}}.mysheet-x{z-index:5;position:absolute;top:12px;right:16px}.mysheet-x svg{width:22px;height:22px}@media (max-width:760px){.mysheet{border:0;border-radius:0;width:100vw;top:0}.mysheet-x{top:12px;right:8px}}.cal-float{z-index:70;background:var(--sheet);border:1px solid var(--line-2);border-radius:var(--r);padding:6px;position:fixed;overflow:auto}.datef .pick-btn .cal-ic{width:16px;height:16px;color:var(--ink-40)}.mini{padding:10px}.mini-h{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.mini-h b{font-size:15px;font-weight:800}.mini-h .icon-btn{color:var(--ink)}.mini-g{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.mini-wd{text-align:center;color:var(--ink-40);padding:4px 0;font-size:11px;font-weight:700}.mini-d{height:36px;font:500 14px var(--font);color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px}.mini-d.off{color:var(--ink-40)}.mini-d.today{color:var(--green-ink);font-weight:800}.mini-d[aria-pressed=true]{background:var(--green-strong);color:#fff;font-weight:700}.mini-d:disabled{opacity:.35;cursor:default}.mini-f{border-top:1px solid var(--line);justify-content:center;margin-top:6px;padding-top:6px;display:flex}@media (hover:hover){.mini-d:not(:disabled):not([aria-pressed=true]):hover{background:var(--sunk)}}.sw-track{background:var(--line-2);border-radius:999px;flex:none;width:40px;height:24px;transition:background .15s;position:relative}.sw-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}[role=switch][aria-checked=true] .sw-track{background:var(--green)}[role=switch][aria-checked=true] .sw-knob{transform:translate(16px)}.bin-in .binsays{background:0 0;border-radius:0;gap:0;padding:0}.bin-in .binsays>.ricon,.bin-in .bs-who{display:none}.bin-in .bs-words{font-size:inherit;line-height:inherit}.sg .bin-in{margin:8px 0 12px;font-size:17px;line-height:26px}
