.dc-shell{gap:var(--tb-space-10);max-width:84rem;padding:var(--tb-space-8) var(--tb-space-6) var(--tb-space-16);grid-template-columns:17rem minmax(0,1fr);margin:0 auto;display:grid}@media (max-width:60rem){.dc-shell{gap:var(--tb-space-6);padding:var(--tb-space-6) var(--tb-space-4) var(--tb-space-12);grid-template-columns:minmax(0,1fr)}}.dc-top{border-bottom:1px solid var(--tb-border);background:var(--tb-bg);z-index:20;position:sticky;top:0}.dc-top-in{max-width:84rem;padding:var(--tb-space-4) var(--tb-space-6);align-items:center;gap:var(--tb-space-4);margin:0 auto;display:flex}.dc-brand{font-family:var(--tb-font-display,var(--tb-font-sans));font-size:var(--tb-font-lg);color:var(--tb-text);letter-spacing:-.01em;font-weight:700;text-decoration:none}.dc-brand span{color:var(--tb-accent-text)}.dc-top-tag{font-family:var(--tb-font-display);font-size:var(--tb-font-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tb-text-dim);border:1px solid var(--tb-border-strong);border-radius:var(--tb-radius-sm);padding:.15rem var(--tb-space-3);font-weight:700}.dc-top-spacer{margin-left:auto}.dc-top-link{font-size:var(--tb-font-sm);color:var(--tb-text-dim);text-decoration:none}.dc-top-link:hover{color:var(--tb-text)}.dc-top-link{white-space:nowrap}@media (max-width:480px){.dc-top-link [data-dc-link-more]{display:none}}.dc-brand,.dc-top-link{box-sizing:border-box;align-items:center;min-height:44px;display:inline-flex}.dc-side>summary{box-sizing:border-box;align-items:center;min-height:44px;display:flex}.dc-side{align-self:start;max-height:calc(100vh - 7rem);position:sticky;top:5rem;overflow-y:auto}@media (max-width:60rem){.dc-side{border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);background:var(--tb-bg-raised);max-height:none;position:static}.dc-side>summary{cursor:pointer;padding:var(--tb-space-3) var(--tb-space-4);font-size:var(--tb-font-sm);color:var(--tb-text);font-weight:600}.dc-side>.dc-side-in{padding:0 var(--tb-space-4) var(--tb-space-4)}}.dc-side>summary{gap:var(--tb-space-2);list-style:none}.dc-side>summary::-webkit-details-marker{display:none}.dc-side-chev{width:8px;height:8px;transition:transform var(--tb-dur-fast) var(--tb-ease-brand);border-bottom:2px solid;border-right:2px solid;flex:none;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.dc-side[open]>summary .dc-side-chev{transform:translateY(2px)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.dc-side-chev{transition:none}}@media (min-width:60.0625rem){.dc-side>summary{display:none}}.dc-sec{margin-bottom:var(--tb-space-6)}.dc-sec-t{font-family:var(--tb-font-display);font-size:var(--tb-font-2xs);text-transform:uppercase;letter-spacing:.12em;color:var(--tb-text-faint);margin:0 0 var(--tb-space-2);font-weight:700}.dc-sec ul{margin:0;padding:0;list-style:none}.dc-sec a{padding:.35rem var(--tb-space-3);border-radius:var(--tb-radius-sm);color:var(--tb-text-dim);font-size:var(--tb-font-sm);border-left:2px solid #0000;text-decoration:none;display:block}.dc-sec a:hover{color:var(--tb-text);background:var(--tb-bg-raised)}.dc-sec a[aria-current=page]{color:var(--tb-accent-text,var(--tb-accent));border-left-color:var(--tb-accent-line);background:var(--tb-bg-raised);font-weight:600}.dc-main{min-width:0}.dc-crumb{font-size:var(--tb-font-xs);color:var(--tb-text-dim);margin-bottom:var(--tb-space-3)}.dc-crumb a{color:inherit;text-decoration:none}.dc-crumb a:hover{text-decoration:underline}.dc-prose{max-width:68ch}.dc-prose h1{font-family:var(--tb-font-display,var(--tb-font-sans));font-size:var(--tb-font-3xl);letter-spacing:-.02em;margin:0 0 var(--tb-space-3);color:var(--tb-text);line-height:1.15}.dc-lede{font-size:var(--tb-font-lg);color:var(--tb-text-dim);margin:0 0 var(--tb-space-8);line-height:1.6}.dc-prose h2{font-size:var(--tb-font-xl);margin:var(--tb-space-10) 0 var(--tb-space-3);color:var(--tb-text);scroll-margin-top:6rem}.dc-prose h3{font-size:var(--tb-font-md);margin:var(--tb-space-6) 0 var(--tb-space-2);color:var(--tb-text)}.dc-prose p{color:var(--tb-text);margin:0 0 var(--tb-space-4);line-height:1.7}.dc-prose a{color:var(--tb-accent-text,var(--tb-accent))}.dc-steps{counter-reset:dcstep;margin:0 0 var(--tb-space-8);padding:0;list-style:none}.dc-steps>li{counter-increment:dcstep;padding-left:var(--tb-space-10);margin-bottom:var(--tb-space-5);position:relative}.dc-steps>li:before{content:counter(dcstep);border-radius:var(--tb-radius-sm);background:var(--tb-accent);width:1.75rem;height:1.75rem;color:var(--tb-accent-ink);font-family:var(--tb-font-display);font-size:var(--tb-font-sm);place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.dc-steps h3{margin-top:0}.dc-steps--rows{margin-bottom:var(--tb-space-6)}.dc-steps--rows>li{padding-left:var(--tb-space-8);margin-bottom:var(--tb-space-2);line-height:1.55}.dc-steps--rows>li:before{width:1.4rem;height:1.4rem}.dc-note{border:1px solid var(--tb-border);border-left:3px solid var(--tb-accent-line);border-radius:var(--tb-radius-md);background:color-mix(in srgb, var(--tb-accent-line) 7%, var(--tb-bg-raised));padding:var(--tb-space-4) var(--tb-space-5);margin:0 0 var(--tb-space-6)}.dc-note p:last-child{margin-bottom:0}.dc-note-t{font-weight:700;font-size:var(--tb-font-sm);margin:0 0 var(--tb-space-1);color:var(--tb-text)}.dc-cards{gap:var(--tb-space-4);margin:0 0 var(--tb-space-8);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.dc-card{border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);background:var(--tb-bg-raised);padding:var(--tb-space-5);color:inherit;text-decoration:none;display:block}.dc-card:hover{border-color:var(--tb-border-strong)}.dc-card-t{color:var(--tb-text);margin:0 0 var(--tb-space-1);font-weight:700}.dc-card-b{font-size:var(--tb-font-sm);color:var(--tb-text-dim);margin:0;line-height:1.6}@media (max-width:759px){.dc-cards--index{gap:var(--tb-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.dc-cards--index .dc-card{padding:var(--tb-space-3);min-height:44px}.dc-cards--index .dc-card-t{font-size:var(--tb-font-sm);margin:0}.dc-cards--index .dc-card-b{display:none}}@media (min-width:760px){.dc-cards--index{grid-template-columns:repeat(3,minmax(0,1fr))}}.dc-tablewrap{border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);margin:0 0 var(--tb-space-8);-webkit-overflow-scrolling:touch;overflow-x:auto}.dc-table{border-collapse:collapse;width:100%;font-size:var(--tb-font-sm)}.dc-table th,.dc-table td{text-align:left;padding:var(--tb-space-3) var(--tb-space-4);border-bottom:1px solid var(--tb-border);white-space:nowrap}.dc-table th{color:var(--tb-text-dim);font-size:var(--tb-font-xs);text-transform:uppercase;letter-spacing:.06em}.dc-table td:first-child{white-space:normal}.dc-table tr:last-child td{border-bottom:0}@media (max-width:768px){.dc-tablewrap{position:relative}.dc-tablewrap[data-hscroll-overflow]:before{content:"Swipe →";z-index:2;font-family:var(--tb-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tb-text-dim);background:var(--tb-bg);border-bottom:1px solid var(--tb-border);padding:8px 12px;font-size:.62rem;display:block;position:sticky;left:0}.dc-table th:first-child{z-index:2;background:var(--tb-bg);box-shadow:4px 0 8px color-mix(in srgb, var(--tb-bg) 55%, transparent);position:sticky;left:0}.dc-table td:first-child{z-index:1;background:var(--tb-bg-raised);box-shadow:4px 0 8px color-mix(in srgb, var(--tb-bg) 55%, transparent);position:sticky;left:0}.dc-table th,.dc-table td{padding:var(--tb-space-2) var(--tb-space-3)}.dc-table th{letter-spacing:0}.dc-table th:first-child,.dc-table td:first-child{white-space:normal;max-width:9rem}}.dc-details{border:1px solid var(--tb-border);border-radius:var(--tb-radius-md);background:var(--tb-bg-raised);padding:var(--tb-space-3) var(--tb-space-4);margin:0 0 var(--tb-space-6)}.dc-details>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.dc-details[open]>summary{margin-bottom:var(--tb-space-3)}.dc-mono{font-family:var(--tb-font-mono);font-size:var(--tb-font-xs);color:var(--tb-text-dim)}.dc-pager{gap:var(--tb-space-4);margin-top:var(--tb-space-12);padding-top:var(--tb-space-6);border-top:1px solid var(--tb-border);display:flex}.dc-pager a{border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);padding:var(--tb-space-4);color:inherit;background:var(--tb-bg-raised);flex:1 1 0;text-decoration:none}.dc-pager a:hover{border-color:var(--tb-border-strong)}.dc-pager .dc-pager-k{font-size:var(--tb-font-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--tb-text-dim);margin-bottom:.15rem;display:block}.dc-pager .dc-pager-l{color:var(--tb-text);font-weight:600}.dc-pager .dc-next{text-align:right}.dc-foot{border-top:1px solid var(--tb-border);margin-top:var(--tb-space-16);padding:var(--tb-space-6);text-align:center;font-size:var(--tb-font-sm);color:var(--tb-text-dim)}.dc-foot a{color:var(--tb-text-dim);box-sizing:border-box;align-items:center;min-height:44px;padding:10px 4px;display:inline-flex}.dc-shot{margin:0 0 var(--tb-space-8);border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);background:var(--tb-bg-raised);overflow:hidden}.dc-shot img{border-bottom:1px solid var(--tb-border);width:100%;height:auto;display:block}.dc-shot figcaption{padding:var(--tb-space-4) var(--tb-space-5);font-size:var(--tb-font-sm);color:var(--tb-text-dim);line-height:1.6;display:block}.dc-shot-step{font-size:var(--tb-font-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--tb-accent-text,var(--tb-accent));margin-right:var(--tb-space-2);font-weight:700;display:inline-block}.dc-shot-cap{color:var(--tb-text)}.dc-shot-hi{margin-top:var(--tb-space-3);padding-left:var(--tb-space-3);border-left:3px solid var(--tb-accent-line);color:var(--tb-text-dim);display:block}.dc-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dc-cmd-nav{z-index:10;gap:var(--tb-space-2);margin:var(--tb-space-4) 0;padding:var(--tb-space-2) 0;background:var(--tb-bg);border-bottom:1px solid var(--tb-border);display:grid;position:sticky;top:4.25rem}.dc-cmd-nav ul{gap:var(--tb-space-1) var(--tb-space-3);scrollbar-width:none;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.dc-cmd-nav ul::-webkit-scrollbar{display:none}.dc-cmd-nav li{flex:none}.dc-cmd-nav a{min-height:44px;font-size:var(--tb-font-sm);align-items:center;display:inline-flex}.dc-cmd-filter{align-items:center;gap:var(--tb-space-3);display:flex}.dc-cmd-filter input{box-sizing:border-box;min-width:0;min-height:44px;padding:0 var(--tb-space-3);border:1px solid var(--tb-border-strong);border-radius:var(--tb-radius-md);background:var(--tb-bg-raised);color:var(--tb-text);font:inherit;font-size:var(--tb-font-sm);flex:auto}.dc-cmd-filter-count{font-size:var(--tb-font-xs);color:var(--tb-text-dim);flex:none}.dc-prose [id=registration],.dc-prose [id=staff-ops],.dc-prose [id=website],.dc-prose [id=bot-commands],.dc-prose [id=slash]{scroll-margin-top:11rem}.dc-fields{border-collapse:collapse;margin:var(--tb-space-2) 0 var(--tb-space-1);font-size:var(--tb-font-xs)}.dc-fields th,.dc-fields td{text-align:left;padding:var(--tb-space-1) var(--tb-space-4) var(--tb-space-1) 0;border-bottom:1px solid var(--tb-border);vertical-align:top}.dc-fields th{color:var(--tb-text-dim);font-weight:600}.dc-fields tr:last-child td{border-bottom:0}
