@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:block;src:url("./fonts/JetBrainsMono-Regular.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:700;font-style:normal;font-display:block;src:url("./fonts/JetBrainsMono-Bold.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:italic;font-display:block;src:url("./fonts/JetBrainsMono-Italic.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:700;font-style:italic;font-display:block;src:url("./fonts/JetBrainsMono-BoldItalic.woff2") format("woff2")}html,body{margin:0;height:100%}body{font:1rem/1.25 JetBrains Mono,monospace;font-variant-ligatures:none}.kiln{--gutter: 6px;display:grid;height:var(--vvh, 100dvh);transform:translateY(var(--vvtop, 0));box-sizing:border-box;padding:max(var(--gutter),env(safe-area-inset-top,0px)) max(var(--gutter),env(safe-area-inset-right,0px)) max(var(--gutter),var(--vvbottom, env(safe-area-inset-bottom, 0px))) max(var(--gutter),env(safe-area-inset-left,0px));grid-template-columns:var(--side) 1ch 1fr;grid-template-rows:auto 1fr auto auto;grid-template-areas:"side div top" "side div body" "side div bottom" "side div status"}.side{grid-area:side;overflow-y:auto}@media(pointer:coarse){.kiln{--gutter: 0px}}.kiln.collapsed{grid-template-columns:0 0 1fr}.kiln.narrow{grid-template-columns:1fr;grid-template-areas:"top" "body" "bottom" "status"}.kiln.narrow .side{grid-area:1 / 1 / 3 / 2;z-index:1}.kiln.narrow.open main{visibility:hidden}.side .stitle{display:flex;font:inherit;margin:0 0 calc(.5lh - .5px);padding-bottom:calc(.5lh - .5px);border-bottom:1px solid var(--rule);white-space:pre;overflow:hidden;text-overflow:ellipsis}.filter-panel{display:flex;flex-direction:column}.filter-panel ul{flex:1 1 auto}.filter-panel .ffoot{border-top:1px solid var(--role-rule-filter-fg);margin-top:calc(.5lh - .5px);padding-top:calc(.5lh - .5px)}.filter-panel .ffoot span{display:inline-block;white-space:pre}.side ul{list-style:none;margin:0;padding:0}.side li{display:flex;white-space:pre}.side button{padding:0;text-align:left}.side .name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.side .lead,.side .activity,.side .tree{flex:none}.side .crow{display:flex;flex:1 1 auto;min-width:0}.side button.chip{padding:0 1ch}.side .pick{display:block;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.side .pick.branch{display:flex}.side .sel *{color:inherit;background:none}.side li[role=group]{display:block}.side .pick.naming{cursor:auto;overflow:visible;white-space:normal;display:grid;grid-template-columns:auto minmax(0,1fr)}.side .pick.naming .name-note{grid-column:2;padding-left:0}.side .name-field{display:flex;padding-left:1ch}.side .name-field input{flex:1;min-width:0;font:inherit;color:inherit;background:transparent;border:0;padding:0;outline:none}.side .name-field input::placeholder{color:var(--role-form-hint-fg);opacity:1}.side .name-note{display:block;padding-left:1ch;white-space:pre-wrap;overflow-wrap:anywhere}.side li.fentry,.filter-panel li{display:block}.side .frow{white-space:pre;overflow:hidden;text-overflow:ellipsis}.side .fglyph{cursor:pointer}.divider{grid-area:div;background:linear-gradient(var(--role-divider-fg),var(--role-divider-fg)) center / 1px 100% no-repeat}.top{grid-area:top;min-height:1lh;white-space:pre;overflow:hidden;border-bottom:1px solid var(--role-rule-fg);padding-bottom:calc(.5lh - .5px);margin-bottom:calc(.5lh - .5px);display:flex}.top .where{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.top button{flex:none}.side .stitle .stext{font:inherit;margin:0;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.body{grid-area:body;min-height:0;position:relative;display:flex;flex-direction:column}.scroll{flex:1;overflow-y:auto;position:relative;scrollbar-gutter:stable;overflow-anchor:none}.pill{position:absolute;right:0;bottom:0}.dim .line,.dim .line *,.dim .ov-rule{color:inherit!important;background:none!important;font-weight:inherit!important;font-style:inherit!important;text-decoration:inherit!important;opacity:1!important}.line{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:8;padding-left:1ch;text-indent:-1ch}.l-echo:before{content:var(--g-echo)}.l-sys:before{content:var(--g-sys) " "}.l-day:before{content:var(--g-rule) var(--g-rule) " "}.l-day:after{content:" " var(--g-rule) var(--g-rule)}a.s{text-decoration:underline}.ov{cursor:pointer}.ov .line{white-space:pre;overflow:hidden;text-overflow:ellipsis}.ov button{padding:0}.ov-rule{border:0;border-top:1px solid currentColor;margin:calc(.5lh - .5px) 0}.log{flex:1;overflow-y:auto;position:relative;overflow-anchor:none;scrollbar-gutter:stable;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;scroll-padding-top:1lh}.log .lday{position:sticky;top:0;z-index:1;background:var(--term-bg)}.lrow{display:grid;grid-template-columns:5ch 1ch 1ch 1ch 1fr;cursor:default}.lrow>:nth-child(1){grid-column:1}.lrow .gutter{grid-column:3;cursor:pointer}.lrow .gutter.r-log-selected,.lrow .gutter.r-log-excluded{contain:size;overflow:hidden;white-space:pre}.lrow .gutter.r-log-selected:after{content:var(--g-selected-rows)}.lrow .gutter.r-log-excluded:after{content:var(--g-excluded-rows)}.lrow .ltext{grid-column:5;min-width:0}.lrow .ltext .line{padding-left:0;text-indent:0}.lrow mark{color:inherit;background:none}.logbar{white-space:pre;display:flex;outline:none}.logbar input{flex:1;min-width:1ch;font:inherit;color:inherit;background:transparent;border:0;padding:0;outline:none}.bottom{grid-area:bottom;min-height:1lh;max-height:50dvh;overflow-y:auto;border-top:1px solid var(--role-rule-input-fg);margin-top:calc(.5lh - .5px);padding-top:calc(.5lh - .5px)}.bottom.form{border-top-color:var(--role-rule-form-fg)}.bottom.histories{display:flex;flex-direction:column;overflow:hidden}.history{min-height:0;position:relative;display:flex;flex-direction:column}.history .list{min-height:0;overflow-y:auto;display:flex;flex-direction:column}.history .list>:first-child{margin-top:auto}.hrow{display:flex;white-space:pre;margin-left:1ch;position:relative;cursor:pointer}.hrow .htext{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.hrow>:last-child{margin-left:1ch}.hrow[data-mark]:before{content:attr(data-mark);position:absolute;right:100%}.history>.list>div:not(.hrow){margin-left:1ch}.history .more{position:absolute;right:0;bottom:0;white-space:pre}.pick-row{display:flex;white-space:pre}.pick-row input{flex:none;field-sizing:content;min-width:1ch;max-width:100%;font:inherit;color:inherit;background:transparent;border:0;padding:0;outline:none}.editor .fields{display:grid;grid-template-columns:max-content 1fr;white-space:pre}.editor .control{display:flex;min-width:0}.editor input[type=text]{flex:1;min-width:1ch;font:inherit;color:inherit;background:transparent;border:0;padding:0;outline:none}.editor input[readonly]{color:var(--role-form-hint-fg)}.editor input::placeholder{color:var(--role-form-hint-fg);opacity:1}.editor input:-webkit-autofill{-webkit-text-fill-color:var(--term-fg);box-shadow:inset 0 0 0 100vmax var(--role-form-bg)}.editor .box,.editor .choice{position:relative;cursor:pointer}.editor .choice input:not(:checked)+span{display:none}.editor .choice span:before{content:"  " / ""}.editor .choice:focus-within span:before{content:var(--g-prev) " " / ""}.editor .choice:focus-within span:after{content:" " var(--g-next) / ""}.editor summary{list-style:none;white-space:pre}.editor summary .dglyph{cursor:pointer}.editor summary::-webkit-details-marker{display:none}.editor .buttons .row{display:flex;white-space:pre}.status{grid-area:status;min-height:1lh;white-space:pre;overflow:hidden;border-top:1px solid var(--role-rule-status-fg);margin-top:calc(.5lh - .5px);padding-top:calc(.5lh - .5px)}.status .offer,.status .chip,.status .scope{float:right}.status .scope .chip{float:none}.status .offer .x{padding-left:0}.splash{min-height:100dvh;box-sizing:border-box;padding:calc(1lh + env(safe-area-inset-top,0)) calc(2ch + env(safe-area-inset-right,0)) calc(1lh + env(safe-area-inset-bottom,0)) calc(2ch + env(safe-area-inset-left,0));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1lh;text-align:center}.splash h1,.splash p{font-size:inherit;margin:0}button{font:inherit;color:inherit;background:none;border:0;padding:0 1ch;cursor:pointer}button:disabled{cursor:default;opacity:.6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.input-row{display:flex}.field{flex:1;position:relative;min-width:0;display:grid}.field.echo{margin-left:1ch}.mirror{visibility:hidden}.mirror>div{position:relative;min-height:1lh}.mirror>[data-mark]:before{content:attr(data-mark);position:absolute;right:100%;visibility:visible}.field textarea,.mirror,.overflow{grid-area:1 / 1;font:inherit;letter-spacing:inherit;margin:0;padding:0;border:0;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:8}.field textarea{position:relative;resize:none;outline:none;background:transparent;color:inherit;overflow:hidden;min-height:1lh}.field textarea::placeholder{color:var(--role-input-hint-fg);opacity:1}.overflow{position:absolute;inset:0;pointer-events:none}.marked textarea{-webkit-text-fill-color:transparent}.marked textarea::selection{-webkit-text-fill-color:currentColor}@media(forced-colors:active){.marked textarea{-webkit-text-fill-color:currentColor}.overflow{forced-color-adjust:none;color:transparent}.overflow span{background:none;text-decoration:wavy underline Highlight}}.password{display:flex;white-space:pre}.password input{flex:none;field-sizing:content;min-width:1ch;max-width:40ch;font:inherit;color:inherit;background:transparent;border:0;padding:0;outline:none}
/*# sourceMappingURL=app.css.map */
