@layer kyusu.tokens,kyusu.base,kyusu.components,kyusu.utilities;@layer kyusu.components.shared,kyusu.components.parts;@layer kyusu.components.parts{.k-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--kyusu-mark-size);block-size:var(--kyusu-mark-size);border-radius:var(--kyusu-radius-lg);background:var(--kyusu-primary);color:var(--kyusu-primary-contrast);font-size:var(--kyusu-mark-font-size);font-weight:700;line-height:1;letter-spacing:-0.01em;&[data-tone="slate"]{background:var(--kyusu-area-2)}
}.k-mark--sm{--kyusu-mark-size:32px;--kyusu-mark-font-size:14px}.k-mark--md{--kyusu-mark-size:40px;--kyusu-mark-font-size:18px}.k-mark--lg{--kyusu-mark-size:44px;--kyusu-mark-font-size:15px}.k-mark--xl{--kyusu-mark-size:56px;--kyusu-mark-font-size:18px}.k-mark__plus{margin-block-end:.9em;font-size:.55em;font-weight:800}}