.quest_page_0c6159086db1{background:var(--paper);min-height:100svh;color:var(--text-default)}.quest_topbar_0c6159086db1{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-7);border-bottom:1px solid var(--line);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.quest_actions_0c6159086db1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.quest_content_0c6159086db1{max-width:var(--quest-workspace-width);padding:var(--space-4) var(--activity-setup-padding-inline) var(--space-16);margin:auto}.quest_heading_0c6159086db1{font:var(--font-weight-regular) var(--quest-heading-size)/var(--leading-tight) var(--font-serif);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.quest_intro_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.quest_muted_0c6159086db1{color:var(--text-secondary);font-size:var(--font-size-caption)}.quest_modes_0c6159086db1{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.quest_mode_0c6159086db1{padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);text-align:left;cursor:pointer;color:var(--text-default);font:inherit}.quest_mode_0c6159086db1[aria-pressed=true],.quest_task_0c6159086db1[aria-pressed=true]{background:var(--selection-option-bg);border-color:var(--selection-option-border)}.quest_mode_0c6159086db1 strong,.quest_mode_0c6159086db1 small{display:block}.quest_mode_0c6159086db1 small{margin-top:var(--space-1);font-size:var(--font-size-caption);color:var(--text-secondary)}.quest_columns_0c6159086db1{grid-template-columns:var(--quest-task-list-width) minmax(0,1fr) var(--quest-preview-width);gap:var(--space-5);align-items:start;display:grid}.quest_panel_0c6159086db1{padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--control-radius-large);min-width:0}.quest_panel_0c6159086db1 h2{font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-tight) var(--font-sans);margin:0 0 var(--space-5)}.quest_panel_0c6159086db1 p{line-height:var(--leading-relaxed)}.quest_task_0c6159086db1{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--control-radius);text-align:left;color:var(--text-default);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.quest_task_0c6159086db1 strong{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);display:block}.quest_task_0c6159086db1 small{color:var(--text-secondary);font-size:var(--font-size-meta);margin-top:var(--space-1);display:block}.quest_number_0c6159086db1{width:var(--space-8);height:var(--space-8);border:1px solid var(--line);background:var(--surface-raised);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.quest_field_0c6159086db1{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);margin-bottom:var(--space-5);display:block}.quest_field_0c6159086db1 input,.quest_field_0c6159086db1 textarea,.quest_field_0c6159086db1 select{width:100%;min-width:0;margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--field-border);border-radius:var(--control-radius);color:var(--text-default);background:var(--field-bg);font:var(--font-weight-regular) var(--font-size-field)/var(--leading-normal) var(--font-sans);display:block}.quest_field_0c6159086db1 textarea{min-height:var(--quest-description-height);resize:vertical}.quest_field_0c6159086db1 small{margin-top:var(--space-2);color:var(--text-secondary);font-weight:var(--font-weight-regular);display:block}.quest_two_0c6159086db1{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.quest_notice_0c6159086db1{margin:var(--space-4) 0;padding:var(--space-4);background:var(--pale-gold);border-radius:var(--control-radius);font-size:var(--font-size-caption)}.quest_error_0c6159086db1{padding:var(--space-3);border:1px solid var(--state-error-border);background:var(--state-error-bg);color:var(--state-error-ink);border-radius:var(--control-radius);margin:var(--space-3) 0}.quest_success_0c6159086db1{background:var(--state-success-bg);color:var(--state-success-ink);padding:var(--space-4);border-radius:var(--control-radius);margin:var(--space-4) 0}.quest_chip_0c6159086db1{padding:var(--space-1) var(--space-2);background:var(--surface-soft);border-radius:var(--control-radius-pill);font-size:var(--font-size-meta);display:inline-block}.quest_spread_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.quest_check_0c6159086db1{align-items:center;gap:var(--space-2);font-size:var(--font-size-caption);margin:var(--space-4) 0;display:flex}.quest_check_0c6159086db1 input{width:var(--space-5);height:var(--space-5);accent-color:var(--ink)}.quest_preview_0c6159086db1{border:1px solid var(--line);border-radius:var(--control-radius-large);padding:var(--space-5);background:0 0}.quest_preview_0c6159086db1 h2{font:var(--font-weight-regular) var(--section-heading-size)/var(--leading-tight) var(--font-serif)}.quest_guest_0c6159086db1{box-sizing:border-box;width:calc(100% - var(--space-3) * 2);max-width:var(--quest-guest-width);margin:var(--space-3) auto;padding:var(--space-5);color:var(--text-default);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--control-radius-large);overflow-wrap:anywhere}.quest_guest_0c6159086db1 h1{font:var(--font-weight-regular) var(--quest-guest-heading-size)/var(--leading-tight) var(--font-serif);margin:var(--space-4) 0}.quest_guest_0c6159086db1 h2{font:var(--font-weight-regular) var(--section-heading-size)/var(--leading-tight) var(--font-serif)}.quest_guest_0c6159086db1 p{font-size:var(--font-size-field);line-height:var(--leading-relaxed)}.quest_progress_0c6159086db1{width:100%;height:var(--space-2);accent-color:var(--ink);margin:var(--space-3) 0 var(--space-5)}.quest_guestList_0c6159086db1{gap:var(--space-3);margin:var(--space-4) 0;display:grid}.quest_guestTask_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);text-align:left;font:inherit;color:var(--text-default);cursor:pointer;display:flex}.quest_guestTask_0c6159086db1 small{color:var(--text-secondary);font-size:var(--font-size-caption);margin-top:var(--space-1);display:block}.quest_guestTask_0c6159086db1[data-complete=true]{border-color:var(--state-success-border)}.quest_locked_0c6159086db1{color:var(--text-secondary);padding:var(--space-4) 0;border-bottom:1px solid var(--line);font-size:var(--font-size-caption)}.quest_locked_0c6159086db1 small{margin-top:var(--space-1);display:block}.quest_media_0c6159086db1{max-width:100%;max-height:var(--quest-media-height);object-fit:contain;border-radius:var(--control-radius);margin:var(--space-3) 0;display:block}.quest_review_0c6159086db1{gap:var(--space-4);margin-top:var(--space-5);display:grid}:is(.quest_mode_0c6159086db1:focus-visible,.quest_task_0c6159086db1:focus-visible,.quest_guestTask_0c6159086db1:focus-visible){box-shadow:var(--focus-ring);outline:0}@media (max-width:1100px){.quest_columns_0c6159086db1{grid-template-columns:var(--quest-task-list-width) minmax(0,1fr)}.quest_settings_0c6159086db1{grid-column:1/-1}}@media (max-width:700px){.quest_columns_0c6159086db1,.quest_modes_0c6159086db1{grid-template-columns:1fr}.quest_content_0c6159086db1{padding:var(--space-5) var(--space-3)}.quest_topbar_0c6159086db1{padding:var(--space-3)}.quest_taskList_0c6159086db1{max-height:var(--quest-mobile-list-height);overflow:auto}.quest_guest_0c6159086db1{padding:var(--space-4)}.quest_two_0c6159086db1{grid-template-columns:1fr}.quest_heading_0c6159086db1{font-size:var(--quest-guest-heading-size)}}.quest_status_0c6159086db1{color:var(--text-secondary);font-size:var(--font-size-caption)}.quest_taskList_0c6159086db1>button{margin-top:var(--space-4)}.quest_task_0c6159086db1 strong{overflow-wrap:anywhere}.quest_mode_0c6159086db1 strong{font-size:var(--font-size-body-compact);font-weight:var(--font-weight-medium)}.quest_details_0c6159086db1{margin-bottom:var(--space-5)}.quest_details_0c6159086db1 summary{padding:var(--space-4) 0;cursor:pointer;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.quest_field_0c6159086db1 :is(input,textarea,select):focus-visible{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:0}.quest_details_0c6159086db1 summary:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_field_0c6159086db1 select:disabled{opacity:var(--control-disabled-opacity)}@media (max-width:700px){.quest_settings_0c6159086db1{grid-column:auto}.quest_topbar_0c6159086db1>.quest_actions_0c6159086db1{min-width:0}.quest_topbar_0c6159086db1 a{white-space:normal;max-width:100%}}.quest_typeBadge_0c6159086db1{padding:var(--space-1) var(--space-2);border-radius:var(--control-radius-pill);font-size:var(--font-size-meta);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.quest_typeBadge_0c6159086db1[data-type=code]{background:var(--quest-type-code-bg);color:var(--quest-type-code-ink)}.quest_typeBadge_0c6159086db1[data-type=photo]{background:var(--quest-type-photo-bg);color:var(--quest-type-photo-ink)}.quest_typeBadge_0c6159086db1[data-type=text]{background:var(--quest-type-text-bg);color:var(--quest-type-text-ink)}.quest_typeBadge_0c6159086db1[data-type=choice]{background:var(--quest-type-choice-bg);color:var(--quest-type-choice-ink)}.quest_typeBadge_0c6159086db1[data-type=person]{background:var(--quest-type-person-bg);color:var(--quest-type-person-ink)}.quest_taskMeta_0c6159086db1{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-meta);flex-wrap:wrap;display:flex}.quest_taskMeta_0c6159086db1>span:last-child{white-space:nowrap}.quest_taskList_0c6159086db1 .quest_task_0c6159086db1{padding:var(--space-1-5);gap:var(--space-2)}.quest_taskList_0c6159086db1 h2{margin-bottom:var(--space-3)}.quest_taskList_0c6159086db1 .quest_number_0c6159086db1{width:var(--space-7);height:var(--space-7);font-size:var(--font-size-caption)}.quest_titleRow_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.quest_titleLabel_0c6159086db1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.quest_taskCount_0c6159086db1{color:var(--text-secondary);font-size:var(--font-size-meta);font-weight:var(--font-weight-regular);flex-shrink:0}.quest_taskEditor_0c6159086db1 .quest_field_0c6159086db1,.quest_settings_0c6159086db1 .quest_field_0c6159086db1{margin-bottom:var(--space-4)}.quest_taskEditor_0c6159086db1 .quest_field_0c6159086db1 :is(input,textarea,select),.quest_settings_0c6159086db1 .quest_field_0c6159086db1 :is(input,textarea,select){padding:var(--space-2) var(--space-3);min-height:var(--control-height-default)}.quest_taskEditor_0c6159086db1 .quest_description_0c6159086db1{min-height:var(--quest-editor-description-height)}.quest_taskEditor_0c6159086db1 .quest_two_0c6159086db1{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (max-width:700px){.quest_taskEditor_0c6159086db1 .quest_two_0c6159086db1{grid-template-columns:1fr}}.quest_headerTabs_0c6159086db1{min-width:0}.quest_headerActions_0c6159086db1{justify-content:flex-end}.quest_introTitle_0c6159086db1{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.quest_intro_0c6159086db1 .quest_heading_0c6159086db1{font-size:var(--quest-guest-heading-size);margin:0}@media (max-width:1000px){.quest_topbar_0c6159086db1{grid-template-columns:minmax(0,1fr) auto}.quest_headerTabs_0c6159086db1{grid-area:2/1/auto/-1;justify-self:center}}@media (max-width:700px){.quest_topbar_0c6159086db1{gap:var(--space-2)}.quest_headerActions_0c6159086db1{flex-wrap:wrap}}.quest_typeBadge_0c6159086db1{gap:var(--space-1)}.quest_typeBadge_0c6159086db1>svg{transform:translateY(var(--quest-type-icon-offset));width:var(--font-size-field);height:var(--font-size-field);flex:none;display:block}.quest_details_0c6159086db1 summary{justify-content:space-between;align-items:center;gap:var(--space-2);list-style:none;display:flex}.quest_details_0c6159086db1 summary::-webkit-details-marker{display:none}.quest_details_0c6159086db1 summary::marker{content:""}.quest_details_0c6159086db1 summary>svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.quest_details_0c6159086db1[open] summary>svg{transform:rotate(180deg)}.quest_emptyResults_0c6159086db1{padding:var(--space-7) 0}.quest_emptyResults_0c6159086db1 h2{font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-tight) var(--font-sans);margin:0}.quest_emptyResults_0c6159086db1 p{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--font-size-caption)}.quest_setupControls_0c6159086db1{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.quest_activationToggle_0c6159086db1{align-items:center;gap:var(--space-2);min-height:var(--control-height-default);font-size:var(--font-size-caption);cursor:pointer;display:flex;position:relative}.quest_activationToggle_0c6159086db1 input{opacity:0;width:1px;height:1px;position:absolute}.quest_activationToggle_0c6159086db1 i{width:var(--toggle-width);height:var(--toggle-height);border-radius:var(--control-radius-pill);background:var(--toggle-off-bg);position:relative}.quest_activationToggle_0c6159086db1 i:after{content:"";top:var(--toggle-inset);left:var(--toggle-inset);width:var(--toggle-knob-size);height:var(--toggle-knob-size);background:var(--toggle-knob-bg);box-shadow:var(--toggle-knob-shadow);border-radius:50%;position:absolute}.quest_activationToggle_0c6159086db1 input:checked+i{background:var(--toggle-on-bg)}.quest_activationToggle_0c6159086db1 input:checked+i:after{transform:translateX(var(--toggle-travel))}.quest_activationToggle_0c6159086db1 input:focus-visible+i{outline:var(--toggle-focus-outline);outline-offset:var(--space-1)}.quest_activationToggle_0c6159086db1:has(input:disabled){opacity:var(--control-disabled-opacity);cursor:wait}.quest_taskEditor_0c6159086db1 .quest_field_0c6159086db1 select,.quest_settings_0c6159086db1 .quest_field_0c6159086db1 select,.quest_field_0c6159086db1 select{-webkit-appearance:none;appearance:none;padding-right:var(--space-8);background:var(--field-bg) url(/icons/chevron-down.svg) right var(--space-3) center / var(--control-icon-size) no-repeat}.quest_taskRow_0c6159086db1{padding-inline:var(--space-2);border-radius:var(--control-radius);cursor:pointer;align-items:center;display:flex;position:relative}.quest_taskRow_0c6159086db1[data-selected=true]{background:var(--selection-option-bg)}.quest_taskRow_0c6159086db1[data-drop]:after{content:"";height:var(--space-1);border-radius:var(--control-radius-pill);background:var(--ink);box-shadow:0 0 0 var(--space-1) var(--surface-raised);pointer-events:none;position:absolute;left:0;right:0}.quest_taskRow_0c6159086db1[data-drop=before]:after{top:calc(-1 * var(--space-1))}.quest_taskRow_0c6159086db1[data-drop=after]:after{bottom:calc(-1 * var(--space-1))}.quest_taskRow_0c6159086db1[data-dragging]{visibility:hidden}.quest_panelBody_0c6159086db1[data-task-scroll]{position:relative}.quest_dragSibling_0c6159086db1{transition:transform var(--motion-duration-default) var(--motion-ease-out)}.quest_dragPlaceholder_0c6159086db1{box-sizing:border-box;border:1px dashed var(--selection-option-border);border-radius:var(--control-radius);background:var(--selection-option-bg);pointer-events:none;transition:transform var(--motion-duration-default) var(--motion-ease-out);position:absolute}.quest_taskList_0c6159086db1:has(.quest_taskRow_0c6159086db1[data-dragging]) .quest_taskRow_0c6159086db1[data-drop]:after{display:none}@media (prefers-reduced-motion:reduce){.quest_dragSibling_0c6159086db1,.quest_dragPlaceholder_0c6159086db1{transition:none}}.quest_dragPreview_0c6159086db1{z-index:var(--layer-drag-preview);border:1px solid var(--line);background:var(--surface-raised);color:var(--text-default);box-shadow:var(--shadow-dialog);pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.quest_dragPreview_0c6159086db1 .quest_task_0c6159086db1{padding-block:var(--space-1-5);gap:var(--space-2)}.quest_taskRow_0c6159086db1 .quest_task_0c6159086db1[aria-pressed]{background:0 0;border-color:#0000}.quest_taskRow_0c6159086db1 .quest_task_0c6159086db1{min-width:0;padding-inline:var(--space-1)}.quest_taskCopy_0c6159086db1{min-width:0}.quest_taskCopy_0c6159086db1 strong{padding-right:var(--space-2);font-size:var(--font-size-meta);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.quest_taskRow_0c6159086db1 .quest_taskMeta_0c6159086db1{gap:var(--space-2);font-size:var(--quest-task-meta-size);flex-wrap:nowrap}.quest_taskRow_0c6159086db1 .quest_typeBadge_0c6159086db1{padding:var(--space-1) var(--space-2);font-size:var(--quest-task-meta-size)}.quest_taskRow_0c6159086db1 .quest_typeBadge_0c6159086db1>svg{width:var(--quest-task-icon-size);height:var(--quest-task-icon-size)}.quest_dragHandle_0c6159086db1{width:var(--space-4);height:var(--control-height-default);color:var(--text-secondary);font-size:var(--font-size-meta);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;padding:0}.quest_dragHandle_0c6159086db1:active{cursor:grabbing}.quest_removeTask_0c6159086db1{right:var(--space-2);top:var(--space-2);width:var(--space-5);height:var(--space-5);color:var(--text-secondary);opacity:1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.quest_removeTask_0c6159086db1 svg{width:var(--space-3);height:var(--space-3)}.quest_taskRow_0c6159086db1:hover .quest_removeTask_0c6159086db1{opacity:1}.quest_removeTask_0c6159086db1:focus-visible{opacity:1}.quest_insertSlot_0c6159086db1{--button-pill-height-compact:var(--space-6);--button-pill-min-height:var(--space-6);--button-pill-padding-inline-compact:var(--space-2);--button-pill-font-size-compact:var(--quest-task-meta-size);--button-pill-text-transform:none;height:var(--space-2);justify-content:center;align-items:center;min-height:0;padding:0;display:flex;position:relative}.quest_insertSlot_0c6159086db1 button{z-index:var(--layer-content);height:var(--space-6);min-height:var(--space-6);padding:0 var(--space-2);font-size:var(--quest-task-meta-size);line-height:var(--leading-flat);opacity:0;pointer-events:none;text-transform:none;position:relative}.quest_insertSlot_0c6159086db1:hover button,.quest_insertSlot_0c6159086db1:focus-within button{opacity:1;pointer-events:auto}.quest_insertSlot_0c6159086db1 button:disabled{opacity:var(--control-disabled-opacity);cursor:default}.quest_taskList_0c6159086db1:has(.quest_taskRow_0c6159086db1[data-dragging]) .quest_insertSlot_0c6159086db1 button{visibility:hidden;pointer-events:none}.quest_taskList_0c6159086db1:has(.quest_taskRow_0c6159086db1[data-dragging]) .quest_removeTask_0c6159086db1{pointer-events:none}.quest_typeDialog_0c6159086db1,.quest_deleteDialog_0c6159086db1{box-sizing:border-box;width:min(var(--quest-guest-width), calc(100% - var(--space-4) * 2));max-height:calc(100dvh - var(--space-4) * 2);padding:var(--space-6);overscroll-behavior:none;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--text-default);box-shadow:var(--shadow-dialog);margin:auto;position:fixed;inset:0;overflow:auto}.quest_typeDialog_0c6159086db1::backdrop{background:var(--confirmation-dialog-backdrop)}.quest_deleteDialog_0c6159086db1::backdrop{background:var(--confirmation-dialog-backdrop)}.quest_deleteDialog_0c6159086db1{width:min(var(--confirmation-dialog-width), calc(100% - var(--space-4) * 2))}.quest_dialogHeader_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.quest_dialogHeader_0c6159086db1 h2{font-size:var(--confirmation-dialog-heading-size);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);margin:0}.quest_dialogHeader_0c6159086db1>button{flex-shrink:0}.quest_deleteDialog_0c6159086db1>p{margin:var(--space-4) 0 var(--space-3);font-size:var(--font-size-caption);color:var(--text-secondary);overflow-wrap:anywhere}.quest_dialogActions_0c6159086db1{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.quest_typeOptions_0c6159086db1{gap:var(--space-1);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.quest_typeOptions_0c6159086db1>button{align-items:center;gap:var(--space-3);min-height:var(--control-height-large);padding:var(--space-2) var(--space-2-5);border-radius:var(--control-radius);background:var(--surface-raised);color:var(--text-default);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;display:flex}:is(.quest_dragHandle_0c6159086db1,.quest_removeTask_0c6159086db1,.quest_insertSlot_0c6159086db1 button,.quest_typeOptions_0c6159086db1 button):focus-visible{box-shadow:var(--focus-ring);outline:0}@media (pointer:coarse){.quest_removeTask_0c6159086db1,.quest_insertSlot_0c6159086db1 button{opacity:1;pointer-events:auto}.quest_insertSlot_0c6159086db1{height:var(--space-6)}}.quest_saveStatus_0c6159086db1{color:var(--text-secondary);font-size:var(--font-size-meta)}.quest_launchStatus_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);color:var(--text-secondary);font-size:var(--font-size-caption);flex-wrap:wrap;display:flex}.quest_taskCopy_0c6159086db1{flex:1}.quest_taskRow_0c6159086db1 .quest_taskMeta_0c6159086db1{justify-content:space-between}.quest_taskPreview_0c6159086db1{margin-top:0}.quest_taskPreview_0c6159086db1 .quest_preview_0c6159086db1 h2{margin:var(--space-4) 0 var(--space-3);overflow-wrap:anywhere}.quest_previewDescription_0c6159086db1{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-caption)}.quest_taskPreview_0c6159086db1 input[type=file]{font-size:var(--font-size-meta);padding:var(--space-2)}.quest_previewActions_0c6159086db1{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.quest_settings_0c6159086db1 .quest_settingsHeading_0c6159086db1{margin-top:var(--space-5)}@media (max-width:1100px){.quest_settings_0c6159086db1 .quest_taskPreview_0c6159086db1{max-width:var(--quest-guest-width);margin-inline:auto}}@media (max-width:700px){.quest_saveStatus_0c6159086db1{text-align:right;flex-basis:100%}}.quest_taskList_0c6159086db1>.quest_insertSlot_0c6159086db1:only-of-type button{opacity:1}@media (max-width:700px){.quest_topbar_0c6159086db1{grid-template-columns:minmax(0,1fr)}.quest_topbar_0c6159086db1>.quest_actions_0c6159086db1:first-child{grid-column:1;justify-self:start}.quest_headerActions_0c6159086db1{grid-column:1;justify-content:space-between}.quest_headerActions_0c6159086db1 .quest_saveStatus_0c6159086db1{text-align:left;order:3}.quest_headerTabs_0c6159086db1{grid-area:3/1}}.quest_settingsDialog_0c6159086db1[open]{gap:var(--space-6);flex-direction:column;display:flex;overflow:hidden}.quest_settingsDialog_0c6159086db1>:is(.quest_dialogHeader_0c6159086db1,.quest_dialogActions_0c6159086db1){flex-shrink:0}.quest_settingsBody_0c6159086db1{gap:var(--space-6);overscroll-behavior:none;min-height:0;padding:var(--space-1);margin:calc(-1 * var(--space-1));flex-direction:column;display:flex;overflow-y:auto}.quest_settingsBody_0c6159086db1>:is(.quest_field_0c6159086db1,.quest_participation_0c6159086db1,.quest_details_0c6159086db1,p){margin:0}.quest_settingsBody_0c6159086db1>.quest_details_0c6159086db1>summary{padding:0}.quest_settingsBody_0c6159086db1>.quest_details_0c6159086db1[open]>summary,.quest_settingsBody_0c6159086db1>.quest_details_0c6159086db1>.quest_field_0c6159086db1{margin-bottom:var(--space-4)}.quest_settingsBody_0c6159086db1>.quest_details_0c6159086db1>.quest_field_0c6159086db1:last-child{margin-bottom:0}.quest_reviewWorkspace_0c6159086db1{gap:var(--space-6);min-width:0;display:grid}.quest_reviewToolbar_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.quest_reviewColumns_0c6159086db1{grid-template-columns:var(--quest-task-list-width) minmax(0,1fr);align-items:start;gap:var(--space-5);display:grid}.quest_reviewQueue_0c6159086db1{gap:var(--space-2);padding:var(--space-3);max-height:var(--quest-review-photo-height);display:grid;overflow:auto}.quest_reviewQueueItem_0c6159086db1{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-3);border-radius:var(--control-radius);background:var(--surface-raised);color:var(--text-default);text-align:left;font:inherit;cursor:pointer;border:0;display:flex}.quest_reviewQueueItem_0c6159086db1[aria-pressed=true]{background:var(--selection-option-bg)}.quest_reviewQueueItem_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_reviewScores_0c6159086db1 summary:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_reviewQueueItem_0c6159086db1>span:last-child{min-width:0;line-height:var(--leading-normal)}.quest_reviewQueueItem_0c6159086db1 strong,.quest_reviewQueueItem_0c6159086db1 span span,.quest_reviewQueueItem_0c6159086db1 small{overflow-wrap:anywhere;display:block}.quest_reviewQueueItem_0c6159086db1 strong{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.quest_reviewQueueItem_0c6159086db1 span span,.quest_reviewQueueItem_0c6159086db1 small{font-size:var(--font-size-meta);margin-top:var(--space-1);color:var(--text-secondary)}.quest_reviewThumbnail_0c6159086db1{width:var(--quest-review-thumbnail-size);height:var(--quest-review-thumbnail-size);object-fit:cover;border-radius:var(--control-radius);flex:none}.quest_reviewDetail_0c6159086db1{gap:var(--space-4);display:grid}.quest_reviewDetail_0c6159086db1 h2{overflow-wrap:anywhere;margin:0}.quest_reviewDetailHeader_0c6159086db1{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.quest_reviewDetailHeader_0c6159086db1>div{min-width:0}.quest_reviewDetailHeader_0c6159086db1 p{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.quest_reviewInstructions_0c6159086db1{color:var(--text-secondary);font-size:var(--font-size-caption)}.quest_reviewInstructions_0c6159086db1 summary{cursor:pointer}.quest_reviewInstructions_0c6159086db1 p{margin:var(--space-3) 0 0}.quest_reviewInstructions_0c6159086db1 summary:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_reviewDetail_0c6159086db1 .quest_spread_0c6159086db1{align-items:flex-start}.quest_reviewDetail_0c6159086db1 .quest_chip_0c6159086db1{flex:none}.quest_reviewPhotoFrame_0c6159086db1{background:var(--surface-soft);border-radius:var(--control-radius);position:relative;overflow:hidden}.quest_reviewPhoto_0c6159086db1{width:100%;height:min(48svh,var(--quest-review-photo-height));object-fit:contain;display:block}.quest_reviewImageMessage_0c6159086db1{background:var(--surface-soft);padding:var(--space-4);flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.quest_reviewDecision_0c6159086db1{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.quest_reviewDecision_0c6159086db1 p{flex-basis:100%;margin:0}.quest_reviewAnnouncement_0c6159086db1{color:var(--state-success-ink);font-size:var(--font-size-caption)}.quest_reviewAnswer_0c6159086db1{white-space:pre-wrap;overflow-wrap:anywhere}.quest_reviewScores_0c6159086db1{margin:0}.quest_reviewScores_0c6159086db1 summary{cursor:pointer;font-size:var(--font-size-caption)}@media (max-width:700px){.quest_reviewColumns_0c6159086db1{grid-template-columns:minmax(0,1fr)}.quest_reviewQueue_0c6159086db1{max-height:var(--quest-mobile-list-height)}.quest_reviewDetail_0c6159086db1 .quest_spread_0c6159086db1{flex-wrap:wrap}.quest_reviewDecision_0c6159086db1>button{flex:auto}}:is(.quest_reviewInstructions_0c6159086db1,.quest_reviewScores_0c6159086db1)>summary{align-items:center;gap:var(--space-2);width:fit-content;max-width:100%;list-style:none;display:flex}:is(.quest_reviewInstructions_0c6159086db1,.quest_reviewScores_0c6159086db1)>summary::-webkit-details-marker{display:none}:is(.quest_reviewInstructions_0c6159086db1,.quest_reviewScores_0c6159086db1)>summary::marker{content:""}:is(.quest_reviewInstructions_0c6159086db1,.quest_reviewScores_0c6159086db1)>summary>svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}:is(.quest_reviewInstructions_0c6159086db1,.quest_reviewScores_0c6159086db1)[open]>summary>svg{transform:rotate(180deg)}.quest_answerOptions_0c6159086db1{min-width:0;margin:0 0 var(--space-4);border:0;padding:0}.quest_answerOptions_0c6159086db1 legend{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);padding:0}.quest_answerList_0c6159086db1{gap:var(--space-2);margin:var(--space-3) 0;display:grid}.quest_answerOption_0c6159086db1{gap:var(--space-2);min-height:var(--control-height-large);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.quest_answerOption_0c6159086db1[data-correct]{background:var(--answer-d-bg);border-color:#0000}.quest_answerOption_0c6159086db1:focus-within{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.quest_answerOption_0c6159086db1 input{width:100%;min-width:0;padding:var(--space-2) 0;color:var(--text-default);font:inherit;font-size:var(--font-size-field);background:0 0;border:0;outline:0}.quest_answerOption_0c6159086db1 input:focus-visible{box-shadow:none}.quest_answerActions_0c6159086db1{align-items:center;gap:var(--space-2);display:flex}.quest_correctAnswer_0c6159086db1{min-height:var(--control-height-compact);padding:0 var(--space-2-5);border:1px solid var(--line);border-radius:var(--control-radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--font-size-caption);white-space:nowrap;cursor:pointer;background:0 0}.quest_correctAnswer_0c6159086db1[aria-pressed=true]{border-color:var(--answer-d-ink);background:var(--answer-d-ink);color:var(--white)}.quest_removeAnswer_0c6159086db1{width:var(--space-7);height:var(--space-7);background:var(--surface-soft);color:var(--text-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.quest_removeAnswer_0c6159086db1 svg{width:var(--space-4);height:var(--space-4)}.quest_removeAnswer_0c6159086db1:disabled{visibility:hidden;pointer-events:none}:is(.quest_correctAnswer_0c6159086db1:focus-visible,.quest_removeAnswer_0c6159086db1:focus-visible){box-shadow:var(--focus-ring);outline:0}@media (max-width:420px){.quest_answerOption_0c6159086db1{grid-template-columns:minmax(0,1fr)}.quest_answerActions_0c6159086db1{justify-content:flex-end}}.quest_choiceAnswers_0c6159086db1{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--quest-choice-min-width)),1fr));gap:var(--space-2);margin:0 0 var(--space-4);display:grid}.quest_choiceAnswers_0c6159086db1 button{align-items:center;gap:var(--space-2-5);min-width:0;min-height:var(--quest-choice-min-height);padding:var(--space-2-5) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-media);background:var(--surface-raised);color:var(--text-default);text-align:left;font:inherit;font-size:var(--font-size-field);cursor:pointer;display:flex}.quest_choiceAnswers_0c6159086db1 button>i{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-media);font-style:normal;font-weight:var(--font-weight-medium);flex:none;place-items:center;display:grid}.quest_choiceAnswers_0c6159086db1 button:nth-child(4n+1)>i{background:var(--answer-a-bg);color:var(--answer-a-ink)}.quest_choiceAnswers_0c6159086db1 button:nth-child(4n+2)>i{background:var(--answer-b-bg);color:var(--answer-b-ink)}.quest_choiceAnswers_0c6159086db1 button:nth-child(4n+3)>i{background:var(--answer-c-bg);color:var(--answer-c-ink)}.quest_choiceAnswers_0c6159086db1 button:nth-child(4n)>i{background:var(--answer-d-bg);color:var(--answer-d-ink)}.quest_choiceAnswers_0c6159086db1 button>span{overflow-wrap:anywhere;min-width:0}.quest_choiceAnswers_0c6159086db1 button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--selection-option-bg)}.quest_choiceAnswers_0c6159086db1 button:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_choiceAnswers_0c6159086db1 button:disabled{cursor:default;opacity:var(--control-disabled-opacity)}.quest_taskRules_0c6159086db1{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);font-size:var(--font-size-meta);flex-wrap:wrap;display:flex}.quest_pointsControl_0c6159086db1,.quest_reviewControl_0c6159086db1{align-items:center;gap:var(--space-2);min-height:var(--control-height-default);display:flex}.quest_pointsControl_0c6159086db1{padding:0}.quest_pointsControl_0c6159086db1>.quest_rewardCoin_0c6159086db1,.quest_reviewControl_0c6159086db1>svg,.quest_pointsValue_0c6159086db1>.quest_rewardCoin_0c6159086db1{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.quest_pointsControl_0c6159086db1>svg{color:var(--quest-type-photo-ink)}.quest_pointsControl_0c6159086db1 input{width:calc(var(--quest-points-input-width) + var(--space-3));min-width:0;height:var(--control-height-compact);min-height:var(--control-height-compact);box-sizing:border-box;padding:var(--space-1);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);color:var(--text-default);font:inherit;text-align:center}.quest_pointsControl_0c6159086db1 input:focus-visible{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:0}.quest_reviewControl_0c6159086db1{color:var(--text-secondary)}.quest_pointsValue_0c6159086db1{align-items:center;gap:var(--space-1);white-space:nowrap;flex-shrink:0;display:inline-flex}.quest_pointsNumber_0c6159086db1{text-align:right;font-variant-numeric:tabular-nums;min-width:2ch;display:inline-block}.quest_completion_0c6159086db1{isolation:isolate;align-items:center;gap:var(--space-2);padding:var(--space-5);border-radius:var(--control-radius-large);background:var(--state-success-bg);color:var(--state-success-ink);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.quest_completionCheck_0c6159086db1{width:var(--space-10);height:var(--space-10);background:var(--state-success-ink);color:var(--surface-raised);border-radius:50%;place-items:center;display:grid}.quest_completionCheck_0c6159086db1 svg{width:var(--space-6);height:var(--space-6)}.quest_completion_0c6159086db1>strong{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.quest_completionReward_0c6159086db1{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--font-size-body-large);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;display:flex}.quest_rewardCoin_0c6159086db1{--coin-color:var(--reward-coin-gold);width:var(--space-7);height:var(--space-7);color:var(--reward-coin-symbol);background:linear-gradient(145deg,var(--reward-coin-highlight),transparent 60%),var(--coin-color);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--coin-color) 70%,var(--reward-coin-shade));border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.quest_rewardCoin_0c6159086db1:before{content:"";border:1px solid var(--reward-coin-rim);border-radius:inherit;position:absolute;inset:12%}.quest_rewardCoin_0c6159086db1 svg{width:70%;height:70%}.quest_completionConfetti_0c6159086db1{pointer-events:none;z-index:var(--layer-behind);position:absolute;inset:0}.quest_completionConfetti_0c6159086db1 i{opacity:0;width:100%;height:100%;animation:quest_quest-coin-flight_0c6159086db1 calc(var(--reward-coin-duration) * var(--coin-speed)) linear var(--piece-delay) both;position:absolute;top:92%;left:50%}.quest_completionConfetti_0c6159086db1 .quest_rewardCoin_0c6159086db1{width:var(--coin-size);height:var(--coin-size);animation:quest_quest-coin-spin_0c6159086db1 calc(var(--reward-coin-duration) * var(--coin-speed)) linear var(--piece-delay) both;position:absolute;top:0;left:0}.quest_completionConfetti_0c6159086db1 i:nth-child(4n+2) .quest_rewardCoin_0c6159086db1{--coin-color:var(--reward-coin-coral)}.quest_completionConfetti_0c6159086db1 i:nth-child(4n+3) .quest_rewardCoin_0c6159086db1{--coin-color:var(--reward-coin-lime)}.quest_completionConfetti_0c6159086db1 i:nth-child(4n) .quest_rewardCoin_0c6159086db1{--coin-color:var(--reward-coin-lilac)}@keyframes quest_quest-coin-flight_0c6159086db1{0%{opacity:0;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * 0 + var(--coin-sway) * 0),calc(var(--coin-start-y) + var(--coin-y) * 0 + var(--coin-gravity) * 0))}5%{opacity:.5;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .05 + var(--coin-sway) * .1564),calc(var(--coin-start-y) + var(--coin-y) * .05 + var(--coin-gravity) * .0025))}10%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .1 + var(--coin-sway) * .309),calc(var(--coin-start-y) + var(--coin-y) * .1 + var(--coin-gravity) * .01))}15%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .15 + var(--coin-sway) * .454),calc(var(--coin-start-y) + var(--coin-y) * .15 + var(--coin-gravity) * .0225))}20%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .2 + var(--coin-sway) * .5878),calc(var(--coin-start-y) + var(--coin-y) * .2 + var(--coin-gravity) * .04))}25%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .25 + var(--coin-sway) * .7071),calc(var(--coin-start-y) + var(--coin-y) * .25 + var(--coin-gravity) * .0625))}30%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .3 + var(--coin-sway) * .809),calc(var(--coin-start-y) + var(--coin-y) * .3 + var(--coin-gravity) * .09))}35%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .35 + var(--coin-sway) * .891),calc(var(--coin-start-y) + var(--coin-y) * .35 + var(--coin-gravity) * .1225))}40%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .4 + var(--coin-sway) * .9511),calc(var(--coin-start-y) + var(--coin-y) * .4 + var(--coin-gravity) * .16))}45%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .45 + var(--coin-sway) * .9877),calc(var(--coin-start-y) + var(--coin-y) * .45 + var(--coin-gravity) * .2025))}50%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .5 + var(--coin-sway) * 1),calc(var(--coin-start-y) + var(--coin-y) * .5 + var(--coin-gravity) * .25))}55%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .55 + var(--coin-sway) * .9877),calc(var(--coin-start-y) + var(--coin-y) * .55 + var(--coin-gravity) * .3025))}60%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .6 + var(--coin-sway) * .9511),calc(var(--coin-start-y) + var(--coin-y) * .6 + var(--coin-gravity) * .36))}65%{opacity:1;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .65 + var(--coin-sway) * .891),calc(var(--coin-start-y) + var(--coin-y) * .65 + var(--coin-gravity) * .4225))}70%{opacity:.857;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .7 + var(--coin-sway) * .809),calc(var(--coin-start-y) + var(--coin-y) * .7 + var(--coin-gravity) * .49))}75%{opacity:.714;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .75 + var(--coin-sway) * .7071),calc(var(--coin-start-y) + var(--coin-y) * .75 + var(--coin-gravity) * .5625))}80%{opacity:.571;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .8 + var(--coin-sway) * .5878),calc(var(--coin-start-y) + var(--coin-y) * .8 + var(--coin-gravity) * .64))}85%{opacity:.429;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .85 + var(--coin-sway) * .454),calc(var(--coin-start-y) + var(--coin-y) * .85 + var(--coin-gravity) * .7225))}90%{opacity:.286;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .9 + var(--coin-sway) * .309),calc(var(--coin-start-y) + var(--coin-y) * .9 + var(--coin-gravity) * .81))}95%{opacity:.143;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * .95 + var(--coin-sway) * .1564),calc(var(--coin-start-y) + var(--coin-y) * .95 + var(--coin-gravity) * .9025))}to{opacity:0;transform:translate(calc(var(--coin-start-x) + var(--coin-x) * 1 + var(--coin-sway) * 0),calc(var(--coin-start-y) + var(--coin-y) * 1 + var(--coin-gravity) * 1))}}@keyframes quest_quest-coin-spin_0c6159086db1{0%{transform:translate(-50%,-50%) rotate(calc(var(--coin-tilt) * -1)) scaleX(.85)}to{transform:translate(-50%,-50%) rotate(var(--coin-turn)) scaleX(1)}}@media (prefers-reduced-motion:reduce){.quest_completionConfetti_0c6159086db1{display:none}}.quest_participation_0c6159086db1{margin:0 0 var(--space-5);border:0;min-width:0;padding:0}.quest_participation_0c6159086db1 legend{margin-bottom:var(--space-3);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);padding:0}.quest_participation_0c6159086db1>div{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.quest_participationOption_0c6159086db1{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--control-radius);cursor:pointer;flex-direction:column;display:flex;position:relative}.quest_participationOption_0c6159086db1:has(input:checked){background:var(--selection-card-bg);border-color:var(--selection-card-border);box-shadow:var(--selection-card-shadow)}.quest_participationOption_0c6159086db1:has(input:focus-visible){box-shadow:var(--focus-ring)}.quest_participationOption_0c6159086db1 input{right:var(--space-3);top:var(--space-3);-webkit-appearance:none;appearance:none;box-sizing:border-box;width:var(--selection-card-indicator-size);height:var(--selection-card-indicator-size);border:1px solid var(--selection-card-indicator-border);border-radius:var(--checkbox-radius);background:var(--selection-card-indicator-bg);cursor:pointer;margin:0;padding:0;position:absolute}.quest_participationOption_0c6159086db1 input:checked{border-color:var(--selection-card-indicator-selected-bg);background:var(--selection-card-indicator-selected-bg) var(--selection-card-indicator-check) center / var(--checkbox-mark-size) var(--checkbox-mark-size) no-repeat}@media (forced-colors:active){.quest_participationOption_0c6159086db1 input{-webkit-appearance:auto;appearance:auto}}.quest_participationOption_0c6159086db1>svg{width:var(--quest-participation-icon-size);height:var(--quest-participation-icon-size)}.quest_participationOption_0c6159086db1 strong{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.quest_participationOption_0c6159086db1 small{color:var(--text-secondary);font-size:var(--font-size-meta);line-height:var(--leading-normal)}.quest_settingsDialog_0c6159086db1{overscroll-behavior:none;position:fixed;inset:0}.quest_orderOptions_0c6159086db1 .quest_participationOption_0c6159086db1{padding-right:var(--space-8);flex-direction:row;align-items:center}.quest_orderOptions_0c6159086db1 .quest_participationOption_0c6159086db1 input{margin:0;top:50%;transform:translateY(-50%)}.quest_orderOptions_0c6159086db1 .quest_participationOption_0c6159086db1>svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.quest_changeType_0c6159086db1{align-items:center;gap:var(--space-1);border-radius:var(--control-radius-pill);color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:inline-flex}.quest_changeType_0c6159086db1>svg{width:var(--control-icon-size);height:var(--control-icon-size)}.quest_changeType_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_typeOptions_0c6159086db1>button[aria-pressed=true]{background:var(--selection-card-bg);border-color:var(--selection-card-border)}.quest_typeBadge_0c6159086db1[data-type=qr]{background:var(--quest-type-qr-bg);color:var(--quest-type-qr-ink)}.quest_typeBadge_0c6159086db1[data-type=video]{background:var(--quest-type-video-bg);color:var(--quest-type-video-ink)}.quest_qrCode_0c6159086db1{justify-items:start;gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.quest_qrCode_0c6159086db1 img{width:var(--quest-qr-size);max-width:100%;height:auto}.quest_typeOptionIcon_0c6159086db1{width:var(--control-height-compact);height:var(--control-height-compact);place-items:center;padding:0;display:grid}.quest_typeOptionCopy_0c6159086db1{gap:var(--space-1);flex:1;min-width:0;display:grid}.quest_typeOptionCopy_0c6159086db1 strong{font-size:var(--font-size-meta);font-weight:var(--font-weight-medium)}.quest_typeOptionCopy_0c6159086db1 small{font-size:var(--quest-task-meta-size);line-height:var(--leading-normal);color:var(--text-secondary)}.quest_typeOptionCheck_0c6159086db1{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}@media (hover:hover){.quest_typeOptions_0c6159086db1>button:not([aria-pressed=true]):hover{background:var(--selection-card-hover-bg)}}.quest_typeBadge_0c6159086db1[data-type=gps]{background:var(--quest-type-gps-bg);color:var(--quest-type-gps-ink)}.quest_routingFields_0c6159086db1{margin:var(--space-4) 0;border:0;min-width:0;padding:0}.quest_routingFields_0c6159086db1 legend{font:var(--font-weight-medium) var(--font-size-caption)/var(--leading-normal) var(--font-sans);margin-bottom:var(--space-3)}.quest_dependencies_0c6159086db1{max-height:var(--quest-condition-list-height);overflow:auto}.quest_openingConditions_0c6159086db1>summary>span{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.quest_openingConditions_0c6159086db1 summary small{font-size:var(--font-size-meta);font-weight:var(--font-weight-regular);color:var(--text-secondary)}.quest_conditionsBody_0c6159086db1{gap:var(--space-4);padding-top:var(--space-2);display:grid}.quest_conditionTasks_0c6159086db1{border:0;min-width:0;margin:0;padding:0}.quest_conditionTasks_0c6159086db1 legend{margin-bottom:var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);padding:0}.quest_conditionTasks_0c6159086db1 .quest_check_0c6159086db1{padding:var(--space-2) 0;font-size:var(--font-size-caption);align-items:center;margin:0}.quest_conditionTasks_0c6159086db1 .quest_check_0c6159086db1 input{flex-shrink:0}.quest_conditionMatch_0c6159086db1{margin-bottom:var(--space-2);display:block}.quest_conditionMatch_0c6159086db1 select{font:inherit;color:var(--text-default);padding:var(--space-2) var(--space-7) var(--space-2) var(--space-3);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg)}.quest_taskEditor_0c6159086db1 .quest_conditionPoints_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0;display:flex}.quest_conditionPoints_0c6159086db1>span{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.quest_conditionPoints_0c6159086db1>span small{margin:0;display:inline}.quest_conditionPoints_0c6159086db1 input{width:var(--space-20);margin:0}.quest_conditionNote_0c6159086db1{color:var(--text-secondary);font-size:var(--font-size-meta);margin:0}.quest_zoneRow_0c6159086db1{align-items:center;gap:var(--space-3);display:flex}.quest_zoneRow_0c6159086db1>label{flex:1;min-width:0}.quest_gpsAnswer_0c6159086db1{gap:var(--space-3);min-width:0;display:grid}.quest_gpsAnswer_0c6159086db1 p{margin:0}.quest_checkpointMap_0c6159086db1{width:100%;height:var(--quest-map-height);border:1px solid var(--line);border-radius:var(--control-radius)}.quest_typePickerDialog_0c6159086db1{width:min(var(--quest-type-picker-width), calc(100% - var(--space-4) * 2))}.quest_page_0c6159086db1{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.quest_topbar_0c6159086db1{flex:none}.quest_content_0c6159086db1{box-sizing:border-box;overscroll-behavior:none;width:100%;min-height:0;padding-bottom:var(--space-5);flex:1;margin:0 auto;overflow:auto}@media (min-width:701px){.quest_page_0c6159086db1[data-view=setup] .quest_content_0c6159086db1{flex-direction:column;display:flex;overflow:hidden}.quest_page_0c6159086db1[data-view=setup] .quest_content_0c6159086db1>:not(.quest_columns_0c6159086db1){flex:none}.quest_columns_0c6159086db1{flex:1;align-items:stretch;min-height:0;overflow:hidden}.quest_columns_0c6159086db1>.quest_panel_0c6159086db1{overscroll-behavior:none;scrollbar-gutter:stable;min-height:0;max-height:none;overflow:auto}}@media (min-width:701px) and (max-width:1100px){.quest_columns_0c6159086db1{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.quest_taskList_0c6159086db1{grid-row:1/3}.quest_taskEditor_0c6159086db1{grid-area:1/2}.quest_columns_0c6159086db1>.quest_settings_0c6159086db1{grid-area:2/2}}@media (max-width:900px){.quest_page_0c6159086db1{height:calc(100dvh - var(--dashboard-mobile-header-height))}}@media (max-width:700px){.quest_columns_0c6159086db1>.quest_panel_0c6159086db1{max-height:var(--quest-mobile-panel-height);overscroll-behavior:none;overflow:auto}.quest_columns_0c6159086db1>.quest_taskList_0c6159086db1{max-height:var(--quest-mobile-list-height)}}.quest_columns_0c6159086db1>:is(.quest_taskList_0c6159086db1,.quest_settings_0c6159086db1){scrollbar-gutter:auto;flex-direction:column;padding:0;display:flex;overflow:hidden}.quest_columns_0c6159086db1>:is(.quest_taskList_0c6159086db1,.quest_settings_0c6159086db1)>h2{padding:var(--space-5) var(--space-5) var(--space-3);background:var(--surface-raised);flex:none;margin:0}.quest_panelBody_0c6159086db1{overscroll-behavior:none;overflow-anchor:none;scrollbar-gutter:stable;min-height:0;padding:0 var(--space-5) var(--space-5);flex:1;overflow:auto}.quest_columns_0c6159086db1>.quest_taskEditor_0c6159086db1{overscroll-behavior:none;overflow-anchor:none}.quest_pointsControl_0c6159086db1 input[type=number]{-webkit-appearance:textfield;appearance:textfield}.quest_pointsControl_0c6159086db1 input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quest_pointsControl_0c6159086db1 input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}:is(.quest_content_0c6159086db1,.quest_columns_0c6159086db1>.quest_panel_0c6159086db1,.quest_panelBody_0c6159086db1,.quest_typeDialog_0c6159086db1,.quest_dependencies_0c6159086db1){scrollbar-width:thin;scrollbar-color:transparent transparent}:is(.quest_content_0c6159086db1,.quest_columns_0c6159086db1>.quest_panel_0c6159086db1,.quest_panelBody_0c6159086db1,.quest_typeDialog_0c6159086db1,.quest_dependencies_0c6159086db1)[data-scrolling=true]{scrollbar-color:var(--scrollbar-thumb) transparent}:is(.quest_content_0c6159086db1,.quest_columns_0c6159086db1>.quest_panel_0c6159086db1,.quest_panelBody_0c6159086db1,.quest_typeDialog_0c6159086db1,.quest_dependencies_0c6159086db1)::-webkit-scrollbar{width:var(--quest-scrollbar-size);height:var(--quest-scrollbar-size)}:is(.quest_content_0c6159086db1,.quest_columns_0c6159086db1>.quest_panel_0c6159086db1,.quest_panelBody_0c6159086db1,.quest_typeDialog_0c6159086db1,.quest_dependencies_0c6159086db1)::-webkit-scrollbar-track{background:0 0}:is(.quest_content_0c6159086db1,.quest_columns_0c6159086db1>.quest_panel_0c6159086db1,.quest_panelBody_0c6159086db1,.quest_typeDialog_0c6159086db1,.quest_dependencies_0c6159086db1)::-webkit-scrollbar-thumb{border-radius:var(--control-radius-pill);background:0 0}:is(.quest_content_0c6159086db1,.quest_columns_0c6159086db1>.quest_panel_0c6159086db1,.quest_panelBody_0c6159086db1,.quest_typeDialog_0c6159086db1,.quest_dependencies_0c6159086db1)[data-scrolling=true]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.quest_checkpointMap_0c6159086db1 .gm-style>iframe+div{border:0!important}.quest_checkpointMap_0c6159086db1 [role=region][aria-roledescription=map]:focus{outline:none}.quest_preview_0c6159086db1.quest_preview_0c6159086db1,.quest_eventPreview_0c6159086db1.quest_eventPreview_0c6159086db1{min-height:0}.quest_eventPreview_0c6159086db1{border-radius:var(--control-radius-large);overflow:hidden}.quest_previewCard_0c6159086db1{padding:var(--space-4);border-radius:var(--control-radius);background:var(--surface-raised)}.quest_taskPreview_0c6159086db1 .quest_preview_0c6159086db1{padding:var(--space-3)}.quest_previewCard_0c6159086db1 .quest_spread_0c6159086db1{gap:var(--space-2);flex-wrap:wrap}.quest_taskPreview_0c6159086db1 .quest_previewCard_0c6159086db1{gap:var(--space-3);padding:var(--space-3);font:var(--font-weight-regular) var(--font-size-caption)/var(--leading-normal) var(--font-sans);display:grid}.quest_taskPreview_0c6159086db1 .quest_preview_0c6159086db1 h2{font:var(--font-weight-medium) var(--font-size-body-large)/var(--leading-tight) var(--font-sans);margin:0}.quest_taskPreview_0c6159086db1 .quest_previewCard_0c6159086db1 p{font-size:var(--font-size-caption);line-height:var(--leading-normal);margin:0}.quest_taskPreview_0c6159086db1 .quest_previewDescription_0c6159086db1:empty{display:none}.quest_taskPreview_0c6159086db1 .quest_previewCard_0c6159086db1 .quest_spread_0c6159086db1{font-size:var(--font-size-meta);flex-wrap:nowrap}.quest_taskPreview_0c6159086db1 .quest_typeBadge_0c6159086db1{font-size:var(--font-size-meta);padding:var(--space-1) var(--space-2)}.quest_taskPreview_0c6159086db1 .quest_previewCard_0c6159086db1 button{font-size:var(--font-size-meta);text-transform:none}.quest_taskPreview_0c6159086db1 .quest_gpsAnswer_0c6159086db1{gap:var(--space-2)}.quest_taskPreview_0c6159086db1 .quest_gpsAnswer_0c6159086db1 a{font-size:var(--font-size-meta);color:var(--text-secondary)}.quest_radiusControl_0c6159086db1{align-items:center;gap:var(--space-3);margin:var(--space-3) 0;font-size:var(--font-size-meta);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.quest_radiusValue_0c6159086db1{align-items:center;gap:var(--space-1);color:var(--text-secondary);display:flex}.quest_radiusValue_0c6159086db1 input{width:var(--quest-points-input-width);min-height:var(--control-height-compact);padding:var(--space-1);border:1px solid var(--field-border);border-radius:var(--control-radius);text-align:center;font:inherit;color:var(--text-default);background:var(--field-bg);-webkit-appearance:textfield;appearance:textfield}.quest_radiusValue_0c6159086db1 input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quest_radiusValue_0c6159086db1 input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quest_radiusSlider_0c6159086db1{width:100%;height:var(--space-6);accent-color:var(--ink);cursor:pointer;min-width:0;margin:0;padding:0;display:block}.quest_mapVisibility_0c6159086db1{align-items:center;gap:var(--space-2);display:flex}.quest_mapVisibility_0c6159086db1 .quest_check_0c6159086db1{margin:0}.quest_infoButton_0c6159086db1{width:var(--control-height-compact);height:var(--control-height-compact);border-radius:var(--control-radius-pill);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.quest_infoButton_0c6159086db1 svg{width:var(--control-icon-size);height:var(--control-icon-size)}.quest_infoButton_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_conditionHeading_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);display:flex}.quest_conditionHeading_0c6159086db1 .quest_conditionMatch_0c6159086db1{font-weight:var(--font-weight-regular);margin:0;position:relative}.quest_conditionMatch_0c6159086db1 select{-webkit-appearance:none;appearance:none}.quest_conditionMatch_0c6159086db1>svg{right:var(--space-3);width:var(--control-icon-size);height:var(--control-icon-size);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.quest_taskRules_0c6159086db1 .quest_activationToggle_0c6159086db1{font-size:inherit;font-weight:inherit}.quest_taskRules_0c6159086db1 .quest_conditionsTrigger_0c6159086db1{height:var(--space-7);min-height:var(--space-7);padding:0 var(--space-2-5);gap:var(--space-1-5);font-size:var(--font-size-meta);text-transform:none;white-space:nowrap;margin-inline-start:auto}.quest_conditionsCount_0c6159086db1{min-width:var(--space-4);height:var(--space-4);padding-inline:var(--space-1);border-radius:var(--control-radius-pill);background:var(--surface-soft);font-size:var(--quest-task-meta-size);line-height:var(--leading-flat);place-items:center;display:inline-grid}.quest_resultCounters_0c6159086db1{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.quest_resultCounters_0c6159086db1>div{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);display:grid}.quest_resultCounters_0c6159086db1 strong{font-size:var(--section-heading-size);font-weight:var(--font-weight-medium)}.quest_resultCounters_0c6159086db1 span{color:var(--text-secondary);font-size:var(--font-size-meta)}.quest_resultFilters_0c6159086db1{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.quest_resultFilters_0c6159086db1>.quest_field_0c6159086db1{min-width:var(--quest-task-list-width);flex:1;margin:0}.quest_reviewFeedback_0c6159086db1{width:100%;padding-top:var(--space-3);flex-basis:100%}.quest_reviewDecision_0c6159086db1{flex-wrap:wrap}.quest_progressWorkspace_0c6159086db1{gap:var(--space-4);min-width:0;display:grid}.quest_progressTableWrap_0c6159086db1{border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);overflow-x:auto}.quest_progressTable_0c6159086db1{border-collapse:collapse;width:100%;font-size:var(--font-size-caption)}.quest_progressTable_0c6159086db1 th,.quest_progressTable_0c6159086db1 td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.quest_progressTable_0c6159086db1 th{font-weight:var(--font-weight-medium)}.quest_progressTable_0c6159086db1 thead{color:var(--text-secondary)}.quest_progressTable_0c6159086db1 small{font-size:var(--font-size-meta);color:var(--text-secondary);margin-top:var(--space-1);display:block}.quest_progressTable_0c6159086db1 .quest_progress_0c6159086db1{margin-top:var(--space-2);min-width:var(--quest-points-input-width);display:block}.quest_progressTable_0c6159086db1 tr[data-selected]{background:var(--selection-option-bg)}.quest_participantName_0c6159086db1{color:var(--text-default);font:inherit;text-align:left;text-underline-offset:var(--space-1);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.quest_participantName_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_participantDetail_0c6159086db1{gap:var(--space-3);display:grid}.quest_participantDetail_0c6159086db1 h2{margin:0}.quest_participantTask_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);display:flex}.quest_participantTask_0c6159086db1>div{overflow-wrap:anywhere;min-width:0}.quest_participantTask_0c6159086db1 .quest_taskMeta_0c6159086db1{margin-top:var(--space-2);flex-wrap:wrap}@media (max-width:700px){.quest_resultCounters_0c6159086db1{grid-template-columns:repeat(2,minmax(0,1fr))}.quest_participantTask_0c6159086db1{flex-wrap:wrap;align-items:flex-start}}.quest_progressTable_0c6159086db1 .quest_progress_0c6159086db1{-webkit-appearance:none;appearance:none;border-radius:var(--control-radius-pill);background:var(--approval-progress-track);border:0;margin-bottom:0;overflow:hidden}.quest_progressTable_0c6159086db1 .quest_progress_0c6159086db1::-webkit-progress-bar{background:var(--approval-progress-track);border-radius:var(--control-radius-pill)}.quest_progressTable_0c6159086db1 .quest_progress_0c6159086db1::-webkit-progress-value{background:var(--approval-progress-fill);border-radius:var(--control-radius-pill)}.quest_progressTable_0c6159086db1 .quest_progress_0c6159086db1::-moz-progress-bar{background:var(--approval-progress-fill);border-radius:var(--control-radius-pill)}.quest_dependencyIcon_0c6159086db1{padding:var(--space-1);flex:none}.quest_dependencyIcon_0c6159086db1 svg{width:var(--control-icon-size);height:var(--control-icon-size)}.quest_conditionMatch_0c6159086db1:has(select:disabled){visibility:hidden;pointer-events:none}.quest_phonePreviewDialog_0c6159086db1{width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--space-4);color:var(--text-default);background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:auto}.quest_phonePreviewDialog_0c6159086db1[open]{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.quest_phonePreviewDialog_0c6159086db1::backdrop{background:rgb(var(--rgb-black) / .38);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.quest_phonePreviewToolbar_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:100%;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);box-shadow:var(--shadow-dialog);flex-wrap:wrap;display:flex}.quest_phonePreviewToolbar_0c6159086db1 strong{font-size:var(--font-size-field)}.quest_phonePreviewToolbar_0c6159086db1 p{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-caption)}.quest_phonePreviewDevice_0c6159086db1{width:min(100%, var(--bingo-phone-preview-width));height:min(var(--bingo-phone-preview-height), calc(100dvh - 160px));min-height:var(--bingo-phone-preview-width);border:6px solid var(--ink);background:var(--surface-raised);box-shadow:var(--shadow-dialog);border-radius:42px;flex:none;position:relative;overflow:hidden}.quest_phonePreviewScreen_0c6159086db1{min-height:100dvh;display:flow-root}.quest_guest_0c6159086db1 .quest_spread_0c6159086db1{flex-wrap:wrap}.quest_guest_0c6159086db1 .quest_spread_0c6159086db1>*{min-width:0;max-width:100%}.quest_guest_0c6159086db1 .quest_guestTask_0c6159086db1{width:100%;min-width:0}.quest_guest_0c6159086db1 :is(h1,h2,h3,p){overflow-wrap:anywhere}.quest_guest_0c6159086db1 .quest_review_0c6159086db1 h2{margin:0}.quest_guest_0c6159086db1 .quest_review_0c6159086db1>p{white-space:pre-wrap;margin:0}.quest_guest_0c6159086db1 .quest_review_0c6159086db1{padding:var(--space-4)}.quest_guest_0c6159086db1 fieldset{min-width:0}.quest_guest_0c6159086db1 .quest_locked_0c6159086db1{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-soft)}.quest_guest_0c6159086db1 .quest_progress_0c6159086db1{border-radius:var(--control-radius-pill);background:var(--surface-soft);border:0;display:block;overflow:hidden}.quest_guest_0c6159086db1 .quest_progress_0c6159086db1::-webkit-progress-bar{background:var(--surface-soft)}.quest_guest_0c6159086db1 .quest_progress_0c6159086db1::-webkit-progress-value{background:var(--text-default);border-radius:var(--control-radius-pill)}.quest_guest_0c6159086db1 .quest_progress_0c6159086db1::-moz-progress-bar{background:var(--text-default);border-radius:var(--control-radius-pill)}.quest_checkInMap_0c6159086db1{gap:var(--space-2);margin-top:var(--space-4);min-width:0;display:grid}.quest_checkInMap_0c6159086db1 .quest_checkpointMap_0c6159086db1{width:100%;height:var(--quest-checkin-map-height);border-radius:var(--control-radius-large);border:0}.quest_conditionMatch_0c6159086db1 select,.quest_conditionPoints_0c6159086db1 input{box-sizing:border-box;height:var(--control-height-default);min-height:var(--control-height-default)}.quest_conditionPoints_0c6159086db1 input[type=number]{-webkit-appearance:textfield;appearance:textfield}.quest_conditionPoints_0c6159086db1 input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quest_conditionPoints_0c6159086db1 input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quest_conditionsDialog_0c6159086db1[open]:has(>.quest_settingsTabs_0c6159086db1){gap:var(--space-2)}.quest_conditionsDialog_0c6159086db1 .quest_conditionsBody_0c6159086db1{gap:var(--space-2);padding-top:0}.quest_conditionsDialog_0c6159086db1 .quest_conditionTasks_0c6159086db1 .quest_check_0c6159086db1{padding-block:var(--space-1);min-height:var(--control-height-compact)}.quest_conditionsDialog_0c6159086db1 .quest_conditionHeading_0c6159086db1,.quest_conditionsDialog_0c6159086db1 .quest_conditionPoints_0c6159086db1{gap:var(--space-2)}.quest_conditionsDialog_0c6159086db1 .quest_conditionHeading_0c6159086db1{margin-bottom:var(--space-1)}.quest_page_0c6159086db1,.quest_dependencies_0c6159086db1,.quest_reviewQueue_0c6159086db1,.quest_progressTableWrap_0c6159086db1,.quest_phonePreviewDialog_0c6159086db1{overscroll-behavior:none}html:has(.quest_page_0c6159086db1){overscroll-behavior:none}body:has(.quest_page_0c6159086db1){overscroll-behavior:none}.quest_page_0c6159086db1[data-view=results] .quest_content_0c6159086db1{max-width:none}.quest_hostHeader_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.quest_hostMenu_0c6159086db1{position:relative}.quest_hostMenu_0c6159086db1 summary{cursor:pointer;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--control-radius-pill)}.quest_hostMenu_0c6159086db1>div{z-index:var(--layer-menu);gap:var(--space-2);padding:var(--space-3);width:max-content;max-width:calc(100vw - var(--space-8));border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);box-shadow:var(--shadow-dialog);display:grid;position:absolute;top:100%;right:0}.quest_reviewStatusTabs_0c6159086db1{gap:var(--space-5);margin:var(--space-4) 0 0;border-bottom:1px solid var(--collection-panel-border);display:flex;overflow-x:auto}.quest_reviewStatusTabs_0c6159086db1 button{min-height:var(--control-height-default);align-items:center;gap:var(--space-1-5);color:var(--text-secondary);font:var(--font-weight-button) var(--font-size-control)/var(--leading-flat) var(--font-sans);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0 1px;display:inline-flex}.quest_reviewStatusTabs_0c6159086db1 button[aria-pressed=true]{border-bottom-color:var(--ink);color:var(--ink)}.quest_reviewStatusTabs_0c6159086db1 button:focus-visible{box-shadow:none;text-underline-offset:4px;outline:0;text-decoration:underline;text-decoration-thickness:2px}.quest_reviewStatusTabs_0c6159086db1 button[data-status=all]{--count-badge-border:var(--guest-status-filter-all-border);--count-badge-active-border:var(--guest-status-filter-all-active-bg);--count-badge-active-bg:var(--guest-status-filter-all-active-bg);--count-badge-active-text:var(--guest-status-filter-all-active-ink)}.quest_reviewStatusTabs_0c6159086db1 button[data-status=pending]{--count-badge-border:var(--guest-status-filter-waiting-border);--count-badge-active-border:var(--guest-status-filter-waiting-active-bg);--count-badge-active-bg:var(--guest-status-filter-waiting-active-bg);--count-badge-active-text:var(--guest-status-filter-waiting-active-ink)}.quest_reviewStatusTabs_0c6159086db1 button[data-status=accepted]{--count-badge-border:var(--guest-status-filter-confirmed-border);--count-badge-active-border:var(--guest-status-filter-confirmed-active-bg);--count-badge-active-bg:var(--guest-status-filter-confirmed-active-bg);--count-badge-active-text:var(--guest-status-filter-confirmed-active-ink)}.quest_reviewStatusTabs_0c6159086db1 button[data-status=rejected]{--count-badge-border:var(--guest-status-filter-declined-border);--count-badge-active-border:var(--guest-status-filter-declined-active-bg);--count-badge-active-bg:var(--guest-status-filter-declined-active-bg);--count-badge-active-text:var(--guest-status-filter-declined-active-ink)}.quest_reviewStatusTabs_0c6159086db1 button[data-status=guest]{--count-badge-border:var(--guest-status-filter-attending-border);--count-badge-active-border:var(--guest-status-filter-attending-active-bg);--count-badge-active-bg:var(--guest-status-filter-attending-active-bg);--count-badge-active-text:var(--guest-status-filter-attending-active-ink)}.quest_hostFilters_0c6159086db1{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-4);flex-wrap:wrap;display:flex}.quest_hostFilters_0c6159086db1>input{min-width:0;max-width:100%;font:inherit;font-size:var(--font-size-meta);color:var(--text-default);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--control-radius);padding:var(--space-2) var(--space-3);flex:1 1 var(--host-answer-card-width);min-height:var(--control-height-default)}.quest_hostFilterSelect_0c6159086db1{flex:0 0 var(--host-filter-select-width);min-width:0;font-size:var(--font-size-meta)}.quest_hostFilterSelect_0c6159086db1 button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quest_hostTextButton_0c6159086db1{color:var(--text-default);border:1px solid var(--line);border-radius:var(--control-radius);padding:var(--space-2);font:inherit;font-size:var(--font-size-meta);cursor:pointer;background:0 0}.quest_hostNotice_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);background:var(--surface-soft);border-radius:var(--control-radius);flex-wrap:wrap;display:flex}.quest_hostNotice_0c6159086db1>button:last-child{cursor:pointer}.quest_answerGallery_0c6159086db1{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--host-answer-card-width)),1fr));gap:var(--space-4);display:grid}.quest_answerCard_0c6159086db1{border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);min-width:0;position:relative;overflow:hidden}.quest_answerCardOpen_0c6159086db1{text-align:left;width:100%;height:100%;color:var(--text-default);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:block}.quest_answerCardOpen_0c6159086db1:focus-visible{outline-offset:calc(-1 * var(--space-1));outline:2px solid var(--text-default)}.quest_answerCardMedia_0c6159086db1{height:var(--host-answer-media-height);background:var(--surface-soft);place-items:center;display:grid;position:relative;overflow:hidden}.quest_answerCardMedia_0c6159086db1 :is(img,video){object-fit:cover;width:100%;height:100%}.quest_answerCardMedia_0c6159086db1 p{padding:var(--space-6);-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.quest_answerCardCopy_0c6159086db1{gap:var(--space-2);padding:var(--space-4);font-size:var(--font-size-caption);display:grid}.quest_answerCardCopy_0c6159086db1>span{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.quest_answerCardCopy_0c6159086db1 :is(small,time){font-size:var(--font-size-meta);color:var(--text-secondary)}.quest_answerCardCopy_0c6159086db1 small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quest_answerCardCopy_0c6159086db1 .quest_pointsValue_0c6159086db1{flex:none}.quest_answerStatus_0c6159086db1{font-size:var(--font-size-meta);color:var(--text-secondary)}.quest_answerStatus_0c6159086db1[data-status=accepted]{color:var(--state-success-ink)}.quest_answerStatus_0c6159086db1[data-status=rejected]{color:var(--state-error-ink)}.quest_answerSelect_0c6159086db1{top:var(--space-3);left:var(--space-3);background:var(--surface-raised);padding:var(--space-2);border-radius:var(--control-radius);cursor:pointer;place-items:center;display:grid;position:absolute}.quest_answerSelect_0c6159086db1 input{width:var(--space-4);height:var(--space-4);accent-color:var(--text-default);margin:0}.quest_videoLabel_0c6159086db1{bottom:var(--space-3);left:var(--space-3);border-radius:var(--control-radius-pill);padding:var(--space-1) var(--space-3);background:var(--surface-raised);font-size:var(--font-size-meta);position:absolute}.quest_answerGallery_0c6159086db1[data-layout=list]{grid-template-columns:1fr}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardOpen_0c6159086db1{grid-template-columns:var(--host-answer-media-height) minmax(0,1fr);display:grid}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardMedia_0c6159086db1{height:var(--space-32)}.quest_hostDialog_0c6159086db1{inset:var(--host-dialog-inset) var(--host-dialog-inset) var(--host-dialog-inset) auto;width:min(var(--host-detail-width),calc(100vw - 2 * var(--host-dialog-inset)));max-width:none;max-height:none;height:calc(100dvh - 2 * var(--host-dialog-inset));border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);color:var(--text-default);box-shadow:var(--shadow-dialog);margin:0;padding:0;position:fixed}.quest_hostDialog_0c6159086db1[open]{flex-direction:column;display:flex}.quest_hostDialog_0c6159086db1[data-wide]{width:min(var(--host-review-width),calc(100vw - 2 * var(--host-dialog-inset)))}.quest_hostDialog_0c6159086db1::backdrop{background:var(--confirmation-dialog-backdrop)}.quest_hostDialogHeader_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--line);flex:none;display:flex}.quest_hostDialogHeader_0c6159086db1 h2{font-size:var(--section-heading-size);overflow-wrap:anywhere;margin:0}.quest_hostDialogBody_0c6159086db1{min-height:0;padding:var(--space-5);gap:var(--space-4);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:auto}.quest_hostDialogBody_0c6159086db1>*{flex-shrink:0}.quest_hostDialogFooter_0c6159086db1{padding:var(--space-4) var(--space-5);border-top:1px solid var(--line);gap:var(--space-3);flex:none;display:grid}.quest_hostDialogFooter_0c6159086db1 .quest_reviewDecision_0c6159086db1>button{flex:1}.quest_hostDialog_0c6159086db1 .quest_reviewFeedback_0c6159086db1{flex-basis:auto}.quest_hostDialogBody_0c6159086db1 .quest_reviewPhoto_0c6159086db1{height:min(45dvh,var(--quest-review-photo-height))}@media (max-width:700px){.quest_hostDialog_0c6159086db1,.quest_hostDialog_0c6159086db1[data-wide]{border:0;border-radius:0;width:100%;height:100dvh;inset:0}.quest_hostDialogHeader_0c6159086db1,.quest_hostDialogBody_0c6159086db1,.quest_hostDialogFooter_0c6159086db1{padding:var(--space-4)}.quest_hostDialogFooter_0c6159086db1{padding-bottom:max(var(--space-4),env(safe-area-inset-bottom))}.quest_hostFilters_0c6159086db1>input{flex-basis:100%}.quest_hostFilterSelect_0c6159086db1{flex:1 1 var(--host-filter-select-width)}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardOpen_0c6159086db1{grid-template-columns:var(--space-24) minmax(0,1fr)}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardMedia_0c6159086db1{height:100%}.quest_answerCardCopy_0c6159086db1,.quest_progressTable_0c6159086db1 th,.quest_progressTable_0c6159086db1 td{padding:var(--space-3)}}.quest_page_0c6159086db1 textarea{overscroll-behavior:none}html:has(.quest_phonePreviewScreen_0c6159086db1){overscroll-behavior:none}body:has(.quest_phonePreviewScreen_0c6159086db1){overscroll-behavior:none}.quest_checkInMapHeader_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.quest_checkInMapHeader_0c6159086db1 strong{min-width:0}.quest_checkInMapLink_0c6159086db1{align-items:center;gap:var(--space-1-5);min-height:var(--control-height-compact);color:var(--text-secondary);flex:none;text-decoration:none;display:inline-flex}.quest_checkInMapLink_0c6159086db1 img{width:var(--space-4);height:var(--space-5);object-fit:contain;display:block}.quest_checkInMapLink_0c6159086db1:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:var(--space-1);border-radius:var(--control-radius)}.quest_participantTask_0c6159086db1>button{white-space:nowrap;flex:none}@media (max-width:700px){.quest_progressTable_0c6159086db1 thead{display:none}.quest_progressTable_0c6159086db1,.quest_progressTable_0c6159086db1 tbody{display:block}.quest_progressTable_0c6159086db1 tr{border-bottom:1px solid var(--line);padding:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quest_progressTable_0c6159086db1 tr>th{grid-column:1/-1}.quest_progressTable_0c6159086db1 th,.quest_progressTable_0c6159086db1 td{border:0;min-width:0}.quest_progressTable_0c6159086db1 td:before{content:attr(data-label);font-size:var(--font-size-meta);color:var(--text-secondary);margin-bottom:var(--space-1);display:block}.quest_hostHeader_0c6159086db1>.quest_actions_0c6159086db1{margin-left:auto}}.quest_hostDialogFooter_0c6159086db1{width:100%;color:var(--text-default);grid-template-columns:minmax(0,1fr);margin:0}.quest_hostDialogFooter_0c6159086db1 button,.quest_hostDialogFooter_0c6159086db1 .quest_spread_0c6159086db1>span{white-space:nowrap}.quest_taskFormat_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.quest_taskFormat_0c6159086db1>span{font-weight:var(--font-weight-medium)}.quest_reviewWorkspace_0c6159086db1>div{min-width:0}.quest_taskListHeader_0c6159086db1{--button-pill-height-compact:var(--space-6);--button-pill-min-height:var(--space-6);--button-pill-padding-inline-compact:var(--space-2);--button-pill-font-size-compact:var(--quest-task-meta-size);--button-pill-text-transform:none;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-3);background:var(--surface-raised);flex:none;display:flex}.quest_taskListHeader_0c6159086db1 h2{margin:0}.quest_removeTask_0c6159086db1[aria-expanded=true]{opacity:1}.quest_taskActionMenu_0c6159086db1{min-width:var(--space-32);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-raised);color:var(--text-default);box-shadow:var(--shadow-dialog);margin:0;position:fixed;inset:auto}.quest_taskActionMenu_0c6159086db1:popover-open{display:grid}.quest_taskActionMenu_0c6159086db1 button{min-height:var(--action-menu-item-height);padding:var(--space-2) var(--space-3);border-radius:var(--control-radius);color:inherit;text-align:left;font:inherit;font-size:var(--action-menu-item-font-size);cursor:pointer;background:0 0;border:0}:is(.quest_taskActionMenu_0c6159086db1 button:hover,.quest_taskActionMenu_0c6159086db1 button:focus-visible){background:var(--selection-card-hover-bg);outline:none}.quest_taskActionMenu_0c6159086db1 button:disabled{opacity:var(--control-disabled-opacity);cursor:default}.quest_answerCardCopy_0c6159086db1 .quest_spread_0c6159086db1>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quest_cardSubtitle_0c6159086db1{align-items:center;gap:var(--space-3);color:var(--text-secondary);display:flex}.quest_cardSubtitle_0c6159086db1>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.quest_cardSubtitle_0c6159086db1 time{white-space:nowrap;flex:none}.quest_cardStatus_0c6159086db1{top:var(--space-3);right:var(--space-3);max-width:calc(100% - var(--space-16));border-radius:var(--control-radius-pill);padding:var(--space-1) var(--space-2);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-meta);position:absolute}.quest_cardStatus_0c6159086db1[data-status=accepted]{color:var(--state-success-ink)}.quest_cardStatus_0c6159086db1[data-status=rejected]{color:var(--state-error-ink)}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_cardStatus_0c6159086db1{margin:var(--space-2) var(--space-4) 0;grid-area:1/2;place-self:start;position:static}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardCopy_0c6159086db1{grid-area:1/2;align-self:center}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardOpen_0c6159086db1:has(.quest_cardStatus_0c6159086db1) .quest_answerCardCopy_0c6159086db1{padding-top:var(--space-9)}.quest_taskActionMenu_0c6159086db1 button{align-items:center;gap:var(--space-2);display:flex}.quest_taskActionMenu_0c6159086db1 button svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none}.quest_taskActionMenu_0c6159086db1 .quest_taskActionDelete_0c6159086db1{color:var(--danger)}.quest_acceptedAnswers_0c6159086db1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);margin-top:var(--space-2);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);flex-wrap:wrap;display:flex}.quest_acceptedAnswers_0c6159086db1:focus-within{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.quest_acceptedAnswer_0c6159086db1{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--control-radius);background:var(--surface-soft);font-size:var(--font-size-field);font-weight:var(--font-weight-regular);display:inline-flex}.quest_acceptedAnswer_0c6159086db1>span{overflow-wrap:anywhere;min-width:0}.quest_acceptedAnswer_0c6159086db1 button{padding:var(--space-1);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.quest_acceptedAnswer_0c6159086db1 button svg{width:var(--icon-size-small);height:var(--icon-size-small)}.quest_taskEditor_0c6159086db1 .quest_field_0c6159086db1 .quest_acceptedAnswers_0c6159086db1 input{width:auto;min-width:12ch;height:var(--control-height-compact);min-height:var(--control-height-compact);padding:var(--space-1) 0;background:0 0;border:0;border-radius:0;flex:12ch;margin:0}.quest_acceptedAnswers_0c6159086db1 input:focus-visible{box-shadow:none;outline:none}.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--host-answer-card-width)),1fr));align-items:start;gap:var(--space-4);display:grid}.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1>.quest_field_0c6159086db1{gap:var(--space-2);min-width:0;margin:0;display:grid}.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1 input{min-height:var(--control-height-default);padding-block:var(--space-2);margin-top:0}.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1 [role=combobox]{font-weight:var(--font-weight-regular);font-size:var(--font-size-field);white-space:nowrap}.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1 [role=combobox]>span{text-overflow:ellipsis;overflow:hidden}@media (max-width:700px){.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1>.quest_field_0c6159086db1:first-child{grid-column:1/-1}.quest_hostHeader_0c6159086db1{row-gap:var(--space-4)}}.quest_progressSort_0c6159086db1{align-items:center;gap:var(--space-2);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;display:inline-flex}.quest_progressSort_0c6159086db1 svg,.quest_sortDirection_0c6159086db1 svg{width:var(--space-4);height:var(--space-4);flex:none}.quest_progressSort_0c6159086db1 svg[data-inactive]{color:var(--text-secondary)}.quest_progressTable_0c6159086db1 th[aria-sort=ascending],.quest_progressTable_0c6159086db1 th[aria-sort=descending]{color:var(--text-default);font-weight:var(--font-weight-medium)}.quest_progressSortControls_0c6159086db1{gap:var(--space-2);min-width:0;display:flex}.quest_progressSortControls_0c6159086db1>:first-child{flex:1;min-width:0}.quest_sortDirection_0c6159086db1{width:var(--control-height-default);min-height:var(--control-height-default);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);color:var(--text-default);cursor:pointer;flex:none;place-items:center;display:grid}.quest_progressStatus_0c6159086db1{align-items:center;gap:var(--space-1-5);width:fit-content;padding:var(--space-1) var(--space-2);border-radius:var(--control-radius-pill);font-size:var(--font-size-meta);color:var(--text-secondary);background:var(--surface-soft);white-space:nowrap;display:inline-flex}.quest_progressStatus_0c6159086db1[data-status=completed],.quest_cardStatus_0c6159086db1[data-status=accepted]{background:var(--guest-status-filter-confirmed-active-bg);color:var(--guest-status-filter-confirmed-active-ink)}.quest_progressStatus_0c6159086db1[data-status=playing],.quest_progressStatus_0c6159086db1[data-status=review],.quest_cardStatus_0c6159086db1[data-status=pending]{background:var(--guest-status-filter-waiting-active-bg);color:var(--guest-status-filter-waiting-active-ink)}.quest_progressStatus_0c6159086db1[data-status=retry],.quest_cardStatus_0c6159086db1[data-status=rejected]{background:var(--guest-status-filter-declined-active-bg);color:var(--guest-status-filter-declined-active-ink)}.quest_progressStatus_0c6159086db1[data-status=guest],.quest_cardStatus_0c6159086db1[data-status=guest]{background:var(--guest-status-filter-attending-active-bg);color:var(--guest-status-filter-attending-active-ink)}.quest_mediaFilePicker_0c6159086db1{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.quest_guestUpload_0c6159086db1 .quest_mediaFileInput_0c6159086db1{opacity:0;pointer-events:none;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}.quest_mediaFileName_0c6159086db1{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);overflow:hidden}.quest_taskAttachments_0c6159086db1{gap:var(--space-4);min-width:0;margin-bottom:var(--space-4);display:grid}.quest_taskEditor_0c6159086db1 .quest_taskAttachments_0c6159086db1>.quest_field_0c6159086db1{margin:0}.quest_guestAttachments_0c6159086db1{gap:var(--space-3);min-width:0;margin:var(--space-4) 0;display:grid}.quest_review_0c6159086db1>.quest_guestAttachments_0c6159086db1{margin:0}.quest_attachmentActions_0c6159086db1{gap:var(--space-2);flex-wrap:wrap;display:flex}.quest_attachmentLinkField_0c6159086db1{margin-top:var(--space-2);position:relative}.quest_taskEditor_0c6159086db1 .quest_field_0c6159086db1 .quest_attachmentLinkField_0c6159086db1 input{padding-right:var(--space-12);margin:0}.quest_attachmentLinkRemove_0c6159086db1{right:var(--space-2);width:var(--space-8);height:var(--space-8);background:var(--field-bg);color:var(--text-default);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.quest_attachmentLinkRemove_0c6159086db1 svg{width:var(--icon-size-default);height:var(--icon-size-default)}.quest_attachmentLinkRemove_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_attachmentPhoto_0c6159086db1{width:auto;max-width:100%;max-height:var(--quest-attachment-photo-height);object-fit:contain;border-radius:var(--control-radius);margin:0;display:block}.quest_attachmentLink_0c6159086db1{min-width:0;margin:0}.quest_attachmentLink_0c6159086db1 a{align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--space-8);color:var(--text-default);font-size:var(--font-size-meta);border-radius:var(--control-radius);display:inline-flex}.quest_attachmentLink_0c6159086db1 a>span{text-overflow:ellipsis;white-space:nowrap;text-underline-offset:.2em;min-width:0;text-decoration:underline;overflow:hidden}.quest_attachmentLink_0c6159086db1 a>svg{width:var(--icon-size-small);height:var(--icon-size-small);flex-shrink:0}.quest_attachmentLink_0c6159086db1 a:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_attachmentPhotoFrame_0c6159086db1{width:fit-content;max-width:100%;margin-top:var(--space-2);position:relative}.quest_attachmentPhotoFrame_0c6159086db1 .quest_attachmentPhoto_0c6159086db1{width:auto;max-width:100%;margin:0}.quest_attachmentPhotoRemove_0c6159086db1{top:var(--space-2);right:var(--space-2);width:var(--space-8);height:var(--space-8);border:1px solid var(--line);background:var(--surface-raised);color:var(--text-default);box-shadow:var(--shadow-card);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.quest_attachmentPhotoRemove_0c6159086db1 svg{width:var(--icon-size-default);height:var(--icon-size-default)}.quest_attachmentPhotoRemove_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_attachmentPhotoRemove_0c6159086db1:disabled{opacity:.5;cursor:wait}@media (min-width:701px){.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1{grid-template-columns:minmax(0,1fr) var(--host-answer-card-width)}.quest_progressWorkspace_0c6159086db1 .quest_resultFilters_0c6159086db1>.quest_progressMobileSort_0c6159086db1{display:none}}.quest_attachmentActions_0c6159086db1[hidden]{display:none}@media (max-width:700px){.quest_reviewStatusTabs_0c6159086db1{column-gap:var(--space-4);row-gap:var(--space-1);flex-wrap:wrap;margin-top:0;overflow:visible}.quest_hostFilters_0c6159086db1>input{font-size:var(--font-size-field)}.quest_hostFilters_0c6159086db1 .quest_hostTextButton_0c6159086db1,.quest_progressTable_0c6159086db1 .quest_participantName_0c6159086db1{min-height:var(--control-height-default)}.quest_progressTable_0c6159086db1 .quest_participantName_0c6159086db1{overflow-wrap:anywhere}.quest_progressTable_0c6159086db1 .quest_progress_0c6159086db1{width:100%;min-width:0}.quest_progressTable_0c6159086db1 td{overflow-wrap:anywhere}.quest_progressStatus_0c6159086db1{white-space:normal;max-width:100%}.quest_answerCardCopy_0c6159086db1 .quest_spread_0c6159086db1>strong,.quest_cardSubtitle_0c6159086db1>span{white-space:normal;overflow-wrap:anywhere}.quest_answerSelect_0c6159086db1{min-width:var(--control-height-default);min-height:var(--control-height-default);place-items:center;display:grid}.quest_hostMenu_0c6159086db1>div button{white-space:normal}.quest_progressTableWrap_0c6159086db1{overscroll-behavior:auto;overflow:visible}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardMedia_0c6159086db1{min-height:var(--space-24)}}.quest_schedule_0c6159086db1{min-width:0;margin:0 0 var(--space-4);border:0;padding:0}.quest_schedule_0c6159086db1 legend{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);margin-bottom:var(--space-3)}.quest_schedule_0c6159086db1 .quest_two_0c6159086db1{gap:var(--space-3)}@media (max-width:700px){.quest_hostDialogFooter_0c6159086db1 button,.quest_hostDialogHeader_0c6159086db1>button,.quest_reviewFeedback_0c6159086db1 .quest_hostTextButton_0c6159086db1{min-height:var(--control-height-default)}.quest_hostDialogBody_0c6159086db1>.quest_spread_0c6159086db1{flex-wrap:wrap}.quest_reviewFeedback_0c6159086db1 textarea{font-size:var(--font-size-field);scroll-margin-block:var(--space-4)}.quest_reviewFeedback_0c6159086db1 .quest_hostTextButton_0c6159086db1{white-space:normal;text-align:left}}.quest_hostMenu_0c6159086db1 summary{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-default);list-style:none;display:flex}.quest_hostMenu_0c6159086db1 summary::-webkit-details-marker{display:none}.quest_hostMenu_0c6159086db1 summary>svg{width:var(--space-4);height:var(--space-4);flex:none}.quest_hostMenu_0c6159086db1[open] summary>svg{transform:rotate(180deg)}@media (max-width:700px){.quest_reviewWorkspace_0c6159086db1{gap:var(--space-4)}.quest_hostHeader_0c6159086db1{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.quest_hostHeader_0c6159086db1>[role=group]{width:100%}.quest_hostHeader_0c6159086db1>.quest_actions_0c6159086db1{justify-content:space-between;width:100%;margin:0}}.quest_answerSelect_0c6159086db1{background:0 0}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardOpen_0c6159086db1{grid-template-columns:var(--space-20) minmax(0,1fr);gap:var(--space-2) var(--space-3);padding:var(--space-3);grid-template-rows:auto auto}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardCopy_0c6159086db1{display:contents}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardCopy_0c6159086db1>.quest_spread_0c6159086db1{min-height:var(--control-height-default);grid-area:1/1/auto/-1}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCard_0c6159086db1:has(.quest_answerSelect_0c6159086db1) .quest_answerCardCopy_0c6159086db1>.quest_spread_0c6159086db1{padding-left:var(--space-8)}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerSelect_0c6159086db1{top:var(--space-3);left:var(--space-1);width:var(--control-height-default);height:var(--control-height-default);padding:0}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardMedia_0c6159086db1{height:var(--space-20);border-radius:var(--control-radius);grid-area:2/1;min-height:0}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_cardSubtitle_0c6159086db1{justify-content:center;align-items:flex-start;gap:var(--space-2);flex-direction:column;grid-area:2/2}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_cardSubtitle_0c6159086db1>span{white-space:normal;overflow-wrap:anywhere;flex:none}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_answerCardMedia_0c6159086db1 p{padding:var(--space-2);font-size:var(--font-size-meta);-webkit-line-clamp:3}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_videoLabel_0c6159086db1{left:var(--space-2);bottom:var(--space-2);padding:var(--space-1) var(--space-2);font-size:0}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_videoLabel_0c6159086db1:after{content:"▶";font-size:var(--font-size-meta)}.quest_answerGallery_0c6159086db1[data-layout=list] .quest_cardStatus_0c6159086db1{grid-area:3/1/auto/-1;margin:0}.quest_scheduleDateTime_0c6159086db1{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.quest_scheduleDate_0c6159086db1{margin-top:var(--space-2);display:block;position:relative}.quest_taskEditor_0c6159086db1 .quest_field_0c6159086db1 .quest_scheduleDate_0c6159086db1 input,.quest_settingsBody_0c6159086db1 .quest_scheduleDate_0c6159086db1 input{margin-top:0}.quest_scheduleDate_0c6159086db1 input[data-formatted=true]:not(:focus){color:#0000}.quest_scheduleDate_0c6159086db1 input[data-formatted=true]:not(:focus)::-webkit-datetime-edit{color:#0000}.quest_scheduleDate_0c6159086db1>span{top:50%;left:var(--space-3);right:var(--space-10);white-space:nowrap;color:var(--text-default);font:var(--font-weight-regular) var(--font-size-field)/var(--leading-normal) var(--font-sans);pointer-events:none;position:absolute;overflow:hidden;transform:translateY(-50%)}.quest_scheduleDate_0c6159086db1 input:focus+span{display:none}.quest_scheduleDate_0c6159086db1 input::-webkit-calendar-picker-indicator{right:var(--space-3);margin:0;position:absolute}@media (max-width:420px){.quest_scheduleDateTime_0c6159086db1{grid-template-columns:minmax(0,1fr);gap:0}}.quest_bulkSelectionBar_0c6159086db1{gap:var(--space-2);padding:var(--space-2);font-size:var(--font-size-meta);--button-pill-padding-inline-compact:var(--space-3);flex-wrap:nowrap}.quest_bulkSelectionBar_0c6159086db1>span{white-space:nowrap;margin-right:auto}.quest_bulkSelectionBar_0c6159086db1>button{white-space:nowrap;flex:none}.quest_mobileReviewStatus_0c6159086db1{--select-option-visual-width:var(--space-5);display:none}.quest_mobileStatusLabel_0c6159086db1{align-items:center;gap:var(--space-2);display:flex}@media (max-width:700px){.quest_reviewStatusTabs_0c6159086db1{display:none}.quest_mobileReviewStatus_0c6159086db1{display:block}}.quest_settingsDialog_0c6159086db1[open]:has(>.quest_settingsTabs_0c6159086db1){gap:var(--space-3)}.quest_settingsTabs_0c6159086db1{gap:var(--space-4);border-bottom:1px solid var(--section-tabs-border);flex-shrink:0;width:100%;display:flex;overflow-x:auto}.quest_settingsTabs_0c6159086db1 button{min-height:var(--control-height-default);padding:0 var(--space-2);color:var(--section-tabs-text);font:var(--font-weight-button) var(--font-size-field)/var(--leading-flat) var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.quest_settingsTabs_0c6159086db1 button:hover{color:var(--section-tabs-active-text)}.quest_settingsTabs_0c6159086db1 button[aria-selected=true]{border-bottom-color:var(--section-tabs-active-border);color:var(--section-tabs-active-text);font-weight:var(--font-weight-selection)}.quest_settingsTabs_0c6159086db1 button:focus-visible{box-shadow:inset var(--focus-ring);outline:0}.quest_bulkSelectionBar_0c6159086db1{margin-bottom:var(--space-3);border:0}.quest_reviewFilterFields_0c6159086db1{display:contents}.quest_mobileFiltersToggle_0c6159086db1{display:none}@media (min-width:701px){.quest_hostFilters_0c6159086db1>.quest_hostTextButton_0c6159086db1{order:1}}@media (max-width:700px){.quest_mobileFiltersToggle_0c6159086db1{align-items:center;gap:var(--space-2);display:inline-flex}.quest_mobileFiltersToggle_0c6159086db1 svg{width:var(--space-4);height:var(--space-4)}.quest_mobileFiltersToggle_0c6159086db1[aria-expanded=true] svg{transform:rotate(180deg)}.quest_reviewFilterFields_0c6159086db1{flex-basis:100%;min-width:0;display:none}.quest_reviewFilterFields_0c6159086db1[data-open]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}}.quest_bulkSelectionBar_0c6159086db1{--button-pill-height-compact:var(--host-selection-button-height);--button-pill-font-size-compact:var(--host-mobile-button-size);--button-pill-padding-inline-compact:var(--space-2)}@media (max-width:700px){.quest_reviewWorkspace_0c6159086db1{--font-size-meta:var(--host-mobile-meta-size);--font-size-caption:14px;--font-size-control:14px;--font-size-field:16px;--segmented-control-font-size:var(--host-mobile-button-size);--button-pill-font-size-compact:var(--host-mobile-button-size);font-size:var(--font-size-meta)}.quest_hostHeader_0c6159086db1,.quest_mobileReviewStatus_0c6159086db1{font-size:var(--font-size-meta)}.quest_hostDialogHeader_0c6159086db1 h2{font-size:var(--font-size-subheading)}}.quest_guestNavigation_0c6159086db1{margin-bottom:var(--space-5)}.quest_teamPanel_0c6159086db1{gap:var(--space-4);padding:var(--space-4);display:grid}.quest_guest_0c6159086db1 .quest_teamPanel_0c6159086db1 h2{font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-tight) var(--font-sans);margin:0}.quest_teamPanel_0c6159086db1 p{margin:0}.quest_currentTeam_0c6159086db1{gap:var(--space-1);padding:var(--space-3);background:var(--surface-soft);border-radius:var(--control-radius);display:grid}.quest_currentTeam_0c6159086db1>span{font-size:var(--font-size-meta)}.quest_currentTeam_0c6159086db1>strong{font-size:var(--font-size-field);font-weight:var(--font-weight-medium)}.quest_teamForm_0c6159086db1{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.quest_teamForm_0c6159086db1 .quest_field_0c6159086db1{margin:0}.quest_teamForm_0c6159086db1 input{box-sizing:border-box}.quest_teamForm_0c6159086db1>button{justify-self:start}.quest_teamChoices_0c6159086db1{gap:var(--space-2);display:grid}.quest_teamChoices_0c6159086db1:empty{display:none}.quest_guest_0c6159086db1{gap:var(--space-4);display:grid}.quest_guest_0c6159086db1>:is(h1,h2,h3,p,.quest_progress_0c6159086db1,.quest_guestNavigation_0c6159086db1,.quest_guestList_0c6159086db1,.quest_review_0c6159086db1,.quest_notice_0c6159086db1,.quest_success_0c6159086db1,.quest_error_0c6159086db1){margin:0}.quest_guest_0c6159086db1>.quest_progress_0c6159086db1{display:block}.quest_guest_0c6159086db1>.quest_spread_0c6159086db1{gap:var(--space-2) var(--space-3);flex-wrap:wrap}.quest_guest_0c6159086db1>.quest_spread_0c6159086db1>*{min-width:0}.quest_guest_0c6159086db1 .quest_review_0c6159086db1{padding:var(--space-4);gap:var(--space-4)}.quest_guest_0c6159086db1 .quest_review_0c6159086db1>:is(h2,p,.quest_notice_0c6159086db1,.quest_error_0c6159086db1,.quest_success_0c6159086db1,.quest_media_0c6159086db1){margin:0}.quest_guest_0c6159086db1 .quest_review_0c6159086db1 h2,.quest_guest_0c6159086db1>.quest_success_0c6159086db1 h2,.quest_guestList_0c6159086db1>h3{font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-tight) var(--font-sans);margin:0}.quest_guestAnswerFields_0c6159086db1{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.quest_guestAnswerFields_0c6159086db1>:is(.quest_field_0c6159086db1,.quest_check_0c6159086db1,.quest_choiceAnswers_0c6159086db1,.quest_media_0c6159086db1){margin:0}.quest_guestAnswerFields_0c6159086db1 .quest_field_0c6159086db1 :is(input,textarea,select){box-sizing:border-box}.quest_guestAnswerFields_0c6159086db1>button,.quest_guest_0c6159086db1 .quest_gpsAnswer_0c6159086db1>button{white-space:normal;justify-self:start;max-width:100%}.quest_guest_0c6159086db1 .quest_check_0c6159086db1{align-items:flex-start}.quest_guest_0c6159086db1 .quest_check_0c6159086db1 input{flex-shrink:0}.quest_guest_0c6159086db1 .quest_gpsAnswer_0c6159086db1{gap:var(--space-4);margin:0}.quest_guest_0c6159086db1 .quest_gpsAnswer_0c6159086db1>p{margin:0}.quest_guest_0c6159086db1>:is(.quest_notice_0c6159086db1,.quest_success_0c6159086db1){gap:var(--space-3);display:grid}.quest_guest_0c6159086db1>:is(.quest_notice_0c6159086db1,.quest_success_0c6159086db1)>:is(p,h2){margin:0}.quest_guest_0c6159086db1>:is(.quest_notice_0c6159086db1,.quest_success_0c6159086db1)>button{justify-self:start}.quest_guestList_0c6159086db1>.quest_panel_0c6159086db1{padding:var(--space-3) var(--space-4)}.quest_guestList_0c6159086db1>.quest_spread_0c6159086db1>span{overflow-wrap:anywhere;min-width:0}.quest_guestList_0c6159086db1>.quest_spread_0c6159086db1>strong{font-variant-numeric:tabular-nums;flex-shrink:0}.quest_guestTask_0c6159086db1>span:first-child{min-width:0}.quest_guestTask_0c6159086db1>span:last-child{font-size:var(--font-size-caption);flex-shrink:0}.quest_guest_0c6159086db1>details.quest_panel_0c6159086db1{padding:var(--space-4)}.quest_guest_0c6159086db1>details.quest_panel_0c6159086db1>summary{cursor:pointer;font-weight:var(--font-weight-medium)}.quest_guest_0c6159086db1>details.quest_panel_0c6159086db1 p{margin:var(--space-3) 0 0}.quest_guest_0c6159086db1 .quest_locked_0c6159086db1{padding:var(--space-3);border:1px dashed var(--line);border-radius:var(--control-radius);margin:0}.quest_taskTimerRow_0c6159086db1{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);min-width:0;display:flex}.quest_taskTimerRow_0c6159086db1>.quest_check_0c6159086db1{white-space:nowrap;margin:0}.quest_taskTimerMinutes_0c6159086db1{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-caption);margin-left:auto;display:flex}.quest_taskTimerMinutes_0c6159086db1 input{width:calc(var(--space-12) + var(--space-8));min-width:0;min-height:var(--control-height-compact);padding:var(--space-2);border:1px solid var(--field-border);border-radius:var(--control-radius);background:var(--field-bg);color:var(--text-default);font:inherit}.quest_taskTimerRow_0c6159086db1>:last-child{flex-shrink:0}.quest_taskTimerMinutes_0c6159086db1[data-hidden]{visibility:hidden;pointer-events:none}.quest_guestTaskMeta_0c6159086db1{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.quest_guestTask_0c6159086db1 small:empty{display:none}.quest_guestTaskMeta_0c6159086db1 .quest_pointsValue_0c6159086db1{font-size:var(--font-size-caption)}.quest_guestBack_0c6159086db1{justify-self:start}.quest_guestHeaderAction_0c6159086db1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-default);min-width:var(--control-height-default);max-width:100%;padding:var(--space-1);border-radius:var(--control-radius);color:var(--text-secondary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;display:inline-flex}.quest_guestHeaderAction_0c6159086db1>svg{width:var(--control-icon-size);height:var(--control-icon-size);flex-shrink:0}.quest_guestHeaderAction_0c6159086db1>span{overflow-wrap:anywhere;text-underline-offset:var(--space-1);text-decoration:underline}.quest_guestHeaderAction_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:0}.quest_guestScoreActions_0c6159086db1{align-items:center;gap:var(--space-2);display:flex}.quest_guestList_0c6159086db1>h2{font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-tight) var(--font-sans);margin:0}.quest_guestUpload_0c6159086db1{gap:var(--space-3);min-width:0;display:grid;position:relative}.quest_uploadLabel_0c6159086db1{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}.quest_guestUpload_0c6159086db1>button{justify-self:start}.quest_uploadPreview_0c6159086db1{border-radius:var(--control-radius);background:var(--surface-soft);position:relative;overflow:hidden}.quest_uploadPreview_0c6159086db1>:is(img,video){width:100%;max-height:var(--quest-attachment-photo-height);object-fit:contain;display:block}.quest_uploadActions_0c6159086db1{gap:var(--space-2);flex-wrap:wrap;display:flex}.quest_guest_0c6159086db1 button[data-public-size=compact]{font-size:var(--button-pill-font-size-compact)}.quest_settingsBody_0c6159086db1{gap:var(--space-4)}.quest_settingsBody_0c6159086db1>:is(.quest_schedule_0c6159086db1,.quest_check_0c6159086db1,.quest_routingFields_0c6159086db1){margin:0}.quest_settingsBody_0c6159086db1 .quest_schedule_0c6159086db1{gap:var(--space-4);display:grid}.quest_settingsBody_0c6159086db1 .quest_schedule_0c6159086db1 :is(.quest_field_0c6159086db1,p),.quest_settingsBody_0c6159086db1 .quest_scheduleDateTime_0c6159086db1 .quest_field_0c6159086db1{margin:0}.quest_settingsBody_0c6159086db1 .quest_details_0c6159086db1>:not(summary){margin:0 0 var(--space-4)}.quest_settingsBody_0c6159086db1 .quest_details_0c6159086db1>:last-child{margin-bottom:0}.quest_settingsBody_0c6159086db1 .quest_zoneRow_0c6159086db1{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}.quest_settingsBody_0c6159086db1 .quest_zoneRow_0c6159086db1>.quest_field_0c6159086db1{flex:1 1 var(--space-32);margin:0}.quest_settingsBody_0c6159086db1 .quest_zoneRow_0c6159086db1>button{flex-shrink:0}.quest_settingsBody_0c6159086db1 .quest_field_0c6159086db1 :is(input,select,textarea){box-sizing:border-box}.quest_settingsDialog_0c6159086db1 button[data-public-size=compact],.quest_taskEditor_0c6159086db1 button[data-public-size=compact]{font-size:var(--button-pill-font-size-compact)}.quest_taskEditor_0c6159086db1>.quest_routingFields_0c6159086db1>:is(.quest_field_0c6159086db1,.quest_check_0c6159086db1,p){margin:0 0 var(--space-4)}.quest_taskEditor_0c6159086db1>.quest_routingFields_0c6159086db1>:last-child{margin-bottom:0}.quest_taskTiming_0c6159086db1{min-width:0;margin:var(--space-4) 0;padding:var(--space-4) 0 0;border:0;border-top:1px solid var(--line)}.quest_taskTiming_0c6159086db1 legend{padding:0 var(--space-2) 0 0;font:var(--font-weight-medium) var(--font-size-caption)/var(--leading-normal) var(--font-sans)}.quest_timingOption_0c6159086db1{gap:var(--space-3);margin-bottom:var(--space-3);display:grid}.quest_timingRow_0c6159086db1{align-items:center;gap:var(--space-2);min-height:var(--control-height-compact);display:flex}.quest_timingRow_0c6159086db1 .quest_check_0c6159086db1,.quest_taskTiming_0c6159086db1 .quest_scheduleDateTime_0c6159086db1 .quest_field_0c6159086db1{margin:0}.quest_taskTiming_0c6159086db1 .quest_scheduleDateTime_0c6159086db1{gap:var(--space-3)}.quest_taskTiming_0c6159086db1 .quest_taskTimerRow_0c6159086db1{min-height:var(--control-height-compact);flex-wrap:wrap;margin:0}.quest_timingTimezone_0c6159086db1{margin:0 0 var(--space-3);font-size:var(--font-size-meta);color:var(--text-secondary)}.quest_trailHint_0c6159086db1{margin-top:var(--space-3);font-size:var(--font-size-meta);line-height:var(--leading-normal);color:var(--text-secondary)}.quest_introTitle_0c6159086db1{flex:1 1 var(--quest-task-list-width);min-width:0}.quest_questTitle_0c6159086db1{align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.quest_questTitle_0c6159086db1>img{width:var(--space-12);height:var(--space-12);object-fit:contain;flex:none}.quest_questTitleField_0c6159086db1>textarea,.quest_questTitleMeasure_0c6159086db1{box-sizing:border-box;width:100%;min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--control-radius);color:var(--ink);font:var(--font-weight-regular) var(--quest-guest-heading-size)/var(--leading-tight) var(--font-serif);text-align:left;transition:border-color var(--control-transition), box-shadow var(--control-transition);background:0 0;border:1px solid #0000;outline:0;grid-area:1/1}.quest_questTitleField_0c6159086db1>textarea:hover{border-color:var(--field-border-hover)}.quest_questTitleField_0c6159086db1>textarea:focus{border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.quest_emptyQuest_0c6159086db1{gap:var(--space-4);padding:var(--space-4) 0;display:grid}.quest_emptyQuest_0c6159086db1 :is(h2,p){margin:0}.quest_emptyQuest_0c6159086db1 p{color:var(--text-secondary)}.quest_templateCards_0c6159086db1{gap:var(--space-4);display:grid}.quest_templateCards_0c6159086db1>p{margin:0}.quest_templateCards_0c6159086db1 h3{margin:var(--space-3) 0;font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-tight) var(--font-sans)}.quest_taskListActions_0c6159086db1{margin-bottom:var(--space-3)}.quest_hostDialog_0c6159086db1[data-centered]{width:min(var(--quest-library-width),calc(100vw - var(--space-4) * 2));height:min(var(--quest-library-height),calc(100dvh - var(--space-4) * 2));font:var(--font-weight-regular) var(--font-size-caption)/var(--leading-normal) var(--font-sans);margin:auto;inset:0}.quest_hostDialog_0c6159086db1[data-centered] .quest_hostDialogHeader_0c6159086db1{padding:var(--space-4) var(--space-5)}.quest_hostDialog_0c6159086db1[data-centered] .quest_hostDialogHeader_0c6159086db1 h2{font-size:var(--font-size-subheading)}.quest_hostDialog_0c6159086db1[data-centered] .quest_hostDialogBody_0c6159086db1{padding:0;overflow:hidden}.quest_hostDialog_0c6159086db1[data-centered] .quest_hostDialogBody_0c6159086db1>*{flex:1;min-height:0}.quest_libraryLayout_0c6159086db1{grid-template-columns:var(--quest-library-nav-width) minmax(0,1fr);display:grid}.quest_libraryNav_0c6159086db1{padding:var(--space-3);border-right:1px solid var(--line);gap:var(--space-2);flex-direction:column;display:flex;overflow:auto}.quest_libraryNav_0c6159086db1 button{gap:var(--space-1);padding:var(--space-3);border-radius:var(--control-radius);color:var(--text-default);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;display:grid}.quest_libraryNav_0c6159086db1 button[aria-pressed=true]{background:var(--selection-option-bg);border-color:var(--selection-option-border)}.quest_libraryNav_0c6159086db1 button span{color:var(--text-secondary);font-size:var(--font-size-meta)}.quest_libraryPreview_0c6159086db1{min-width:0;padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex;overflow:auto}.quest_libraryPreview_0c6159086db1 h3{font:var(--font-weight-medium) var(--font-size-subheading)/var(--leading-tight) var(--font-sans);margin:0}.quest_libraryPreview_0c6159086db1 header p{margin:var(--space-2) 0 0;color:var(--text-secondary)}.quest_libraryTasks_0c6159086db1{gap:var(--space-3);display:grid}.quest_libraryTask_0c6159086db1{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--control-radius)}.quest_libraryTaskChoice_0c6159086db1,.quest_librarySelectAll_0c6159086db1{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.quest_libraryTaskChoice_0c6159086db1 input,.quest_librarySelectAll_0c6159086db1 input{flex:none}.quest_libraryTaskMeta_0c6159086db1{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 var(--space-2) var(--space-8);flex-wrap:wrap;display:flex}.quest_libraryTask_0c6159086db1 details{margin-left:var(--space-8)}.quest_libraryTask_0c6159086db1 summary{cursor:pointer;color:var(--text-secondary);font-size:var(--font-size-meta)}.quest_libraryTask_0c6159086db1 details p{margin:var(--space-2) 0 0}.quest_libraryFooter_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:700px){.quest_libraryLayout_0c6159086db1{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.quest_libraryNav_0c6159086db1{border-right:0;border-bottom:1px solid var(--line);flex-direction:row}.quest_libraryNav_0c6159086db1 button{max-width:var(--quest-library-nav-width);flex:none}.quest_libraryPreview_0c6159086db1{padding:var(--space-3)}.quest_hostDialog_0c6159086db1[data-centered]{border:1px solid var(--line);border-radius:var(--control-radius-large)}}.quest_questTitleField_0c6159086db1{align-items:center;gap:var(--space-1);cursor:text;flex:0 auto;grid-template-columns:minmax(0,1fr) auto;width:max-content;min-width:0;display:grid}.quest_questTitleMeasure_0c6159086db1{visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;width:auto}.quest_questTitleField_0c6159086db1>textarea{resize:none;overflow-wrap:anywhere;width:0;min-width:100%;height:100%;overflow:hidden}.quest_questTitleField_0c6159086db1>svg{width:var(--control-icon-size);height:var(--control-icon-size);color:var(--text-secondary);flex:none}.quest_libraryTasks_0c6159086db1{align-items:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.quest_libraryTask_0c6159086db1{align-content:start;gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.quest_libraryTaskChoice_0c6159086db1{min-height:var(--control-height-compact);font-size:var(--font-size-meta)}.quest_libraryTaskMeta_0c6159086db1{margin:0 0 0 var(--space-7);font-size:var(--font-size-meta);justify-content:flex-start}.quest_libraryTask_0c6159086db1 details{margin-left:var(--space-7);grid-column:1/-1}.quest_libraryTask_0c6159086db1 details[open]{padding-bottom:var(--space-2)}@media (max-width:700px){.quest_libraryTasks_0c6159086db1{grid-template-columns:minmax(0,1fr)}.quest_libraryTaskMeta_0c6159086db1{margin-left:var(--space-7);justify-content:flex-start}}.quest_libraryCollectionGrid_0c6159086db1{align-content:start;gap:var(--space-4);padding:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:auto}.quest_libraryCollectionCard_0c6159086db1{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--control-radius-large);background:var(--surface-raised);color:var(--text-default);text-align:left;font:inherit;cursor:pointer;flex-direction:column;display:flex}.quest_libraryCollectionCard_0c6159086db1>strong{font-size:var(--font-size-body-compact)}.quest_libraryCollectionCard_0c6159086db1:hover{border-color:var(--field-border-hover)}.quest_libraryCollectionCard_0c6159086db1:focus-visible{box-shadow:var(--focus-ring);outline:none}.quest_libraryCollectionDescription_0c6159086db1{color:var(--text-secondary);line-height:var(--leading-relaxed)}.quest_libraryCollectionOpen_0c6159086db1{align-items:center;gap:var(--space-2);padding-top:var(--space-3);margin-top:auto;display:flex}.quest_libraryCollectionOpen_0c6159086db1 svg{width:var(--control-icon-size);height:var(--control-icon-size)}.quest_libraryListView_0c6159086db1{min-height:0;display:flex}.quest_libraryListView_0c6159086db1 .quest_libraryPreview_0c6159086db1{flex:1}.quest_libraryListHeader_0c6159086db1{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.quest_libraryListView_0c6159086db1 .quest_libraryTasks_0c6159086db1{grid-template-columns:minmax(0,1fr)}.quest_libraryListView_0c6159086db1 .quest_libraryTask_0c6159086db1{grid-template-columns:minmax(0,1fr) auto}.quest_libraryListView_0c6159086db1 .quest_libraryTaskMeta_0c6159086db1{margin:0}@media (max-width:700px){.quest_libraryCollectionGrid_0c6159086db1{padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.quest_libraryListView_0c6159086db1 .quest_libraryTask_0c6159086db1{grid-template-columns:minmax(0,1fr)}.quest_libraryListView_0c6159086db1 .quest_libraryTaskMeta_0c6159086db1{margin-left:var(--space-7)}}.quest_hostDialogTitle_0c6159086db1{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.quest_hostDialogTitle_0c6159086db1>button{flex:none}.quest_page_0c6159086db1 .quest_validationHint_0c6159086db1{font-weight:var(--font-weight-regular);margin-top:var(--space-1);color:var(--state-error-ink);font-size:var(--font-size-body-compact);line-height:var(--leading-normal);grid-column:1/-1;display:block}.quest_page_0c6159086db1 [data-publish-invalid]{border-color:var(--danger-strong);box-shadow:none;outline:none}.quest_page_0c6159086db1 [data-publish-invalid]:focus-visible{border-color:var(--danger-strong);box-shadow:none;outline:none}.quest_taskRow_0c6159086db1[data-has-errors]{box-shadow:inset 0 0 0 1px var(--state-error-border)}.quest_taskCopy_0c6159086db1 .quest_taskErrorLabel_0c6159086db1{color:var(--state-error-ink);font-weight:var(--font-weight-regular)}.quest_settingsTabError_0c6159086db1{min-width:var(--space-5);height:var(--space-5);margin-left:var(--space-2);padding-inline:var(--space-1);border-radius:var(--control-radius-pill);background:var(--state-error-bg);color:var(--state-error-ink);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--leading-flat);vertical-align:middle;place-items:center;display:inline-grid}.quest_conditionsDialog_0c6159086db1 .quest_taskTiming_0c6159086db1{border-top:0;margin:0;padding:0}.quest_conditionsDialog_0c6159086db1 .quest_timingOption_0c6159086db1{gap:var(--space-2);margin-bottom:var(--space-2)}.quest_conditionsDialog_0c6159086db1 .quest_taskTiming_0c6159086db1 .quest_scheduleDateTime_0c6159086db1{gap:var(--space-2)}.quest_conditionsDialog_0c6159086db1 .quest_timingTimezone_0c6159086db1{margin-bottom:var(--space-2)}.quest_completionAnswer_0c6159086db1{gap:var(--space-2);width:100%;min-width:0;margin-block:var(--space-2);overflow-wrap:anywhere;display:grid}.quest_completionAnswer_0c6159086db1>span{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular)}.quest_completionAnswer_0c6159086db1>ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.quest_completionAnswer_0c6159086db1 li{font:var(--font-weight-medium) var(--font-size-body-compact)/var(--leading-normal) var(--font-sans);white-space:pre-wrap;margin:0}.quest_uploadHeader_0c6159086db1{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.quest_uploadHeader_0c6159086db1 .quest_uploadLabel_0c6159086db1{min-width:0}.quest_uploadHeader_0c6159086db1 .quest_uploadAdd_0c6159086db1.quest_uploadAdd_0c6159086db1.quest_uploadAdd_0c6159086db1[data-public-size]{--button-pill-height:var(--space-7);--button-pill-min-height:var(--space-7);--button-pill-padding-inline:var(--space-2);--button-pill-icon-gap:var(--space-1);--button-pill-font-size:var(--font-size-meta);--button-pill-icon-size:var(--space-3);font-size:var(--font-size-meta);font-weight:var(--font-weight-regular);font-family:var(--font-sans);line-height:var(--leading-flat);text-transform:none;flex-shrink:0}.quest_libraryTaskFields_0c6159086db1{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}
