@property --body-background{syntax:"<color>";inherits:true;initial-value:#050505}@property --background{syntax:"<color>";inherits:true;initial-value:#050505}@property --modal-cover{syntax:"<color>";inherits:true;initial-value:#050505d9}@property --picker-cover{syntax:"<color>";inherits:true;initial-value:#050505a6}@property --text{syntax:"<color>";inherits:true;initial-value:#fff}@property --field{syntax:"<color>";inherits:true;initial-value:#242221}@property --surface{syntax:"<color>";inherits:true;initial-value:#141010}@property --menu-bg{syntax:"<color>";inherits:true;initial-value:#242221}@property --menu-bg-hover{syntax:"<color>";inherits:true;initial-value:#141010}@property --landing-cta{syntax:"<color>";inherits:true;initial-value:#141010}@property --line{syntax:"<color>";inherits:true;initial-value:#2e2c2b}@property --line-hl{syntax:"<color>";inherits:true;initial-value:#555251}@property --grey-0{syntax:"<color>";inherits:true;initial-value:#141010}@property --grey-1{syntax:"<color>";inherits:true;initial-value:#555251}@property --grey-2{syntax:"<color>";inherits:true;initial-value:#706d6c}@property --grey-3{syntax:"<color>";inherits:true;initial-value:#868382}@property --grey-4{syntax:"<color>";inherits:true;initial-value:#9f9c9b}@property --grey-5{syntax:"<color>";inherits:true;initial-value:#c5c2c1}@property --grey-6{syntax:"<color>";inherits:true;initial-value:#e6e3e2}@property --yellow{syntax:"<color>";inherits:true;initial-value:#f1aa00}@property --yellow-hl{syntax:"<color>";inherits:true;initial-value:#ffce58}@property --red{syntax:"<color>";inherits:true;initial-value:#df3231}@property --green{syntax:"<color>";inherits:true;initial-value:#34ad48}@property --code{syntax:"<color>";inherits:true;initial-value:#9f9c9b}@property --shadow{syntax:"<color>";inherits:true;initial-value:#05050580}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--body-background:#050505;--background:#050505;--modal-cover:#050505d9;--picker-cover:#050505a6;--text:#fff;--field:#242221;--surface:#141010;--menu-bg:#242221;--menu-bg-hover:#141010;--landing-cta:#141010;--line:#2e2c2b;--line-hl:#555251;--grey-0:#141010;--grey-1:#555251;--grey-2:#706d6c;--grey-3:#868382;--grey-4:#9f9c9b;--grey-5:#c5c2c1;--grey-6:#e6e3e2;--yellow:#f1aa00;--yellow-hl:#ffce58;--red:#df3231;--green:#34ad48;--code:#9f9c9b;--shadow:#05050580;transition:--body-background .15s,--background .15s,--modal-cover .15s,--picker-cover .15s,--text .15s,--field .15s,--surface .15s,--menu-bg .15s,--menu-bg-hover .15s,--landing-cta .15s,--line .15s,--line-hl .15s,--grey-0 .15s,--grey-1 .15s,--grey-2 .15s,--grey-3 .15s,--grey-4 .15s,--grey-5 .15s,--grey-6 .15s,--yellow .15s,--yellow-hl .15s,--red .15s,--green .15s,--code .15s,--shadow .15s}@media (prefers-color-scheme:light){:root[data-theme=device]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--body-background:#fdfcfc;--background:#fff;--modal-cover:#ffffffe6;--picker-cover:#ffffffa6;--text:#050505;--field:#e6e3e2;--surface:#f8f7f6;--menu-bg:#e6e3e2;--menu-bg-hover:#f8f7f6;--line:#e6e3e2;--line-hl:#c5c2c1;--landing-cta:#f8f7f6;--grey-0:#f8f7f6;--grey-1:#9f9c9b;--grey-2:#868382;--grey-3:#706d6c;--grey-4:#555251;--grey-5:#2e2c2b;--grey-6:#242221;--yellow:#f17a00;--yellow-hl:#f1aa00;--red:#df3231;--green:#34ad48;--code:#555251;--shadow:#05050505}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--body-background:#fdfcfc;--background:#fff;--modal-cover:#ffffffe6;--picker-cover:#ffffffa6;--text:#050505;--field:#e6e3e2;--surface:#f8f7f6;--menu-bg:#e6e3e2;--menu-bg-hover:#f8f7f6;--line:#e6e3e2;--line-hl:#c5c2c1;--landing-cta:#f8f7f6;--grey-0:#f8f7f6;--grey-1:#9f9c9b;--grey-2:#868382;--grey-3:#706d6c;--grey-4:#555251;--grey-5:#2e2c2b;--grey-6:#242221;--yellow:#f17a00;--yellow-hl:#f1aa00;--red:#df3231;--green:#34ad48;--code:#555251;--shadow:#05050505}*{box-sizing:border-box;font-optical-sizing:auto;outline:none;margin:0;padding:0;font-family:JetBrains Mono,Consolas,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,monospace;font-size:14px;font-weight:400;line-height:20px}body,html{background:var(--body-background);width:100%}#app{border:1px solid var(--line);background:var(--background);border-radius:8px;flex-direction:column;max-width:920px;min-height:calc(100dvh - 82px);margin:40px auto;display:flex}a{font:inherit;color:inherit;text-decoration:underline}a:hover{text-decoration:underline}b,h3{font-weight:600}code{color:var(--code);background:var(--grey-0)}svg{display:block}button{appearance:none;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}button:hover{text-decoration:underline}button{cursor:pointer}button.red{color:#df3231}.bracketed{white-space:nowrap}.bracketed:before,.bracketed:after{color:var(--bracket,currentColor);display:inline-block}.bracketed:before{content:"[";content:"["/""}.bracketed:after{content:"]";content:"]"/""}.picker{white-space:nowrap;position:relative}.picker .menu{--gap:10px;--pad:1px;right:0;top:calc(-1 * var(--pad) - var(--at) * (1lh + var(--gap)));align-items:flex-end;gap:var(--gap);z-index:2;flex-direction:column;padding:0;transition:top .15s ease-out;animation:.15s forwards fade-in;display:flex;position:absolute}.picker .menu button{color:var(--grey-5);text-decoration:none;display:block}.picker .menu button:hover,.picker .menu button:focus-visible,.picker .menu button.current{color:var(--yellow)}.picker .menu button.picked{color:var(--text)}.modal{background:var(--modal-cover);z-index:15000;opacity:1;padding:10px;animation:.4s modal;display:grid;position:fixed;inset:0;overflow:auto}.modal .content{background:var(--background);border:1px solid var(--line);width:500px;max-width:100%;color:var(--text);z-index:1;border-radius:4px;margin:auto;font-style:normal;font-weight:400;animation:.25s forwards modal-content;position:relative}.modal .content header{text-align:left;border-bottom:1px solid var(--line);text-transform:uppercase;width:100%;padding:25px 30px;font-weight:600}.modal .content header button{padding:10px;display:block;position:absolute;top:20px;right:20px}.modal .content header button svg{width:10px;height:10px}.modal .content header button svg path{fill:var(--grey-1)}.modal .content header button:hover svg path{fill:var(--grey-5)}.modal .content .container{transition-property:height;transition-duration:.15s;overflow:hidden}.modal .content .message{padding:25px 30px}.modal .content .message.light{border-top:1px dashed var(--line);color:var(--grey-3)}.modal .content .message.light a:hover,.modal .content .message.light button:hover{color:var(--grey-5)}.modal .content .message .error{color:var(--red)}.modal .content .message hr{border:0;height:20px}.modal .content .current{color:var(--yellow)}.modal .content .clone{flex-wrap:wrap;margin:20px 0 0;display:flex}.modal .content .clone span{margin-right:10px}.modal .content .clone span.picked{color:var(--yellow)}.modal .content .settings-views{margin-top:20px}.modal .content .buttons.split{justify-content:space-between}.modal .content .theme-pick{white-space:nowrap}.modal .content .container:has(.picker .menu){overflow:visible}.modal .content:has(.picker .menu):after{content:"";border-radius:inherit;background:var(--picker-cover);z-index:1;animation:.15s forwards fade-in;position:absolute;inset:-1px}.modal .content .list{padding:20px 0 0}.modal .content .list p:last-child{padding-bottom:0}.modal .content .list button.float{float:right}.modal .content .toggles{gap:30px;margin:0 0 20px;display:flex}.modal .content .toggles .picked{color:var(--yellow)}.modal .content button:disabled{opacity:.5;cursor:default}.modal .content input,.modal .content textarea{min-width:0;color:inherit;background:0 0;border:0;flex:1}.modal .content input::placeholder,.modal .content textarea::placeholder{color:var(--grey-2)}.modal .content .doors{--on:var(--grey-1);gap:15px;margin:25px -15px;display:grid}.modal .content .doors.private{--on:var(--green)}.modal .content .doors .door{color:var(--grey-3);background:var(--surface);border:1px solid var(--line);border-radius:2px;display:flex}.modal .content .doors .door:hover,.modal .content .doors .door:focus-within{border-color:var(--line-hl)}.modal .content .doors .door:has(input){color:var(--text)}.modal .content .doors .door.on{color:#fff;border-color:var(--on);background:var(--on)}.modal .content .doors .door.current{border-color:var(--yellow)}.modal .content .doors button,.modal .content .doors input{padding:9px 14px;font-weight:600}.modal .content .doors button:hover{color:var(--grey-5)}.modal .content .doors button.current{color:var(--yellow)}.modal .content .doors .on button:hover{color:inherit}.modal .content .doors .name{flex:1}.modal .content .doors .value{font-weight:400}.modal .content .buttons{flex-wrap:wrap;gap:30px;margin-top:20px;display:flex}.modal .content .amounts{flex-wrap:wrap;align-items:center;gap:20px;margin:15px 0 -5px;padding:0;display:inline-flex}.modal .content .amounts>*{white-space:nowrap;flex:none}.modal .content .amounts .picked{color:var(--yellow)}.modal .content .amounts .picked.current{color:var(--yellow-hl)}.modal .content .amounts .other{width:100px;color:var(--text);background:var(--surface);border:1px solid var(--line);cursor:text;border-radius:2px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex}.modal .content .amounts .other.empty span{color:var(--grey-2)}.modal .content .amounts .other:focus-within{border-color:var(--grey-2)}.modal .content .amounts .other.current{border-color:var(--grey-3)}.modal .content .box{color:var(--grey-6);background:var(--surface);border:1px solid var(--line);cursor:text;border-radius:2px;align-items:center;margin:25px -15px;padding:9px 14px;display:flex}.modal .content .box span{color:var(--grey-2)}.modal .content .box.current{border-color:var(--grey-1)}.modal .content .box:focus-within{border-color:var(--grey-3);color:var(--text)}.modal .content .box.share textarea{resize:none;overflow-wrap:anywhere;overflow:hidden}.modal .content .danger{color:var(--red)}@keyframes modal{0%{background:0 0}}@keyframes modal-content{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}.main-header{padding:34px 40px 13px;font-size:22px;line-height:29px}.main-header div{font:inherit}.main-header h1{font:inherit;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:600;overflow:hidden}.main-header h1 a,.main-header h1 span{font:inherit;color:inherit;text-decoration:none}.main-header h1 button.slug{font-weight:inherit;color:inherit;text-decoration:none}.main-header h1 button.another{flex-shrink:0;margin-left:20px}.main-header h1 button.another svg path{fill:var(--line)}.main-header h1 button.another:hover svg path{fill:var(--grey-2)}.main-header h1.icon{margin-right:102px}.main-header h1.examples{margin-right:112px}.main-header h1.dirty{margin-right:120px}.main-header h1:has(>button.slug){align-items:baseline;display:flex}.main-header h1:has(>button.slug) a{flex-shrink:0}.main-header h1:has(>button.slug) button.slug{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.main-header input.slug{font:inherit;color:var(--text);text-transform:uppercase;min-width:0;max-width:calc(100% - 8ch);caret-color:var(--yellow);vertical-align:baseline;background:0 0;border:0;border-radius:0;padding:0}.main-header input.slug::placeholder{color:var(--grey-1)}.user-area{align-self:flex-end;align-items:center;gap:20px;height:36px;margin:30px 30px -66px 0;font-size:22px;display:flex;position:sticky;top:30px}.user-area>a{white-space:nowrap;padding:4px 10px;display:block}.user-area>a.add{border-radius:2px;padding:0}.user-area>a.add svg{margin:10px}.user-area>a.add svg path{fill:var(--text)}.user-area button.share svg,.user-area button.you svg{margin:10px}.user-area button.share svg path,.user-area button.you svg path,.user-area button.you svg circle{fill:var(--text)}.user-area button.you svg path{fill:var(--grey-3)}.user-area button.save{margin-right:8px}.user-area button.save.failed{color:var(--red)}.user-area button.save span{font:inherit;white-space:nowrap}.user-area button.save:disabled{opacity:.5;cursor:default}.user-area .menu-items{z-index:1000;flex-direction:column;margin-top:10px;animation:.15s forwards menu;display:flex;position:absolute;top:36px;right:-10px}.user-area .menu-items a,.user-area .menu-items button{white-space:nowrap;color:var(--grey-5);background:var(--menu-bg);border-bottom:1px solid var(--background);padding:10px 15px;font-size:14px;display:block}.user-area .menu-items a:hover,.user-area .menu-items a:focus-visible,.user-area .menu-items button:hover,.user-area .menu-items button:focus-visible{background:var(--menu-bg-hover);color:var(--text);transition-duration:.15s}.user-area .menu-items a:disabled,.user-area .menu-items button:disabled{opacity:.5;cursor:default}.user-area .menu-items a:last-child,.user-area .menu-items button:last-child{border:none;border-radius:0 0 2px 2px}.user-area .menu-items a:first-child,.user-area .menu-items button:first-child{border-radius:2px 2px 0 0}.user-area .menu-items a:first-child:after,.user-area .menu-items button:first-child:after{content:" ";background:var(--menu-bg);border-radius:2px;width:10px;height:10px;display:block;position:absolute;top:-3px;right:23px;overflow:hidden;transform:rotate(45deg)}.user-area .menu-items a:first-child:focus-visible:after,.user-area .menu-items a:first-child:hover:after,.user-area .menu-items button:first-child:focus-visible:after,.user-area .menu-items button:first-child:hover:after{background:var(--menu-bg-hover);transition-duration:.15s}.user-area .menu-items .error{width:260px;color:var(--red);padding:16px 20px;font-size:14px}@keyframes fade-in{0%{opacity:0}}@keyframes menu{0%{opacity:0;top:50px}}.landing{text-align:center;color:var(--text);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding:0 40px;font-style:normal;font-weight:400;display:flex}.landing h1{color:var(--text);max-width:36ch;padding:14px 0 13px;font-size:22px;font-weight:600;line-height:29px}.landing p{margin:15px 0}.landing p.title{text-transform:uppercase;color:var(--grey-2);margin:45px 0 15px}.landing p span{color:var(--grey-1);margin:30px 0 35px;display:inline-block}.landing p a.about{background:var(--landing-cta);color:var(--grey-4);border:1px solid var(--line);border-radius:50px;margin-bottom:24px;padding:14px 30px;display:inline-block}.landing p a.about:hover{color:var(--grey-5)}.spec{text-align:left;color:var(--grey-6);flex:1 0 auto;padding:15px 40px 25px;font-style:normal;font-weight:400}.spec h3{color:var(--text)}.spec a,.spec button{color:var(--grey-6)}.spec a:hover,.spec button:hover{color:var(--text)}.spec a.empty,.spec button.empty{color:var(--grey-3)}.spec a.empty:hover,.spec button.empty:hover{color:var(--grey-4)}.spec div.field.description{color:var(--grey-4);margin-bottom:30px}.spec div.field.description b{color:var(--grey-5)}.spec div.field.description code{text-transform:none}.spec div.field.description.private,.spec div.field.description.private button,.spec div.field.description.private code,.spec button.unverified{color:var(--red)}.spec button.verified{color:var(--green)}.spec button.admin{color:var(--yellow)}.spec .current>button.verified,.spec .current>button.unverified,.spec .current>button.admin{--bracket:currentColor}.spec div.field{--bracket:var(--text);margin-bottom:10px}.spec div.field p{display:inline}.spec div.field span{margin-right:10px}.spec div.field span.current{--bracket:var(--yellow)}.spec div.field span.current a,.spec div.field span.current button{color:var(--yellow)}.spec div.field span.selected{--bracket:var(--yellow)}.spec div.field span.selected a,.spec div.field span.selected button{color:var(--yellow)}.spec div.field span.selected.current{--bracket:var(--yellow-hl)}.spec div.field span.selected.current a,.spec div.field span.selected.current button{color:var(--yellow-hl)}.spec div.field span.retired a,.spec div.field span.retired button{color:var(--grey-4)}.spec div.field span.retired:not(.current){--bracket:var(--grey-4)}.spec div.field span.retired.selected a,.spec div.field span.retired.selected button{color:var(--grey-4);text-decoration:line-through}.spec div.field span.retired.selected:not(.current){--bracket:var(--grey-4)}.spec div.field span.hang{margin-right:0;display:block}.spec div.field span.hang.plain,.spec div.field span.hang button,.spec div.field span.hang textarea{padding-left:var(--hang);text-indent:calc(-1 * var(--hang))}.spec div.field span.hang button{text-align:left;display:inline-block}.spec div.field div.current button{color:var(--yellow)}.spec div.field.dimmed{--bracket:var(--grey-3);color:var(--grey-5);transition:color .15s}.spec div.field.dimmed h3{color:inherit}.spec div.field.dimmed a,.spec div.field.dimmed button{color:var(--grey-3);transition:color .15s}.spec div.field.dimmed a.empty,.spec div.field.dimmed button.empty{color:var(--grey-3)}.spec div.field .input-length{visibility:hidden;white-space:pre-wrap;position:absolute;top:-1000px;left:-1000px;border:0!important;margin:0!important;padding:0!important}.spec div.field input,.spec div.field textarea{font:inherit;background:var(--field);color:var(--text);resize:none;border:none;border-radius:2px;outline:none;width:100%}.spec div.field input::-webkit-input-placeholder{text-transform:none;opacity:1;color:var(--grey-2)}.spec div.field textarea::-webkit-input-placeholder{text-transform:none;opacity:1;color:var(--grey-2)}:-moz-any(.spec div.field input:-moz-placeholder-shown,.spec div.field textarea:-moz-placeholder-shown){text-transform:none;opacity:1;color:var(--grey-2)}:is(.spec div.field input:placeholder-shown,.spec div.field textarea:placeholder-shown){text-transform:none;opacity:1;color:var(--grey-2)}.spec div.field input::-moz-placeholder{text-transform:none;opacity:1;color:var(--grey-2)}.spec div.field textarea::-moz-placeholder{text-transform:none;opacity:1;color:var(--grey-2)}:is(.spec div.field input:-ms-placeholder-shown,.spec div.field textarea:-ms-placeholder-shown){text-transform:none;opacity:1;color:var(--grey-2)}:is(.spec div.field input:placeholder-shown,.spec div.field textarea:placeholder-shown){text-transform:none;opacity:1;color:var(--grey-2)}.spec div.field textarea{vertical-align:top}.spec div.field .limit{float:right;color:var(--grey-3);margin-left:10px;font-weight:400}.spec div.field .limit.full{color:var(--red)}.spec .schedule.add{margin-top:12px}.spec .buttons{flex-wrap:wrap;align-items:center;gap:21px;display:inline-flex}.spec h2.section{text-transform:uppercase;color:var(--text);margin:30px 0;font-weight:600}.spec-cta{background:var(--grey-0);border-radius:2px;margin:0 20px 20px;padding:15px 20px}.spec-cta a,.spec-cta button{font-weight:600}.spec .error{color:var(--red)}.spec h3 .error{margin-left:10px;font-weight:400}.spec div.field.terms{color:var(--grey-4);text-transform:none;margin-bottom:10px}.spec div.field.terms a{color:var(--grey-5)}.spec div.field.terms a:hover{color:var(--text)}.text{text-align:left;color:var(--grey-6);flex:1 0 auto;padding:15px 40px 5px;font-style:normal;font-weight:400}.text p.updated{color:var(--grey-4);margin-top:0;margin-bottom:30px}.text div.field{margin-bottom:30px}.text div.field h3{color:var(--text);margin-bottom:2px}.text div.field p{margin:10px 0 8px}.text div.field p.slack-outcome{color:var(--grey-1)}.text div.field p:last-child{margin-bottom:0}.text div.field p a{font-weight:600}.text div.field p a:hover{color:var(--text)}.admin{text-align:left;color:var(--grey-3);flex:1 0 auto;padding:0}.admin a:hover{color:var(--grey-5)}.admin .tabs{flex-wrap:wrap;gap:20px;margin-bottom:10px;font-weight:600;display:flex}.admin .tabs .picked{color:var(--yellow)}.admin .summary{color:var(--text);padding:15px 40px 35px}.admin .summary .error{color:var(--red)}.admin .block{border-top:1px dashed var(--line);padding:35px 40px}.admin .block.growth{padding-bottom:40px}.admin.busy .block{opacity:.75}.admin .growth{--signups:var(--red);--specs:var(--yellow);--revenue:var(--green)}.admin .growth .head{flex-wrap:wrap;align-items:baseline;padding-bottom:15px;display:flex}.admin .growth .legend{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 20px;display:flex}.admin .growth .legend .day{min-width:10ch;color:var(--grey-2)}.admin .growth .legend .key{align-items:baseline;gap:6px;display:inline-flex}.admin .growth .legend .key:before{content:"";background:var(--series);border-radius:1px;align-self:center;width:12px;height:2px}.admin .growth .legend .key.signups{--series:var(--signups)}.admin .growth .legend .key.signups:before{background:repeating-linear-gradient(90deg, var(--series) 0 6px, transparent 6px 9px);width:15px}.admin .growth .legend .key.specs{--series:var(--specs)}.admin .growth .legend .key.revenue{--series:var(--revenue)}.admin .growth .legend .key.revenue:before{background:radial-gradient(circle, var(--series) 1px, transparent 1.5px) 0 50%/4px 2px repeat-x;border-radius:0;width:14px}.admin .growth .legend .key b{color:var(--text);font-weight:600}.admin .growth .views{gap:20px;margin-left:auto;display:flex}.admin .growth .views .picked{color:var(--yellow)}.admin .growth .plot{width:100%;min-height:180px;margin-top:20px}.admin .growth .plot svg{touch-action:pan-y;overflow:visible}.admin .growth .plot .crosshair{stroke:var(--line-hl);stroke-width:1px}.admin .growth .plot .line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.admin .growth .plot .line.signups{stroke:var(--signups);stroke-dasharray:6 5}.admin .growth .plot .line.specs{stroke:var(--specs)}.admin .growth .plot .line.revenue{stroke:var(--revenue);stroke-dasharray:0 4}.admin .growth .plot .dot{stroke:var(--background);stroke-width:2px}.admin .growth .plot .dot.signups{fill:var(--signups)}.admin .growth .plot .dot.specs{fill:var(--specs)}.admin .growth .plot .dot.revenue{fill:var(--revenue)}.admin .growth .plot .hit{fill:#0000;cursor:crosshair}.admin .rows{scroll-margin-top:80px}.admin .danger{color:var(--red)}.admin .row{align-items:baseline;gap:20px;margin-bottom:10px;display:flex}.admin .row:last-child{margin-bottom:0}.admin .row .when{width:10ch;color:var(--grey-2);font-variant-numeric:tabular-nums;flex:none}.admin .row .who{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:1}.admin .row .where{flex:none;gap:10px;display:flex}.admin .row .verified{color:var(--green);margin-left:10px}.admin .row .empty{color:var(--grey-2)}.admin .pages{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.admin .pages .picked{color:var(--yellow)}.admin .pages .gap{color:var(--grey-2)}.admin .lines{flex-direction:column;display:flex}.admin .lines .line{align-items:baseline;gap:20px;padding:5px 0;display:flex}.admin .lines .line:first-child{padding-top:0}.admin .lines .line:last-child{padding-bottom:0}.admin .lines .when{width:10ch;color:var(--grey-2);font-variant-numeric:tabular-nums;flex:none}.admin .lines .acts{color:var(--grey-3);flex:none;gap:20px;display:flex}.admin .lines .acts:hover{color:var(--grey-5)}.admin .lines .text{text-align:left;min-width:0;color:var(--grey-3);flex:1;padding:0;text-decoration:none}.admin .lines .text:hover{color:var(--grey-5)}.admin .lines .text.picked{color:var(--yellow)}.main-footer{color:var(--grey-3);border-top:1px solid var(--line);margin-top:auto;padding:35px 40px}.main-footer a{color:var(--grey-3);font-weight:600}.main-footer a span{font:inherit}.main-footer a.router-link-active{color:var(--text)}.main-footer a:hover{color:var(--grey-5)}.main-footer a{margin-right:40px}.main-footer p{float:right}.main-footer p a{margin:0}@media only screen and (width<=1280px){#app{border:0;min-width:100%;min-height:100dvh;margin:0;transition:min-height .25s,margin .25s}}@media only screen and (width<=640px){.main-footer div>a span{display:none}}@media only screen and (width<=500px){.main-footer p{display:none}.main-footer div{text-align:center}.main-footer div a:last-of-type{margin:0}.spec-cta{text-align:center;background:var(--text);color:var(--background);padding:16px 0}.spec-cta span{display:none}}@media only screen and (width<=520px){.modal .content{width:100%!important}.modal .content .amounts{gap:10px}.admin .row{flex-direction:column;gap:0}.admin .growth,.admin .lines .when{display:none}.main-header h1.dirty{margin-right:46px}.user-area button.save{z-index:1000;text-align:center;width:auto;color:var(--background);background:var(--text);outline:20px solid var(--background);border-radius:50px;padding:16px 0;font-size:14px;font-weight:600;line-height:18px;display:block;position:fixed;inset:auto 20px 20px}}@page{margin:20mm}@media print{:root,:root[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--body-background:#fdfcfc;--background:#fff;--modal-cover:#ffffffe6;--picker-cover:#ffffffa6;--text:#050505;--field:#e6e3e2;--surface:#f8f7f6;--menu-bg:#e6e3e2;--menu-bg-hover:#f8f7f6;--line:#e6e3e2;--line-hl:#c5c2c1;--landing-cta:#f8f7f6;--grey-0:#f8f7f6;--grey-1:#9f9c9b;--grey-2:#868382;--grey-3:#706d6c;--grey-4:#555251;--grey-5:#2e2c2b;--grey-6:#242221;--yellow:#f17a00;--yellow-hl:#f1aa00;--red:#df3231;--green:#34ad48;--code:#555251;--shadow:#05050505;transition:none}body,html,#app{background:0 0}#app{border:0;border-radius:0;max-width:none;min-height:0;margin:0;display:block}.user-area,.modal,.spec-cta,.main-footer,.main-header h1 button.another,.spec div.field.description.private,.spec button.unverified,.spec .limit{display:none}.spec div.field:has(>button.empty){display:none}.main-header{padding:0 0 20px;font-size:14px;line-height:20px}.main-header h1,.main-header h1.icon,.main-header h1.examples,.main-header h1.dirty{margin-right:0}.main-header h1:before,.main-header h1.icon:before,.main-header h1.examples:before,.main-header h1.dirty:before{content:"# ";white-space:pre}.spec{padding:0}.spec,.spec *{color:var(--text)!important;text-decoration:none!important}.spec h2.section{text-transform:none;break-after:avoid;margin:0 0 20px}.spec h2.section:before{content:"# "}.spec h3{break-after:avoid;margin-bottom:20px}.spec h3:before{content:"#"}.spec div.field{break-inside:avoid;margin-bottom:20px}.spec button.verified,.spec button.admin{text-transform:lowercase}.spec button.verified:before,.spec button.admin:before{content:"("}.spec button.verified:after,.spec button.admin:after{content:")"}}
