.rkw[data-v-4423fde4]{position:absolute;inset:0;display:flex;flex-direction:column;background:#1e1e1e;color:#ececec;font-family:"Roboto",var(--font-body),system-ui,sans-serif}.rkw__title[data-v-4423fde4]{display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 4px 0 8px;background:#202020;font-size:11px;color:#d7d7d7}.rkw__app[data-v-4423fde4]{display:inline-flex;align-items:center;gap:6px}.rkw__mark[data-v-4423fde4]{display:inline-grid;place-items:center;width:13px;height:13px;border-radius:3px;background:#e8e8e8;color:#1b1b1b;font-size:9px;font-weight:900;font-style:normal}.rkw__ctl[data-v-4423fde4]{display:flex;align-items:center;height:100%}.rkw__ctl>i[data-v-4423fde4]{position:relative;width:34px;height:100%}.rkw__max[data-v-4423fde4]:after,.rkw__min[data-v-4423fde4]:after,.rkw__x[data-v-4423fde4]:after,.rkw__x[data-v-4423fde4]:before{content:"";position:absolute;left:50%;top:50%}.rkw__min[data-v-4423fde4]:after{width:9px;height:1px;margin-left:-4.5px;background:#bdbdbd}.rkw__max[data-v-4423fde4]:after{width:8px;height:8px;margin:-4px 0 0 -4px;border:1px solid #bdbdbd;border-radius:1px}.rkw__x[data-v-4423fde4]:after,.rkw__x[data-v-4423fde4]:before{width:11px;height:1px;margin-left:-5.5px;background:#bdbdbd;transform:rotate(45deg)}.rkw__x[data-v-4423fde4]:after{transform:rotate(-45deg)}.rkw__menu[data-v-4423fde4]{gap:14px;height:20px;padding:0 10px;background:#1f1f1f;font-size:10.5px;color:#cfcfcf}.rkw__bar[data-v-4423fde4],.rkw__menu[data-v-4423fde4]{display:flex;align-items:center}.rkw__bar[data-v-4423fde4]{justify-content:space-between;flex:none;height:32px;padding:0 10px 0 8px;background:#d9b166;color:#262626}.rkw__logo[data-v-4423fde4]{display:block;width:auto;height:19px}.rkw__more[data-v-4423fde4]{color:#2a2a2a}.rkw__body[data-v-4423fde4]{position:relative;flex:1;min-height:0;overflow:hidden;background:#1e1e1e}.rkw__strip[data-v-4423fde4]{flex:none;justify-content:space-between;height:44px;padding:0 12px;background:#161616;border-top:1px solid #2d2d2d}.rkw__hint[data-v-4423fde4],.rkw__strip[data-v-4423fde4]{display:flex;align-items:center}.rkw__hint[data-v-4423fde4]{gap:5px;font-size:10.5px;color:#a8a8a8;transition:opacity .4s}.rkw__replay[data-v-4423fde4]{display:inline-flex;flex:none;align-items:center;gap:6px;height:30px;padding:0 14px 0 11px;border:1px solid #c9d1d7;border-radius:999px;background:#fff;color:#1c2330;box-shadow:0 1px 3px #10181f14;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.rkw__replay[data-v-4423fde4]:hover{background:#f4f6f8;border-color:#9aa6ae}.rkw__replay[data-v-4423fde4]:focus-visible{outline:2px solid #2491eb;outline-offset:2px}.rkw__cursor[data-v-4423fde4]{position:absolute;left:0;top:0;z-index:30;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.rkw__cursor svg[data-v-4423fde4]{display:block;transform-origin:3px 2px}.rkw__cursor--click[data-v-4423fde4]{animation:rkw-click-4423fde4 .3s ease}.rkw__ring[data-v-4423fde4]{position:absolute;left:3px;top:2px;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid #d9b166;animation:rkw-ring-4423fde4 .45s ease-out forwards}@keyframes rkw-click-4423fde4{40%{transform:scale(.85)}}@keyframes rkw-ring-4423fde4{0%{transform:scale(.3);opacity:.8}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.rkw__cursor--click[data-v-4423fde4],.rkw__ring[data-v-4423fde4]{animation:none}}.rk-card{position:relative;width:100%;border:1px solid var(--hairline-ring,rgba(16,24,31,.1));border-radius:14px;box-shadow:0 14px 40px #10181f1a;background:#1e1e1e;overflow:hidden;overflow:clip;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rk-scene{position:absolute;left:0;top:0;transform-origin:0 0;overflow:hidden}.rk-page{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;padding:6px 10px 10px}.rk-panel{border-radius:3px;background:#2d2d2d}.rk-head{display:flex;align-items:center;justify-content:space-between;flex:none;height:30px}.rk-head__t{gap:10px;font-size:17px;font-weight:400;color:#f2f2f2}.rk-btn,.rk-head__t{display:inline-flex;align-items:center}.rk-btn{gap:5px;height:22px;padding:0 9px;border:0;border-radius:3px;background:#d9b166;color:#1e1e1e;box-shadow:0 1px 3px #0006;font:inherit;font-size:9.5px;font-weight:500;letter-spacing:.04em;cursor:pointer;white-space:nowrap}.rk-btn:hover{background:#e3c27f}.rk-btn--ghost{background:#3a3a3a;color:#d9b166;box-shadow:none}.rk-btn--ghost:hover{background:#444}.rk-btn:focus-visible{outline:2px solid #d9b166;outline-offset:2px}.rk-arch{display:flex;align-items:center;justify-content:space-between;flex:none;padding:10px 14px}.rk-arch__id{display:flex;flex-direction:column;gap:3px;min-width:0}.rk-eyebrow{font-size:8px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#d1d1d1}.rk-arch__id b{font-size:11.5px;font-weight:600;color:#f2f2f2}.rk-arch__id small{font-size:8.5px;font-weight:500;color:#e0e0e0}.rk-stats{display:flex;gap:16px}.rk-stat{display:flex;flex-direction:column;align-items:center;gap:3px}.rk-stat b{font-size:25px;font-weight:300;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.rk-stat span{font-size:7.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#d1d1d1}.rk-c1{color:#d9b166}.rk-c2{color:#8c8c8c}.rk-c3{color:#7899aa}.rk-c4{color:#f2d6a2}.rk-showf{display:flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 14px;font-size:9.5px;letter-spacing:.04em;color:#c19e5e}.rk-active,.rk-showf .v-icon{color:#d9b166}.rk-active{height:13px;padding:0 6px;border-radius:999px;background:#4a4026;font-size:7px;line-height:13px}.rk-tabs{display:flex;align-items:stretch;flex:none;height:26px;border-bottom:1px solid #454545}.rk-tab{display:inline-flex;align-items:center;gap:5px;padding:0 10px;font-size:10px;letter-spacing:.02em;color:#e6e6e6}.rk-tab--on{color:#d9b166;box-shadow:inset 0 -2px #d9b166}.rk-search{display:inline-flex;align-items:center;gap:4px;align-self:center;margin-left:auto;width:120px;height:18px;padding:0 6px;border:1px solid #555;border-radius:3px;font-size:8.5px;color:#9a9a9a}.rk-scrim{position:absolute;inset:0;z-index:10;display:grid;place-items:center;background:#00000080}.rk-modal{display:flex;flex-direction:column;border-radius:4px;background:#2d2d2d;color:#ececec;box-shadow:0 18px 48px #0009;overflow:hidden}.rk-modal__h{display:flex;align-items:center;gap:8px;flex:none;height:36px;padding:0 10px 0 12px;border-bottom:1px solid #454545;font-size:13px}.rk-x{display:grid;place-items:center;width:22px;height:22px;margin-left:auto;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.rk-x:hover{background:#80808033}.rk-dlg{display:flex;flex-direction:column;border-radius:4px;background:#fff;color:#333;box-shadow:0 18px 48px #0000008c;overflow:visible}.rk-dlg__h{display:flex;align-items:center;gap:6px;padding:10px 10px 8px 12px;border-bottom:1px solid #e6e6e6;font-size:12px;color:#3a3a3a}.rk-dlg__h .v-icon{color:#555}.rk-dlg__b{padding:8px 12px 10px}.rk-dlg__f{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:8px 10px;border-top:1px solid #e6e6e6}.rk-lbl{display:block;margin:6px 0 4px;font-size:8.5px;color:#555}.rk-field{position:relative;display:flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid #c4c4c4;border-radius:3px;background:#fff;font-size:9.5px;color:#444}.rk-field>.v-icon:last-child{margin-left:auto;color:#757575}.rk-count{padding:0 4px;border-radius:999px;background:#fbeedd;color:#d9a066;font-size:7px;line-height:11px}.rk-link{border:0;background:none;font:inherit;font-size:9.5px;letter-spacing:.03em;color:#555;cursor:pointer}.rk-link--red{color:#d32f2f}.rk-apply{height:22px;padding:0 10px;border:0;border-radius:3px;background:#d9b166;color:#1e1e1e;font:inherit;font-size:9.5px;cursor:pointer}.rk-apply:disabled{background:#6e5a33;cursor:default}.rk-calls{position:absolute;left:0;right:0;bottom:12px;z-index:5;display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:0 10px;pointer-events:none}.rk-call{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 13px 0 10px;border-radius:999px;background:#fff;color:#1c2330;box-shadow:0 6px 18px #00000059;font-size:11px;font-weight:600}.rk-call .v-icon{color:#b8893a}
