.crt-pull-toggle{width:100%;min-height:36px;color:var(--crt-pull-rest);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:16px;transition:color .16s ease-out;display:flex;position:relative}@media (hover:hover){.crt-pull-toggle:hover{color:var(--crt-pull-hover)}}.crt-pull-toggle:before{content:"";position:absolute;inset:0 0 -8px}.crt-pull-toggle:focus-visible{outline-color:var(--copper-on-paper)}.crt-pull-toggle .guest-sample-mark{color:inherit}.crt-pull-chevron{transition:transform .24s var(--ease-out-quart)}.crt-pull-toggle[aria-expanded=true] .crt-pull-chevron{transform:rotate(180deg)}.crt-pull{transition:grid-template-rows .24s var(--ease-out-quart);grid-template-rows:0fr;display:grid}.crt-pull[data-open]{grid-template-rows:1fr}.crt-pull-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.crt-pull,.crt-pull-chevron,.crt-pull-toggle{transition:none}}.crt-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crt-action-form{display:grid}.crt-action{border:1px solid var(--border);background:var(--surface);min-height:64px;color:var(--foreground);text-align:center;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out-expo), border-color .16s ease-out, opacity .16s ease-out;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:8px 4px 4px;font-size:12px;font-weight:600;line-height:14px;text-decoration:none;display:flex}.crt-action>svg{flex:none;width:20px;height:20px}.crt-action[data-tone=ink]{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.crt-action-note{color:color-mix(in srgb, currentColor 72%, var(--foreground));margin-top:-2px;font-size:11px;font-weight:400;line-height:13px}.crt-action[data-tone=ink] .crt-action-note{color:color-mix(in srgb, var(--background) 74%, var(--foreground))}@media (hover:hover){.crt-action[data-tone=tint]:hover{border-color:var(--foreground)}.crt-action[data-tone=ink]:hover:not(:disabled){opacity:.85}}@media (max-width:359px){.crt-action{padding-inline:3px;font-size:11px}}.crt-action:active:not(:disabled){transform:scale(.98)}.crt-action:disabled{cursor:wait}@media (prefers-reduced-motion:reduce){.crt-action{transition:none}.crt-action:active:not(:disabled){transform:none}}
