.k-otp-links button{min-height:44px;display:inline-flex;align-items:center}.k-sheet .prow{min-height:44px}@media (max-width:840px){.k-mhead .mt{cursor:default}.k-hats{display:none}}.k-ask{max-height:calc(100% - 24px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.k-ask:focus{outline:none}@supports not (color:color-mix(in srgb,red 50%,blue)){.k-pill.orange{background:rgba(173,61,41,.23);color:rgb(175,73,38)}[data-theme=dark] .k-pill.orange{background:rgba(218,119,90,.31)}.pac-tag.warn{background:rgba(184,119,26,.1);border-color:rgba(184,119,26,.35)}.pac-btn.destructive{border:1px solid rgba(168,36,47,.35)}.pac-btn.destructive:hover{background:rgba(168,36,47,.06)}.pac-dialog{box-shadow:0 12px 32px rgba(14,14,16,.14)}.pac-alert.err{background:rgba(168,36,47,.08);border:1px solid rgba(168,36,47,.3)}.pac-alert.ok{background:rgba(31,122,61,.08);border:1px solid rgba(31,122,61,.3)}[data-theme=dark] .pac-tag{background:rgba(250,250,247,.08);border-color:rgba(250,250,247,.16)}[data-theme=dark] .pac-tag.warn{background:rgba(216,155,74,.14);border-color:rgba(216,155,74,.35)}[data-theme=dark] .pac-tag.dashed{border-color:rgba(250,250,247,.16)}[data-theme=dark] .pac-group-h,[data-theme=dark] .pac-prow:hover{background:rgba(250,250,247,.05)}}:root,[role=dialog],dialog{--k-shell-top:0px;--k-shell-bottom:0px}@media (max-width:840px){:root{--k-shell-top:calc(46px + env(safe-area-inset-top, 0px));--k-shell-bottom:calc(61px + env(safe-area-inset-bottom, 0px));scroll-padding-top:var(--k-shell-top);scroll-padding-bottom:var(--k-shell-bottom)}.k-app,.k-col{height:auto;min-height:100vh;min-height:100dvh}.k-col{overflow:visible}.k-col,.k-col>.k-main{flex:1 0 auto}.k-main{overflow:visible}.k-mhead{top:0;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.k-mhead,.k-mtabs{position:-webkit-sticky;position:sticky;z-index:25}.k-mtabs{bottom:0;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}.k-mtab{min-height:44px;justify-content:center}.k-content,.k-content.wide{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}html:has(.k-ask-scrim),html:has(.k-debrief-scrim),html:has(.k-sheet-scrim){overflow:hidden}.k-sheet-scrim{touch-action:none}.k-ask-scrim,.k-debrief-scrim{overflow-y:auto;overscroll-behavior:contain}}.k-app{grid-template-columns:calc(248px + env(safe-area-inset-left, 0px)) 1fr}.k-rail{padding-left:calc(16px + env(safe-area-inset-left, 0px));padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.k-pop{left:calc(14px + env(safe-area-inset-left, 0px))}.k-pop:not(.k-pop-top){bottom:calc(64px + env(safe-area-inset-bottom, 0px))}@media (min-width:841px){.k-main{padding-right:env(safe-area-inset-right,0)}}body:not(:has(.k-app,.k-door)){padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.k-door{padding:max(40px,env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-right,0px)) max(40px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))}.k-door .foot{bottom:calc(26px + env(safe-area-inset-bottom, 0px));left:env(safe-area-inset-left,0);right:env(safe-area-inset-right,0)}@media (hover:none),(pointer:coarse){.k-kbd{display:none}}.k-sheet{overscroll-behavior:contain}.k-pop{max-height:calc(100vh - 88px);max-height:calc(100dvh - 88px)}@media (max-width:840px){.k-debrief-drawer{padding-bottom:env(safe-area-inset-bottom,0)}.k-debrief-drawer .rows{overscroll-behavior:contain}.k-cell{width:min(38px,calc((100% - 30px) / 6));min-width:0;flex:0 1 auto}}@media (max-width:767.98px){.k-col-collapse{display:none}.k-row,.k-row-head{grid-template-columns:minmax(0,1fr) auto 32px;min-width:0}.k-rubric-weight-row{grid-template-columns:minmax(0,1fr) 72px;grid-template-areas:"label num" "range range";gap:8px 12px}.k-rubric-weight-row .label{grid-area:label}.k-rubric-weight-row .k-rubric-range{grid-area:range}.k-rubric-weight-row .k-rubric-num{grid-area:num;justify-self:end}.k-rubric-table{table-layout:auto}.k-rubric-table col{width:auto!important}.k-rubric-table td:nth-child(3),.k-rubric-table td:nth-child(4),.k-rubric-table th:nth-child(3),.k-rubric-table th:nth-child(4){display:none}.k-rubric-table td.role{white-space:normal;overflow-wrap:anywhere}.k-rubric-table .action a,.k-rubric-table .action button{min-height:44px}.k-plain-table .row{height:auto;min-height:44px;padding-top:8px;padding-bottom:8px;flex-wrap:wrap}}@media (pointer:coarse){.k-rubric-range::-webkit-slider-thumb{width:26px;height:26px}.k-rubric-range::-moz-range-thumb{width:26px;height:26px}}