@charset "UTF-8";html{color:var(--rk-text);font-size:var(--rk-font-size-normal);line-height:1.5;overflow-y:scroll}body{margin:0;padding:0;background:var(--rk-bg-body)}body,textarea,input,button,select{font-family:var(--rk-font)}.page{width:100%;min-height:100%}.pageContent{max-width:1200px;width:100%;margin:0 auto}a{cursor:pointer;text-decoration:underline;color:inherit}a:hover{background-color:var(--rk-hover-overlay);border-radius:var(--rk-radius-sm);padding:2px 0}ul{margin:0;padding:0 0 0 30px}ul li{padding:0;margin:0}table{margin:0;padding:0;width:100%;border-spacing:0;border-collapse:collapse}table tr td,table tr th{padding:2px 4px;vertical-align:baseline}table.list>thead>tr>th{font-weight:600;font-size:var(--rk-font-size-mini);text-transform:uppercase;letter-spacing:.3px;color:var(--rk-text-secondary);overflow:hidden;white-space:nowrap;text-align:left;padding-top:10px!important;padding-bottom:10px!important}table.list>tbody>tr:nth-child(2n){background-color:var(--rk-bg-subtle)}table.list>tbody>tr:hover{background-color:var(--rk-bg-active)!important}table.list>tbody>tr:hover th{background-color:var(--rk-bg-surface)}table.list>tbody>tr>td{border-bottom:1px solid var(--rk-border-light)}table.form>tbody>tr>td:nth-child(odd){text-align:right}table.list>tfoot>tr>td{border-bottom:none}table.shrinked td{margin:0;padding:0}.bold{font-weight:600}.nowrap{white-space:nowrap}.area{margin:10px 0 5px;padding:10px;border:0;background-color:var(--rk-bg-surface);border-radius:var(--rk-radius-lg);box-shadow:var(--rk-shadow-sm);position:relative}.box{border:1px solid var(--rk-border);border-radius:var(--rk-radius-lg);padding:10px}hr{padding:0;height:0;width:calc(100% - 20px);border:0;border-top:1px solid var(--rk-border);margin:10px}.gray{color:var(--rk-text-muted)}.red{color:var(--rk-danger)}.orange{color:var(--rk-warning)}.green{color:var(--rk-success)}.brown{color:var(--rk-brown)}.purple{color:var(--rk-purple)}.pink{color:var(--rk-pink)}.teal{color:var(--rk-teal)}.lightblue{color:var(--rk-lightblue)}.blue{color:var(--rk-info)}.tag{display:inline-block;font-size:var(--tag-font-size, var(--rk-font-size-micro));padding:3px 6px 1px;border-radius:var(--rk-radius-sm);font-weight:500;background:var(--tag-bg);color:var(--tag-text)}.tag.tagBold{font-weight:600}.micro{font-size:var(--rk-font-size-micro)}.mini{font-size:var(--rk-font-size-mini)}.small{font-size:var(--rk-font-size-small)}.normal{font-size:var(--rk-font-size-normal)}.large{font-size:var(--rk-font-size-large)}.huge{font-size:var(--rk-font-size-huge)}.gigantic{font-size:var(--rk-font-size-gigantic)}.singleLine{white-space:nowrap!important}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.vmiddle{vertical-align:middle!important}.bodyDisable{opacity:.5}@media(max-width:768px){body{min-width:0}html{overflow-x:hidden}.page{max-width:100%}.area{padding:8px;margin:6px 0 4px;overflow-x:auto;-webkit-overflow-scrolling:touch}table.form{display:block;width:100%}table.form>tbody{display:block}table.form>tbody>tr{display:block;border-bottom:1px solid var(--rk-border);padding:2px 0}table.form>tbody>tr>td{display:block;text-align:left!important;width:100%!important;padding:2px 0}table.form>tbody>tr>td:nth-child(odd):not([colspan]){padding-top:6px;font-weight:700;font-size:var(--rk-font-size-mini);color:var(--rk-text-muted)}table.deleteObject,table.deleteObject tbody,table.deleteObject tr{display:block}table.deleteObject td{display:block;text-align:left!important;padding:4px 0}.panelInner table.list{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.tipBase{display:flex;align-items:center;padding:7px 11px;border:1px solid var(--tip-border);background-color:var(--tip-bg);color:var(--tip-text);border-radius:var(--rk-radius)}.tipBase .tipText{flex-grow:1}.tipBase .tipIcon{width:18px;height:18px;margin:0 9px 0 1px;flex-shrink:0;text-align:center;line-height:17px;font-size:var(--rk-font-size-small);font-weight:700;font-style:normal;border-radius:50%;border:1px solid var(--tip-border);background-color:var(--tip-bg);color:var(--tip-text)}.panel{position:fixed;left:0;transform:translate(calc(min(50vw,max(var(--rk-panel-screen-width, 100vw) / 2,50% + var(--rk-panel-min-margin, 24px))) - 50%));min-width:400px;background-color:var(--rk-bg-surface);border-radius:8px;box-shadow:var(--rk-shadow);opacity:1;transition:opacity .2s ease-out,top .1s ease-out;top:30px;overflow:hidden}.panelInit{top:-20px!important;opacity:0}.panelInner{overflow-x:hidden;overflow-y:auto;padding:10px;box-sizing:border-box;max-height:calc(100vh - 140px)}.panel .panelTop{display:flex;background-color:var(--rk-bg-raised);border-bottom:1px solid var(--rk-border)}.panel .panelTitleArea{padding:15px 20px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel .panelTitle{color:var(--rk-text);font-size:var(--rk-font-size-gigantic)}.panel .panelSubTitle{color:var(--rk-text-secondary);font-weight:400}.panel .closeButton{display:flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;margin:14px;padding:0;color:var(--rk-text-secondary);font-size:16px;line-height:1;cursor:pointer;border-radius:var(--rk-radius);background-color:transparent}.panel .closeButton:hover{background-color:var(--rk-bg-hover);color:var(--rk-text)}.panel .closeButton:active{background-color:var(--rk-bg-active)}.panel .area{margin:0;padding:0;filter:none}.confirmDialog{position:fixed;z-index:500;display:flex;flex-direction:column;gap:20px;background:var(--rk-bg-surface);border-radius:8px;box-shadow:var(--rk-shadow-lg);padding:16px}@media(max-width:768px){.panel{position:fixed;left:0;right:0;top:0!important;transform:none;min-width:unset;width:100%!important;height:100vh;box-sizing:border-box;filter:none;display:flex;flex-direction:column}.panelInit{top:0!important}.panelInner{flex:1;max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px}.panel .panelTitleArea{padding:10px 12px}.panel .panelTitle{font-size:20px}.panel .closeButton{margin:10px}}.alertBody{padding:12px 14px}.alertTitle,.alertHeadTitle{font-size:var(--rk-font-size-huge);font-weight:600}.alertTitle{margin-bottom:8px}.alertContent{color:var(--rk-text);line-height:1.5}.alertActions{display:flex;justify-content:flex-end;margin-top:12px}.panel.panelAlert{border:1px solid var(--alert-border)}.alertHead{display:flex;align-items:center;gap:10px;color:var(--alert-text);margin-bottom:8px}.alertIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;font-weight:700;font-size:var(--rk-font-size-large);color:var(--alert-text);border:1px solid var(--alert-border);background:var(--alert-bg)}.errTitle{font-weight:600}.errType{color:var(--rk-danger)}.errMuted{font-size:var(--rk-font-size-mini);color:var(--rk-text-muted)}.rkBtn{cursor:pointer;padding:8px;color:var(--btn-fg, var(--rk-text-on-accent));background:linear-gradient(180deg,color-mix(in srgb,var(--btn-bg, var(--rk-accent)) 82%,#fff) 0%,var(--btn-bg, var(--rk-accent)) 48%,var(--btn-bg-hover, var(--rk-accent-hover)) 100%);outline:none!important;border:1px solid color-mix(in srgb,var(--btn-bg, var(--rk-accent)) 60%,#000);margin:2px 4px;box-sizing:border-box;position:relative;white-space:nowrap;min-width:34px;vertical-align:middle;border-radius:5px;font-family:var(--rk-font);font-size:var(--rk-font-size-normal);font-weight:600;box-shadow:inset 0 1px #ffffff40,0 1px 2px #0000002e;transition:filter .12s ease,box-shadow .12s ease}.rkBtn.rkBtn-size-micro{font-size:var(--rk-font-size-micro);padding:2px 6px;min-width:20px}.rkBtn.rkBtn-size-small{font-size:var(--rk-font-size-small);padding:5px 8px;min-width:28px}.rkBtn.rkBtn-size-normal{font-size:var(--rk-font-size-normal);padding:8px;min-width:34px}.rkBtn:hover{filter:brightness(1.08)}.rkBtn.formSubmit{width:200px}.rkBtn.addRowButton{width:300px;height:32px;padding:0}.rkBtn.deleteRowButton{width:25px;height:32px;padding:0}.rkBtn.rkBtn-outline{background:transparent;color:var(--btn-bg, var(--rk-accent));border-color:var(--btn-bg, var(--rk-accent));box-shadow:none}.rkBtn.rkBtn-outline:hover{background:var(--btn-bg, var(--rk-accent));color:var(--btn-fg, var(--rk-text-on-accent));filter:none}table.grid .rkBtn{margin:0 2px;padding:4px 6px 3px;border-radius:5px}.rkBtn:active:not(.loading):not([readonly]):not([disabled]){box-shadow:inset 2px 2px 5px #0003;position:relative;top:1px;left:1px}.rkBtn.active{box-shadow:0 0 0 2px var(--btn-bg, var(--rk-accent)),0 0 8px 1px color-mix(in srgb,var(--btn-bg, var(--rk-accent)) 55%,transparent),inset 0 1px #ffffff40,0 1px 2px #0000002e}.rkBtn.loading{cursor:wait}.rkBtn.rkBtn-armed{position:relative;box-shadow:0 0 0 3px color-mix(in srgb,var(--btn-bg, var(--rk-accent)) 55%,transparent),inset 0 1px #ffffff40,0 1px 2px #0000002e}.rkBtn.rkBtn-armed:before,.rkBtn.rkBtn-armed:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:rkBtnPing 1.1s ease-out infinite;pointer-events:none}.rkBtn.rkBtn-armed:before{animation-delay:.55s}@keyframes rkBtnPing{0%{box-shadow:0 0 color-mix(in srgb,var(--btn-bg, var(--rk-accent)) 75%,transparent);opacity:1}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--btn-bg, var(--rk-accent)) 75%,transparent);opacity:0}}@media(prefers-reduced-motion:reduce){.rkBtn.rkBtn-armed:before,.rkBtn.rkBtn-armed:after{display:none}}.rkBtn.loading>div.defaultAnimation{display:inline-block;width:35px;max-width:100%;height:8px;-webkit-mask:linear-gradient(90deg,#000 70%,#0000 0) left/20% 100%;mask:linear-gradient(90deg,#000 70%,#0000 0) left/20% 100%;background:linear-gradient(var(--rk-accent) 0 0) left -25% top 0 /20% 100% no-repeat var(--rk-bg-active);animation:ct7 1s infinite steps(6)}.rkBtn.loading>div.smallAnimation{margin:0 auto;width:14px;height:14px;position:relative;border-radius:50%;padding:1px;background:conic-gradient(#0000 10%,var(--rk-accent)) content-box;-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 20deg,#0000 21deg 36deg),radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 8px));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:s4 1s infinite steps(10)}@keyframes s4{to{transform:rotate(1turn)}}.rkBtn[readOnly],.rkBtn[readOnly]:hover,.rkBtn[readOnly]:active,.rkBtn[disabled],.rkBtn[disabled]:hover,.rkBtn[disabled]:active{background:var(--rk-disabled-bg);color:var(--rk-text-muted);border-color:var(--rk-border);box-shadow:none;filter:none;cursor:not-allowed}@media(max-width:768px){.rkBtn{min-height:36px;padding:8px 12px}.rkBtn.addRowButton{width:100%}.rkBtn.formSubmit{float:none!important;box-sizing:border-box;width:100%!important;margin:3px 0}}.toolTip{--tt-border: var(--rk-border-strong);position:fixed;left:0;top:0;pointer-events:none;z-index:var(--rk-z-tooltip);border:1px solid var(--tt-border);background-color:var(--rk-bg-surface);color:var(--rk-text);border-radius:var(--rk-radius-sm);box-shadow:var(--rk-shadow)}.toolTip.toolTipTop .arrow{border-top-color:var(--tt-border)}.toolTip.toolTipRight .arrow{border-right-color:var(--tt-border)}.toolTip.toolTipBottom .arrow{border-bottom-color:var(--tt-border)}.toolTip.toolTipLeft .arrow{border-left-color:var(--tt-border)}.toolTip .text{padding:5px 9px;text-align:left;border-radius:4px}.toolTip.toolTipAnchored{margin:0;z-index:var(--rk-z-tooltip);font-size:var(--rk-font-size-mini);line-height:1.45}.toolTipOff{display:none}.toolTip .arrow{position:absolute;width:0;height:0;margin-top:-5px;border-width:5px 5px 5px 0;border-color:transparent;border-style:solid}.toolTipTop{margin-top:-5px}.toolTipTop .arrow{top:auto;bottom:-8px;left:50%;margin-left:-5px;border-width:5px 5px 0 5px}.toolTipRight{margin-left:5px}.toolTipRight .arrow{top:50%;left:auto;margin-left:-7px;border-width:5px 5px 5px 0}.toolTipBottom{margin-top:5px}.toolTipBottom .arrow{top:-3px;left:50%;margin-left:-5px;border-width:0 5px 5px 5px}.toolTipLeft{margin-left:-5px}.toolTipLeft .arrow{top:50%;margin-top:-5px;border-width:5px 0 5px 5px;right:-6px;left:auto}.tv2ActionMenuBtn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:24px;color:var(--rk-text-secondary);background:transparent;border:1px solid transparent;border-radius:var(--rk-radius);font-size:18px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none}.tv2ActionMenuBtn:hover{background:var(--rk-bg-hover);color:var(--rk-text);border-color:var(--rk-border)}.tv2ActionMenuBtn:focus-visible{outline:2px solid var(--rk-border-focus);outline-offset:1px}.tv2ActionMenuBackdrop{position:fixed;inset:0;z-index:var(--rk-z-menu)}.tv2ActionMenuDropdown{position:fixed;z-index:calc(var(--rk-z-menu) + 1);min-width:200px;display:flex;flex-direction:column;padding:4px;background:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius);box-shadow:var(--rk-shadow)}.tv2ActionMenuItem{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-radius:var(--rk-radius-sm);color:var(--rk-text);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.tv2ActionMenuItem:hover,.tv2ActionMenuItem:focus-visible{outline:none;background:var(--rk-bg-hover)}.tv2ActionMenuDanger{color:var(--rk-danger)}.tv2ActionMenuDanger:hover,.tv2ActionMenuDanger:focus-visible{background:color-mix(in srgb,var(--rk-danger) 13%,transparent)}.tv2ActionMenuWarning{color:var(--rk-warning)}.tv2ActionMenuWarning:hover,.tv2ActionMenuWarning:focus-visible{background:color-mix(in srgb,var(--rk-warning) 13%,transparent)}.tv2ActionMenuArmed,.tv2ActionMenuArmed:hover{background:var(--rk-danger);color:var(--rk-text-on-accent)}.tv2ActionMenuWarning.tv2ActionMenuArmed,.tv2ActionMenuWarning.tv2ActionMenuArmed:hover{background:var(--rk-warning);color:var(--rk-text-on-accent)}.tv2ActionMenuPending,.tv2ActionMenuPending:hover{color:var(--rk-text-muted);background:transparent;cursor:progress}.tv2ActionMenuSpinner{display:inline-block;line-height:1;animation:tv2ActionMenuSpin .9s linear infinite}@keyframes tv2ActionMenuSpin{to{transform:rotate(360deg)}}.tv2ActionMenuSeparator{height:1px;margin:4px 6px;background:var(--rk-border)}.tv2ActionMenuInfo{padding:6px 10px 2px;font-size:var(--rk-font-size-mini);font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--rk-text-muted)}.tv2ActionMenuItemLabel{display:inline-flex;align-items:center;gap:8px;min-width:0}.tv2ActionMenuItemIcon{display:inline-flex;flex-shrink:0}.tv2ActionMenuItemIcon svg{width:14px;height:14px}.pillBtn{display:inline-block;padding:3px 10px;margin:2px;border-radius:12px;border:1px solid var(--rk-border);background:var(--rk-bg-surface);color:var(--rk-text-secondary);font:inherit;font-size:var(--rk-font-size-normal);font-weight:400;cursor:pointer;white-space:nowrap;line-height:1.4;-webkit-user-select:none;user-select:none;position:relative}.pillBtn.rkBtn-size-micro{font-size:var(--rk-font-size-micro);padding:1px 6px}.pillBtn.rkBtn-size-small{font-size:var(--rk-font-size-small);padding:2px 8px}.pillBtn.rkBtn-size-normal{font-size:var(--rk-font-size-normal);padding:3px 10px}.pillBtn:not([disabled]):hover{box-shadow:inset 0 0 0 100px var(--rk-hover-overlay)}.pillBtn[disabled]{opacity:.5;cursor:not-allowed}.pillBtn:not([disabled]):active{transform:translateY(1px)}.pillBtn.pillDotted{border-style:dashed}.pillBtn.pillBold{font-weight:600}.pillBtn.active{background:var(--pillBtn-fill, var(--rk-default-fill));color:var(--rk-text-on-accent);border-color:var(--pillBtn-fill, var(--rk-default-fill))}.pillBtn.rkBtn-armed{outline:2px solid var(--pillBtn-fill, var(--rk-default-fill));outline-offset:1px}.pillBtn.loading{cursor:progress}.pillBtn.loading>div.defaultAnimation,.pillBtn.loading>div.smallAnimation{margin:0 auto;width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:pillChipSpin .7s linear infinite;opacity:.75;-webkit-mask:none;mask:none;background:none}@keyframes pillChipSpin{to{transform:rotate(360deg)}}.pillPopupGrid{display:flex;gap:4px;flex-wrap:wrap}.tagBtn{display:inline-block;border-radius:var(--rk-radius-sm);border:none;font:inherit;font-weight:500;cursor:pointer;white-space:nowrap;line-height:1.4;-webkit-user-select:none;user-select:none;font-size:var(--rk-font-size-micro);position:relative}.tagBtn.rkBtn-size-micro{font-size:var(--rk-font-size-micro);padding:3px 6px 1px}.tagBtn.rkBtn-size-small{font-size:var(--rk-font-size-small);padding:4px 8px 2px}.tagBtn.rkBtn-size-normal{font-size:var(--rk-font-size-normal);padding:5px 10px 3px}.tagBtn:not([disabled]):hover{box-shadow:inset 0 0 0 100px var(--rk-hover-overlay)}.tagBtn[disabled]{opacity:.5;cursor:not-allowed}.tagBtn:not([disabled]):active{transform:translateY(1px)}.tagBtn.tagBtnBold{font-weight:700}.tagBtn.active{background:var(--tagBtn-fill)!important;color:var(--rk-text-on-accent)!important}.tagBtn.rkBtn-armed{outline:2px solid var(--tagBtn-fill);outline-offset:1px}.tagBtn.loading{cursor:progress}.tagBtn.loading>div.defaultAnimation,.tagBtn.loading>div.smallAnimation{margin:0 auto;width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:tagChipSpin .7s linear infinite;opacity:.75;-webkit-mask:none;mask:none;background:none}@keyframes tagChipSpin{to{transform:rotate(360deg)}}.rkForm{max-height:0;opacity:1;transition:opacity 1s ease-in;animation:fadeIn .3s ease-out forwards}@keyframes fadeIn{0%{max-height:0}to{max-height:2000px}}.formLoading{height:200px;text-align:center;padding-top:60px}.formSaving{position:absolute;background-color:var(--rk-hover-overlay);border-radius:10px;z-index:1000;animation:fadeIn2 .3s ease-out forwards}.formSaving .loaderArea{background-color:var(--rk-bg-surface);border-radius:15px;width:150px;margin:0 auto;padding-left:40px;padding-right:40px;border:1px solid var(--rk-border)}.formSaving .loaderArea .loader{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fadeIn2{0%{opacity:0}to{opacity:1}}.rkInput.changed,.rkSelect.changed,.rkTextarea.changed{border:1px solid var(--rk-changed-border);background-color:var(--rk-changed-bg)}.rkSelect option.changed{background-color:var(--rk-changed-bg)}.rkInput[readonly],.rkSelect[readonly],.rkTextarea[readonly],.rkInput[disabled],.rkSelect[disabled],.rkTextarea[disabled]{background:var(--rk-disabled-bg);color:var(--rk-text-muted)}.rkInput[readonly]:hover,.rkSelect[disabled]:hover,.rkTextarea[readonly]:hover{background:var(--rk-disabled-bg)}.rkInput[readonly]:focus,.rkSelect[disabled]:focus,.rkTextarea[readonly]:focus{background:var(--rk-disabled-bg)}.rkInput,.rkSelect,.rkTextarea{display:inline-block;vertical-align:middle;box-sizing:border-box;outline:none!important;border:1px solid var(--rk-border);background-color:var(--rk-bg-surface);border-radius:5px;margin:2px 4px}.rkInput:hover,.rkSelect:hover,.rkTextarea:hover{border:1px solid var(--rk-border-strong);transition:border .3s ease-in-out}.rkInput:focus,.rkSelect:focus,.rkTextarea:focus{border:1px solid var(--rk-border-strong);transition:border .3s ease-in-out}.rkInput,.rkSelect,.rkTextarea{width:200px;padding:6px 7px;color:inherit;height:32px}.rkSelect option{background:var(--rk-bg-surface)}.rkSelect{padding:6px}.rkTextarea{width:300px;height:100px}.rkInput[type=date]{width:120px}.rkInput.error,.rkSelect.error,.rkTextarea.error{border:1px solid var(--rk-danger);background-color:var(--rk-danger-soft)}.errorForArea{background-color:var(--rk-danger-soft)}.changedForArea{background-color:var(--rk-changed-bg)}.datePicker{width:120px}button.react-datepicker__navigation--previous:hover,button.react-datepicker__navigation--next:hover{background:none}.react-datepicker__month-text{padding:5px 0}.formItem{display:inline-block;white-space:nowrap}.rkInput.wide,.rkSelect.wide,.rkTextarea.wide{width:400px}.rkTextarea.wide{height:200px}.inputWithSuffix{margin-right:0;border-radius:5px 0 0 5px}.inputSuffix{display:inline-block;vertical-align:middle;box-sizing:border-box;padding:6px;margin:2px 4px 2px 0;height:32px;text-align:center;color:var(--rk-text-secondary);background-color:var(--rk-bg-active);border:1px solid var(--rk-border);border-left:0;border-radius:0 5px 5px 0}.inputSuffix.error{border:1px solid var(--rk-danger);border-left:0;background-color:var(--rk-danger-soft)}.validationErrorMsg{padding:0 0 0 10px;color:var(--rk-danger);font-size:.8em;text-align:left}@media(max-width:768px){.formItem{display:block;white-space:normal;margin-bottom:2px}.formItemRange{display:flex;align-items:center;gap:2px}.formItemRange .formItem{flex:1;min-width:0}.formItemWithSuffix{display:flex!important;align-items:center}.formItemWithSuffix .inputWithSuffix{flex:1;min-width:0;width:auto!important}.formItemWithSuffix .inputSuffix{flex-shrink:0}.rkInput,.rkSelect,.rkTextarea{width:100%!important;box-sizing:border-box}.rkInput.wide,.rkSelect.wide,.rkTextarea.wide,.rkTextarea,.datePicker{width:100%!important}.validationErrorMsg{display:block;padding:2px 0}}.loader{display:inline-block;width:120px;height:15px;-webkit-mask:linear-gradient(90deg,#000 70%,#0000 0) left/20% 100%;mask:linear-gradient(90deg,#000 70%,#0000 0) left/20% 100%;background:linear-gradient(var(--rk-accent) 0 0) left -25% top 0 /20% 100% no-repeat var(--rk-bg-active);animation:ct7 1s infinite steps(6)}@keyframes ct7{to{background-position:right -25% top 0}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}.inlineEditDisplay{display:inline-block;vertical-align:middle;box-sizing:border-box;border:1px solid transparent;border-radius:5px;margin:2px 4px;padding:6px 7px;width:200px;height:32px;color:var(--rk-text);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inlineEditDisplay.inlineEditClickable{cursor:pointer}.inlineEditDisplay.inlineEditClickable:hover{background:var(--rk-bg-hover)}.inlineEditDisplay.changed{border:1px solid var(--rk-changed-border);background-color:var(--rk-changed-bg)}.inlineEditDisplay.inlineEditEmpty{border-style:dashed;border-color:var(--rk-border-strong);color:var(--rk-text-muted);display:inline-flex;align-items:center;justify-content:center}.inlineEditDisplay.inlineEditEmpty:hover{border-color:var(--rk-border-strong);background:var(--rk-hover-overlay);color:var(--rk-text-muted)}.inlineEditDisplay.inlineEditMultiline{width:300px;height:auto;min-height:100px;white-space:pre-wrap;overflow:visible}.inlineEditDisplay.inlineEditMultiline.inlineEditEmpty{display:flex}.inlineEditDisplay.wide{width:400px}.inlineEditDisplay.inlineEditMultiline.wide{width:400px;min-height:200px}.inlineEditSuffixWrap{display:inline-flex;align-items:stretch;vertical-align:middle;border-radius:5px;margin:2px 4px;outline:1px solid transparent;outline-offset:-1px}.inlineEditSuffixWrap>.inlineEditDisplay{margin:0;border-color:transparent;background:transparent;border-radius:5px 0 0 5px}.inlineEditSuffixWrap>.inputSuffix{margin:0}.inlineEditSuffixWrap.inlineEditClickable{cursor:pointer}.inlineEditSuffixWrap.inlineEditClickable:hover{background:var(--rk-bg-hover)}.inlineEditSuffixWrap.inlineEditChanged{outline:1px solid var(--rk-changed-border);background-color:var(--rk-changed-bg)}.inlineEditSuffixWrap.inlineEditEmpty{outline:1px dashed var(--rk-border-strong)}.inlineEditSuffixWrap.inlineEditEmpty>.inlineEditDisplay{color:var(--rk-text-muted)}.inlineEditSuffixWrap.inlineEditClickable.inlineEditEmpty:hover{outline-color:var(--rk-border-strong);background:var(--rk-hover-overlay)}.inlineEditSuffixWrap.inlineEditClickable.inlineEditEmpty:hover>.inlineEditDisplay{color:var(--rk-text-muted)}.inlineEditSuffixText{color:var(--rk-text-muted)}.inlineEditSelect{border-color:transparent;background:transparent;text-align:left;cursor:pointer}.inlineEditSelect.inlineEditEmpty{border-style:dashed;border-color:var(--rk-border-strong)}.inlineEditSelect:hover{border-color:var(--rk-border);background:var(--rk-bg-hover)}.inlineEditSelect:focus{border-color:var(--rk-border-strong);background:var(--rk-bg-surface)}.autocompleteSearch{box-sizing:border-box;background-color:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:10px;overflow-y:auto;padding:10px}.autocompleteSearch>div{cursor:pointer;min-height:18px;text-align:left}.autocompleteSearch>div.selected{background-color:var(--rk-accent);color:var(--rk-text-on-accent)}.autocompleteSearch>.autocompleteEmpty{cursor:default;color:var(--rk-text-muted)}.cb{display:inline-flex;align-items:center;cursor:pointer;vertical-align:middle;margin:2px 4px}.cb.disabled{cursor:default;opacity:.5}.cbText{margin-left:6px}.cb input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cbBox{display:inline-block;width:16px;height:16px;border:1px solid var(--rk-border-strong);border-radius:3px;background:var(--rk-bg-surface);transition:background .15s,border-color .15s}.cb input:checked+.cbBox{background:var(--rk-bg-active);border-color:var(--rk-border-strong)}.cbCheck{display:block;width:16px;height:16px;opacity:0;stroke:var(--rk-text-muted);transition:opacity .15s}.cb input:checked+.cbBox .cbCheck{opacity:1}.cb:not(.disabled):hover .cbBox{border-color:var(--rk-border-strong)}.cb:not(.disabled):hover input:checked+.cbBox{border-color:var(--rk-border-strong);background:var(--rk-bg-active)}.cb.changed .cbBox{border-color:var(--rk-changed-border);background:var(--rk-changed-bg)}.cb.changed input:checked+.cbBox{background:var(--rk-changed-bg);border-color:var(--rk-checkbox-changed-border)}.cb.changed input:checked+.cbBox .cbCheck{stroke:var(--rk-checkbox-changed-stroke)}.cb:not(.disabled).changed:hover .cbBox{border-color:var(--rk-checkbox-changed-border)}.cb:not(.disabled).changed:hover input:checked+.cbBox{border-color:var(--rk-checkbox-changed-border-hover);background:var(--rk-checkbox-changed-bg)}.toggle{display:inline-flex;align-items:center;cursor:pointer;vertical-align:middle;margin:2px 4px;--toggle-color: var(--rk-success)}.toggle.disabled{cursor:default;opacity:.5}.toggle input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.toggleTrack{position:relative;width:34px;height:18px;background:var(--rk-border-strong);border-radius:9px;transition:background .2s}.toggle input:checked+.toggleTrack{background:var(--toggle-color)}.toggleThumb{position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--rk-toggle-knob);border-radius:50%;transition:left .2s,background .2s;box-shadow:0 1px 2px #0003}.toggle input:checked+.toggleTrack .toggleThumb{left:18px}.toggle.changed .toggleThumb{background:var(--rk-toggle-on)}.fileUploadDropZone{position:relative;top:2px;border:2px dashed var(--rk-border-strong);padding:5px;min-width:200px;width:100%;min-height:25px;box-sizing:border-box;cursor:pointer;overflow-y:auto}.fileUploadDropZone>table{cursor:auto}.fileUploadDropZone .dropMessage{padding:1px;text-align:center}.fileUploadDropZone .dropMessageMultiple{padding:25px}.fileUploadDropZone.disabled{background:var(--rk-disabled-bg);cursor:not-allowed}.fileUploadDropZone.error{border-color:var(--rk-danger);background-color:var(--rk-danger-soft)}.fileUploadDropZone tr.error{background-color:var(--rk-danger-soft)}.fileUploadDropZone table.list>tbody>tr.error:nth-child(2n){background-color:var(--rk-danger-soft)}.rkIconButton{background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:0;margin:0;padding:2px 4px;font-size:var(--rk-icon-size, var(--rk-font-size-large));line-height:1;color:var(--rk-text-secondary);font-family:var(--rk-font);border-radius:var(--rk-radius-sm);transition:background .1s ease,transform .06s ease}.rkIconButtonIcon{display:inline-flex;transition:filter .1s ease}.rkIconButton:not(:disabled):hover{background:var(--rk-bg-hover)}.rkIconButton:not(:disabled):hover .rkIconButtonIcon{filter:drop-shadow(0 0 2px color-mix(in srgb,currentColor 90%,transparent)) drop-shadow(0 0 6px color-mix(in srgb,currentColor 70%,transparent))}.rkIconButton:not(:disabled):active{transform:scale(.92)}.rkIconButtonGlyph:not(:disabled):hover{background:transparent}.rkIconButtonGlyph:not(:disabled):hover .rkIconButtonIcon{filter:brightness(1.3) drop-shadow(0 0 2px color-mix(in srgb,currentColor 90%,transparent)) drop-shadow(0 0 6px color-mix(in srgb,currentColor 70%,transparent))}.rkIconButtonGlyph:not(:disabled):active{transform:none}.rkIconButton:disabled{opacity:.4;cursor:not-allowed}.rkIconButtonLoading{cursor:progress}.rkIconButtonSpinner{display:inline-block;animation:rkIconButtonSpin .8s linear infinite;line-height:1}@keyframes rkIconButtonSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.deleteObject{height:45px;-webkit-user-select:none;user-select:none}@media(max-width:768px){.deleteObject{height:auto}}.fileIcon{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;min-width:50px;min-height:50px;background-image:var(--rk-file-icon-unknown, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAD8CAMAAAAFbRsXAAAAdVBMVEX///8AAABsbGy4uLggICBMTEyBgYFBQUHj4+OampoQEBD6+vpHR0enp6fx8fH29vaPj4/GxsbW1tbp6emxsbG8vLyhoaFUVFRycnJ5eXkyMjLV1dXc3NxmZmZ8fHwKCgoXFxdbW1soKCiHh4cwMDA4ODgcHBwA78lLAAAGoElEQVR4nO3deV/iPBAH8MghIEdB5BIQEeH9v8RFcF1J085MMs1M2fz+fD4Pab5be+U05juTcWPQEUrr2OsbnowfpPPCwVg/STPOGYc7mtKGa3qhjom04G8CJSPp+v/LPAiykq7+r4RIFJ2Qc4b+kBfput/GX9KQrroV7+fJh3TN7fhKpOudT/NeIJ4S6Vq74iWRrrQzMwZII2JYJVYJwW9uAcf+nUloYT4n1Ttlf11kifV7z3ufX26O3OqESdRA3rNjkEQN5Mn0X0MkeiB907fel9behQlDTNa6rc2zb2HSkJyEcE50QczI+5wog5jRu6dEGyT37b3xKUwDJCfpehSmAuIpUQgxUx+JRoiXRCXER6ITYrpWvaa0wvRAcpIRqTBFELJELcRsbmv2BEj0QmzJqVyiGEKTaIaYZ0uSYQvTBjHr29q1SiS6IQSJcojdVftZKNEOsSWvRWMk1EOwEv2QnARRmE6ILTnChSmFmBlCUguIPVymAxWmFmJLBkBheiH2wIa8pC4QW9IuLUwzxAzLJfWB2JJFSWG6IeWSOkHMvERSK4gt2RcVph5ieoUSNZAdbgyzJdm6C5OEwE1w1xRJ9ECwI86sUeMNZ2GSkBb2Z5Zk6SosLsQatDEoa+35HUuyuvxHScijdfCH3qaLyXTrkEhC2AblvwlD+AZPj2Uhps0m2chCZs5K+WQpCzEtZ608chKGsF3uO2GI2TNBBtKQ7N1ZL3La0pBcj3ptIWa0uBMIzxWvAmLMMPhKUQIxZv0Y9khRAzln2pz30Jm39UJoOdwL5DFBlCVBtCVBtCVBtCVBtCVBtCVBtCUqJBttJrPmy/D8wTQfvjQn3YxrraNokNF6uGo7lpN4GjR6E2RnYXkiQLLZypqraudjOQk+NVVDRkNkV8GWPmM9ImSyxymuGYf8jVUJmZDXWDn4U6qDPA+ojK+MfS+WyiBvPoxzdp5HrAiyCWgn3HqdlGoggc3Q2Om4lUOscS70eBy1Ckiww2c5lgog1qg2v5AXN+SHMPWVU88JO8SameYf4pG5IX0uB/XexQ1h6cm8BjmosRoI65qCSzkI8yKPlJVpeCHMayMWzJ6qHmLNQA0PYXUvVojXi3tZ3NPAKoewnxDKCjuckD0/5E0CwjSu5yY7CQh2QfB2Y/W42iNHm6DvwIwQVNWWPzXrouDod0c+iDXT3Jn9TStJhnif2RcdrjoI4h84twrxEvwJeqQ/HwRoFnWXBbd8YQf6s0Hge5brzx3+CsO+zLNBwCq5JgYbs4N+hm0SZoNY46Xycd9Iwesd+7rFBoEa3d0nBL5FYCvABQE/cQtmTIFNLtiZVlwQ8JOqoJ0dhMQ+I9Dj0DFz/pIt8Lvo1wh00ypocIMbXbAvW7EgBXfRIfAzgQfi+ZH4POsdFgX9Ce414zLQ8Yk9egVtv9PNbH5YvN5uj+P+X+G3RnSTUHVdb/3RZjY87DsXkLs9BHyIEpofqu9n72dnkHP3DUz3A/YSkRyLgjgfhMZGOQj4BPmKTCsKJZk1wdid3GIn6iBd8PX9EkLjrwwEuVUW+oNdCgI/z6+hDOiQgOSmrReEtDuPAATbqUXq54kPyT6RjqIXfyWQKXaHwrJFMRVA8J3X1JFbcSH4HQrhpaIlIfhBEWRHVAh68BOwJLE0BH0+jsTrPDIEfX20FY2gcwTdMUd7DsaHYJ+DvrtrxoJgdyL1Ho8dCYK8QE7IvUXkILgXk0XAUP84ENwHyCHkEHEgKEfA1rOxIKhHoeppF9/BjBryGX0dG4J5FvrfriJCEJd66PmIA4HbFCmb0RUkBuQEOTj284wAAftJPV8TbxMBAr6e+Hx+5BIBAn0YkicmOBMBAvXn0L/PXYkAAaaNEYbEliUCBBiezfOXFQMCPEYC37H+Rh7Cc4kogIQf4JIEwaccgh9rXZ4IkMfOoCQLuADcUaqHxEmCaEuCaEuCaEv1kCm0Dj+DwsSAHB+AMChMDAjYzMigMAlCSILQkiDoJAgtCYJOgtCSIOgkCC0Jgk6C0JIg6CQILQmCzt1AwFlhDAoTA7IctEtTsPQANamlUVsSRFsSRFsSRFsSRFsSRFsSRFsSRFsSRFsSRFsSRFsSRFv+GwjHhLQogTbR9p3wHz3QtuYPjXrEbvPPQ2qaBNGWNrxIdT2yQCyAXousuDd1kUoPvWKf8qy59wuSimHfMEgmXy8k93BKrus2M+06J5nvqRy1v95/5jHX+5ycfq1NMsIuh6Uw1vz4bPg2+GjVLJ+Lw89f1R+Fk4QvEJuIpgAAAABJRU5ErkJggg==))}.fileIcon-pdf{background-image:var(--rk-file-icon-pdf, url(/assets/pdf-BNDUeO59.png))}.fileIcon-bdoc{background-image:var(--rk-file-icon-bdoc, url(/assets/bdoc-CpHBhm0Y.webp))}.fileIcon-asice{background-image:var(--rk-file-icon-bdoc, url(/assets/bdoc-CpHBhm0Y.webp))}.fileIcon-zip{background-image:var(--rk-file-icon-zip, url("data:image/svg+xml,%3csvg%20height='64'%20viewBox='0%200%2064%2064'%20width='64'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cclipPath%20id='a'%3e%3cpath%20d='m440%200h-400v300h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='c'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='m440%2050c0-27.6172-22.383-50-50-50h-300c-27.6172%200-50%2022.3828-50%2050v380c0%2027.613%2022.3828%2050%2050%2050h240l110-110z'/%3e%3c/clipPath%3e%3cg%20transform='matrix(.13333333%200%200%20-.13333333%200%2064)'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23f6f6f6'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0e0e0'/%3e%3c/g%3e%3cg%20clip-path='url(%23b)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23efbe2c'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0ad1f'/%3e%3c/g%3e%3cg%20clip-path='url(%23c)'%3e%3cg%20clip-path='url(%23d)'%3e%3cpath%20d='m344.355%20384.973%2096.79-96.793v96.793z'%20fill='%23e0ad1f'/%3e%3cpath%20d='m440%20370h-60c-27.617%200-50%2022.387-50%2050v60h110z'%20fill='%23f5d576'/%3e%3c/g%3e%3c/g%3e%3cpath%20d='m96.5938%20417.699h41.8362l-26.028-45.746h25.098v-11.953h-44.3359l26.1839%2045.836h-22.7542z'%20fill='%23fff'/%3e%3cpath%20d='m147.695%20417.699h12.442v-57.699h-12.442z'%20fill='%23fff'/%3e%3cpath%20d='m184.133%20407.328v-14.765h4.832c2.082%200%203.855.746%205.344%202.242%201.472%201.492%202.214%203.265%202.214%205.316%200%202.344-.839%204.16-2.5%205.449-1.679%201.289-4.043%201.934-7.128%201.934zm-12.18%2010.371h19.735c5.304%200%209.582-1.547%2012.832-4.633%203.253-3.093%204.875-7.156%204.875-12.199%200-3.308-.801-6.453-2.391-9.422-1.594-2.976-4.008-5.195-7.231-6.66-3.218-1.465-5.972-2.226-8.257-2.285l-7.207-.176v-22.324h-12.356z'%20fill='%23fff'/%3e%3cg%20fill='%23e0e0e0'%3e%3cpath%20d='m330%200h-60v40h60z'/%3e%3cpath%20d='m300%2040h-30v30h30z'/%3e%3cpath%20d='m330%2070h-30v30h30z'/%3e%3cpath%20d='m300%20100h-30v30h30z'/%3e%3cpath%20d='m330%20130h-30v30h30z'/%3e%3cpath%20d='m323.992%20300h-47.996l-19.758-59.273c-4.683-14.055-2.332-29.516%206.328-41.547%208.664-12.032%2022.59-19.168%2037.414-19.18h.02c14.824%200%2028.75%207.129%2037.41%2019.148%208.676%2012.036%2011.028%2027.493%206.34%2041.555z'/%3e%3c/g%3e%3cpath%20d='m280%20230c0%2011.047%208.953%2020%2020%2020s20-8.953%2020-20-8.953-20-20-20-20%208.953-20%2020'%20fill='%23f6f6f6'/%3e%3c/g%3e%3c/svg%3e"))}.fileIcon-gzip{background-image:var(--rk-file-icon-zip, url("data:image/svg+xml,%3csvg%20height='64'%20viewBox='0%200%2064%2064'%20width='64'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cclipPath%20id='a'%3e%3cpath%20d='m440%200h-400v300h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='c'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='m440%2050c0-27.6172-22.383-50-50-50h-300c-27.6172%200-50%2022.3828-50%2050v380c0%2027.613%2022.3828%2050%2050%2050h240l110-110z'/%3e%3c/clipPath%3e%3cg%20transform='matrix(.13333333%200%200%20-.13333333%200%2064)'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23f6f6f6'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0e0e0'/%3e%3c/g%3e%3cg%20clip-path='url(%23b)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23efbe2c'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0ad1f'/%3e%3c/g%3e%3cg%20clip-path='url(%23c)'%3e%3cg%20clip-path='url(%23d)'%3e%3cpath%20d='m344.355%20384.973%2096.79-96.793v96.793z'%20fill='%23e0ad1f'/%3e%3cpath%20d='m440%20370h-60c-27.617%200-50%2022.387-50%2050v60h110z'%20fill='%23f5d576'/%3e%3c/g%3e%3c/g%3e%3cpath%20d='m96.5938%20417.699h41.8362l-26.028-45.746h25.098v-11.953h-44.3359l26.1839%2045.836h-22.7542z'%20fill='%23fff'/%3e%3cpath%20d='m147.695%20417.699h12.442v-57.699h-12.442z'%20fill='%23fff'/%3e%3cpath%20d='m184.133%20407.328v-14.765h4.832c2.082%200%203.855.746%205.344%202.242%201.472%201.492%202.214%203.265%202.214%205.316%200%202.344-.839%204.16-2.5%205.449-1.679%201.289-4.043%201.934-7.128%201.934zm-12.18%2010.371h19.735c5.304%200%209.582-1.547%2012.832-4.633%203.253-3.093%204.875-7.156%204.875-12.199%200-3.308-.801-6.453-2.391-9.422-1.594-2.976-4.008-5.195-7.231-6.66-3.218-1.465-5.972-2.226-8.257-2.285l-7.207-.176v-22.324h-12.356z'%20fill='%23fff'/%3e%3cg%20fill='%23e0e0e0'%3e%3cpath%20d='m330%200h-60v40h60z'/%3e%3cpath%20d='m300%2040h-30v30h30z'/%3e%3cpath%20d='m330%2070h-30v30h30z'/%3e%3cpath%20d='m300%20100h-30v30h30z'/%3e%3cpath%20d='m330%20130h-30v30h30z'/%3e%3cpath%20d='m323.992%20300h-47.996l-19.758-59.273c-4.683-14.055-2.332-29.516%206.328-41.547%208.664-12.032%2022.59-19.168%2037.414-19.18h.02c14.824%200%2028.75%207.129%2037.41%2019.148%208.676%2012.036%2011.028%2027.493%206.34%2041.555z'/%3e%3c/g%3e%3cpath%20d='m280%20230c0%2011.047%208.953%2020%2020%2020s20-8.953%2020-20-8.953-20-20-20-20%208.953-20%2020'%20fill='%23f6f6f6'/%3e%3c/g%3e%3c/svg%3e"))}.fileIcon-7zip{background-image:var(--rk-file-icon-zip, url("data:image/svg+xml,%3csvg%20height='64'%20viewBox='0%200%2064%2064'%20width='64'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cclipPath%20id='a'%3e%3cpath%20d='m440%200h-400v300h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='c'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='m440%2050c0-27.6172-22.383-50-50-50h-300c-27.6172%200-50%2022.3828-50%2050v380c0%2027.613%2022.3828%2050%2050%2050h240l110-110z'/%3e%3c/clipPath%3e%3cg%20transform='matrix(.13333333%200%200%20-.13333333%200%2064)'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23f6f6f6'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0e0e0'/%3e%3c/g%3e%3cg%20clip-path='url(%23b)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23efbe2c'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0ad1f'/%3e%3c/g%3e%3cg%20clip-path='url(%23c)'%3e%3cg%20clip-path='url(%23d)'%3e%3cpath%20d='m344.355%20384.973%2096.79-96.793v96.793z'%20fill='%23e0ad1f'/%3e%3cpath%20d='m440%20370h-60c-27.617%200-50%2022.387-50%2050v60h110z'%20fill='%23f5d576'/%3e%3c/g%3e%3c/g%3e%3cpath%20d='m96.5938%20417.699h41.8362l-26.028-45.746h25.098v-11.953h-44.3359l26.1839%2045.836h-22.7542z'%20fill='%23fff'/%3e%3cpath%20d='m147.695%20417.699h12.442v-57.699h-12.442z'%20fill='%23fff'/%3e%3cpath%20d='m184.133%20407.328v-14.765h4.832c2.082%200%203.855.746%205.344%202.242%201.472%201.492%202.214%203.265%202.214%205.316%200%202.344-.839%204.16-2.5%205.449-1.679%201.289-4.043%201.934-7.128%201.934zm-12.18%2010.371h19.735c5.304%200%209.582-1.547%2012.832-4.633%203.253-3.093%204.875-7.156%204.875-12.199%200-3.308-.801-6.453-2.391-9.422-1.594-2.976-4.008-5.195-7.231-6.66-3.218-1.465-5.972-2.226-8.257-2.285l-7.207-.176v-22.324h-12.356z'%20fill='%23fff'/%3e%3cg%20fill='%23e0e0e0'%3e%3cpath%20d='m330%200h-60v40h60z'/%3e%3cpath%20d='m300%2040h-30v30h30z'/%3e%3cpath%20d='m330%2070h-30v30h30z'/%3e%3cpath%20d='m300%20100h-30v30h30z'/%3e%3cpath%20d='m330%20130h-30v30h30z'/%3e%3cpath%20d='m323.992%20300h-47.996l-19.758-59.273c-4.683-14.055-2.332-29.516%206.328-41.547%208.664-12.032%2022.59-19.168%2037.414-19.18h.02c14.824%200%2028.75%207.129%2037.41%2019.148%208.676%2012.036%2011.028%2027.493%206.34%2041.555z'/%3e%3c/g%3e%3cpath%20d='m280%20230c0%2011.047%208.953%2020%2020%2020s20-8.953%2020-20-8.953-20-20-20-20%208.953-20%2020'%20fill='%23f6f6f6'/%3e%3c/g%3e%3c/svg%3e"))}.fileIcon-tar{background-image:var(--rk-file-icon-zip, url("data:image/svg+xml,%3csvg%20height='64'%20viewBox='0%200%2064%2064'%20width='64'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cclipPath%20id='a'%3e%3cpath%20d='m440%200h-400v300h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='c'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='m440%2050c0-27.6172-22.383-50-50-50h-300c-27.6172%200-50%2022.3828-50%2050v380c0%2027.613%2022.3828%2050%2050%2050h240l110-110z'/%3e%3c/clipPath%3e%3cg%20transform='matrix(.13333333%200%200%20-.13333333%200%2064)'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23f6f6f6'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0e0e0'/%3e%3c/g%3e%3cg%20clip-path='url(%23b)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23efbe2c'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0ad1f'/%3e%3c/g%3e%3cg%20clip-path='url(%23c)'%3e%3cg%20clip-path='url(%23d)'%3e%3cpath%20d='m344.355%20384.973%2096.79-96.793v96.793z'%20fill='%23e0ad1f'/%3e%3cpath%20d='m440%20370h-60c-27.617%200-50%2022.387-50%2050v60h110z'%20fill='%23f5d576'/%3e%3c/g%3e%3c/g%3e%3cpath%20d='m96.5938%20417.699h41.8362l-26.028-45.746h25.098v-11.953h-44.3359l26.1839%2045.836h-22.7542z'%20fill='%23fff'/%3e%3cpath%20d='m147.695%20417.699h12.442v-57.699h-12.442z'%20fill='%23fff'/%3e%3cpath%20d='m184.133%20407.328v-14.765h4.832c2.082%200%203.855.746%205.344%202.242%201.472%201.492%202.214%203.265%202.214%205.316%200%202.344-.839%204.16-2.5%205.449-1.679%201.289-4.043%201.934-7.128%201.934zm-12.18%2010.371h19.735c5.304%200%209.582-1.547%2012.832-4.633%203.253-3.093%204.875-7.156%204.875-12.199%200-3.308-.801-6.453-2.391-9.422-1.594-2.976-4.008-5.195-7.231-6.66-3.218-1.465-5.972-2.226-8.257-2.285l-7.207-.176v-22.324h-12.356z'%20fill='%23fff'/%3e%3cg%20fill='%23e0e0e0'%3e%3cpath%20d='m330%200h-60v40h60z'/%3e%3cpath%20d='m300%2040h-30v30h30z'/%3e%3cpath%20d='m330%2070h-30v30h30z'/%3e%3cpath%20d='m300%20100h-30v30h30z'/%3e%3cpath%20d='m330%20130h-30v30h30z'/%3e%3cpath%20d='m323.992%20300h-47.996l-19.758-59.273c-4.683-14.055-2.332-29.516%206.328-41.547%208.664-12.032%2022.59-19.168%2037.414-19.18h.02c14.824%200%2028.75%207.129%2037.41%2019.148%208.676%2012.036%2011.028%2027.493%206.34%2041.555z'/%3e%3c/g%3e%3cpath%20d='m280%20230c0%2011.047%208.953%2020%2020%2020s20-8.953%2020-20-8.953-20-20-20-20%208.953-20%2020'%20fill='%23f6f6f6'/%3e%3c/g%3e%3c/svg%3e"))}.fileIcon-bzip2{background-image:var(--rk-file-icon-zip, url("data:image/svg+xml,%3csvg%20height='64'%20viewBox='0%200%2064%2064'%20width='64'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cclipPath%20id='a'%3e%3cpath%20d='m440%200h-400v300h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='c'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='m440%2050c0-27.6172-22.383-50-50-50h-300c-27.6172%200-50%2022.3828-50%2050v380c0%2027.613%2022.3828%2050%2050%2050h240l110-110z'/%3e%3c/clipPath%3e%3cg%20transform='matrix(.13333333%200%200%20-.13333333%200%2064)'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23f6f6f6'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0e0e0'/%3e%3c/g%3e%3cg%20clip-path='url(%23b)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23efbe2c'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0ad1f'/%3e%3c/g%3e%3cg%20clip-path='url(%23c)'%3e%3cg%20clip-path='url(%23d)'%3e%3cpath%20d='m344.355%20384.973%2096.79-96.793v96.793z'%20fill='%23e0ad1f'/%3e%3cpath%20d='m440%20370h-60c-27.617%200-50%2022.387-50%2050v60h110z'%20fill='%23f5d576'/%3e%3c/g%3e%3c/g%3e%3cpath%20d='m96.5938%20417.699h41.8362l-26.028-45.746h25.098v-11.953h-44.3359l26.1839%2045.836h-22.7542z'%20fill='%23fff'/%3e%3cpath%20d='m147.695%20417.699h12.442v-57.699h-12.442z'%20fill='%23fff'/%3e%3cpath%20d='m184.133%20407.328v-14.765h4.832c2.082%200%203.855.746%205.344%202.242%201.472%201.492%202.214%203.265%202.214%205.316%200%202.344-.839%204.16-2.5%205.449-1.679%201.289-4.043%201.934-7.128%201.934zm-12.18%2010.371h19.735c5.304%200%209.582-1.547%2012.832-4.633%203.253-3.093%204.875-7.156%204.875-12.199%200-3.308-.801-6.453-2.391-9.422-1.594-2.976-4.008-5.195-7.231-6.66-3.218-1.465-5.972-2.226-8.257-2.285l-7.207-.176v-22.324h-12.356z'%20fill='%23fff'/%3e%3cg%20fill='%23e0e0e0'%3e%3cpath%20d='m330%200h-60v40h60z'/%3e%3cpath%20d='m300%2040h-30v30h30z'/%3e%3cpath%20d='m330%2070h-30v30h30z'/%3e%3cpath%20d='m300%20100h-30v30h30z'/%3e%3cpath%20d='m330%20130h-30v30h30z'/%3e%3cpath%20d='m323.992%20300h-47.996l-19.758-59.273c-4.683-14.055-2.332-29.516%206.328-41.547%208.664-12.032%2022.59-19.168%2037.414-19.18h.02c14.824%200%2028.75%207.129%2037.41%2019.148%208.676%2012.036%2011.028%2027.493%206.34%2041.555z'/%3e%3c/g%3e%3cpath%20d='m280%20230c0%2011.047%208.953%2020%2020%2020s20-8.953%2020-20-8.953-20-20-20-20%208.953-20%2020'%20fill='%23f6f6f6'/%3e%3c/g%3e%3c/svg%3e"))}.fileIcon-rar{background-image:var(--rk-file-icon-zip, url("data:image/svg+xml,%3csvg%20height='64'%20viewBox='0%200%2064%2064'%20width='64'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cclipPath%20id='a'%3e%3cpath%20d='m440%200h-400v300h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='c'%3e%3cpath%20d='m440%20300h-400v179.996h400z'/%3e%3c/clipPath%3e%3cclipPath%20id='d'%3e%3cpath%20d='m440%2050c0-27.6172-22.383-50-50-50h-300c-27.6172%200-50%2022.3828-50%2050v380c0%2027.613%2022.3828%2050%2050%2050h240l110-110z'/%3e%3c/clipPath%3e%3cg%20transform='matrix(.13333333%200%200%20-.13333333%200%2064)'%3e%3cg%20clip-path='url(%23a)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23f6f6f6'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0e0e0'/%3e%3c/g%3e%3cg%20clip-path='url(%23b)'%3e%3cpath%20d='m90%205c-24.8164%200-45%2020.1875-45%2045v380c0%2024.816%2020.1836%2045%2045%2045h237.93l107.07-107.07v-317.93c0-24.8125-20.187-45-45-45z'%20fill='%23efbe2c'/%3e%3cpath%20d='m330%20480h-240c-27.6172%200-50-22.387-50-50v-380c0-27.6172%2022.3828-50%2050-50h300c27.617%200%2050%2022.3828%2050%2050v320zm-4.141-10%20104.141-104.141v-315.859c0-22.0625-17.937-40-40-40h-300c-22.0586%200-40%2017.9375-40%2040v380c0%2022.055%2017.9414%2040%2040%2040z'%20fill='%23e0ad1f'/%3e%3c/g%3e%3cg%20clip-path='url(%23c)'%3e%3cg%20clip-path='url(%23d)'%3e%3cpath%20d='m344.355%20384.973%2096.79-96.793v96.793z'%20fill='%23e0ad1f'/%3e%3cpath%20d='m440%20370h-60c-27.617%200-50%2022.387-50%2050v60h110z'%20fill='%23f5d576'/%3e%3c/g%3e%3c/g%3e%3cpath%20d='m96.5938%20417.699h41.8362l-26.028-45.746h25.098v-11.953h-44.3359l26.1839%2045.836h-22.7542z'%20fill='%23fff'/%3e%3cpath%20d='m147.695%20417.699h12.442v-57.699h-12.442z'%20fill='%23fff'/%3e%3cpath%20d='m184.133%20407.328v-14.765h4.832c2.082%200%203.855.746%205.344%202.242%201.472%201.492%202.214%203.265%202.214%205.316%200%202.344-.839%204.16-2.5%205.449-1.679%201.289-4.043%201.934-7.128%201.934zm-12.18%2010.371h19.735c5.304%200%209.582-1.547%2012.832-4.633%203.253-3.093%204.875-7.156%204.875-12.199%200-3.308-.801-6.453-2.391-9.422-1.594-2.976-4.008-5.195-7.231-6.66-3.218-1.465-5.972-2.226-8.257-2.285l-7.207-.176v-22.324h-12.356z'%20fill='%23fff'/%3e%3cg%20fill='%23e0e0e0'%3e%3cpath%20d='m330%200h-60v40h60z'/%3e%3cpath%20d='m300%2040h-30v30h30z'/%3e%3cpath%20d='m330%2070h-30v30h30z'/%3e%3cpath%20d='m300%20100h-30v30h30z'/%3e%3cpath%20d='m330%20130h-30v30h30z'/%3e%3cpath%20d='m323.992%20300h-47.996l-19.758-59.273c-4.683-14.055-2.332-29.516%206.328-41.547%208.664-12.032%2022.59-19.168%2037.414-19.18h.02c14.824%200%2028.75%207.129%2037.41%2019.148%208.676%2012.036%2011.028%2027.493%206.34%2041.555z'/%3e%3c/g%3e%3cpath%20d='m280%20230c0%2011.047%208.953%2020%2020%2020s20-8.953%2020-20-8.953-20-20-20-20%208.953-20%2020'%20fill='%23f6f6f6'/%3e%3c/g%3e%3c/svg%3e"))}.progressBar{position:relative;overflow:hidden;border:1px solid var(--rk-border);background-color:var(--rk-bg-body);border-radius:var(--rk-radius);height:35px}.progressBar .progressBarBar{position:absolute;top:0;left:0;height:100%;background-color:var(--rk-accent);transition:width .3s ease}.progressBar .progressBarText{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:600;pointer-events:none}.progressBar .progressBarTextTrack{color:var(--rk-text);z-index:2}.progressBar .progressBarTextFill{color:var(--rk-text-on-accent);z-index:3}table.grid .gridArrow{font-weight:700;display:inline-block;margin:0 5px;width:10px;position:relative;top:-3px}table.grid .gridArrowNeutral{top:0;font-weight:400}table.grid th{padding:8px 4px;border-bottom:1px solid var(--rk-border)!important;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--rk-text-secondary);background:var(--rk-bg-subtle);white-space:nowrap}table.grid th.sorted{color:var(--rk-accent)}table.grid th.sort:hover{cursor:pointer;color:var(--rk-text)}table.grid .loadingRows{padding:30px;text-align:center;background-color:var(--rk-bg-surface)}.gridReloading{opacity:.55;transition:opacity .15s ease;pointer-events:none}.gridReloadBar{position:absolute;top:0;left:0;right:0;height:2px;overflow:hidden;background:var(--rk-bg-active);z-index:2}.gridReloadBar:after{content:"";position:absolute;top:0;left:0;height:100%;width:35%;background:var(--rk-accent);animation:gridReloadSlide 1s infinite ease-in-out}@keyframes gridReloadSlide{0%{left:-35%}to{left:100%}}table.grid td{word-wrap:break-word;word-break:break-all}table.grid .noMoreRows{padding:10px;text-align:center;background-color:var(--rk-bg-surface);font-size:var(--rk-font-size-small);color:var(--rk-text-muted)}table.grid .lastRow:hover{background-color:var(--rk-bg-surface)!important}.gridViewToggle{display:inline-flex;border:1px solid var(--rk-border);border-radius:4px;overflow:hidden}.gridViewToggle span{display:flex;align-items:center;padding:4px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--rk-text-secondary)}.gridViewToggle span:first-child{border-right:1px solid var(--rk-border)}.gridViewToggle span.selected{background:var(--rk-text);color:var(--rk-bg-surface)}.gridViewToggle span:hover:not(.selected){background:var(--rk-bg-hover)}.gridFilters form{max-height:none!important;animation:none!important}.gridFilters{overflow:hidden}.gridAddNew{float:right}a.mobileOnly{color:inherit;text-decoration:none;pointer-events:none}@media(max-width:768px){.gridAddNew{float:none!important;position:absolute;top:6px;right:6px;width:32px!important;height:32px;padding:0;font-size:18px;line-height:32px;text-align:center;z-index:2;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.gridAddNew:active{position:absolute!important;top:6px!important;left:auto!important}.gridAddNew+.gridAddNew{right:44px}.gridFilters table{display:block;width:100%}.gridFilters table tbody,.gridFilters table tr{display:block}.gridFilters table td{display:block;text-align:left!important;float:none!important}.gridFilters button{float:none!important;margin-bottom:4px}.gridFilters .formItem{display:block;margin-bottom:4px}.gridFilters .formItemWithSuffix{display:flex!important;align-items:center}.gridFilters label{display:block;font-size:var(--rk-font-size-mini);color:var(--rk-text-muted);margin-top:4px}a.mobileOnly{color:revert;text-decoration:revert;pointer-events:auto}}.gridMobileSort{display:flex;align-items:center;gap:4px;padding:6px 0}.gridMobileSort select{flex:1;height:32px}.gridMobileSortDir{width:36px;height:32px;padding:0;font-size:16px;line-height:1;text-align:center;color:inherit;background:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:5px;cursor:pointer}.gridCards{display:flex;flex-direction:column}.gridCard{padding:8px 10px;border-bottom:1px solid var(--rk-border-light);background:var(--rk-bg-surface)}.gridCard:nth-child(2n){background-color:var(--rk-bg-subtle)}.gridCardTitle>span+span:before{content:" - ";font-weight:400}.gridCardTitleRow{padding:3px 0 0!important}.gridCardRow{padding:3px 0 0 6px}.gridCardMultiRow{padding:3px 0 0 6px;display:flex;justify-content:space-between;align-items:baseline}.gridCardMultiRow>:last-child{text-align:right;white-space:nowrap;margin-left:8px}.gridCardsLoadMore{padding:12px;text-align:center;color:var(--rk-accent);cursor:pointer}.gridCardsLoading{padding:30px;text-align:center}.gridCardsFooter{padding:8px;text-align:center;font-size:var(--rk-font-size-small);color:var(--rk-text-muted)}.fileGrid .fileBox{margin:5px;padding:5px;border:1px solid var(--rk-border);border-radius:10px;text-align:center;overflow:hidden;float:left}.fileGrid .fileBox:hover{background-color:var(--rk-hover-overlay)}.fileGrid .fileBox img{border-radius:10px}.fileGrid .deleteLinkArea{width:0;height:0;float:right;position:relative;left:-28px;top:-5px}.fileGrid .deleteLinkArea button{width:25px;min-width:25px;height:25px;padding:0}.fileGrid .deleteLink{position:absolute}.fileGrid .fileNameRow{display:inline-flex;align-items:center;height:20px}.fileGrid .fileName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;color:var(--rk-text-muted)}.fileGrid .fileCreated{font-size:var(--rk-font-size-mini);color:var(--rk-text-muted)}.fileGrid .renameLink{cursor:pointer;font-size:var(--rk-font-size-small);padding-left:3px;flex-shrink:0;opacity:.5;color:var(--rk-text-muted)}.fileGrid .renameLink:hover{opacity:1}.fileGrid a:hover{margin:0;padding:0}.fileGrid a.fileLink:hover{background:none}.fileViewerOverlay{position:fixed;inset:0;z-index:201;display:flex;align-items:center;justify-content:center;background:#0000;animation:fileViewerBgIn .2s ease forwards}@keyframes fileViewerBgIn{to{background:var(--rk-scrim-strong)}}.fileViewerContent{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:40px;box-sizing:border-box;pointer-events:none;opacity:0;transform:scale(.92);transition:opacity .25s ease,transform .25s ease}.fileViewerReady .fileViewerContent{opacity:1;transform:scale(1)}.fileViewerClose,.fileViewerArrow,.fileViewerFileName{opacity:0;transition:opacity .25s ease}.fileViewerReady .fileViewerClose,.fileViewerReady .fileViewerArrow,.fileViewerReady .fileViewerFileName{opacity:1}.fileViewerContent img{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:auto}.fileViewerContent iframe{width:90vw;height:90vh;border:none;background:#fff;border-radius:4px;pointer-events:auto}.fileViewerClose{position:fixed;top:12px;right:16px;z-index:202;color:var(--rk-on-scrim);font-size:32px;cursor:pointer;padding:4px 10px;line-height:1}.fileViewerClose:hover{opacity:1!important}.fileViewerFileName{position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:202;color:#ffffffb3;font-size:var(--rk-font-size-normal);max-width:80%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.fileViewerArrow{position:fixed;top:50%;transform:translateY(-50%);z-index:202;color:var(--rk-on-scrim);font-size:36px;cursor:pointer;padding:12px;line-height:1;-webkit-user-select:none;user-select:none}.fileViewerReady .fileViewerArrow{opacity:.6}.fileViewerArrow:hover{opacity:1!important}.fileViewerArrowLeft{left:8px}.fileViewerArrowRight{right:8px}.fileViewerOther{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--rk-on-scrim);pointer-events:auto}.fileViewerOther .fileViewerOtherName{font-size:16px;max-width:400px;text-align:center;word-break:break-word}.fileViewerOther a{color:var(--rk-on-scrim);background:#ffffff26;padding:8px 20px;border-radius:4px;text-decoration:none;font-size:var(--rk-font-size-large)}.fileViewerOther a:hover{background:#ffffff40}.fileGridMini{overflow:hidden}.fileGridMini.fileGridMiniRight .fgmBox{float:right}.fileGridMini .fgmBox{width:var(--fgm-size);height:var(--fgm-size);margin:3px;padding:3px;border:1px solid var(--rk-border);border-radius:6px;text-align:center;overflow:hidden;float:left;position:relative}.fileGridMini .fgmBox:hover{background-color:var(--rk-hover-overlay)}.fileGridMini .fgmBox img{border-radius:6px;object-fit:cover}.fileGridMini .fgmBox .fileIcon{border-radius:6px}.fileGridMini .fgmDeleteBtn{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#00000080;color:var(--rk-on-scrim);font-size:var(--rk-font-size-large);line-height:20px;text-align:center;cursor:pointer;opacity:0;transition:opacity .15s}.fileGridMini .fgmBox:hover .fgmDeleteBtn{opacity:1}.fileGridMini .fgmDeleteBtn:hover{background:color-mix(in srgb,var(--rk-danger) 85%,transparent)}.fileGridMini a.fgmLink:hover{background:none;margin:0;padding:0}.fileGridMini .fgmBoxAdd{cursor:pointer;border-style:dashed;border-color:var(--rk-border-strong);display:flex;align-items:center;justify-content:center;color:var(--rk-text-muted);font-size:24px}.fileGridMini .fgmBoxAdd:hover{border-color:var(--rk-border-strong);background-color:var(--rk-hover-overlay);color:var(--rk-text-muted)}.fileGridMini .fgmBoxAdd.fgmDropHint{border-color:var(--rk-accent);background:color-mix(in srgb,var(--rk-accent) 4%,transparent);color:var(--rk-accent)}.fileGridMini .fgmBoxAdd.fgmDropOver{border-color:var(--rk-accent);background:color-mix(in srgb,var(--rk-accent) 10%,transparent);border-width:2px;color:var(--rk-accent);font-size:28px}.tabsArea .tabsMenu{border-bottom:1px solid var(--rk-border);margin-bottom:5px}.tabsArea .tabsMenu .tab{-webkit-user-select:none;user-select:none;position:relative;top:3px;display:inline-block;border:1px solid var(--rk-border);border-bottom:none;padding:5px 10px;margin-right:3px;margin-left:3px;border-radius:5px 5px 0 0;cursor:pointer;background-color:var(--rk-bg-raised);transition:background-color .2s ease,padding .3s ease}.tabsArea .tabsMenu .tab:hover{background-color:var(--rk-bg-active);transition:background-color .2s ease}.tabsArea .tabsMenu .tabSelected{top:1px;background-color:var(--rk-bg-surface);padding:8px 10px}.tabsArea .tabsMenu .tabSelected:hover{background-color:var(--rk-bg-surface)!important}.tabsArea .tabsContentInit{opacity:0}.tabsArea .tabsContentLoaded{opacity:1;transition:opacity .5s ease}@media(max-width:768px){.tabsArea .tabsMenu{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;gap:2px;scrollbar-width:none}.tabsArea .tabsMenu::-webkit-scrollbar{display:none}.tabsArea .tabsMenu .tab{flex-shrink:0;font-size:var(--rk-font-size-small);padding:6px 10px}}.rkCards{display:grid}.rkCard{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 10px;width:100%;box-sizing:border-box;font:inherit;text-align:center;color:var(--rk-text);background:var(--rk-bg-raised);border:1px solid var(--rk-border);border-radius:var(--rk-radius-lg)}.rkCard-clickable{cursor:pointer;transition:border-color .1s ease,background .1s ease}.rkCard-clickable:not(.rkCard-selected):hover{border-color:var(--rk-accent);background:var(--rk-bg-hover)}.rkCard-selected{border-color:var(--rk-accent);background:color-mix(in srgb,var(--rk-accent) 12%,var(--rk-bg-raised))}.rkCard-add{justify-content:center;background:none;border-style:dashed;border-color:var(--rk-border-strong);color:var(--rk-text-secondary)}.rkCard-add.rkCard-clickable:hover{border-color:var(--rk-accent);color:var(--rk-accent);background:none}.rkCard-disabled{opacity:.85;cursor:default}.rkAnchoredPopup{transition:opacity .15s cubic-bezier(.34,1.56,.64,1),transform .15s cubic-bezier(.34,1.56,.64,1)}.rkPopover{position:fixed;display:flex;flex-direction:column;background:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-xl);box-shadow:var(--rk-shadow-lg);color:var(--rk-text)}.darkBackground{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--rk-scrim);z-index:200;pointer-events:auto}.darkBackground2{z-index:400;pointer-events:auto}.rkCallout{box-sizing:border-box;padding:12px 14px;border-radius:var(--rk-radius);border:1px solid var(--callout-border, var(--rk-border));background:var(--callout-bg, var(--rk-bg-raised));color:var(--rk-text)}.rkCalloutHead{display:flex;align-items:center;gap:10px;color:var(--callout-text);margin-bottom:8px}.rkCalloutTitle{font-size:var(--rk-font-size-huge);font-weight:600}.rkCalloutIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;font-weight:700;font-size:var(--rk-font-size-large);color:var(--callout-text);border:1px solid var(--callout-border);background:var(--callout-bg)}.rkCalloutBody{color:var(--rk-text);line-height:1.5}.rkCalloutActions{display:flex;justify-content:flex-end;margin-top:12px}.rkToaster{position:fixed;z-index:var(--rk-z-overlay);display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:360px}.rkToaster-top-right{top:16px;right:16px;align-items:flex-end}.rkToaster-top{top:16px;left:50%;transform:translate(-50%);align-items:center}.rkToaster-bottom-right{bottom:16px;right:16px;align-items:flex-end}.rkToaster-bottom{bottom:16px;left:50%;transform:translate(-50%);align-items:center}.rkToast{--toast-color: var(--rk-accent);pointer-events:auto;cursor:pointer;min-width:220px;background:var(--rk-bg-surface);color:var(--rk-text);border:1px solid var(--rk-border);border-left:4px solid var(--toast-color);border-radius:var(--rk-radius);box-shadow:var(--rk-shadow-lg);padding:10px 14px;font-size:var(--rk-font-size-normal);line-height:1.4;animation:rkToastIn .18s ease-out}@keyframes rkToastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.miniTip{font-size:.8em;color:var(--rk-text-secondary);font-weight:400;font-style:italic}.rk-slidedeck{overflow:hidden}.rk-slidedeck-slide{animation-duration:.28s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:backwards}.rk-slidedeck-fwd{animation-name:rk-slide-in-right}.rk-slidedeck-back{animation-name:rk-slide-in-left}@keyframes rk-slide-in-right{0%{transform:translate(32px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rk-slide-in-left{0%{transform:translate(-32px);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.rk-slidedeck-slide{animation:none}}.topMenu{width:100%;min-height:36px;background:var(--rk-topmenu-bg);box-shadow:0 1px 4px #00000040;position:relative;z-index:10}.topMenuItems{max-width:1200px;margin:0 auto;display:flex;align-items:center;flex-wrap:nowrap}.topMenu .button{color:var(--rk-topmenu-text);display:inline-block;box-sizing:content-box;height:20px;margin:0 0 0 1px;padding:8px;cursor:pointer}.topMenu span.selected{color:var(--rk-topmenu-text-active);background-color:var(--rk-topmenu-bg-raised)}.topMenu span.button:hover{background-color:var(--rk-topmenu-bg-hover)}.topMenuLogo{display:inline-flex;align-items:center;padding:4px 12px 4px 8px;color:var(--rk-topmenu-text-active);font-weight:700;font-size:var(--rk-font-size-huge);letter-spacing:.5px;flex-shrink:0;cursor:default;-webkit-user-select:none;user-select:none}.menuToggle,.topMenuPageTitle,.topMenuCompanyRow{display:none}.topMenuDivider{flex:1}.topMenuItem{display:inline-block;position:relative}.topMenuItem>.submenu{display:none;position:absolute;top:100%;left:0;background:var(--rk-topmenu-bg-raised);min-width:160px;z-index:100;border-top:1px solid var(--rk-topmenu-bg-hover);box-shadow:0 4px 12px #0000004d}.topMenuItem:hover>.submenu{display:block}.submenuItem{display:block;padding:8px 16px;color:var(--rk-topmenu-text);cursor:pointer;white-space:nowrap}.submenuItem:hover{background-color:var(--rk-topmenu-bg-hover);color:var(--rk-topmenu-text-active)}.submenuItem.selected{color:var(--rk-topmenu-text-active)}.submenusHidden .topMenuItem:hover>.submenu{display:none}.topMenuItem.touchOpen>.submenu,.submenusHidden .topMenuItem.touchOpen>.submenu{display:block}.topMenuRight{flex-shrink:0}.topMenuRight>.button{font-size:var(--rk-font-size-gigantic);line-height:20px;min-width:20px;text-align:center;padding:8px 12px}.topMenuRight>.submenu{padding-top:4px}.topMenuItem>.submenuRight{left:auto;right:0}@media(max-width:768px){.topMenu{display:flex;flex-wrap:wrap;align-items:center;min-height:44px}.topMenuBackdrop{position:fixed;inset:0;background:var(--rk-scrim);z-index:9}.topMenuLogo{padding:8px 4px 8px 12px;font-size:var(--rk-font-size-large)}.menuToggle{display:inline-block;color:var(--rk-topmenu-text-bright);padding:12px 14px;cursor:pointer;font-size:20px;line-height:20px}.topMenuPageTitle{display:inline-block;color:var(--rk-topmenu-text-bright);font-size:var(--rk-font-size-huge);padding:12px 4px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.topMenuItems{display:none;width:100%;background:var(--rk-topmenu-bg);border-top:1px solid var(--rk-topmenu-bg-hover)}.topMenuItems.topMenuOpen{display:flex;flex-direction:column;align-items:stretch;max-height:calc(100vh - 44px);overflow-y:auto;-webkit-overflow-scrolling:touch}.topMenuCompanyRow{display:block;padding:8px 12px;border-bottom:1px solid var(--rk-topmenu-bg-hover)}.topMenuItems .button{display:block;height:auto;padding:14px 16px;font-size:var(--rk-font-size-large);border-bottom:1px solid var(--rk-topmenu-bg-hover)}.topMenuDivider{flex:0;height:0;border-top:1px solid var(--rk-topmenu-divider);margin:4px 0}.topMenuRight{flex-shrink:unset}.topMenuItem{display:block;position:static}.topMenuItem>.submenu{display:block;position:static;background:transparent;min-width:auto;box-shadow:none;border-top:none}.submenuItem{display:block;padding:12px 16px 12px 40px;color:var(--rk-topmenu-text-muted);font-size:var(--rk-font-size-normal);border-bottom:1px solid var(--rk-topmenu-bg-hover)}.topMenuIcons{display:flex;flex-direction:row-reverse;align-items:center}.topMenuIcons .topMenuItem{display:inline-block;position:relative}.topMenuIcons .topMenuRight{float:none}.topMenuIcons .topMenuItem>.button{display:inline-block;height:20px;padding:12px;font-size:var(--rk-font-size-gigantic);line-height:20px;min-width:20px;text-align:center;border-bottom:none}.topMenuIcons .topMenuItem>.submenu{display:none;position:absolute;top:100%;right:0;left:auto;background:var(--rk-topmenu-bg-raised);min-width:160px;z-index:100;box-shadow:0 4px 12px #0000004d;border-top:1px solid var(--rk-topmenu-bg-hover)}.topMenuIcons .topMenuItem.touchOpen>.submenu{display:block}.topMenuIcons .submenuItem{padding:12px 16px;font-size:var(--rk-font-size-large);color:var(--rk-topmenu-text);border-bottom:1px solid var(--rk-topmenu-bg-hover)}}:root{--rk-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, sans-serif;--rk-font-mono: "Cascadia Code", "Fira Code", "JetBrains Mono", monospace;--rk-font-size-micro: 10px;--rk-font-size-mini: 11px;--rk-font-size-small: 12px;--rk-font-size-normal: 13px;--rk-font-size-large: 14px;--rk-font-size-huge: 15px;--rk-font-size-gigantic: 22px;--rk-bg-body: #F1F4F9;--rk-bg-surface: #ffffff;--rk-bg-subtle: #fafbfc;--rk-bg-raised: #f5f6fa;--rk-bg-hover: #f0f2f5;--rk-bg-active: #e8ecf1;--rk-bg-deep: #e9edf3;--rk-border: #dce1e4;--rk-border-light: #eef0f3;--rk-border-strong: #afb4bd;--rk-border-focus: #12AFCB;--rk-text: #2c3345;--rk-text-secondary: #6b7280;--rk-text-bright: #3a4256;--rk-text-muted: #888888;--rk-text-on-accent: #ffffff;--rk-accent: #12AFCB;--rk-accent-hover: #10a4bd;--rk-brown: #8b5e3c;--rk-sand: #beb16f;--rk-purple: #7c5cbf;--rk-pink: #d664a0;--rk-teal: #2b9a8f;--rk-lightblue: #add8e6;--rk-default: var(--rk-accent);--rk-default-fill: var(--rk-accent);--rk-default-fill-hover: var(--rk-accent-hover);--rk-default-soft: var(--rk-bg-surface);--rk-default-soft-border: var(--rk-border);--rk-default-soft-text: var(--rk-text-secondary);--rk-neutral: #6b7280;--rk-neutral-fill: #6b7280;--rk-neutral-fill-hover: #7b8392;--rk-neutral-soft: color-mix(in srgb, var(--rk-neutral) 12%, var(--rk-bg-surface));--rk-neutral-soft-border: color-mix(in srgb, var(--rk-neutral) 45%, var(--rk-bg-surface));--rk-neutral-soft-text: var(--rk-neutral);--rk-info: #2d7dd2;--rk-info-fill: #3b8ee0;--rk-info-fill-hover: #4a9bed;--rk-info-soft: color-mix(in srgb, var(--rk-info) 12%, var(--rk-bg-surface));--rk-info-soft-border: color-mix(in srgb, var(--rk-info) 45%, var(--rk-bg-surface));--rk-info-soft-text: var(--rk-info);--rk-cool: #7c5cbf;--rk-cool-fill: #7a6fbe;--rk-cool-fill-hover: #887cd2;--rk-cool-soft: color-mix(in srgb, var(--rk-cool) 12%, var(--rk-bg-surface));--rk-cool-soft-border: color-mix(in srgb, var(--rk-cool) 45%, var(--rk-bg-surface));--rk-cool-soft-text: var(--rk-cool);--rk-success: #27ae60;--rk-success-fill: #2ecc71;--rk-success-fill-hover: #33d27a;--rk-success-soft: color-mix(in srgb, var(--rk-success) 12%, var(--rk-bg-surface));--rk-success-soft-border: color-mix(in srgb, var(--rk-success) 45%, var(--rk-bg-surface));--rk-success-soft-text: var(--rk-success);--rk-warning: #cc9a00;--rk-warning-fill: #f2ca4c;--rk-warning-fill-hover: #ffd660;--rk-warning-soft: #fffaee;--rk-warning-soft-border: #e7aa3a;--rk-warning-soft-text: #9a6414;--rk-danger: #d63031;--rk-danger-fill: #f25656;--rk-danger-fill-hover: #fd6565;--rk-danger-soft: color-mix(in srgb, var(--rk-danger) 12%, var(--rk-bg-surface));--rk-danger-soft-border: color-mix(in srgb, var(--rk-danger) 45%, var(--rk-bg-surface));--rk-danger-soft-text: var(--rk-danger);--rk-critical: #e65100;--rk-critical-fill: #f4661a;--rk-critical-fill-hover: #ff7733;--rk-critical-soft: color-mix(in srgb, var(--rk-critical) 12%, var(--rk-bg-surface));--rk-critical-soft-border: color-mix(in srgb, var(--rk-critical) 45%, var(--rk-bg-surface));--rk-critical-soft-text: var(--rk-critical);--rk-default-fill-text: var(--rk-text-on-accent);--rk-neutral-fill-text: #ffffff;--rk-info-fill-text: #ffffff;--rk-cool-fill-text: #ffffff;--rk-success-fill-text: #ffffff;--rk-warning-fill-text: #16161e;--rk-danger-fill-text: #ffffff;--rk-critical-fill-text: #ffffff;--rk-hover-overlay: rgba(0, 0, 0, .05);--rk-scrim: rgba(0, 0, 0, .4);--rk-scrim-strong: rgba(0, 0, 0, .7);--rk-on-scrim: #ffffff;--rk-topmenu-bg: #34425A;--rk-topmenu-bg-raised: #2b384e;--rk-topmenu-bg-hover: #283750;--rk-topmenu-divider: #566a88;--rk-topmenu-text: #899dc1;--rk-topmenu-text-muted: #7a8fad;--rk-topmenu-text-bright: #c5d0e0;--rk-topmenu-text-active: #ffffff;--rk-checkbox-changed-border: #c5a83d;--rk-checkbox-changed-border-hover: #a07a20;--rk-checkbox-changed-stroke: #a08520;--rk-checkbox-changed-bg: #ebda80;--rk-toggle-knob: #ffffff;--rk-toggle-on: #f0c040;--rk-changed-bg: color-mix(in srgb, var(--rk-warning) 14%, var(--rk-bg-surface));--rk-changed-border: color-mix(in srgb, var(--rk-warning) 50%, var(--rk-bg-surface));--rk-disabled-bg: #f3f2f2;--rk-radius-sm: 3px;--rk-radius: 5px;--rk-radius-lg: 6px;--rk-radius-xl: 8px;--rk-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--rk-shadow: 0 4px 12px rgba(0, 0, 0, .08), 0 1px 4px rgba(0, 0, 0, .04);--rk-shadow-lg: 0 12px 48px rgba(0, 0, 0, .12);--rk-shadow-focus: 0 8px 32px rgba(0, 0, 0, .15);--rk-z-modal: 2000;--rk-z-popover: 9001;--rk-z-menu: 10000;--rk-z-tooltip: 13000;--rk-z-overlay: 2147483000;--rk-z-shield: 2147483647}.rk-dark{--rk-bg-body: #1a1b26;--rk-bg-surface: #1e1e2e;--rk-bg-subtle: #1d1e2c;--rk-bg-raised: #181825;--rk-bg-hover: #1f2335;--rk-bg-active: #292e42;--rk-bg-deep: #11111b;--rk-border: #2a2b3d;--rk-border-light: #232433;--rk-border-strong: #3b3d52;--rk-border-focus: #7aa2f7;--rk-text: #c0caf5;--rk-text-secondary: #7f849c;--rk-text-bright: #a9b1d6;--rk-text-muted: #565f89;--rk-text-on-accent: #16161e;--rk-accent: #7aa2f7;--rk-accent-hover: #89b4fa;--rk-brown: #c89b7a;--rk-purple: #bb9af7;--rk-pink: #e89bc4;--rk-teal: #5fc9bd;--rk-lightblue: #9bd0e0;--rk-success: #9ece6a;--rk-warning: #e0af68;--rk-warning-soft: color-mix(in srgb, var(--rk-warning) 14%, var(--rk-bg-surface));--rk-warning-soft-border: color-mix(in srgb, var(--rk-warning) 45%, var(--rk-bg-surface));--rk-warning-soft-text: var(--rk-warning);--rk-danger: #f38ba8;--rk-critical: #f97316;--rk-info: #7aa2f7;--rk-neutral: #7f849c;--rk-hover-overlay: rgba(255, 255, 255, .07);--rk-topmenu-bg: #16171f;--rk-topmenu-bg-raised: #1f222e;--rk-topmenu-bg-hover: #2a2d3d;--rk-topmenu-divider: #3b3d52;--rk-topmenu-text: #8a90a6;--rk-topmenu-text-muted: #6f7488;--rk-topmenu-text-bright: #c0caf5;--rk-topmenu-text-active: #ffffff;--rk-changed-bg: color-mix(in srgb, var(--rk-warning) 10%, var(--rk-bg-surface));--rk-changed-border: color-mix(in srgb, var(--rk-warning) 35%, var(--rk-bg-surface));--rk-disabled-bg: #232433;--rk-shadow-sm: 0 1px 3px rgba(0, 0, 0, .2);--rk-shadow: 0 4px 12px rgba(0, 0, 0, .3);--rk-shadow-lg: 0 12px 48px rgba(0, 0, 0, .5);--rk-shadow-focus: 0 8px 32px rgba(0, 0, 0, .5)}:root{--rk-font-size-title: 16px;--rk-running: #f97316;--rk-purple: #a855f7;--rk-archived: #c2b259;--rk-stopped: #a05050;--rk-white: #ffffff}@keyframes kratt-ready-pulse{0%{transform:scale(1.06);box-shadow:inset 0 0 0 9999px var(--pulse-color)}to{transform:scale(1);box-shadow:inset 0 0 0 9999px transparent}}.validationErrorMsg{white-space:normal}html{--rk-panel-screen-width: 900px}.area{clear:both}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rk-pill-spinner{display:inline-block;line-height:1;animation:rk-pill-spin .9s linear infinite}@keyframes rk-pill-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}form{max-height:none!important;animation:none!important;transition:none!important}.kratt-cr-tabstrip::-webkit-scrollbar{height:3px}.kratt-cr-tabstrip::-webkit-scrollbar-track{background:transparent}.kratt-cr-tabstrip::-webkit-scrollbar-thumb{background:var(--rk-border);border-radius:3px}.kratt-cr-tabstrip:hover::-webkit-scrollbar-thumb{background:var(--rk-border-strong)}.kratt-cr-tabstrip::-webkit-scrollbar-thumb:hover{background:var(--rk-text-muted)}.kratt-scroll::-webkit-scrollbar{width:6px;height:6px}.kratt-scroll::-webkit-scrollbar-track{background:transparent}.kratt-scroll::-webkit-scrollbar-thumb{background:var(--rk-border-strong);border-radius:3px}.kratt-scroll::-webkit-scrollbar-thumb:hover{background:var(--rk-text-secondary)}.kratt-scroll::-webkit-scrollbar-corner{background:transparent}.desktop{height:100%;width:100%;display:flex;flex-direction:column;background:var(--rk-bg-body);color:var(--rk-text);font-family:var(--rk-font)}.desktop-workspace{flex:1;position:relative;overflow:hidden}.desktop-taskbar{flex-shrink:0;display:flex;position:relative;z-index:500;align-items:center;gap:1px;background:var(--rk-bg-raised);padding:4px}.desktop-start-btn{padding:8px 18px;margin-right:4px;border:1px solid var(--rk-border);border-radius:var(--rk-radius);font-size:var(--rk-font-size-small);font-weight:700;cursor:pointer;font-family:var(--rk-font);background:var(--rk-bg-hover);color:var(--rk-text);transition:background .15s ease,color .15s ease}.desktop-start-btn:hover{background:var(--rk-accent-hover);color:var(--rk-text-on-accent)}.desktop-start-btn--active{background:var(--rk-accent);color:var(--rk-text-on-accent)}.desktop-taskbar-separator{width:1px;height:20px;background:var(--rk-border);margin:0 4px;flex-shrink:0}.dock-panel{display:flex;flex-direction:column;min-width:0;min-height:0;position:relative}.dock-panel--left,.dock-panel--right{border-left:1px solid var(--rk-border);border-right:1px solid var(--rk-border)}.dock-panel--top,.dock-panel--bottom{border-top:1px solid var(--rk-border);border-bottom:1px solid var(--rk-border)}.dock-panel--collapsed{background:var(--rk-bg-raised);overflow:hidden}.dock-panel--collapsed.dock-panel--left,.dock-panel--collapsed.dock-panel--right{display:flex;flex-direction:column}.dock-panel--collapsed.dock-panel--top,.dock-panel--collapsed.dock-panel--bottom{display:flex;flex-direction:row}.dock-collapsed-header{height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--rk-font-size-large);color:var(--rk-text-secondary);flex-shrink:0;border-bottom:1px solid var(--rk-border);box-sizing:border-box}.dock-collapsed-header--grip{height:14px}.dock-collapsed-header--grip:before{content:"";display:block;width:18px;height:3px;border-radius:2px;background:var(--rk-text-secondary);opacity:.55;transition:opacity .1s}.dock-collapsed-header--grip:hover:before{opacity:.85}.dock-panel--top .dock-collapsed-header--grip,.dock-panel--bottom .dock-collapsed-header--grip{height:auto;width:14px;align-self:stretch}.dock-panel--top .dock-collapsed-header--grip:before,.dock-panel--bottom .dock-collapsed-header--grip:before{width:3px;height:18px}.dock-panel--grip-mode.dock-panel--left,.dock-panel--grip-mode.dock-panel--right{flex-direction:column-reverse}.dock-panel--grip-mode.dock-panel--top,.dock-panel--grip-mode.dock-panel--bottom{flex-direction:row-reverse}.dock-panel--grip-mode .dock-collapsed-header--grip{border:none}.dock-collapsed-header:hover{background:var(--rk-bg-hover)}.dock-panel--top .dock-collapsed-header,.dock-panel--bottom .dock-collapsed-header{border-bottom:none;border-right:1px solid var(--rk-border)}.dock-collapsed-content{flex:1;overflow:hidden;display:flex}.dock-panel--left .dock-collapsed-content,.dock-panel--right .dock-collapsed-content{flex-direction:column}.dock-panel--top .dock-collapsed-content,.dock-panel--bottom .dock-collapsed-content{flex-direction:row;align-items:stretch}.dock-resize{position:absolute;z-index:2}.dock-resize--left{right:-3px;top:0;bottom:0;width:6px;cursor:ew-resize}.dock-resize--right{left:-3px;top:0;bottom:0;width:6px;cursor:ew-resize}.dock-resize--top{bottom:-3px;left:0;right:0;height:6px;cursor:ns-resize}.dock-resize--bottom{top:-3px;left:0;right:0;height:6px;cursor:ns-resize}.wf{display:flex;flex-direction:column;height:100%;width:100%;background:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-lg);overflow:hidden;transition:border-color .1s}.wf--focused{border-color:var(--rk-border-focus)}.wf--maximized{border-radius:0}.wf-titlebar{display:flex;align-items:center;gap:8px;padding:0 8px;height:28px;background:var(--rk-bg-raised);border-bottom:1px solid var(--rk-border);flex-shrink:0;font-family:var(--rk-font);font-size:var(--rk-font-size-small);-webkit-user-select:none;user-select:none}.wf-titlebar--focused{background:var(--rk-bg-hover)}.wf-titlebar--draggable{cursor:grab}.wf-icon{color:var(--rk-text-secondary);font-size:var(--rk-font-size-mini)}.wf-title{color:var(--rk-text);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-toolbar{display:flex;align-items:center;gap:4px;flex-shrink:0}.wf-controls{display:flex;margin-left:auto;margin-right:-8px}.wf-ctrl-btn{background:transparent;border:none;color:var(--rk-text-secondary);cursor:pointer;padding:0;width:36px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;transition:background .15s ease,color .15s ease}.wf-ctrl-btn:hover{background:var(--rk-accent-hover);color:var(--rk-text-on-accent)}.wf-ctrl-btn--maximize{font-size:18px;position:relative;top:-1px}.wf-ctrl-btn--close{font-size:20px;color:var(--rk-text-secondary);border-radius:0 var(--rk-radius-lg) 0 0}.wf-ctrl-btn--close:hover{background:var(--rk-danger);color:#fff}.wf-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:2px}.tiled-root{position:absolute;inset:0;display:flex;min-width:0;min-height:0}.tiled-split{display:flex;flex:1;min-width:0;min-height:0}.tiled-pane{display:flex;min-width:0;min-height:0;overflow:hidden}.tiled-divider{flex:0 0 auto;background:var(--rk-border);transition:background .1s}.tiled-divider:hover{background:var(--rk-border-focus)}.tiled-divider--h{width:5px;cursor:ew-resize}.tiled-divider--v{height:5px;cursor:ns-resize}.tiled-area{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;background:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-md);overflow:hidden;margin:3px;transition:border-color .1s}.tiled-area--active{border-color:var(--rk-border-focus)}.tiled-area--empty{background:var(--rk-bg-body)}.tiled-area-header{display:flex;align-items:stretch;height:30px;flex-shrink:0;background:var(--rk-bg-raised);border-bottom:1px solid var(--rk-border);-webkit-user-select:none;user-select:none}.tiled-tabs{display:flex;flex:1;min-width:0;overflow:hidden}.tiled-tab{display:flex;align-items:center;gap:6px;flex:1 1 0;min-width:36px;max-width:200px;padding:0 6px 0 10px;border-right:1px solid var(--rk-border);cursor:pointer;font-family:var(--rk-font);font-size:var(--rk-font-size-small);color:var(--rk-text-secondary);background:transparent;transition:background .1s,color .1s}.tiled-tab:hover{background:var(--rk-bg-hover)}.tiled-tab--active{background:var(--rk-bg-surface);color:var(--rk-text);font-weight:600}.tiled-tab-icon{flex-shrink:0;font-size:var(--rk-font-size-mini);color:var(--rk-text-secondary);display:inline-flex;align-items:center}.tiled-tab-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiled-tab-close{flex-shrink:0;background:transparent;border:none;color:var(--rk-text-secondary);cursor:pointer;padding:0;width:18px;height:18px;border-radius:var(--rk-radius-sm);font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .1s,background .1s}.tiled-tab:hover .tiled-tab-close,.tiled-tab--active .tiled-tab-close{opacity:1}.tiled-tab-close:hover{background:var(--rk-danger);color:#fff}.tiled-area-actions{display:flex;align-items:center;flex-shrink:0;padding:0 2px}.tiled-area-btn{background:transparent;border:none;color:var(--rk-text-secondary);cursor:pointer;width:26px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;border-radius:var(--rk-radius-sm);transition:background .1s,color .1s}.tiled-area-btn:hover{background:var(--rk-accent-hover);color:var(--rk-text-on-accent)}.tiled-area-btn--close:hover{background:var(--rk-danger);color:#fff}.tiled-area-body{position:relative;flex:1;min-height:0;min-width:0;overflow:hidden}.tiled-content-frame{position:absolute;inset:0;flex-direction:column;overflow:hidden}.tiled-root--overlay .tiled-area-header,.tiled-root--overlay .tiled-divider{display:none}.tiled-root--overlay .tiled-area,.tiled-root--overlay .tiled-area--active{border-color:transparent;background:transparent;margin:0}.tiled-drop-hint{position:fixed;z-index:2147483647;border:2px solid var(--rk-accent);background:color-mix(in srgb,var(--rk-accent) 15%,transparent);border-radius:var(--rk-radius-md);pointer-events:none}.tiled-insert-line{position:fixed;z-index:2147483647;width:2px;margin-left:-1px;background:var(--rk-accent);pointer-events:none}.rk-row-icon{background:transparent;border:none;cursor:pointer;padding:2px 4px;min-width:22px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#4d5577;border-radius:var(--rk-radius-sm, 4px);transition:color .12s ease,background .1s ease,transform .06s ease}.rk-row-icon:hover{color:var(--rk-row-icon-hover, #7aa2f7);background:#7aa2f71a}.rk-row-icon:active{transform:scale(.92)}.rk-row-icon.is-loading{cursor:progress;color:var(--rk-row-icon-hover, #7aa2f7)}.rk-row-icon.is-armed{color:var(--rk-danger);background:#f7768e24;box-shadow:inset 0 0 0 1px #f7768e80}.rk-row-icon-spinner{display:inline-block;animation:rk-row-spin .8s linear infinite;font-size:var(--rk-font-size-normal);line-height:1}@keyframes rk-row-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.awaiting-input-mark{display:inline-block;transform-origin:center 70%;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none;animation:awaiting-input-nudge 2.4s ease-in-out infinite,awaiting-input-glow 1.6s ease-in-out infinite}@keyframes awaiting-input-nudge{0%,62%,to{transform:rotate(0) scale(1)}68%{transform:rotate(-14deg) scale(1.18)}74%{transform:rotate(11deg) scale(1.18)}80%{transform:rotate(-7deg) scale(1.12)}86%{transform:rotate(4deg) scale(1.06)}92%{transform:rotate(0) scale(1)}}@keyframes awaiting-input-glow{0%,to{opacity:.78;text-shadow:none}50%{opacity:1;text-shadow:0 0 6px currentColor}}.activity-star{display:inline-block;transform-origin:center;line-height:1;animation:activity-star-scale 1.1s ease-in-out infinite}.activity-star:before{content:"✻";animation:activity-star-glyph .9s steps(1,end) infinite}@keyframes activity-star-scale{0%,to{transform:scale(.65);opacity:.7}50%{transform:scale(1);opacity:1}}@keyframes activity-star-glyph{0%{content:"✻"}16%{content:"✷"}33%{content:"✶"}50%{content:"✺"}66%{content:"✹"}83%{content:"✸"}}.activity-brand{display:inline-flex;transition:filter .2s ease,opacity .2s ease}.activity-orbits{position:relative;display:inline-flex}.activity-orbit{position:absolute;left:50%;top:50%;transform:rotate(-22deg);pointer-events:none}.activity-orbit--inner{--rx: .385em;--ry: .14em;--dur: .9s;--dot: max(.11em, 1.5px)}.activity-orbit--middle{--rx: .546em;--ry: .196em;--dur: 1.4s;--dot: max(.12em, 1.5px)}.activity-orbit--outer{--rx: .7em;--ry: .252em;--dur: 2.1s;--dot: max(.13em, 1.5px)}.activity-orbit>span{position:absolute;animation:activity-orbit-x var(--dur) ease-in-out infinite alternate}.activity-orbit>span>span{position:absolute;width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);border-radius:50%;background:currentColor;animation:activity-orbit-y var(--dur) ease-in-out calc(var(--dur) / -2) infinite alternate}@keyframes activity-orbit-x{0%{transform:translate(calc(var(--rx) * -1))}to{transform:translate(var(--rx))}}@keyframes activity-orbit-y{0%{transform:translateY(calc(var(--ry) * -1))}to{transform:translateY(var(--ry))}}.repoShelf{background:var(--rk-bg-surface);border:1px solid var(--rk-border);border-radius:var(--rk-radius-lg);overflow:hidden}.repoShelfHeader{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--rk-bg-raised);border-bottom:1px solid var(--rk-border)}.repoShelfAccount{display:flex;align-items:center;gap:10px;min-width:0;padding:0;font:inherit;color:var(--rk-text);background:none;border:none;cursor:pointer}.repoShelfAccount:hover .repoShelfOwner{color:var(--rk-accent);text-decoration:underline}.repoShelfAccount:focus-visible{outline:2px solid var(--rk-accent);outline-offset:2px;border-radius:var(--rk-radius)}.repoShelfOwner{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repoShelfScope{margin-left:auto;flex-shrink:0;font-size:var(--rk-font-size-small);color:var(--rk-text-muted)}.repoRow{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:8px 12px;font:inherit;text-align:left;color:var(--rk-text);background:none;border:none;border-top:1px solid var(--rk-border);cursor:pointer}.repoRow:hover{background:var(--rk-bg-hover)}.repoRow:focus-visible{outline:2px solid var(--rk-accent);outline-offset:-2px}.repoRowName{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repoRowDisabled{opacity:.55}.repoShelfEmpty{padding:10px 12px;font-size:var(--rk-font-size-small);color:var(--rk-text-muted)}.krattFileRender{height:100%;overflow:auto;padding:24px 32px;background:var(--rk-bg-body);color:var(--rk-text);font-family:var(--rk-font);font-size:var(--rk-font-size-normal);line-height:1.6}.krattHtmlRender{width:100%;height:100%;border:none;background:#fff}.krattMarkdownRender{font-size:var(--rk-font-size-large);line-height:1.7}.krattMarkdownRender>:first-child{margin-top:0}.krattMarkdownRender>:last-child{margin-bottom:0}.krattMarkdownRender h1,.krattMarkdownRender h2,.krattMarkdownRender h3,.krattMarkdownRender h4,.krattMarkdownRender h5,.krattMarkdownRender h6{font-weight:700;line-height:1.25;margin:1.6em 0 .6em}.krattMarkdownRender h1{font-size:2em;color:var(--rk-text-bright)}.krattMarkdownRender h2{font-size:1.55em;color:var(--rk-accent)}.krattMarkdownRender h3{font-size:1.3em;color:var(--rk-teal)}.krattMarkdownRender h4{font-size:1.12em;color:var(--rk-purple)}.krattMarkdownRender h5{font-size:1em;color:var(--rk-text-bright)}.krattMarkdownRender h6{font-size:.92em;color:var(--rk-text-secondary);text-transform:uppercase;letter-spacing:.04em}.krattMarkdownRender h1,.krattMarkdownRender h2{padding-bottom:.3em;border-bottom:1px solid var(--rk-border)}.krattMarkdownRender p{margin:.8em 0}.krattMarkdownRender strong{color:var(--rk-text-bright);font-weight:700}.krattMarkdownRender em{color:var(--rk-text-secondary)}.krattMarkdownRender a{color:var(--rk-accent);text-decoration:none}.krattMarkdownRender a:hover{text-decoration:underline}.krattMarkdownRender ul,.krattMarkdownRender ol{margin:.8em 0;padding-left:1.6em}.krattMarkdownRender li{margin:.3em 0}.krattMarkdownRender li::marker{color:var(--rk-accent)}.krattMarkdownRender blockquote{margin:.8em 0;padding:.4em 1em;color:var(--rk-text-secondary);background:var(--rk-bg-subtle);border-left:3px solid var(--rk-accent);border-radius:0 var(--rk-radius-sm) var(--rk-radius-sm) 0}.krattMarkdownRender code{font-family:var(--rk-font-mono);font-size:.88em;color:var(--rk-purple);background:var(--rk-bg-subtle);padding:.15em .4em;border-radius:var(--rk-radius-sm)}.krattMarkdownRender pre{margin:.8em 0;padding:12px 16px;background:var(--rk-bg-deep);border:1px solid var(--rk-border);border-radius:var(--rk-radius);overflow:auto}.krattMarkdownRender pre code{background:none;color:var(--rk-text);padding:0;font-size:var(--rk-font-size-normal)}.krattMarkdownRender table{border-collapse:collapse;margin:.8em 0;display:block;overflow:auto}.krattMarkdownRender th,.krattMarkdownRender td{padding:6px 12px;border:1px solid var(--rk-border)}.krattMarkdownRender th{background:var(--rk-bg-subtle);color:var(--rk-text-bright);font-weight:700}.krattMarkdownRender hr{margin:1.5em 0;border:none;border-top:1px solid var(--rk-border)}.krattMarkdownRender img{max-width:100%}::highlight(kratt-flag){background-color:color-mix(in srgb,var(--rk-warning-fill) 40%,transparent)}.kratt-brief-row{display:flex;flex-direction:column;gap:2px;padding:4px 6px;background:transparent;border:none;border-radius:var(--rk-radius-sm);text-align:left;font:inherit;color:inherit;cursor:pointer}.kratt-brief-row:hover,.kratt-brief-row:focus-visible{background:var(--rk-bg-hover)}.kratt-brief-row__title{font-size:var(--rk-font-size-small);color:var(--rk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kratt-brief-row__meta{display:flex;gap:6px;font-size:var(--rk-font-size-micro);color:var(--rk-text-muted);white-space:nowrap}.kratt-brief-row__where{overflow:hidden;text-overflow:ellipsis;min-width:0}.kratt-tasks-progress,.kratt-tasks-plan,.kratt-tasks-plan-link{background:transparent;border:none;border-radius:var(--rk-radius-sm);font:inherit;color:inherit;cursor:pointer}.kratt-tasks-progress:hover{background:color-mix(in srgb,var(--rk-accent) 8%,transparent)}.kratt-tasks-plan{flex-shrink:0;display:flex;align-items:center;gap:5px;margin:2px 8px 0;padding:2px 4px;color:var(--rk-accent);font-family:var(--rk-font-mono);font-size:var(--rk-font-size-micro);text-align:left}.kratt-tasks-plan:hover{background:color-mix(in srgb,var(--rk-accent) 8%,transparent);text-decoration:underline}.kratt-tasks-plan-link{padding:0;text-align:left;color:var(--rk-accent);font-family:var(--rk-font-mono);font-size:var(--rk-font-size-micro);overflow-wrap:anywhere}.kratt-tasks-plan-link:hover{text-decoration:underline}.kratt-menu-scroll{overflow-y:auto;overflow-x:hidden;min-height:0;flex:1}.kratt-menu-scroll thead td{position:sticky;top:0;background:var(--rk-bg-surface);z-index:1}.kratt-menu-scroll.kratt-scroll-flow thead td{position:static}.kratt-running-dot{display:inline-block;animation:kratt-running-dot-fade 1.2s ease-in-out infinite}@keyframes kratt-running-dot-fade{0%,to{opacity:.25}50%{opacity:1}}.kratt-danger-pulse{display:inline-block;animation:kratt-danger-pulse 1.4s ease-in-out infinite;line-height:1}@keyframes kratt-danger-pulse{0%,to{opacity:.6}50%{opacity:1}}.rkIconButton.kratt-agent-launch{padding:3px}.kratt-branch-cell{margin-inline-start:8px}.kratt-branch-cell:empty{margin-inline-start:0}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}@keyframes krattBrowserSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kratt-voice-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;color:var(--rk-text-secondary);border:none;cursor:pointer;transition:background .12s ease,color .12s ease}.kratt-voice-btn svg{transition:transform 80ms ease}.kratt-voice-btn--icon{width:26px;height:26px;border-radius:50%}.kratt-voice-btn--icon:hover{background:var(--rk-bg-hover);color:var(--rk-text)}.kratt-voice-btn--fab{width:52px;height:52px;border-radius:50%;color:var(--rk-text);background:var(--rk-bg-surface);border:1px solid var(--rk-border-strong);box-shadow:var(--rk-shadow-lg)}.kratt-voice-btn--recording,.kratt-voice-btn--recording:hover{color:var(--rk-danger);background:color-mix(in srgb,var(--rk-danger) 15%,transparent);animation:kratt-voice-pulse 1.2s ease-out infinite}.kratt-voice-btn--fab.kratt-voice-btn--recording{color:var(--rk-text-on-accent);background:var(--rk-danger);border-color:var(--rk-danger)}@keyframes kratt-voice-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--rk-danger) 60%,transparent)}to{box-shadow:0 0 0 8px transparent}}.kratt-voice-dialog{padding:16px;width:min(560px,92vw);gap:10px}.kratt-voice-dialog__title{font-size:var(--rk-font-size-small);text-transform:uppercase;letter-spacing:.05em;color:var(--rk-text-muted);display:flex;align-items:center;justify-content:space-between;gap:8px}.kratt-voice-dialog__status{font-size:var(--rk-font-size-mini);color:var(--rk-text-muted);text-transform:none;letter-spacing:normal;font-weight:400}.kratt-voice-dialog__error{color:var(--rk-danger, #cc4444);background:color-mix(in srgb,var(--rk-danger, #cc4444) 10%,transparent);border:1px solid color-mix(in srgb,var(--rk-danger, #cc4444) 40%,transparent);border-radius:4px;padding:10px 12px;font-size:var(--rk-font-size-normal);line-height:1.5;text-transform:none}.kratt-voice-dialog textarea{width:100%;min-height:90px;resize:vertical;box-sizing:border-box;padding:8px 10px;font-family:var(--rk-font);font-size:var(--rk-font-size-normal);line-height:1.5;color:var(--rk-text);background:var(--rk-bg);border:1px solid var(--rk-border);border-radius:3px;outline:none}.kratt-voice-dialog__actions{display:flex;justify-content:flex-end;gap:8px}.kratt-voice-dialog__btn{background:transparent;color:var(--rk-text);border:1px solid var(--rk-border);border-radius:3px;padding:4px 12px;font-size:var(--rk-font-size-small);cursor:pointer}.kratt-voice-dialog__btn--primary{background:var(--rk-accent);color:var(--rk-bg, #111);border-color:var(--rk-accent)}.kratt-voice-dialog__btn:disabled{opacity:.5;cursor:not-allowed}.kratt-voice-dialog__level{height:4px;border-radius:2px;background:color-mix(in srgb,var(--rk-accent) 30%,transparent);transition:width 80ms ease-out}.kratt-quick-prompts-row{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.kratt-quick-prompt-btn{flex:1 1 60px;max-width:130px;background:transparent;color:var(--rk-text);border:1px solid var(--rk-border-strong);border-radius:var(--rk-radius-sm);padding:2px 6px;font-size:var(--rk-font-size-mini);line-height:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.kratt-quick-prompt-btn--builtin{background:color-mix(in srgb,var(--rk-accent) 10%,transparent)}.kratt-quick-prompt-btn:hover{background:var(--rk-bg-raised);border-color:var(--rk-accent);color:var(--rk-accent)}.kratt-quick-prompt-btn--builtin:hover{background:color-mix(in srgb,var(--rk-accent) 22%,transparent)}.kratt-quick-prompt-btn--pinned{opacity:.45}.kratt-quick-prompt-btn:active{transform:translateY(1px)}.kratt-quick-prompt-tip__cmd{font-family:var(--rk-font-mono);color:var(--rk-text-muted);font-size:var(--rk-font-size-micro);word-break:break-word;white-space:pre-wrap}.kratt-quick-prompts-caption{margin-bottom:4px;font-size:var(--rk-font-size-micro);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--rk-text-muted)}.kratt-pin-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.kratt-pin-slots--over .kratt-pin-slot>*{pointer-events:none}.kratt-pin-slot{box-sizing:border-box;height:24px;min-width:0;display:flex;align-items:center;justify-content:center;border:1px dashed var(--rk-border-strong);border-radius:var(--rk-radius-sm);font-size:var(--rk-font-size-micro);color:var(--rk-text-muted)}.kratt-pin-slot--full{justify-content:space-between;gap:2px;padding:0 2px 0 6px;border:1px solid color-mix(in srgb,var(--rk-accent) 50%,transparent);background:color-mix(in srgb,var(--rk-accent) 10%,transparent);color:var(--rk-text);font-size:var(--rk-font-size-mini);cursor:grab}.kratt-pin-slot--full:first-child{background:var(--rk-accent);color:var(--rk-text-on-accent);font-weight:600}.kratt-pin-slot--over{border-color:var(--rk-accent);background:color-mix(in srgb,var(--rk-accent) 22%,transparent)}.kratt-pin-slot__x{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:transparent;border:none;border-radius:var(--rk-radius-sm);color:inherit;cursor:pointer}.kratt-pin-slot__x:hover{background:color-mix(in srgb,var(--rk-text) 15%,transparent)}.kratt-pinned-prompt,.kratt-quick-prompts-trigger{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 7px;font:inherit;font-size:var(--rk-font-size-mini);color:var(--rk-accent);background:var(--rk-bg-surface);border:1px solid color-mix(in srgb,var(--rk-accent) 50%,transparent);border-radius:var(--rk-radius-sm);cursor:pointer}.kratt-pinned-prompt{max-width:110px;padding:0 5px}.kratt-pinned-prompt:hover{background:color-mix(in srgb,var(--rk-accent) 12%,var(--rk-bg-surface))}.kratt-pinned-prompt--primary{color:var(--rk-text-on-accent);background:var(--rk-accent);border-color:var(--rk-accent);font-weight:600}.kratt-pinned-prompt--primary:hover{background:var(--rk-accent-hover)}.kratt-pinned-prompt__label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kratt-quick-prompts-trigger{flex-shrink:0;color:var(--rk-text);border-color:var(--rk-border-strong)}.kratt-quick-prompts-trigger svg{color:var(--rk-brown)}.kratt-quick-prompts-trigger:hover,.kratt-quick-prompts-trigger--open{background:var(--rk-bg-active)}.kratt-pinned-prompt--touch{flex-shrink:0;height:28px;max-width:120px}.kratt-agent-panel{position:relative;flex-shrink:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background:var(--rk-bg-raised);color:var(--rk-text);border-left:1px solid var(--rk-border);font-size:var(--rk-font-size-mini)}.kratt-agent-panel--overlay{position:absolute;top:0;right:0;bottom:0;z-index:4;max-width:88%;box-shadow:var(--rk-shadow-lg)}.kratt-agent-panel__resize{position:absolute;top:0;left:-3px;bottom:0;width:6px;z-index:2;cursor:ew-resize}.kratt-agent-panel__scrim{position:absolute;inset:0;z-index:3;background:var(--rk-scrim)}.kratt-agent-panel__toolbar{flex-shrink:0;display:flex;align-items:center;gap:2px;padding:4px 6px 4px 10px;border-bottom:1px solid var(--rk-border)}.kratt-agent-panel__metrics-slot{flex:1;min-width:0;display:flex;justify-content:center}.kratt-agent-panel__metrics{min-width:0;display:inline-flex;align-items:center;padding:2px 6px;background:transparent;border:none;border-radius:var(--rk-radius-sm);font:inherit;font-size:var(--rk-font-size-mini);color:var(--rk-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.kratt-agent-panel__metrics:hover,.kratt-agent-panel__metrics--open{background:color-mix(in srgb,var(--rk-pink) 10%,transparent)}.kratt-agent-panel__link{padding:0;background:none;border:none;font:inherit;font-size:var(--rk-font-size-mini);color:var(--rk-accent);cursor:pointer}.kratt-agent-panel__title-area{flex-shrink:0;padding:8px;background:var(--rk-bg-deep);border-bottom:1px solid var(--rk-border)}.kratt-agent-panel__title{display:block;width:100%;padding:2px 4px;background:transparent;border:none;border-radius:var(--rk-radius-sm);font:inherit;font-size:var(--rk-font-size-normal);font-weight:600;line-height:1.3;color:var(--rk-text-bright);text-align:left;overflow-wrap:anywhere;cursor:pointer}.kratt-agent-panel__title:hover,.kratt-agent-panel__title--open{background:color-mix(in srgb,var(--rk-text) 7%,transparent)}.kratt-agent-panel__title--missing{font-style:italic;color:var(--rk-text-muted)}.kratt-agent-panel__tasks{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--rk-bg-deep)}.kratt-agent-panel__tiles{flex-shrink:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:8px 10px;border-top:1px solid var(--rk-border)}.kratt-agent-tile{position:relative;min-width:0;height:44px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:6px 7px;font:inherit;font-size:var(--rk-font-size-micro);color:var(--rk-text-secondary);background:color-mix(in srgb,var(--tile-color) 7%,var(--rk-bg-surface));border:1px solid color-mix(in srgb,var(--tile-color) 35%,transparent);border-top:2px solid var(--tile-color);border-radius:var(--rk-radius);cursor:pointer}.kratt-agent-tile:hover,.kratt-agent-tile--open{background:color-mix(in srgb,var(--tile-color) 20%,var(--rk-bg-surface))}.kratt-agent-tile__top{display:flex;align-items:center;gap:4px;min-height:16px;color:var(--tile-color)}.kratt-agent-tile__top b{color:var(--rk-text-bright);font-size:var(--rk-font-size-small);line-height:15px;font-variant-numeric:tabular-nums}.kratt-agent-tile__label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kratt-agent-tile--empty{background:transparent;border:1px solid var(--rk-border);border-top:2px solid var(--rk-border-strong);color:var(--rk-text-muted)}.kratt-agent-tile--empty .kratt-agent-tile__top{color:var(--rk-text-muted)}.kratt-agent-tile--empty:hover,.kratt-agent-tile--empty.kratt-agent-tile--open{background:var(--rk-bg-hover);border-color:var(--rk-border-strong);color:var(--rk-text-secondary)}.kratt-agent-tile__dot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:var(--tile-color)}.kratt-agent-panel__prompt-bar{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:7px 8px;border-top:1px solid var(--rk-border)}.kratt-agent-panel__prompt-bar .kratt-pinned-prompt{flex:1 1 0;max-width:none;justify-content:center}.kratt-agent-panel__prompt-bar .kratt-pin-slots{flex:1;min-width:0}.kratt-agent-panel__hint{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--rk-font-size-micro);color:var(--rk-text-muted)}.kratt-agent-details{padding:12px 16px;line-height:1.5;overflow-y:auto;min-height:0}.kratt-agent-details__caption{font-size:var(--rk-font-size-mini);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--rk-text-muted)}.kratt-agent-details__kv{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;align-items:baseline}.kratt-agent-details__kv>span:nth-child(odd){color:var(--rk-text-muted)}.kratt-agent-fab{position:absolute;right:16px;bottom:calc(100% + 12px);z-index:2}.kratt-agent-open-panel{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--rk-bg-raised);color:var(--rk-text-secondary);border:1px solid var(--rk-border);border-radius:var(--rk-radius-sm);cursor:pointer;font-size:var(--rk-font-size-normal);line-height:1}.kratt-agent-helper-row{display:flex;flex-direction:column;gap:2px;width:calc(100% + 12px);margin:0 -6px;padding:4px 6px;background:transparent;border:none;border-radius:4px;text-align:left;font:inherit;color:inherit;cursor:pointer}.kratt-agent-helper-row:hover,.kratt-agent-helper-row:focus-visible{background:var(--rk-bg-hover)}.kratt-agent-helper-summary{padding-left:16px;font-size:var(--rk-font-size-mini);line-height:1.4;color:var(--rk-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.kratt-agent-parent-link{padding:0;background:none;border:none;font:inherit;color:var(--rk-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.kratt-touch-composer{position:relative;z-index:3;display:flex;flex-direction:column;gap:4px;padding:4px 6px;background:var(--rk-bg-surface);border-top:1px solid var(--rk-border)}.kratt-touch-composer-keys{display:flex;gap:4px;overflow-x:auto}.kratt-touch-composer-row{display:flex;align-items:flex-end;gap:6px}.kratt-touch-composer-input{flex:1;min-width:0;resize:none;box-sizing:border-box;max-height:200px;overflow-y:auto;padding:6px 8px;font-size:max(16px,var(--rk-font-size-normal));font-family:var(--rk-font);color:var(--rk-text);background:var(--rk-bg-deep);border:1px solid var(--rk-border);border-radius:var(--rk-radius-sm)}.kratt-touch-composer-input:focus{outline:none;border-color:var(--rk-border-focus)}
