.GjauRq_playground{gap:24px;display:grid}.GjauRq_intro h1{margin:4px 0 16px;font-weight:700}.GjauRq_intro p{margin:0}.GjauRq_eyebrow{color:var(--text-muted);font-size:12px}.GjauRq_explorer{background:var(--surface-panel);min-width:0;box-shadow:var(--border-raised);padding:3px}.GjauRq_toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.GjauRq_toolbar button{min-height:32px}.GjauRq_hint{color:var(--text-muted);margin-left:auto;font-size:12px}.GjauRq_address{align-items:center;gap:12px;padding:0 8px 10px;font-size:12px;display:flex}.GjauRq_path{background:var(--surface-content);min-width:0;min-height:34px;box-shadow:var(--border-sunken);flex-wrap:wrap;flex:1;align-items:center;gap:8px;padding:5px 10px;display:flex}.GjauRq_path button{min-width:0;min-height:24px;box-shadow:none;color:var(--title-start);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline}.GjauRq_contents{background:var(--surface-content);min-height:260px;box-shadow:var(--border-sunken);padding:20px}.GjauRq_folderHeading{margin:0 0 16px;font-size:14px;font-weight:700}.GjauRq_folderHeading:focus{outline:none}.GjauRq_folders{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.GjauRq_folder{width:100%;min-width:0;min-height:104px;box-shadow:none;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:12px 4px;font-size:13px;display:flex}.GjauRq_folder:hover{background:var(--surface-selected)}.GjauRq_folder:focus-visible{outline:1px dotted var(--title-start);outline-offset:-2px}.GjauRq_folder:active{background:var(--title-start);color:#fff;box-shadow:none}.GjauRq_folder svg{flex-shrink:0}.GjauRq_empty{text-align:center;color:var(--text-muted);justify-items:center;gap:8px;padding:24px 0;display:grid}.GjauRq_empty p{margin:0;font-size:13px}.GjauRq_empty p:first-of-type{color:var(--text-primary);font-weight:700}.GjauRq_status{gap:4px;margin:4px 0 0;display:flex}.GjauRq_status p{margin:0;padding:4px 8px;font-size:12px}.GjauRq_status p:last-child{flex:1}@media (max-width:600px){.GjauRq_hint{flex-basis:100%;margin:0}.GjauRq_address{flex-direction:column;align-items:stretch;gap:4px}.GjauRq_contents{padding:16px}.GjauRq_folders{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}}
