.ps-bingo-count{flex:none;margin:-1.6cqw 0 1.8cqw;color:#333;font-size:2.4cqw;font-weight:800;letter-spacing:.1em;text-align:center;text-transform:uppercase}.ps-bingo-main{display:grid;flex:1;place-items:center;min-height:0;container-type:size}.ps-bingo-card{display:flex;flex-direction:column;gap:1cqw;width:min(90cqw,100cqh)}.ps-bingo-card[data-size="5"]{width:min(90cqw,100cqh - 10cqw)}.ps-bingo-head{display:grid;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5cqw;height:9cqw;padding-inline:.5cqw}.ps-bingo-head span{display:grid;place-items:center;border-radius:1.6cqw;background:var(--ps-color);color:#111;font-size:7cqw;font-weight:800;line-height:1}.ps-bingo-grid{display:grid;aspect-ratio:1;min-height:0;overflow:hidden;border:.5cqw solid #111;border-radius:2cqw}.ps-bingo-grid[data-size="5"]{grid-template:repeat(5,minmax(0,1fr)) /repeat(5,minmax(0,1fr))}.ps-bingo-grid[data-size="4"]{grid-template:repeat(4,minmax(0,1fr)) /repeat(4,minmax(0,1fr))}.ps-bingo-grid>div{display:flex;min-width:0;min-height:0;padding:1.2cqw;overflow:hidden;border-right:.5cqw solid #111;border-bottom:.5cqw solid #111}.ps-bingo-grid[data-size="4"]>:nth-child(4n),.ps-bingo-grid[data-size="5"]>:nth-child(5n){border-right:0}.ps-bingo-grid[data-size="4"]>:nth-child(n+13),.ps-bingo-grid[data-size="5"]>:nth-child(n+21){border-bottom:0}.ps-bingo-grid .ps-slot{gap:.6cqw}.ps-bingo-grid .ps-slot-label{font-size:2.6cqw;line-height:1.1;overflow-wrap:anywhere}.ps-bingo-grid .ps-slot-words{font-size:3.6cqw;line-height:1.15}.ps-bingo-grid [data-fit="2"] .ps-slot-label{font-size:2.3cqw}.ps-bingo-grid [data-fit="3"] .ps-slot-label{font-size:2cqw}.ps-bingo-grid [data-fit="1"] .ps-slot-words{font-size:3.1cqw}.ps-bingo-grid [data-fit="2"] .ps-slot-words{font-size:2.5cqw}.ps-bingo-grid [data-fit="3"] .ps-slot-words{font-size:2.1cqw}.ps-bingo-grid[data-size="4"]>div{padding:1.6cqw}.ps-bingo-grid[data-size="4"] .ps-slot-label{font-size:3.2cqw}.ps-bingo-grid[data-size="4"] .ps-slot-words{font-size:4.4cqw}.ps-bingo-grid[data-size="4"] [data-fit="2"] .ps-slot-label{font-size:2.8cqw}.ps-bingo-grid[data-size="4"] [data-fit="3"] .ps-slot-label{font-size:2.4cqw}.ps-bingo-grid[data-size="4"] [data-fit="1"] .ps-slot-words{font-size:3.8cqw}.ps-bingo-grid[data-size="4"] [data-fit="2"] .ps-slot-words{font-size:3.1cqw}.ps-bingo-grid[data-size="4"] [data-fit="3"] .ps-slot-words{font-size:2.6cqw}.ps-bingo-grid>.ps-bingo-free{flex-direction:column;align-items:center;justify-content:center;gap:.4cqw}.ps-bingo-free svg{flex:1;width:100%;max-width:11cqw;min-height:0;fill:var(--ps-color);stroke:#111}.ps-bingo-free span{flex:none;font-size:2.6cqw;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ps-check-main{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0}.ps-check-list{display:grid;flex:1 1 auto;grid-auto-flow:column;grid-template-columns:repeat(var(--ps-check-columns),minmax(0,1fr));grid-template-rows:repeat(var(--ps-check-rows),minmax(0,1fr));gap:1.6cqw 2.4cqw;min-height:0;max-height:calc(var(--ps-check-rows) * 19cqw);margin:0;padding:0;list-style:none}.ps-check-list li{display:flex;align-items:center;gap:2cqw;min-width:0;min-height:0;padding:1cqw 1.6cqw;overflow:hidden;border:.5cqw solid #111;border-radius:2cqw}.ps-check-list .ps-slot{flex:1;flex-direction:row;justify-content:flex-start;gap:2.4cqw;width:auto;min-width:0}.ps-check-list .ps-slot img{flex:none;width:11cqw;height:100%;max-height:13cqw}.ps-check-list :is(.ps-slot-label,.ps-slot-words){flex:1 1 0;min-width:0;font-size:3.8cqw;line-height:1.15;text-align:left}.ps-check-list .ps-slot-words{padding-left:13.4cqw}.ps-check-list [data-fit="2"] :is(.ps-slot-label,.ps-slot-words){font-size:3.4cqw}.ps-check-list [data-fit="3"] :is(.ps-slot-label,.ps-slot-words){font-size:2.9cqw}.ps-check-box{flex:none;width:8cqw;height:8cqw;border:.5cqw solid #111;border-radius:1.4cqw;background:#fff}.ps-check-blank{display:flex;flex:1;gap:2.4cqw;height:100%;min-width:0}.ps-check-blank i{flex:none;width:11cqw;max-height:13cqw;border:.3cqw dotted #999;border-radius:1.4cqw}.ps-check-blank b{flex:1;align-self:flex-end;margin-bottom:1.4cqw;border-bottom:.3cqw solid #888}.ps-check-list[data-columns="3"]{gap:1.4cqw 1.8cqw;max-height:calc(var(--ps-check-rows) * 20cqw)}.ps-check-list[data-columns="3"] li{gap:1.2cqw;padding:.8cqw 1.2cqw}.ps-check-list[data-columns="3"] .ps-slot{flex-direction:column;justify-content:center;gap:.5cqw}.ps-check-list[data-columns="3"] .ps-slot img{flex:1;width:100%;height:auto;max-height:none;min-height:0}.ps-check-list[data-columns="3"] :is(.ps-slot-label,.ps-slot-words){flex:none;padding:0;font-size:2.8cqw;text-align:center}.ps-check-list[data-columns="3"] [data-fit="2"] :is(.ps-slot-label,.ps-slot-words){font-size:2.5cqw}.ps-check-list[data-columns="3"] [data-fit="3"] :is(.ps-slot-label,.ps-slot-words){font-size:2.2cqw}.ps-check-list[data-columns="3"] .ps-check-box{width:6cqw;height:6cqw;border-radius:1.2cqw}.ps-check-list[data-columns="3"] .ps-check-blank{flex-direction:column;gap:1cqw}.ps-check-list[data-columns="3"] .ps-check-blank i{flex:1;width:auto;max-height:none;min-height:0}.ps-check-list[data-columns="3"] .ps-check-blank b{flex:none;align-self:stretch;margin:0 0 .6cqw}.ps-board-main{display:flex;flex:1;flex-direction:column;justify-content:center;gap:1.4cqw;min-height:0}.ps-board{display:grid;flex:1 1 auto;grid-template-columns:repeat(var(--ps-board-columns),minmax(0,1fr));grid-template-rows:repeat(var(--ps-board-rows),minmax(0,1fr));gap:1.2cqw;min-height:0;max-height:calc(var(--ps-board-rows) * 17cqw)}.ps-board>div{display:flex;min-width:0;min-height:0;padding:.8cqw;overflow:hidden;border:.4cqw solid #111;border-radius:1.6cqw;background:#fff}.ps-board .ps-slot{gap:.4cqw}.ps-board .ps-slot-label{font-size:2.6cqw;line-height:1.1;overflow-wrap:anywhere}.ps-board .ps-slot-words{font-size:3.8cqw;line-height:1.1}.ps-board [data-fit="2"] .ps-slot-label{font-size:2.2cqw}.ps-board [data-fit="3"] .ps-slot-label{font-size:1.9cqw}.ps-board [data-fit="1"] .ps-slot-words{font-size:2.8cqw}.ps-board [data-fit="2"] .ps-slot-words{font-size:2.3cqw}.ps-board [data-fit="3"] .ps-slot-words{font-size:1.9cqw}.ps-board[data-columns="5"] .ps-slot-label{font-size:3.1cqw}.ps-board[data-columns="5"] .ps-slot-words{font-size:4.6cqw}.ps-board[data-columns="5"] [data-fit="2"] .ps-slot-label{font-size:2.7cqw}.ps-board[data-columns="5"] [data-fit="3"] .ps-slot-label{font-size:2.3cqw}.ps-board[data-columns="5"] [data-fit="1"] .ps-slot-words{font-size:3.4cqw}.ps-board[data-columns="5"] [data-fit="2"] .ps-slot-words{font-size:2.8cqw}.ps-board[data-columns="5"] [data-fit="3"] .ps-slot-words{font-size:2.3cqw}.ps-board[data-columns="4"] .ps-slot-label{font-size:3.6cqw}.ps-board[data-columns="4"] .ps-slot-words{font-size:5.4cqw}.ps-board[data-columns="4"] [data-fit="2"] .ps-slot-label{font-size:3.3cqw}.ps-board[data-columns="4"] [data-fit="3"] .ps-slot-label{font-size:2.9cqw}.ps-board[data-columns="4"] [data-fit="1"] .ps-slot-words{font-size:4.2cqw}.ps-board[data-columns="4"] [data-fit="2"] .ps-slot-words{font-size:3.6cqw}.ps-board[data-columns="4"] [data-fit="3"] .ps-slot-words{font-size:3cqw}.ps-board-key{display:flex;flex:none;flex-wrap:wrap;justify-content:center;gap:.6cqw 2.4cqw;margin:0;padding:0;color:#333;font-size:1.6cqw;font-weight:700;list-style:none}.ps-board-key li{display:flex;align-items:center;gap:.6cqw}.ps-board-key i{width:2.4cqw;height:1.6cqw;border:.2cqw solid #111;border-radius:.4cqw}.ps-board-key [data-type=people] i,.ps-board>[data-type=people],.tp-grid-board-cells [data-type=people]{background:#FFF1A6}.ps-board-key [data-type=actions] i,.ps-board>[data-type=actions],.tp-grid-board-cells [data-type=actions]{background:#D2F0D6}.ps-board-key [data-type=describing] i,.ps-board>[data-type=describing],.tp-grid-board-cells [data-type=describing]{background:#D3E6F8}.ps-board-key [data-type=things] i,.ps-board>[data-type=things],.tp-grid-board-cells [data-type=things]{background:#FFE0BF}.ps-board-key [data-type=social] i,.ps-board>[data-type=social],.tp-grid-board-cells [data-type=social]{background:#FAD6E5}.tp-grid-bingo[data-theme=sunny]{--tp-grid-color:#FFD84D}.tp-grid-bingo[data-theme=sky]{--tp-grid-color:#8EC5F2}.tp-grid-bingo[data-theme=grass]{--tp-grid-color:#A5E0B4}.tp-grid-bingo[data-theme=berry]{--tp-grid-color:#F7A8CB}.tp-grid-bingo-head{display:grid;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin-bottom:3px}.tp-grid-bingo-head b{display:grid;place-items:center;height:13px;border-radius:3px;background:var(--tp-grid-color,transparent);font-size:10px;font-weight:800;line-height:1}.tp-grid-bingo-grid{display:grid;flex:1;grid-template:repeat(5,minmax(0,1fr)) /repeat(5,minmax(0,1fr));min-height:0;overflow:hidden;border:1.5px solid #111;border-radius:4px}.tp-grid-bingo-grid span{display:grid;place-items:center;min-width:0;min-height:0;padding:2px;border-right:1px solid #111;border-bottom:1px solid #111}.tp-grid-bingo-grid span:nth-child(5n){border-right:0}.tp-grid-bingo-grid span:nth-child(n+21){border-bottom:0}.tp-grid-bingo-grid :is(img,svg){width:100%;height:100%;min-height:0}.tp-grid-bingo-grid path{fill:var(--tp-grid-color,transparent);stroke:#111;stroke-width:1.4;stroke-linejoin:round}.tp-grid-bingo-grid i{width:70%;height:3px;border-radius:2px;background:#cfcfcf}.tp-grid-check-list{display:grid;flex:1;grid-auto-flow:column;grid-template:repeat(4,minmax(0,1fr)) /repeat(2,minmax(0,1fr));gap:4px;min-height:0}.tp-grid-check-list>div{display:grid;grid-template-columns:22px minmax(0,1fr) 11px;align-items:center;gap:4px;min-height:0;padding:2px 4px;border:1.5px solid #111;border-radius:5px}.tp-grid-check-list img{width:22px;height:100%;min-height:0}.tp-grid-check-list i{height:4px;border-radius:2px;background:#cfcfcf}.tp-grid-check-list u{width:11px;height:11px;border:1.5px solid #111;border-radius:2px}.tp-grid-check-list u[data-ticked]{background:#A5E0B4}.tp-grid-board-cells{display:grid;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3px;min-height:0}.tp-grid-board-cells span{display:grid;min-height:0;padding:3px;border:1px solid #111;border-radius:4px;background:#fff}.tp-grid-board-cells img{width:100%;height:100%;min-height:0}.ps-scale{display:flex;flex:1;flex-direction:column;min-height:0}.ps-scale-head{display:flex;flex:none;justify-content:flex-end;margin:0 0 .6cqw;padding-right:1.8cqw}.ps-scale-head span{width:31cqw;padding-left:1.4cqw;font-size:3.6cqw;font-weight:800}.ps-scale-bands{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-height:0;margin:0 0 0 3cqw;padding:0;list-style:none}.ps-scale-band{display:flex;flex:1 1 0;min-height:0}.ps-scale-tube{display:grid;flex:none;place-items:center;width:12cqw;border:.6cqw solid #111;border-block:0;background:var(--ps-scale-ink)}.ps-scale-band:first-child .ps-scale-tube{border-top:.6cqw solid #111;border-radius:6cqw 6cqw 0 0}.ps-scale-band+.ps-scale-band .ps-scale-tube{border-top:.35cqw solid #111}.ps-scale-tube b{display:grid;place-items:center;width:8cqw;height:8cqw;border:.4cqw solid #111;border-radius:50%;background:#fff;font-size:5cqw;font-weight:800;line-height:1}.ps-scale-card{position:relative;display:grid;flex:1;grid-template-columns:11cqw minmax(0,1fr) 31cqw;align-items:center;gap:1.8cqw;min-width:0;margin:.8cqw 0 .8cqw 2.6cqw;padding:1cqw 1.4cqw 1cqw 1.6cqw;border:.45cqw solid #111;border-radius:2cqw;background:var(--ps-scale-tint)}.ps-scale-card:before{content:"";position:absolute;top:50%;left:-3.05cqw;width:2.6cqw;border-top:.45cqw solid #111}.ps-scale-card .ps-face,.ps-scale-noface{display:block;width:11cqw;max-width:none;height:auto}.ps-scale-noface{height:11cqw;border:.35cqw dashed #777;border-radius:50%;background:#fff}.ps-scale-words{margin:0;font-size:4.2cqw;font-weight:800;line-height:1.12;overflow-wrap:anywhere}.ps-scale-words[data-long]{font-size:3.4cqw}.ps-scale-words:empty{align-self:end;margin-bottom:2.6cqw;border-bottom:.3cqw solid #888}.ps-scale-can{display:flex;align-self:stretch;align-items:center;margin:0;padding:.8cqw 1.4cqw;border:.3cqw solid #111;border-radius:1.4cqw;background:#fff;font-size:3.2cqw;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.ps-scale-can[data-long]{font-size:2.7cqw}.ps-scale-foot{display:flex;flex:none;align-items:center;gap:4.6cqw;margin-top:-3cqw}.ps-scale-bulb{flex:none;width:18cqw;height:18cqw;border:.6cqw solid #111;border-radius:50%;background:#8EC5F2}.ps-scale-foot p{margin:3cqw 0 0;color:#333;font-size:3.2cqw;font-weight:700}:is(.ps-scale-band,.tp-calm-bands>div)[data-band="1"]{--ps-scale-ink:#8EC5F2;--ps-scale-tint:#E6F2FC}:is(.ps-scale-band,.tp-calm-bands>div)[data-band="2"]{--ps-scale-ink:#A5E0B4;--ps-scale-tint:#E7F6EA}:is(.ps-scale-band,.tp-calm-bands>div)[data-band="3"]{--ps-scale-ink:#FFD84D;--ps-scale-tint:#FFF5CF}:is(.ps-scale-band,.tp-calm-bands>div)[data-band="4"]{--ps-scale-ink:#FFB46B;--ps-scale-tint:#FFEBD7}:is(.ps-scale-band,.tp-calm-bands>div)[data-band="5"]{--ps-scale-ink:#F58A7B;--ps-scale-tint:#FDE3DF}.ps-sheet[data-theme=plain] .ps-scale-band{--ps-scale-tint:#fff}.ps-sheet[data-theme=plain] .ps-scale-band[data-band="1"]{--ps-scale-ink:#fff}.ps-sheet[data-theme=plain] .ps-scale-band[data-band="2"]{--ps-scale-ink:radial-gradient(circle,#777 0.32cqw,transparent 0.4cqw) 0 0 /1.7cqw 1.7cqw,#fff}.ps-sheet[data-theme=plain] .ps-scale-band[data-band="3"]{--ps-scale-ink:repeating-linear-gradient(0deg,#fff 0 1cqw,#8a8a8a 1cqw 1.3cqw)}.ps-sheet[data-theme=plain] .ps-scale-band[data-band="4"]{--ps-scale-ink:repeating-linear-gradient(45deg,#fff 0 0.9cqw,#6f6f6f 0.9cqw 1.25cqw)}.ps-sheet[data-theme=plain] .ps-scale-band[data-band="5"]{--ps-scale-ink:repeating-linear-gradient(45deg,transparent 0 0.9cqw,#555 0.9cqw 1.2cqw),repeating-linear-gradient(-45deg,#fff 0 0.9cqw,#555 0.9cqw 1.2cqw)}.ps-sheet[data-theme=plain] .ps-scale-bulb{background:#fff}.ps-sheet[data-template=wheel]{--ps-wheel-size:88cqw}.ps-wheel{--ps-wheel-face:15cqw;--ps-wheel-word:4.6cqw;display:flex;flex:1;align-items:center;justify-content:center;min-height:0}.ps-wheel:is([data-count="5"],[data-count="6"]){--ps-wheel-face:14cqw;--ps-wheel-word:4cqw}.ps-wheel:is([data-count="7"],[data-count="8"]){--ps-wheel-face:12cqw;--ps-wheel-word:3.4cqw}.ps-wheel-disc{position:relative;flex:none;width:var(--ps-wheel-size,88cqw);aspect-ratio:1}.ps-wheel-disc>svg{display:block;width:100%;height:100%;overflow:visible}.ps-wheel-seg{fill:var(--ps-color);stroke:#111;stroke-width:1.2;stroke-linejoin:round}.ps-wheel-seg[data-shade="0"]{fill-opacity:.5}.ps-wheel-seg[data-shade="1"]{fill-opacity:.16}.ps-wheel-seg[data-shade="2"]{fill-opacity:.32}.ps-wheel-rim{fill:none;stroke:#111;stroke-width:1.8}.ps-wheel-hub{fill:#fff;stroke:#111;stroke-width:1.2}.ps-wheel-cross{fill:none;stroke:#111;stroke-width:.7}.ps-wheel-hole{fill:#111}.ps-wheel-item{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.6cqw;transform:translate(-50%,-50%)}.ps-wheel-item .ps-face,.ps-wheel-noface{display:block;width:var(--ps-wheel-face);max-width:none;height:auto}.ps-wheel-noface{height:var(--ps-wheel-face);border:.35cqw dashed #777;border-radius:50%;background:#fff}.ps-wheel-item span{font-size:var(--ps-wheel-word);font-weight:800;line-height:1.1;white-space:nowrap}.ps-wheel-item span:empty{width:var(--ps-wheel-face);height:3.6cqw;border-bottom:.3cqw solid #888}.ps-wheel-cutout{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:5cqw;min-height:0}.ps-wheel-arrows{display:flex;gap:18cqw}.ps-wheel-arrow{display:block;width:calc(var(--ps-wheel-arrow) * var(--ps-wheel-size, 88cqw));height:auto;overflow:visible}.ps-wheel-arrow-cut{fill:#fff;stroke:#777;stroke-width:1.8;stroke-dasharray:6 4}.ps-wheel-arrow-body{fill:var(--ps-color);stroke:#111;stroke-width:3;stroke-linejoin:round}.ps-wheel-steps{width:100%;max-width:76cqw;margin:0;padding-left:5cqw;font-size:3.4cqw;font-weight:600;line-height:1.4}.ps-wheel-steps li+li{margin-top:1.6cqw}.ps-wheel-steps li::marker{font-weight:800}.ss-publication .ps-sheet.ps-breathe-page .ps-title{margin-bottom:2cqw;padding-block:1cqw;font-size:6cqw}.ps-breathe-grid{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:2.4cqw;min-height:0}.ps-breathe-card{display:flex;flex-direction:column;align-items:center;gap:1.2cqw;min-width:0;min-height:0;padding:2.2cqw;border:.3cqw dashed #777}.ps-breathe-name{flex:none;align-self:stretch;margin:0;padding:.9cqw 1cqw;border-radius:1.6cqw;background:var(--ps-color);font-size:3.8cqw;font-weight:800;line-height:1.15;text-align:center}.ps-breathe-art{display:block;flex:1;width:100%;min-height:0}.ps-breathe-how{flex:none;margin:0;font-size:2.9cqw;font-weight:600;line-height:1.3;text-align:center}.ps-breathe-trace path{fill:none;stroke:#111;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.ps-breathe-detail path{fill:none;stroke:#111;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ps-breathe-spot{fill:#111}.ps-breathe-arrow{fill:#111;stroke:#fff;stroke-width:1.4;stroke-linejoin:round;paint-order:stroke}.ps-breathe-start{fill:#111;stroke:#fff;stroke-width:1.2;paint-order:stroke}.ps-breathe-word{fill:#111;font:800 7.5px Arial,Helvetica,sans-serif;text-anchor:middle}.ps-breathe-draw{flex:1;align-self:stretch;min-height:0;border:.3cqw solid #bbb;border-radius:1.6cqw}.ps-breathe-line{flex:none;align-self:stretch;height:4.2cqw;border-bottom:.3cqw solid #888}.tp-calm-bands{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-height:0;padding-left:4px}.tp-calm-bands>div{display:grid;flex:1;grid-template-columns:12px 17px minmax(0,1fr) 34%;align-items:center;gap:5px;min-height:0}.tp-calm-tube{align-self:stretch;border:1.5px solid #111;border-block:0;background:var(--ps-scale-ink)}.tp-calm-bands>div:first-child .tp-calm-tube{border-top:1.5px solid #111;border-radius:6px 6px 0 0}.tp-calm-bands>div+div .tp-calm-tube{border-top:1px solid #111}.tp-calm-bands svg{display:block;width:17px;height:17px}.tp-calm-bands i{height:4px;border-radius:2px;background:#cfcfcf}.tp-calm-bands u{height:72%;border:1.5px solid #111;border-radius:3px;background:#fff}.tp-calm-bulb{flex:none;width:20px;height:20px;margin-top:-4px;border:1.5px solid #111;border-radius:50%;background:#8EC5F2}.tp-calm-scale[data-theme=plain] .tp-calm-bands>div{--ps-scale-ink:#fff}.tp-calm-scale[data-theme=plain] .tp-calm-bands>div:nth-child(-n+4){--ps-scale-ink:repeating-linear-gradient(45deg,#fff 0 2px,#888 2px 3px)}.tp-calm-scale[data-theme=plain] .tp-calm-bulb{background:#fff}.tp-calm-wheel{--ps-color:transparent}.tp-calm-wheel[data-theme=sunny]{--ps-color:#FFD84D}.tp-calm-wheel[data-theme=sky]{--ps-color:#8EC5F2}.tp-calm-wheel[data-theme=grass]{--ps-color:#A5E0B4}.tp-calm-wheel[data-theme=berry]{--ps-color:#F7A8CB}.tp-calm-disc{flex:1;min-height:0;container-type:size}.tp-calm-disc .ps-wheel-disc{--ps-wheel-face:17cqmin;width:100cqmin;margin:0 auto}.tp-calm-cards{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:4px;min-height:0}.tp-calm-cards span{min-height:0;padding:4px;border:1px dashed #777}.tp-calm-cards svg{display:block;width:100%;height:100%}.ps-clock{display:flex;flex:1;flex-direction:column;align-items:center;gap:3cqw;min-height:0}.ps-clock-words{flex:none;max-width:86cqw;margin:0;font-size:5.6cqw;font-weight:800;line-height:1.2;text-align:center;text-wrap:balance}.ps-clock-face-wrap{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:0}.ps-clock-face{display:block;width:100%;height:100%;max-width:74cqw;overflow:visible}.ps-clock-rim{fill:var(--ps-color);stroke:#111;stroke-width:2.5}.ps-clock-dial{fill:#fff;stroke:#111;stroke-width:1.5}.ps-clock-tick{stroke:#111;stroke-width:1.2;stroke-linecap:round}.ps-clock-tick[data-hour]{stroke-width:3}.ps-clock-numeral{fill:#111;stroke:#fff;stroke-width:5px;stroke-linejoin:round;paint-order:stroke;font:800 19px Arial,Helvetica,sans-serif;text-anchor:middle;dominant-baseline:central}.ps-clock-hand{stroke:#111;stroke-linecap:round}.ps-clock-hand[data-hand=hour]{stroke-width:8}.ps-clock-hand[data-hand=minute]{stroke-width:4.5}.ps-clock-pin{fill:#111}.ps-clock-match{display:grid;flex:none;grid-template-columns:30cqw minmax(0,1fr);gap:3cqw;width:100%;height:27cqw}.ps-clock-picture{padding:1.5cqw}.ps-clock-digital,.ps-clock-picture{min-height:0;border:.5cqw solid #111;border-radius:2cqw}.ps-clock-digital{display:flex;padding:2.2cqw}.ps-clock-digital span{display:grid;flex:1;place-items:center;border:.3cqw solid #111;border-radius:1.2cqw;background:var(--ps-color);font:800 15cqw/1 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em}.ps-teeth{display:flex;flex:1;flex-direction:column;gap:2.4cqw;min-height:0}.ps-teeth-drawing{display:flex;flex:1;justify-content:center;min-height:0}.ps-teeth-mouth{display:block;width:100%;height:100%;max-width:74cqw}.ps-teeth-crown{fill:#fff;stroke:#111;stroke-width:.5;stroke-linejoin:round}.ps-teeth-detail{fill:none;stroke:#8a8a8a;stroke-width:.3;stroke-linecap:round;stroke-linejoin:round}.ps-teeth-ring{fill:var(--ps-color);stroke:#111;stroke-width:.32}.ps-teeth-number{fill:#111;font:800 2.9px Arial,Helvetica,sans-serif;text-anchor:middle;dominant-baseline:central}.ps-teeth-arch{font:800 2.5px Arial,Helvetica,sans-serif;letter-spacing:.25px}.ps-teeth-arch,.ps-teeth-hint{fill:#444;text-anchor:middle;dominant-baseline:central}.ps-teeth-hint{font:400 2.3px Arial,Helvetica,sans-serif}.ps-teeth-tables{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5cqw}.ps-teeth-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#111;font-size:2.3cqw}.ps-teeth-table caption{margin-bottom:1cqw;padding:.7cqw 1cqw;border-radius:1.4cqw;background:var(--ps-color);font-size:3.4cqw;font-weight:800;line-height:1.2}.ps-teeth-table th{padding:0 .8cqw .8cqw;border-bottom:.45cqw solid #111;color:#333;font-size:2cqw;font-weight:800;line-height:1.15;text-align:left;vertical-align:bottom}.ps-teeth-table td{height:4.5cqw;padding:0 .8cqw;border-bottom:.25cqw solid #8a8a8a;font-weight:700;line-height:1.1;white-space:nowrap}.ps-teeth-table :is(td,th):first-child{padding-inline:.3cqw}.ps-teeth-table td:nth-child(n+3),.ps-teeth-table th:nth-child(n+3){border-left:.25cqw solid #bbb}.ps-teeth-table td b{display:grid;place-items:center;width:3.6cqw;height:3.6cqw;border:.3cqw solid #111;border-radius:50%;background:var(--ps-color);font-size:2cqw}.ps-teeth-table col:first-child{width:10%}.ps-teeth-table col:nth-child(2){width:38%}.ps-teeth-table[data-columns="2"]{font-size:2.15cqw}.ps-teeth-table[data-columns="2"] col:first-child{width:9%}.ps-teeth-table[data-columns="2"] col:nth-child(2){width:36%}.ps-teeth-table[data-columns="2"] col:nth-child(3){width:25%}.ps-sheet.ps-growth{position:relative;padding:0}.ps-growth-ruler{position:absolute;top:.5%;left:3%;right:3.5%;height:99%}.ps-growth-cm .ps-growth-ruler{top:1%;height:97.4%}.ps-growth-ruler>:not(.ps-growth-side){position:absolute;bottom:calc(var(--at) * 100%)}.ps-growth-line{left:0;right:0;height:0;border-top:.2cqw solid #b8b8b8;transform:translateY(50%)}.ps-growth-line[data-strong]{border-top:.3cqw solid #666}.ps-growth-tick{left:0;height:0;border-top:.3cqw solid #111;transform:translateY(50%)}.ps-growth-tick[data-size="4"]{width:9cqw;border-top-width:.45cqw}.ps-growth-tick[data-size="3"]{width:6.5cqw}.ps-growth-tick[data-size="2"]{width:4.5cqw;border-top-width:.25cqw}.ps-growth-tick[data-size="1"]{width:2.8cqw;border-top-width:.22cqw}.ps-growth-cm .ps-growth-tick[data-size="3"]{width:7cqw}.ps-growth-cm .ps-growth-tick[data-size="2"]{width:5cqw}.ps-growth-cm .ps-growth-tick[data-size="1"]{width:2.4cqw}.ps-growth-num{left:10cqw;display:flex;align-items:baseline;gap:1.2cqw;padding:0 1cqw;background:#fff;font:800 6cqw/1 Arial,Helvetica,sans-serif;transform:translateY(50%)}.ps-growth-num:not([data-big]){left:8.5cqw;font-size:3.6cqw}.ps-growth-num small{color:#555;font-size:2.3cqw;font-weight:700}.ps-growth-badge{left:30cqw;padding:.6cqw 1.8cqw;border:.3cqw solid #111;border-radius:99px;background:linear-gradient(var(--ps-color),var(--ps-color)) #fff;font:800 2.8cqw/1 Arial,Helvetica,sans-serif;transform:translateY(50%)}.ps-growth-ruler>[data-place=above]{transform:translateY(-.8cqw)}.ps-growth-ruler>[data-place=below]{transform:translateY(calc(100% + .8cqw))}.ps-growth-edge{left:0;right:0;height:0;border-top:.45cqw solid #111;transform:translateY(50%)}.ps-growth-edge[data-cut]{border-top:.35cqw dashed #777}.ps-growth-cut,.ps-growth-tag{right:0;display:flex;align-items:center;gap:1cqw;padding:.4cqw 1cqw;background:#fff;color:#555;font:700 2.2cqw/1.25 Arial,Helvetica,sans-serif}.ps-growth-tag{transform:translateY(calc(100% + 1.6cqw))}.ps-growth-cut{max-width:52cqw;transform:translateY(-1cqw);text-align:right}.ps-growth-cut svg{flex:none;width:3.6cqw;height:3.6cqw}.ps-growth-side{position:absolute;top:1.6%;right:0;bottom:1.2%;display:flex;flex-direction:column;justify-content:space-between;width:40cqw}.ps-growth-title{margin:0;padding:1.6cqw 2cqw;background:linear-gradient(var(--ps-color),var(--ps-color)) #fff;font:800 6.4cqw/1.1 Arial,Helvetica,sans-serif;text-align:center;overflow-wrap:anywhere}.ps-growth-howto,.ps-growth-title{border:.4cqw solid #111;border-radius:2cqw}.ps-growth-howto{padding:2cqw 2.4cqw;background:#fff;font-size:2.15cqw;line-height:1.35}.ps-growth-howto>strong{display:block;margin-bottom:1cqw;font-size:3cqw}.ps-growth-howto ol{margin:0;padding-left:3.2cqw;list-style:decimal}.ps-growth-howto li::marker{font-weight:800}.ps-growth-howto li+li{margin-top:.8cqw}.ps-growth-squares{display:flex;align-items:flex-end;gap:4cqw;margin-top:1.8cqw}.ps-growth-squares figure{display:flex;flex-direction:column;align-items:center;gap:.8cqw;margin:0;font-size:2cqw;font-weight:800}.ps-growth-squares span{display:block;box-sizing:border-box;border:.25cqw solid #111}.ps-growth-square-in{width:12.8cqw;height:12.8cqw}.ps-growth-square-cm{width:10.1cqw;height:10.1cqw}.ps-sheet.ps-growth .ps-credit{position:absolute;top:50%;right:.9%;padding:0;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg)}@media print{.ps-growth-ruler{top:.05in;height:10in}.ps-growth-cm .ps-growth-ruler{top:.1in;height:25cm}.ps-growth-square-in{width:1in;height:1in}.ps-growth-square-cm{width:2cm;height:2cm}}.tp-keep{--ps-color:#e2e2e2;gap:6px}.tp-keep[data-theme=sunny]{--ps-color:#FFD84D}.tp-keep[data-theme=sky]{--ps-color:#8EC5F2}.tp-keep[data-theme=grass]{--ps-color:#A5E0B4}.tp-keep[data-theme=berry]{--ps-color:#F7A8CB}.tp-keep-clock svg{display:block;flex:1;min-height:0;width:100%}.tp-keep-match{display:grid;flex:none;grid-template-columns:28px 1fr;gap:5px;height:30px}.tp-keep-match img{width:100%;height:100%;padding:2px;border:1.5px solid #111;border-radius:5px}.tp-keep-match b{display:grid;place-items:center;border:1.5px solid #111;border-radius:5px;font-size:15px;font-variant-numeric:tabular-nums}.tp-keep-teeth svg{display:block;flex:1;min-height:0;width:100%}.tp-keep-teeth .ps-teeth-crown{stroke-width:.8}.tp-keep-teeth .ps-teeth-crown[data-lost]{fill:var(--ps-color)}.tp-keep-teeth .ps-teeth-detail{stroke-width:.5}.tp-keep-rows{display:grid;flex:none;grid-template-columns:1fr 1fr;gap:3px 8px}.tp-keep-rows i{height:6px;border-bottom:1.5px solid #999}.tp-keep-growth{position:relative;flex:1;min-height:0}.tp-keep-growth>span{position:absolute;left:0;right:0;bottom:calc(var(--at) * 100%);border-top:1px solid #c4c4c4}.tp-keep-growth>span:before{content:"";position:absolute;top:-1px;left:0;width:14px;border-top:2px solid #111}.tp-keep-growth>span b{position:absolute;left:17px;padding:0 2px;background:#fff;font-size:10px;line-height:1;transform:translateY(-50%)}.tp-keep-growth>span[data-minor]{border-top:0}.tp-keep-growth>span[data-minor]:before{width:7px;border-top-width:1px}.tp-keep-growth em{position:absolute;top:4px;right:0;width:46%;padding:5px 4px;border:1.5px solid #111;border-radius:4px;background:var(--ps-color);font:800 10px/1.15 Arial,Helvetica,sans-serif;text-align:center}.ss-publication .ps-sheet.ps-notes .ps-title{margin-bottom:2cqw;padding-block:.8cqw;font-size:5cqw}.ps-notes-grid{position:relative;display:grid;flex:1;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));border-top:.3cqw dashed #777;border-left:.3cqw dashed #777}.ps-notes-scissors{position:absolute;top:-1.85cqw;left:3cqw;width:3.4cqw;height:3.4cqw;padding:0 .4cqw;background:#fff;color:#777;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ps-notes-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6cqw;box-sizing:border-box;min-width:0;min-height:0;overflow:hidden;padding:4.4cqw 3.6cqw 2.6cqw;border-right:.3cqw dashed #777;border-bottom:.3cqw dashed #777;text-align:center}.ps-notes-card:before{content:"";position:absolute;inset:2.1cqw 1.5cqw 1.5cqw;border:.6cqw solid var(--ps-color);border-radius:2cqw;pointer-events:none}.ps-sheet[data-theme=plain] .ps-notes-card:before{border-width:.25cqw;border-color:#111}.ps-notes-shape{position:absolute;top:.3cqw;left:50%;display:block;width:4.2cqw;height:4.2cqw;padding:0 .5cqw;background:#fff;transform:translateX(-50%)}.ps-notes-shape path{fill:var(--ps-color);stroke:#111;stroke-width:1.4;stroke-linejoin:round}.ps-notes-text{display:flex;flex:1;flex-direction:column;justify-content:center;gap:.8cqw;width:100%;min-height:0;margin:0;color:#111;font-weight:800;line-height:1.16;overflow-wrap:break-word}.ps-notes-text strong{font-size:3.1cqw;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ps-notes-whole{white-space:nowrap}.ps-notes-lines{display:flex;flex:1;flex-direction:column;justify-content:center;gap:4.4cqw;width:86%;min-height:0}.ps-notes-lines i{display:block;border-bottom:.25cqw solid #bbb}.ps-notes-footer{flex:none;align-self:flex-end;box-sizing:border-box;max-width:100%;margin:0;padding:0 .8cqw 0 .4cqw;color:#111;font:italic 700 3.4cqw/1.2 Brush Script MT,Snell Roundhand,Segoe Script,cursive;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-notes-blank{display:inline-block;width:14cqw;margin-left:.6cqw;border-bottom:.25cqw solid #555}.tp-notes[data-theme=sunny]{--tp-notes-color:#FFD84D}.tp-notes[data-theme=sky]{--tp-notes-color:#8EC5F2}.tp-notes[data-theme=grass]{--tp-notes-color:#A5E0B4}.tp-notes[data-theme=berry]{--tp-notes-color:#F7A8CB}.tp-notes-grid{display:grid;flex:1;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);border-top:1px dashed #777;border-left:1px dashed #777}.tp-notes-grid>span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:0;padding:5px 8px 3px;border-right:1px dashed #777;border-bottom:1px dashed #777}.tp-notes-grid>span:before{content:"";position:absolute;inset:5px 3px 3px;border:1.5px solid var(--tp-notes-color,#111);border-radius:3px}.tp-notes[data-theme=plain] .tp-notes-grid>span:before{border-width:1px}.tp-notes-shape{position:absolute;top:1px;left:50%;z-index:1;width:9px;height:9px;padding:0 1px;background:#fff;transform:translateX(-50%)}.tp-notes-shape path{fill:var(--tp-notes-color,#fff);stroke:#111;stroke-width:2;stroke-linejoin:round}.tp-notes-grid i{width:78%;height:3px;border-radius:2px;background:#bdbdbd}.tp-notes-grid i+i{width:52%}.tp-label[data-theme=sunny],.tp-sign[data-theme=sunny],.tp-signs[data-theme=sunny]{--ps-color:#FFD84D}.tp-label[data-theme=sky],.tp-sign[data-theme=sky],.tp-signs[data-theme=sky]{--ps-color:#8EC5F2}.tp-label[data-theme=grass],.tp-sign[data-theme=grass],.tp-signs[data-theme=grass]{--ps-color:#A5E0B4}.tp-label[data-theme=berry],.tp-sign[data-theme=berry],.tp-signs[data-theme=berry]{--ps-color:#F7A8CB}.tp-label[data-theme=plain],.tp-sign[data-theme=plain],.tp-signs[data-theme=plain]{--ps-color:transparent}.ps-sign-string{fill:none;stroke:#111;stroke-width:.9;stroke-linecap:round}.ps-sign-flag{fill:#fff;stroke:#111;stroke-width:.8;stroke-linejoin:round}.ps-sign-flag-color{fill:var(--ps-color)}.ps-signs-stars path,.tp-signs-stars path{fill:var(--ps-color);stroke:#111;stroke-linejoin:round}.ps-monster *{stroke:#111;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.ps-monster-fur{fill:var(--ps-color)}.ps-monster-eye,.ps-monster-horn,.ps-monster-mouth{fill:#fff}.ps-monster-pupil{fill:#111;stroke:none}.ps-monster-glint{fill:#fff;stroke:none}.ps-monster-spot{fill:none;stroke-width:1.6}.ps-monster-cheek{fill:#F49AC1;opacity:.6;stroke:none}.ps-monster-tooth{fill:#fff;stroke-width:1.6}.ps-monster-spark{fill:var(--ps-color);stroke-width:1.4}[data-theme=berry] .ps-monster-cheek,[data-theme=plain] .ps-monster-cheek{display:none}[data-theme=plain] .ps-monster-fur,[data-theme=plain] .ps-sign-flag-color{fill:#fff}.ps-label-title,.ps-sign-big,.ps-signs-line,.ps-signs-number{color:var(--ps-color);font-family:Arial Black,Arial Bold,Arial,Helvetica,sans-serif;font-weight:900;-webkit-text-stroke:max(.2cqw,.03em) #111}.ps-label-owner span,.ps-sign-name span,.ps-signs-kicker span{padding:0 .8cqw;background:linear-gradient(transparent 58%,var(--ps-color) 58%)}.ps-sign-write{flex:none;align-self:center;width:66%;height:9cqw;border-bottom:.35cqw solid #111}.ps-sign{display:flex;flex:1;flex-direction:column;box-sizing:border-box;min-height:0;padding:0 5cqw 3.2cqw;border:.6cqw solid #111;border-radius:2.4cqw;text-align:center}.ps-sign-bunting{display:block;flex:none;width:calc(100% + 7cqw);height:auto;margin:1.2cqw -3.5cqw 0}.ps-sign-head{display:flex;flex:1;flex-direction:column;justify-content:center;gap:1cqw;min-height:0;padding-block:.6cqw 1.6cqw}.ps-sign-head p{margin:0;color:#111}.ps-sign-name{font:800 6cqw/1.15 Arial,Helvetica,sans-serif}.ps-sign-lead{font:800 4.6cqw/1.15 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase}.ps-sign-head .ps-sign-big{color:var(--ps-color);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:break-word}.ps-sign-fields{display:grid;flex:none;gap:2.4cqw 5cqw;margin:0;padding-top:.6cqw;text-align:left}.ps-sign-fields[data-columns="1"]{width:70%;margin-inline:auto}.ps-sign-fields[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-sign-fields p{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.6cqw 1.2cqw;min-width:0;margin:0;color:#111;font:800 2.7cqw/1.2 Arial,Helvetica,sans-serif}.ps-sign-fields span{flex:0 1 auto;min-width:0}.ps-sign-fields i{flex:1 0 12cqw;margin-bottom:.4cqw;border-bottom:.3cqw solid #111}.ps-sign-fields i[data-short]{flex:0 0 9cqw}.ps-signs-card{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.6cqw;box-sizing:border-box;min-height:0;padding:4cqw 12cqw;border:.6cqw solid #111;border-radius:2.4cqw;outline:1.4cqw solid var(--ps-color);outline-offset:-2.6cqw;text-align:center}.ps-sheet[data-theme=plain] .ps-signs-card{outline:.25cqw solid #111;outline-offset:-2cqw}.ps-signs-card p{margin:0;color:#111}.ps-signs-stars{position:absolute;top:4.4cqw;left:4.4cqw;width:13cqw;height:13cqw}.ps-signs-stars-end{top:auto;right:4.4cqw;bottom:4.4cqw;left:auto;transform:rotate(180deg)}.ps-signs-kicker{font:800 3cqw/1.2 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}.ps-signs-card .ps-signs-number{color:var(--ps-color);font-size:33cqw;line-height:.9}.ps-signs-number[data-digits="2"]{font-size:29cqw}.ps-signs-number[data-digits="3"]{font-size:21cqw}.ps-signs-rest{font:800 7cqw/1.1 Arial,Helvetica,sans-serif}.ps-signs-card .ps-signs-line{color:var(--ps-color);line-height:1.04;overflow-wrap:break-word}.ps-signs-card .ps-signs-card .ps-signs-sub{margin-top:1.6cqw;color:#333;font:700 2.8cqw/1.3 Arial,Helvetica,sans-serif}.ps-label-pair{display:grid;flex:1;gap:3cqw;min-height:0;grid-template-rows:repeat(2,minmax(0,1fr))}.ps-label{box-sizing:border-box;min-height:0;padding:1.8cqw;border:.3cqw dashed #777}.ps-label-inner{display:grid;box-sizing:border-box;grid-template-columns:29cqw minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:1.4cqw 3.4cqw;height:100%;padding:4cqw 4.6cqw 3.6cqw;border:.5cqw solid #111;border-radius:3cqw;outline:1.2cqw solid var(--ps-color);outline-offset:-2.2cqw}.ps-sheet[data-theme=plain] .ps-label-inner{outline:.25cqw solid #111;outline-offset:-1.6cqw}.ps-label-art{display:block;width:100%;height:auto;max-height:100%}.ps-label-text{display:flex;flex-direction:column;gap:1cqw;min-width:0}.ps-label-text p{margin:0;color:#111}.ps-label-owner{font:800 4.6cqw/1.15 Arial,Helvetica,sans-serif}.ps-label-text .ps-label-title{color:var(--ps-color);line-height:1.04;overflow-wrap:break-word}.ps-label-lines{display:flex;flex-direction:column;gap:.7cqw;margin:.8cqw 0 0;padding:0;list-style:none}.ps-label-lines li{position:relative;padding-left:3cqw;color:#111;font:400 2.5cqw/1.3 Arial,Helvetica,sans-serif}.ps-label-lines li:before{content:"";position:absolute;top:.85cqw;left:0;width:1.3cqw;height:1.3cqw;border:.25cqw solid #111;border-radius:50%;background:var(--ps-color)}.ps-label-lines b{font-weight:800}.ps-label-inner .ps-label-fine{grid-column:1/-1;margin:0;color:#333;font:italic 400 2.1cqw/1.3 Arial,Helvetica,sans-serif;text-align:center}.tp-sign,.tp-signs{justify-content:center}.tp-sign-frame,.tp-signs-frame{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;min-height:0;border:1.5px solid #111;border-radius:6px}.tp-sign-frame{gap:6px;padding:0 10px 10px}.tp-sign-bunting{display:block;flex:none;width:calc(100% + 10px);margin:3px -5px 0}.tp-sign-head{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:0}.tp-sign-head u{width:28%;height:6px;border-radius:2px;background:#333;box-shadow:0 3px 0 var(--ps-color)}.tp-sign-lead{font-size:8px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase}.tp-sign-big{flex:none;width:78%;height:22px;border:1.5px solid #111;border-radius:5px;background:var(--ps-color)}.tp-sign[data-theme=plain] .tp-sign-big{background:#fff}.tp-sign-fields{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;width:100%}.tp-sign-fields i{height:0;border-bottom:1.5px solid #111}.tp-signs-frame{justify-content:center;gap:2px;padding:8px;outline:3px solid var(--ps-color);outline-offset:-6px;text-align:center}.tp-signs-stars{position:absolute;top:7px;left:7px;width:22px;height:22px}.tp-signs-stars-end{top:auto;right:7px;bottom:7px;left:auto;transform:rotate(180deg)}.tp-signs-kicker{font-size:7px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tp-signs-number{color:var(--ps-color);font:900 54px/.95 Arial Black,Arial,sans-serif;-webkit-text-stroke:1.2px #111}.tp-signs-rest{font-size:12px;font-weight:800}.tp-label{gap:8px}.tp-label-one{display:grid;flex:1;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:6px;min-height:0;padding:4px 6px;border:1px dashed #777}.tp-label-art{width:100%;height:100%;min-height:0}.tp-label-text{display:flex;flex-direction:column;gap:4px;min-width:0}.tp-label-text b{font:900 11px/1.05 Arial Black,Arial,sans-serif}.tp-label-text i{height:3px;border-radius:2px;background:#bdbdbd}.tp-label-text i+i{width:70%}.ps-trace{display:flex;flex:1;flex-direction:column;justify-content:space-evenly;min-height:0}.ps-trace-row{display:block;flex:0 1 auto;width:100%;height:auto;min-height:0;overflow:visible}.ps-trace-top{stroke:#444;stroke-width:2}.ps-trace-mid{stroke:#8c8c8c;stroke-width:1.6;stroke-dasharray:14 10}.ps-trace-base{stroke:#111;stroke-width:2.8}.ps-trace-gray,.ps-trace-hollow-edge,.ps-trace-hollow-fill,.ps-trace-model{fill:none;stroke-linecap:round;stroke-linejoin:round}.ps-trace-model{stroke:#111;stroke-width:6.5}.ps-trace-gray{stroke:#bdbdbd;stroke-width:7}.ps-trace-dots{fill:none;stroke:#4a4a4a;stroke-width:6.2;stroke-linecap:round}.ps-trace-hollow-edge{stroke:#111;stroke-width:14}.ps-trace-hollow-fill{stroke:#fff;stroke-width:9.6}.ps-trace-start{fill:#1f9d4c}.ps-trace-font{font-weight:400}.ps-trace-font[data-style=model]{fill:#111}.ps-trace-font[data-style=gray]{fill:#bdbdbd}.ps-trace-font[data-style=dots]{fill:none;stroke:#4a4a4a;stroke-width:3.2;stroke-dasharray:0 7;stroke-linecap:round}.ps-trace-font[data-style=outline]{fill:#fff;stroke:#111;stroke-width:2.4;stroke-linejoin:round;paint-order:stroke}.ps-color{display:block;flex:1;width:100%;min-height:0}.ps-color-frame{fill:none;stroke:var(--ps-color);stroke-width:8}.ps-color-doodle{fill:#fff;stroke:#111;stroke-linecap:round;stroke-linejoin:round}.ps-color-doodle[data-kind=swirl]{fill:none}.ps-color-caption,.ps-color-name text,.ps-color-signed{font-family:var(--font-fredoka),"Arial Rounded MT Bold","Varela Round",ui-rounded,Arial,sans-serif}.ps-color-name text{font-weight:400;stroke-linejoin:round}.ps-color-name-edge text{fill:#111;stroke:#111}.ps-color-name-fill text{fill:#fff;stroke:#fff}.ps-color-caption{fill:#111;font-weight:600;text-anchor:middle}.ps-color-signed{fill:#333;font-size:26px;font-weight:500}.ps-color-line{stroke:#111;stroke-width:2}.tp-trace{gap:3px}.tp-trace .ps-trace-row{flex:1 1 0;height:auto}.tp-trace .ps-trace-base,.tp-trace .ps-trace-top{stroke-width:5}.tp-trace .ps-trace-mid{stroke-width:3;stroke-dasharray:20 14}.tp-trace .ps-trace-model{stroke-width:10}.tp-trace .ps-trace-dots{stroke:#333;stroke-width:9}.tp-color svg{display:block;width:100%;height:100%}.ps-log-table{display:grid;flex:1;min-height:0;grid-template-columns:var(--ps-log-cols);grid-template-rows:auto repeat(var(--ps-log-rows),minmax(0,1fr));border:.5cqw solid #111;border-radius:2cqw;overflow:hidden}.ps-log-table>span{display:flex;align-items:center;min-width:0;min-height:0;border-top:.25cqw solid #111;border-left:.25cqw solid #111}.ps-log-table>[data-left]{border-left:0}.ps-log-table>[data-first]{border-top-width:.5cqw}.ps-log-table>.ps-log-head{justify-content:center;min-height:6.4cqw;padding:1.1cqw 1cqw;border-top:0;background:var(--ps-color);line-height:1.15;text-align:center}.ps-log-label,.ps-log-table>.ps-log-head{font-size:2.6cqw;font-weight:800;overflow-wrap:anywhere}.ps-log-label{padding:0 1.6cqw;line-height:1.1}.ps-log-table[data-dense]>.ps-log-head{min-height:5cqw;padding-block:.8cqw}.ps-log-table[data-dense] .ps-log-label{font-size:2.1cqw}.ps-log-stars{display:flex;justify-content:center;gap:.6cqw;width:100%;padding:0 1cqw;color:#111}.ps-log-stars svg{display:block;flex:0 1 auto;width:3.9cqw;height:3.9cqw}.ps-log-key{flex:none;margin:1.8cqw 0 0;color:#111;font-size:2.4cqw;font-weight:700;text-align:center}.ps-log-form{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);gap:2cqw 4.4cqw}.ps-log-form[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-log-form[data-columns="2"]>div:last-child:nth-child(odd){grid-column:1/-1}.ps-log-form>div{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ps-log-form strong{flex:none;align-self:flex-start;max-width:100%;padding:.4cqw 1.2cqw;border-radius:1cqw;background:var(--ps-color);font-size:2.6cqw;font-weight:800;line-height:1.2}.ps-sheet[data-theme=plain] .ps-log-form strong{padding-inline:0}.ps-log-form i{flex:1 1 0;min-height:2.6cqw;border-bottom:.25cqw solid #888}.ps-cal-head{display:flex;flex:none;align-items:baseline;justify-content:space-between;gap:3cqw;margin:0 0 1.4cqw;padding:.6cqw 2.2cqw;border-radius:2cqw;background:var(--ps-color)}.ps-sheet[data-theme=plain] .ps-cal-head{padding-inline:0;padding-bottom:.8cqw;border-bottom:.4cqw solid #111;border-radius:0}.ps-cal-head[data-solo]{justify-content:center}.ps-cal-month{flex:none;min-height:6cqw;margin:0;color:#111;font:800 5.4cqw/1.1 Arial,Helvetica,sans-serif;white-space:nowrap}.ps-cal-month span{font-weight:400}.ss-publication .ps-sheet .ps-cal-title{min-width:0;margin:0;color:#111;font:800 3.2cqw/1.15 Arial,Helvetica,sans-serif;letter-spacing:0;text-align:right}.ps-cal-grid{display:grid;flex:1;min-height:0;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(var(--ps-cal-weeks),minmax(0,1fr));gap:.6cqw}.ps-cal-weekday{padding-bottom:.2cqw;font-size:1.8cqw;font-weight:800;text-align:center}.ps-cal-day{display:flex;flex-direction:column;min-width:0;min-height:0;padding:.6cqw .8cqw;border:.35cqw solid #111;border-radius:1cqw;overflow:hidden}.ps-cal-day[data-blank]{border:.2cqw solid #ddd}.ps-cal-date{flex:none;font-size:2.2cqw;font-weight:800;line-height:1}.ps-cal-note{display:-webkit-box;flex:none;margin-top:.5cqw;overflow:hidden;color:#222;font-size:1.5cqw;font-weight:700;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere}.ps-cal-grid[data-weeks="6"] .ps-cal-note{font-size:1.3cqw}.ps-cal-marks{display:flex;flex:none;justify-content:flex-end;gap:.4cqw;margin-top:auto;color:#111}.ps-cal-marks svg{display:block;width:3.3cqw;height:3.3cqw}.ps-cal-legend{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8cqw 3cqw;margin:1.4cqw 0 0;color:#111;font-size:2.1cqw;font-weight:800}.ps-cal-legend span{display:inline-flex;align-items:center;gap:.8cqw}.ps-cal-legend svg{display:block;width:3.4cqw;height:3.4cqw}.ps-cal-legend .ps-cal-legend-lead{font-weight:700}.tp-track-log{--tp-track:transparent}.tp-track-log[data-theme=sunny]{--tp-track:#FFD84D}.tp-track-log[data-theme=sky]{--tp-track:#8EC5F2}.tp-track-log[data-theme=grass]{--tp-track:#A5E0B4}.tp-track-log[data-theme=berry]{--tp-track:#F7A8CB}.tp-track-table{display:grid;flex:1;min-height:0;grid-template-columns:1fr 2.2fr 1fr 1fr;grid-auto-rows:minmax(0,1fr);border:1.5px solid #111;border-radius:5px;overflow:hidden}.tp-track-table span{display:grid;place-items:center;min-height:0;border-top:1px solid #111;border-left:1px solid #111}.tp-track-table span:nth-child(4n+1){border-left:0}.tp-track-table span:nth-child(-n+4){border-top:0;background:var(--tp-track)}.tp-track-table b{width:60%;height:3px;border-radius:2px;background:#333}.tp-track-form>div{display:grid;flex:1;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:4px 9px}.tp-track-form span{display:flex;flex-direction:column;justify-content:space-between;min-height:0;padding-bottom:1px}.tp-track-form b{width:66%;height:4px;border-radius:2px;background:#333}.tp-track-form i{height:1px;background:#888}.tp-track-grid{display:grid;flex:1;min-height:0;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:5px repeat(5,minmax(0,1fr));gap:2px}.tp-track-grid>b{align-self:center;height:3px;margin:0 2px;border-radius:2px;background:#333}.tp-track-grid span{display:flex;flex-direction:column;min-width:0;min-height:0;padding:1px 2px;border:1px solid #111;border-radius:2px;overflow:hidden}.tp-track-grid span[data-blank]{border-color:#ddd}.tp-track-grid em{font-size:6px;font-style:normal;font-weight:800;line-height:1}.tp-track-grid i{flex:none;height:2px;margin-top:2px;border-radius:1px;background:#bbb}.tp-track-grid u{display:flex;justify-content:flex-end;gap:1px;margin-top:auto}.tp-track-grid u svg{display:block;width:6px;height:6px}.tp-track-grid u path{stroke-width:2.6}.ps-sheet{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:4%;background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif;container-type:inline-size;print-color-adjust:exact;-webkit-print-color-adjust:exact}.ps-sheet[data-theme=sunny]{--ps-color:#FFD84D}.ps-sheet[data-theme=sky]{--ps-color:#8EC5F2}.ps-sheet[data-theme=grass]{--ps-color:#A5E0B4}.ps-sheet[data-theme=berry]{--ps-color:#F7A8CB}.ps-sheet[data-theme=plain]{--ps-color:transparent}.ss-publication .ps-sheet .ps-title{flex:none;margin:0 0 3cqw;padding:1.6cqw 2cqw;border-radius:2cqw;background:var(--ps-color);color:#111;font:800 7.5cqw/1.12 Arial,Helvetica,sans-serif;letter-spacing:0;text-align:center}.ss-publication .ps-sheet[data-orientation=landscape] .ps-title{font-size:5.6cqw;margin-bottom:2cqw;padding-block:.8cqw}.ps-credit{margin:0;padding-top:1.6cqw;color:#555;font-size:1.6cqw}.ps-credit,.ps-tip{flex:none;text-align:center}.ps-tip{margin:2cqw 0 0;color:#333;font-size:2.2cqw}.ps-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;height:100%}.ps-slot,.ps-slot img{width:100%;min-height:0}.ps-slot img{flex:1;-o-object-fit:contain;object-fit:contain}.ps-slot-label{flex:none;font-size:3.4cqw}.ps-slot-label,.ps-slot-words{font-weight:800;text-align:center}.ps-slot-words{font-size:4.6cqw;overflow-wrap:anywhere}.ps-schedule{display:grid;flex:1;gap:1.6cqw;min-height:0;margin:0;padding:0;list-style:none;grid-auto-rows:minmax(0,1fr)}.ps-schedule li{display:flex;align-items:center;gap:2.5cqw;min-height:0;padding:1cqw 2.5cqw;border:.5cqw solid #111;border-radius:2cqw}.ps-schedule .ps-slot{flex:1;flex-direction:row;justify-content:flex-start;gap:3.5cqw;min-width:0}.ps-schedule .ps-slot img{flex:0 0 auto;width:17cqw;height:100%;max-height:15cqw}.ps-schedule .ps-slot-label,.ps-schedule .ps-slot-words{font-size:4.8cqw;text-align:left}.ps-number{flex:none;width:7cqw;font-size:6cqw;font-weight:800;text-align:center}.ps-check{flex:none;width:8cqw;height:8cqw;border:.5cqw solid #111;border-radius:1.2cqw}.ps-goal{flex:none;margin:0 0 2.5cqw;font-size:5cqw;font-weight:800;text-align:center}.ps-goal span{display:block;color:#444;font-size:2.2cqw;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ps-spots{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:1cqw 1.5cqw;align-content:space-evenly;min-height:0}.ps-spots span{position:relative;display:block}.ps-spots svg{display:block;width:100%;height:auto;color:#111}.ps-spots b{position:absolute;inset:8% 0 0;display:grid;place-items:center;color:#777;font-size:2.4cqw}.ps-spots[data-count="20"] svg{width:88%;margin:auto}.ps-reward{display:grid;flex:none;grid-template-columns:minmax(0,1fr) 26cqw;align-items:center;gap:3cqw;height:25cqw;margin-top:2.5cqw;padding:1.5cqw 3cqw;border:.5cqw solid #111;border-radius:2cqw;background:var(--ps-color)}.ps-reward .ps-slot{padding:1cqw;border-radius:1.5cqw;background:#fff}.ps-reward p{margin:0;font-size:4.2cqw;font-weight:800}.ps-token-board{display:flex;flex:1;flex-direction:column;gap:2.5cqw;min-height:0}.ps-token-goal{flex:1;min-height:0;padding:1.5cqw;border:.5cqw solid #111;border-radius:2cqw}.ps-token-goal .ps-slot-label{font-size:3cqw}.ps-tokens{display:grid;flex:none;gap:1.5cqw;grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:10cqw}.ps-tokens[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:25cqw}.ps-tokens[data-count="10"]{grid-template-columns:repeat(10,minmax(0,1fr));padding-inline:0}.ps-tokens span{aspect-ratio:1;border:.5cqw dashed #111;border-radius:50%}.ps-choices{display:grid;flex:1;gap:2cqw;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.ps-choices[data-count="3"],.ps-choices[data-count="5"],.ps-choices[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-choices[data-count="4"],.ps-choices[data-count="7"],.ps-choices[data-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ps-choices[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-choices>div{min-height:0;padding:1.5cqw;border:.5cqw solid #111;border-radius:2cqw}.ps-choices .ps-slot-label{font-size:3cqw}.ps-feelings{display:grid;flex:1;gap:1.5cqw;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center}.ps-feelings[data-count="10"],.ps-feelings[data-count="11"],.ps-feelings[data-count="12"],.ps-feelings[data-count="3"],.ps-feelings[data-count="5"],.ps-feelings[data-count="6"],.ps-feelings[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-feelings>div{display:flex;flex-direction:column;align-items:center;gap:.6cqw}.ps-feelings span{font-size:3.8cqw;font-weight:800}.ps-face{display:block;width:100%;max-width:24cqw;height:auto}.ps-feelings[data-count="10"] .ps-face,.ps-feelings[data-count="11"] .ps-face,.ps-feelings[data-count="12"] .ps-face{max-width:19cqw}.ps-cut-cards{display:grid;flex:1;gap:1.5cqw;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.ps-cutouts[data-orientation=landscape] .ps-cut-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.ps-cut-cards>div{min-height:0;padding:1cqw;border:.3cqw dashed #777}.ps-cut-tokens{display:grid;flex:1;gap:1cqw;min-height:0;grid-template-columns:repeat(5,minmax(0,1fr));align-content:center;justify-items:center}.ps-cut-tokens span{width:11cqw;padding:.6cqw;border:.3cqw dashed #777}.ps-cut-tokens svg{display:block;width:100%;height:auto;color:#111}.ps-slot-blank{min-height:12cqw}.ps-week{display:grid;flex:1;min-height:0;grid-template-columns:27cqw repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(var(--ps-rows),minmax(0,1fr));gap:.8cqw}.ps-week>strong{font-size:2.4cqw;font-weight:800;text-align:center}.ps-week-row{display:contents}.ps-week-row>.ps-slot{flex-direction:row;justify-content:flex-start;gap:1.4cqw;padding:.5cqw 1cqw;border:.4cqw solid #111;border-radius:1.2cqw;overflow:hidden}.ps-week-row>.ps-slot img{flex:0 0 auto;width:6.5cqw;height:100%;max-height:6.5cqw}.ps-week-row .ps-slot-label,.ps-week-row .ps-slot-words{flex:1 1 0;min-width:0;font-size:2.2cqw;font-weight:800;line-height:1.15;text-align:left;overflow-wrap:anywhere}.ps-week-row>span:not(.ps-slot){border:.4cqw solid #111;border-radius:1.2cqw}.ps-sheet[data-template=letter]{padding:3%}.ss-publication .ps-sheet[data-template=letter] .ps-title{padding:0;background:none;font-family:Georgia,Times New Roman,serif}.ps-letter{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;padding:4cqw 6cqw;border:1.2cqw double #111;outline:1.6cqw solid var(--ps-color);outline-offset:-3cqw;border-radius:2cqw}.ps-letter-body{margin:0;color:#111;font:400 3.6cqw/1.6 Georgia,Times New Roman,serif;white-space:pre-line}.ps-letter-signature{margin:3cqw 0 0;color:#111;font:italic 700 5.6cqw/1.2 Brush Script MT,Snell Roundhand,Segoe Script,cursive}.ps-spots[data-count="7"],.ps-spots[data-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ps-spots[data-count="25"] svg{width:88%;margin:auto}.ps-spots[data-countdown] b{color:#111;font-size:3.6cqw}.ps-countdown-end{margin:2.5cqw 0 0}.ps-chain{display:grid;flex:1;gap:1cqw 2cqw;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(13,minmax(0,1fr))}.ps-chain span{display:flex;align-items:center;justify-content:center;border:.3cqw dashed #777;font-size:3.8cqw;font-weight:800}.ps-prompts{display:flex;flex:1;flex-direction:column;gap:2.4cqw;min-height:0;margin:0;padding:0;list-style:none}.ps-prompts li{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.ps-prompts li[data-draw]{flex-grow:2.4}.ps-prompts strong{flex:none;font-size:3.8cqw;font-weight:800}.ps-prompts i{flex:1;min-height:0;padding-top:5cqw;background:linear-gradient(180deg,transparent calc(100% - .3cqw),#888 calc(100% - .3cqw)) 0 100% /100% 8cqw repeat-y content-box}.ps-prompts li[data-draw] i{margin-top:1cqw;padding:0;border:.5cqw solid #111;border-radius:2cqw;background:none}.ps-sheet[data-template=certificate]{padding:2.5%}.ps-cert{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1.5cqw;min-height:0;padding:3cqw 6cqw;border:1cqw double #111;outline:1.2cqw solid var(--ps-color);outline-offset:-2.8cqw;border-radius:1.5cqw;text-align:center;font-family:Georgia,Times New Roman,serif}.ps-cert-stars{display:flex;gap:.8cqw}.ps-cert-stars svg{display:block;width:4cqw;height:4cqw;fill:var(--ps-color)}.ss-publication .ps-sheet[data-template=certificate] .ps-title{margin:0;padding:0;background:none;font:700 5.4cqw/1.15 Georgia,Times New Roman,serif}.ps-cert-lead{margin:0;color:#333;font-size:2.3cqw}.ps-cert-name{width:62%;min-height:6.6cqw;margin:0;border-bottom:.25cqw solid #111;color:#111;font:700 5.6cqw/1.15 Georgia,Times New Roman,serif}.ps-cert-body{margin:0;color:#111;font-size:2.6cqw;line-height:1.45;white-space:pre-line}.ps-cert-sign{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8cqw;width:74%;margin-top:1.5cqw}.ps-cert-sign span{display:block;min-height:4.6cqw;border-bottom:.2cqw solid #111;color:#111;font:italic 700 3.4cqw/1.3 Brush Script MT,Snell Roundhand,Segoe Script,cursive}.ps-cert-sign small{display:block;padding-top:.5cqw;color:#333;font-size:1.7cqw;letter-spacing:.08em;text-transform:uppercase}.ps-word{display:grid;place-items:center;height:100%;font:700 7.4cqw/1.1 Century Gothic,Avenir Next,Arial,Helvetica,sans-serif;text-align:center;overflow-wrap:anywhere}.ss-publication .ps-sheet.ps-pack .ps-title{font-size:5cqw;padding-block:.6cqw;margin-bottom:1.6cqw}.ps-pack .ps-cut-cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.ps-pack .ps-slot-label{font-size:3cqw}.tw-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tw-timer{--tw-color:#e5484d;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);margin-top:32px}.tw-potty{--tw-color:#14a38b}.tw-brush{--tw-color:#2f8fde;display:block;max-width:680px;margin:32px auto 0}.tw-stage{display:flex;flex-direction:column;align-items:center;min-width:0;padding:clamp(20px,4vw,36px);border:1px solid var(--ss-line);border-radius:28px;background:#fff;text-align:center;box-shadow:0 30px 60px -44px rgb(28 36 48/.45)}.tw-panel{display:grid;gap:22px;min-width:0}.ss-publication .tw .maker-chips button{min-height:44px;padding:0 15px;font-size:15px}.ss-publication .tw .maker-add button{min-height:44px}.ss-publication .tw-label{min-height:1.3em;margin:0 0 14px;color:var(--ss-ink);font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.4px;line-height:1.25}.tw-disk{display:block;width:min(100%,360px,max(240px,42vh));height:auto;aspect-ratio:1}.tw-disk-face{fill:#fff;stroke:var(--ss-ink);stroke-width:3}.tw-disk-wedge{fill:var(--tw-color)}.tw-disk-tick{stroke:var(--ss-ink);stroke-width:2.5;stroke-linecap:round}.tw-disk-knob{fill:var(--ss-ink)}.ss-publication .tw-clock{margin:14px 0 0;color:var(--ss-ink);font-size:clamp(44px,6.4vw,72px);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-1.5px;line-height:1}.tw-timer[data-state=done] .tw-clock{color:var(--tw-color)}.ss-publication .tw-when{min-height:1.5em;margin:8px 0 0;color:var(--ss-muted);font-size:15px}.tw-actions{gap:10px;margin-top:22px}.tw-actions,.tw-tools{display:flex;flex-wrap:wrap;justify-content:center}.tw-tools{gap:8px;margin-top:14px}.ss-publication .tw-primary{display:inline-flex;align-items:center;justify-content:center;min-width:168px;min-height:56px;padding:0 28px;border-radius:14px;background:var(--ss-accent);color:#fff;font-size:18px;font-weight:800}.ss-publication .tw-primary:hover:not(:disabled){background:var(--ss-accent-ink)}.ss-publication .tw-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 24px;border:1px solid var(--ss-line);border-radius:14px;background:#fff;color:var(--ss-ink);font-size:16px;font-weight:700;text-decoration:none}.ss-publication .tw-secondary:hover:not(:disabled){border-color:var(--ss-accent-soft);background:#fff;color:var(--ss-accent)}.ss-publication .tw-secondary:disabled{opacity:.45;cursor:default}.ss-publication .tw-ghost{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 15px;border:1px solid var(--ss-line);border-radius:999px;background:#fff;color:var(--ss-ink);font-size:14px;font-weight:650}.ss-publication .tw-ghost:hover{border-color:var(--ss-accent-soft);background:#fff;color:var(--ss-accent)}.ss-publication .tw-ghost[aria-pressed=false]{color:var(--ss-muted)}.tw-ghost svg{width:18px;height:18px;flex:none}.ss-publication .tw-hint{margin:14px 0 0;color:var(--ss-muted);font-size:13px}@media (hover:none) and (pointer:coarse){.tw-keys{display:none}}.ss-publication :is(.tw-primary,.tw-secondary,.tw-ghost,.tw-answers button,.tw-signup-close):focus-visible{outline:3px solid var(--ss-accent);outline-offset:3px}.tw-custom .maker-add input{max-width:140px}.tw-swatch{display:inline-block;width:14px;height:14px;margin-right:7px;border:1px solid rgb(0 0 0/.15);border-radius:50%;vertical-align:-2px}.tw-timer:fullscreen,.tw-timer[data-filled]{grid-template-columns:minmax(0,1fr);place-content:center;justify-items:center;margin:0;padding:24px;overflow:auto;background:#fff}.tw-timer[data-filled]{position:fixed;inset:0;z-index:90}.tw-timer:fullscreen .tw-hint,.tw-timer:fullscreen .tw-panel,.tw-timer[data-filled] .tw-hint,.tw-timer[data-filled] .tw-panel{display:none}.tw-timer:fullscreen .tw-stage,.tw-timer[data-filled] .tw-stage{width:100%;padding:0;border:0;box-shadow:none}.tw-timer:fullscreen .tw-disk,.tw-timer[data-filled] .tw-disk{width:min(74vmin,680px)}.ss-publication .tw-timer:fullscreen .tw-clock,.ss-publication .tw-timer[data-filled] .tw-clock{font-size:clamp(56px,11vmin,132px)}.ss-publication .tw-timer:fullscreen .tw-label,.ss-publication .tw-timer[data-filled] .tw-label{font-size:clamp(24px,4.4vmin,44px)}.tw-alert{justify-content:center;min-height:100%;border-color:transparent;background:#ffd84d}.ss-publication .tw-alert h2{margin:12px 0 0;color:#1c2430;font-size:clamp(48px,8vw,84px);font-weight:850;letter-spacing:-2px;line-height:1}.ss-publication .tw-alert p{max-width:400px;margin:16px 0 0;color:#1c2430;font-size:17px;line-height:1.5}.tw-answers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:480px;margin-top:26px}.ss-publication .tw-answers button{min-height:72px;padding:0 8px;border:2px solid #1c2430;border-radius:16px;background:#fff;color:#1c2430;font-size:20px;font-weight:800}.ss-publication .tw-answers button[data-result=went]{border-color:#157a4b;background:#1f9d61;color:#fff}.ss-publication .tw-answers button[data-result=tried]{border-color:#2459b5;background:#2f6fde;color:#fff}.ss-publication .tw-answers button:hover{filter:brightness(1.05)}.tw-tally{padding:18px;border:1px solid var(--ss-line);border-radius:20px}.tw-tally dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.tw-tally dl>div{padding:10px 6px;border-radius:14px;background:var(--ss-paper);text-align:center}.tw-tally dt{color:var(--ss-muted);font-size:13px;font-weight:700}.tw-tally dd{margin:2px 0 0;color:var(--ss-ink);font-size:30px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.ss-publication .tw-tally .maker-blank,.tw-tally .maker-hint{margin:10px 0 0}.tw-links{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ss-publication .tw-links a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 18px;border:1px solid var(--ss-line);border-radius:14px;color:var(--ss-ink);font-size:15px;font-weight:700;text-decoration:none}.ss-publication .tw-links a:after{content:"→";color:var(--ss-accent)}.ss-publication .tw-links a:hover{border-color:var(--ss-accent-soft);color:var(--ss-accent)}.tw-mouth{display:block;width:min(100%,340px,max(220px,36vh));height:auto}.tw-mouth-lips{fill:#f2a3b3;stroke:#c9566e;stroke-width:3}.tw-mouth-inside{fill:#7c2d42}.tw-mouth-tongue{fill:#e06a82}.tw-teeth rect{fill:#fff;stroke:#e2d6db;stroke-width:1.5;transition:fill .3s ease}.tw-teeth[data-state=now] rect{fill:var(--tw-color);stroke:#fff}.tw-teeth[data-state=done] rect{fill:#c6ecd5}.tw-mouth-split{stroke:#fff;stroke-dasharray:5 5;stroke-opacity:.6;stroke-width:2}.ss-publication .tw-brush-now{margin:18px 0 0;color:var(--ss-ink);font-size:clamp(30px,5vw,44px);font-weight:850;letter-spacing:-1px;line-height:1.1}.ss-publication .tw-brush-tip{min-height:3em;max-width:420px;margin:10px 0 0;color:var(--ss-muted);font-size:16px;line-height:1.5}.tw-brush-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:480px;margin:22px 0 0;padding:0;list-style:none}.tw-brush-steps li{display:grid;gap:6px;color:var(--ss-muted);font-size:13px;font-weight:700}.tw-brush-steps li[data-state=now]{color:var(--ss-ink)}.tw-brush-bar{display:block;height:10px;overflow:hidden;border-radius:999px;background:#eceff3}.tw-brush-bar span{display:block;height:100%;border-radius:inherit;background:var(--tw-color)}.tw-brush-steps li[data-state=done] .tw-brush-bar span{background:#1f9d61}.ss-publication .tw-brush .tw-clock{font-size:34px;letter-spacing:-.5px}.ss-publication .tw-finish h2{margin:8px 0 0;color:var(--ss-ink);font-size:clamp(38px,6vw,56px);font-weight:850;letter-spacing:-1.5px;outline:none}.ss-publication .tw-finish>p:not(.tw-sr){margin:10px 0 0;color:var(--ss-muted);font-size:17px}.tw-sparkle{width:150px;height:auto}.tw-sparkle-tooth{fill:#fff;stroke:var(--ss-ink);stroke-width:3;stroke-linejoin:round}.tw-sparkle-smile{fill:none;stroke:var(--ss-ink);stroke-width:3;stroke-linecap:round}.tw-sparkle circle{fill:var(--ss-ink)}.tw-sparkle-star{fill:#ffd84d;stroke:var(--ss-ink);stroke-width:2;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.tw-alert h2,.tw-sparkle{animation:tw-pop .45s cubic-bezier(.2,1.4,.4,1) both}.tw-brush-bar span{transition:width .2s linear}}@keyframes tw-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tw-teeth rect{transition:none}}.tw-brush+.tw-signup{max-width:680px}.tw-signup{position:relative;max-width:720px;margin:24px auto 0;padding:26px 28px;border:1px solid var(--ss-accent-soft);border-radius:24px;background:var(--ss-paper)}.tw-signup .ss-kicker{margin:0 0 6px;font-size:11px;letter-spacing:1.6px}.ss-publication .tw-signup h2{margin:0 0 8px;padding-right:40px;font-size:24px;letter-spacing:-.6px;line-height:1.25}.tw-signup>p:not(.ss-kicker){margin:0 0 4px;color:var(--ss-muted);font-size:15px;line-height:1.6}.ss-publication .tw-signup-close{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border-radius:50%;background:#fff;color:var(--ss-ink);font-size:22px;line-height:1}.ss-publication .tw-signup-close:hover{background:#fff;color:var(--ss-accent)}.tw-drop{display:flex;flex-direction:column;align-items:center;padding:28px 22px;border:2px dashed var(--ss-accent-soft);border-radius:22px;background:#fff;text-align:center;transition:border-color .15s ease,background-color .15s ease}.tw-photo[data-dragging] .tw-drop{border-color:var(--ss-accent);background:var(--ss-paper)}.tw-drop>svg{width:40px;height:40px;margin-bottom:12px;color:var(--ss-accent)}.ss-publication .tw-drop>p{margin:8px 0 0;color:var(--ss-muted);font-size:14px}.ss-publication .tw-drop .tw-drop-note{max-width:340px;margin-top:14px;font-size:13px;line-height:1.55}.tw-drop-note strong{color:var(--ss-ink)}.ss-publication .tw-photo .maker-blank{justify-self:start;min-height:44px;margin:-8px 0 0;padding:0}.ss-publication .tw-detail input[type=range]{display:block;width:100%;min-height:44px;margin:0;padding:0;border:0;background:none;accent-color:var(--ss-accent);cursor:pointer}.tw-detail-ends{display:flex;justify-content:space-between;gap:8px;color:var(--ss-muted);font-size:12px}.tw-detail-ends span:nth-child(2){color:var(--ss-ink);font-weight:700}.tw-photo-art{position:relative;flex:1;min-height:0}.tw-photo-art img,.tw-photo-sample{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tw-photo-art[data-state=drawing] img{opacity:.55}.tw-photo-sample{fill:none;stroke:#c4c4c4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tw-photo-sample circle[r="4"]{fill:#c4c4c4}.ss-publication .ps-sheet.tw-photo-sheet .ps-title{padding:0;background:none;color:#fff;font:900 7.4cqw/1.12 Arial Black,Arial Rounded MT Bold,Arial,sans-serif;letter-spacing:.02em;-webkit-text-stroke:.5cqw #111;paint-order:stroke fill}.ss-publication .ps-sheet.tw-photo-sheet[data-orientation=landscape] .ps-title{font-size:5.4cqw;-webkit-text-stroke-width:.4cqw}.ss-publication .tw-photo-status{min-height:1.5em;margin:10px 0 0;color:var(--ss-muted);font-size:13px;text-align:center}@media (max-width:960px){.tw-timer{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.tw-stage{border-radius:22px}.tw-actions{width:100%}.ss-publication .tw-actions>*{flex:1 1 120px;min-width:0;padding:0 16px;white-space:nowrap}.ss-publication .tw-actions>.tw-primary{flex-grow:2;font-size:17px}.ss-publication .tw-answers button{min-height:64px;font-size:17px}.tw-brush-steps{gap:6px}.tw-brush-steps li{font-size:11px}}@media print{.tw-photo .maker-page{border:0}}.tp-widget-brush,.tp-widget-timer{align-items:center;justify-content:center;gap:6px}.tp-widget-label{font-size:12px;font-weight:800;text-align:center}.tp-widget-disk{width:86%;height:auto}.tp-widget-clock{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.tp-widget-brush svg{width:94%;height:auto}.tp-widget-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;width:100%}.tp-widget-bars i{height:6px;border-radius:3px;background:#e3e6ea}.tp-widget-bars i[data-on]{background:linear-gradient(90deg,#2f8fde 60%,#e3e6ea 0)}.tp-widget-potty{justify-content:center;gap:10px;background:#ffd84d!important;text-align:center}.tp-widget-potty strong{font-size:21px;font-weight:900;letter-spacing:-.5px;line-height:1.05}.tp-widget-answers{display:grid;gap:4px}.tp-widget-answers i{padding:5px 0;border:1.5px solid #111;border-radius:7px;background:#fff;font-size:11px;font-style:normal;font-weight:800}.tp-widget-answers i:first-child{background:#1f9d61;color:#fff}.tp-widget-answers i:nth-child(2){background:#2f6fde;color:#fff}.tp-widget-tally{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.tp-widget-tally b{padding:2px 0;border-radius:6px;background:rgb(255 255 255/.7);font-size:12px}.tp-widget-photo{justify-content:center}.tp-widget-photo svg{width:100%;height:100%}