.tt-rad-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--tt-ink);font-family:Fredoka,ui-sans-serif,system-ui,sans-serif}.tt-rad-worksheet+.tt-rad-worksheet{margin-top:24px}.tt-rad-title{font-weight:700;font-size:calc(28 * var(--u));line-height:1.2;margin-bottom:calc(8 * var(--u))}.tt-rad-meta{font-size:calc(16 * var(--u));line-height:1.4;margin-bottom:calc(12 * var(--u))}.tt-rad-chart{display:grid;flex:none;box-sizing:border-box;width:fit-content;margin:0 auto;border-top:calc(2 * var(--u)) solid var(--tt-ink);border-left:calc(2 * var(--u)) solid var(--tt-ink)}.tt-rad-chart-chart,.tt-rad-chart-half{flex:1 0 auto}.tt-rad-cell,.tt-rad-roll,.tt-rad-th{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:0;border-right:calc(2 * var(--u)) solid var(--tt-ink);border-bottom:calc(2 * var(--u)) solid var(--tt-ink);background:#ffffff}.tt-rad-th{gap:calc(5 * var(--u));font-size:calc(15 * var(--u));font-weight:700;line-height:1;white-space:nowrap}.tt-rad-corner{font-size:calc(13 * var(--u));font-weight:600}.tt-rad-step{display:flex;flex:none;align-items:center;justify-content:center;width:calc(19 * var(--u));height:calc(19 * var(--u));border-radius:999px;background:var(--tt-ink);color:#ffffff;font-size:calc(12 * var(--u));font-weight:600;line-height:1}.tt-rad-chart-chart .tt-rad-th{font-size:calc(17 * var(--u))}.tt-rad-chart-chart .tt-rad-corner{font-size:calc(14 * var(--u))}.tt-rad-chart-chart.tt-rad-cols-6 .tt-rad-th{font-size:calc(15 * var(--u))}.tt-rad-chart-half .tt-rad-th{font-size:calc(13 * var(--u));gap:calc(4 * var(--u))}.tt-rad-chart-half .tt-rad-corner{font-size:calc(12 * var(--u))}.tt-rad-chart-half .tt-rad-step{width:calc(16 * var(--u));height:calc(16 * var(--u));font-size:calc(11 * var(--u))}.tt-rad-art,.tt-rad-die{display:block;flex:none}.tt-rad-frame{position:relative;flex:1 0 auto;box-sizing:border-box;width:calc(714 * var(--u));min-height:calc(300 * var(--u));margin:calc(14 * var(--u)) auto 0;border:calc(2.5 * var(--u)) solid var(--tt-ink);border-radius:calc(14 * var(--u));background:#ffffff}.tt-rad-frame-label{position:absolute;top:calc(8 * var(--u));left:calc(13 * var(--u));font-size:calc(13 * var(--u));line-height:1.2;color:var(--tt-muted)}.tt-rad-bottom{display:grid;flex:1 0 auto;grid-template-columns:calc(430 * var(--u)) calc(268 * var(--u));column-gap:calc(16 * var(--u));box-sizing:border-box;width:calc(714 * var(--u));min-height:calc(300 * var(--u));margin:calc(14 * var(--u)) auto 0}.tt-rad-bottom .tt-rad-frame{width:auto;min-height:0;margin:0}.tt-rad-write{display:flex;flex-direction:column;min-width:0}.tt-rad-write-label{flex:none;font-size:calc(14 * var(--u));font-weight:600;line-height:1.25}.tt-rad-nameline{display:flex;flex:none}.tt-rad-line,.tt-rad-rule{display:block;border-bottom:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-rad-write-side .tt-rad-nameline{flex-direction:column}.tt-rad-write-side .tt-rad-rule{height:calc(36 * var(--u))}.tt-rad-write-side .tt-rad-write-prompt{margin-top:calc(16 * var(--u))}.tt-rad-write-side .tt-rad-line{flex:1 0 calc(38 * var(--u))}.tt-rad-write-wide{flex:none;box-sizing:border-box;width:calc(714 * var(--u));margin:calc(14 * var(--u)) auto 0}.tt-rad-write-wide .tt-rad-nameline{align-items:flex-end;gap:calc(8 * var(--u))}.tt-rad-write-wide .tt-rad-rule{flex:1 1 auto;height:calc(26 * var(--u))}.tt-rad-write-wide .tt-rad-write-prompt{margin-top:calc(12 * var(--u))}.tt-rad-write-wide .tt-rad-line{flex:none;height:calc(42 * var(--u))}.tt-rad-rolls{display:grid;flex:none;box-sizing:border-box;width:calc(714 * var(--u));margin:0 auto;column-gap:calc(8 * var(--u))}.tt-rad-rollbox{display:flex;align-items:center;gap:calc(6 * var(--u));min-width:0;font-size:calc(14 * var(--u));font-weight:600;line-height:1.1}.tt-rad-rollbox-blank{display:block;flex:none;box-sizing:border-box;width:calc(38 * var(--u));height:calc(38 * var(--u));border:calc(2 * var(--u)) solid var(--tt-ink);border-radius:calc(8 * var(--u))}.tt-rad-half{display:flex;flex:1 0 auto;flex-direction:column}.tt-rad-half+.tt-rad-half{margin-top:calc(16 * var(--u));padding-top:calc(14 * var(--u));border-top:calc(2 * var(--u)) dashed var(--tt-ink)}.tt-rad-half-title{font-weight:700;font-size:calc(22 * var(--u));line-height:1.2}.tt-rad-half-meta{font-size:calc(13 * var(--u));line-height:1.4;color:var(--tt-muted);margin-bottom:calc(8 * var(--u))}.tt-rad-swatches{display:grid;flex:none;grid-template-columns:repeat(6,minmax(0,1fr));box-sizing:border-box;width:calc(714 * var(--u));margin:0 auto;border:calc(2 * var(--u)) solid var(--tt-ink)}.tt-rad-swatch{display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--u));min-width:0;padding:calc(8 * var(--u)) 0 calc(7 * var(--u));border-right:calc(2 * var(--u)) solid var(--tt-ink)}.tt-rad-swatch:last-child{border-right:0}.tt-rad-swatch-name{font-size:calc(13 * var(--u));font-weight:600;line-height:1.2;white-space:nowrap}.tt-rad-shape{position:relative;flex:1 0 auto;box-sizing:border-box;width:calc(714 * var(--u));min-height:calc(480 * var(--u));margin:calc(14 * var(--u)) auto 0}.tt-rad-shape-svg{position:absolute;top:0;left:0;width:100%;height:100%}