.cr-kit .ca-hours{white-space:nowrap;align-items:center;gap:8px;display:flex}.cr-kit .ca-rules-tile .bk-table td{white-space:nowrap}.cr-kit .cb-sheet{padding:0}.cr-kit .cb-summary{gap:calc(4 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .cb-subtitle1{font-weight:500;font-size:calc(16 * var(--bk-u));color:var(--app-text-primary);line-height:1.5}.cr-kit .cb-subtitle2{font-weight:500;font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);line-height:1.43}.cr-kit .cb-body2{font-size:calc(14 * var(--bk-u));color:var(--app-text-secondary);line-height:1.43}.cr-kit .cb-charge{gap:calc(12 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .cb-row{align-items:flex-start;gap:calc(8 * var(--bk-u));display:flex}.cr-kit .cb-select{flex:0 0 42%;min-width:0}.cr-kit .cb-money{flex:1;min-width:0}.cr-kit .cb-trash{width:calc(40 * var(--bk-u));height:calc(40 * var(--bk-u));margin-top:calc(8 * var(--bk-u));font-size:calc(24 * var(--bk-u));color:var(--app-text-secondary);flex:none;place-items:center;display:grid}.cr-kit .cb-total{justify-content:space-between;align-items:center;gap:calc(8 * var(--bk-u));flex-wrap:wrap;display:flex}.cr-kit .cb-rest .bk-form-label{margin-bottom:calc(4 * var(--bk-u));font-size:calc(14 * var(--bk-u));line-height:1.43}.cr-kit .cb-rest .bk-radio-row{align-items:center}.cr-kit .cb-rest .bk-radio-text{padding:calc(4 * var(--bk-u)) 0}.cr-kit .cb-rest .bk-radio-label{font-size:calc(14 * var(--bk-u));line-height:1.43}.cr-kit .cb-rest .bk-radio-text .bk-helper{margin:0}.cr-kit .cb-h4{margin-top:calc(16 * var(--bk-u));font-family:var(--app-font-heading);font-weight:800;font-size:calc(32 * var(--bk-u));letter-spacing:-.02em;color:var(--app-text-primary);line-height:1.1}.cr-kit .cb-tabs{margin:calc(16 * var(--bk-u)) calc(-12 * var(--bk-u)) 0 0;overflow:hidden}.cr-kit .cb-tabs .mk-mui-tab{min-height:calc(56 * var(--bk-u));margin:0 calc(4 * var(--bk-u));padding:0 calc(20 * var(--bk-u));border-radius:calc(8 * var(--bk-u)) calc(8 * var(--bk-u)) 0 0;font-size:calc(14.4 * var(--bk-u));white-space:nowrap;flex:none;position:relative}.cr-kit .cb-tabs .mk-mui-tab.is-active{background:var(--app-primary-alpha4);font-weight:700}.cr-kit .cb-tab-indicator{left:0;right:0;bottom:calc(-1 * var(--bk-u));height:calc(3 * var(--bk-u));border-radius:calc(3 * var(--bk-u)) calc(3 * var(--bk-u)) 0 0;background:var(--app-primary-main);box-shadow:0 calc(-2 * var(--bk-u)) calc(8 * var(--bk-u)) var(--app-primary-alpha50);position:absolute}.cr-kit .cb-stack{margin-top:calc(16 * var(--bk-u))}.cr-kit .cb-tile-actions{gap:calc(8 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .cb-big{--bk-u:2.05px;position:absolute;top:520px;left:110px;right:110px}.cr-kit .cb-big>.bk-tile{box-shadow:0 2px 8px var(--cr-violet08), 0 60px 120px -70px var(--cr-violet45)}.cr-kit .cb-big .bk-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-kit .cb-big .bk-stat-grid>:last-child{grid-column:span 2}.cr-kit .cb-big .bk-stat{padding:calc(12 * var(--bk-u));border-radius:calc(20 * var(--bk-u))}.cr-kit .cm-icon{fill:currentColor;flex:none;width:1em;height:1em}.cr-kit .mk-app>.bk-tile{margin-top:calc(12 * var(--mk-u))}.cr-kit .mk-app>.mk-page-head+.bk-tile{margin-top:calc(16 * var(--mk-u))}.cr-kit .mk-app .mk-page-actions .mk-button{align-self:flex-start}.cr-kit .cm-month{width:calc(170 * var(--mk-u));margin-top:calc(10 * var(--mk-u));--mk-field-bg:var(--app-canvas)}.cr-kit .cm-purchase{border-radius:calc(20 * var(--mk-u));background:var(--app-surface-container-low);flex-direction:column;display:flex;overflow:hidden}.cr-kit .cm-purchase+.cm-purchase{margin-top:calc(8 * var(--mk-u))}.cr-kit .cm-pbody{gap:calc(18 * var(--mk-u));padding:calc(20 * var(--mk-u));flex-direction:column;display:flex}.cr-kit .cm-buyer{align-items:center;gap:calc(8 * var(--mk-u));display:flex}.cr-kit .cm-buyer-name{font-weight:700;font-size:calc(14 * var(--mk-u));line-height:1.43}.cr-kit .cm-phead{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--mk-u));display:flex}.cr-kit .cm-phead-left{min-width:0}.cr-kit .cm-state{align-items:center;gap:calc(6 * var(--mk-u));padding:calc(4 * var(--mk-u)) calc(10 * var(--mk-u));background:color-mix(in srgb, var(--app-success-main) 10%, transparent);color:var(--app-success-main);font-weight:700;font-size:calc(11.2 * var(--mk-u));white-space:nowrap;border-radius:999px;line-height:1;display:inline-flex}.cr-kit .cm-state:before{content:"";width:calc(6 * var(--mk-u));height:calc(6 * var(--mk-u));background:currentColor;border-radius:50%}.cr-kit .cm-ptitle{margin-top:calc(10 * var(--mk-u));font-family:var(--app-font-heading);font-weight:700;font-size:calc(24 * var(--mk-u));letter-spacing:-.03em;line-height:1.15}.cr-kit .cm-pmethod{margin-top:calc(8 * var(--mk-u));font-size:calc(14 * var(--mk-u));color:var(--app-text-secondary);line-height:1.43}.cr-kit .cm-price{align-items:flex-end;gap:calc(4 * var(--mk-u));flex-direction:column;flex:none;height:91px;display:flex}.cr-kit .cm-price b{font-family:var(--app-font-heading);font-weight:700;font-size:calc(24 * var(--mk-u));letter-spacing:-.04em;color:var(--app-primary-main);line-height:1.15}.cr-kit .cm-currency{font-size:calc(12 * var(--mk-u));color:var(--app-text-secondary);line-height:1.34}.cr-kit .cm-moneyline{font-weight:600;font-size:calc(12 * var(--mk-u));white-space:nowrap;color:var(--app-text-secondary);line-height:1.5}.cr-kit .cm-ticket{border-radius:calc(12 * var(--mk-u));border:calc(1 * var(--mk-u)) dashed var(--app-divider);background:var(--app-paper);grid-template-columns:1fr 1fr;display:grid}.cr-kit .cm-ticket>div{gap:calc(6 * var(--mk-u));padding:calc(16 * var(--mk-u));flex-direction:column;display:flex}.cr-kit .cm-ticket>div+div{border-left:calc(1 * var(--mk-u)) solid var(--app-divider)}.cr-kit .cm-ticket-label{align-items:center;gap:calc(6 * var(--mk-u));font-weight:600;font-size:calc(12 * var(--mk-u));letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-secondary);display:flex}.cr-kit .cm-ticket-label .cm-icon{font-size:calc(14 * var(--mk-u))}.cr-kit .cm-ticket-value{font-weight:600;font-size:calc(14 * var(--mk-u))}.cr-kit .cm-consumo{padding:calc(16 * var(--mk-u));border-radius:calc(12 * var(--mk-u));background:var(--app-paper);box-shadow:inset 0 0 0 calc(1 * var(--mk-u)) var(--app-primary-alpha12)}.cr-kit .cm-consumo-label{font-weight:700;font-size:calc(12 * var(--mk-u));letter-spacing:.1em;text-transform:uppercase;color:var(--app-text-secondary)}.cr-kit .cm-consumo-value{align-items:baseline;gap:calc(6 * var(--mk-u));margin-top:calc(2 * var(--mk-u));display:flex}.cr-kit .cm-consumo-value b{font-family:var(--app-font-heading);font-weight:700;font-size:calc(22 * var(--mk-u));line-height:1.2}.cr-kit .cm-consumo-value span{font-size:calc(14 * var(--mk-u));color:var(--app-text-secondary)}.cr-kit .cm-bar{height:calc(8 * var(--mk-u));margin-top:calc(14 * var(--mk-u));background:var(--app-primary-alpha12);border-radius:999px;overflow:hidden}.cr-kit .cm-bar i{background:var(--app-primary-main);border-radius:999px;width:30%;height:100%;display:block}.cr-kit .cm-pfoot{align-items:center;gap:calc(8 * var(--mk-u));margin:0 calc(20 * var(--mk-u));padding:calc(16 * var(--mk-u)) 0;border-top:calc(1 * var(--mk-u)) solid var(--app-divider);color:var(--app-text-secondary);font-weight:600;font-size:calc(13 * var(--mk-u));display:flex}.cr-kit .cm-pfoot .cm-icon{font-size:calc(18 * var(--mk-u))}.cr-kit .cm-hero{margin-top:calc(16 * var(--mk-u));font-family:var(--app-font-heading);font-weight:800;font-size:calc(32 * var(--mk-u));letter-spacing:-.02em;line-height:1.2}.cr-kit .cm-tabs{margin-top:calc(24 * var(--mk-u));border-bottom:calc(1 * var(--mk-u)) solid var(--app-divider);white-space:nowrap;display:flex;overflow:hidden}.cr-kit .cm-tab{align-items:center;gap:calc(8 * var(--mk-u));height:calc(56 * var(--mk-u));margin:0 calc(4 * var(--mk-u));padding:0 calc(20 * var(--mk-u));border-radius:calc(8 * var(--mk-u)) calc(8 * var(--mk-u)) 0 0;font-weight:500;font-size:calc(14.4 * var(--mk-u));color:var(--app-text-secondary);flex:none;display:inline-flex;position:relative}.cr-kit .cm-tab:first-child{margin-left:0}.cr-kit .cm-tab .mk-icon{font-size:calc(20 * var(--mk-u))}.cr-kit .cm-tab.is-active{color:var(--app-primary-main);background:var(--app-primary-alpha4);font-weight:700}.cr-kit .cm-tab.is-active:after{content:"";height:calc(3 * var(--mk-u));border-radius:calc(3 * var(--mk-u)) calc(3 * var(--mk-u)) 0 0;background:var(--app-primary-main);box-shadow:0 calc(-2 * var(--mk-u)) calc(8 * var(--mk-u)) var(--app-primary-alpha30);position:absolute;bottom:0;left:0;right:0}.cr-kit .cm-bars{align-items:flex-end;gap:calc(8 * var(--mk-u));height:calc(120 * var(--mk-u));padding:0 calc(4 * var(--mk-u));border-bottom:calc(1 * var(--mk-u)) dashed var(--app-divider);display:flex}.cr-kit .cm-bars i{border-radius:calc(4 * var(--mk-u)) calc(4 * var(--mk-u)) 0 0;background:var(--app-primary-alpha30);flex:1}.cr-kit .cm-bars i.is-ledger{background:var(--app-primary-main)}.cr-kit .cm-legend{justify-content:center;gap:calc(16 * var(--mk-u));font-size:calc(12 * var(--mk-u));color:var(--app-text-secondary);display:flex}.cr-kit .cm-legend span{align-items:center;gap:calc(6 * var(--mk-u));display:inline-flex}.cr-kit .cm-legend i{width:calc(10 * var(--mk-u));height:calc(10 * var(--mk-u));background:var(--app-primary-main);border-radius:50%}.cr-kit .cm-legend i.is-legacy{background:var(--app-primary-alpha30)}.cr-kit .cm-noicon .bk-row-icon{display:none}.cr-kit .cm-float{--bk-u:var(--mk-u);width:calc(366 * var(--mk-u));transform-origin:0 0;position:absolute}.cr-kit .cm-float>.bk-tile{box-shadow:0 60px 120px -50px #0a071073, 0 0 120px var(--cr-violet18)}.cr-kit .cm-float .bk-tile{padding:calc(16 * var(--mk-u));border-radius:calc(24 * var(--mk-u))}.cr-kit .cm-float .bk-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-kit .cm-float .bk-stat{padding:calc(12 * var(--mk-u))}.cr-kit .cc-place{position:absolute}.cr-kit .cc-scale{--bk-u:1.9px}.cr-kit #slide-paso-turno,.cr-kit #slide-paso-cajon,.cr-kit #slide-paso-corte{--dir-stage-top:600px}.cr-kit .cc-pills{margin-top:calc(12 * var(--bk-u))}.cr-kit .cc-tiles{gap:calc(12 * var(--bk-u));margin-top:calc(12 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .bk-tile-head>.bk-tile-action{align-self:flex-start}.cr-kit .cc-body2{font-size:calc(14 * var(--bk-u));color:var(--app-text-secondary);line-height:1.43}.cr-kit .cc-caption{font-size:calc(12 * var(--bk-u));color:var(--app-text-secondary);line-height:1.66}.cr-kit .cc-stack{gap:calc(16 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .cc-actionbar{gap:calc(8 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .bk-tile.cc-tile-empty{background:var(--app-surface-container-low);border:calc(1 * var(--bk-u)) dashed var(--app-outline-variant);box-shadow:none}.cr-kit .cc-empty{padding:calc(16 * var(--bk-u)) 0;text-align:center;font-size:calc(14 * var(--bk-u));color:var(--app-text-secondary);line-height:1.43}.cr-kit .cc-conteo{gap:calc(16 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .cc-den-grid{gap:calc(12 * var(--bk-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cr-kit .cc-total{margin-top:calc(-4 * var(--bk-u));font-weight:500;font-size:calc(14 * var(--bk-u));font-variant-numeric:tabular-nums;color:var(--app-text-primary);line-height:1.57}.cr-kit .cc-result{--u:1.8px;border-radius:calc(28 * var(--u));background:var(--app-paper);box-shadow:0 2px 8px var(--cr-violet08), 0 60px 120px -60px #0a07108c;font-family:var(--app-font-text);color:var(--app-text-primary);overflow:hidden}.cr-kit .cc-result-title{padding:calc(24 * var(--u)) calc(24 * var(--u)) calc(16 * var(--u));font-family:var(--app-font-heading);font-weight:700;font-size:calc(24 * var(--u));line-height:1.334}.cr-kit .cc-result-body{gap:calc(16 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u));border-top:calc(1 * var(--u)) solid var(--app-divider);flex-direction:column;display:flex}.cr-kit .cc-alert{align-items:center;gap:calc(12 * var(--u));box-sizing:border-box;min-height:calc(48 * var(--u));padding:calc(6 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));background:var(--app-success-container);color:var(--app-success-on-container);font-size:calc(14 * var(--u));line-height:1.43;display:flex}.cr-kit .cc-alert.is-warning{background:var(--app-warning-container);color:var(--app-warning-on-container)}.cr-kit .cc-alert .mk-icon{font-size:calc(22 * var(--u));flex:none}.cr-kit .cc-rows{gap:calc(8 * var(--u));flex-direction:column;display:flex}.cr-kit .cc-row{align-items:center;gap:calc(16 * var(--u));padding:calc(16 * var(--u));border-radius:calc(20 * var(--u));background:var(--app-surface-container-low);display:flex}.cr-kit .cc-row-method{min-width:calc(120 * var(--u));font-weight:500;font-size:calc(14 * var(--u));flex:none;line-height:1.57}.cr-kit .cc-row-caption{min-width:0;font-size:calc(12 * var(--u));font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--app-text-secondary);flex:1;line-height:1.66}.cr-kit .cc-row-diff{font-weight:500;font-size:calc(14 * var(--u));font-variant-numeric:tabular-nums;flex:none;line-height:1.57}.cr-kit .cc-row-diff.is-off{color:var(--app-error-main)}.cr-kit .cc-result-foot{margin-top:calc(-8 * var(--u));font-size:calc(12 * var(--u));font-variant-numeric:tabular-nums;color:var(--app-text-secondary);line-height:1.66}.cr-kit .cc-people{flex-direction:column;display:flex}.cr-kit .cp-table th{text-transform:uppercase;letter-spacing:.5px;font-size:12px}.cr-kit .cp-table td:nth-child(2){width:170px}.cr-kit .cp-table td:nth-child(3){width:140px}.cr-kit .cp-table td{padding-block:12px}.cr-kit .gu-tiles{gap:calc(12 * var(--bk-u));margin-top:calc(16 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .gu-rows{flex-direction:column;display:flex}.cr-kit .gu-profit-body{gap:calc(2 * var(--bk-u));flex-direction:column;display:flex}.cr-kit .gu-profit-value{font-family:var(--app-font-heading);font-weight:700;font-size:calc(32 * var(--bk-u));letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25}.cr-kit .gu-profit-caption{font-size:calc(12 * var(--bk-u));color:var(--app-text-secondary);line-height:1.34}.cr-kit #slide-sola,.cr-kit #slide-paso-gasto,.cr-kit #slide-paso-pago,.cr-kit #slide-paso-resumen{--dir-stage-top:620px}.cr-kit .bk-session{background:var(--app-paper);border:var(--app-edge);box-shadow:var(--app-tile-shadow);border-radius:20px}.cr-kit .bk-session-foot{border-top:1px dashed var(--app-divider);padding-top:8px}.cr-kit .bk-session-cat{font-size:15px;font-weight:700}.cr-kit .lp-category-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}.cr-kit .lp-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cr-kit .lp-label{color:var(--app-text-primary);margin-bottom:4px;font-size:14px;font-weight:600}.cr-kit .lp-unlimited{color:var(--app-text-secondary);white-space:nowrap;margin-left:8px;font-size:10px}.cr-kit .lp-fields .bk-tf{gap:4px;padding-inline:8px}.cr-kit .lp-fields .bk-tf-adorn{font-size:10px}.cr-kit .lp-category-grid .bk-card{padding:12px}.cr-kit .lp-category-grid .bk-card-head{margin-bottom:12px}.cr-kit .ml-desk{--ml-seat:56;--ml-gap:6;--ml-row:25;--ml-label:12;--ml-legend-gap:24;box-sizing:border-box;background:var(--app-canvas);height:100%;padding:24px}.cr-kit .ml-frame{box-sizing:border-box;padding:calc(24 * var(--bk-u));border:calc(1 * var(--bk-u)) solid var(--app-outline-variant);border-radius:calc(20 * var(--bk-u));background:var(--app-paper)}.cr-kit .ml-grid{grid-template-columns:repeat(7, calc(var(--ml-seat) * var(--bk-u)));justify-content:center;justify-items:center;column-gap:calc(var(--ml-gap) * var(--bk-u));row-gap:calc(var(--ml-row) * var(--bk-u));padding:calc(16 * var(--bk-u)) 0;display:grid}.cr-kit .ml-seat{align-items:center;gap:calc(4 * var(--bk-u));flex-direction:column;width:100%;display:flex}.cr-kit .ml-dot{box-sizing:border-box;width:calc(var(--ml-seat) * var(--bk-u));height:calc(var(--ml-seat) * var(--bk-u));border:calc(2 * var(--bk-u)) solid var(--app-divider);background:var(--app-paper);color:var(--app-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.cr-kit .ml-icon{fill:currentColor;width:60%;height:60%}.cr-kit .ml-coach-icon{width:calc(20 * var(--bk-u));height:calc(20 * var(--bk-u));fill:currentColor}.cr-kit .ml-label{font-family:var(--app-font-text);font-size:calc(var(--ml-label) * var(--bk-u));white-space:nowrap;color:var(--app-text-secondary);font-weight:500;line-height:1.1}.cr-kit .ml-seat.is-free .ml-dot{border-color:var(--app-primary-alpha30);color:var(--app-primary-main)}.cr-kit .ml-seat.is-chosen .ml-dot{border-color:var(--app-primary-main);background:var(--app-primary-main);color:var(--app-primary-contrast)}.cr-kit .ml-seat.is-chosen .ml-label{color:var(--app-primary-main);font-weight:700}.cr-kit .ml-seat.is-taken .ml-dot{background:var(--app-action-disabled-bg);color:var(--app-action-disabled);border-color:#0000}.cr-kit .ml-seat.is-coach .ml-dot{border-color:var(--app-info-main);background:var(--app-info-alpha8);color:var(--app-info-main)}.cr-kit .ml-legend-wrap{margin-top:calc(32 * var(--bk-u));justify-content:center;display:flex}.cr-kit .ml-legend{justify-content:center;align-items:center;row-gap:calc(8 * var(--bk-u));column-gap:calc(var(--ml-legend-gap,24) * var(--bk-u));padding:calc(12 * var(--bk-u)) calc(20 * var(--bk-u));border-radius:calc(16 * var(--bk-u));border:calc(1 * var(--bk-u)) dashed #7773;background:#77777708;flex-wrap:wrap;display:flex}.cr-kit .ml-legend-item{align-items:center;gap:calc(8 * var(--bk-u));font-family:var(--app-font-text);font-size:calc(12 * var(--bk-u));white-space:nowrap;color:var(--app-text-secondary);font-weight:600;line-height:1.66;display:inline-flex}.cr-kit .ml-legend-item.is-strong{color:var(--app-text-primary);font-weight:700}.cr-kit .ml-ldot{box-sizing:border-box;width:calc(14 * var(--bk-u));height:calc(14 * var(--bk-u));border-radius:50%;flex:none}.cr-kit .ml-ldot.is-free{border:calc(1.5 * var(--bk-u)) solid var(--app-primary-alpha50);background:var(--app-paper)}.cr-kit .ml-ldot.is-chosen{background:var(--app-primary-main);box-shadow:0 calc(2 * var(--bk-u)) calc(4 * var(--bk-u)) #6d4aff66}.cr-kit .ml-ldot.is-taken{background:#1b1b1b06}.cr-kit #slide-paso-elige,.cr-kit #slide-paso-coach{--dir-stage-top:620px}.cr-kit .ml-desk .bk-topbar{margin-bottom:16px}.cr-kit .ob-desk{box-sizing:border-box;background:var(--app-canvas);height:100%;padding:24px}.cr-kit .ob-visits .bk-tile-head{align-items:center;padding-left:48px;position:relative}.cr-kit .ob-visits .bk-tile-head:before,.cr-kit .ob-visits .bk-tile-head:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.cr-kit .ob-visits .bk-tile-head:before{background:var(--app-primary-container);border-radius:12px;width:36px;height:36px;left:0}.cr-kit .ob-visits .bk-tile-head:after{background:var(--app-primary-on-container);width:20px;height:20px;left:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-2 0H7V5h10zm-4-8h2v2h-2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-2 0H7V5h10zm-4-8h2v2h-2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.cr-kit .ob-visits .bk-chip{font-weight:600}.cr-kit #slide-paso-mostrador{--dir-stage-top:640px}.cr-kit #slide-paso-error{--dir-stage-top:700px}.cr-kit .nm-screen .mk-scope{gap:0;margin-top:0}.cr-kit .nm-screen .nm-grid{gap:calc(12 * var(--bk-u));margin-top:calc(16 * var(--bk-u))}.cr-kit .nm-screen .bk-dialog-content.nm-dialog-content{gap:calc(16 * var(--bk-u));flex:1}.cr-kit .nm-screen .mk-field-label{margin:0 0 calc(4 * var(--bk-u));font-weight:500;font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);line-height:1.43;display:block}.cr-kit .nm-screen .nm-preview-head .mk-field-label,.cr-kit .nm-overline{font-weight:500;font-size:calc(11 * var(--bk-u));letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-secondary);margin:0;line-height:1.45}.cr-kit .nm-cap{font-size:calc(12 * var(--bk-u));color:var(--app-text-secondary);line-height:1.34}.cr-kit .nm-sub{font-weight:500;font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);line-height:1.43}.cr-kit .nm-body2,.cr-kit .nm-screen .nm-tile-body{font-size:calc(14 * var(--bk-u));color:var(--app-text-secondary);margin:0;line-height:1.43}.cr-kit .nm-ico-groups>.bk-tile-head:before{content:"";width:calc(36 * var(--bk-u));height:calc(36 * var(--bk-u));border-radius:calc(12 * var(--bk-u));background-color:var(--app-primary-on-container);flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -8 40 40'%3E%3Cpath d='M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24zm-7.76-2.78c-1.17-.52-2.61-.9-4.24-.9-1.63 0-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.13-.39.91-.69.97-.38 1.99-.56 3.02-.56s2.05.18 3.02.56c.77.3.81.46.91.69zM12 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -8 40 40'%3E%3Cpath d='M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24zm-7.76-2.78c-1.17-.52-2.61-.9-4.24-.9-1.63 0-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.13-.39.91-.69.97-.38 1.99-.56 3.02-.56s2.05.18 3.02.56c.77.3.81.46.91.69zM12 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.cr-kit .nm-ico-groups>.bk-tile-head{align-items:center;position:relative}.cr-kit .nm-ico-groups>.bk-tile-head:after{content:"";z-index:-1;width:calc(36 * var(--bk-u));height:calc(36 * var(--bk-u));border-radius:calc(12 * var(--bk-u));background:var(--app-primary-container);position:absolute;top:50%;left:0;translate:0 -50%}.cr-kit .nm-ico-groups{isolation:isolate}.cr-kit .nm-coaches .bk-row-expand{font-size:calc(20 * var(--bk-u));color:var(--app-text-secondary);display:inline-flex;rotate:-90deg}.cr-kit .bk-switch.nm-switch-sm{width:calc(40 * var(--bk-u));height:calc(24 * var(--bk-u))}.cr-kit .bk-switch.nm-switch-sm.is-on i{left:calc(17 * var(--bk-u));width:calc(18 * var(--bk-u));height:calc(18 * var(--bk-u))}.cr-kit .nm-screen .nm-inset{--mk-field-bg:var(--app-paper);gap:calc(12 * var(--bk-u));padding:calc(12 * var(--bk-u));border-radius:calc(20 * var(--bk-u));background:var(--app-surface-container-low)}.cr-kit .nm-comp-head{justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--bk-u));display:flex}.cr-kit .nm-levels .mk-field-label{margin-bottom:0}.cr-kit .nm-screen .nm-tiers{gap:calc(8 * var(--bk-u))}.cr-kit .nm-screen .nm-tier{gap:calc(12 * var(--bk-u));padding:calc(12 * var(--bk-u));border-radius:calc(12 * var(--bk-u));background:var(--app-paper)}.cr-kit .nm-screen .nm-tier .bk-field+.bk-field{margin-top:calc(4 * var(--bk-u))}.cr-kit .nm-tier-head{font-weight:500;font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);justify-content:space-between;align-items:center;line-height:1.43;display:flex}.cr-kit .nm-tier-head .mk-icon{font-size:calc(20 * var(--bk-u));color:var(--app-text-secondary)}.cr-kit .nm-open{min-height:calc(56 * var(--bk-u));font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);align-items:center;display:flex}.cr-kit .nm-open-toggle{align-items:center;gap:calc(16 * var(--bk-u));padding-left:calc(8 * var(--bk-u));min-height:calc(40 * var(--bk-u));font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);display:flex}.cr-kit .nm-screen .nm-clases{gap:calc(6 * var(--bk-u))}.cr-kit .nm-row{align-items:flex-start;gap:calc(10 * var(--bk-u));display:flex}.cr-kit .nm-row+.nm-row{margin-top:calc(6 * var(--bk-u))}.cr-kit .nm-row-text{flex:1;min-width:0}.cr-kit .nm-row-title,.cr-kit .nm-row-amount{font-size:calc(14 * var(--bk-u));color:var(--app-text-primary);line-height:1.43}.cr-kit .nm-row-amount{font-variant-numeric:tabular-nums;flex:none}.cr-kit .nm-row-detail{font-size:calc(12 * var(--bk-u));color:var(--app-text-secondary);line-height:1.34}.cr-kit .nm-row.is-focus{margin-inline:calc(-6 * var(--bk-u));padding:calc(6 * var(--bk-u))}.cr-kit .nm-alert{align-items:flex-start;gap:calc(12 * var(--bk-u));padding:calc(12 * var(--bk-u)) calc(16 * var(--bk-u));border-radius:calc(12 * var(--bk-u));background:var(--app-info-container);color:var(--app-info-on-container);font-size:calc(14 * var(--bk-u));line-height:1.43;display:flex}.cr-kit .nm-alert .mk-icon{font-size:calc(22 * var(--bk-u))}.cr-kit .bk-crop{z-index:1}.cr-kit .cs-visual .bk-crop.fade-top{-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}.cr-kit .bk-table td:nth-child(3) .bk-chip{text-transform:uppercase}.cr-kit .bk-table .bk-chip{border-width:1px;border-radius:6px}.cr-kit .cs-slide.is-paso{--dir-stage-top:700px}.cr-kit .ra-page{margin-top:calc(12 * var(--bk-u));font-family:var(--app-font-text)}.cr-kit .ra-panel,.cr-kit .ra-heat,.cr-kit .ra-challenge,.cr-kit .ra-level{gap:calc(16 * var(--bk-u));padding:calc(16 * var(--bk-u));border:calc(1 * var(--bk-u)) solid var(--app-divider);border-radius:calc(24 * var(--bk-u));background:var(--app-paper);box-shadow:var(--app-tile-shadow);display:grid}.cr-kit .ra-head,.cr-kit .ra-hero,.cr-kit .ra-challenge-head,.cr-kit .ra-level-top,.cr-kit .ra-level-foot,.cr-kit .ra-stats section{align-items:center;display:flex}.cr-kit .ra-head{gap:calc(12 * var(--bk-u))}.cr-kit .ra-head>div,.cr-kit .ra-hero>div,.cr-kit .ra-challenge-head>div,.cr-kit .ra-stats section>div{gap:calc(3 * var(--bk-u));min-width:0;display:grid}.cr-kit .ra-head b,.cr-kit .ra-challenge-head b{font-size:calc(18 * var(--bk-u));color:var(--app-text-primary)}.cr-kit .ra-head span,.cr-kit .ra-head small,.cr-kit .ra-challenge small,.cr-kit .ra-streak small,.cr-kit .ra-level small,.cr-kit .ra-stats small{font-size:calc(12 * var(--bk-u));color:var(--app-text-secondary);line-height:1.35}.cr-kit .ra-icon{width:calc(44 * var(--bk-u));height:calc(44 * var(--bk-u));border-radius:calc(14 * var(--bk-u));color:var(--app-primary-main);background:var(--app-primary-container);font-size:calc(24 * var(--bk-u));flex:none;place-items:center;font-style:normal;font-weight:900;display:grid}.cr-kit .ra-icon.warn{color:var(--app-warning-main);background:var(--app-warning-container)}.cr-kit .ra-icon.success{color:var(--app-success-main);background:var(--app-success-container)}.cr-kit .ra-icon.hero{width:calc(56 * var(--bk-u));height:calc(56 * var(--bk-u));border-radius:calc(16 * var(--bk-u))}.cr-kit .ra-share{min-height:calc(40 * var(--bk-u));border-radius:calc(20 * var(--bk-u));color:var(--app-warning-on-container);background:var(--app-warning-container);font-size:calc(14 * var(--bk-u));place-items:center;font-weight:800;display:grid}.cr-kit .ra-streak{gap:calc(14 * var(--bk-u));padding:calc(16 * var(--bk-u));border:calc(1 * var(--bk-u)) solid var(--app-warning-container);border-radius:calc(20 * var(--bk-u));background:var(--app-paper);display:grid}.cr-kit .ra-streak.risk{margin-top:calc(16 * var(--bk-u))}.cr-kit .ra-hero{gap:calc(14 * var(--bk-u))}.cr-kit .ra-streak strong{font-size:calc(32 * var(--bk-u));color:var(--app-text-primary);line-height:1}.cr-kit .ra-streak em,.cr-kit .ra-inset em{font-size:calc(14 * var(--bk-u));color:var(--app-text-secondary);font-style:normal}.cr-kit .ra-dash{border-top:calc(1 * var(--bk-u)) dashed var(--app-divider)}.cr-kit .ra-inset{gap:calc(4 * var(--bk-u));padding:calc(12 * var(--bk-u));border:calc(1 * var(--bk-u)) solid var(--app-divider);border-radius:calc(14 * var(--bk-u));background:var(--app-surface-container-low);display:grid}.cr-kit .ra-inset b{color:var(--app-warning-dark);font-size:calc(14 * var(--bk-u))}.cr-kit .ra-inset span{padding-left:calc(18 * var(--bk-u));color:var(--app-text-secondary);font-size:calc(13 * var(--bk-u));line-height:1.35}.cr-kit .ra-inset strong{padding-left:calc(18 * var(--bk-u));color:var(--app-text-primary);font-size:calc(22 * var(--bk-u))}.cr-kit .ra-heat{gap:calc(16 * var(--bk-u))}.cr-kit .ra-metrics,.cr-kit .ra-months{gap:calc(8 * var(--bk-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cr-kit .ra-metrics>div,.cr-kit .ra-months>div{gap:calc(4 * var(--bk-u));padding:calc(10 * var(--bk-u));border:calc(1 * var(--bk-u)) solid var(--app-divider);border-radius:calc(14 * var(--bk-u));background:var(--app-paper);display:grid}.cr-kit .ra-metrics small,.cr-kit .ra-months b{font-size:calc(11 * var(--bk-u));color:var(--app-text-secondary)}.cr-kit .ra-metrics b{color:var(--app-text-primary);font-size:calc(17 * var(--bk-u))}.cr-kit .ra-months>div{grid-template-columns:1fr auto}.cr-kit .ra-months>div>span{color:var(--app-success-main);font-size:calc(12 * var(--bk-u));font-weight:800}.cr-kit .ra-months i{gap:calc(5 * var(--bk-u));margin-top:calc(5 * var(--bk-u));flex-wrap:wrap;grid-column:span 2;display:flex}.cr-kit .ra-months u{width:calc(12 * var(--bk-u));height:calc(12 * var(--bk-u));border-radius:calc(3 * var(--bk-u));background:var(--app-surface-container-high)}.cr-kit .ra-months .l1{background:var(--app-success-container)}.cr-kit .ra-months .l2{background:var(--app-success-main);opacity:.5}.cr-kit .ra-months .l3{background:var(--app-success-main);opacity:.75}.cr-kit .ra-months .l4{background:var(--app-success-main)}.cr-kit .ra-challenge-head{gap:calc(12 * var(--bk-u))}.cr-kit .ra-challenge-head i{padding:calc(5 * var(--bk-u)) calc(8 * var(--bk-u));border-radius:calc(12 * var(--bk-u));color:var(--app-primary-main);background:var(--app-primary-container);font-size:calc(11 * var(--bk-u));font-style:normal;font-weight:800}.cr-kit .ra-challenge p{color:var(--app-text-secondary);font-size:calc(14 * var(--bk-u));margin:0;line-height:1.4}.cr-kit .ra-bar,.cr-kit .ra-level-bar{height:calc(8 * var(--bk-u));border-radius:calc(8 * var(--bk-u));background:var(--app-warning-container);overflow:hidden}.cr-kit .ra-bar i{background:var(--app-warning-main);width:50%;height:100%;display:block}.cr-kit .ra-alert{padding:calc(10 * var(--bk-u));border:calc(1 * var(--bk-u)) dashed var(--app-warning-main);border-radius:calc(14 * var(--bk-u));color:var(--app-warning-dark);background:var(--app-warning-container);font-size:calc(12 * var(--bk-u));font-weight:700}.cr-kit .ra-level{background:var(--app-primary-container);border-color:var(--app-primary-container)}.cr-kit .ra-level-top{justify-content:space-between}.cr-kit .ra-level-top>div{gap:calc(3 * var(--bk-u));display:grid}.cr-kit .ra-level-top>div b{font-size:calc(24 * var(--bk-u));color:var(--app-primary-on-container)}.cr-kit .ra-level-top>span{padding:calc(7 * var(--bk-u));border-radius:calc(12 * var(--bk-u));color:var(--app-primary-on-container);background:var(--app-paper);font-size:calc(10 * var(--bk-u));text-align:right;display:grid}.cr-kit .ra-level-top>span b{font-size:calc(15 * var(--bk-u))}.cr-kit .ra-level-bar{background:var(--app-primary-alpha12)}.cr-kit .ra-level-bar i{background:var(--app-primary-main);width:67%;height:100%;display:block}.cr-kit .ra-level-foot{color:var(--app-primary-on-container);font-size:calc(11 * var(--bk-u));justify-content:space-between}.cr-kit .ra-level-foot span{color:var(--app-text-secondary)}.cr-kit .ra-stats{gap:calc(12 * var(--bk-u));margin-top:calc(12 * var(--bk-u));display:grid}.cr-kit .ra-stats section{gap:calc(12 * var(--bk-u));padding:calc(14 * var(--bk-u));border:calc(1 * var(--bk-u)) solid var(--app-divider);border-radius:calc(20 * var(--bk-u));background:var(--app-paper)}.cr-kit .ra-stats b{color:var(--app-text-primary);font-size:calc(22 * var(--bk-u))}.cr-kit .ra-stats span:not(.ra-icon){color:var(--app-text-secondary);font-size:calc(12 * var(--bk-u))}.cr-kit .vr-guard-wrap{min-height:calc(506 * var(--bk-u));align-items:center;display:flex}.cr-kit .vr-guard{box-sizing:border-box;width:100%;padding:calc(32 * var(--bk-u));border:var(--app-card-border);border-radius:var(--app-shell-card-radius);background:var(--app-paper);box-shadow:var(--app-card-shadow);align-items:center;gap:calc(16 * var(--bk-u));text-align:center;font-family:var(--app-font-text);color:var(--app-text-primary);flex-direction:column;display:flex}.cr-kit .vr-lock{width:calc(80 * var(--bk-u));height:calc(80 * var(--bk-u));background:var(--app-primary-lightest);color:var(--app-primary-main);border-radius:50%;justify-content:center;align-items:center;display:flex}.cr-kit .vr-lock .mk-icon{width:calc(35 * var(--bk-u));height:calc(35 * var(--bk-u));fill:currentColor}.cr-kit .vr-guard-title{font-family:var(--app-font-heading);font-size:calc(24 * var(--bk-u));font-weight:400;line-height:1.33333}.cr-kit .vr-guard-note{font-size:calc(16 * var(--bk-u));color:var(--app-text-secondary);line-height:1.5}.cr-kit .vr-guard-row{align-items:center;gap:calc(8 * var(--bk-u));margin-top:calc(16 * var(--bk-u));display:flex}.cr-kit .vr-guard-row .bk-field{width:calc(190 * var(--bk-u));text-align:left}.cr-kit .vr-guard-row .mk-button{flex:none}.cr-kit .vr-screen .vr-guard-wrap{min-height:0;margin-top:calc(16 * var(--bk-u))}
.KitMock-module__-kaRoq__frame{--k:.42;contain:layout paint;width:100%;position:relative;overflow:hidden;container-type:inline-size}@supports (width:calc(tan(atan2(1px, 1px)) * 1px)){.KitMock-module__-kaRoq__frame{--k:tan(atan2(100cqw, var(--mock-w)))}}.KitMock-module__-kaRoq__viewport{transform:scale(var(--k));transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.KitMock-module__-kaRoq__canvas{transform-origin:0 0;position:relative}.KitMock-module__-kaRoq__canvas>.cr-phone{margin:0;position:absolute;top:0;left:0}
