.doc-glyph{position:relative;display:grid;flex:none;place-items:center;width:40px;height:52px;padding-top:8px;border:1.5px solid var(--tf-color-brand);border-radius:var(--tf-radius-xs) 12px var(--tf-radius-xs) var(--tf-radius-xs);background:var(--tf-color-surface);color:var(--tf-color-brand);font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}.doc-glyph:before{content:"";position:absolute;top:-1.5px;right:-1.5px;width:12px;height:12px;border-bottom:1.5px solid var(--tf-color-brand);border-left:1.5px solid var(--tf-color-brand);border-radius:0 0 0 var(--tf-radius-xs);background:var(--tf-color-brand-tint)}.launcher-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tf-space-4);margin:0;padding:0;list-style:none}.launcher-grid.is-single{grid-template-columns:minmax(0,1fr);max-width:760px}.launcher-grid>li{display:flex}.card.launcher-card{display:flex;flex:1 1 auto;align-items:flex-start;gap:var(--tf-space-4);height:100%;text-decoration:none}.card.launcher-card,.card.launcher-card:hover{color:var(--tf-color-ink)}.card.launcher-card .card-title{display:block;margin:0 0 var(--tf-space-1)}.launcher-card-text{display:grid;gap:2px;min-width:0}.launcher-card-desc,.resource-card-desc{color:var(--tf-color-muted);font-size:.875rem;line-height:1.45}.resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tf-space-4);margin:0;padding:0;list-style:none}.resource-grid>li{display:flex}.card.resource-card{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--tf-space-2);text-decoration:none}.card.resource-card,.card.resource-card:hover{color:var(--tf-color-ink)}.card.resource-card .card-title{display:block;margin:0}.resource-card-image{display:block;width:100%;height:auto;margin-bottom:var(--tf-space-2);border-radius:var(--tf-radius-sm)}.dashboard-create-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tf-space-4)}.dashboard-create-grid .card-create .card-body{display:grid;justify-items:start;gap:var(--tf-space-2)}.dashboard-create-grid .card-title{margin:var(--tf-space-1) 0 0}.dashboard-create-grid .card-body>p{margin:0}.dashboard-create-grid .dropdown{margin-top:var(--tf-space-2)}.record-list{display:grid;gap:var(--tf-space-3);margin:0;padding:0;list-style:none}a.record-card-link{color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}a.record-card-link:hover{border-color:var(--tf-color-brand);color:inherit;transform:translateY(-1px)}a.record-card-link:focus-visible{outline:none;box-shadow:var(--tf-focus-ring)}.record-card-title-row{display:flex;align-items:flex-start;gap:14px;min-width:0}.record-card-title-row>div{display:grid;gap:2px;min-width:0}@media(max-width:1199.98px){.dashboard-create-grid,.launcher-grid,.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.dashboard-create-grid,.launcher-grid,.resource-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){a.record-card-link{transition:none}a.record-card-link:hover{transform:none}}