.yard{background:var(--paper-2);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink)}.yard .sheet{display:grid;grid-template-columns:minmax(0,13fr) minmax(0,11fr);grid-template-rows:1fr auto;grid-template-areas:"plan sched" "tb sched";border:3px solid var(--ink);background:var(--paper)}.yard .plan{grid-area:plan}.yard .sched{grid-area:sched}.yard .tblock{grid-area:tb}.yard .plan{margin:0;display:flex;align-items:center;padding:12px var(--s-2);border-right:3px solid var(--ink);background-color:var(--paper);background-image:linear-gradient(color-mix(in srgb,var(--brass) 20%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--brass) 20%,transparent) 1px,transparent 1px);background-size:20px 20px;background-position:-1px -1px}.yard .plan-in{position:relative;width:100%;aspect-ratio:8 / 5}.yard .dwg{display:block;width:100%;height:100%;color:var(--ink);overflow:visible}.yard .dwg *{vector-effect:non-scaling-stroke}.yard .dwg .road{fill:var(--kraft)}.yard .dwg .curb{stroke:var(--ink);stroke-width:2}.yard .dwg .cl{stroke:var(--ink-40);stroke-width:1.5;stroke-dasharray:14 10}.yard .dwg .thin{stroke:var(--ink);stroke-width:1.25;fill:none}.yard .dwg .fence{fill:none;stroke:var(--ink);stroke-width:2;stroke-dasharray:10 3 2 3}.yard .dwg .post{stroke:var(--ink);stroke-width:7;stroke-linecap:square}.yard .dwg .gate{stroke:var(--ink);stroke-width:3.5}.yard .dwg .swing{fill:none;stroke:var(--ink-40);stroke-width:1.25;stroke-dasharray:4 3}.yard .dwg .floor{fill:var(--white)}.yard .dwg .bench{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.25}.yard .dwg .wall{fill:none;stroke:var(--ink);stroke-width:6;stroke-linejoin:miter;stroke-linecap:square}.yard .dwg .iwall{fill:none;stroke:var(--ink);stroke-width:3.5;stroke-linecap:square}.yard .dwg .leaf{stroke:var(--ink);stroke-width:2}.yard .dwg .panel{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.5}.yard .dwg .disc{fill:var(--white);stroke:var(--ink);stroke-width:1.5}.yard .dwg .lever{stroke:var(--ink);stroke-width:2.25;stroke-linecap:round}.yard .dwg .chain ellipse{fill:none;stroke:var(--ink);stroke-width:1.5}.yard .dwg .crib{fill:none;stroke:var(--ink);stroke-width:2.5;stroke-dasharray:2 2.5}.yard .dwg .door{stroke:var(--ink);stroke-width:3.5}.yard .dwg .jb rect{fill:var(--paper-2);stroke:var(--ink);stroke-width:1.75}.yard .dwg .jb path{fill:none;stroke:var(--ink);stroke-width:1}.yard .dwg .cpost{stroke:var(--ink);stroke-width:5;stroke-linecap:square}.yard .dwg .cgate{stroke:var(--ink);stroke-width:3.5}.yard .dwg .mesh{stroke:var(--ink-40);stroke-width:.8}.yard .dwg .cage{fill:none;stroke:var(--ink);stroke-width:2;stroke-dasharray:10 3 2 3}.yard .dwg .box{fill:var(--white);stroke:var(--ink);stroke-width:2.5}.yard .dwg .corr{stroke:var(--rule);stroke-width:1}.yard .dwg .tank{fill:var(--white);stroke:var(--ink);stroke-width:2.5}.yard .dwg .trailer rect{fill:var(--white);stroke:var(--ink);stroke-width:2.5}.yard .dwg .trailer path{fill:none;stroke:var(--ink);stroke-width:1.5}.yard .dwg .walk{fill:none;stroke:var(--brass-dark);stroke-width:2.5;stroke-dasharray:7 6;stroke-linecap:round}.yard .dwg .arrow{fill:none;stroke:var(--brass-dark);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.yard .dwg .leader{fill:none;stroke:var(--ink);stroke-width:1.25}.yard .dwg .pl{--pl-sh: var(--ink);--pl-bd: var(--ink-40);--pl-ln: var(--ink)}.yard .dwg .pl.loto{--pl-bd: var(--white)}.yard .dwg .stall{fill:none;stroke:var(--ink-40);stroke-width:1.25}.yard .area{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);transform:translate(-50%,-50%);font:700 var(--t-label)/1 var(--grot);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-70);white-space:nowrap;pointer-events:none;background:var(--paper);padding:2px 4px 1px}.yard .area.fl{background:var(--white)}.yard .area.st{background:none}.yard .ex{position:absolute;right:2%;bottom:.6%}.yard .pin{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:3px solid var(--brass);box-shadow:0 0 0 1.5px var(--ink);font:900 15px/1 var(--slab);color:var(--ink);text-decoration:none;z-index:1}.yard .pin:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%}.yard .pin.loto{border-radius:0;border-color:var(--green);background:var(--white)}.yard .pin.is-on,.yard .pin:hover{background:var(--ink);color:var(--paper)}.yard .pin.loto.is-on,.yard .pin.loto:hover{background:var(--green)}.yard .sched{display:flex;flex-direction:column;min-width:0}.yard .sh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-2);padding:14px var(--s-3) 12px;border-bottom:3px solid var(--ink)}.yard .sh h3{font-size:var(--t-h3);letter-spacing:-.01em}.yard .sh .lbl{color:var(--brass-text);white-space:nowrap}.yard .rows{margin:0;padding:0;list-style:none}.yard .cols,.yard .rows li{display:grid;grid-template-columns:28px minmax(0,1fr) 92px 28px;column-gap:14px;align-items:start;padding-left:var(--s-3);padding-right:var(--s-3)}.yard .cols{padding-top:9px;padding-bottom:7px;border-bottom:1.5px solid var(--ink);font:700 var(--t-label)/1 var(--grot);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-70)}.yard .cols span:last-child{text-align:right}.yard .rows li{padding-top:8px;padding-bottom:8px;border-bottom:1.5px solid var(--rule);position:relative}.yard .rows li:last-child{border-bottom:0}.yard .rows li:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent}.yard .rows li.is-on,.yard .rows li:target{background:var(--white)}.yard .rows li.is-on:before,.yard .rows li:target:before{background:var(--brass)}.yard .bal{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:2.5px solid var(--brass);box-shadow:0 0 0 1.5px var(--ink);background:var(--paper);font:900 var(--t-small)/1 var(--slab);color:var(--ink);margin-top:1px}.yard .rows li.loto .bal{border-radius:0;border-color:var(--green);background:var(--white)}.yard .loc b{display:block;font:700 var(--t-lede)/1.2 var(--slab)}.yard .loc>span{display:block;margin-top:2px;font-size:var(--t-small);line-height:1.4;color:var(--ink-70);text-wrap:pretty}.yard .lk a{display:inline-block;font:900 var(--t-lede)/1.2 var(--slab);color:var(--green);text-decoration:none}.yard .lk a:after{content:" \2192";font-family:var(--grot);font-weight:700}.yard .lk a:hover{text-decoration:underline;text-underline-offset:3px}.yard .lk small{display:block;margin-top:5px;font:700 var(--t-label)/1.2 var(--grot);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-70);white-space:nowrap}.yard .rows li.loto .lk a{font:700 var(--t-small)/1.3 var(--grot);color:var(--ink);text-decoration:underline;text-underline-offset:3px}.yard .qty{font:900 var(--t-lede)/1.2 var(--slab);text-align:right}.yard .rows li.loto .lk{grid-column:3 / -1}.yard .swipe-hint{display:none}.yard .tblock{margin:0;display:grid;grid-template-columns:auto auto 1fr;border-top:3px solid var(--ink);border-right:3px solid var(--ink)}.yard .tblock div{padding:9px var(--s-2) 11px;border-left:1.5px solid var(--ink);min-width:0}.yard .tblock div:first-child{border-left:0;padding-left:var(--s-3)}.yard .tblock dt{font:700 var(--t-label)/1 var(--grot);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-70)}.yard .tblock dd{margin:6px 0 0;font:700 var(--t-small)/1.3 var(--grot);color:var(--ink)}.yard .tblock .keyno{font-size:var(--t-small)}@media(max-width:1280px){.yard .cols,.yard .rows li{grid-template-columns:26px minmax(0,1fr) 84px 26px;column-gap:12px;padding-left:var(--s-2);padding-right:var(--s-2)}.yard .sh{padding-left:var(--s-2);padding-right:var(--s-2)}.yard .tblock div:first-child{padding-left:var(--s-2)}}@media(max-width:1100px){.yard .cols{display:none}.yard .sheet{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.yard .area{letter-spacing:.08em;padding:1px 3px 0}}@media(max-width:980px){.yard .sheet{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"plan" "sched" "tb"}.yard .plan{border-right:0;border-bottom:3px solid var(--ink)}.yard .tblock{border-right:0}.yard .plan-in{max-width:760px;margin:0 auto}.yard .rows{display:grid;grid-template-columns:1fr 1fr}.yard .rows li:nth-child(odd){border-right:1.5px solid var(--rule)}.yard .rows li.loto{grid-column:1 / -1;border-right:0}}@media(max-width:760px){.yard .rows{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:var(--s-2);scroll-padding-inline:var(--s-2);scrollbar-width:none}.yard .rows::-webkit-scrollbar{display:none}.yard .rows li,.yard .rows li:nth-child(odd),.yard .rows li:last-child{flex:0 0 min(272px,82%);scroll-snap-align:start;border:2px solid var(--ink);background:var(--white);grid-template-columns:26px minmax(0,1fr) auto;grid-template-rows:auto 1fr;grid-template-areas:"bal loc qty" "bal lk lk";column-gap:10px;row-gap:2px;padding:12px 12px 0}.yard .bal{grid-area:bal}.yard .loc{grid-area:loc}.yard .qty{grid-area:qty}.yard .lk{grid-area:lk;display:flex;align-items:center;gap:10px}.yard .lk small{margin-top:0}.yard .rows li:before{display:none}.yard .rows li.is-on,.yard .rows li:target{box-shadow:inset 0 0 0 2px var(--brass)}.yard .lk{align-self:end}.yard .lk a{display:inline-flex;align-items:center;min-height:44px}.yard .lk a:after{content:"\2192";margin-left:.3em}.yard .rows li.loto .lk{grid-column:auto;grid-area:lk}.yard .swipe-hint{display:flex;justify-content:space-between;margin:-4px var(--s-2) 12px;font:700 var(--t-label)/1 var(--grot);letter-spacing:.1em;text-transform:uppercase;color:var(--brass-text)}}@media(max-width:560px){.yard .plan{padding:8px}.yard .area{display:none}.yard .pin{width:26px;height:26px;border-width:2.5px;font-size:var(--t-small)}.yard .pin:after{top:-11.5px;right:-11.5px;bottom:-11.5px;left:-11.5px}.yard .sh{padding:12px var(--s-2) 10px;flex-wrap:wrap;row-gap:6px}.yard .sh h3{white-space:nowrap}.yard .ex{display:none}.yard .tblock{grid-template-columns:auto auto}.yard .tblock div:last-child{grid-column:1 / -1;border-left:0;border-top:1.5px solid var(--ink);padding-left:var(--s-2)}}.yard .offkey{margin:0;padding:10px var(--s-3) 12px;font-size:var(--t-small);line-height:1.4;color:var(--ink-70);text-wrap:pretty}@media(max-width:1100px){.yard .offkey{padding-left:var(--s-2);padding-right:var(--s-2)}}.yard .rows li.is-empty{background:repeating-linear-gradient(-45deg,transparent 0 8px,color-mix(in srgb,var(--brass) 16%,transparent) 8px 16px)}.yard .pick{display:block;font:700 var(--t-small)/1.3 var(--grot);color:var(--brass-text)}.yard .yard-edit{display:grid;gap:6px;margin:0 0 var(--s-3);padding:12px var(--s-2);border:2px dashed var(--ink);background:var(--paper)}.yard .yard-edit p{font:500 var(--t-small)/1.4 var(--grot);color:var(--ink)}.yard .yard-edit b{font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ka-yard.css.map */
