.ts-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ts-tag{position:fixed;top:0;left:50%;z-index:990;display:grid;justify-items:center;align-content:start;width:112px;height:44px;margin:0 0 0 -56px;padding:0;border:0;border-radius:0;background:0 0;color:#1e1a15;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}html button.ts-tag.ts-tag{border-radius:0!important}.ts-tag--button{display:none}html.ts-ready .ts-tag--button{display:grid}html.ts-ready .ts-tag--link{display:none}.ts-tag-paper{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;width:112px;height:38px;margin-top:-2px;padding-top:6px;white-space:nowrap;background:#fbf8f1;color:#1e1a15;font:700 11px/1 courier new,Courier,monospace;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 1px 2px rgb(30 18 6/.35);clip-path:polygon(0 0,100% 0,100% 86%,92% 100%,81% 90%,68% 98%,55% 89%,42% 99%,29% 90%,17% 98%,7% 89%,0 96%);transition:translate .18s ease}.ts-tag-paper::before{content:'';position:absolute;top:-2px;left:50%;width:46px;height:13px;margin-left:-23px;background:rgba(214,196,150,.74);rotate:-3deg}@media(hover:hover){.ts-tag:hover .ts-tag-paper{translate:0 2px}}.ts-tag:focus-visible{outline:none}.ts-tag:focus-visible .ts-tag-paper{outline:2px solid #1e1a15;outline-offset:2px;box-shadow:0 0 0 2px #fbf8f1,0 1px 2px rgb(30 18 6/.35);clip-path:none}.ts-tag[aria-expanded=true] .ts-tag-paper{translate:0 2px}.ts-dialog{position:fixed;inset:0;width:100vw;height:100svh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:0 0;color:#fbf8f1;overflow:hidden}.ts-dialog::backdrop{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E")0 0/180px,rgb(17 17 19/.68)}.ts-deck{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:28px}.ts-cards{display:flex;align-items:flex-end;margin:0;padding:0;list-style:none}.ts-slot{--r:0deg;--lift:0px;position:relative;margin:0 -10px}.ts-slot:nth-child(1){--r:-13deg;--lift:46px}.ts-slot:nth-child(2){--r:-7.5deg;--lift:17px}.ts-slot:nth-child(3){--r:-2.5deg;--lift:3px}.ts-slot:nth-child(4){--r:2.5deg;--lift:3px}.ts-slot:nth-child(5){--r:7.5deg;--lift:17px}.ts-slot:nth-child(6){--r:13deg;--lift:46px}.ts-card{position:relative;display:block;width:168px;color:#1e1a15;text-decoration:none;transform:translateY(var(--lift))rotate(var(--r));transition:transform .18s cubic-bezier(.215,.61,.355,1),filter .18s ease;filter:drop-shadow(0 1px 2px rgb(30 18 6/.45))drop-shadow(0 10px 14px rgb(30 18 6/.35))}.ts-card:is(:hover,:focus-visible){transform:translateY(calc(var(--lift) - 8px))rotate(0);filter:drop-shadow(0 2px 3px rgb(30 18 6/.5))drop-shadow(0 18px 22px rgb(30 18 6/.45))}.ts-card:focus-visible{outline:2px solid #fbf8f1;outline-offset:6px}.ts-art{display:block;width:100%;height:auto}.ts-card-name{position:absolute;left:10px;bottom:10px;padding:4px 7px;background:#fbf8f1;color:#1e1a15;font:700 11px/1 courier new,Courier,monospace;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 1px 2px rgb(30 18 6/.35);rotate:-2deg}.ts-here{position:absolute;inset:-14px -12px;width:calc(100% + 24px);height:calc(100% + 28px);pointer-events:none}.ts-where{margin:44px 0 0;padding:6px 10px;background:#fbf8f1;color:#1e1a15;font:700 12px/1.2 courier new,Courier,monospace;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 1px 2px rgb(30 18 6/.45);rotate:-1.5deg}.ts-cover{position:fixed;top:0;left:0;width:0;height:0;visibility:hidden;pointer-events:none;z-index:5}.ts-cover.is-on{visibility:visible}.ts-cover{overflow:hidden}.ts-cover-paper{position:absolute;inset:0;width:100%;height:100%}.ts-cover-face{position:absolute;left:50%;top:50%;height:auto;translate:-50% -50%}.ts-cover::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .12 0 0 0 0 .1 0 0 0 0 .08 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E")0 0/180px}.ts-cover .ts-card-name{z-index:1}.ts-cover{--ts-hint-text:"Still on its way…"}.ts-hint{position:absolute;left:50%;bottom:48px;margin:0;padding:8px 14px;translate:-50% 0;background:#fbf8f1;color:#1e1a15;font:inherit;font-family:courier new,Courier,monospace;font-size:13px;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 1px 2px rgb(30 18 6/.35);pointer-events:none}.ts-hint--still{position:fixed;z-index:1}.ts-hint--sheet{position:fixed;z-index:6}html[data-scheme=dark] .ts-hint{background:#2a241d;color:#f3ecdf;box-shadow:0 1px 2px rgb(0 0 0/.6)}@media(max-width:767px){.ts-tag{width:96px;margin-left:-48px}.ts-tag-paper{width:96px}.ts:not([data-here=home]) .ts-tag{left:max(50%,252px)}html.home-writing .ts .ts-tag,html.home-moods .ts .ts-tag,html.home-profile .ts .ts-tag{left:max(50%,252px)}.ts-deck{inset:0 0 auto;display:block;max-height:calc(100svh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:56px 16px 20px;background:#efe7d8;color:#1e1a15;box-shadow:0 12px 24px -8px rgb(0 0 0/.45);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),88% 100%,74% calc(100% - 6px),58% 100%,43% calc(100% - 7px),27% 100%,12% calc(100% - 5px),0 100%)}.ts-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.ts-slot{margin:0;--lift:0px !important}.ts-slot:nth-child(odd){--r:-2deg !important}.ts-slot:nth-child(even){--r:2deg !important}.ts-card{width:100%;min-height:44px}.ts-here{inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}.ts-where{display:table;margin:18px auto 0;text-align:center}}@media(prefers-reduced-motion:reduce){.ts-card,.ts-tag-paper{transition:none}}html.home-writing[data-scheme=dark] .ts-tag-paper{background:#a29b8e;color:#15120e;box-shadow:0 1px 2px rgb(0 0 0/.5)}html.home-writing[data-scheme=dark] .ts-tag-paper::before{background:rgba(136,123,91,.74)}