.mc-intro{margin:0 0 .75rem;font-size:1rem;line-height:1.6}.mc-note{border-left:4px solid var(--rk-primary);margin:0 0 .5rem;padding-left:.75rem;font-size:.9375rem;line-height:1.55}.mc-layout{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:0 2.5rem;display:grid}.mc-layout h2{border-bottom:2px solid var(--rk-stone);margin:1.5rem 0 1rem;padding-bottom:.5rem;font-size:1.5rem;line-height:1.3}.mc-board{border-bottom:1px solid var(--rk-paper-strong);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;padding-bottom:1rem;display:flex}.mc-round p{margin:0}.mc-round-label{color:var(--rk-on-primary);background:var(--rk-primary);border-radius:4px;padding:.25rem .625rem;font-size:1.375rem;font-weight:700;line-height:1.3;display:inline-block}.mc-round-label[data-rest=true]{color:var(--rk-on-stone);background:var(--rk-stone)}.mc-round .mc-round-meta{font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:.9375rem;font-weight:700;line-height:1.45}.mc-round-meta:empty{display:none}.mc-next{text-align:right;margin:0;font-size:.9375rem;line-height:1.45}.mc-count{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:1.1;display:block}.mc-body{margin-top:1rem}.mc-goods-h{margin:0 0 .5rem;font-size:1.125rem}.mc-goods{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:0 1.25rem;margin:0;padding:0;list-style:none;display:grid}.mc-goods li{border-bottom:1px solid var(--rk-paper-muted);align-items:center;gap:.75rem;min-height:4rem;padding:.375rem 0;display:flex}.mc-ico{flex:none;width:3rem;height:3rem}.mc-ico:empty{box-sizing:border-box;border:1px dashed var(--rk-paper-strong);border-radius:4px}.mc-ico img{object-fit:contain;width:3rem;height:3rem;display:block}.mc-name{overflow-wrap:anywhere;min-width:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.mc-names-note{margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.mc-msg{border-left:4px solid var(--rk-primary);margin:0;padding:.625rem 0 .625rem .75rem;font-size:1rem;font-weight:700;line-height:1.5}.mc-msg[data-kind=off]{border-left-color:var(--rk-stone)}.mc-msg[data-kind=empty]{border-left-color:var(--rk-paper-strong)}.mc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mc-table caption{text-align:left;padding-bottom:.5rem;font-size:.875rem;font-weight:700}.mc-table th,.mc-table td{text-align:left;vertical-align:top;padding:.5rem;font-size:.9375rem;line-height:1.35}.mc-table thead th{vertical-align:bottom;border-bottom:2px solid var(--rk-stone);padding-top:0;font-size:.875rem;font-weight:700}.mc-table tbody th,.mc-table tbody td{border-bottom:1px solid var(--rk-paper-muted)}.mc-table tbody th{white-space:nowrap;font-size:1rem;font-weight:700}.mc-table tbody tr.is-now>*{color:var(--rk-on-primary);background:var(--rk-primary);font-weight:700}.mc-table tbody tr.is-now>:first-child{border-radius:4px 0 0 4px}.mc-table tbody tr.is-now>:last-child{border-radius:0 4px 4px 0}.mc-now-tag{vertical-align:.1em;color:var(--rk-on-stone);background:var(--rk-stone);border-radius:4px;margin-left:.5rem;padding:0 .3125rem;font-size:.75rem;line-height:1.4}.mc-zone{white-space:nowrap;font-weight:400}.mc-shift{font-size:.8125rem;font-weight:400;display:block}.merchant-live :focus-visible{outline:3px solid var(--rk-stone);outline-offset:2px}.mc-sec>h2{border-bottom:2px solid var(--rk-stone);margin:2rem 0 1rem;padding-bottom:.5rem;font-size:1.5rem;line-height:1.3}.mr-msg,.ma-msg{border-left:4px solid var(--rk-paper-strong);margin:0;padding:.5rem 0 .5rem .75rem;font-weight:700;line-height:1.5}.ma-msg[data-kind=ok],.ma-msg[data-kind=info]{border-left-color:var(--rk-primary)}.ma-msg[data-kind=error]{border-left-color:var(--rk-stone)}.ma-msg[hidden]{display:none}.mr-today{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.mr-today li{border-bottom:1px solid var(--rk-paper-muted);padding:.5rem 0 .75rem}.mr-today h3{font-variant-numeric:tabular-nums;margin:0 0 .375rem;font-size:1rem}.mr-items{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.mr-items li{font-weight:700}.mr-items li:not(:last-child):after{content:"·";margin-left:.5rem;font-weight:400}.mc-alerts{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:0 2.5rem;display:grid}.ma-steps{margin:0 0 .75rem;padding-left:1.25rem;line-height:1.6}.ma-aside h3{margin:.25rem 0 .375rem;font-size:1rem}.ma-aside ul{margin:0 0 1rem;padding-left:1.125rem;line-height:1.55}.ma-aside p{margin:0 0 1rem;line-height:1.55}.ma-form{gap:1rem;margin-top:1rem;display:grid}.ma-field{gap:.375rem;max-width:26rem;display:grid}.ma-field label,.ma-items legend{font-weight:700}.ma-field input{font:inherit;color:inherit;background:var(--rk-paper);border:2px solid var(--rk-stone);border-radius:4px;padding:.5rem .625rem}.ma-hint{margin:0;font-size:.9375rem;line-height:1.5}.ma-items{border:0;margin:0;padding:0}.ma-items-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:.375rem 0 .625rem;display:flex}.ma-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;display:grid}.ma-item{border:2px solid var(--rk-paper-strong);cursor:pointer;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-weight:700;display:flex}.ma-item input{accent-color:var(--rk-stone);margin:0}.ma-item:has(input:checked){color:var(--rk-on-primary);background:var(--rk-primary);border-color:var(--rk-primary)}.ma-item:has(input:focus-visible){outline:3px solid var(--rk-stone);outline-offset:2px}.ma-group{margin-top:.75rem}.ma-group summary{cursor:pointer;border-bottom:1px solid var(--rk-paper-muted);align-items:center;gap:.75rem;padding:.5rem 0;font-weight:700;display:flex}.ma-group summary .ma-btn-sm{margin-left:auto}.ma-group .ma-grid{margin-top:.625rem}.ma-count{font-variant-numeric:tabular-nums;font-weight:400}.ma-ignored{margin-top:.75rem}.ma-actions{flex-wrap:wrap;gap:.75rem;display:flex}.ma-btn,.ma-btn-sm{font:inherit;color:var(--rk-on-stone);background:var(--rk-stone);border:2px solid var(--rk-stone);cursor:pointer;border-radius:4px;font-weight:700}.ma-btn{padding:.625rem 1.5rem}.ma-btn-sm{color:var(--rk-stone);background:0 0;padding:.25rem .75rem;font-size:.9375rem}.ma-btn-alt{color:var(--rk-stone);background:0 0}.ma-btn:disabled,.ma-btn-sm:disabled{opacity:.5;cursor:default}.ma-btn:focus-visible,.ma-btn-sm:focus-visible,.ma-field input:focus-visible,.mr-range input:focus-visible{outline:3px solid var(--rk-stone);outline-offset:2px}.mr-table{border-collapse:collapse;width:100%}.mr-table th,.mr-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rk-paper-muted);padding:.5rem}.mr-table thead th{border-bottom:2px solid var(--rk-stone);font-size:.875rem}.mr-date,.mr-round,.mr-num{white-space:nowrap;font-variant-numeric:tabular-nums}.mr-pager{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.mr-range{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin-bottom:.75rem;display:flex}.mr-range label{gap:.25rem;font-weight:700;display:grid}.mr-range input{font:inherit;color:inherit;background:var(--rk-paper);border:2px solid var(--rk-stone);border-radius:4px;padding:.375rem .5rem}.mr-summary{margin:0 0 .5rem;font-weight:700}.mr-stats th[scope=row]{font-weight:700}.mr-bar{vertical-align:middle;background:var(--rk-paper-muted);border-radius:2px;width:8rem;height:.75rem;margin-right:.5rem;display:inline-block;overflow:hidden}.mr-bar>span{background:var(--rk-primary);height:100%;display:block}.mr-note{margin:.75rem 0 0;font-size:.9375rem;line-height:1.5}@media (width<=52rem){.mc-layout,.mc-alerts{display:block}.ma-aside{margin-top:1.5rem}}@media (width<=40rem){.mc-layout h2{margin-top:1.25rem;font-size:1.25rem}.mc-board{flex-direction:column;align-items:stretch}.mc-round-label{font-size:1.1875rem}.mc-next{text-align:left}.mc-count{font-size:2.25rem}.mc-goods{grid-template-columns:minmax(0,1fr)}.mc-goods li{min-height:3.5rem}.mc-name{font-size:1rem}.mc-table th,.mc-table td{padding:.5rem .375rem}}.mc-cal-head{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.mc-cal-head b{font-variant-numeric:tabular-nums;font-size:1.125rem}.mc-grid{table-layout:fixed;border-collapse:collapse;width:100%}.mc-grid th{padding:.25rem 0;font-size:.8125rem;font-weight:700}.mc-grid td{vertical-align:top;padding:.125rem}.mc-grid button{width:100%;min-height:3.5rem;font:inherit;color:var(--rk-on-paper);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:.125rem;padding:.25rem .125rem;display:flex}.mc-grid button:hover:not(:disabled){border-color:var(--rk-paper-strong)}.mc-grid button:disabled{opacity:.35;cursor:default}.mc-grid button.is-today .mc-day{box-shadow:0 0 0 2px var(--rk-stone);border-radius:4px}.mc-grid button[aria-pressed=true]{color:var(--rk-on-primary);background:var(--rk-primary);border-color:var(--rk-primary-strong);font-weight:700}.mc-day{font-variant-numeric:tabular-nums;min-width:1.75rem}.mc-star{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;font-weight:700;line-height:1.2;overflow:hidden}.mc-day-h{font-variant-numeric:tabular-nums;margin:1rem 0 .5rem;font-size:1.0625rem}.mr-items li.is-star{font-weight:700}.mc-an .fp-toggles button{background:var(--rk-paper-soft)}.mc-an .fp-toggles button[aria-pressed=true]{background:var(--rk-primary)}.eg-check{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9375rem;display:inline-flex}.eg-check input{width:1.25rem;height:1.25rem;accent-color:var(--rk-stone);margin:0}.mc-big{font-variant-numeric:tabular-nums;font-size:1.75rem}.mc-rank{margin:0;padding:0;list-style:none}.mc-rank li{border-bottom:1px solid var(--rk-paper-muted)}.mc-rank button{width:100%;font:inherit;color:var(--rk-on-paper);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name num""bar bar";gap:.25rem .75rem;padding:.5rem .25rem;display:grid}.mc-rank button:hover{background:var(--rk-paper-soft)}.mc-rank-name{grid-area:name;font-weight:700}.mc-rank-num{font-variant-numeric:tabular-nums;grid-area:num}.mc-rank .mr-bar{grid-area:bar;width:100%}.mc-hits{margin:0;padding:0;list-style:none}.mc-hits li{border-bottom:1px solid var(--rk-paper-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem .75rem;padding:.5rem 0;display:flex}.ma-when .fp-toggles{align-items:center;margin-top:.5rem}.ma-when .fp-toggles button{background:var(--rk-paper-soft)}.ma-when .fp-toggles button[aria-pressed=true]{background:var(--rk-primary)}.ma-when-l{width:4rem;font-size:.875rem;font-weight:700}.ma-mode{margin-top:1rem}.ma-mode button,.ma-plan .fp-toggles button{background:var(--rk-paper-soft)}.ma-mode button[aria-pressed=true],.ma-plan .fp-toggles button[aria-pressed=true]{background:var(--rk-primary)}.ma-plan .fp-toggles{align-items:center;margin-top:.5rem}.ma-plan-head{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}.ma-plan-name{gap:.25rem;font-size:.875rem;font-weight:700;display:grid}.ma-plan-name input{box-sizing:border-box;min-height:2.5rem;font:inherit;color:var(--rk-on-paper);background:var(--rk-paper-soft);border:2px solid var(--rk-stone);border-radius:4px;padding:.375rem .625rem;font-weight:400}
