.sceneideas_wrap{max-width:1180px;margin:25px auto 50px}.sceneideas_hero{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;padding:28px 30px;border:1px solid rgba(128,128,128,.22);background:rgba(128,128,128,.05);margin-bottom:18px}.sceneideas_hero h1,.sceneideas_section_head h2,.sceneideas_detail h2{margin:3px 0 7px;font-size:26px;font-weight:700}.sceneideas_hero p{margin:0;max-width:680px;opacity:.72}.sceneideas_kicker{text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700;opacity:.55}.sceneideas_hero_actions,.sceneideas_actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.sceneideas_button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid rgba(128,128,128,.28);background:transparent;color:inherit;text-decoration:none;font:inherit;cursor:pointer;border-radius:3px}.sceneideas_button:hover{background:rgba(128,128,128,.09);text-decoration:none}.sceneideas_button_primary{background:var(--button,rgba(80,80,80,.88));color:#fff;border-color:transparent}.sceneideas_button_danger{border-color:rgba(170,60,60,.45)}.sceneideas_inline_form{display:inline;margin:0}.sceneideas_stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(128,128,128,.2);margin-bottom:18px}.sceneideas_stats>div{padding:16px 20px;border-right:1px solid rgba(128,128,128,.18)}.sceneideas_stats>div:last-child{border-right:0}.sceneideas_stats strong{display:block;font-size:20px}.sceneideas_stats span{display:block;margin-top:2px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.58}.sceneideas_toolbar{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:18px 0}.sceneideas_filters{display:flex;gap:6px;flex-wrap:wrap}.sceneideas_filter{padding:7px 10px;border:1px solid rgba(128,128,128,.2);text-decoration:none;color:inherit}.sceneideas_filter.active{background:rgba(128,128,128,.12)}.sceneideas_notice{padding:12px 15px;border-left:3px solid currentColor;background:rgba(128,128,128,.08);margin:0 0 16px}.sceneideas_grid{display:grid;gap:11px}.sceneideas_card,.sceneideas_panel{border:1px solid rgba(128,128,128,.2);background:rgba(128,128,128,.025);padding:20px 22px}.sceneideas_card_featured{box-shadow:inset 3px 0 0 currentColor}.sceneideas_card_top,.sceneideas_card_bottom{display:flex;justify-content:space-between;gap:15px;align-items:center}.sceneideas_card h2{font-size:18px;margin:10px 0 7px}.sceneideas_card h2 a{color:inherit;text-decoration:none}.sceneideas_card_meta{font-size:11px;opacity:.58}.sceneideas_excerpt{line-height:1.65;opacity:.86}.sceneideas_card_bottom{margin-top:15px;padding-top:13px;border-top:1px solid rgba(128,128,128,.14)}.sceneideas_usage_hint{font-size:11px;opacity:.62}.sceneideas_badges{display:flex;gap:5px;flex-wrap:wrap}.sceneideas_badge{display:inline-flex;align-items:center;padding:4px 7px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;border:1px solid rgba(128,128,128,.25)}.sceneideas_badge_soft{opacity:.72}.sceneideas_badge_featured{border-color:currentColor}.sceneideas_detail_head{padding-bottom:18px;border-bottom:1px solid rgba(128,128,128,.16)}.sceneideas_body{padding:22px 0;line-height:1.75}.sceneideas_notes{padding:16px 18px;background:rgba(128,128,128,.07);margin-bottom:18px}.sceneideas_notes strong{display:block;margin-bottom:7px}.sceneideas_detail_meta{display:flex;gap:8px 20px;flex-wrap:wrap;font-size:12px;opacity:.68;padding:12px 0;border-top:1px solid rgba(128,128,128,.14)}.sceneideas_detail_actions{margin-top:12px}.sceneideas_section{margin-top:18px}.sceneideas_section_head{margin-bottom:12px}.sceneideas_section_head h2{font-size:20px}.sceneideas_form{display:grid;gap:17px}.sceneideas_field{display:grid;gap:7px}.sceneideas_field label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.7}.sceneideas_field input[type=text],.sceneideas_field input[type=number],.sceneideas_field textarea,.sceneideas_field select{box-sizing:border-box;width:100%;padding:10px 11px;border:1px solid rgba(128,128,128,.28);background:rgba(128,128,128,.04);color:inherit;font:inherit}.sceneideas_field textarea{resize:vertical}.sceneideas_field small{opacity:.55}.sceneideas_radio{display:flex;gap:12px;flex-wrap:wrap}.sceneideas_radio label{font-size:12px;text-transform:none;letter-spacing:0;font-weight:400;opacity:1}.sceneideas_form_actions{display:flex;gap:7px;padding-top:6px}.sceneideas_errors{padding:12px 15px;background:rgba(160,50,50,.08);border-left:3px solid #a44;margin-bottom:16px}.sceneideas_empty{padding:35px;text-align:center;border:1px dashed rgba(128,128,128,.25);opacity:.65}.sceneideas_request,.sceneideas_usage{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 16px;border:1px solid rgba(128,128,128,.17);margin-top:7px}.sceneideas_request span,.sceneideas_usage span{margin-left:8px}.sceneideas_request p{margin:6px 0 0;opacity:.72}.sceneideas_my_tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.sceneideas_my_tabs .sceneideas_filter{cursor:pointer}.sceneideas_tabpanel{display:none}.sceneideas_tabpanel.active{display:block}.sceneideas_pagination{margin-top:18px}.sceneideas_thread{display:block;margin-top:6px}.sceneideas_muted{opacity:.6}.sceneideas_owner_notice{margin-bottom:16px}.sceneideas_confirm_box{max-width:700px}.sceneideas_message_field{margin-top:15px}.sceneideas_message_field textarea{width:100%;box-sizing:border-box}.sceneideas_checkbox{display:flex;align-items:center;gap:8px}.sceneideas_checkbox input{width:auto}.sceneideas_spacer{height:10px}.sceneideas_discovery_filters{display:grid;gap:12px;margin:18px 0}.sceneideas_type_filters{margin:0}.sceneideas_filterbar{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(150px,1fr) minmax(140px,.9fr) minmax(220px,1.6fr) auto;gap:9px;align-items:end;padding:14px 16px;border:1px solid rgba(128,128,128,.18);background:rgba(128,128,128,.025)}.sceneideas_filterfield{display:grid;gap:5px;min-width:0}.sceneideas_filterfield label{font-size:9px;text-transform:uppercase;letter-spacing:.09em;font-weight:700;opacity:.55}.sceneideas_filterfield select,.sceneideas_filterfield input{width:100%;box-sizing:border-box;padding:8px 9px;border:1px solid rgba(128,128,128,.24);background:rgba(128,128,128,.04);color:inherit;font:inherit}.sceneideas_filter_actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.sceneideas_result_count{grid-column:1/-1;font-size:11px;opacity:.58;padding-top:2px}.sceneideas_loading #sceneideas-public-results{opacity:.45;pointer-events:none;transition:opacity .15s ease}@media(max-width:950px){.sceneideas_filterbar{grid-template-columns:repeat(2,minmax(0,1fr))}.sceneideas_filter_actions{grid-column:1/-1}.sceneideas_result_count{grid-column:1/-1}}@media(max-width:760px){.sceneideas_wrap{margin:15px 10px 35px}.sceneideas_hero{display:block;padding:20px}.sceneideas_hero_actions{margin-top:15px}.sceneideas_stats{grid-template-columns:repeat(2,1fr)}.sceneideas_stats>div:nth-child(2){border-right:0}.sceneideas_stats>div:nth-child(-n+2){border-bottom:1px solid rgba(128,128,128,.18)}.sceneideas_card_top,.sceneideas_card_bottom,.sceneideas_request,.sceneideas_usage,.sceneideas_toolbar{align-items:flex-start;flex-direction:column}.sceneideas_card{padding:17px}.sceneideas_actions{width:100%}.sceneideas_actions .sceneideas_button{flex:1}.sceneideas_filterbar{grid-template-columns:1fr}.sceneideas_filter_actions,.sceneideas_result_count{grid-column:auto}.sceneideas_filter_actions .sceneideas_button{flex:1}}