html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-ui);font-size:var(--text-body);font-weight:400;line-height:var(--text-body-lh);color:var(--ink-900);background-color:var(--paper)}.site-main{display:flex;flex:1;flex-direction:column;min-width:0}.site-main:focus{outline:none}.data-sheet{width:100%;overflow:hidden;border:var(--border-w) solid var(--ink-900);border-radius:var(--radius-lg);background-color:var(--card)}.data-sheet__head{padding:var(--space-2) var(--space-4);font-family:var(--font-data);font-size:var(--text-data-sm);font-weight:700;letter-spacing:var(--track-data);text-transform:uppercase;color:var(--paper);background-color:var(--ink-900)}.data-sheet__body{margin:0}.data-sheet__row{display:grid;grid-template-columns:minmax(90px,.4fr) 1fr;gap:var(--space-3);padding:var(--space-2) var(--space-4)}.data-sheet__row:nth-child(2n){background-color:var(--zebra)}.data-sheet__label,.data-sheet__value{margin:0;font-family:var(--font-data);font-size:var(--text-data-sm);letter-spacing:var(--track-data);text-transform:uppercase;overflow-wrap:break-word}.data-sheet__label{font-weight:700;color:var(--ink-500)}.data-sheet__value{color:var(--ink-900)}.folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:clamp(16px,2vw,24px)}.page-inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad);padding-block:clamp(32px,5vw,64px)}.page-head{padding-block-end:var(--space-6);border-block-end:var(--border-w) solid var(--ink-900)}.page-head__overline{display:block;font-family:var(--font-data);font-size:var(--text-data-sm);font-weight:700;letter-spacing:var(--track-data);text-transform:uppercase;color:var(--ink-500)}.page-head__title{margin-block-start:var(--space-2);font-size:var(--text-h2);line-height:var(--text-h2-lh);color:var(--ink-900)}.page-head__body{max-width:62ch;margin-block-start:var(--space-4);color:var(--ink-700)}.page-head__count{margin-block-start:var(--space-4);font-family:var(--font-data);font-size:var(--text-data-sm);font-weight:700;letter-spacing:var(--track-data);text-transform:uppercase;color:var(--ink-500)}.empty-record{padding:var(--space-12) var(--space-6);border:var(--border-w) dashed var(--ink-300);border-radius:var(--radius-lg);text-align:center}.empty-record--stacked{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding-block:clamp(40px,6vw,72px)}.empty-record__text{margin:0;font-family:var(--font-data);font-size:var(--text-data-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-500)}.pager{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-block-start:var(--space-12)}.pager__page{display:grid;place-items:center;min-width:2.25rem;height:2.25rem;padding-inline:var(--space-3);border:var(--border-w) solid var(--ink-300);border-radius:var(--radius-xs);font-family:var(--font-data);font-size:var(--text-data-sm);letter-spacing:var(--track-data);text-transform:uppercase;text-decoration:none;color:var(--ink-700);background-color:var(--card)}a.pager__page:hover{border-color:var(--ink-900);color:var(--ink-900)}.pager__page--current{border-color:var(--ink-900);font-weight:700;color:var(--paper);background-color:var(--ink-900)}.pager__page--gap{border-color:transparent;background-color:transparent}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;z-index:100;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--border-w) solid var(--ink-900);border-radius:var(--radius-md);font-family:var(--font-data);font-size:var(--text-data-sm);font-weight:700;letter-spacing:var(--track-data);text-transform:uppercase;color:var(--ink-900);background-color:var(--card);box-shadow:var(--shadow-doc);transform:translateY(calc(-100% - var(--space-4)));transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform:translateY(0)}h1,h2,h3,h4,h5,h6{font-family:var(--font-ui);font-weight:800;letter-spacing:0;text-transform:uppercase}h1{font-size:var(--text-display);line-height:var(--text-display-lh)}h2{font-size:var(--text-h2);line-height:var(--text-h2-lh)}h3{font-size:var(--text-h3);line-height:var(--text-h3-lh)}.data,.data-sm,.data-xs{font-family:var(--font-data);font-weight:700;letter-spacing:var(--track-data);text-transform:uppercase}.data{font-size:var(--text-data)}.data-sm{font-size:var(--text-data-sm)}.data-xs{font-size:var(--text-data-xs)}.hand{font-family:var(--font-hand);font-size:var(--text-hand);font-weight:500;line-height:1.35;text-transform:none;color:var(--pink-deep);rotate:-3deg}.hand-lg{font-size:var(--text-hand-lg)}.rte>*+*{margin-block-start:var(--space-4)}.rte h2,.rte h3,.rte h4{margin-block-start:var(--space-8);text-transform:uppercase}.rte h2{font-size:var(--text-h3);line-height:var(--text-h3-lh)}.rte h3,.rte h4{font-size:var(--text-body-lg);line-height:1.3}.rte ul,.rte ol{padding-inline-start:var(--space-6)}.rte li+li{margin-block-start:var(--space-2)}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte blockquote{padding-inline-start:var(--space-5);border-inline-start:3px solid var(--pink);color:var(--ink-700)}.rte a{color:var(--link);text-decoration:underline;text-underline-offset:.15em}.rte a:hover{color:var(--link-hover)}.rte img{max-width:100%;height:auto;border-radius:var(--radius-md)}.rte code,.rte pre{font-family:var(--font-data);font-size:var(--text-data)}.rte pre{overflow-x:auto;padding:var(--space-4);border:var(--border-w) solid var(--border-soft);border-radius:var(--radius-md);background-color:var(--well)}.rte hr{border:0;border-block-start:var(--border-w) dashed var(--border-dash)}.rte table{display:block;overflow-x:auto;max-width:100%}a{color:var(--link)}a:hover{color:var(--link-hover)}:focus-visible{outline:none;box-shadow:var(--shadow-focus)}::selection{background-color:var(--pink-tint)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kkl-base.css.map */
