@layer design{:root{--f7-grain:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .34 0 0 0 0 .2 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");--f7-engrave:linear-gradient(180deg,rgba(var(--shade),.2) 0 1px,#fffffff2 1px 2px);--f7-metal-rail:linear-gradient(180deg,#fffdf6 0%,#f4ebd8 40%,#e6dac1 52%,#efe5d0 100%);--f7-well:linear-gradient(180deg,#b9a883 0%,#cbbb97 40%,#d8caa8 100%)}.slamp{--c0:#fff;--c1:#9bd12e;--c2:#4f7c0a;--glow:#9bd12ebf;--glow2:#9bd12e47;background:radial-gradient(circle at 36% 28%,var(--c0) 0 9%,var(--c1) 42%,var(--c2) 100%);width:16px;height:16px;box-shadow:inset 0 -2.5px 3px #0000004d,inset 0 1.5px 1px #ffffffbf, 0 0 0 2px #fbf6ea,0 0 0 3px #3a240a80,0 1px 0 3px #fff,0 3px 2px 3px rgba(var(--shade),.28), 0 0 12px 3px var(--glow),0 0 30px 8px var(--glow2);border-radius:50%;flex:none;display:inline-block;position:relative}.slamp:after{content:"";opacity:.95;background:radial-gradient(closest-side,#fff,#fff0);border-radius:50%;width:6px;height:4px;position:absolute;top:2px;left:3px}.slamp--off{--c0:#f4efe4;--c1:#b6ad9b;--c2:#7c7260;--glow:#0000;--glow2:#0000}.slamp--work{--c0:#e4f4ff;--c1:#52a8e6;--c2:#1c5e96;--glow:#46a0ebcc;--glow2:#46a0eb4d}.slamp--needs{--c0:#fff1dc;--c1:#ff7b2a;--c2:#b3410a;--glow:#ff7824d9;--glow2:#ff782457}.slamp--check{--c0:#f5ffd0;--c1:#b5e23f;--c2:#5e8f10;--glow:#a5e132b3;--glow2:#a5e13242}.slamp--pass{--c0:#f5ffd0;--c1:#8ccb22;--c2:#3d6a06;--glow:#8ccd1ed9;--glow2:#8ccd1e57}.slamp--back{--c0:#ffe3dc;--c1:#e24c37;--c2:#8a1e10;--glow:#e24c37cc;--glow2:#e24c374d}.slamp--hold{--c0:#fff6cc;--c1:#f0b21a;--c2:#8e6200;--glow:#f0b21acc;--glow2:#f0b21a4d}.slamp--s{width:12px;height:12px}.slamp--s:after{width:5px;height:3px;top:1.5px;left:2px}.slamp--check{animation:2.4s ease-in-out infinite f7pulse}@keyframes f7pulse{50%{box-shadow:inset 0 -2.5px 3px #0000004d,inset 0 1.5px 1px #ffffffbf,0 0 0 2px #fbf6ea,0 0 0 3px #3a240a80,0 2px 2px 3px rgba(var(--shade),.22),0 0 10px 2px var(--glow)}}.wk{max-width:100%;height:28px;font:560 12.5px/1 var(--font-ui);color:var(--ink-2);white-space:nowrap;box-shadow:inset 0 1.5px 0 #fff,inset -1px -2px 2px #966e3c38,0 0 0 1px #3c260a6b,0 1px 0 #d9caa8,0 2px 0 #bfa97d,1px 4px 3px -1px rgba(var(--shade),.45);background:linear-gradient(#fff 0%,#fffcf6 55%,#f2e9d8 100%);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 3px;display:inline-flex}.wk__bead{width:22px;height:22px;font:700 11px/1 var(--font-ui);color:#fff;text-shadow:0 1px 1px #0006;background:radial-gradient(circle at 34% 26%,#ffffffd9 0 7%,#fff0 30%),radial-gradient(circle at 50% 120%,#00000059,#0000 60%),var(--b,#f26a1b);box-shadow:inset 0 -2px 3px #00000047,inset 0 1px 1px #fff9,0 0 0 1px #2818068c,0 1px 2px rgba(var(--shade),.4);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.wins{height:28px;font:600 12.5px/1 var(--font-ui);color:var(--ink-2);white-space:nowrap;background:linear-gradient(#b09a7257,#fffbf08c);border-radius:9px;align-items:center;gap:9px;padding:0 12px 0 10px;display:inline-flex;box-shadow:inset 0 3px 4px -1px #462c0c6b,inset 0 1px 1px #3c260a59,inset 0 -1px #ffffffe6,0 1px #fff}.wins__led{background:radial-gradient(circle at 36% 30%,#fff 0 12%,var(--l1,#b6ad9b) 45%,var(--l2,#7c7260));width:9px;height:9px;box-shadow:inset 0 -1px 1.5px #0000004d,0 0 0 1px #28180680,0 0 8px 1px var(--lg,#0000);border-radius:50%;flex:none}.wins--none{color:var(--ink-4)}.wins--check{--l1:#b5e23f;--l2:#5e8f10;--lg:#a5e132e6;color:var(--lime-800)}.wins--pass{--l1:#8ccb22;--l2:#3d6a06;--lg:#8ccd1ef2;color:var(--lime-800)}.wins--back{--l1:#e24c37;--l2:#8a1e10;--lg:#e24c37e6;color:#7c1c10}.wins--hold{--l1:#f0b21a;--l2:#8e6200;--lg:#f0b21ae6;color:#6b4a00}.fcard{min-height:430px;transition:transform .45s var(--ease),box-shadow .45s var(--ease);flex-direction:column;gap:0;padding:26px 28px 28px;display:flex}.fcard__tray{border-radius:calc(var(--r-lg) - 4px);background:radial-gradient(70% 90% at 50% 105%,#ffc482bf,#ffc48200 70%),linear-gradient(#d9cba9 0%,#e9dec3 30%,#f6eedb 100%);place-items:center;height:178px;margin:-2px -4px 22px;display:grid;position:relative;overflow:visible;box-shadow:inset 0 5px 9px -1px #462c0c73,inset 3px 0 6px -2px #462c0c47,inset 0 -2px #fff,inset 0 0 0 1px #3c260a47,0 1px #fff}.fcard__tray img{z-index:1;width:auto;height:150px;filter:drop-shadow(0 14px 10px rgba(var(--shade),.42)) drop-shadow(0 2px 2px rgba(var(--shade),.4));transition:transform .5s var(--ease);position:relative}.fcard__tray:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(closest-side,#ff963cd9,#ffaa5a59 50%,#ffaa5a00);border-radius:50%;width:260px;height:190px;margin:-95px 0 0 -130px;transition:opacity .5s;position:absolute;top:50%;left:50%}.fcard__eyebrow{font:700 11.5px/1 var(--font-ui);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:9px;margin-bottom:10px;display:flex}.fcard h3{font:700 26px/1.1 var(--font-display);letter-spacing:-.03em;text-shadow:0 1.5px #fffffff2;margin-bottom:10px}.fcard p{font:450 15.5px/1.5 var(--font-ui);color:var(--ink-3);max-width:34ch}.fcard__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.fcard__stat{font:600 13px/1.3 var(--font-ui);color:var(--ink-2);align-items:center;gap:9px;display:flex}.fcard__go{cursor:pointer;width:46px;height:46px;color:var(--ink-2);box-shadow:inset 0 2px 0 #fff,inset -1px -3px 3px #966e3c57,0 0 0 1px #34220ab3,0 1px 0 #d9caa8,0 2px 0 #bca77d,0 3px 0 #a18b62,1px 7px 3px rgba(var(--shade),.55),4px 11px 10px -2px rgba(var(--shade),.4);transition:transform .2s var(--ease),box-shadow .2s var(--ease);background:radial-gradient(18px 12px at 32% 14%,#fff,#fff0),linear-gradient(#fff 0%,#fffcf6 45%,#efe5d2 100%);border:0;border-radius:50%;place-items:center;display:inline-grid;position:relative}.fcard__go svg{filter:drop-shadow(0 1px #fff);width:20px;height:20px}.fcard__go:active,.fcard__go.is-press{box-shadow:inset 0 3px 6px #462c0c73,inset 0 -1px 0 #fff,0 0 0 1px #34220abf,0 1px 0 #bca77d,1px 3px 2px rgba(var(--shade),.4);transform:translateY(3px)}.fcard:hover .fcard__tray:before,.fcard.is-hover .fcard__tray:before{opacity:1}.fcard:hover .fcard__tray img,.fcard.is-hover .fcard__tray img{transform:translateY(-6px)scale(1.04)}.fcard:hover .fcard__go,.fcard.is-hover .fcard__go,.fcard--glass .fcard__go{color:#fff;box-shadow:inset 0 2px 0 #ffffffb3,inset -1px -3px 3px #78280066,0 0 0 1px #6e2804cc,0 1px 0 #d55510,0 2px 0 #a93f08,0 3px 0 #86300a,1px 7px 3px rgba(var(--shade),.55),0 0 22px 4px #ff7824b3,0 0 60px 12px #ff782459;background:radial-gradient(18px 12px at 32% 14%,#fffc,#fff0),linear-gradient(#ffb47a 0%,#fa7d2e 40%,#e0600f 100%)}.fcard:hover .fcard__go svg,.fcard.is-hover .fcard__go svg,.fcard--glass .fcard__go svg{filter:drop-shadow(0 1px 1px #78280099)}.fcard--glass p,.fcard--glass .fcard__stat{color:#2e1b0a}.fcard--glass h3{text-shadow:0 1px #ffffffb3}.fcard--glass .fcard__eyebrow{color:#5a3412}.fcard--glass .fcard__tray{background:radial-gradient(70% 90% at 50% 100%,#ffe2aa8c,#ffe2aa00 70%),linear-gradient(#ffffff4d,#ffffff1a);box-shadow:inset 0 3px 6px -1px #78320066,inset 0 -2px #ffffffb3,inset 0 0 0 1px #ffffff8c}.window{border-radius:var(--r-xl);isolation:isolate;position:relative}.window__pic{border-radius:var(--r-xl);z-index:-1;box-shadow:inset 0 0 0 1px #ffffff80,0 0 0 1px #3a240a80,0 1px 0 #d9caa8,0 2px 0 #bca77d,0 3px 0 #a18b62,2px 10px 6px -2px rgba(var(--shade),.55),16px 30px 34px -8px rgba(var(--shade),.5);background:url(/design/scene/yard.webp) 50%/cover;position:absolute;inset:0}.window__pic:after{content:"";border-radius:inherit;background:linear-gradient(135deg,#ffffff47,#fff0 40%);position:absolute;inset:0}.wpanel{padding:0}.wpanel__bar{justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 16px 24px;display:flex}.wpanel__bar h4{font:700 22px/1 var(--font-display);letter-spacing:-.03em}.wpanel__bar small{font:450 13.5px/1.3 var(--font-ui);color:var(--ink-3);margin-top:6px;display:block}.wtabs{background:var(--f7-well);border-radius:14px;gap:3px;padding:4px;display:inline-flex;box-shadow:inset 0 3px 6px #462c0c80,inset 0 1px 1px #3c260a80,0 1px #fff,0 0 0 1px #3c260a38}.wtab{cursor:pointer;height:34px;font:600 13.5px/1 var(--font-ui);color:var(--ink-3);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;transition:color .2s;display:inline-flex;position:relative}.wtab b{font:700 11.5px/1 var(--font-mono);color:var(--ink-3)}.wtab:hover{color:var(--ink)}.wtab.is-on{color:var(--ink);background:radial-gradient(40px 14px at 28% 0,#fff,#fff0),linear-gradient(#fff 0%,#fffcf6 50%,#f0e6d3 100%);box-shadow:inset 0 1.5px #fff,inset -1px -2px 2px #966e3c4d,0 0 0 1px #34220a9e,0 1px #cdbb93,0 2px #a89268,1px 5px 3px -1px #08040080}.wtab.is-on b{color:#b8470c}.wtab--needs b{color:#fff;background:linear-gradient(#ff9a55,#e5600f);border-radius:6px;padding:3px 6px;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #78280499,0 0 10px #ff782499}.wg{background:var(--f7-metal-rail);cursor:pointer;z-index:1;align-items:center;gap:12px;height:48px;padding:0 18px 0 16px;display:flex;position:relative;box-shadow:inset 0 2px #fff,inset 0 -2px 1px #78582c47,inset 0 -1px #fffc,0 -1px #3c260a59,0 1px #3c260a59}.wg:before{content:"";border-radius:inherit;pointer-events:none;opacity:.28;mix-blend-mode:multiply;background-image:var(--f7-grain),repeating-linear-gradient(90deg,#fff0 0 2px,#78582c1a 2px 3px);position:absolute;inset:0}.wg__name{font:700 14px/1 var(--font-ui);letter-spacing:-.005em;color:var(--ink);text-shadow:0 1px #fff}.wg__hint{font:450 13px/1 var(--font-ui);color:var(--ink-4);margin-left:2px}.wcnt{min-width:28px;height:22px;font:600 12px/1 var(--font-mono);color:#ffebcb;text-shadow:0 0 6px #ffc882b3;background:linear-gradient(#2b2118,#46392b);border-radius:7px;place-items:center;padding:0 8px;display:inline-grid;box-shadow:inset 0 2px 3px #000000bf,inset 0 -1px #ffffff1f,0 1px #fff,0 0 0 1px #28180699}.wkey{cursor:pointer;width:28px;height:28px;color:var(--ink-3);box-shadow:inset 0 1.5px 0 #fff,inset -1px -2px 2px #966e3c4d,0 0 0 1px #34220a99,0 1px 0 #d9caa8,0 2px 0 #bca77d,1px 5px 3px -1px rgba(var(--shade),.5);background:radial-gradient(12px 8px at 32% 14%,#fff,#fff0),linear-gradient(#fff 0%,#fffcf6 50%,#efe5d2 100%);border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s,box-shadow .15s;display:inline-grid;position:relative}.wkey svg{filter:drop-shadow(0 1px #fff);width:14px;height:14px}.wkey:hover{color:#b8470c}.wkey:active,.wkey.is-press{transform:translateY(2px);box-shadow:inset 0 2px 4px #462c0c73,0 0 0 1px #34220ab3,0 1px #bca77d}.wg .push{margin-left:auto}.wg__caret{transition:transform .25s}.wg.is-closed .wg__caret{transform:rotate(-90deg)}.wgbody.is-closed{display:none}.wr{cursor:pointer;outline:none;grid-template-columns:18px 70px minmax(0,1fr) 206px 168px 58px;align-items:center;column-gap:16px;height:58px;padding:0 22px;transition:background .25s,box-shadow .25s;display:grid;position:relative}.wr:after{content:"";background:var(--f7-engrave);pointer-events:none;height:2px;position:absolute;bottom:0;left:22px;right:22px}.wr:last-child:after,.wr.is-hover:after,.wr.is-sel:after,.wr.is-press:after,.wr:hover:after{opacity:0}.wr__id{font:500 12.5px/1 var(--font-mono);color:var(--ink-3);letter-spacing:.01em}.wr__title{font:550 15px/1.25 var(--font-ui);color:var(--ink);letter-spacing:-.008em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #ffffffe6;overflow:hidden}.wr__time{font:500 12.5px/1 var(--font-ui);color:var(--ink-3);text-align:right;white-space:nowrap}.wr:hover,.wr.is-hover{z-index:3;background:linear-gradient(#fff,#fffbf2);box-shadow:inset 0 2px #fff,inset 0 -2px #a0784252,inset 0 -1px #fffc,0 -1px #3c260a38,0 1px #3c260a38}.wr:before{content:"";opacity:0;background:linear-gradient(#ffc08a,#f26a1b 40%,#c54709);border-radius:0 4px 4px 0;width:4px;transition:opacity .2s;position:absolute;top:9px;bottom:9px;left:0;box-shadow:0 0 12px 3px #ff781ebf,0 0 40px 10px #ff781e59}.wr:hover:before,.wr.is-hover:before,.wr.is-sel:before{opacity:1}.wr.is-sel{z-index:4;background:linear-gradient(112deg,#fff0 18%,#ffffff8c 18.5% 21%,#fff0 21.6% 26%,#ffffff4d 26.3% 27.2%,#fff0 27.6%),linear-gradient(#ffffff9e 0,#ffffff0f 48%,#ff78281a 100%),linear-gradient(100deg,#ff7020b8 0%,#ff964685 48%,#ffbe7894 100%);box-shadow:inset 0 2px #fffffff2,inset 0 0 0 1px #fff6,inset 0 -3px #e15a0ad9,inset 0 0 18px #ffffff59,0 -1px #963c0899,0 1px #963c0880,0 0 54px 10px #ff781e73}.wr.is-sel .wr__title,.dt__row.is-sel .dt__title b{color:#1f0f04;text-shadow:0 1px #ffffff8c}.wr.is-sel .wr__id,.dt__row.is-sel .dt__title span,.dt__row.is-sel .dt__time,.wr.is-sel .wr__time{color:#5a2406}.wr.is-press,.wr:active{z-index:3;background:linear-gradient(#e3d4b4,#f2e7d0 60%,#f6eedb);box-shadow:inset 0 8px 12px -2px #462c0c9e,inset 0 2px 3px #3c260a99,inset 6px 0 10px -6px #462c0c59,inset 0 -2px #fff}.wr.is-press .wr__title,.wr:active .wr__title{transform:translateY(1px)}.wr.is-off{cursor:not-allowed}.wr.is-off>*{opacity:.5;filter:saturate(.3)}.wr.is-off .wr__title{-webkit-text-decoration:line-through #3c280a73;text-decoration:line-through #3c280a73}.wr:focus-visible,.dt__row:focus-visible{z-index:5;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #3b93d3e6}.wpanel__foot{font:450 13px/1 var(--font-ui);color:var(--ink-3);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--f7-metal-rail);justify-content:space-between;align-items:center;padding:14px 24px 16px;display:flex;box-shadow:inset 0 2px #fff,0 -1px #3c260a59}.kbd{min-width:24px;height:24px;font:600 12px/1 var(--font-mono);color:var(--ink-2);box-shadow:inset 0 1.5px 0 #fff,0 0 0 1px #34220a8c,0 1px 0 #cdbb93,0 2px 0 #a89268,1px 4px 2px -1px rgba(var(--shade),.45);background:linear-gradient(#fff,#efe5d2);border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}.dt{padding:0}.dt__tools{align-items:center;gap:14px;padding:18px 22px;display:flex}.well-in{min-width:300px;height:42px;color:var(--ink-3);font:450 14px/1 var(--font-ui);background:linear-gradient(#d8caa8 0%,#e6dbc0 30%,#f3ecda 100%);border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex;box-shadow:inset 0 4px 7px -1px #462c0c80,inset 2px 0 4px -2px #462c0c4d,inset 0 -1px #fff,0 1px #fff,0 0 0 1px #3c260a47}.well-in svg{width:16px;height:16px}.dt__head,.dt__row{grid-template-columns:44px minmax(0,1fr) 196px 124px 174px 156px 66px;align-items:center;column-gap:16px;padding:0 24px 0 20px;display:grid}.dt__head{z-index:2;background:linear-gradient(#fffdf6 0%,#f1e7d2 46%,#dfd2b6 54%,#ebe0c9 100%);height:46px;position:relative;box-shadow:inset 0 2px #fff,inset 0 -2px 1px #78582c4d,0 -1px #3c260a66,0 1px #3c260a66}.dt__head:before{content:"";border-radius:inherit;pointer-events:none;opacity:.3;mix-blend-mode:multiply;background-image:var(--f7-grain),repeating-linear-gradient(90deg,#fff0 0 2px,#78582c1a 2px 3px);position:absolute;inset:0}.ds-th{cursor:pointer;height:100%;font:700 11.5px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#5e5139;text-shadow:0 1px #fffffff2,0 -1px #3c260a1f;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}.ds-th:hover{color:var(--ink)}.th__arrow{color:#8a7c62;background:linear-gradient(#b09a7240,#fffbf066);border-radius:6px;place-items:center;width:18px;height:18px;display:inline-grid;box-shadow:inset 0 2px 3px #462c0c59,0 1px #fff}.th__arrow svg{width:10px;height:10px}.ds-th.is-sort .th__arrow{color:#2f5a02;background:linear-gradient(#c8ee6c,#9bd12e);box-shadow:inset 0 2px 3px #22400073,0 1px #fff,0 0 12px 2px #9bd12ecc}.ds-th.is-sort:after{content:"";background:linear-gradient(#b5e23f,#7fb51c);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:-6px;right:-6px;box-shadow:0 0 12px 2px #9bd12ecc}.ds-th.r{justify-self:end}.dt__row{cursor:pointer;height:62px;transition:background .25s,box-shadow .25s;position:relative}.dt__row:after{content:"";background:var(--f7-engrave);pointer-events:none;height:2px;position:absolute;bottom:0;left:20px;right:24px}.dt__row.is-hover:after,.dt__row.is-sel:after,.dt__row:hover:after,.dt__row:last-child:after{opacity:0}.dt__row:before{content:"";opacity:0;background:linear-gradient(#ffc08a,#f26a1b 40%,#c54709);border-radius:0 4px 4px 0;width:4px;transition:opacity .2s;position:absolute;top:10px;bottom:10px;left:0;box-shadow:0 0 12px 3px #ff781ebf,0 0 40px 10px #ff781e59}.dt__row:hover:before,.dt__row.is-hover:before,.dt__row.is-sel:before{opacity:1}.dt__row:hover,.dt__row.is-hover{z-index:3;background:linear-gradient(#fff,#fffbf2);box-shadow:inset 0 2px #fff,inset 0 -2px #a0784252,0 -1px #3c260a38,0 1px #3c260a38}.dt__row.is-sel{z-index:4;background:linear-gradient(112deg,#fff0 18%,#ffffff8c 18.5% 21%,#fff0 21.6% 26%,#ffffff4d 26.3% 27.2%,#fff0 27.6%),linear-gradient(#ffffff9e 0,#ffffff0f 48%,#ff78281a 100%),linear-gradient(100deg,#ff7020b8 0%,#ff964685 48%,#ffbe7894 100%);box-shadow:inset 0 2px #fffffff2,inset 0 0 0 1px #fff6,inset 0 -3px #e15a0ad9,inset 0 0 18px #ffffff59,0 -1px #963c0899,0 1px #963c0880,0 0 54px 10px #ff781e73}.dt__row .key,.dt__head .key{zoom:.62;margin:0}.dt__title b{font:600 15px/1.25 var(--font-ui);color:var(--ink);letter-spacing:-.008em;text-shadow:0 1px #ffffffe6;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dt__title span{font:500 12px/1 var(--font-mono);color:var(--ink-3);margin-top:5px;display:block}.dt__site{font:560 13.5px/1 var(--font-ui);color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.dt__site i{background:linear-gradient(135deg,#6fd3c8,#1f8a80);border-radius:2px;width:8px;height:8px;box-shadow:0 0 0 1px #0a464080,0 0 8px #28aaa08c}.dt__time{font:500 12.5px/1 var(--font-ui);color:var(--ink-3);text-align:right}.meter{align-items:center;gap:10px;display:inline-flex}.meter__cells{background:linear-gradient(#2b2118,#3c3024);border-radius:7px;gap:2.5px;padding:4px;display:inline-flex;box-shadow:inset 0 2px 3px #000000b3,0 1px #fff,0 0 0 1px #28180699}.meter__cells i{background:linear-gradient(#5a4c3a,#40352a);border-radius:2px;width:5px;height:14px;box-shadow:inset 0 1px #ffffff1f}.meter__cells i.on.mid{background:linear-gradient(#ffe9a0,#f0b21a 55%,#b07e00);box-shadow:inset 0 1px #ffffffb3,0 0 6px 1px #f0b21abf}.meter__cells i.on.low{background:linear-gradient(#ffc0b0,#e24c37 55%,#a32a18);box-shadow:inset 0 1px #fff9,0 0 6px 1px #e24c37bf}.meter b{font:650 14px/1 var(--font-ui);color:var(--ink);min-width:30px}.dt__foot{font:450 13px/1 var(--font-ui);color:var(--ink-3);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--f7-metal-rail);justify-content:space-between;align-items:center;padding:14px 24px 16px;display:flex;box-shadow:inset 0 2px #fff,0 -1px #3c260a59}.pager{align-items:center;gap:8px;display:inline-flex}.bulk{height:62px;font:600 14.5px/1 var(--font-ui);color:#2a1406;z-index:6;border-radius:31px;align-items:center;gap:12px;padding:0 12px 0 24px;display:flex;position:relative}.bulk .sp{flex:1}.gbtn{cursor:pointer;height:38px;font:650 13.5px/1 var(--font-ui);color:var(--ink);background:linear-gradient(#fff 0%,#fffcf6 50%,#f0e6d3 100%);border:0;border-radius:19px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;box-shadow:inset 0 1.5px #fff,inset -1px -2px 2px #966e3c4d,0 0 0 1px #34220a9e,0 1px #cdbb93,0 2px #a89268,1px 5px 3px -1px #08040080}.gbtn:active{transform:translateY(2px)}.gbtn--pri{color:#fff;text-shadow:0 1px 1px #78280099;background:linear-gradient(#ffb47a 0%,#fa7d2e 40%,#e0600f 100%);box-shadow:inset 0 2px #ffffffb3,inset -1px -3px 3px #78280066,0 0 0 1px #6e2804cc,0 1px #d55510,0 2px #a93f08,1px 5px 3px -1px #08040080,0 0 20px 3px #ff782499}.gbtn svg{width:15px;height:15px}.stateblock{min-height:260px;padding:0;overflow:hidden}.ds-empty{text-align:center;flex-direction:column;align-items:center;padding:22px 30px 30px;display:flex}.ds-empty img{height:96px;filter:drop-shadow(0 10px 8px rgba(var(--shade),.4));margin-bottom:8px}.ds-empty b{font:700 18px/1.2 var(--font-display);letter-spacing:-.02em;margin-bottom:6px}.ds-empty span{font:450 14px/1.45 var(--font-ui);color:var(--ink-3);max-width:30ch;margin-bottom:16px}.skel{grid-template-columns:18px 1fr 90px;align-items:center;gap:14px;height:58px;padding:0 22px;display:grid;position:relative}.skel:after{content:"";background:var(--f7-engrave);height:2px;position:absolute;bottom:0;left:22px;right:22px}.skel i{background:linear-gradient(90deg,#dccfb0 0%,#eee5cf 40%,#dccfb0 80%) 0 0/240% 100%;border-radius:6px;height:12px;animation:1.6s linear infinite f7sh;display:block;box-shadow:inset 0 2px 3px #462c0c4d,0 1px #fff}.skel i.d{border-radius:50%;width:16px;height:16px}@keyframes f7sh{to{background-position:-240% 0}}.errbar{background:linear-gradient(#fff9,#fff0 50%),linear-gradient(100deg,#e24c3757,#ff967847);border-radius:16px;align-items:center;gap:14px;margin:22px;padding:16px 18px;display:flex;box-shadow:inset 0 2px #ffffffe6,inset 0 0 0 1px #fff6,inset 0 -2px #c83c288c,0 0 0 1px #96281466,0 6px 18px -4px #e24c3780}.errbar b{font:650 14.5px/1.3 var(--font-ui);color:#5c1408;display:block}.errbar span{font:450 13.5px/1.4 var(--font-ui);color:#6e2418;margin-top:2px;display:block}.pw{cursor:pointer;padding:14px 16px 14px 18px;display:block;position:relative}.pw+.pw:before{content:"";background:var(--f7-engrave);height:2px;position:absolute;top:0;left:18px;right:16px}.pw__top{align-items:center;gap:10px;margin-bottom:8px;display:flex}.pw__top .wr__id{font-size:12px}.pw__top .wr__time{margin-left:auto;font-size:12px}.pw__title{font:600 15.5px/1.3 var(--font-ui);color:var(--ink);letter-spacing:-.01em;text-shadow:0 1px #ffffffe6;margin-bottom:10px}.pw__meta{flex-wrap:wrap;gap:8px;display:flex}.pw.is-sel{z-index:2;background:linear-gradient(#ffffffb3 0,#fff0 46%),linear-gradient(100deg,#ff803075,#ffce965c);box-shadow:inset 0 2px #fffffff2,inset 0 -2.5px #eb6414b3,0 0 36px 6px #ff82284d}.pw.is-sel:before{opacity:0}.wtab{white-space:nowrap}.ptabs .wtab{padding:0 10px;font-size:13px}:root{--f7-hair:#46301229;--f7-hair-hi:#ffffffb3}.slamp{box-shadow:inset 0 -2.5px 3px #0000004d,inset 0 1.5px 1px #ffffffbf,0 0 0 2px #fbf6ea,0 0 0 3px #3a240a80,0 2px 2px 3px rgba(var(--shade),.22),0 0 7px 1px var(--glow)}.gbtn--pri{box-shadow:inset 0 2px #ffffffb3,inset -1px -3px 3px #78280066,0 0 0 1px #6e2804cc,0 1px #d55510,0 2px #a93f08,1px 5px 3px -1px #08040080}.wk,.wins{height:auto;box-shadow:none;font:560 13px/1 var(--font-ui);background:0 0;border-radius:0;gap:9px;padding:0}.wins__led{box-shadow:inset 0 -1px 1.5px #0000004d,0 0 0 1px #28180680,0 0 5px 0 var(--lg,#0000)}.wcnt{min-width:0;height:auto;box-shadow:none;color:var(--ink-3);text-shadow:none;font:600 12.5px/1 var(--font-mono);background:0 0;border-radius:0;padding:0}.wtab--needs b{box-shadow:inset 0 1px #ffffff80,0 0 0 1px #78280499}.fcard__tray{height:170px;box-shadow:none;background:0 0;border-radius:0;margin:-6px -4px 18px}.fcard__tray:before{display:none}.fcard__tray img{height:160px}.fcard:hover,.fcard.is-hover{box-shadow:var(--e4);transform:translateY(-2px)}.fcard.is-focus{box-shadow:var(--e2),0 0 0 3px #fff,0 0 0 5px #3b93d3e6}.fcard__go{box-shadow:inset 0 2px #fff,inset -1px -2px 2px #966e3c4d,0 0 0 1px #34220a9e,0 1px #cdbb93,0 2px #a89268,1px 5px 3px -1px #08040080}.wpanel{box-shadow:none;background:0 0;border-radius:0}.wpanel__bar{padding:0 0 18px}.wpanel__foot,.dt__foot{box-shadow:none;background:0 0;border-top:0;border-radius:0;padding:16px 0 0}.wg{height:44px;box-shadow:none;border-bottom:1px solid var(--f7-hair);z-index:1;background:0 0;padding:0 10px 0 4px}.wg:before{display:none}.wg .wg__caret{box-shadow:none;color:var(--ink-3);background:0 0;width:20px!important;height:20px!important}.wg__name{text-shadow:none;font-size:14.5px}.wr:after{background:var(--f7-hair);height:1px;left:0;right:0}.wr__title,.dt__title b{text-shadow:none}.wr:hover,.wr.is-hover,.dt__row:hover,.dt__row.is-hover{background:linear-gradient(90deg,#ffb0684d,#ffe2be29 55%,#fff0);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #a06e3238}.wr:before,.dt__row:before{width:3px;box-shadow:none;background:linear-gradient(#ffb070,#f26a1b 40%,#d4510c);border-radius:0;top:0;bottom:0}.wr.is-sel,.dt__row.is-sel{background:linear-gradient(#ffffff8c,#fff0 50%),linear-gradient(100deg,#ff7e2c75,#ffb0684d 60%,#ffc89624);box-shadow:inset 0 1px #fffffff2,inset 0 -2px #e15a0a8c}.wr.is-press,.wr:active{background:linear-gradient(#96703c42,#96703c0f 60%);box-shadow:inset 0 6px 8px -3px #462c0c80,inset 0 -1px #fff}.dt{box-shadow:none;background:0 0;border-radius:0}.dt__tools{padding:0 0 18px}.dt__head{height:42px;box-shadow:none;background:0 0;border-bottom:1px solid #4630124d;padding:0 10px 0 4px}.dt__head:before{display:none}.ds-th{text-shadow:none;color:var(--ink-3)}.th__arrow{box-shadow:none;color:var(--ink-4);background:0 0}.ds-th.is-sort{color:var(--ink)}.ds-th.is-sort .th__arrow{box-shadow:none;color:#4f7c0a;background:0 0}.ds-th.is-sort:after{height:2px;box-shadow:none;background:#8ccb22;border-radius:0;left:0;right:0}.dt__row:after{background:var(--f7-hair);height:1px;left:0;right:0}.dt__site i{box-shadow:0 0 0 1px #0a464080}.meter__cells{box-shadow:none;background:0 0;border-radius:0;gap:3px;padding:0}.meter__cells i{box-shadow:none;background:#46301229;width:5px;height:14px}.meter__cells i.on{background:#8ccb22;box-shadow:inset 0 1px #fff9}.meter__cells i.on.mid{background:#f0b21a}.meter__cells i.on.low{background:#e24c37}.dt__row.is-sel .meter__cells i:not(.on){background:#5a240633}.bulk{height:auto;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:22px 0 0}.bulk:before,.bulk:after{display:none}.stateblock{box-shadow:none;background:0 0;border-radius:0;min-height:0;overflow:visible}.ds-empty{text-align:left;align-items:flex-start;padding:26px 0 0}.skel:after{background:var(--f7-hair);height:1px;left:0;right:0}.skel{height:56px;padding:0 4px}.skel i{box-shadow:none}.errbar{box-shadow:none;background:0 0;border:0;border-radius:0;margin:20px 0 14px;padding:0}.pgroup .wg{border-radius:0}.pgroup .slab,.pgroup .pw:last-child{box-shadow:none;background:0 0;border-radius:0}.pw{padding:14px 4px 14px 6px}.pw+.pw:before{background:var(--f7-hair);height:1px;left:0;right:0}.pw.is-sel{box-shadow:inset 0 1px #fffffff2,inset 0 -2px #e15a0a8c}:root{--f7-key:linear-gradient(180deg,#fff 0%,#fffcf5 46%,#f6eedd 100%);--f7-key-sh:inset 0 2px 0 #fff,inset 0 0 0 1px #ffffffbf,inset -1px -3px 3px #966e3c38,0 0 0 1px #3a240a61,0 1px 0 #dccdaa,0 2px 0 #c6b18a,0 3px 2px rgba(var(--shade),.42),2px 9px 9px -3px rgba(var(--shade),.36),10px 18px 22px -8px rgba(var(--shade),.28);--f7-key-hover:inset 0 2px 0 #fff,inset 0 0 0 1px #ffffffd9,inset -1px -3px 3px #966e3c33,0 0 0 1px #3a240a6b,0 1px 0 #dccdaa,0 2px 0 #c6b18a,0 3px 0 #b49e76,0 6px 3px rgba(var(--shade),.4),3px 14px 14px -4px rgba(var(--shade),.38),14px 26px 30px -10px rgba(var(--shade),.3)}.wgbody{padding:2px 0 6px}.wr,.dt__row{background:var(--f7-key);box-shadow:var(--f7-key-sh);transition:transform .22s var(--ease),box-shadow .22s var(--ease),background .22s;border-radius:16px;margin:0 0 10px;transform:none}.wr{grid-template-columns:18px 72px minmax(0,1fr) 210px 182px 70px;height:60px;padding:0 20px 0 18px}.wr.c{grid-template-columns:18px 72px minmax(0,1fr) 210px 182px 70px;column-gap:16px}.dt__row{height:66px;padding:0 20px 0 16px}.dt__head{margin-bottom:12px;padding:0 20px 0 16px}.wr:before,.dt__row:before,.wr:after,.dt__row:after{display:none!important}.wr:last-child,.dt__row:last-child{margin-bottom:10px}.wr:hover,.wr.is-hover,.dt__row:hover,.dt__row.is-hover{z-index:3;background:var(--f7-key);box-shadow:var(--f7-key-hover)}.wr.is-sel,.dt__row.is-sel{z-index:4;box-shadow:inset 0 2px 0 #ffffffd9,inset 0 0 0 1px #ffffff59,inset -1px -3px 3px #963c004d,0 0 0 1px #8232069e,0 1px 0 #d9691e,0 2px 0 #b64f10,0 3px 2px rgba(var(--shade),.45),2px 9px 9px -3px rgba(var(--shade),.4);background:radial-gradient(260px 40px at 12% 0,#ffffffbf,#fff0 100%),linear-gradient(#ffc594 0%,#ffa55e 46%,#f98a3a 100%)}.wr.is-sel .wr__title,.dt__row.is-sel .dt__title b{color:#1f0f04}.wr.is-sel .wr__id,.dt__row.is-sel .dt__title span,.dt__row.is-sel .dt__time,.wr.is-sel .wr__time,.wr.is-sel .wk,.wr.is-sel .wins,.dt__row.is-sel .wk,.dt__row.is-sel .wins,.dt__row.is-sel .dt__site,.dt__row.is-sel .meter b{color:#3a1a06}.wr.is-press,.wr:active,.dt__row:active{background:linear-gradient(#ede1c8,#f6eedb 70%);transform:translateY(2px);box-shadow:inset 0 5px 8px -2px #462c0c80,inset 0 1px 2px #3c260a80,inset 0 -1px #fff,0 0 0 1px #3a240a73,0 1px #fff}.wr:focus-visible,.dt__row:focus-visible,.wr.is-focus{box-shadow:var(--f7-key-sh),0 0 0 3px #fff,0 0 0 5px #3b93d3f2!important}.wr.is-off{cursor:not-allowed;background:linear-gradient(#efe6d2,#e7dcc3);box-shadow:inset 0 2px 3px #462c0c4d,0 0 0 1px #3a240a33,0 1px #fff}.wr__id,.pw__top .wr__id{font-size:13px}.wr__time,.pw__top .wr__time,.dt__time{font-size:13.5px}.wr__title,.dt__title b{font-size:15.5px}.dt__title span{font-size:13px}.wk,.wins{font-size:14px}.wg__name{font-size:15px}.wg__hint,.wcnt{font-size:13.5px}.wtab{font-size:14px}.wtab b{font-size:13px}.ds-th{letter-spacing:.06em;font-size:13px}.dt__site{font-size:14px}.kbd{font-size:13px}.wpanel__foot,.dt__foot{font-size:13.5px}.wpanel__bar small,.gbtn{font-size:14px}.meter b{font-size:14.5px}.cap{font-size:13px!important}.wgroup{margin-top:10px}.wg{margin-bottom:6px}.fcard__stat .slamp{margin-right:2px}.fcard{min-height:380px}.pw{background:var(--f7-key);box-shadow:var(--f7-key-sh);border-radius:16px;margin:0 0 10px;padding:14px 16px}.pw+.pw:before{display:none}.pw.is-sel{box-shadow:inset 0 2px 0 #ffffffd9,inset -1px -3px 3px #963c004d,0 0 0 1px #8232069e,0 1px 0 #d9691e,0 2px 0 #b64f10,0 3px 2px rgba(var(--shade),.45),2px 9px 9px -3px rgba(var(--shade),.4);background:radial-gradient(200px 36px at 12% 0,#ffffffbf,#fff0 100%),linear-gradient(#ffc594 0%,#ffa55e 46%,#f98a3a 100%)}.pw.is-sel .wr__id,.pw.is-sel .wr__time,.pw.is-sel .wk,.pw.is-sel .wins{color:#3a1a06}.pw__meta{gap:6px 14px}.pgroup .pw:last-child{background:var(--f7-key);box-shadow:var(--f7-key-sh);border-radius:16px}.pgroup .pw.is-sel:last-child{background:linear-gradient(#ffc594 0%,#ffa55e 46%,#f98a3a 100%)}.skel{height:60px}}
@layer design{:root{--n-ink:#17120d;--n-ink-2:#4a3d2c;--n-hair:linear-gradient(90deg,rgba(var(--shade),0),rgba(var(--shade),.26) 8%,rgba(var(--shade),.26) 92%,rgba(var(--shade),0));--n-glass-body:linear-gradient(180deg,#ffffffa3,#fffbf266 55%,#fff7e875);--n-glass-sh:inset 1.5px 1.5px 0 #fffffff5,inset -1px -1.5px 0 #ffffff80,inset 3px 0 6px -3px #ff602838,inset -3px 0 6px -3px #3c78ff38,inset 0 -9px 14px -9px rgba(var(--g-shade),.2),0 0 0 .5px rgba(var(--g-shade),.36),0 1.5px 2px rgba(var(--shade),.3),6px 14px 20px -8px rgba(var(--shade),.3),22px 40px 50px -22px rgba(var(--shade),.3)}.nav{width:100%;height:84px;color:var(--n-ink);align-items:center;gap:24px;padding:0 48px;display:flex;position:relative}.nav>*{position:relative}.n-logo{flex:none;width:140px;height:52px;display:block}.n-logo img{width:100%;height:100%;display:block}.n-links{align-items:center;gap:6px;margin:0 auto;padding:0;display:flex}.n-actions{flex:none;align-items:center;gap:12px;display:flex}.n-actions .lbtn{--h:46px;--fs:15.5px;--padx:22px}.n-actions .g-btn{height:46px;padding:0 22px;font-size:15.5px}.nav--scrolled{border-radius:34px;gap:12px;width:1000px;max-width:100%;height:68px;margin:0 auto;padding:0 12px 0 22px}.nav--scrolled:not(.glass){background:var(--n-glass-body);-webkit-backdrop-filter:blur(16px)saturate(1.9)brightness(1.04);backdrop-filter:blur(16px)saturate(1.9)brightness(1.04);box-shadow:var(--n-glass-sh)}.nav--scrolled:not(.glass):before{content:"";pointer-events:none;background:radial-gradient(60px 14px at 9% 4%,#fffffff2,#fff0 100%),linear-gradient(112deg,#ffffff80 0%,#fff0 26% 72%,#ffffff38 100%);border-radius:32px;position:absolute;inset:2px}.nav--scrolled .n-actions .lbtn{--h:44px;--fs:15px;--padx:20px}.nav--scrolled .n-link{padding:0 12px}.n-link{--mx:50%;--my:0%;appearance:none;cursor:pointer;isolation:isolate;min-width:44px;height:46px;font:600 15.5px/1 var(--font-ui);letter-spacing:-.005em;color:var(--ink-2);white-space:nowrap;transition:color var(--dur) var(--ease),transform var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.n-link svg.chev{stroke:currentColor;stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:12px;height:12px;transition:transform var(--dur) var(--ease)}.n-link:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform var(--dur) var(--ease);border-radius:2px;position:absolute;bottom:8px;left:14px;right:14px;transform:scaleX(0);box-shadow:0 1px #fffc}.n-link:hover,.n-link.is-hover{color:var(--ink)}.n-link:hover:after,.n-link.is-hover:after{transform:scaleX(1)}.n-link:active,.n-link.is-pressed{color:var(--ink);transform:translateY(1.5px)}.n-link:active:after,.n-link.is-pressed:after{background:var(--ink-3);transform:scaleX(1)}.n-link.is-open{color:var(--ink)}.n-link.is-open svg.chev{opacity:1;transform:rotate(180deg)}.n-link:focus-visible,.n-link.is-focus{box-shadow:0 0 0 2px var(--ground-white),0 0 0 4px var(--sky-500);color:var(--ink);outline:0}.n-link.is-current{color:var(--ink)}.n-link.is-current:after{background:radial-gradient(circle at 35% 30%,#fff 0,#ffd9b0 20%,#f26a1b 62%,#b84508);border-radius:50%;width:8px;height:8px;margin-left:-4px;bottom:3px;left:50%;right:auto;transform:none;box-shadow:0 0 0 .5px #823200b3,0 0 5px 1px #ff6e1eb3}.n-menu{z-index:20;width:680px;color:var(--n-ink);border-radius:30px;grid-template-columns:1fr 250px;gap:0;padding:12px 14px 12px 12px;display:grid;position:absolute}.n-menu:not(.glass){-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8);box-shadow:var(--n-glass-sh);background:linear-gradient(#ffffffd6,#fffaf0b8)}.n-list{align-content:start;gap:0;display:grid}.n-item{isolation:isolate;cursor:pointer;border-radius:0;align-items:center;gap:14px;min-height:62px;padding:8px 14px;display:flex;position:relative}.n-item+.n-item:before{content:"";background:var(--n-hair);height:1px;position:absolute;top:0;left:14px;right:14px}.n-item:after{content:"";opacity:0;width:3px;height:26px;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);background:linear-gradient(#ffc48d,#f26a1b 55%,#c94f0c);border-radius:2px;margin-top:-13px;position:absolute;top:50%;left:0;transform:scaleY(.4);box-shadow:0 0 0 .5px #6e220099}.n-item:hover:after,.n-item.is-hover:after{opacity:1;transform:none}.n-item .t{font:650 15.5px/1.15 var(--font-ui);color:var(--n-ink)}.n-item .d{font:480 13.5px/1.3 var(--font-ui);color:var(--n-ink-2);margin-top:3px}.n-ico{width:40px;height:40px;box-shadow:none;background:0 0;border-radius:0;flex:none;place-items:center;display:grid;position:relative}.n-ico img{object-fit:contain;width:40px;height:40px;filter:drop-shadow(1px 3px 2px rgba(var(--shade),.35));display:block}.n-ico svg{stroke:#2b1e10;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.n-ico--o svg{stroke:#c4480a}.n-ico--l svg{stroke:#5e8a12}.n-ico--s svg{stroke:#1b6fb8}.n-ico:before{display:none}.n-feature{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:10px;margin-left:8px;padding:14px 6px 8px 20px;display:flex;position:relative;overflow:visible}.n-feature:before{content:"";background:linear-gradient(180deg,rgba(var(--shade),0),rgba(var(--shade),.26) 12%,rgba(var(--shade),.26) 88%,rgba(var(--shade),0));width:1px;position:absolute;top:10px;bottom:10px;left:0}.n-feature .k{font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.n-feature .h{font:700 17px/1.2 var(--font-display);letter-spacing:-.015em;color:var(--ink)}.n-feature .p{font:500 13.5px/1.4 var(--font-ui);color:var(--ink-2)}.n-feature .lbtn{align-self:flex-start;margin-top:auto}.n-steps{font:600 13.5px/1 var(--font-ui);color:var(--ink-2);gap:8px;margin:2px 0 6px;display:grid}.n-steps>div{align-items:center;gap:10px;display:flex}.n-steps .d{background:radial-gradient(circle at 35% 30%,#fff 0,#e9ddcb 30%,#b8a98f 70%);border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 .5px #462e0e99,inset 0 -1px 1px #462e0e4d}.n-steps .d--l{background:radial-gradient(circle at 35% 30%,#fff 0,#e7ff9d 20%,#9bd12e 60%,#6a9a12);box-shadow:0 0 0 .5px #3c640099,0 0 5px 1px #a0e132b3}.n-steps .d--o{background:radial-gradient(circle at 35% 30%,#fff 0,#ffd9b0 20%,#f26a1b 62%,#b84508);box-shadow:0 0 0 .5px #82320099,0 0 5px 1px #ff6414bf}.pnav{height:64px;color:var(--n-ink);align-items:center;gap:8px;padding:0 4px 0 10px;display:flex;position:relative}.pnav>*{position:relative}.pnav .n-logo{margin-right:auto}.pnav .lbtn{--h:46px;--fs:15px;--padx:18px}.p-menubtn{appearance:none;cursor:pointer;isolation:isolate;width:48px;height:48px;color:var(--n-ink);box-shadow:inset 0 1.5px 0 #fff,inset 1.5px 0 0 #ffffffe6,inset -1px 0 0 #a076404d,inset 0 -4px 5px #a0764038,0 0 0 1px #462e0e75,.4px 1px 0 1px #d7c7a6,.8px 2px 0 1px #beab86,1.5px 4px 2px 0 rgba(var(--shade),.5),5px 11px 11px -3px rgba(var(--shade),.36);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease);background:radial-gradient(18px 9px at 30% 16%,#fff,#fff0 100%),linear-gradient(#fff 0%,#fffcf6 42%,#f6eedf 78%,#eadfcb 100%);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.p-menubtn svg{stroke:currentColor;stroke-width:2.3px;fill:none;stroke-linecap:round;width:22px;height:22px}.p-menubtn:active,.p-menubtn.is-pressed,.p-menubtn.is-open{background:linear-gradient(#d6ccb6,#e7dfcd 45%,#f0eadc 100%);transform:translateY(2px);box-shadow:inset 0 3px 6px #50381880,inset 0 1px 2px #50381866,inset 0 -1px #ffffffeb,0 0 0 1px #22160880,0 1px #ffffff8c}.p-menu{color:var(--n-ink);flex-direction:column;padding:0 6px;display:flex}.p-sheet{color:var(--n-ink)}.p-row{min-height:62px;font:650 24px/1 var(--font-display);letter-spacing:-.02em;color:var(--n-ink);isolation:isolate;cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;padding:0 4px;text-decoration:none;display:flex;position:relative}.p-row+.p-row:before{content:"";background:var(--n-hair);height:1px;position:absolute;top:0;left:0;right:0}.p-row:after{content:"";opacity:0;background:linear-gradient(#ffc48d,#f26a1b 55%,#c94f0c);border-radius:2px;width:3px;height:26px;margin-top:-13px;position:absolute;top:50%;left:-10px;box-shadow:0 0 0 .5px #6e220099}.p-row svg{stroke:currentColor;stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.5;width:18px;height:18px;transition:transform var(--dur) var(--ease)}.p-row.is-hover:after,.p-row:active:after{opacity:1}.p-row.is-hover svg,.p-row:active svg{opacity:.9;transform:translate(3px)}.p-sep{background:var(--n-hair);height:1px;margin:6px 0}.p-menu .lbtn{--h:56px;--fs:17px}.tbar{height:76px;color:var(--n-ink);border-radius:999px;align-items:stretch;gap:0;padding:6px;display:flex}.tbar:not(.glass){background:var(--n-glass-body);-webkit-backdrop-filter:blur(18px)saturate(1.9)brightness(1.04);backdrop-filter:blur(18px)saturate(1.9)brightness(1.04);box-shadow:var(--n-glass-sh);position:relative}.tbar:not(.glass):before{content:"";pointer-events:none;background:radial-gradient(70px 12px at 12% 4%,#ffffffe6,#fff0 100%),linear-gradient(112deg,#ffffff73 0%,#fff0 28% 74%,#fff3 100%);border-radius:999px;position:absolute;inset:2px}.tbar>*{position:relative}.tbar__tab{appearance:none;white-space:nowrap;isolation:isolate;cursor:pointer;min-width:0;min-height:44px;color:var(--ink-2);font:650 12.5px/1 var(--font-ui);letter-spacing:-.025em;transition:transform var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:28px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:0 1px;display:flex;position:relative}.tbar__tab .ic{width:26px;height:26px;display:block;position:relative}.tbar__tab svg{stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;display:block}.tbar__tab.is-pressed:not(.is-on),.tbar__tab:active:not(.is-on){background:rgba(var(--g-shade),.1);box-shadow:inset 0 2px 5px rgba(var(--g-shade),.3),inset 0 -1px 0 #ffffffb3;transform:translateY(1.5px)}.tbar__tab.is-on{color:#2b0f02;background:radial-gradient(40px 14px at 28% 10%,#fffffff2,#fff0 100%),radial-gradient(70px 56px at 50% 58%,#ffeebed9,#ffc87859 60%,#ffaa5a00 100%),linear-gradient(#ffbe82f2 0%,#ff8a38eb 55%,#f06a1bf0 100%);flex:1.2;box-shadow:inset 2px 2.5px #fffffffa,inset -1.5px -2px #ffd6aab3,inset 0 -10px 14px -7px #a0380080,0 0 0 1px #6e2200b3,.4px 1px 0 1px #c5530f,.8px 2px 0 1px #a9440b,1.5px 4px 3px #50180073}.tbar__tab.is-on svg{stroke:#2b0f02;stroke-width:2.1px}.tbar__badge{min-width:19px;height:19px;font:700 11px/1 var(--font-ui);color:#1e3300;background:radial-gradient(10px 5px at 30% 20%,#ffffffe6,#fff0 100%),linear-gradient(#e3f9a0,#b7e34d 50%,#8dbf22);border-radius:10px;place-items:center;margin:0;padding:0 5px;display:grid;position:absolute;top:-7px;right:-12px;box-shadow:inset 0 -2px 2px #28460066,0 0 0 1px #325404e6,0 1.5px 2px #14280080}.tbar-wrap{z-index:10;position:absolute;bottom:24px;left:16px;right:16px}.glass.nav:not(.nav--scrolled),.glass.pnav{border-radius:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.glass.nav:not(.nav--scrolled):before,.glass.nav:not(.nav--scrolled):after,.glass.pnav:before,.glass.pnav:after,.glass.nav:not(.nav--scrolled)>i,.glass.pnav>i{display:none!important}.glass.r8.tbar{--t1:255,252,244;--ta:.36;--va:.4;--deep:120,176,225;--da:.2}.glass.r8.n-menu{--t1:255,250,240;--ta:.46;--va:.5;--deep:150,190,225;--da:.22}.pill{gap:7px;height:28px;padding:0 12px 0 9px;font-size:12.5px}.pill:before{content:"";background:radial-gradient(circle at 35% 30%,#fff 0,#ffe2c2 22%,#f26a1b 66%,#b84508);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 .5px #823200a6,0 0 8px 2px #ff6414d9}.pill--l:before{background:radial-gradient(circle at 35% 30%,#fff 0,#efffb5 22%,#9bd12e 64%,#5e8a12);box-shadow:0 0 0 .5px #325404b3,0 0 8px 2px #96dc28e6}.mini{height:164px;box-shadow:var(--e3)}.mini .k{color:var(--ink-2);box-shadow:inset 0 2px 4px rgba(var(--shade),.4),inset 0 -1px 0 #fff;background:linear-gradient(#96784642,#96784612);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:12px;display:inline-flex}.mini .k:before{content:"";background:radial-gradient(circle at 35% 30%,#fff 0,#ffe2c2 22%,#f26a1b 66%,#b84508);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 .5px #823200a6,0 0 8px 2px #ff6414d9}.mini .k--l:before{background:radial-gradient(circle at 35% 30%,#fff 0,#efffb5 22%,#9bd12e 64%,#5e8a12);box-shadow:0 0 0 .5px #325404b3,0 0 8px 2px #96dc28e6}.mini .k--s:before{background:radial-gradient(circle at 35% 30%,#fff 0,#d6eeff 22%,#3fa0f0 64%,#1b6fb8);box-shadow:0 0 0 .5px #145096b3,0 0 8px 2px #46aaf0e6}.mini .h{margin-top:12px;font-size:20px}.mini .p{color:var(--ink-2);font-size:15px}.cap{font-size:14px}.ds-st .lab{font-size:13.5px}.ds-note span{color:var(--ink-2);font-size:15px}}
@layer design{:root{--f4-sh:38,30,24;--f4-ground:#f6f5f2;--f4-grain-d:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--f4-cap-grain:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.33 .33 .33 0 0 .33 .33 .33 0 0 .33 .33 .33 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='.7' intercept='.15'/%3E%3CfeFuncG type='linear' slope='.7' intercept='.15'/%3E%3CfeFuncB type='linear' slope='.7' intercept='.15'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.ds-field{align-content:start;gap:10px;min-width:0;display:grid}.field__label{font:650 15px/1.2 var(--font-ui);letter-spacing:-.005em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.field__label small{font:500 13px/1 var(--font-ui);color:var(--ink-4)}.field__help{font:480 14px/1.45 var(--font-ui);color:var(--ink-4)}.field__err{font:620 13.5px/1.45 var(--font-ui);color:#a5281a;align-items:flex-start;gap:8px;display:flex}.field__bang{width:18px;height:18px;font:800 12px/1 var(--font-ui);color:#fff;background:radial-gradient(circle at 34% 26%,#ff9c88 0,#e2492f 45%,#b82a18 100%);border-radius:50%;flex:none;place-items:center;margin-top:0;font-style:normal;display:inline-grid;box-shadow:inset 0 -1px 1px #5a0a0066,0 0 0 1px #961e0e99,0 3px 6px -1px #e2492f8c}html .ds-input,html .select,html .ds-search,html .textarea{--r:16px;--well-bg:radial-gradient(54px 5px at 84% 100%, #fffffffa, #fff0), radial-gradient(120% 80% at 50% 118%, #ffffffd9, #fff0 62%), linear-gradient(180deg,#d5d2cb 0%,#e1dfd9 22%,#edebe7 58%,#f8f7f4 100%);--well-in:inset 0 1.5px 1px rgba(var(--f4-sh),.4), inset 0 6px 8px -4px rgba(var(--f4-sh),.34), inset 4px 0 6px -4px rgba(var(--f4-sh),.22), inset -2px 0 2px -1px #fffffff2, inset 0 -2px 1px -1px #fff, inset 0 -10px 12px -10px #fffffff2;--ringg:linear-gradient(158deg,rgba(var(--f4-sh),.62) 0%,rgba(var(--f4-sh),.3) 26%,rgba(var(--f4-sh),.06) 52%,#ffffff8c 76%,#fff 100%);--out:0 1px 0 0 #fff, 0 2px 1px -.5px #ffffffe6, 0 4px 5px -3px rgba(var(--f4-sh),.12);isolation:isolate;border-radius:var(--r);width:100%;height:54px;font:500 16px/1.2 var(--font-ui);color:var(--ink);caret-color:var(--orange-600);background:var(--well-bg);box-shadow:var(--well-in), var(--out);transition:box-shadow var(--dur) var(--ease), background var(--dur) var(--ease);border:0;outline:0;align-items:center;gap:11px;padding:0 16px;display:flex;position:relative}.ds-input:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.1;mix-blend-mode:multiply;background:var(--f4-grain-d);background-size:140px;position:absolute;inset:0}.ds-input:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;background:var(--ringg);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ds-input>input,.ds-input>textarea{min-width:0;height:100%;font:inherit;color:inherit;caret-color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.ds-input>input::placeholder,.ds-input>textarea::placeholder{color:#7a7063;opacity:1}.input__ic{color:#6e655a;flex:none;width:20px;height:20px}.caret{background:var(--orange-600);vertical-align:middle;border-radius:1px;width:2px;height:22px;margin-left:1px;display:inline-block}.ds-val{align-items:center;display:inline-flex}html .ds-input:hover,html .ds-input.is-hover{--well-bg:radial-gradient(54px 5px at 84% 100%, #fff, #fff0), radial-gradient(120% 80% at 50% 118%, #fffffff2, #fff0 66%), linear-gradient(180deg,#dcd9d2 0%,#e8e6e1 22%,#f3f2ee 58%,#fdfcfb 100%)}html .ds-input:focus-within,html .ds-input.is-focus{--well-bg:radial-gradient(54px 5px at 84% 100%, #fff, #fff0), radial-gradient(110% 90% at 50% 125%, #8cc8fabf, #8cc8fa00 66%), linear-gradient(180deg,#cfdbe6 0%,#e0eaf2 24%,#eef4f8 60%,#fafcfd 100%);--well-in:inset 0 1.5px 1px #14467866, inset 0 6px 8px -4px #1446784d, inset 4px 0 6px -4px #14467833, inset 0 0 0 1.5px #4a9dddf2, inset 0 0 18px -2px #4a9ddd80, inset 0 -2px 1px -1px #fff;--ringg:linear-gradient(158deg,#2f86cf 0%,#4a9ddd 40%,#8cc6f2 75%,#e4f3ff 100%);--out:0 0 0 3.5px #4a9ddd38, 0 2px 1px 0 #ffffffe6, 0 8px 16px -4px #4a9ddd8c, 0 22px 36px -12px #4a9ddd61}html .ds-input.is-error{--well-bg:radial-gradient(54px 5px at 84% 100%, #ffffffe6, #fff0), radial-gradient(110% 90% at 50% 125%, #ff968299, #ff968200 66%), linear-gradient(180deg,#e3cfc8 0%,#eddcd6 24%,#f6eae6 60%,#fcf5f3 100%);--well-in:inset 0 1.5px 1px #781c0a66, inset 0 6px 8px -4px #781c0a4d, inset 4px 0 6px -4px #781c0a33, inset 0 0 0 1.5px #d2402af2, inset 0 0 18px -2px #e2492f73, inset 0 -2px 1px -1px #fff;--ringg:linear-gradient(158deg,#b8301c 0%,#d2402a 40%,#f08a74 75%,#ffe3dc 100%);--out:0 0 0 3.5px #d2402a2e, 0 2px 1px 0 #ffffffe6, 0 8px 16px -4px #d2402a80, 0 22px 36px -12px #d2402a52}html .ds-input[aria-disabled=true],html .ds-input.is-disabled{--well-bg:linear-gradient(180deg,#e6e4df,#ebe9e5);color:#8e877b;cursor:not-allowed;--well-in:inset 0 1px 1.5px rgba(var(--f4-sh),.14);--ringg:linear-gradient(158deg,rgba(var(--f4-sh),.16),rgba(var(--f4-sh),.06) 60%,#ffffffb3);--out:0 1px 0 #ffffffe6}html .ds-input:has(>:disabled){--well-bg:linear-gradient(180deg,#e6e4df,#ebe9e5);color:#8e877b;cursor:not-allowed;--well-in:inset 0 1px 1.5px rgba(var(--f4-sh),.14);--ringg:linear-gradient(158deg,rgba(var(--f4-sh),.16),rgba(var(--f4-sh),.06) 60%,#ffffffb3);--out:0 1px 0 #ffffffe6}.ds-input.is-disabled>input{color:#8e877b;-webkit-text-fill-color:#8e877b;cursor:not-allowed}.ds-input:has(>:disabled)>input{color:#8e877b;-webkit-text-fill-color:#8e877b;cursor:not-allowed}.ds-input.is-disabled .input__ic{opacity:.6}.ds-input.is-disabled:before{opacity:.04}.select{cursor:pointer;-webkit-user-select:none;user-select:none;padding-right:8px}.select__v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.select__v i{color:var(--ink-4);margin-left:6px;font-style:normal;font-weight:450}.select__ph{color:#8a8174}.select__cap{color:#4a4238;width:34px;height:34px;box-shadow:inset 0 1.5px 0 #fff, inset 0 -2px 2px -1px rgba(var(--f4-sh),.14), 0 0 0 1px rgba(var(--f4-sh),.2), 0 1px 1px rgba(var(--f4-sh),.18), 0 4px 6px -2px rgba(var(--f4-sh),.28);transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);background:linear-gradient(#fff 0%,#f6f5f2 55%,#e9e7e2 100%);border-radius:11px;flex:none;place-items:center;display:grid;position:relative}.select__cap svg{width:18px;height:18px;position:relative}.select.is-open .select__cap,.select[aria-expanded=true] .select__cap{box-shadow:inset 0 2px 3px rgba(var(--f4-sh),.22), inset 0 -1px 0 #fff, 0 0 0 1px rgba(var(--f4-sh),.22), 0 1px 1px rgba(var(--f4-sh),.12);transform:translateY(1.5px)}.select.is-disabled .select__cap{opacity:.55;filter:saturate(.3)}html .ds-search{--r:999px;height:54px;padding:0 10px 0 20px}.kcaps{flex:none;gap:6px;display:inline-flex}.kcap{min-width:34px;height:30px;font:650 12.5px/1 var(--font-mono);letter-spacing:.02em;color:var(--ink-2);box-shadow:inset 0 1.5px 0 #fff, inset 0 -1.5px 1px -.5px rgba(var(--f4-sh),.14), 0 0 0 1px rgba(var(--f4-sh),.2), 0 1px 1px rgba(var(--f4-sh),.18), 0 3px 4px -1px rgba(var(--f4-sh),.25);background:linear-gradient(#fff 0%,#f7f6f3 60%,#eceae5 100%);border-radius:9px;place-items:center;padding:0 9px;display:inline-grid}.ds-search .clear{color:#4a4238;cursor:pointer;width:34px;height:34px;box-shadow:inset 0 1.5px 0 #fff, inset 0 -2px 2px -1px rgba(var(--f4-sh),.14), 0 0 0 1px rgba(var(--f4-sh),.2), 0 1px 1px rgba(var(--f4-sh),.18), 0 4px 6px -2px rgba(var(--f4-sh),.28);background:linear-gradient(#fff 0%,#f6f5f2 55%,#e9e7e2 100%);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ds-search .clear svg{width:16px;height:16px}.ds-search:focus-within .input__ic,.ds-search.is-focus .input__ic{color:#2a7fc4}html .textarea{--r:18px;align-items:stretch;height:auto;min-height:150px;padding:15px 18px 36px;display:block}.textarea>textarea{resize:none;width:100%;height:96px;min-height:96px;line-height:1.5;font:500 16px/1.5 var(--font-ui);color:var(--ink);display:block}.textarea__txt{min-height:96px;font:500 16px/1.5 var(--font-ui);color:var(--ink);display:block}.textarea__n{font:600 12px/1 var(--font-mono);color:#7a7164;position:absolute;bottom:11px;left:18px}.textarea__grip{pointer-events:none;background:linear-gradient(135deg,transparent 0 42%,rgba(var(--f4-sh),.32) 42% 49%,#fffffff2 49% 56%,transparent 56% 66%,rgba(var(--f4-sh),.32) 66% 73%,#fffffff2 73% 80%,transparent 80%);width:15px;height:15px;position:absolute;bottom:9px;right:10px}.hkey,.cmd__copy{--kr:18px;--k0:#ffae76;--k1:#ff8a3e;--k2:#f4691c;--k3:#e0560e;--k4:#c94a08;--kink:#2b1100;--kinkhi:#ffdeb4b3;--kglow:#ff6a209e;--kshade:120,34,0;--khot:255,255,255;--kx:26%;--ky:16%;--kdrop:0px;isolation:isolate;appearance:none;cursor:pointer;border-radius:var(--kr);height:54px;font:700 16.5px/1 var(--font-ui);letter-spacing:-.005em;color:var(--kink);text-shadow:0 1px 0 var(--kinkhi);transform:translateY(var(--kdrop));background:var(--f4-cap-grain),linear-gradient(180deg,var(--k0) 0%,var(--k1) 24%,var(--k2) 58%,var(--k3) 86%,var(--k4) 100%);background-blend-mode:overlay,normal;box-shadow:inset 0 1.5px 0 #fffaeef2, inset 1.5px 0 0 #ffecce99, inset -1px 0 0 rgba(var(--kshade),.35), inset 0 -4px 5px -1px rgba(var(--kshade),.45), 0 0 0 1px rgba(var(--kshade),.78), 0 1.5px 1px 0 rgba(var(--kshade),.55), 0 4px 5px -1px rgba(var(--f4-sh),.4), 6px 12px 12px -5px rgba(var(--f4-sh),.28), 0 12px 22px -8px var(--kglow);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease),filter var(--dur) var(--ease);border:0;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:inline-flex;position:relative}.hkey:before,.cmd__copy:before{content:"";border-radius:calc(var(--kr) - 1.5px);z-index:-1;pointer-events:none;background:linear-gradient(#ffffff75 0%,#ffffff1f 46%,#fff0 54%);position:absolute;inset:1.5px}.hkey:after,.cmd__copy:after{content:"";border-radius:calc(var(--kr) - 1.5px);z-index:-1;pointer-events:none;background:radial-gradient(38px 9px at var(--kx) var(--ky),rgba(var(--khot),.95),rgba(var(--khot),.3) 50%,rgba(var(--khot),0));position:absolute;inset:1.5px}.hkey svg,.cmd__copy svg{flex:none;width:20px;height:20px;position:relative}.hkey span,.cmd__copy span{position:relative}.cmd__copy span{min-width:3.4em}.cmd__copy .ok{display:none}.hkey:hover,.hkey.is-hover,.cmd__copy:hover,.ds-cmd.is-hover .cmd__copy{--kdrop:-1px;--kx:36%;filter:brightness(1.06)saturate(1.05);box-shadow:inset 0 1.5px 0 #fffaeefa, inset 1.5px 0 0 #ffecceb3, inset -1px 0 0 rgba(var(--kshade),.35), inset 0 -4px 5px -1px rgba(var(--kshade),.45), 0 0 0 1px rgba(var(--kshade),.78), 0 1.5px 1px 0 rgba(var(--kshade),.55), 0 6px 7px -1px rgba(var(--f4-sh),.38), 8px 15px 14px -5px rgba(var(--f4-sh),.26), 0 16px 28px -8px var(--kglow)}.hkey:active,.hkey.is-pressed,.cmd__copy:active,.ds-cmd.is-pressed .cmd__copy{--kdrop:2px;filter:brightness(.95);box-shadow:inset 0 2px 4px rgba(var(--kshade),.55), inset 0 -1px 0 #ffffff59, 0 0 0 1px rgba(var(--kshade),.78), 0 1px 1px rgba(var(--kshade),.4), 0 3px 5px -2px rgba(var(--f4-sh),.3), 0 4px 10px -4px var(--kglow)}.hkey:focus-visible,.cmd__copy:focus-visible{box-shadow:var(--focus), 0 1.5px 1px 0 rgba(var(--kshade),.55), 0 4px 5px -1px rgba(var(--f4-sh),.4);outline:0}.hkey--secondary{--k0:#fff;--k1:#fff;--k2:#f8f7f4;--k3:#eeece7;--k4:#e4e1db;--kink:#2a241c;--kinkhi:#fffffff2;--kglow:rgba(var(--f4-sh),.18);--kshade:var(--f4-sh);background:linear-gradient(180deg,var(--k0) 0%,var(--k1) 24%,var(--k2) 58%,var(--k3) 86%,var(--k4) 100%);background-blend-mode:normal;box-shadow:inset 0 1.5px 0 #fff, inset 0 -3px 4px -1px rgba(var(--f4-sh),.14), 0 0 0 1px rgba(var(--f4-sh),.24), 0 1.5px 1px rgba(var(--f4-sh),.22), 0 4px 5px -1px rgba(var(--f4-sh),.26), 6px 12px 12px -5px rgba(var(--f4-sh),.18)}.hkey--secondary:hover,.hkey--secondary.is-hover{box-shadow:inset 0 1.5px 0 #fff, inset 0 -3px 4px -1px rgba(var(--f4-sh),.14), 0 0 0 1px rgba(var(--f4-sh),.3), 0 1.5px 1px rgba(var(--f4-sh),.22), 0 6px 7px -1px rgba(var(--f4-sh),.28), 8px 15px 14px -5px rgba(var(--f4-sh),.2)}.hkey--secondary:active,.hkey--secondary.is-pressed{box-shadow:inset 0 2px 4px rgba(var(--f4-sh),.24), inset 0 -1px 0 #fff, 0 0 0 1px rgba(var(--f4-sh),.28), 0 1px 1px rgba(var(--f4-sh),.12)}.hkey--secondary:before{background:linear-gradient(#ffffffe6,#fff0 50%)}.hkey--secondary:after{opacity:.35}.ds-cmd.is-copied .cmd__copy,.hkey--lime{--k0:#e4f9a0;--k1:#c4ea5a;--k2:#9bd12e;--k3:#86bc20;--k4:#74a814;--kink:#16280a;--kinkhi:#ebffbecc;--kglow:#82be1e99;--kshade:40,70,0}.ds-cmd.is-copied .cmd__copy svg.cp{display:none}.ds-cmd.is-copied .cmd__copy .ok{display:block}.hkey[disabled],.hkey.is-disabled{--k0:#eceae5;--k1:#e8e6e1;--k2:#e3e1db;--k3:#dcd9d2;--k4:#d5d2ca;--kink:#938b7e;--kinkhi:#ffffffb3;--kglow:transparent;cursor:not-allowed;filter:none;background-blend-mode:normal;box-shadow:inset 0 1px 0 #fff, 0 0 0 1px rgba(var(--f4-sh),.14);background:linear-gradient(#eceae5,#e3e1db)}.hkey[disabled]:before,.hkey.is-disabled:before,.hkey[disabled]:after,.hkey.is-disabled:after{opacity:0}.hkey__bead{width:34px;height:34px;box-shadow:inset 0 1.5px 0 #fff, inset 0 -3px 4px -1px rgba(var(--kshade),.3), 0 0 0 1px rgba(var(--kshade),.5), 0 2px 4px rgba(var(--kshade),.4);background:radial-gradient(circle at 32% 24%,#fff 0%,#fbf8f2 50%,#eee9de 100%);border-radius:50%;flex:none;place-items:center;margin:0 -10px 0 2px;display:grid;position:relative}.hkey__bead svg{color:#b84508;width:18px;height:18px}.hseg{box-shadow:inset 0 2px 3px -1px rgba(var(--f4-sh),.15), inset 0 1px 1px rgba(var(--f4-sh),.12), inset 0 -1.5px 0 #fff, 0 0 0 1px rgba(var(--f4-sh),.14), 0 1px 0 1px #fffffff2;background:linear-gradient(#edece8 0%,#f4f3f0 40%,#faf9f7 100%);border-radius:19px;gap:4px;padding:5px;display:inline-flex;position:relative}.hseg button{isolation:isolate;appearance:none;cursor:pointer;height:42px;font:650 15px/1 var(--font-ui);color:#6e655a;transition:color var(--dur) var(--ease),transform var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:14px;padding:0 22px;position:relative}.hseg button:hover{color:var(--ink)}.hseg button.is-on{color:var(--ink);box-shadow:inset 0 1.5px 0 #fff, inset 0 -2px 3px -1px rgba(var(--f4-sh),.14), 0 0 0 1px rgba(var(--f4-sh),.2), 0 1px 1px rgba(var(--f4-sh),.2), 0 4px 6px -2px rgba(var(--f4-sh),.3);background:linear-gradient(#fff 0% 30%,#f6f5f2 70%,#eceae5 100%)}.hseg button:focus-visible{box-shadow:var(--focus);outline:0}.hkrow{flex-wrap:wrap;align-items:flex-start;gap:30px;display:flex}.ds-cmd{--r:26px;--c-left:#96d66e6b;--c-right:#ff96b061;--c-under:#ff8c4657;isolation:isolate;border-radius:var(--r);width:100%;height:76px;box-shadow:inset 0 1.5px 0 #fff, inset 0 -3px 4px -1px rgba(var(--f4-sh),.1), 0 0 0 1px rgba(var(--f4-sh),.16), 0 1.5px 1px rgba(var(--f4-sh),.14), 0 5px 8px -2px rgba(var(--f4-sh),.22), -34px 22px 46px -16px var(--c-left), 34px 22px 46px -16px var(--c-right), 0 34px 54px -22px var(--c-under);transition:box-shadow var(--dur) var(--ease);background:linear-gradient(#fff 0%,#fbfaf8 55%,#f1efea 100%);align-items:center;gap:14px;padding:0 10px 0 26px;display:flex;position:relative}.ds-cmd:before{content:"";border-radius:calc(var(--r) - 1.5px);pointer-events:none;z-index:-1;background:linear-gradient(#ffffffe6,#fff0 46%);position:absolute;inset:1.5px}.ds-cmd:after{content:none}.cmd__p{z-index:2;font:600 20px/1 var(--font-mono);color:#a0968a;flex:none;position:relative}.cmd__t{z-index:2;white-space:nowrap;min-width:0;font:500 19px/1 var(--font-mono);letter-spacing:-.01em;color:var(--ink);flex:1;position:relative;overflow:hidden}.ds-cmd .cmd__t b,.ds-cmd .cmd__t i{font:inherit;letter-spacing:inherit;text-align:inherit}.ds-cmd .cmd__t b{color:var(--ink);font-weight:700}.cmd__t i{color:#6e655a;font-style:normal}.ds-cmd.is-copied{--c-left:#9bd12e99;--c-right:#78d29666;--c-under:#9bd12e66}.ds-cmd.is-copied .cmd__p{color:#6fa612}.cmd--compact{--r:22px;gap:10px;height:64px;padding:0 8px 0 18px}.cmd--compact .cmd__t{font-size:15.5px}.cmd--compact .cmd__p{font-size:17px}.cmd--compact .cmd__copy{--kr:16px;justify-content:center;width:48px;height:48px;padding:0}.cmd--compact .cmd__copy span{display:none}.ds-cmd .cmd__copy{--kr:calc(var(--r) - 10px);height:calc(100% - 20px)}.cmd--compact .cmd__copy{height:48px}.f4-spill{display:none!important}.menu,.glass .menu{isolation:isolate;color:var(--ink);-webkit-backdrop-filter:blur(34px)saturate(2)brightness(1.05);backdrop-filter:blur(34px)saturate(2)brightness(1.05);background:radial-gradient(34px 11px at 12% 1.6%,#fffffffa,#fff0),radial-gradient(62% 34% at 8% 0,#ffffffb3,#fff0 100%),linear-gradient(118deg,#fff0 40%,#ffffff5c 46%,#ffffff14 54%,#fff0 60%),linear-gradient(166deg,#9ed0fad1 0%,#c4e2fcbd 34%,#e2f0fda8 64%,#ffd6b0bd 100%);border-radius:24px;padding:9px;position:relative;box-shadow:inset 2.5px 3px 1px -1.5px #fff,inset 7px 9px 14px -9px #fffffff2,inset -2px -2.5px 1px -1.5px #ffffffbf,inset -10px -14px 20px -14px #1254a061,inset 0 0 22px 2px #ffffff38,0 0 0 .5px #1e5aa073,0 2px 3px #1e5aa047,8px 16px 20px -8px #2878d26b,26px 44px 46px -18px #2878d257}.menu:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.1;mix-blend-mode:overlay;background:var(--f4-grain-d);background-size:140px;position:absolute;inset:0}.menu:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;-webkit-mask-composite:xor;background:linear-gradient(135deg,#fff 0%,#fff9 20%,#ffffff1f 44% 62%,#ffffffd9 100%);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.opt{isolation:isolate;cursor:pointer;min-height:50px;color:var(--g-ink,var(--ink));border-radius:15px;align-items:center;gap:12px;padding:7px 12px;display:flex;position:relative}.menu .opt{color:var(--ink)}.opt b{font:640 15px/1.2 var(--font-ui);letter-spacing:-.005em;display:block}.opt small{font:500 13px/1.3 var(--font-ui);color:#4c566a;margin-top:2px;display:block}.opt .tick{width:20px;height:20px;color:var(--ink);flex:none;margin-left:auto;display:none}.opt.is-on{box-shadow:none;color:var(--ink);background:0 0}.opt.is-on b{font-weight:740}.opt.is-on .tick{display:block}.opt.is-on small{color:#36405a}.opt .av{width:30px;height:30px;font:750 12px/1 var(--font-ui);color:#fff;box-shadow:0 0 0 1px #6e280066,inset 0 -2px 2px #6e28004d,0 2px 3px rgba(var(--f4-sh),.28);background:radial-gradient(circle at 34% 26%,#ffc9a0,#f26a1b 60%,#b84508);border-radius:50%;flex:none;place-items:center;display:grid}.opt .av--l{background:radial-gradient(circle at 34% 26%,#eeffb8,#9bd12e 60%,#5e8f10)}.opt .av--s{background:radial-gradient(circle at 34% 26%,#d2ecff,#3b93d3 60%,#1f5f96)}.opt .av--n{color:#4a3f30;background:radial-gradient(circle at 34% 26%,#fff,#c9c1b3 70%,#8f8672)}.opt kbd{font:600 12px/1 var(--font-mono);color:#4c566a;margin-left:auto}.menu .grp{font:700 12px/1 var(--font-ui);letter-spacing:.06em;color:#3e4a62;padding:12px 12px 6px}.menu .grp:first-child{padding-top:6px}}
@layer design{:root{--f8-grain:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.led{--d:18px;--b:calc(var(--d)*.2);--lc:#9bd12e;--lh:#f4ffc6;--ld:#4f7a0a;--g:155,209,46;width:var(--d);height:var(--d);vertical-align:middle;box-sizing:border-box;border:var(--b) solid transparent;background:radial-gradient(circle at 36% 30%,#fff 0 7%,var(--lh) 20%,var(--lc) 56%,var(--ld) 100%) padding-box, conic-gradient(from 215deg,#fff,#dcd2be 18%,#8f856f 40%,#f1eada 62%,#a89e88 82%,#fff) border-box;box-shadow:inset 0 -1.5px 2px #0000002e, 0 0 0 .6px #3c260a8c,.3px .9px 0 #786446d9,.8px 2px 1.5px rgba(var(--shade),.5),2px 4px 5px -1px rgba(var(--shade),.4), 0 0 calc(var(--d)*.45) rgba(var(--g),.95),0 0 calc(var(--d)*1.1) rgba(var(--g),.6),0 0 calc(var(--d)*2.2) rgba(var(--g),.32);border-radius:50%;flex:none;display:inline-block;position:relative}.led:after{content:"";pointer-events:none;background:linear-gradient(#fffffff2,#ffffff0d);border-radius:50%;width:44%;height:30%;position:absolute;top:4%;left:8%;transform:rotate(-24deg)}.led--wait{--lc:#ff8a3c;--lh:#ffe2c2;--ld:#b5440a;--g:255,122,40}.led--insp{--lc:#4fa9e8;--lh:#e1f3ff;--ld:#1d5e9a;--g:80,168,240}.led--bad{--lc:#e0452f;--lh:#ffd2c8;--ld:#8e190c;--g:226,70,48}.led--off{--lc:#6a5e4c;--lh:#9b8f7b;--ld:#2b231a;--g:0,0,0;box-shadow:inset 0 2px 2px #0000004d,0 0 0 .6px #3c260a8c,.3px .9px 0 #786446d9,.8px 2px 1.5px rgba(var(--shade),.4)}.led--off:after{opacity:.3}.led--xs{--d:12px}.led--s{--d:14px}.led--m{--d:18px}.led--l{--d:26px}.led--xl{--d:34px}.led--beat{animation:2.2s ease-in-out infinite f8beat}@keyframes f8beat{0%,to{filter:brightness()}50%{filter:brightness(1.2)saturate(1.1)}}.ds-chip{--k1:#fff;--k2:#f5ecdb;--k3:#e4d6ba;--kd:#966e3c6b;--kd2:#96642842;--edge:#3a240a75;--w1:#d6c5a2;--w2:#b9a67e;--w3:#9c8560;--txt:var(--ink);--g:242,106,27;--bl:0;--ha:0;--gx:30%;--gy:0%;height:30px;font:650 13px/1 var(--font-ui);letter-spacing:-.003em;color:var(--txt);white-space:nowrap;vertical-align:middle;background:radial-gradient(70px 36px at var(--gx) var(--gy),rgba(255,255,255,var(--ha)),#fff0 100%), radial-gradient(36px 10px at 15% 9%,#fffffff2,#fff0 100%), linear-gradient(180deg,#ffffff80 0,#fff0 46%), linear-gradient(180deg,var(--k1),var(--k2) 50%,var(--k3));box-shadow:inset 1.5px 1.5px 0 #fffffff2,inset 0 0 0 1px #ffffff42, inset -1px -2px 0 var(--kd),inset -3px -6px 7px -3px var(--kd2), 0 0 0 1px var(--edge), .4px 1px 0 var(--w1),.8px 2px 0 var(--w2),1.2px 3px 0 var(--w3), 1.6px 4.5px 2px rgba(var(--shade),.55),3px 8px 8px -2px rgba(var(--shade),.38),9px 17px 18px -6px rgba(var(--shade),.4);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease),filter var(--dur) var(--ease);border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 13px 0 10px;display:inline-flex;position:relative}.ds-chip:after{content:"";border-radius:inherit;pointer-events:none;background:var(--f8-grain);mix-blend-mode:overlay;opacity:.22;position:absolute;inset:0}.ds-chip:before{content:"";z-index:-1;pointer-events:none;opacity:var(--bl);background:radial-gradient(closest-side,rgba(var(--g),.62),rgba(var(--g),.26) 52%,rgba(var(--g),0) 100%);mix-blend-mode:multiply;transition:opacity var(--dur) var(--ease);border-radius:50%;position:absolute;inset:-18px -26px -34px}.ds-chip>span,.ds-chip>b{z-index:1;position:relative}.ds-chip .led{margin-left:0}.chip--btn{cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent}.chip--btn:hover,.ds-chip.is-hover{--ha:.7}.chip--btn:active,.ds-chip.is-pressed{--ha:0;filter:brightness(.95);box-shadow:inset 0 3px 6px rgba(var(--shade),.42),inset 1px 1.5px 0 #ffffff80,inset -1px -1px 0 #fff3,0 0 0 1px var(--edge),.4px 1px 0 var(--w2),1px 2px 2px rgba(var(--shade),.4),3px 5px 7px -3px rgba(var(--shade),.3);transform:translateY(1.5px)}.chip--btn:focus-visible,.ds-chip.is-focus{box-shadow:inset 1.5px 1.5px 0 #fffffff2,inset -1px -2px 0 var(--kd),0 0 0 1px var(--edge),0 0 0 3px #fff,0 0 0 5px #3b93d3,1.6px 4.5px 2px rgba(var(--shade),.5),9px 17px 18px -6px rgba(var(--shade),.4);outline:0}.ds-chip.is-disabled,.ds-chip:disabled{filter:saturate(.25)brightness(1.06);opacity:.58;cursor:not-allowed;transform:none}.ds-chip.is-disabled:before,.ds-chip:disabled:before{opacity:0}.ds-chip.is-disabled .led,.ds-chip:disabled .led{filter:saturate(.2);box-shadow:inset 0 0 0 .5px #ffffff4d}.chip--wait{--k1:#ffb77f;--k2:#fa8a3a;--k3:#ea6b1a;--kd:#8030008c;--kd2:#96340066;--edge:#782c04b3;--w1:#d15b17;--w2:#b54c12;--w3:#9a3f0d;--txt:#2b1103;--g:255,106,24;--bl:.9;box-shadow:inset 1.5px 1.5px 0 #fff4e4f2,inset 0 0 0 1px #ffd6aa59,inset 0 0 12px 1px #ffe2b48c,inset -1px -2px 0 var(--kd),inset -3px -6px 7px -3px var(--kd2),0 0 0 1px var(--edge),.4px 1px 0 var(--w1),.8px 2px 0 var(--w2),1.2px 3px 0 var(--w3),1.6px 4.5px 2px rgba(var(--shade),.55),3px 8px 8px -2px #96340073,9px 17px 18px -6px rgba(var(--shade),.4)}.chip--insp{--k1:#e6f4ff;--k2:#a9d7f6;--k3:#79b9eb;--kd:#14508c80;--kd2:#145aa057;--edge:#12467899;--w1:#6fa9d6;--w2:#5b93c0;--w3:#4a7da8;--txt:#082b49;--g:80,168,240;--bl:.55}.chip--pass{--k1:#e8faae;--k2:#b6e34c;--k3:#98ce2b;--kd:#3c64008c;--kd2:#46730061;--edge:#375f00a6;--w1:#86b422;--w2:#729d1a;--w3:#5f8613;--txt:#1b2e03;--g:150,215,30;--bl:.9;box-shadow:inset 1.5px 1.5px 0 #fcffe8f2,inset 0 0 0 1px #e6ffa04d,inset 0 0 12px 1px #ecffaa8c,inset -1px -2px 0 var(--kd),inset -3px -6px 7px -3px var(--kd2),0 0 0 1px var(--edge),.4px 1px 0 var(--w1),.8px 2px 0 var(--w2),1.2px 3px 0 var(--w3),1.6px 4.5px 2px rgba(var(--shade),.55),3px 8px 8px -2px #46780066,9px 17px 18px -6px rgba(var(--shade),.4)}.chip--back{--k1:#f58a77;--k2:#db4631;--k3:#b72d1d;--kd:#500a0099;--kd2:#640c006b;--edge:#641408bf;--w1:#a02a1a;--w2:#8a2314;--w3:#751c0f;--txt:#fff;--g:220,64,44;--bl:.7}.chip--back>span{text-shadow:0 1px 1px #500a008c}.chip--block{--k1:#5a4b3a;--k2:#33281d;--k3:#1f1812;--kd:#0009;--kd2:#00000080;--edge:#0a0602e6;--w1:#2b2218;--w2:#221a12;--w3:#18120c;--txt:#fff0dc;--g:226,70,48;--bl:.35}.chip--block:after{opacity:.3}.chip--plain{--k1:#fff;--k2:#fbf5ea;--k3:#ebdfc8;--txt:var(--ink-2);font-weight:600}.chip--big{gap:10px;height:38px;padding:0 18px 0 14px;font-size:15px}.chip--sm{gap:6px;height:24px;padding:0 10px 0 8px;font-size:12px}.ds-chip .x{width:14px;height:14px;font:700 11px/1 var(--font-ui);color:var(--ink-4);border-radius:50%;place-items:center;margin-right:-4px;display:grid}.cnt{--k1:#ffa866;--k2:#f4731f;--k3:#d9580d;--g:255,106,24;min-width:22px;height:22px;font:700 12.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 1px #6e2400a6;background:radial-gradient(14px 7px at 28% 12%,#ffffffe6,#fff0 100%),linear-gradient(180deg,#fff6,#fff0 50%),linear-gradient(180deg,var(--k1),var(--k2) 50%,var(--k3));box-shadow:inset 1px 1px 0 #fff0dce6,inset -1px -1.5px 0 #6e24008c,inset 0 0 6px #ffdcaa80,0 0 0 1px #782c04b3,.3px .8px 0 #c6540f,.6px 1.6px 0 #a8450b,1px 3px 2px rgba(var(--shade),.5),0 0 10px rgba(var(--g),.6),0 0 24px rgba(var(--g),.35);border-radius:999px;flex:none;place-items:center;padding:0 6px;display:inline-grid;position:relative}.cnt--lime{--k1:#ddf58c;--k2:#a9db3c;--k3:#8cbf22;--g:150,215,30;color:#1b2e03;text-shadow:0 1px #ffffff80;box-shadow:inset 1px 1px 0 #ffffe6f2,inset -1px -1.5px 0 #3c640080,0 0 0 1px #375f00a6,.3px .8px 0 #79a41b,.6px 1.6px 0 #658c14,1px 3px 2px rgba(var(--shade),.5),0 0 10px rgba(var(--g),.55),0 0 24px rgba(var(--g),.3)}.cnt--red{--k1:#f58a77;--k2:#db4631;--k3:#b72d1d;--g:220,64,44;text-shadow:0 1px 1px #500a0099;box-shadow:inset 1px 1px 0 #ffe1d7e6,inset -1px -1.5px 0 #500a008c,0 0 0 1px #641408bf,.3px .8px 0 #8a2314,.6px 1.6px 0 #751c0f,1px 3px 2px rgba(var(--shade),.5),0 0 10px rgba(var(--g),.5)}.cnt--ink{--k1:#5a4b3a;--k2:#33281d;--k3:#1f1812;--g:0,0,0;color:#fff0dc;box-shadow:inset 1px 1px 0 #ffebd266,inset -1px -1.5px 0 #0009,0 0 0 1px #0a0602e6,.3px .8px 0 #2b2218,1px 3px 2px rgba(var(--shade),.5)}.cnt--coin{color:#b94a0b;text-shadow:0 1px #ffffffe6;background:radial-gradient(12px 6px at 28% 10%,#fff,#fff0 100%),linear-gradient(#fff,#fbf1e0 55%,#ebd9ba);min-width:20px;height:20px;margin-left:-4px;padding:0 5px;font-size:12.5px;box-shadow:inset 1px 1px #fff,inset 0 2px 4px #8c3c0a38,inset -1px -1.5px #aa783c59,0 0 0 1px #6e2c0499,.3px .9px #b3601f,.6px 1.8px 1px #6e240080}.chip--pass .cnt--coin{color:#3f6a06}.cnt--dot{width:12px;min-width:0;height:12px;padding:0;font-size:0}.ava{--s:44px;--rg:calc(var(--s)*.075);width:var(--s);height:var(--s);padding:var(--rg);vertical-align:middle;box-shadow:inset 0 0 0 .6px #ffffffe6,0 0 0 1px #3a240a80,.4px 1px 0 #bdb19a,.8px 2px 0 #9c9079,1.2px 3.2px 2px rgba(var(--shade),.55),3px 7px 7px -2px rgba(var(--shade),.4),9px 15px 16px -6px rgba(var(--shade),.4);background:conic-gradient(from 205deg,#fff,#e3d9c4 16%,#a59a83 38%,#f3ecdd 58%,#b8ad95 80%,#fff);border-radius:50%;flex:none;display:inline-block;position:relative}.ava__face{width:100%;height:100%;box-shadow:inset 0 2px 4px rgba(var(--shade),.5),inset 1px 2px 1px rgba(var(--shade),.32),inset -.5px -.5px 0 #ffffffe6,0 0 0 .5px #3a240a80;background:radial-gradient(circle at 34% 26%,#fffdf6,#f0e3c8 70%,#dcc9a2);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.ava__face b{font:700 calc(var(--s)*.34)/1 var(--font-display);letter-spacing:-.02em;color:#fff;text-shadow:0 1px 1px #28140073}.ava__face img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ava:after{content:"";inset:var(--rg);border-radius:inherit;pointer-events:none;z-index:2;background:radial-gradient(60% 34% at 30% 14%,#ffffffb3,#fff0 100%),linear-gradient(150deg,#ffffff47 0,#fff0 38% 72%,#fff3 100%);position:absolute;box-shadow:inset 0 0 0 .5px #ffffff4d,inset -2px -3px 5px -2px #ffffff59}.ava .led{right:calc(var(--s)*-.04);bottom:calc(var(--s)*-.04);z-index:3;position:absolute}.ava--xs{--s:24px}.ava--s{--s:32px}.ava--m{--s:44px}.ava--l{--s:64px}.ava--xl{--s:92px}.ava--xs .led,.ava--s .led{--d:11px}.ava--m .led{--d:14px}.ava--l .led{--d:18px}.ava--xl .led{--d:24px}.ava--o .ava__face{background:radial-gradient(circle at 34% 26%,#ffb27a,#f26a1b 62%,#b94a0b)}.ava--l1 .ava__face{background:radial-gradient(circle at 34% 26%,#d9f58c,#9bd12e 62%,#5f8e10)}.ava--s1 .ava__face{background:radial-gradient(circle at 34% 26%,#b5def8,#4fa3e0 62%,#216aa5)}.ava--k .ava__face{background:radial-gradient(circle at 34% 26%,#6a5a47,#33281d 62%,#17110b)}.ava--agent{background:conic-gradient(from 205deg,#fff,#e3d9c4 16%,#a59a83 38%,#f3ecdd 58%,#b8ad95 80%,#fff);border-radius:31%}.ava--agent .ava__face{background:radial-gradient(70% 60% at 50% 38%,#ff96468c,#ff964600 100%),radial-gradient(circle at 30% 20%,#4b3b2a,#241a11 60%,#120c07);border-radius:26%}.ava--agent .ava__face:before{content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff0d 0 1px,#fff0 1px 3px);position:absolute;inset:0}.ava--agent .ava__face img{object-fit:contain;filter:drop-shadow(0 2px 3px #00000073);width:88%;height:90%;inset:6% 6% 4%}.ava--agent:after{border-radius:inherit}.ava--agent .ava__face{box-shadow:inset 0 2px 5px #000000b3,inset 0 0 0 .5px #ffffff1f,0 0 0 .5px #3a240a99}.ava--lime.ava--agent .ava__face{background:radial-gradient(70% 60% at 50% 38%,#aae13c80,#aae13c00 100%),radial-gradient(circle at 30% 20%,#40482a,#21261a 60%,#10130a)}.ava--sky.ava--agent .ava__face{background:radial-gradient(70% 60% at 50% 38%,#5aaaeb80,#5aaaeb00 100%),radial-gradient(circle at 30% 20%,#2e4258,#1b2735 60%,#0e1620)}.ava.is-offline{filter:grayscale(.85)brightness(.95);opacity:.8}.ava-stack{align-items:center;padding-left:10px;display:inline-flex}.ava-stack>.ava{margin-left:-11px}.ava-stack>.ava--s{margin-left:-9px}.ava-stack .more{min-width:32px;height:32px;font:700 12.5px/1 var(--font-ui);color:var(--ink-2);box-shadow:inset 1.5px 1.5px 0 #fff,inset -1px -2px 0 #966e3c66,0 0 0 1px #3a240a80,.4px 1px 0 #bdb19a,.8px 2px 0 #9c9079,1.2px 3px 2px rgba(var(--shade),.5),3px 7px 7px -2px rgba(var(--shade),.35);background:linear-gradient(#fff,#f5ebd8 60%,#e5d6b8);border-radius:999px;place-items:center;margin-left:-9px;padding:0 9px;display:inline-grid;position:relative}.tool{vertical-align:-4px;background:radial-gradient(10px 5px at 28% 8%,#ffffffd9,#fff0),linear-gradient(180deg,var(--t1,#ffa866),var(--t2,#e85d10));width:18px;height:18px;box-shadow:inset 1px 1px 0 #ffffffb3,inset -1px -1.5px 0 #00000047,0 0 0 .8px #321e0899,.3px .9px 0 #503214b3,.6px 1.8px 1.5px rgba(var(--shade),.45);border-radius:5.5px;flex:none;place-items:center;margin-right:6px;display:inline-grid;position:relative}.tool svg{stroke:#fff;fill:none;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px #0000004d);width:11px;height:11px}.tool--cc{--t1:#ffb27a;--t2:#e85d10}.tool--gpt{--t1:#5a4b3a;--t2:#1f1812}.tool--cur{--t1:#fff;--t2:#cfc4af}.tool--cur svg{stroke:#3a3025;filter:none}.tool--cdx{--t1:#8ccbf3;--t2:#2a7fc0}.wid{--gx:30%;--gy:0%;--ha:0;vertical-align:middle;color:var(--ink);text-align:left;background:radial-gradient(160px 70px at var(--gx) var(--gy),rgba(255,255,255,var(--ha)),#fff0 100%),radial-gradient(80px 20px at 12% 6%,#fffffff2,#fff0),linear-gradient(180deg,#fff 0%,#fffcf5 46%,#f3e8d3 100%);box-shadow:inset 1.5px 1.5px 0 #fff,inset 0 0 0 1px #ffffffb3,inset -1px -2px 0 #a078426b,inset -4px -7px 9px -4px #9664283d,0 0 0 1px #3a240a75,.4px 1px 0 #d6c5a2,.8px 2px 0 #bca98a,1.2px 3px 0 #9c8560,1.8px 5px 2px rgba(var(--shade),.55),4px 10px 10px -2px rgba(var(--shade),.38),14px 22px 24px -8px rgba(var(--shade),.4);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur) var(--ease);border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:inline-flex;position:relative}.wid:after{content:"";border-radius:inherit;pointer-events:none;background:var(--f8-grain);mix-blend-mode:overlay;opacity:.16;position:absolute;inset:0}.wid:before{content:"";z-index:-1;pointer-events:none;opacity:var(--bl,0);background:radial-gradient(closest-side,rgba(var(--g,155,209,46),.5),rgba(var(--g,155,209,46),.2) 52%,rgba(var(--g,155,209,46),0) 100%);mix-blend-mode:multiply;transition:opacity var(--dur);border-radius:50%;position:absolute;inset:-20px -30px -36px}.wid:hover,.wid.is-hover{--ha:.75;--bl:.9;transform:translateY(-1px)}.wid:active,.wid.is-pressed{--ha:0;box-shadow:inset 0 3px 7px rgba(var(--shade),.4),inset 1px 1.5px 0 #ffffffb3,0 0 0 1px #3a240a75,.4px 1px 0 #bca98a,1.2px 3px 3px rgba(var(--shade),.4);transform:translateY(1.5px)}.wid__t{flex-direction:column;gap:5px;min-width:0;display:flex}.wid__t b{font:650 15px/1.1 var(--font-ui);letter-spacing:-.012em;white-space:nowrap}.wid__t small{font:500 12.5px/1 var(--font-ui);color:var(--ink-3);white-space:nowrap;align-items:center;display:flex}.wid__t small .tool{vertical-align:middle;margin-right:6px}.wid .own{font:550 12.5px/1 var(--font-ui);color:var(--ink-3);align-items:center;gap:7px;margin-left:4px;padding-left:14px;display:flex;position:relative}.wid .own:before{content:"";background:linear-gradient(90deg,rgba(var(--shade),.22) 0 1px,#fffffff2 1px 2px);width:2px;position:absolute;top:-4px;bottom:-4px;left:0}.wid.is-working{--g:255,122,40;--bl:.55}.wid.is-online{--g:155,209,46;--bl:.4}.wid.is-offline .wid__t b{color:var(--ink-4)}.wid.is-offline .tool{filter:grayscale(.8)opacity(.7)}.wid--s{gap:9px;padding:5px 13px 5px 5px}.wid--s .wid__t b{font-size:13.5px}.wid--s .wid__t{gap:0}.wid--s .tool{display:none}.prog{--p:.6;--h:14px;--c1:#e6f9a4;--c2:#a9db3c;--c3:#7dae18;--g:150,215,30;height:var(--h);box-shadow:inset 0 3px 5px rgba(var(--shade),.5),inset 1.5px 2px 1px rgba(var(--shade),.3),inset -1px -1px 0 #ffffffe6,0 0 0 1px rgba(var(--shade),.32),0 1.5px 0 #fffffff2;background:linear-gradient(#cdbe9f,#e5dac1 60%,#f0e8d5);border-radius:999px;position:relative}.prog__fill{width:max(calc((100% - 4px)*var(--p)),calc(var(--h) - 4px));background:linear-gradient(180deg,#ffffffa6 0,#fff0 46%),linear-gradient(180deg,var(--c1),var(--c2) 48%,var(--c3));box-shadow:inset 1px 1px 0 #ffffffe6,inset 0 0 8px #ffffff8c,inset -1px -2px 1px #28500066,0 0 0 .5px #325a008c,0 0 10px rgba(var(--g),.7),0 0 26px rgba(var(--g),.45);transition:width .5s var(--ease);border-radius:999px;position:absolute;top:2px;bottom:2px;left:2px}.prog__fill:after{content:"";opacity:.9;background:radial-gradient(circle,#fff,#fff0);border-radius:50%;width:4px;position:absolute;top:18%;bottom:18%;right:3px}.prog--empty .prog__fill{display:none}.prog--wait{--c1:#ffc594;--c2:#fa8a3a;--c3:#e4630f;--g:255,122,40}.prog--insp{--c1:#d5ecfc;--c2:#79bdee;--c3:#3b93d3;--g:80,168,240}.prog--bad{--c1:#f58a77;--c2:#db4631;--c3:#b72d1d;--g:226,70,48}.prog--lg{--h:22px}.prog--busy .prog__fill{width:46%;animation:f8busy 2.4s var(--ease) infinite;background:repeating-linear-gradient(115deg,#ffffff57 0 7px,#fff0 7px 14px),linear-gradient(180deg,#ffffffa6 0,#fff0 46%),linear-gradient(180deg,var(--c1),var(--c2) 48%,var(--c3));left:auto}.prog--busy{overflow:hidden}.prog--busy .prog__fill{left:12%}@keyframes f8busy{0%{transform:translate(-30%)}50%{transform:translate(70%)}to{transform:translate(-30%)}}.ds-ring{--p:.6;--s:60px;--w:9px;--c1:#e6f9a4;--c2:#9bd12e;--c3:#6c9e12;--g:150,215,30;width:var(--s);height:var(--s);vertical-align:middle;box-shadow:inset 0 3px 6px rgba(var(--shade),.5),inset 2px 3px 2px rgba(var(--shade),.28),inset -1px -1px 0 #fffffff2,0 0 0 1px rgba(var(--shade),.4),.3px 1.2px 0 #fffffff2,1px 3px 3px rgba(var(--shade),.2);background:radial-gradient(circle at 34% 26%,#f5eedd,#ddd0b4);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.ring__arc{inset:calc(var(--s)*.07);background:conic-gradient(from 0deg,var(--c3) 0,var(--c2) calc(var(--p)*180deg),var(--c1) calc(var(--p)*360deg),#0000 calc(var(--p)*360deg));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--w) - .6px),#000 calc(100% - var(--w)));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--w) - .6px),#000 calc(100% - var(--w)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--w) - .6px),#000 calc(100% - var(--w)));filter:drop-shadow(0 0 4px rgba(var(--g),.85)) drop-shadow(0 0 12px rgba(var(--g),.45));border-radius:50%;position:absolute}.ring__dot{inset:calc(var(--s)*.07);transform:rotate(calc(var(--p)*360deg));pointer-events:none;border-radius:50%;position:absolute}.ring__dot:after{content:"";left:50%;top:calc((var(--w) - 5px)/2);background:#fff;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;box-shadow:0 0 6px 2px #fffffff2}.ring--empty .ring__arc,.ring--empty .ring__dot,.ring--full .ring__dot{display:none}.ring__n{z-index:2;width:calc(var(--s)*.86 - var(--w)*2 - 3px);height:calc(var(--s)*.86 - var(--w)*2 - 3px);font:700 calc(var(--s)*.22)/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink-2);letter-spacing:-.02em;box-shadow:inset 1px 1px 0 #fff,inset -1px -1.5px 0 #a0733c66,0 0 0 .5px #3a240a80,.5px 1.4px 1px rgba(var(--shade),.45),1.5px 3px 4px rgba(var(--shade),.3);background:radial-gradient(circle at 32% 22%,#fff,#fbf1de 60%,#ebd9ba);border-radius:50%;place-items:center;display:grid;position:relative}.ring__n svg{stroke:#4c7a0a;fill:none;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:46%}.ring--wait{--c1:#ffc594;--c2:#fa8a3a;--c3:#e4630f;--g:255,122,40}.ring--insp{--c1:#d5ecfc;--c2:#79bdee;--c3:#3b93d3;--g:80,168,240}.ring--s{--s:36px;--w:6px}.ring--s .ring__n{font-size:0}.ring--s .ring__n svg{stroke-width:3.6px;width:62%;height:62%}.ring--l{--s:96px;--w:13px}.tipwrap{display:inline-flex;position:relative}.tip{--gr:14px;--tint-a:#fffcf6cc;--tint-b:#fffaf2b3;--tint-edge:#ffffffe6;--blur:18px;--refl:.5;--glow:rgba(var(--g-shade),.34);z-index:30;text-align:left;background:linear-gradient(142deg,var(--tint-edge) 0%,var(--tint-a) 26%,var(--tint-b) 62%,var(--tint-a) 100%);width:max-content;max-width:250px;-webkit-backdrop-filter:blur(calc(var(--blur) * 3)) saturate(1.8) brightness(1.1);backdrop-filter:blur(calc(var(--blur) * 3)) saturate(1.8) brightness(1.1);color:var(--g-ink);opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);box-shadow:inset 0 0 0 1px #fff6,inset 2px 2.5px 1px -1.5px #fff,inset 6px 8px 12px -8px #fffffff2,inset -2px -2.5px 1px -1.5px #ffffffb3,inset -8px -10px 16px -10px #1e325042,inset 0 0 18px 1px #ffffff38,0 0 0 .5px rgba(var(--g-shade),.4),0 1.5px 2px rgba(var(--g-shade),.32),4px 9px 12px -5px var(--glow),14px 26px 34px -12px var(--glow);border-radius:14px;padding:10px 14px 11px;display:block;position:absolute;bottom:calc(100% + 13px);left:50%;transform:translate(-50%,6px)}.tip:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(118deg,#fff9 0%,#fff0 40%),var(--g-scene) 50% 2%/190% auto no-repeat;opacity:.34;filter:blur(3px)saturate(1.4);position:absolute;inset:0}.tip:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(26px 11px at 12% 6%,#fffffff2,#fff0 100%),var(--f8-grain);background-blend-mode:normal,overlay;opacity:.5;position:absolute;inset:0}.tip>*{z-index:2;position:relative}.tip b{font:650 13.5px/1.25 var(--font-ui);letter-spacing:-.005em;color:var(--ink);display:block}.tip small{font:450 12.5px/1.4 var(--font-ui);color:#2e251b;margin-top:3px;display:block}.tip kbd{min-width:20px;height:20px;font:600 11.5px/1 var(--font-mono);color:var(--ink-2);vertical-align:1px;box-shadow:inset 1px 1px 0 #fff,0 0 0 .5px #3a240a80,0 1px 0 #785a32b3,0 2px 2px rgba(var(--shade),.3);background:linear-gradient(#fff,#efe4ce);border-radius:6px;place-items:center;margin-left:8px;padding:0 5px;display:inline-grid}.tip__arrow{z-index:3;clip-path:polygon(0 0,100% 0,50% 100%);width:18px;height:10px;filter:drop-shadow(0 2px 2px rgba(var(--g-shade),.35));background:linear-gradient(#fffffff2,#ffffffb3);margin-left:-9px;position:absolute;top:calc(100% - 1px);left:50%}.tip__arrow:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);-webkit-backdrop-filter:blur(21px)saturate(1.8);backdrop-filter:blur(21px)saturate(1.8);background:#ffffff4d;height:7px;position:absolute;top:0;left:2px;right:2px}.tipwrap:hover>.tip,.tipwrap:focus-within>.tip,.tip.is-open{opacity:1;transform:translate(-50%)}.tip--below{top:calc(100% + 13px);bottom:auto}.tip--below .tip__arrow{top:-9px;transform:scaleY(-1)}.tip--left{left:0;transform:translateY(6px)}.tip--left .tip__arrow{left:26px}.tipwrap:hover>.tip--left,.tipwrap:focus-within>.tip--left,.tip--left.is-open{transform:translate(0)}}
@layer design{:root{--lit-orange:linear-gradient(180deg,#ffbe8c 0%,#ff9448 22%,#fa7d2e 52%,#f06716 80%,#dc540c 100%);--lit-orange-shadow:inset 0 1.5px 0 #fff6e8, inset 1.5px 0 0 #ffe2bebf, inset -1px 0 0 #78280061, inset 0 -4px 6px #78280066, inset 0 0 0 1px #ffc48c57, 0 0 0 1px #642203db, 0 1px 0 #c9560f, 0 2px 0 #ae4509, 0 3.5px 2px #3c120080, 2px 8px 10px -4px #96340080, 4px 12px 14px -6px #f26a1b8c}.kc{min-width:23px;height:23px;font:600 11.5px/1 var(--font-mono);letter-spacing:0;color:var(--ink-2);text-shadow:0 1px #fff;box-shadow:inset 0 1.5px 0 #fff, inset 1.5px 0 0 #fffffff2, inset -1px -2px 1px #966e3c4d, 0 0 0 1px #462e0e70, 0 1px 0 #e0d3b3, 0 2px 0 #cdbd97, 0 3px 0 #b9a67c, 0 5px 3px -1px rgba(var(--shade),.5);background:radial-gradient(14px 7px at 24% 6%,#fff,#fff0 100%),linear-gradient(#fff 0%,#fbf5e8 55%,#efe4cf 100%);border-radius:7px;flex:none;place-items:center;margin-bottom:3px;padding:0 6px;display:inline-grid;position:relative}.kc+.kc{margin-left:4px}.kc--wide{min-width:34px}.kc--ink{color:#fff4e6;text-shadow:0 -1px #00000080;box-shadow:inset 0 1.5px 0 #ffebcd8c, inset -1px -2px 1px #0006, 0 0 0 1px #140c04cc, 0 1px 0 #1f170f, 0 2px 0 #170f08, 0 3px 0 #0d0803, 0 5px 3px -1px rgba(var(--shade),.6);background:radial-gradient(14px 7px at 24% 6%,#ffffff80,#fff0 100%),linear-gradient(#5a4c3c 0%,#3a2f24 55%,#2a2118 100%)}.kc.is-down{box-shadow:inset 0 2px 3px #78541e66, 0 0 0 1px #462e0e70, 0 1px 0 #cdbd97, 0 2px 2px rgba(var(--shade),.35);transform:translateY(2px)}.kcs{align-items:center;margin-left:auto;padding-left:14px;display:inline-flex}.lamp{--c1:#e9ffa9;--c2:#9bd12e;--c3:#5e8e0c;--gl:#a0e132cc;width:36px;height:36px;box-shadow:0 0 0 1px #3c2c108c, inset 0 1px 0 #fff, 0 1.5px 0 #a99f89, 0 3px 2px rgba(var(--shade),.45), 0 0 9px 0 var(--gl);background:linear-gradient(145deg,#fff 0%,#d9d1c2 38%,#8f8672 62%,#efe9dc 100%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.lamp:before{content:"";background:radial-gradient(10px 7px at 32% 24%,#fff 0%,#fff0 100%),radial-gradient(circle at 42% 38%,var(--c1) 0%,var(--c2) 52%,var(--c3) 100%);border-radius:50%;position:absolute;inset:3.5px;box-shadow:inset 0 -3px 5px #00000047,inset 0 0 0 1px #0003}.lamp svg{z-index:1;color:#fff;filter:drop-shadow(0 1px #143c008c);width:17px;height:17px;position:relative}.lamp--sky{--c1:#d8f0ff;--c2:#5db1ea;--c3:#1c6aa8;--gl:#5aaaebcc}.lamp--bad{--c1:#ffd2b8;--c2:#f2512a;--c3:#a91e0c;--gl:#f55a28d9}.lamp--sm{width:26px;height:26px}.lamp--sm:before{inset:3px}.lamp--sm svg{width:13px;height:13px}.mn{--gr:22px;width:288px;color:var(--g-ink);--blur:18px;--refl:.34;--tint-a:#ffffff9e;--tint-b:#fffcf480;--tint-edge:#ffffffc7;padding:8px}.mn .glass__in{gap:2px;display:grid}.mn--wide{width:312px}.mn-find{height:42px;font:500 15px/1 var(--font-ui);color:var(--g-ink);box-shadow:inset 0 3px 6px rgba(var(--shade),.38), inset 2px 2px 3px rgba(var(--shade),.12), inset 0 -1px 0 #ffffffe6, 0 0 0 .5px rgba(var(--shade),.38), 0 1px 0 #fffc;background:linear-gradient(#78542838,#ffffff57);border-radius:13px;align-items:center;gap:10px;margin:2px 2px 6px;padding:0 10px 0 13px;display:flex}.mn-find svg{opacity:.7;flex:none;width:18px;height:18px}.mn-find .ph{opacity:.62;flex:1}.mn-find .caret{background:var(--orange-500);vertical-align:middle;border-radius:2px;width:2px;height:18px;margin-right:-4px;display:inline-block;box-shadow:0 0 8px 1px #ff8232cc}.mn-grp{font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink-2);opacity:.72;padding:12px 12px 6px}.mn-item{isolation:isolate;cursor:pointer;height:40px;font:560 14.5px/1 var(--font-ui);color:var(--g-ink);transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur-fast) var(--ease);border-radius:12px;align-items:center;gap:12px;padding:0 10px 0 12px;display:flex;position:relative}.mn-item svg.ic{opacity:.82;flex:none;width:19px;height:19px}.mn-item .sub{opacity:.78;font:600 12.5px/1 var(--font-ui);align-items:center;gap:6px;margin-left:auto;display:flex}.mn-item .chev{opacity:.55;flex:none;width:14px;height:14px;margin-left:auto}.mn-item .kcs+.chev{margin-left:8px}.mn-item:hover,.mn-item.is-hover{box-shadow:inset 2px 2px 0 #fff, inset -1px -2px 0 #ffffff8c, inset 0 -5px 8px -4px rgba(var(--shade),.16), 0 0 0 .5px rgba(var(--shade),.42), 0 2px 3px rgba(var(--shade),.28), 3px 8px 14px -6px rgba(var(--shade),.32);background:linear-gradient(#fffffff2,#ffffff8c)}.mn-item:active,.mn-item.is-pressed{box-shadow:inset 0 3px 6px rgba(var(--shade),.38), inset 0 -1px 0 #fffc, 0 0 0 .5px rgba(var(--shade),.42);background:linear-gradient(#fff6,#ffffffad);transform:translateY(1px)}.mn-item.is-sel,.cm-row.is-sel{background:var(--lit-orange);color:var(--ink);text-shadow:0 1px #ffe0beb3;box-shadow:var(--lit-orange-shadow);font-weight:650}.mn-item.is-sel:before,.cm-row.is-sel:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(22px 6px at 14% 24%,#fff,#fff0),linear-gradient(#ffffff9e,#ffffff14);border-radius:10px 10px 18px 18px;height:46%;position:absolute;top:2px;left:5px;right:5px}.mn-item.is-sel svg.ic,.cm-row.is-sel svg.ic{opacity:1}.mn-item .tick{background:radial-gradient(circle at 35% 30%,#fff 0,#e7ff9d 20%,#9bd12e 60%,#6a9a12);border-radius:50%;width:10px;height:10px;margin-left:auto;box-shadow:0 0 0 .5px #3c6400b3,0 0 9px 2px #a0e132d9}.mn-item--bad{color:#8a1f10}.mn-item--bad.is-hover,.mn-item--bad:hover{background:linear-gradient(#ffc4aaf2,#ff966e9e);box-shadow:inset 2px 2px #ffece0,inset -1px -2px #b4280a33,0 0 0 .5px #961e0a80,0 2px 3px #781e004d,0 8px 20px -6px #f0501e99}.mn-item.is-disabled{opacity:.46;cursor:not-allowed;filter:saturate(.5)}.mn-sep{background:linear-gradient(90deg,#fff0,rgba(var(--shade),.3) 18%,rgba(var(--shade),.3) 82%,#fff0);height:1px;margin:5px 10px;box-shadow:0 1px #ffffffbf}.mn-sub{width:244px}.cursor{z-index:12;pointer-events:none;width:22px;height:28px;filter:drop-shadow(1px 3px 2px rgba(var(--shade),.55));position:absolute}.cm{--gr:32px;--blur:20px;--refl:.36;width:680px;color:var(--g-ink);--tint-a:#ffffffa3;--tint-b:#fffbf285;--tint-edge:#fffc;padding:12px}.cm-in{height:60px;font:500 18px/1 var(--font-ui);color:var(--g-ink);box-shadow:inset 0 4px 8px rgba(var(--shade),.4), inset 3px 3px 4px rgba(var(--shade),.12), inset 0 -1px 0 #fffffff2, 0 0 0 .5px rgba(var(--shade),.4), 0 1px 0 #ffffffd9, 0 0 0 4px #fff0;background:linear-gradient(#7854283d,#ffffff5c);border-radius:20px;align-items:center;gap:14px;margin-bottom:8px;padding:0 14px 0 20px;display:flex}.cm-in svg{opacity:.72;flex:none;width:21px;height:21px}.cm-in .q{flex:1;align-items:center;display:flex}.cm-in .q .ph{opacity:.6}.cm-in .q b{font-weight:650}.cm-in .caret{background:var(--orange-500);border-radius:2px;width:2px;height:22px;margin-left:2px;display:inline-block;box-shadow:0 0 8px 1px #ff8232d9}.cm-list{gap:2px;max-height:468px;padding:0 2px;display:grid;overflow:hidden}.cm-grp{font:700 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink-2);opacity:.72;padding:14px 14px 7px}.cm-row{isolation:isolate;cursor:pointer;height:48px;font:560 15.5px/1.2 var(--font-ui);color:var(--g-ink);transition:background var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:15px;align-items:center;gap:14px;padding:0 12px 0 10px;display:flex;position:relative}.cm-row .tile{width:30px;height:30px;box-shadow:inset 0 1.5px 0 #fff, inset -1px -2px 1px #966e3c42, 0 0 0 1px #462e0e61, 0 1px 0 #d9cbaa, 0 2px 0 #c4b38b, 0 4px 3px -1px rgba(var(--shade),.45);background:linear-gradient(#fff,#f3eada);border-radius:9px;flex:none;place-items:center;margin-bottom:2px;display:grid}.cm-row .tile--lime{background:linear-gradient(#e6faa8,#a9db3a);box-shadow:inset 0 1.5px #ffffffe6,inset -1px -2px 1px #3c64004d,0 0 0 1px #3c64008c,0 1px #7ba619,0 2px #5f8710,0 4px 3px -1px #28460073}.cm-row .tile--sky{background:linear-gradient(#ddf1ff,#7dc0f0);box-shadow:inset 0 1.5px #ffffffe6,inset -1px -2px 1px #0a468c4d,0 0 0 1px #14509680,0 1px #4a93c9,0 2px #347aae,0 4px 3px -1px #0a326466}.cm-row .meta{font:560 13px/1 var(--font-ui);opacity:.78;align-items:center;gap:10px;margin-left:auto;display:flex}.cm-row .tx{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.cm-row .tx small{font:500 12.5px/1 var(--font-ui);opacity:.68;margin-top:4px;display:block}.cm-row mark{color:inherit;background:0 0;padding-bottom:1px;font-weight:750;box-shadow:inset 0 -2px #f26a1be6}.cm-row.is-sel mark{box-shadow:inset 0 -2px #1c1712b3}.cm-row:hover,.cm-row.is-hover{box-shadow:inset 2px 2px 0 #fff, inset -1px -2px 0 #ffffff8c, 0 0 0 .5px rgba(var(--shade),.42), 0 2px 3px rgba(var(--shade),.28), 3px 8px 14px -6px rgba(var(--shade),.32);background:linear-gradient(#fffffff2,#ffffff8c)}.cm-row.is-sel{box-shadow:var(--lit-orange-shadow)}.cm-row.is-sel .tile{margin-bottom:2px}.cm-row.is-sel .meta{opacity:.9}.cm-foot{height:42px;font:560 12.5px/1 var(--font-ui);color:var(--g-ink-2);box-shadow:inset 0 2px 4px rgba(var(--shade),.28), inset 0 -1px 0 #ffffffd9, 0 0 0 .5px rgba(var(--shade),.3);background:linear-gradient(#78542829,#ffffff4d);border-radius:15px;align-items:center;gap:20px;margin:12px 2px 0;padding:0 14px;display:flex}.cm-foot span{align-items:center;gap:7px;display:inline-flex}.cm-foot .r{margin-left:auto}.cm-empty{text-align:center;justify-items:center;gap:8px;padding:30px 20px 24px;display:grid}.cm-empty .g-h{font-size:19px}.cm--sm{width:100%}.ds-ts{--gr:24px;width:400px;color:var(--g-ink);--blur:18px;--refl:.3;padding:14px 16px 16px 14px;position:relative}.ds-ts .glass__in{grid-template-columns:auto 1fr auto;align-items:center;gap:2px 14px;display:grid}.ds-ts .lamp{grid-row:1/span 2;align-self:start;margin-top:2px}.ds-ts h4{font:700 15.5px/1.25 var(--font-ui);letter-spacing:-.005em;color:var(--ink);align-self:end}.ds-ts p{font:500 14px/1.4 var(--font-ui);color:#2b2419;grid-column:2}.ds-ts .x{cursor:pointer;width:28px;height:28px;color:var(--g-ink);box-shadow:inset 1.5px 1.5px 0 #fff, 0 0 0 .5px rgba(var(--shade),.4), 0 2px 3px rgba(var(--shade),.25);background:linear-gradient(#fffc,#ffffff59);border:0;border-radius:50%;grid-area:1/3;align-self:start;place-items:center;margin:-4px -4px 0 0;padding:0;display:grid}.ds-ts .x svg{width:13px;height:13px}.ds-ts .acts{grid-column:2/span 2;align-items:center;gap:10px;margin-top:10px;display:flex}.ds-ts .acts .btn{margin-bottom:6px}.ts--lime{--tint-a:#cef278d1;--tint-b:#eeffbec2;--tint-edge:#f4ffd0db;--glow:#6eaa0a80;--dark:#3c64004d;--rim:#f6ffd6}.ts--sky{--tint-a:#a0d2fad1;--tint-b:#d6eeffc2;--tint-edge:#e8f6ffdb;--glow:#1e6ec875;--dark:#0a3c824d;--rim:#e6f5ff}.ts--orange{--tint-a:#ffaa64d6;--tint-b:#ffd6acc2;--tint-edge:#ffe4c4db;--glow:#ee601285;--dark:#96340052;--rim:#ffe9d0}.ds-ts .timer{z-index:2;background:linear-gradient(180deg,rgba(var(--shade),.32),#fff6);height:5px;box-shadow:inset 0 1px 2px rgba(var(--shade),.4), 0 .5px 0 #fffc;border-radius:5px;position:absolute;bottom:7px;left:18px;right:18px}.ds-ts .timer i{width:var(--w,60%);background:linear-gradient(#e6ff9e,#9bd12e);border-radius:5px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 0 .5px #3c640099,0 0 8px 1px #a0e132cc}.ts--sky .timer i{background:linear-gradient(#ddf1ff,#4fa6e4);box-shadow:0 0 0 .5px #0a468c99,0 0 8px 1px #5aaaebd9}.ts--orange .timer i{background:linear-gradient(#ffd0a8,#f26a1b);box-shadow:0 0 0 .5px #78280099,0 0 8px 1px #ff8232d9}.ds-ts.has-timer{padding-bottom:24px}.ds-ts.is-hover{--blur:20px;transform:translateY(-2px)}.ts-stack{justify-items:end;gap:14px;display:grid}.ts--sm{width:100%}.mn,.cm,.ds-app,.p-card{--blur:7px;--sat:2.1;--refl:.78;--rx:42%;--ry:0%;--rs:150%;-webkit-backdrop-filter:blur(calc(var(--blur) * 3)) saturate(var(--sat)) brightness(1.16);backdrop-filter:blur(calc(var(--blur) * 3)) saturate(var(--sat)) brightness(1.16);box-shadow:inset 0 0 0 1px #ffffff8c, inset 2.5px 3px 1px -1.5px #fff, inset 8px 10px 18px -9px #ffb05af2, inset -8px -10px 18px -9px #46a0fce6, inset -2px -2.5px 1px -1.5px #ffffffe6, inset 0 0 30px 2px #ffffff42, 0 0 0 .5px #3c281080, 0 1.5px 2px rgba(var(--g-shade),.38), 4px 8px 12px -6px #f0782847, 10px 22px 30px -12px rgba(var(--g-shade),.5);background:radial-gradient(180px 60px at 10% 2%,#ffffff8c,#fff0 100%),linear-gradient(142deg,#ffeccccc 0%,#ffd6a485 20%,#d4e8fa66 52%,#96ccf685 82%,#78baf4a8 100%)}.mn .glass__in:before,.cm .glass__in:before,.ds-app .glass__in:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 22% at 14% 0,#ffc8829e,#ffc88200 100%),radial-gradient(52% 30% at 96% 100%,#46aaff80,#46aaff00 100%),linear-gradient(104deg,#fff0 52%,#ffffff57 58%,#fff0 64%);border-radius:26px;position:absolute;inset:-10px}.ds-app{--tint-a:#fff0;--tint-b:#fff0}.mn-grp,.cm-grp{letter-spacing:.09em;opacity:1;color:#4a3416;padding-bottom:7px;font-size:12.5px}.mn-item{font-size:15px}.mn-item .sub{opacity:.92;font-size:13.5px}.cm-row{font-size:16px}.cm-row .meta{opacity:.95;color:#2a2013;font-size:14px}.cm-row .tx small{opacity:.85;color:var(--ink);font-size:13.5px}.cm-foot{color:#241a0e;background:linear-gradient(#5a3c184d,#ffffff57);font-size:13.5px;font-weight:600}.mn-find .ph,.cm-in .q .ph{opacity:.78;color:var(--ink)}.kc{min-width:25px;height:25px;font-size:12.5px}.kc--big{min-width:44px;height:44px;font-size:15px}.wo{color:var(--ink);font-size:15.5px}.wo .n{opacity:.85;font-size:13.5px;font-weight:700}.wo .wk{opacity:.95;color:#2a2013;font-size:14.5px;font-weight:600}.wo .ds-st{justify-content:flex-start;width:auto;min-width:104px;height:30px;font-size:13.5px}.ds-ts p{color:#1e170d;font-size:14.5px}.ds-ts h4{font-size:16px}.cap{color:var(--ink-2);font-size:14.5px}.cell .lab{font-size:12.5px}.cm-row:hover,.cm-row.is-hover,.mn-item:hover,.mn-item.is-hover{background:linear-gradient(#fffffffa,#fff6e6b8)}.cm-row .tile,.cm-row .tile--lime,.cm-row .tile--sky{width:24px;height:24px;box-shadow:none;background:0 0;border-radius:0;margin:0}.cm-row .tile svg.ic{opacity:.85;width:21px;height:21px}.cm-row .tile--lime svg.ic{color:#4f7a0a;opacity:1}.cm-row .tile--sky svg.ic{color:#1c6aa8;opacity:1}.cm-foot{height:auto;box-shadow:none;border-top:1px solid rgba(var(--shade),.28);background:0 0;border-radius:0;margin:10px 2px 0;padding:12px 14px 2px;position:relative}.cm-foot:before{content:"";background:#fffc;height:1px;position:absolute;top:0;left:0;right:0}.mn-sep{height:0;box-shadow:none;border-top:1px solid rgba(var(--shade),.26);background:0 0;border-bottom:1px solid #ffffffb3;margin:6px 8px}.wolist{position:relative}.wolist .app__top{align-items:center;gap:14px;padding:0 12px 14px;display:flex}.wolist .app__top h3{letter-spacing:-.03em;margin-right:auto;font-size:25px}.stage{position:relative}.stage>.abs{position:absolute}.cap2{font:600 13.5px/1.3 var(--font-ui);color:var(--ink-2);letter-spacing:.01em}.plainnote{color:var(--ink-3);border-top:1px solid rgba(var(--shade),.22);grid-template-columns:22px 1fr;gap:4px 14px;padding:18px 0;font-size:15px;display:grid;box-shadow:0 -1px #ffffffb3}.plainnote:first-child{box-shadow:none;border-top:0}.plainnote b{color:var(--ink);margin-bottom:4px;font-size:16px;display:block}.plainnote .num{font:700 14px/1.5 var(--font-mono);color:var(--orange-600,#c94e0a)}.ds-ts.ts--lime,.ds-ts.ts--sky,.ds-ts.ts--orange{--tint-a:#ffffffa8;--tint-b:#fffcf68a;--tint-edge:#ffffffd1;--rim:#fff;--dark:rgba(var(--shade),.2)}.ds-ts.ts--lime{--glow:#6eaa0a29}.ds-ts.ts--sky{--glow:#1e6ec829}.ds-ts.ts--orange{--glow:#ee60122e}.mn .glass__in:before,.cm .glass__in:before,.ds-app .glass__in:before{opacity:.28}.mn-find,.cm-in{background:linear-gradient(180deg,rgba(var(--shade),.14),#ffffff80)}.cm-in.is-focus{box-shadow:inset 0 3px 6px rgba(var(--shade),.32), inset 0 -1px 0 #fffffff2, 0 0 0 1.5px #fff, 0 0 0 3px #3b93d3b3}.wo.is-hover{box-shadow:inset 0 1px 0 #fff, 0 1px 2px rgba(var(--shade),.18);background:linear-gradient(#ffffffb3,#fff8ec66);border-radius:12px}.behind{filter:blur(6px);opacity:.5;pointer-events:none}.mn,.cm,.ds-ts{--refl:.16}}
@layer design{:root{--f10-grain:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--f10-scrim:radial-gradient(120% 100% at 14% 0%, #60401e29, #341e0a61 100%)}.pl{--c0:#fff;--c1:#9bd12e;--c2:#4f7c0a;--glow:#9bd12ebf;--glow2:#9bd12e47;background:radial-gradient(circle at 36% 28%,var(--c0) 0 9%,var(--c1) 42%,var(--c2) 100%);width:16px;height:16px;box-shadow:inset 0 -2.5px 3px #0000004d,inset 0 1.5px 1px #ffffffbf,0 0 0 2px #fbf6ea,0 0 0 3px #3a240a80,0 1px 0 3px #fff,0 3px 2px 3px rgba(var(--shade),.28),0 0 12px 3px var(--glow),0 0 30px 8px var(--glow2);border-radius:50%;flex:none;display:inline-block;position:relative}.pl:after{content:"";opacity:.95;background:radial-gradient(closest-side,#fff,#fff0);border-radius:50%;width:6px;height:4px;position:absolute;top:2px;left:3px}.pl--off{--c0:#f4efe4;--c1:#b6ad9b;--c2:#7c7260;--glow:#0000;--glow2:#0000}.pl--work{--c0:#e4f4ff;--c1:#52a8e6;--c2:#1c5e96;--glow:#46a0ebcc;--glow2:#46a0eb4d}.pl--needs{--c0:#fff1dc;--c1:#ff7b2a;--c2:#b3410a;--glow:#ff7824d9;--glow2:#ff782457}.pl--check{--c0:#f5ffd0;--c1:#b5e23f;--c2:#5e8f10;--glow:#a5e132b3;--glow2:#a5e13242}.pl--pass{--c0:#f5ffd0;--c1:#8ccb22;--c2:#3d6a06;--glow:#8ccd1ed9;--glow2:#8ccd1e57}.pl--back{--c0:#ffe3dc;--c1:#e24c37;--c2:#8a1e10;--glow:#e24c37cc;--glow2:#e24c374d}.pl--hold{--c0:#fff6cc;--c1:#f0b21a;--c2:#8e6200;--glow:#f0b21acc;--glow2:#f0b21a4d}.pl--s{width:12px;height:12px}.pl--s:after{width:5px;height:3px;top:1.5px;left:2px}.f10-stage{isolation:isolate;background:0 0;width:1440px;margin-left:-80px;position:relative;overflow:hidden}.f10-bg{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:232px 1fr;display:grid;position:absolute;inset:0}.f10-scrim{z-index:1;background:var(--f10-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.f10-scrim--light{background:radial-gradient(120% 100% at 14% 0,#60401e14,#341e0a3d 100%)}.f10-stage>.dlg{z-index:2}.f10-center{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.f10-center>.dlg{pointer-events:auto}.bgs{margin:0;padding:22px 14px 14px 22px}.bgs img{height:34px;margin:2px 8px 22px;display:block}.bgs a{height:42px;font:560 14.5px/1 var(--font-ui);color:var(--ink-2);border-radius:13px;align-items:center;gap:12px;margin-bottom:4px;padding:0 12px;display:flex}.bgs a svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;flex:none;width:19px;height:19px}.bgs a.on{color:var(--ink);box-shadow:var(--well);background:linear-gradient(#e3d8c2,#f1eadb);font-weight:650}.bgs a .n{font:700 11.5px/1 var(--font-ui);color:#fff;background:linear-gradient(#ff9a55,#e55a12);border-radius:11px;place-items:center;min-width:22px;height:22px;margin-left:auto;display:grid;box-shadow:inset 0 1px #ffebd2e6,0 0 0 1px #78280099,0 2px 3px #78280059}.bgm{min-width:0;padding:14px 22px 0 20px}.bgm__top{align-items:center;gap:14px;height:56px;margin-bottom:6px;display:flex}.bgm__top h4{font:700 24px/1 var(--font-display);letter-spacing:-.03em}.bgm__top .sp{flex:1}.bgm__search{width:260px;height:38px;box-shadow:var(--well);font:450 14px/1 var(--font-ui);color:var(--ink-3);background:linear-gradient(#ddd1b8,#ede5d2);border-radius:12px;align-items:center;padding:0 14px;display:flex}.bgm__new{height:38px;font:650 14px/1 var(--font-ui);color:var(--ink);background:var(--mat-orange);border-radius:12px;place-items:center;padding:0 18px;display:grid;box-shadow:inset 0 2px #fff4e4,inset 0 -4px 5px #78280066,0 0 0 1px #642203e6,0 3px #a94309,0 6px 10px #78280066}.bgr{border-top:1px solid rgba(var(--shade),.2);grid-template-columns:18px 64px minmax(0,1fr) auto auto;align-items:center;column-gap:14px;height:58px;margin:0;padding:0 10px;display:grid}.bgr:last-child{border-bottom:1px solid rgba(var(--shade),.2)}.bgr code{font:500 12.5px/1 var(--font-mono);color:var(--ink-3)}.bgr b{font:600 15px/1.2 var(--font-ui);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bgr .pl{width:14px;height:14px}.bgr.hot{background:linear-gradient(90deg,#ff96464d,#ff964614)}.dlg{--r:30px;--env-x:50%;--env-y:12%;--hot:255,170,92;isolation:isolate;border-radius:var(--r);color:var(--ink);-webkit-backdrop-filter:blur(72px)saturate(2)brightness(1.12);backdrop-filter:blur(72px)saturate(2)brightness(1.12);width:560px;box-shadow:inset 0 0 0 1px #ffffff6b, inset 0 0 0 6px #ffffff1a, inset 3px 3.5px 1px -1.5px #fff, inset 10px 12px 22px -12px #fffffffa, inset -2.5px -3px 1px -1.5px #ffffffbf, inset -12px -16px 28px -14px #462c104d, inset 0 0 30px 3px #ffffff42, 0 0 0 .5px #3a240a80, 0 1.5px 2px rgba(var(--shade),.4), 5px 12px 16px -5px rgba(var(--shade),.38), 22px 46px 60px -16px #14080085, 0 0 0 0 transparent;background:linear-gradient(142deg,#ffffffe0 0%,#e2f3ffa3 24%,#fff6e880 58%,#ffcea0a8 100%);padding:28px 30px 26px;position:relative}.dlg__env{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg, #ffffffb3 0%, #ffffff24 16%, #fff0 34%, #fff0 68%, #ffffff2e 84%, #fff6 100%), url(/design/scene/yard-day.webp) var(--env-x) var(--env-y) / 230% auto no-repeat;filter:blur(2.2px)saturate(1.6);opacity:.3;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(142deg,#000 0%,#000000b8 28%,#00000029 58%,#0000008c 100%);mask:linear-gradient(142deg,#000 0%,#000000b8 28%,#00000029 58%,#0000008c 100%)}.dlg__sheen{z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(46px 18px at 11% 3%,#fff,#fff0 100%),radial-gradient(62% 38% at 4% 0,#ffffff8c,#fff0 100%),linear-gradient(112deg,#fff0 22%,#ffffff8c 22.6% 25.4%,#fff0 26% 30%,#ffffff4d 30.4% 31.4%,#fff0 31.8%),radial-gradient(40% 24% at 100% 100%,#ffffff80,#fff0 100%);position:absolute;inset:0;overflow:hidden}.dlg__sheen:after{content:"";background:var(--f10-grain);opacity:.07;mix-blend-mode:overlay;position:absolute;inset:0}.dlg__rim{z-index:4;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#fff 0%,#ffffffd9 14%,#fff3 38%,#ffffff1f 62%,#ffecd0d9 100%);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dlg>:not(.dlg__env):not(.dlg__sheen):not(.dlg__rim){z-index:2;position:relative}.dlg--danger{--hot:240,84,56;background:linear-gradient(142deg,#ffffffe0 0%,#ffece6a3 24%,#fff0e880 58%,#ffaa96ad 100%)}.dlg--danger .dlg__env{opacity:.36}.dlg__head{align-items:flex-start;gap:14px;display:flex}.dlg__eyebrow{font:700 12px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:9px;margin-bottom:11px;display:flex}.dlg__title{font:700 28px/1.12 var(--font-display);letter-spacing:-.035em;color:var(--ink);text-shadow:0 1.5px #ffffffd9}.dlg__head .xicon{flex:none;margin-top:-6px;margin-left:auto;margin-right:-8px}.dlg__body{font:450 15.5px/1.55 var(--font-ui);color:var(--ink-2);text-shadow:0 1px #ffffffb3;margin-top:12px}.dlg__body strong{color:var(--ink);font-weight:650}.dlg__well{border-top:1px solid rgba(var(--shade),.2);border-bottom:1px solid rgba(var(--shade),.2);margin-top:20px;padding:0}.dlg__row{justify-content:space-between;align-items:center;gap:14px;min-height:46px;display:flex}.dlg__row+.dlg__row{border-top:1px solid rgba(var(--shade),.14)}.dlg__row dt{font:650 12px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.dlg__row dd{font:600 14px/1.2 var(--font-ui);color:var(--ink);align-items:center;gap:8px;margin:0;display:flex}.dlg__foot{align-items:center;gap:14px;margin-top:26px;padding-top:2px;display:flex}.dlg__foot .sp{flex:1}.dlg__hint{font:560 13px/1 var(--font-ui);color:var(--ink-2);align-items:center;gap:8px;display:flex}.dlg .ds-field{margin-top:20px}.dlg .field__label{font:650 14px/1.3 var(--font-ui);color:var(--ink);margin-bottom:9px;display:block}.dlg .field__label b{font-family:var(--font-mono);font-size:14px;font-weight:700}.dlg__match{min-height:20px;font:600 13.5px/1.2 var(--font-ui);color:var(--ink-3);align-items:center;gap:9px;margin-top:11px;display:flex}.dlg__match .pl{width:12px;height:12px}.dlg__match.is-ok{color:var(--lime-800)}.dlg--drawer{--r:30px;z-index:2;width:536px;box-shadow:inset 0 0 0 1px #ffffff6b, inset 3px 3.5px 1px -1.5px #fff, inset 10px 12px 22px -12px #fffffffa, inset -2.5px -3px 1px -1.5px #ffffffbf, inset -12px -16px 28px -14px #462c104d, inset 0 0 30px 3px #ffffff42, 0 0 0 .5px #3a240a80, 0 1.5px 2px rgba(var(--shade),.4), -10px 6px 30px -6px #14080073, -38px 18px 80px -12px #14080080, 0 0 0 0 transparent;flex-direction:column;padding:0;display:flex;position:absolute;top:14px;bottom:14px;right:14px}.drw-head{align-items:center;gap:10px;padding:22px 24px 0 28px;display:flex}.drw-head .id{font:600 13px/1 var(--font-mono);color:var(--ink-3);letter-spacing:.02em}.drw-head .sp{flex:1}.drw-top{padding:14px 28px 0}.drw-top h3{font:700 27px/1.14 var(--font-display);letter-spacing:-.035em;text-shadow:0 1.5px #ffffffd9}.drw-top .ins{margin-top:14px}.drw-scroll{flex:1;min-height:0;padding:0 28px 14px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.drw-sec{margin-top:22px}.drw-sec h5{font:700 12px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:0 0 11px 2px}.drw-sec .dlg__well{margin-top:0}.drw-chk{gap:11px;margin:0;padding:0;list-style:none;display:grid}.drw-chk li{font:500 14.5px/1.4 var(--font-ui);color:var(--ink);align-items:flex-start;gap:12px;display:flex}.chk{width:22px;height:22px;box-shadow:inset 0 -2px 3px #00000047,inset 0 1.5px 1px #ffffffb3,0 0 0 1.5px #fbf6ea,0 0 0 2.5px #3a240a80,0 2px 3px 2.5px rgba(var(--shade),.28),0 0 12px 3px #9bd12ea6;background:radial-gradient(circle at 36% 28%,#f5ffd0 0 8%,#a7db38 40%,#4f7c0a 100%);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}.chk svg{fill:none;stroke:#1e3300;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px #fff9);width:12px;height:12px}.drw-log{gap:15px;margin:0;padding:0 0 0 2px;list-style:none;display:grid;position:relative}.drw-log:before{content:"";background:linear-gradient(90deg,rgba(var(--shade),.32),rgba(var(--shade),.1));border-radius:2px;width:3px;position:absolute;top:10px;bottom:12px;left:8.5px;box-shadow:1px 0 #ffffffe6}.drw-log li{font:500 14px/1.35 var(--font-ui);color:var(--ink);align-items:flex-start;gap:14px;display:flex;position:relative}.drw-log li .pl{z-index:1;width:15px;height:15px;margin-top:1px}.drw-log li small{font:500 12.5px/1.3 var(--font-ui);color:var(--ink-3);margin-top:2px;display:block}.drw-foot{border-top:1px solid rgba(var(--shade),.2);align-items:center;gap:12px;margin-top:auto;padding:16px 22px 20px 28px;display:flex;position:relative}.drw-foot .sp{flex:1}.dlg--sheet{--r:34px;z-index:2;width:auto;padding:12px 22px 22px;position:absolute;bottom:8px;left:8px;right:8px}.dlg--sheet .grab{width:44px;height:6px;box-shadow:inset 0 2px 3px rgba(var(--shade),.5),0 1px 0 #fffffff2;background:linear-gradient(#d5c8ae,#ede5d3);border-radius:3px;margin:0 auto 18px;display:block}.dlg--sheet .dlg__title{font-size:25px}.dlg--sheet .dlg__foot{flex-direction:column-reverse;align-items:stretch;gap:12px;margin-top:22px}.dlg--sheet .dlg__foot .xbtn,.dlg--sheet .dlg__foot .lbtn{width:100%}.dlg--sheet .dlg__well{margin-top:16px}.f10-phone{width:392px;box-shadow:inset 0 0 0 2px #ffffff38,inset 3px 3px 0 #ffffff1f,0 0 0 1px #000,2px 3px 0 #2a231b,4px 7px 0 #14100c,10px 24px 22px -4px rgba(var(--shade),.6),34px 60px 70px -14px rgba(var(--shade),.55);background:linear-gradient(145deg,#5b4f42,#1c1712 38%,#2f281f 70%,#4a4036);border-radius:60px;padding:12px}.f10-phone__screen{isolation:isolate;background:#e7dac0;border-radius:48px;height:780px;position:relative;overflow:hidden}.f10-phone .island{z-index:6;background:#0b0805;border-radius:60px;width:112px;height:32px;margin-left:-56px;position:absolute;top:14px;left:50%;box-shadow:inset 0 -1px 2px #ffffff1a}.pbg{z-index:0;padding:64px 14px 0;position:absolute;inset:0}.pbg h4{font:700 26px/1 var(--font-display);letter-spacing:-.03em;margin:6px 6px 16px}.pbg .bgr{grid-template-columns:14px minmax(0,1fr);align-items:start;row-gap:8px;height:auto;padding:13px 14px}.pbg .bgr b{white-space:normal}.pbg .bgr .meta{grid-column:2;align-items:center;gap:8px;display:flex}.f10-states{grid-template-columns:repeat(3,1fr);gap:64px;display:grid}.f10-states .tile-cap{font:700 12px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px;display:block}.f10-states .tile-note{font:450 14.5px/1.5 var(--font-ui);color:var(--ink-2);max-width:340px;margin:0 0 26px}.f10-states .rowc{flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:6px;display:flex}.f10-states .rowc+.rowc{margin-top:14px}.f10-notes{align-self:start;gap:0;display:grid}.f10-note{border-top:1px solid rgba(var(--shade),.2);padding:18px 0 18px 40px;position:relative}.f10-note:last-child{border-bottom:1px solid rgba(var(--shade),.2)}.f10-note i{font:700 15px/1.25 var(--font-mono);color:var(--ink-3);font-style:normal;position:absolute;top:18px;left:4px}.f10-note b{font:650 16px/1.25 var(--font-ui);color:var(--ink);margin-bottom:4px;display:block}.f10-note span{font:450 14.5px/1.5 var(--font-ui);color:var(--ink-2)}.pair--bleed{width:1440px;margin-left:-80px;gap:0!important}.pair--bleed .f10-stage{width:720px;margin-left:0}.pair--bleed figure:last-child .f10-stage{border-left:1px solid rgba(var(--shade),.3)}.pair--bleed .cap,.f10-stage+.cap{margin-left:86px}@media (prefers-reduced-motion:no-preference){.dlg--drawer.is-in{animation:f10drawer .42s var(--ease) both}.dlg.is-in{animation:f10pop .32s var(--ease) both}}@keyframes f10drawer{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes f10pop{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.dlg--drawer{background:linear-gradient(142deg,#fffffff0 0%,#f0f8ffd6 30%,#fff4e6d1 62%,#ffd6afe0 100%)}}