.ss07Mq_content section{margin-top:var(--mt-space-10)}.ss07Mq_content section:first-of-type{margin-top:var(--mt-space-8)}.ss07Mq_content section[id]{scroll-margin-top:var(--mt-space-8)}
._3BsEoq_field{flex:auto;min-width:0;max-width:320px}._3BsEoq_select{width:100%;min-width:0;max-width:320px;height:var(--mt-size-field-medium);padding-left:var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink);background-color:var(--mt-color-surface);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);outline:0}._3BsEoq_select:focus{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}._3BsEoq_select:disabled{opacity:var(--mt-state-disabled-opacity-field)}._3BsEoq_switchControl{justify-content:space-between;align-items:center;gap:var(--mt-space-4);flex:auto;min-width:0;display:flex}._3BsEoq_switchControl>span:first-child{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body)}._3BsEoq_sectionNote{padding-top:var(--mt-space-3);margin-left:calc((var(--mt-space-3) + var(--mt-size-stroke-thin)) * -1);display:flex}._3BsEoq_account{justify-content:space-between;align-items:center;gap:var(--mt-space-3) var(--mt-space-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}._3BsEoq_who{align-items:center;gap:var(--mt-space-3);flex:220px;min-width:0;display:flex}._3BsEoq_avatar{width:36px;height:36px;color:var(--mt-color-accent);background:var(--mt-color-accent-subtle);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}._3BsEoq_identity{gap:var(--mt-space-0-5);min-width:0;font-size:var(--mt-font-size-body-small);display:grid}._3BsEoq_identity span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);overflow-wrap:anywhere}._3BsEoq_identity ._3BsEoq_provider{color:var(--mt-color-ink-faint)}._3BsEoq_linkControl{justify-content:space-between;align-items:center;gap:var(--mt-space-4);flex:auto;min-width:0;display:flex}._3BsEoq_linkControl>a{flex:none}._3BsEoq_linkControl>span{min-width:0;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body);flex:1 1 0}@media (max-width:900px){._3BsEoq_field,._3BsEoq_select{max-width:none}}
.qmYz6q_header{justify-items:start;min-width:0;display:grid}.qmYz6q_row{justify-content:space-between;align-items:flex-end;gap:var(--mt-space-3) var(--mt-space-5);flex-wrap:wrap;width:100%;min-width:0;display:flex}.qmYz6q_copy{flex:1 1 var(--mt-size-page-header-copy-basis);gap:var(--mt-space-1-5);min-width:0;display:grid}.qmYz6q_title{color:var(--mt-color-ink);font-family:var(--mt-font-family-serif);font-size:var(--page-title-size);font-weight:var(--mt-font-weight-medium);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-tracking);overflow-wrap:anywhere;margin:0}.qmYz6q_header[data-detail] .qmYz6q_title{font-size:var(--page-title-size-detail);letter-spacing:var(--page-title-tracking-detail)}.qmYz6q_meta{min-width:0;color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-sans);font-size:var(--page-meta-size);font-weight:var(--mt-font-weight-regular);line-height:var(--mt-line-height-message)}.qmYz6q_action{align-items:center;gap:var(--mt-space-2);flex-wrap:wrap;min-width:0;display:flex}.qmYz6q_back{align-items:center;gap:var(--mt-space-1-5);margin:calc(var(--mt-space-1) * -1) 0 var(--mt-space-2) calc(var(--mt-space-1) * -1);padding:var(--mt-space-1);border-radius:var(--mt-radius-small);color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);line-height:var(--mt-line-height-tight);transition:color var(--mt-motion-quick) var(--mt-motion-easing-standard);text-decoration:none;display:inline-flex}.qmYz6q_back:hover{color:var(--mt-color-ink)}.qmYz6q_back:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:0}@media (max-width:720px){.qmYz6q_copy{gap:var(--mt-space-1)}.qmYz6q_back{margin-bottom:var(--mt-space-1-5)}}@media (prefers-reduced-motion:reduce){.qmYz6q_back{transition:none}}
.lg2tMa_toast{width:min(var(--mt-size-toast-width), calc(100vw - 32px));min-height:var(--mt-size-toast-min-height);align-items:flex-start;gap:var(--mt-space-3);padding:var(--mt-space-3) var(--mt-space-10) var(--mt-space-3) var(--mt-space-4);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-left:var(--mt-size-stroke-thick) solid var(--mt-color-accent);border-radius:var(--mt-radius-medium);color:var(--mt-color-ink);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-floating);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-body);overflow-wrap:anywhere;display:flex}.lg2tMa_toast[data-type=error]{border-left-color:var(--mt-color-danger)}.lg2tMa_content{gap:var(--mt-space-1);min-width:0;display:grid}.lg2tMa_title{font-weight:var(--mt-font-weight-medium)}.lg2tMa_description{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}.lg2tMa_icon{width:var(--mt-size-toast-icon);height:var(--mt-size-toast-icon);color:var(--mt-color-accent);flex:none;place-items:center;display:grid}.lg2tMa_toast[data-type=error] .lg2tMa_icon{color:var(--mt-color-danger)}.lg2tMa_closeButton{border-radius:var(--mt-radius-control);width:24px;height:24px;color:var(--mt-color-ink-muted);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.lg2tMa_closeButton:hover{color:var(--mt-color-ink);background:var(--mt-color-surface-subtle)}
.JlT9jq_badge{box-sizing:border-box;min-width:0;max-width:100%;padding:var(--mt-size-badge-padding-block) var(--mt-space-2);border-radius:var(--mt-radius-pill);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;flex:none;display:inline-block;overflow:hidden}.JlT9jq_badge[data-size=micro]{font-family:var(--mt-type-badge-micro-font-family);font-size:var(--mt-type-badge-micro-font-size);font-weight:var(--mt-type-badge-micro-font-weight);line-height:var(--mt-type-badge-micro-line-height);letter-spacing:var(--mt-type-badge-micro-letter-spacing);text-transform:var(--mt-type-badge-micro-text-transform)}.JlT9jq_badge[data-size=small]{font-family:var(--mt-type-badge-small-font-family);font-size:var(--mt-type-badge-small-font-size);font-weight:var(--mt-type-badge-small-font-weight);line-height:var(--mt-type-badge-small-line-height);letter-spacing:var(--mt-type-badge-small-letter-spacing);text-transform:var(--mt-type-badge-small-text-transform)}.JlT9jq_badge[data-size=medium]{min-height:var(--mt-size-badge-min-height);font-family:var(--mt-type-badge-medium-font-family);font-size:var(--mt-type-badge-medium-font-size);font-weight:var(--mt-type-badge-medium-font-weight);line-height:var(--mt-type-badge-medium-line-height);letter-spacing:var(--mt-type-badge-medium-letter-spacing);text-transform:var(--mt-type-badge-medium-text-transform)}.JlT9jq_badge[data-size=micro][data-uppercase=true]{font-family:var(--mt-type-badge-micro-caps-font-family);font-size:var(--mt-type-badge-micro-caps-font-size);font-weight:var(--mt-type-badge-micro-caps-font-weight);line-height:var(--mt-type-badge-micro-caps-line-height);letter-spacing:var(--mt-type-badge-micro-caps-letter-spacing);text-transform:var(--mt-type-badge-micro-caps-text-transform)}.JlT9jq_badge[data-size=small][data-uppercase=true]{font-family:var(--mt-type-badge-small-caps-font-family);font-size:var(--mt-type-badge-small-caps-font-size);font-weight:var(--mt-type-badge-small-caps-font-weight);line-height:var(--mt-type-badge-small-caps-line-height);letter-spacing:var(--mt-type-badge-small-caps-letter-spacing);text-transform:var(--mt-type-badge-small-caps-text-transform)}.JlT9jq_badge[data-size=medium][data-uppercase=true]{font-family:var(--mt-type-badge-medium-caps-font-family);font-size:var(--mt-type-badge-medium-caps-font-size);font-weight:var(--mt-type-badge-medium-caps-font-weight);line-height:var(--mt-type-badge-medium-caps-line-height);letter-spacing:var(--mt-type-badge-medium-caps-letter-spacing);text-transform:var(--mt-type-badge-medium-caps-text-transform)}.JlT9jq_badge[data-tone=accent]{color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.JlT9jq_badge[data-tone=neutral]{color:var(--mt-color-ink-muted);background:var(--mt-color-surface-subtle)}.JlT9jq_badge[data-tone=warm]{color:var(--mt-color-warm);background:var(--mt-color-warm-subtle)}.JlT9jq_badge[data-tone=success]{color:var(--mt-color-success);background:var(--mt-color-success-subtle)}.JlT9jq_badge[data-tone=danger]{color:var(--mt-color-danger);background:var(--mt-color-danger-subtle)}.JlT9jq_badge[data-tone=outline]{border:var(--mt-size-stroke-thin) solid var(--mt-color-border);color:var(--mt-color-ink-muted);background:var(--mt-color-surface)}.JlT9jq_badge[data-tone=inverse]{color:var(--mt-color-inverse-ink);background:var(--mt-material-inverse-chip-tint);-webkit-backdrop-filter:var(--mt-material-inverse-chip-backdrop-filter);backdrop-filter:var(--mt-material-inverse-chip-backdrop-filter)}.JlT9jq_badge[data-tone=solidAccent]{color:var(--mt-color-accent-ink);background:var(--mt-color-accent)}.JlT9jq_badge[data-tone=glassAccent],.JlT9jq_badge[data-tone=glassNeutral]{background:var(--mt-material-chip-tint);-webkit-backdrop-filter:var(--mt-material-chip-backdrop-filter);backdrop-filter:var(--mt-material-chip-backdrop-filter)}.JlT9jq_badge[data-tone=glassAccent]{color:var(--mt-color-accent)}.JlT9jq_badge[data-tone=glassNeutral]{color:var(--mt-color-ink-muted)}
.hTnsOG_button{min-height:var(--mt-size-control-medium);justify-content:center;align-items:center;gap:var(--mt-space-1-5);padding:var(--mt-space-2) var(--mt-space-3-5);border:var(--mt-size-stroke-thin) solid transparent;border-radius:var(--mt-radius-small);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-body-small);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight);text-align:center;cursor:pointer;transition:color var(--mt-motion-quick) var(--mt-motion-easing-standard), background-color var(--mt-motion-quick) var(--mt-motion-easing-standard), border-color var(--mt-motion-quick) var(--mt-motion-easing-standard);flex:none;text-decoration:none;display:inline-flex}.hTnsOG_button svg{flex:none}.hTnsOG_button[data-variant=primary]{color:var(--mt-color-accent-ink);background:var(--mt-color-accent)}.hTnsOG_button[data-variant=primary]:not(:disabled):hover{background:var(--mt-state-hover-primary)}.hTnsOG_button[data-variant=secondary]{border-color:var(--mt-color-border);color:var(--mt-color-ink);background:var(--mt-color-surface-raised)}.hTnsOG_button[data-variant=secondary]:not(:disabled):hover{border-color:var(--mt-color-border-strong);color:var(--mt-state-hover-ink);background:var(--mt-state-hover-surface)}.hTnsOG_button[data-variant=quiet]{color:var(--mt-color-ink-muted);background:0 0}.hTnsOG_button[data-variant=quiet]:not(:disabled):hover{color:var(--mt-state-hover-ink);background:var(--mt-state-hover-surface)}.hTnsOG_button[data-variant=danger]{color:var(--mt-color-danger);background:0 0}.hTnsOG_button[data-variant=danger]:not(:disabled):hover{background:var(--mt-color-danger-tint)}.hTnsOG_button[data-size=small]{min-height:var(--mt-size-control-small);padding:var(--mt-space-1) var(--mt-space-3);font-size:var(--mt-font-size-label)}.hTnsOG_button[data-size=large]{min-height:var(--mt-size-control-large);padding:var(--mt-space-3) var(--mt-space-5);font-size:var(--mt-font-size-body)}.hTnsOG_button:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset)}.hTnsOG_button:disabled:not([aria-busy=true]){color:var(--mt-color-ink-faint);background:var(--mt-color-surface-subtle);cursor:not-allowed;border-color:#0000}.hTnsOG_button[data-variant=secondary]:disabled:not([aria-busy=true]){border-color:var(--mt-color-border);background:0 0}.hTnsOG_button[data-variant=quiet]:disabled:not([aria-busy=true]),.hTnsOG_button[data-variant=danger]:disabled:not([aria-busy=true]){background:0 0}.hTnsOG_button[aria-busy=true]{cursor:wait}.hTnsOG_iconButton{width:var(--mt-size-control-medium);height:var(--mt-size-control-medium);padding:0}.hTnsOG_iconButton[data-size=small]{width:var(--mt-size-control-small);height:var(--mt-size-control-small);padding:0}.hTnsOG_iconButton[data-size=large]{width:var(--mt-size-control-large);height:var(--mt-size-control-large);padding:0}.hTnsOG_spinner{width:var(--mt-size-icon-14);height:var(--mt-size-icon-14);border:var(--mt-size-stroke-medium) solid currentColor;animation:hTnsOG_spin var(--mt-motion-spin) var(--mt-motion-easing-linear) infinite;border-right-color:#0000;border-radius:50%;flex:none}@keyframes hTnsOG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hTnsOG_button{transition:none}.hTnsOG_spinner{animation:none}}
.dtb0CW_mark [data-brand-part=outer-ring]{stroke:var(--mt-color-brand-ring)}.dtb0CW_mark [data-brand-part=accent]{stroke:var(--mt-color-brand-accent)}.dtb0CW_mark [data-brand-part=inner-ring]{stroke:var(--mt-color-brand-inner-ring)}.dtb0CW_counterRotation [data-brand-part]{transform-box:view-box;transform-origin:50%;transition:transform var(--mt-motion-mark-turn) var(--mt-motion-easing-emphasized)}.dtb0CW_counterRotation[data-collapsed=true] [data-brand-part=outer-ring],.dtb0CW_counterRotation[data-collapsed=true] [data-brand-part=accent]{transform:rotate(90deg)}.dtb0CW_counterRotation[data-collapsed=true] [data-brand-part=inner-ring]{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.dtb0CW_counterRotation [data-brand-part]{transition:none}.dtb0CW_counterRotation[data-collapsed=true] [data-brand-part]{transform:none}}
.LbuGXG_captureCard{--capture-pad-block-start:var(--mt-space-4-5);--capture-pad-block-end:var(--mt-space-3-5);--capture-pad-inline:var(--mt-space-5);min-width:0;padding:var(--capture-pad-block-start) var(--capture-pad-inline) var(--capture-pad-block-end);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-medium);background:var(--mt-color-surface-raised)}.LbuGXG_dialogCaptureCard{--capture-pad-block-start:0;--capture-pad-block-end:0;--capture-pad-inline:0;background:0 0;border:0;border-radius:0}.LbuGXG_captureCard:focus-within:not(.LbuGXG_dialogCaptureCard){border-color:var(--mt-color-border-strong)}.LbuGXG_embeddedCaptureCard{container-type:inline-size}.LbuGXG_captureIntro{min-width:0}.LbuGXG_captureFields{min-width:0;display:grid}.LbuGXG_captureEditorLoading{border-radius:var(--mt-radius-small);min-height:56px;display:grid;overflow:hidden}.LbuGXG_captureCard .LbuGXG_captureFields .tiptap{min-height:56px;font-size:var(--mt-font-size-body-large);line-height:var(--mt-line-height-body)}.LbuGXG_dialogCaptureCard .LbuGXG_captureFields .tiptap{min-height:96px}.LbuGXG_captureCard .LbuGXG_captureFields [data-rich-text-editor]>:first-child{min-height:0}.LbuGXG_captureCard .LbuGXG_captureFields .tiptap p.is-editor-empty:first-child:before{color:var(--mt-color-ink-muted)}.LbuGXG_captureCard[data-toolbar=hidden] .LbuGXG_captureFields [role=toolbar]{display:none}.LbuGXG_captureCard .LbuGXG_captureFields [role=toolbar]{margin-top:var(--mt-space-1)}.LbuGXG_captureDatePanel{margin-top:var(--mt-space-3)}.LbuGXG_captureDatePanel>[data-ui-date-field]{max-width:280px}.LbuGXG_capturePhotoStrip{gap:var(--mt-space-2-5);padding-top:var(--mt-space-3);display:flex;overflow-x:auto}.LbuGXG_capturePhoto{border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-small);background:var(--mt-color-surface);flex:none;width:72px;height:72px;position:relative;overflow:hidden}.LbuGXG_capturePhoto img{object-fit:cover;width:100%;height:100%}.LbuGXG_capturePhoto>.LbuGXG_removePhotoButton{width:var(--mt-size-capture-remove-button);height:var(--mt-size-capture-remove-button);border:var(--mt-size-stroke-thin) solid var(--mt-color-media-control-border);color:var(--mt-color-inverse-ink);background:var(--mt-color-media-control);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.LbuGXG_capturePhoto>.LbuGXG_removePhotoButton:hover{background:var(--mt-state-hover-media-control)}.LbuGXG_captureVoiceStatus{align-items:center;gap:var(--mt-space-2);margin:var(--mt-space-3) 0 0;color:var(--mt-color-accent);font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-message);display:flex}.LbuGXG_captureVoiceError{color:var(--mt-color-danger)}.LbuGXG_captureActions{justify-content:space-between;align-items:center;gap:var(--mt-space-2) var(--mt-space-4);margin-top:var(--mt-space-2);flex-wrap:wrap;display:flex}.LbuGXG_captureTools{gap:var(--mt-space-2);flex-wrap:wrap;min-width:0;display:flex}.LbuGXG_captureActions .LbuGXG_captureSubmitGroup{align-items:center;gap:var(--mt-space-3);margin-left:auto;display:flex}.LbuGXG_chip{align-items:center;gap:var(--mt-space-1-5);height:30px;padding:0 var(--mt-space-2-5);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-pill);color:var(--mt-color-ink-muted);font:inherit;font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-none);white-space:nowrap;cursor:pointer;transition:background-color var(--mt-motion-quick) var(--mt-motion-easing-standard), border-color var(--mt-motion-quick) var(--mt-motion-easing-standard), color var(--mt-motion-quick) var(--mt-motion-easing-standard);background:0 0;display:inline-flex}.LbuGXG_chip:hover{border-color:var(--mt-color-border-strong);color:var(--mt-color-ink);background:var(--mt-color-surface-subtle)}.LbuGXG_chip:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-snug)}.LbuGXG_chip>svg{flex:none}.LbuGXG_activeChip{border-color:var(--mt-color-accent-border-faint);color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.LbuGXG_activeChip:hover,.LbuGXG_listeningChip,.LbuGXG_listeningChip:hover{border-color:var(--mt-color-accent-border);color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.LbuGXG_chip:disabled{color:var(--mt-color-ink-faint);cursor:not-allowed;opacity:var(--mt-state-disabled-opacity-quiet);background:0 0}.LbuGXG_saveShortcutHint{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}.LbuGXG_saveShortcutHint kbd{font:inherit}.LbuGXG_saveButtonHelp{flex:none;display:inline-flex;position:relative}.LbuGXG_saveShortcutTooltip{right:0;bottom:calc(100% + var(--mt-space-2));z-index:var(--mt-layout-layer-local5);align-items:center;gap:var(--mt-space-2);width:max-content;padding:var(--mt-space-1-5) var(--mt-space-2);border-radius:var(--mt-radius-small);visibility:hidden;color:var(--mt-color-surface-raised);background:var(--mt-color-ink);box-shadow:var(--mt-shadow-raised);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-micro);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-none);opacity:0;pointer-events:none;transition:opacity var(--mt-motion-quick), transform var(--mt-motion-quick);display:flex;position:absolute;transform:translateY(3px)}.LbuGXG_saveShortcutTooltip kbd{padding:var(--mt-space-0-5) var(--mt-space-1);border:var(--mt-size-stroke-thin) solid var(--mt-color-on-ink-key-border);border-radius:var(--mt-radius-xxsmall);color:inherit;background:var(--mt-color-on-ink-key);font:inherit;font-size:var(--mt-font-size-micro);white-space:nowrap}.LbuGXG_saveButtonHelp:hover .LbuGXG_saveShortcutTooltip,.LbuGXG_saveButtonHelp:focus-within .LbuGXG_saveShortcutTooltip{visibility:visible;opacity:1;transform:translateY(0)}.LbuGXG_captureStatus,.LbuGXG_captureError{font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-message)}.LbuGXG_captureStatus:not(:empty),.LbuGXG_captureError:not(:empty){margin-top:var(--mt-space-2)}.LbuGXG_captureStatus{color:var(--mt-color-ink-muted)}.LbuGXG_captureError{color:var(--mt-color-danger)}.LbuGXG_pendingSection{margin-top:var(--mt-space-8)}.LbuGXG_pendingHeader[data-ui-section-header]{margin-bottom:var(--mt-space-1);align-items:center}.LbuGXG_pendingSection.LbuGXG_dialogPendingSection{margin-top:var(--mt-space-5)}.LbuGXG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){.LbuGXG_captureCard{--capture-pad-block-start:var(--mt-space-3-5);--capture-pad-inline:var(--mt-space-3-5)}.LbuGXG_dialogCaptureCard{--capture-pad-block-start:0;--capture-pad-inline:0}.LbuGXG_captureActions{margin-top:var(--mt-space-3-5)}.LbuGXG_capturePhoto{width:64px;height:64px}.LbuGXG_chip{border-radius:var(--mt-radius-small);background:var(--mt-color-surface-subtle);border-color:#0000}.LbuGXG_chip:hover{border-color:#0000}.LbuGXG_activeChip,.LbuGXG_activeChip:hover,.LbuGXG_listeningChip,.LbuGXG_listeningChip:hover{background:var(--mt-color-accent-subtle);border-color:#0000}.LbuGXG_voiceChip{justify-content:center;width:30px;padding:0;font-size:0}.LbuGXG_saveShortcutHint{display:none}.LbuGXG_pendingSection{margin-top:var(--mt-space-6)}}@media (prefers-reduced-motion:reduce){.LbuGXG_chip,.LbuGXG_saveShortcutTooltip{transition:none}}
._0W8eha_backdrop{z-index:var(--mt-layout-layer-dialog);background:var(--mt-material-dialog-scrim-tint);-webkit-backdrop-filter:var(--mt-material-dialog-scrim-backdrop-filter);backdrop-filter:var(--mt-material-dialog-scrim-backdrop-filter);position:fixed;inset:0}._0W8eha_positioner{z-index:var(--mt-layout-layer-dialog);padding:var(--mt-space-5);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._0W8eha_positioner[popover]{width:auto;height:auto;color:inherit;pointer-events:auto;background:0 0;border:0;margin:0;overflow:visible}._0W8eha_positioner[popover]::backdrop{background:var(--mt-material-dialog-scrim-tint);-webkit-backdrop-filter:var(--mt-material-dialog-scrim-backdrop-filter);backdrop-filter:var(--mt-material-dialog-scrim-backdrop-filter);animation:_0W8eha_fade var(--mt-motion-standard) var(--mt-motion-easing-enter)}._0W8eha_dialog{border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-large);width:min(100%,640px);min-width:0;max-height:calc(100dvh - 40px);color:var(--mt-color-ink);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-floating);pointer-events:auto;flex-direction:column;display:flex;overflow:hidden}._0W8eha_dialog[data-size=compact]{width:min(100%,480px)}._0W8eha_dialog[data-size=wide]{width:min(100%,800px)}._0W8eha_header{justify-content:space-between;align-items:flex-start;gap:var(--mt-space-4);padding:var(--mt-space-5);border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);flex:none;display:flex}._0W8eha_header>div{min-width:0}._0W8eha_title{color:var(--mt-color-ink);font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-title);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight);overflow-wrap:anywhere;margin:0}._0W8eha_description{margin:var(--mt-space-2) 0 0;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-body)}._0W8eha_eyebrow{margin:0 0 var(--mt-space-2);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-medium)}._0W8eha_body{overscroll-behavior:contain;min-height:0;padding:var(--mt-space-5);font-size:var(--mt-font-size-body);line-height:var(--mt-line-height-body);overflow:auto}._0W8eha_footer{justify-content:flex-end;gap:var(--mt-space-2);padding:var(--mt-space-4) var(--mt-space-5);border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border);flex-wrap:wrap;flex:none;display:flex}._0W8eha_dialog[data-state=open]{animation:_0W8eha_enter var(--mt-motion-standard) var(--mt-motion-easing-enter)}._0W8eha_backdrop[data-state=open]{animation:_0W8eha_fade var(--mt-motion-standard) var(--mt-motion-easing-enter)}@keyframes _0W8eha_enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _0W8eha_fade{0%{opacity:0}to{opacity:1}}@media (max-width:560px){._0W8eha_positioner{padding:var(--mt-space-3)}._0W8eha_dialog{max-height:calc(100dvh - 24px)}._0W8eha_header,._0W8eha_body{padding:var(--mt-space-4)}._0W8eha_footer{padding:var(--mt-space-3) var(--mt-space-4)}._0W8eha_title{font-size:var(--mt-font-size-title-small)}}@media (prefers-reduced-motion:reduce){._0W8eha_dialog[data-state],._0W8eha_backdrop[data-state],._0W8eha_positioner[popover]::backdrop{animation:none}}
._40ZNMW_checkbox{justify-self:start;min-width:0;max-width:100%;display:inline-flex}._40ZNMW_control{align-items:center;gap:var(--mt-space-2);min-width:0;min-height:28px;padding:var(--mt-space-0-5) 0;cursor:pointer;display:inline-flex;position:relative}._40ZNMW_input{width:var(--mt-size-checkbox-medium);height:var(--mt-size-checkbox-medium);z-index:var(--mt-layout-layer-local1);opacity:0;cursor:inherit;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}._40ZNMW_box{width:var(--mt-size-checkbox-medium);height:var(--mt-size-checkbox-medium);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-checkbox);color:var(--mt-state-selected-on-fill);background:var(--mt-color-surface);transition:background-color var(--mt-motion-quick), border-color var(--mt-motion-quick);flex:none;place-items:center;display:grid}._40ZNMW_box svg{opacity:0;transition:opacity var(--mt-motion-quick)}._40ZNMW_box svg g{stroke-width:var(--mt-size-stroke-thick)}._40ZNMW_control:hover ._40ZNMW_input:not(:disabled)+._40ZNMW_box{border-color:var(--mt-color-accent)}._40ZNMW_input:checked+._40ZNMW_box{border-color:var(--mt-state-selected-fill);background:var(--mt-state-selected-fill)}._40ZNMW_input:checked+._40ZNMW_box svg{opacity:1}._40ZNMW_input:focus-visible+._40ZNMW_box{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-snug)}._40ZNMW_text{align-items:baseline;gap:var(--mt-space-1-5);flex-wrap:wrap;min-width:0;display:flex}._40ZNMW_label{color:var(--mt-color-ink);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}._40ZNMW_description{color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-regular)}._40ZNMW_checkbox[data-size=small] ._40ZNMW_input,._40ZNMW_checkbox[data-size=small] ._40ZNMW_box{width:var(--mt-size-checkbox-small);height:var(--mt-size-checkbox-small)}._40ZNMW_checkbox[data-size=small] ._40ZNMW_box{border-radius:var(--mt-radius-xxsmall)}._40ZNMW_checkbox[data-size=small] ._40ZNMW_label{font-size:var(--mt-font-size-caption)}._40ZNMW_checkbox[data-size=small] ._40ZNMW_description{font-size:var(--mt-type-fine-font-size)}._40ZNMW_input:disabled~._40ZNMW_box,._40ZNMW_input:disabled~._40ZNMW_text{opacity:var(--mt-state-disabled-opacity-choice)}._40ZNMW_control:has(._40ZNMW_input:disabled){cursor:not-allowed}@media (prefers-reduced-motion:reduce){._40ZNMW_box,._40ZNMW_box svg{transition:none}}
.DQVCeq_fieldRow{gap:var(--mt-space-4);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.DQVCeq_occurrenceEditor{gap:var(--mt-space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.DQVCeq_occurrenceEditor p{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body)}.DQVCeq_occurrenceEditor label:not(:where([data-ui-checkbox] *)){align-content:start;gap:var(--mt-space-2);min-width:0;display:grid}.DQVCeq_occurrenceEditor label:not(:where([data-ui-checkbox] *))>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.DQVCeq_occurrenceEditor>label>input,.DQVCeq_occurrenceEditor>label>select,.DQVCeq_occurrenceEditor .DQVCeq_fieldRow>label>input,.DQVCeq_occurrenceEditor .DQVCeq_fieldRow>label>select{width:100%;min-width:0;height:var(--mt-size-field-medium);padding:0 var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink);background-color:var(--mt-color-surface);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);outline:0}.DQVCeq_occurrenceEditor>label>input:focus,.DQVCeq_occurrenceEditor>label>select:focus,.DQVCeq_occurrenceEditor .DQVCeq_fieldRow>label>input:focus,.DQVCeq_occurrenceEditor .DQVCeq_fieldRow>label>select:focus{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.DQVCeq_occurrenceEditor label:not(:where([data-ui-checkbox] *))>span small,.DQVCeq_timezoneSummary>span small{margin-left:var(--mt-space-2);color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-micro);font-weight:var(--mt-font-weight-regular)}.DQVCeq_timezoneSummary{align-content:start;gap:var(--mt-space-2);min-width:0;display:grid}.DQVCeq_timezoneSummary>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.DQVCeq_timezoneSummary>div{min-width:0;min-height:var(--mt-size-field-medium);align-items:center;gap:var(--mt-space-3);color:var(--mt-color-ink);font-size:var(--mt-font-size-label);display:flex}.DQVCeq_timezoneSummary>div>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DQVCeq_timezoneSummary>div>button{flex:none}.DQVCeq_requiredMark{margin-left:var(--mt-space-0-75);color:var(--mt-color-danger)}.DQVCeq_precision{gap:var(--mt-space-2);min-width:0;display:grid}.DQVCeq_precision>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.DQVCeq_precision>div{gap:var(--mt-space-0-5);padding:var(--mt-space-0-75);border-radius:var(--mt-radius-tile);background:var(--mt-color-surface-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DQVCeq_precision button{min-width:0;min-height:30px;padding:0 var(--mt-space-2);border-radius:var(--mt-radius-xsmall);color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight);white-space:nowrap;cursor:pointer;transition:color var(--mt-motion-quick) var(--mt-motion-easing-standard), background-color var(--mt-motion-quick) var(--mt-motion-easing-standard), box-shadow var(--mt-motion-quick) var(--mt-motion-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.DQVCeq_precision button:not(.DQVCeq_precisionActive):hover{color:var(--mt-color-ink)}.DQVCeq_precision button:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:0}.DQVCeq_precision .DQVCeq_precisionActive{color:var(--mt-color-ink);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-thumb)}.DQVCeq_precision button:disabled{color:var(--mt-color-ink-faint);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.DQVCeq_precision button{transition:none}}.DQVCeq_dateToggles{gap:var(--mt-space-1) var(--mt-space-5);flex-wrap:wrap;display:flex}.DQVCeq_occurrenceDateArea,.DQVCeq_datePickerField{align-content:start;gap:var(--mt-space-2);min-width:0;display:grid}.DQVCeq_occurrenceDateArea{gap:var(--mt-space-3)}.DQVCeq_datePickerField{grid-template-columns:minmax(0,1fr)}.DQVCeq_occurrenceDateRow{grid-template-columns:repeat(2,minmax(0,1fr))}.DQVCeq_datePickerField>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.DQVCeq_datePickerControl{height:var(--mt-size-field-medium);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);background:var(--mt-color-surface);min-width:0;transition:border-color var(--mt-motion-quick), box-shadow var(--mt-motion-quick);align-items:center;display:flex;overflow:hidden}.DQVCeq_datePickerControl[data-size=small]{height:var(--mt-size-field-small);border-radius:var(--mt-radius-control)}.DQVCeq_datePickerControl[data-size=large]{height:var(--mt-size-field-large)}.DQVCeq_datePickerControl:focus-within{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.DQVCeq_datePickerControl[data-disabled]{background:var(--mt-color-surface-subtle);opacity:var(--mt-state-disabled-opacity-field)}.DQVCeq_datePickerField .DQVCeq_datePickerControl>input{width:0;min-width:0;height:100%;padding:0 var(--mt-space-2);box-shadow:none;appearance:none;font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:1}.DQVCeq_datePickerField .DQVCeq_datePickerControl>input:focus,.DQVCeq_datePickerField .DQVCeq_datePickerControl>input:focus-visible{box-shadow:none;border:0;outline:0}.DQVCeq_datePickerField .DQVCeq_datePickerControl>input[data-picker-only=true]{cursor:pointer}.DQVCeq_datePickerClear,.DQVCeq_datePickerTrigger,.DQVCeq_timePickerTrigger{border-radius:var(--mt-radius-xxsmall);height:28px;color:var(--mt-color-ink-muted);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:flex}.DQVCeq_datePickerClear{width:28px;margin-right:var(--mt-space-1);border-radius:50%;padding:0}.DQVCeq_datePickerTrigger{width:28px;margin-left:var(--mt-space-1);border-radius:50%}.DQVCeq_datePickerControl[data-size=small] .DQVCeq_datePickerClear,.DQVCeq_datePickerControl[data-size=small] .DQVCeq_datePickerTrigger,.DQVCeq_datePickerControl[data-size=small] .DQVCeq_timePickerTrigger{height:24px}.DQVCeq_datePickerControl[data-size=small] .DQVCeq_datePickerClear,.DQVCeq_datePickerControl[data-size=small] .DQVCeq_datePickerTrigger{width:24px}.DQVCeq_datePickerControl[data-size=large] .DQVCeq_datePickerClear,.DQVCeq_datePickerControl[data-size=large] .DQVCeq_datePickerTrigger,.DQVCeq_datePickerControl[data-size=large] .DQVCeq_timePickerTrigger{height:32px}.DQVCeq_datePickerControl[data-size=large] .DQVCeq_datePickerClear,.DQVCeq_datePickerControl[data-size=large] .DQVCeq_datePickerTrigger{width:32px}.DQVCeq_timePickerTrigger{gap:var(--mt-space-1-25);min-width:68px;margin-right:var(--mt-space-0-5);padding:0 var(--mt-space-2);font-size:var(--mt-font-size-label);font-variant-numeric:tabular-nums;white-space:nowrap}.DQVCeq_datePickerTrigger:not(:disabled):hover,.DQVCeq_timePickerTrigger:not(:disabled):hover,.DQVCeq_timePickerTrigger[data-state=open]{color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.DQVCeq_datePickerClear:hover{color:var(--mt-color-accent);background:0 0}.DQVCeq_datePickerClear[data-empty=true]{visibility:hidden;pointer-events:none}.DQVCeq_datePickerClear:disabled,.DQVCeq_datePickerTrigger:disabled,.DQVCeq_timePickerTrigger:disabled{cursor:not-allowed;opacity:var(--mt-state-disabled-opacity-button)}.DQVCeq_datePickerPositioner{z-index:var(--mt-layout-layer-popover)!important}.DQVCeq_datePickerPositioner[popover],.DQVCeq_timePickerPositioner[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0;bottom:auto;right:auto;overflow:visible}.DQVCeq_datePickerContent{width:min(var(--mt-size-date-picker-width), calc(100vw - 24px));padding:var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-large);color:var(--mt-color-ink);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-floating);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label)}.DQVCeq_datePickerContent[hidden]{display:none}.DQVCeq_timePickerPositioner{z-index:var(--mt-layout-layer-nested-popover)!important}.DQVCeq_timePickerContent{width:min(292px,100vw - 24px);padding:var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-large);color:var(--mt-color-ink);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-floating);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label)}.DQVCeq_timePickerContent>[data-part=title]{margin-bottom:var(--mt-space-3);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.DQVCeq_timePickerFields{align-items:end;gap:var(--mt-space-1-25);grid-template-columns:1fr auto 1fr;display:grid}.DQVCeq_timePickerFields label{gap:var(--mt-space-1-25);display:grid}.DQVCeq_timePickerFields label span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}.DQVCeq_timePickerFields>span{padding-bottom:var(--mt-space-2-5);color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-label)}.DQVCeq_timePickerFields select{width:100%;height:var(--mt-size-field-medium);padding-left:var(--mt-space-2-25);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink);background-color:var(--mt-color-surface);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);font-variant-numeric:tabular-nums;outline:0}.DQVCeq_timePickerFields select:focus{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.DQVCeq_timePickerDone{width:100%;height:var(--mt-size-control-medium);margin-top:var(--mt-space-3);border-radius:var(--mt-radius-control);color:var(--mt-color-accent-ink);background:var(--mt-color-accent);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);cursor:pointer}.DQVCeq_calendarHeader{align-items:center;gap:var(--mt-space-1);margin-bottom:var(--mt-space-2);grid-template-columns:36px minmax(0,1fr) 36px;display:grid}.DQVCeq_calendarHeader button{border-radius:var(--mt-radius-control);min-width:36px;height:36px;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-title-small);cursor:pointer;background:0 0;place-items:center;display:grid}.DQVCeq_calendarHeader button:nth-child(2){padding:0 var(--mt-space-2);color:var(--mt-color-ink);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.DQVCeq_calendarHeader button:hover{color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.DQVCeq_calendarTable{table-layout:fixed;border-collapse:collapse;width:100%}.DQVCeq_calendarTable th{height:28px;color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-medium);text-align:center}.DQVCeq_calendarTable td{padding:var(--mt-space-0-5)}.DQVCeq_calendarCellTrigger{border-radius:var(--mt-radius-small);min-width:34px;height:34px;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;display:grid}.DQVCeq_calendarCellTrigger:hover,.DQVCeq_calendarCellTrigger[data-focus]{color:var(--mt-color-ink);background:var(--mt-color-surface-subtle)}.DQVCeq_calendarCellTrigger[data-today]{box-shadow:inset 0 0 0 var(--mt-size-stroke-thin) var(--mt-color-accent)}.DQVCeq_calendarCellTrigger[data-selected]{color:var(--mt-color-accent-ink);background:var(--mt-color-accent)}.DQVCeq_calendarCellTrigger[data-outside-range]{color:var(--mt-color-ink-faint);opacity:var(--mt-state-muted-opacity-outside-range)}.DQVCeq_calendarCellTrigger[data-disabled]{cursor:not-allowed;opacity:var(--mt-state-disabled-opacity-calendar-day)}@media (max-width:720px){.DQVCeq_fieldRow{grid-template-columns:1fr}}
._8c72la_page{gap:var(--mt-space-12);display:grid}._8c72la_hero{gap:var(--mt-space-3);max-width:760px;display:grid}._8c72la_eyebrow{color:var(--mt-color-warm);font-size:var(--mt-type-page-eyebrow-font-size);font-weight:var(--mt-type-page-eyebrow-font-weight);letter-spacing:var(--mt-type-page-eyebrow-letter-spacing);text-transform:var(--mt-type-page-eyebrow-text-transform)}._8c72la_hero h1{font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-display);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight)}._8c72la_hero>p:last-child{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-large);line-height:var(--mt-line-height-body)}._8c72la_gallery{gap:var(--mt-space-16);padding:var(--mt-space-5);border-radius:var(--mt-radius-xlarge);color:var(--mt-color-ink);background:var(--mt-color-canvas);display:grid}._8c72la_galleryToolbar{justify-content:space-between;align-items:end;gap:var(--mt-space-4);padding-bottom:var(--mt-space-5);border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);display:flex}._8c72la_galleryToolbar label{gap:var(--mt-space-2);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);display:grid}._8c72la_galleryToolbar select{min-width:160px;height:42px;padding:0 var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-small);color:var(--mt-color-ink);background-color:var(--mt-color-surface-raised)}._8c72la_galleryToolbar p{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}._8c72la_section{gap:var(--mt-space-6);scroll-margin-top:var(--mt-space-6);display:grid}._8c72la_sectionHeader{gap:var(--mt-space-4);grid-template-columns:32px minmax(0,720px);display:grid}._8c72la_sectionHeader>p{padding-top:var(--mt-space-1-25);color:var(--mt-color-ink-faint);font-family:var(--mt-font-family-mono);font-size:var(--mt-font-size-caption)}._8c72la_sectionHeader>div{gap:var(--mt-space-2);display:grid}._8c72la_sectionHeader h2{font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-title);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight)}._8c72la_sectionHeader div>p{color:var(--mt-color-ink-muted);line-height:var(--mt-line-height-body)}._8c72la_sectionBody{gap:var(--mt-space-5);display:grid}._8c72la_specimen{border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-large);background:var(--mt-color-surface-raised);min-width:0;box-shadow:var(--mt-shadow-raised);overflow:hidden}._8c72la_specimen>header:not([data-ui-page-header]){justify-content:space-between;align-items:flex-start;gap:var(--mt-space-5);padding:var(--mt-space-4) var(--mt-space-5);border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);background:var(--mt-color-surface);display:flex}._8c72la_specimen>header:not([data-ui-page-header])>div{gap:var(--mt-space-1);display:grid}._8c72la_specimen h3{font-size:var(--mt-font-size-body-large);font-weight:var(--mt-font-weight-semibold)}._8c72la_specimen header:not([data-ui-page-header]) p,._8c72la_specimen header:not([data-ui-page-header]) code,._8c72la_specimen small{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body)}._8c72la_specimen header:not([data-ui-page-header]) code{max-width:520px;font-family:var(--mt-font-family-mono);text-align:right}._8c72la_specimenBody{padding:var(--mt-space-5)}._8c72la_specimenCases{gap:var(--mt-space-5);min-width:0;display:grid}._8c72la_specimenCase{gap:var(--mt-space-3);min-width:0;display:grid}._8c72la_specimenCase+._8c72la_specimenCase{padding-top:var(--mt-space-5);border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border)}._8c72la_specimenCaseHeader{gap:var(--mt-space-1);display:grid}._8c72la_specimenCaseHeader h4{color:var(--mt-color-ink);font-family:var(--mt-font-family-mono);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-medium);margin:0}._8c72la_specimenCaseHeader p{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body)}._8c72la_specimenCaseBody{align-items:center;gap:var(--mt-space-2) var(--mt-space-3);flex-wrap:wrap;min-width:0;display:flex}._8c72la_specimenCaseBody>[data-ui-page-header],._8c72la_specimenCaseBody>[data-ui-empty-state],._8c72la_specimenCaseBody>[data-ui-rich-text]{flex:100%;min-width:0}._8c72la_badgeTruncationFrame{justify-items:start;gap:var(--mt-space-2);width:160px;max-width:100%;padding:var(--mt-space-2);border:var(--mt-size-stroke-thin) dashed var(--mt-color-border-strong);border-radius:var(--mt-radius-small);display:grid}._8c72la_badgePhoto{aspect-ratio:16/9;border-radius:var(--mt-radius-medium);width:240px;max-width:100%;position:relative;overflow:hidden}._8c72la_badgePhotoTop,._8c72la_badgePhotoBottom{gap:var(--mt-space-1);display:flex;position:absolute}._8c72la_badgePhotoTop{top:var(--mt-space-3);left:var(--mt-space-3)}._8c72la_badgePhotoBottom{right:var(--mt-space-3);bottom:var(--mt-space-3)}._8c72la_themeGrid,._8c72la_foundationGrid,._8c72la_feedbackGrid{gap:var(--mt-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8c72la_feedbackGrid{align-items:start}._8c72la_toastPreviewActions{gap:var(--mt-space-2);flex-wrap:wrap;display:flex}._8c72la_themePreview{gap:var(--mt-space-3);padding:var(--mt-space-4);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-medium);color:var(--mt-color-ink);background:var(--mt-color-canvas);display:grid}._8c72la_themePreview h3{font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-title-small)}._8c72la_colorGrid{gap:var(--mt-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8c72la_colorToken{column-gap:var(--mt-space-2);min-width:0;padding:var(--mt-space-2);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-small);background:var(--mt-color-surface);grid-template-columns:34px minmax(0,1fr);align-items:center;display:grid}._8c72la_colorToken>span{border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-small);grid-row:1/3;width:34px;height:34px}._8c72la_colorToken strong,._8c72la_colorToken code{font-size:var(--mt-font-size-caption);text-overflow:ellipsis;overflow:hidden}._8c72la_colorToken code,._8c72la_typeRow code,._8c72la_scaleRow code,._8c72la_radiusGrid code,._8c72la_shadowGrid code,._8c72la_motionList code,._8c72la_easingList code,._8c72la_iconGrid code{color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-mono)}._8c72la_typeList{display:grid}._8c72la_typeRow{gap:var(--mt-space-4);padding:var(--mt-space-4) 0;border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}._8c72la_typeRow:first-child{padding-top:0}._8c72la_typeRow:last-child{border-bottom:0;padding-bottom:0}._8c72la_typeRow code{font-size:var(--mt-font-size-caption)}._8c72la_typeRow>div{justify-items:end;gap:var(--mt-space-1);text-align:right;display:grid}._8c72la_scaleList,._8c72la_motionList{gap:var(--mt-space-3);display:grid}._8c72la_scaleRow{gap:var(--mt-space-3);grid-template-columns:76px minmax(0,1fr) 42px;align-items:center;display:grid}._8c72la_scaleRow span{border-radius:var(--mt-radius-pill);background:var(--mt-color-accent);min-width:4px;max-width:100%;height:8px;display:block}._8c72la_scaleRow small,._8c72la_motionList small{text-align:right}._8c72la_radiusGrid,._8c72la_shadowGrid{gap:var(--mt-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8c72la_radiusGrid>div,._8c72la_shadowGrid>div{gap:var(--mt-space-2);display:grid}._8c72la_radiusGrid span{border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);background:var(--mt-color-accent-subtle);width:100%;height:64px;display:block}._8c72la_shadowGrid span{border-radius:var(--mt-radius-medium);background:var(--mt-color-surface-raised);height:64px;display:block}._8c72la_shadowGrid small{overflow-wrap:anywhere}._8c72la_motionList>div{gap:var(--mt-space-3);grid-template-columns:96px minmax(0,1fr) 52px;align-items:center;display:grid}._8c72la_motionList span{border-radius:var(--mt-radius-pill);background:var(--mt-color-warm);width:20%;height:8px;animation-name:_8c72la_motion-sample;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:var(--mt-motion-easing-in-out);display:block}._8c72la_easingList{gap:var(--mt-space-3);margin-top:var(--mt-space-5);padding-top:var(--mt-space-5);border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border);display:grid}._8c72la_easingList>div{gap:var(--mt-space-1) var(--mt-space-3);grid-template-columns:136px minmax(0,1fr);align-items:center;display:grid}._8c72la_easingList span{width:var(--mt-space-3);height:var(--mt-space-3);border-radius:var(--mt-radius-pill);background:var(--mt-color-accent);animation-name:_8c72la_easing-sample;animation-duration:calc(var(--mt-motion-deliberate) * 5);animation-iteration-count:infinite;animation-direction:alternate;display:block}._8c72la_easingList code{font-size:var(--mt-font-size-caption)}._8c72la_easingList small{font-family:var(--mt-font-family-mono);grid-column:2}@keyframes _8c72la_easing-sample{to{margin-left:calc(100% - var(--mt-space-3))}}@keyframes _8c72la_motion-sample{to{margin-left:80%}}._8c72la_identityRow{align-items:center;gap:var(--mt-space-4);display:flex}._8c72la_identityRow>div{gap:var(--mt-space-1);display:grid}._8c72la_identityRow p{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label)}._8c72la_brandMark{width:64px;height:64px}._8c72la_iconGrid{gap:var(--mt-space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._8c72la_iconGrid>div{place-items:center;gap:var(--mt-space-2);min-width:0;padding:var(--mt-space-3) var(--mt-space-2);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-small);color:var(--mt-color-ink-muted);background:var(--mt-color-surface);display:grid}._8c72la_iconGrid code{max-width:100%;font-size:var(--mt-type-fine-font-size);text-overflow:ellipsis;overflow:hidden}._8c72la_pageFrameTrack{width:100%;max-width:100%;overflow-x:auto}._8c72la_pageFrameTrack>div{width:calc(var(--mt-layout-page-width-canvas) + 2 * var(--mt-layout-page-gutter-regular));gap:var(--mt-space-2);display:grid}._8c72la_pageFrameTrack ._8c72la_pageFrameSample{gap:var(--mt-space-1);padding:var(--mt-space-3) var(--mt-space-4);border:var(--mt-size-stroke-thin) dashed var(--mt-color-border-strong);border-radius:var(--mt-radius-medium);background:var(--mt-color-surface);margin:0;display:grid}._8c72la_pageFrameSample span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body)}._8c72la_formGrid{gap:var(--mt-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._8c72la_searchFieldDemo{align-items:end;gap:var(--mt-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._8c72la_searchFieldVariants{gap:var(--mt-space-4);margin-top:var(--mt-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8c72la_formGrid>*{min-width:0}._8c72la_occurrenceSpecimen{max-width:760px}._8c72la_cardSpecimen{width:360px;max-width:100%;display:grid}._8c72la_imageStates{gap:var(--mt-space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._8c72la_imageStates figure{gap:var(--mt-space-2);min-width:0;margin:0;display:grid}._8c72la_imageStates figure>span:first-child{aspect-ratio:16/9;border-radius:var(--mt-radius-medium);display:block;position:relative;overflow:hidden}._8c72la_imageStates figcaption{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}._8c72la_uploadTile{aspect-ratio:1;border-radius:var(--mt-radius-medium);width:132px;position:relative;overflow:hidden}._8c72la_richTextField{gap:var(--mt-space-2);width:100%;max-width:560px;display:grid}._8c72la_richTextField>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}._8c72la_captureFrame{width:100%;max-width:640px}._8c72la_captureDialogFrame{border:var(--mt-size-stroke-thin) solid var(--mt-material-glass-panel-border);border-radius:var(--mt-radius-large);background:linear-gradient(135deg, var(--mt-material-glass-panel-sheen), transparent 45%), var(--mt-material-glass-panel-tint);width:100%;max-width:680px;box-shadow:var(--mt-material-glass-panel-shadow);overflow:hidden}._8c72la_separatedListFrames{gap:var(--mt-space-4);display:grid}._8c72la_separatedListFrame{gap:var(--mt-space-3);max-width:100%;padding:var(--mt-space-4);border:var(--mt-size-stroke-thin) dashed var(--mt-color-border-strong);border-radius:var(--mt-radius-medium);color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-caption);display:grid}._8c72la_separatedListFrame[data-frame=medium]{width:240px}._8c72la_separatedListFrame[data-frame=narrow]{width:150px}._8c72la_separatedListFrame a{color:var(--mt-color-accent)}._8c72la_separatedListAttribution{--separated-list-gap:var(--mt-space-1-25);--separated-list-row-gap:0px;font-size:var(--mt-type-fine-font-size)}._8c72la_checkboxGrid{gap:var(--mt-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._8c72la_checkboxColumn{gap:var(--mt-space-2);min-width:0;display:grid}._8c72la_checkboxForm{align-items:center;gap:var(--mt-space-3) var(--mt-space-6);margin-top:var(--mt-space-4);padding-top:var(--mt-space-4);border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border);flex-wrap:wrap;display:flex}._8c72la_headerStack{gap:var(--mt-space-5);width:100%;display:grid}._8c72la_headerColumn{width:240px;max-width:100%}._8c72la_headerStack>div{min-width:0;padding-bottom:var(--mt-space-5);border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border)}._8c72la_headerStack>div:last-child{border-bottom:0;padding-bottom:0}._8c72la_headerLink{align-items:center;gap:var(--mt-space-1);color:var(--mt-color-accent);font-size:var(--mt-font-size-caption);white-space:nowrap;text-decoration:none;display:inline-flex}._8c72la_skeletonShapes{gap:var(--mt-space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._8c72la_skeletonShapes>div{align-content:start;gap:var(--mt-space-2);min-width:0;display:grid}._8c72la_skeletonShapes small{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}._8c72la_skeletonFrame{aspect-ratio:16/9;border-radius:var(--mt-radius-medium);position:relative;overflow:hidden}._8c72la_skeletonStack{gap:var(--mt-space-2);width:100%;min-width:0;display:grid}._8c72la_skeletonRow{align-items:center;gap:var(--mt-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._8c72la_stateNote{margin-top:var(--mt-space-4);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body)}._8c72la_sizeSpecimen,._8c72la_stateSpecimen{gap:var(--mt-space-6);display:grid}._8c72la_sizeBoxes{align-items:flex-end;gap:var(--mt-space-4);flex-wrap:wrap;display:flex}._8c72la_sizeBoxes>div,._8c72la_iconSizes>div,._8c72la_opacityList>div{justify-items:center;gap:var(--mt-space-1);display:grid}._8c72la_sizeBoxes span{border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-small);background:var(--mt-color-accent-subtle);width:88px;display:block}._8c72la_sizeBoxes span[data-size-group=field]{background:var(--mt-color-surface)}._8c72la_sizeBoxes span[data-size-group=hitTarget]{border-style:dashed;border-color:var(--mt-color-accent);background:0 0}._8c72la_sizeBoxes code,._8c72la_iconSizes code,._8c72la_strokeList code,._8c72la_opacityList code,._8c72la_elevationGrid code,._8c72la_materialBackdrop code,._8c72la_nativeIconList code,._8c72la_chipList code,._8c72la_layerList code{color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-mono);font-size:var(--mt-font-size-caption)}._8c72la_iconSizes{align-items:flex-end;gap:var(--mt-space-4);color:var(--mt-color-ink);flex-wrap:wrap;display:flex}._8c72la_strokeList{gap:var(--mt-space-3);display:grid}._8c72la_strokeList>div{gap:var(--mt-space-3);grid-template-columns:120px minmax(0,1fr) 42px;align-items:center;display:grid}._8c72la_strokeList span{border-radius:var(--mt-radius-pill);background:var(--mt-color-ink);display:block}._8c72la_strokeList small{text-align:right}._8c72la_focusSamples{gap:var(--mt-space-6);flex-wrap:wrap;display:flex}._8c72la_focusSamples span{padding:var(--mt-space-2) var(--mt-space-4);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-small);background:var(--mt-color-surface);font-size:var(--mt-font-size-label)}._8c72la_focusSamples span[data-focus-sample=ring]{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset)}._8c72la_focusSamples span[data-focus-sample=halo]{border-color:var(--mt-state-focus-ring);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}._8c72la_opacityList{gap:var(--mt-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._8c72la_opacityList span{width:100%;padding:var(--mt-space-2);border-radius:var(--mt-radius-small);color:var(--mt-color-accent-ink);background:var(--mt-color-accent);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);text-align:center}._8c72la_elevationGrid{gap:var(--mt-space-3);display:grid}._8c72la_elevationGrid>div{padding:var(--mt-space-4);border-radius:var(--mt-radius-medium);background:var(--mt-color-canvas)}._8c72la_elevationGrid span{border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-medium);place-items:center;min-height:56px;display:grid}._8c72la_materialBackdrop{gap:var(--mt-space-3);padding:var(--mt-space-4);border-radius:var(--mt-radius-medium);background:repeating-linear-gradient(135deg, var(--mt-color-accent) 0 12px, var(--mt-color-warm-subtle) 12px 24px, var(--mt-color-warm) 24px 36px, var(--mt-color-surface) 36px 48px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8c72la_materialBackdrop>div{gap:var(--mt-space-1);min-width:0;padding:var(--mt-space-3);border:var(--mt-size-stroke-thin) solid transparent;border-radius:var(--mt-radius-small);color:var(--mt-color-ink);display:grid}._8c72la_materialBackdrop>div[data-inverse]{color:var(--mt-color-inverse-ink)}._8c72la_materialBackdrop>div code,._8c72la_materialBackdrop>div small{color:inherit;text-overflow:ellipsis;overflow:hidden}._8c72la_iconGrid small{color:var(--mt-color-warm);font-size:var(--mt-font-size-caption)}._8c72la_nativeIconList{gap:var(--mt-space-2);flex-wrap:wrap;display:flex}._8c72la_nativeIconList>div{gap:var(--mt-space-1);padding:var(--mt-space-2) var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-small);background:var(--mt-color-surface);display:grid}._8c72la_chipList{gap:var(--mt-space-2);flex-wrap:wrap;display:flex}._8c72la_chipList code{padding:var(--mt-space-1) var(--mt-space-2);border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-pill);background:var(--mt-color-surface)}._8c72la_chipListLabel{margin:var(--mt-space-4) 0 var(--mt-space-2);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-semibold)}._8c72la_layerList{display:grid}._8c72la_layerList>div{gap:var(--mt-space-3);padding:var(--mt-space-2) 0;border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);grid-template-columns:160px 48px minmax(0,1fr);align-items:baseline;display:grid}._8c72la_layerList>div:last-child{border-bottom:0}._8c72la_layerList strong{font-family:var(--mt-font-family-mono);font-size:var(--mt-font-size-label);text-align:right}@media (prefers-reduced-motion:reduce){._8c72la_motionList span,._8c72la_easingList span{animation:none}}@media (max-width:900px){._8c72la_themeGrid,._8c72la_foundationGrid,._8c72la_feedbackGrid,._8c72la_checkboxGrid,._8c72la_formGrid{grid-template-columns:1fr}._8c72la_iconGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){._8c72la_searchFieldDemo,._8c72la_searchFieldVariants{grid-template-columns:1fr}._8c72la_page{gap:var(--mt-space-10)}._8c72la_hero h1{font-size:var(--mt-font-size-title)}._8c72la_gallery{gap:var(--mt-space-12);border-radius:0;padding:0}._8c72la_galleryToolbar{display:grid}._8c72la_galleryToolbar select{width:100%}._8c72la_sectionHeader{gap:var(--mt-space-2);grid-template-columns:24px minmax(0,1fr)}._8c72la_specimen>header:not([data-ui-page-header]),._8c72la_specimenBody{padding:var(--mt-space-4)}._8c72la_specimen>header:not([data-ui-page-header]){display:grid}._8c72la_specimen header:not([data-ui-page-header]) code{text-align:left}._8c72la_colorGrid,._8c72la_radiusGrid,._8c72la_shadowGrid,._8c72la_imageStates,._8c72la_skeletonShapes,._8c72la_typeRow{grid-template-columns:1fr}._8c72la_typeRow>div{text-align:left;justify-items:start}._8c72la_opacityList{grid-template-columns:repeat(2,minmax(0,1fr))}._8c72la_easingList>div{grid-template-columns:minmax(0,1fr)}._8c72la_easingList small{grid-column:1}._8c72la_materialBackdrop{grid-template-columns:1fr}._8c72la_layerList>div{grid-template-columns:minmax(0,1fr) 48px}._8c72la_layerList small{grid-column:1/-1}._8c72la_strokeList>div{grid-template-columns:96px minmax(0,1fr) 42px}._8c72la_iconGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Kt-xTa_state{place-items:start;gap:var(--mt-space-3);width:100%;min-width:0;padding:var(--mt-space-6) 0;color:var(--mt-color-ink);font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:minmax(0,1fr);display:grid}.Kt-xTa_state[data-icon]{grid-template-columns:auto minmax(0,1fr)}.Kt-xTa_icon{height:calc(var(--mt-type-body-font-size) * var(--mt-type-body-line-height));color:var(--mt-color-ink-faint);place-items:center;display:grid}.Kt-xTa_icon svg{width:var(--mt-size-icon-20);height:var(--mt-size-icon-20)}.Kt-xTa_copy{gap:var(--mt-space-1);min-width:0;display:grid}.Kt-xTa_title{color:var(--mt-color-ink);font-family:var(--mt-type-body-font-family);font-size:var(--mt-type-body-font-size);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-type-body-line-height);overflow-wrap:anywhere;margin:0}.Kt-xTa_description{max-width:var(--mt-size-empty-state-message-width);color:var(--mt-color-ink-muted);font-family:var(--mt-type-body-small-font-family);font-size:var(--mt-type-body-small-font-size);font-weight:var(--mt-type-body-small-font-weight);line-height:var(--mt-type-body-small-line-height)}.Kt-xTa_actions{gap:var(--mt-space-2);margin-top:var(--mt-space-1);flex-wrap:wrap;display:flex}.Kt-xTa_state[data-icon] .Kt-xTa_actions{grid-column:2}.Kt-xTa_state:is(button){width:calc(100% + 2 * var(--mt-space-3));margin-inline:calc(var(--mt-space-3) * -1);padding-inline:var(--mt-space-3);border-radius:var(--mt-radius-medium);cursor:pointer;transition:background-color var(--mt-motion-quick) var(--mt-motion-easing-standard)}.Kt-xTa_state:is(button):hover{background:var(--mt-state-hover-surface)}.Kt-xTa_state:is(button):focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-inset)}.Kt-xTa_state:is(button) .Kt-xTa_title{color:var(--mt-color-accent)}@media (prefers-reduced-motion:reduce){.Kt-xTa_state:is(button){transition:none}}
.tuEfnG_editor{gap:var(--mt-space-2);border:0;grid-column:1/-1;min-width:0;margin:0;padding:0;display:grid}.tuEfnG_editor legend{margin:0 0 var(--mt-space-2);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);padding:0}.tuEfnG_field{gap:var(--mt-space-2);min-width:0;display:grid}.tuEfnG_combobox{min-width:0;position:relative}.tuEfnG_control{min-width:0;min-height:var(--mt-size-field-medium);align-items:center;gap:var(--mt-space-1-25);padding:var(--mt-space-1) var(--mt-space-3) var(--mt-space-1) var(--mt-space-1-25);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);background:var(--mt-color-surface);cursor:text;transition:border-color var(--mt-motion-quick), box-shadow var(--mt-motion-quick);flex-wrap:wrap;display:flex}.tuEfnG_control:not(:has(.tuEfnG_item)){padding-left:var(--mt-space-3)}.tuEfnG_control:focus-within{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.tuEfnG_control[data-disabled]{background:var(--mt-color-surface-subtle);opacity:var(--mt-state-disabled-opacity-field);cursor:default}.tuEfnG_editor .tuEfnG_input{width:auto;min-width:120px;height:30px;color:var(--mt-color-ink);box-shadow:none;font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);background:0 0;border:0;outline:0;flex:120px;padding:0}.tuEfnG_editor .tuEfnG_input:focus{box-shadow:none;border:0}.tuEfnG_editor .tuEfnG_input::placeholder{color:var(--mt-color-ink-faint)}.tuEfnG_item{align-items:center;gap:var(--mt-space-0-75);min-height:28px;padding:var(--mt-space-0-5) var(--mt-space-0-5) var(--mt-space-0-5) var(--mt-space-2-5);border:var(--mt-size-stroke-thin) solid var(--mt-color-accent-border);border-radius:var(--mt-radius-pill);color:var(--mt-color-accent);background:var(--mt-color-accent-subtle);font-size:var(--mt-font-size-caption);display:inline-flex}.tuEfnG_editor .tuEfnG_item>span:first-child{line-height:var(--mt-line-height-none);align-items:center;display:flex;transform:translateY(-.5px)}.tuEfnG_removeButton{width:18px;height:18px;margin-right:var(--mt-space-0-25);color:var(--mt-color-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;line-height:0;display:grid}.tuEfnG_removeButton svg{display:block}.tuEfnG_item:hover{border-color:var(--mt-color-border-strong)}.tuEfnG_removeButton:hover,.tuEfnG_removeButton:focus-visible{color:var(--mt-color-ink);background:0 0}.tuEfnG_suggestions{align-items:center;gap:var(--mt-space-1-25);flex-wrap:wrap;min-width:0;display:flex}.tuEfnG_suggestions>span{margin-right:var(--mt-space-0-75);color:var(--mt-color-ink-faint);line-height:var(--mt-line-height-none);font-size:var(--mt-font-size-caption)}.tuEfnG_suggestions .tuEfnG_suggestion{align-items:center;gap:var(--mt-space-1);max-width:100%;min-height:28px;padding:var(--mt-space-0-5) var(--mt-space-2-5) var(--mt-space-0-5) var(--mt-space-2);border:var(--mt-size-stroke-thin) dashed var(--mt-color-border-strong);border-radius:var(--mt-radius-pill);color:var(--mt-color-ink-muted);font:inherit;font-size:var(--mt-font-size-caption);cursor:pointer;transition:color var(--mt-motion-quick), border-color var(--mt-motion-quick), background var(--mt-motion-quick);background:0 0;display:inline-flex}.tuEfnG_suggestion>svg{flex:none}.tuEfnG_suggestion>span{line-height:var(--mt-line-height-none);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tuEfnG_suggestions .tuEfnG_suggestion:hover,.tuEfnG_suggestions .tuEfnG_suggestion:focus-visible{border-color:var(--mt-color-accent);color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.tuEfnG_options{z-index:var(--mt-layout-layer-local4);top:calc(100% + var(--mt-space-1));border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-medium);background:var(--mt-color-surface-raised);width:min(320px,100%);box-shadow:var(--mt-shadow-floating);display:grid;position:absolute;left:0;overflow:hidden}.tuEfnG_options button:not(:where([data-ui-button],[data-ui-empty-state],[data-record-card])),.tuEfnG_options .tuEfnG_statusOption{align-items:center;gap:var(--mt-space-2);min-height:36px;padding:var(--mt-space-1-25) var(--mt-space-3);color:var(--mt-color-ink);font:inherit;font-size:var(--mt-font-size-label);text-align:left;cursor:pointer;background:0 0;grid-template-columns:18px minmax(0,1fr) auto;display:grid}.tuEfnG_options>*+*{border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border)}.tuEfnG_options button:not(:where([data-ui-button],[data-ui-empty-state],[data-record-card])):hover,.tuEfnG_options button:not(:where([data-ui-button],[data-ui-empty-state],[data-record-card])):focus-visible{background:var(--mt-color-surface-subtle)}.tuEfnG_options button:not(:where([data-ui-button],[data-ui-empty-state],[data-record-card])) small,.tuEfnG_options .tuEfnG_statusOption small{color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-micro)}.tuEfnG_options .tuEfnG_statusOption{color:var(--mt-color-ink-muted);cursor:default}.tuEfnG_options .tuEfnG_createOption{color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.tuEfnG_createOption strong{max-width:160px;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tuEfnG_limit{color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-micro);justify-self:end}.tuEfnG_editor:disabled button:not(:where([data-ui-button],[data-ui-empty-state],[data-record-card])){cursor:default}@media (prefers-reduced-motion:reduce){.tuEfnG_control,.tuEfnG_suggestions .tuEfnG_suggestion{transition:none}}
.LjsaVq_frame{max-width:calc(var(--frame-list) + var(--frame-start) + var(--frame-end));padding:var(--frame-top) var(--frame-end) var(--frame-bottom) var(--frame-start)}.LjsaVq_frame[data-width=reading]{max-width:calc(var(--frame-reading) + var(--frame-start) + var(--frame-end))}.LjsaVq_frame:has([data-page-back]){padding-top:var(--frame-top-detail)}.LjsaVq_frame[data-width=full]{max-width:none;padding:var(--frame-full-top) var(--frame-full-inline) var(--frame-bottom)}
.KHAYPq_list{border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border);min-width:0}.KHAYPq_entry{gap:var(--mt-space-4);min-width:0;padding:var(--mt-space-3-5) 0;border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);grid-template-columns:112px minmax(0,1fr);display:grid}.KHAYPq_when{min-width:0;padding-top:var(--mt-space-1);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-variant-numeric:tabular-nums;line-height:var(--mt-line-height-title-relaxed);overflow-wrap:anywhere}.KHAYPq_when:empty{display:none}.KHAYPq_entry:has(.KHAYPq_when:empty){grid-template-columns:minmax(0,1fr)}.KHAYPq_body{justify-items:start;gap:var(--mt-space-1);min-width:0;display:grid}.KHAYPq_titleRow{align-items:center;gap:var(--mt-space-2);min-width:0;max-width:100%;display:flex}.KHAYPq_titleRow h3{min-width:0;font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-body-large);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-title-relaxed);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KHAYPq_titleRow>:not(h3){flex:none}.KHAYPq_excerpt{max-width:100%;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-small);line-height:var(--mt-line-height-message);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KHAYPq_photoCount{align-items:center;gap:var(--mt-space-1-5);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);display:inline-flex}.KHAYPq_rejection{justify-items:start;gap:var(--mt-space-3);margin-top:var(--mt-space-2);display:grid}.KHAYPq_rejection>p{max-width:680px;color:var(--mt-color-danger);font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-body)}.KHAYPq_rejectionActions{gap:var(--mt-space-2);flex-wrap:wrap;display:flex}@media (max-width:720px){.KHAYPq_entry{gap:var(--mt-space-0-5);grid-template-columns:minmax(0,1fr)}.KHAYPq_when{padding-top:0}}
.r2uABq_progress{align-items:center;gap:var(--mt-space-3);width:max-content;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);display:inline-flex}.r2uABq_ring{--upload-progress:0deg;width:var(--mt-size-upload-progress-ring);height:var(--mt-size-upload-progress-ring);background:conic-gradient(var(--mt-color-accent) var(--upload-progress), var(--mt-color-surface-subtle) 0);transition:background var(--mt-motion-standard);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.r2uABq_ring:after{inset:var(--mt-size-upload-progress-stroke);background:var(--mt-color-surface-raised);content:"";border-radius:50%;position:absolute}.r2uABq_ring strong{z-index:var(--mt-layout-layer-local1);color:var(--mt-color-ink);font-size:var(--mt-font-size-micro);font-variant-numeric:tabular-nums;font-weight:var(--mt-font-weight-semibold);position:relative}.r2uABq_copy{align-items:baseline;gap:var(--mt-space-2);display:inline-flex}.r2uABq_copy strong{color:var(--mt-color-ink-muted);font-weight:var(--mt-font-weight-medium)}.r2uABq_copy small{color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-micro);font-variant-numeric:tabular-nums}.r2uABq_overlay{z-index:var(--mt-layout-layer-local1);pointer-events:none;background:var(--mt-color-scrim-medium);place-items:center;width:auto;display:grid;position:absolute;inset:0}.r2uABq_overlay .r2uABq_ring{box-shadow:var(--mt-shadow-media-control)}@media (prefers-reduced-motion:reduce){.r2uABq_ring{transition:none}}
.f0nAeW_trigger{gap:var(--mt-space-2-5);width:min(400px,100%);min-width:0;max-width:400px;padding:0 var(--mt-space-4) 0 var(--mt-space-3-5);text-align:left;cursor:text;flex:1}.f0nAeW_trigger>svg{color:var(--mt-color-accent);flex:none}.f0nAeW_trigger[aria-expanded=true]{visibility:hidden}.f0nAeW_trigger:has(+.f0nAeW_dialog[open]){visibility:hidden}.f0nAeW_triggerPrompt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.f0nAeW_dialog{--capture-inline-padding:var(--mt-space-5);inset:auto 0 calc(24px + var(--capture-keyboard-offset,0px)) var(--capture-workspace-left,0px);width:min(680px, calc(100% - var(--capture-workspace-left,0px) - 48px));max-height:min(820px, calc(var(--capture-viewport-height,100dvh) - 96px));border:var(--mt-size-stroke-thin) solid var(--mt-material-glass-panel-border);border-radius:var(--mt-radius-large);color:var(--mt-color-ink);background:linear-gradient(135deg, var(--mt-material-glass-panel-sheen), transparent 45%), var(--mt-material-glass-panel-tint);box-shadow:var(--mt-material-glass-panel-shadow);-webkit-backdrop-filter:var(--mt-material-glass-panel-backdrop-filter);backdrop-filter:var(--mt-material-glass-panel-backdrop-filter);transform-origin:bottom;pointer-events:auto;margin:0 auto;padding:0;position:fixed;overflow:auto}.f0nAeW_dialog[open][data-state=open]{animation:f0nAeW_quick-capture-enter var(--mt-motion-composer-enter) var(--mt-motion-easing-emphasized) both}.f0nAeW_dialog[open][data-state=closing]{pointer-events:none;animation:f0nAeW_quick-capture-exit var(--mt-motion-quick) var(--mt-motion-easing-exit) both}.f0nAeW_dialog::backdrop{background:var(--mt-color-scrim-faint)}.f0nAeW_dialog[open][data-state=open]::backdrop{animation:f0nAeW_quick-capture-backdrop-enter var(--mt-motion-composer-enter) var(--mt-motion-easing-enter) both}.f0nAeW_dialog[open][data-state=closing]::backdrop{animation:f0nAeW_quick-capture-backdrop-exit var(--mt-motion-quick) var(--mt-motion-easing-exit) both}@keyframes f0nAeW_quick-capture-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes f0nAeW_quick-capture-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes f0nAeW_quick-capture-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes f0nAeW_quick-capture-backdrop-exit{0%{opacity:1}to{opacity:0}}.f0nAeW_dialogHeader{z-index:var(--mt-layout-layer-local2);justify-content:space-between;align-items:center;gap:var(--mt-space-4);min-height:56px;padding:var(--mt-space-3) var(--mt-space-3) 0 var(--capture-inline-padding);background:0 0;display:flex;position:sticky;top:0}.f0nAeW_dialogHeader h2{min-width:0;font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-title-small);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight)}.f0nAeW_dialogBody{padding:0 var(--capture-inline-padding) var(--capture-inline-padding)}@media (max-width:720px){.f0nAeW_dialog{--capture-inline-padding:var(--mt-space-4);inset-inline:0;bottom:calc(12px + env(safe-area-inset-bottom) + var(--capture-keyboard-offset,0px));width:calc(100% - 24px);max-height:calc(var(--capture-viewport-height,100dvh) - 32px - env(safe-area-inset-bottom))}}@media (max-width:560px){.f0nAeW_dialogHeader h2{font-size:var(--mt-font-size-body-large)}}@media (prefers-reduced-motion:reduce){.f0nAeW_dialog[open][data-state],.f0nAeW_dialog[open][data-state]::backdrop{animation:none}}
.O5Sy0a_editor{min-width:0;color:var(--mt-color-ink);background:0 0;position:relative}.O5Sy0a_form{border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-medium);background:var(--mt-color-surface);overflow:hidden}.O5Sy0a_form[data-disabled=true]{border-color:var(--mt-color-border);background:var(--mt-color-surface-subtle)}.O5Sy0a_editor[data-disabled=true] .O5Sy0a_content .tiptap{color:var(--mt-color-ink-faint)}:is(.O5Sy0a_editor[data-disabled=true] .O5Sy0a_content .tiptap blockquote,.O5Sy0a_editor[data-disabled=true] .O5Sy0a_content .tiptap a){color:var(--mt-color-ink-faint)}:is(.O5Sy0a_editor[data-disabled=true] .O5Sy0a_content .tiptap code,.O5Sy0a_editor[data-disabled=true] .O5Sy0a_content .tiptap pre){color:var(--mt-color-ink-faint);background:var(--mt-state-disabled-code-surface)}.O5Sy0a_embedded{background:0 0}.O5Sy0a_content{min-width:0;min-height:calc(3 * var(--mt-line-height-body) * var(--mt-font-size-body))}.O5Sy0a_content .tiptap{min-height:calc(3 * var(--mt-line-height-body) * 1em);max-height:min(48dvh,420px);color:var(--mt-color-ink);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-body);line-height:var(--mt-line-height-body);overflow-wrap:anywhere;white-space:pre-wrap;outline:none;padding:0;overflow-y:auto}.O5Sy0a_form .O5Sy0a_content .tiptap{min-height:168px;padding:var(--mt-space-4)}.O5Sy0a_form .O5Sy0a_content{min-height:168px}:is(.O5Sy0a_content .tiptap p,.O5Sy0a_content .tiptap blockquote,.O5Sy0a_content .tiptap pre,.O5Sy0a_content .tiptap ul,.O5Sy0a_content .tiptap ol){margin:0 0 var(--mt-text-space-editor-paragraph-gap)}.O5Sy0a_content .tiptap>:last-child{margin-bottom:0}:is(.O5Sy0a_content .tiptap ul,.O5Sy0a_content .tiptap ol){padding-left:var(--mt-text-space-editor-list-indent)}.O5Sy0a_content .tiptap blockquote{padding-left:var(--mt-space-3);border-left:var(--mt-size-stroke-medium) solid var(--mt-color-accent);color:var(--mt-color-ink-muted)}.O5Sy0a_content .tiptap code{padding:var(--mt-text-space-code-padding-block) var(--mt-text-space-code-padding-inline);border-radius:var(--mt-radius-xxsmall);color:var(--mt-color-ink);background:var(--mt-color-surface-subtle);font-family:var(--mt-font-family-mono);font-size:var(--mt-font-size-inline-code)}.O5Sy0a_content .tiptap pre{padding:var(--mt-space-3) var(--mt-space-4);border-radius:var(--mt-radius-small);background:var(--mt-color-surface-subtle);white-space:pre;overflow-x:auto}.O5Sy0a_content .tiptap pre code{background:0 0;padding:0}.O5Sy0a_content .tiptap a{color:var(--mt-color-accent);text-underline-offset:2px;text-decoration:underline}.O5Sy0a_content .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--mt-color-ink-faint);content:attr(data-placeholder);pointer-events:none}.O5Sy0a_toolbar{align-items:center;gap:var(--mt-space-0-5);min-height:38px;padding-top:var(--mt-space-2);color:var(--mt-color-ink-muted);display:flex;position:relative}.O5Sy0a_form .O5Sy0a_toolbar{padding:var(--mt-space-2) var(--mt-space-3);border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border)}.O5Sy0a_form[data-disabled=true] .O5Sy0a_toolbar{color:var(--mt-color-ink-faint);border-color:var(--mt-color-border)}.O5Sy0a_toolbarGroup{align-items:center;gap:var(--mt-space-0-5);flex:none;display:flex}.O5Sy0a_toolbarButton{border-radius:var(--mt-radius-control);width:30px;height:30px;color:inherit;cursor:pointer;transition:color var(--mt-motion-quick), background var(--mt-motion-quick);background:0 0;flex:none;place-items:center;display:grid;position:relative}.O5Sy0a_toolbarGroup:first-child>.O5Sy0a_toolbarButton:first-child{margin-left:calc(var(--mt-space-1-75) * -1)}.O5Sy0a_tooltip{z-index:var(--mt-layout-layer-local5);align-items:center;gap:var(--mt-space-2);width:max-content;max-width:180px;padding:var(--mt-space-1-5) var(--mt-space-2);border:var(--mt-size-stroke-thin) solid transparent;border-radius:var(--mt-radius-xsmall);visibility:hidden;color:var(--mt-color-surface-raised);background:var(--mt-color-ink);box-shadow:var(--mt-shadow-raised);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-micro);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-none);opacity:0;pointer-events:none;transition:opacity var(--mt-motion-quick), transform var(--mt-motion-quick);display:flex;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-3px)}.O5Sy0a_tooltip kbd{padding:var(--mt-space-0-5) var(--mt-space-1);border:var(--mt-size-stroke-thin) solid var(--mt-color-on-ink-key-border);border-radius:var(--mt-radius-xxsmall);color:inherit;background:var(--mt-color-on-ink-key);font:inherit;font-size:var(--mt-font-size-micro);white-space:nowrap}.O5Sy0a_toolbarButton:hover .O5Sy0a_tooltip,.O5Sy0a_toolbarButton:focus-visible .O5Sy0a_tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.O5Sy0a_toolbarGroup:first-child>.O5Sy0a_toolbarButton:first-child .O5Sy0a_tooltip{left:7px;transform:translateY(-3px)}.O5Sy0a_toolbarGroup:first-child>.O5Sy0a_toolbarButton:first-child:hover .O5Sy0a_tooltip,.O5Sy0a_toolbarGroup:first-child>.O5Sy0a_toolbarButton:first-child:focus-visible .O5Sy0a_tooltip{transform:translate(0)}.O5Sy0a_toolbarButton:hover{color:var(--mt-color-ink);background:var(--mt-color-surface-subtle)}.O5Sy0a_toolbarButton.O5Sy0a_active,.O5Sy0a_toolbarButton.O5Sy0a_active:hover{color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.O5Sy0a_toolbarButton:disabled{cursor:not-allowed;opacity:var(--mt-state-disabled-opacity-toolbar)}.O5Sy0a_separator{width:var(--mt-size-stroke-thin);height:18px;margin:0 var(--mt-space-1);background:var(--mt-color-border);flex:none}.O5Sy0a_linkEditor{bottom:calc(100% + var(--mt-space-2));z-index:var(--mt-layout-layer-local2);align-items:center;gap:var(--mt-space-2);min-width:min(390px,100vw - 64px);padding:var(--mt-space-2);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-small);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-raised);display:flex;position:absolute;left:0}.O5Sy0a_linkEditor input{width:100%;min-width:0;height:var(--mt-size-field-small);padding:0 var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink);background:var(--mt-color-surface);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);outline:none}.O5Sy0a_linkEditor input:focus{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}@media (max-width:720px){.O5Sy0a_content .tiptap{font-size:var(--mt-font-size-body-small)}.O5Sy0a_toolbar{scrollbar-width:none;overflow-x:auto}.O5Sy0a_toolbar::-webkit-scrollbar{display:none}.O5Sy0a_linkEditor{min-width:0;right:0}.O5Sy0a_tooltip{display:none}}@media (max-width:560px){.O5Sy0a_toolbar{column-gap:var(--mt-space-3);flex-wrap:wrap;overflow-x:visible}.O5Sy0a_toolbarButton{width:28px}.O5Sy0a_separator{display:none}}@media (prefers-reduced-motion:reduce){.O5Sy0a_toolbarButton{transition:none}}
.rdUCvq_field{gap:var(--mt-space-2);min-width:0;display:grid}.rdUCvq_label{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.rdUCvq_label[data-hidden=true]{width:1px;height:1px;margin:calc(var(--mt-space-0-25) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.rdUCvq_control{width:100%;min-width:0;height:var(--mt-size-field-medium);align-items:center;gap:var(--mt-space-2);padding:0 var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink-faint);background:var(--mt-color-surface);transition:border-color var(--mt-motion-quick), box-shadow var(--mt-motion-quick);display:flex}.rdUCvq_control:focus-within{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.rdUCvq_control svg{flex:none}.rdUCvq_trailing{flex:none;align-items:center;display:inline-flex}.rdUCvq_control input,.rdUCvq_control input:focus,.rdUCvq_control input:focus-visible{width:100%;min-width:0;height:100%;color:var(--mt-color-ink);box-shadow:none;appearance:none;font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);background:0 0;border:0;border-radius:0;outline:0;padding:0}.rdUCvq_control input::placeholder{color:var(--mt-color-ink-faint)}.rdUCvq_field[data-size=small] .rdUCvq_control{height:var(--mt-size-field-small);border-radius:var(--mt-radius-control)}.rdUCvq_field[data-size=large] .rdUCvq_control{height:var(--mt-size-field-large)}.rdUCvq_field[data-disabled=true] .rdUCvq_control{color:var(--mt-color-ink-faint);background:var(--mt-color-surface-subtle);opacity:var(--mt-state-disabled-opacity-field)}
.jCcdsa_header{justify-content:space-between;align-items:baseline;gap:var(--mt-space-2) var(--mt-space-4);flex-wrap:wrap;display:flex}.jCcdsa_header[data-stacked]{align-items:center}.jCcdsa_copy{gap:var(--mt-space-0-75);flex:auto;min-width:0;display:grid}.jCcdsa_heading{align-items:baseline;gap:0 var(--mt-space-2);flex-wrap:wrap;min-width:0;display:flex}.jCcdsa_title{color:var(--mt-color-ink);overflow-wrap:anywhere;margin:0}.jCcdsa_header[data-variant=section]{padding-bottom:var(--mt-space-2);border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border)}.jCcdsa_header[data-variant=section] .jCcdsa_title{font-family:var(--mt-font-family-serif);font-size:var(--section-title-size);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight)}.jCcdsa_header[data-variant=list] .jCcdsa_title{font-family:var(--mt-type-label-font-family);font-size:var(--mt-type-label-font-size);font-weight:var(--mt-type-label-font-weight);line-height:var(--mt-type-label-line-height)}.jCcdsa_detail{color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);line-height:var(--mt-line-height-tight)}.jCcdsa_description{color:var(--mt-color-ink-muted);font-family:var(--mt-type-caption-font-family);font-size:var(--mt-type-caption-font-size);font-weight:var(--mt-font-weight-regular);line-height:var(--mt-type-caption-line-height);margin:0}.jCcdsa_trailing{justify-content:flex-end;align-items:baseline;gap:var(--mt-space-1) var(--mt-space-3);flex-wrap:wrap;min-width:0;display:flex}
.tT_Vma_content{overflow-wrap:anywhere;min-width:0}.tT_Vma_content p,.tT_Vma_content blockquote,.tT_Vma_content pre,.tT_Vma_content ul,.tT_Vma_content ol{margin:0 0 var(--mt-text-space-paragraph-gap)}.tT_Vma_content>:last-child{margin-bottom:0}.tT_Vma_content p{white-space:pre-wrap}.tT_Vma_content ul,.tT_Vma_content ol{padding-left:var(--mt-text-space-list-indent)}.tT_Vma_content blockquote{padding-left:var(--mt-space-3);border-left:var(--mt-size-stroke-medium) solid var(--mt-color-accent);color:var(--mt-color-ink-muted)}.tT_Vma_content code{padding:var(--mt-text-space-code-padding-block) var(--mt-text-space-code-padding-inline);border-radius:var(--mt-radius-xxsmall);color:var(--mt-color-ink);background:var(--mt-color-surface-subtle);font-family:var(--mt-font-family-mono);font-size:var(--mt-font-size-inline-code)}.tT_Vma_content pre{padding:var(--mt-space-3) var(--mt-space-4);border-radius:var(--mt-radius-small);background:var(--mt-color-surface-subtle);white-space:pre;overflow-x:auto}.tT_Vma_content pre code{background:0 0;padding:0}.tT_Vma_content a{color:var(--mt-color-accent);text-underline-offset:2px;text-decoration:underline}
.vw67Vq_list{--entry-row-title-size:var(--mt-type-item-title-font-size);--entry-row-title-size-stacked:var(--mt-type-item-title-compact-font-size);--entry-row-date-column:112px;--entry-row-thumbnail:48px;border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border);margin:0;padding:0;list-style:none;container-type:inline-size}.vw67Vq_item{align-items:center;column-gap:var(--mt-space-4);border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.vw67Vq_item[data-actions]{grid-template-columns:minmax(0,1fr) auto}.vw67Vq_row{grid-template-columns:var(--entry-row-date-column) minmax(0, 1fr);align-items:start;gap:var(--mt-space-4);min-width:0;padding:var(--mt-space-3-5) 0;border-radius:var(--mt-radius-xsmall);color:var(--mt-color-ink);text-decoration:none;display:grid}.vw67Vq_item[data-thumbnail] .vw67Vq_row{grid-template-columns:var(--entry-row-date-column) minmax(0, 1fr) var(--entry-row-thumbnail)}.vw67Vq_row:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-snug)}.vw67Vq_date{min-width:0;padding-top:var(--mt-space-1);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-variant-numeric:tabular-nums;line-height:var(--mt-line-height-title-relaxed);overflow-wrap:anywhere}.vw67Vq_body{min-width:0;display:grid}.vw67Vq_title{align-items:center;gap:var(--mt-space-2);min-width:0;font-family:var(--mt-font-family-serif);font-size:var(--entry-row-title-size);font-weight:var(--mt-font-weight-regular);line-height:var(--mt-line-height-title);transition:color var(--mt-motion-quick) var(--mt-motion-easing-standard);display:flex}.vw67Vq_titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vw67Vq_row:hover .vw67Vq_title{color:var(--mt-color-accent)}.vw67Vq_mark{width:var(--mt-size-icon-15);height:var(--mt-size-icon-15);flex:none;display:inline-flex}.vw67Vq_mark[data-mark=chapter]{color:var(--mt-color-accent)}.vw67Vq_mark[data-mark=first-time]{color:var(--mt-color-warm)}.vw67Vq_excerpt{margin-top:var(--mt-space-0-75);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-small);line-height:var(--mt-line-height-message);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw67Vq_excerpt mark{border-radius:var(--mt-radius-xxsmall);color:var(--mt-color-ink);background:var(--mt-color-accent-subtle)}.vw67Vq_tags,.vw67Vq_match{margin-top:var(--mt-space-1);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-message);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vw67Vq_match{align-items:baseline;gap:var(--mt-space-1-5);white-space:normal;min-width:0;display:flex}.vw67Vq_match>span:first-child{flex:none}.vw67Vq_matchReasons{min-width:0;color:var(--mt-color-ink)}.vw67Vq_thumbnail{width:var(--entry-row-thumbnail);height:var(--entry-row-thumbnail);border-radius:var(--mt-radius-xsmall);align-self:start}.vw67Vq_actions{justify-content:flex-end;gap:var(--mt-space-2);flex-wrap:wrap;display:flex}.vw67Vq_item[data-variant=compact] .vw67Vq_row{padding:var(--mt-space-2-5) 0}.vw67Vq_item[data-variant=compact] .vw67Vq_title{font-size:var(--mt-font-size-callout)}.vw67Vq_item[data-variant=compact] .vw67Vq_date{padding-top:var(--mt-space-0-5)}.vw67Vq_group{container-type:inline-size}.vw67Vq_groupHeading{padding:calc(var(--mt-space-6) + var(--mt-space-1)) 0 var(--mt-space-2);color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);line-height:var(--mt-line-height-title-relaxed)}@container (max-width:620px){.vw67Vq_row,.vw67Vq_item[data-thumbnail] .vw67Vq_row{padding:var(--mt-space-3) 0;grid-template-columns:minmax(0,1fr);gap:0}.vw67Vq_item[data-thumbnail] .vw67Vq_row{grid-template-columns:minmax(0, 1fr) var(--entry-row-thumbnail);column-gap:var(--mt-space-3)}.vw67Vq_item[data-thumbnail] .vw67Vq_date,.vw67Vq_item[data-thumbnail] .vw67Vq_body{grid-column:1}.vw67Vq_item[data-thumbnail] .vw67Vq_thumbnail{grid-area:1/2/span 2;align-self:center}.vw67Vq_tags{display:none}.vw67Vq_groupHeading{padding:var(--mt-space-5) 0 var(--mt-space-1-5);font-size:var(--mt-font-size-caption)}.vw67Vq_item[data-undated-title] .vw67Vq_date{display:none}.vw67Vq_date{font-size:var(--mt-font-size-caption);padding-top:0}.vw67Vq_title{margin-top:var(--mt-space-0-5);font-size:var(--entry-row-title-size-stacked)}.vw67Vq_item[data-undated-title] .vw67Vq_title{margin-top:0}.vw67Vq_excerpt{margin-top:var(--mt-space-0-5)}.vw67Vq_item[data-actions]{grid-template-columns:minmax(0,1fr)}.vw67Vq_actions{padding-bottom:var(--mt-space-3);justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.vw67Vq_title{transition:none}}
.FxZ1kG_cases{gap:var(--mt-space-5);min-width:0;display:grid}.FxZ1kG_frames{gap:var(--mt-space-6);width:100%;min-width:0;display:grid}.FxZ1kG_frame{min-width:0;max-width:720px}.FxZ1kG_frame[data-frame=narrow]{max-width:342px}
.kY6Xcq_control{gap:var(--mt-space-0-5);min-width:0;padding:var(--mt-space-0-75);border-radius:var(--mt-radius-tile);background:var(--mt-color-surface-subtle);border:0;margin:0;display:inline-flex}.kY6Xcq_control legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kY6Xcq_control label{cursor:pointer;flex:auto;min-width:0;display:flex;position:relative}.kY6Xcq_control input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.kY6Xcq_control label>span{width:100%;min-height:30px;padding:0 var(--mt-space-3);border-radius:var(--mt-radius-xsmall);color:var(--mt-color-ink-muted);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight);white-space:nowrap;transition:color var(--mt-motion-quick) var(--mt-motion-easing-standard), background-color var(--mt-motion-quick) var(--mt-motion-easing-standard), box-shadow var(--mt-motion-quick) var(--mt-motion-easing-standard);place-items:center;display:grid}.kY6Xcq_control label:hover>span{color:var(--mt-color-ink)}.kY6Xcq_control input:checked+span{color:var(--mt-color-ink);background:var(--mt-color-surface-raised);box-shadow:var(--mt-shadow-thumb)}.kY6Xcq_control input:focus-visible+span{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:0}.kY6Xcq_control:disabled label{cursor:not-allowed}.kY6Xcq_control:disabled label>span{color:var(--mt-color-ink-faint)}@media (prefers-reduced-motion:reduce){.kY6Xcq_control label>span{transition:none}}
.TQcpsG_entry,.TQcpsG_chapter{align-content:start;min-width:0;display:grid}.TQcpsG_reading{width:100%;max-width:var(--frame-reading)}.TQcpsG_facts{--separated-list-gap:var(--mt-space-2);--separated-list-row-gap:var(--mt-space-0-5)}.TQcpsG_facts time{font-variant-numeric:tabular-nums}.TQcpsG_tags{gap:0 var(--mt-space-3);flex-wrap:wrap;display:inline-flex}.TQcpsG_tags a,.TQcpsG_sources a,.TQcpsG_trashNotice a,.TQcpsG_showAll,.TQcpsG_pagination a{border-radius:var(--mt-radius-xxsmall);color:var(--mt-color-accent);text-decoration:none}.TQcpsG_tags a:hover,.TQcpsG_sources a:hover,.TQcpsG_trashNotice a:hover,.TQcpsG_showAll:hover,.TQcpsG_pagination a:hover{text-underline-offset:3px;text-decoration:underline}:is(.TQcpsG_tags a,.TQcpsG_sources a,.TQcpsG_trashNotice a,.TQcpsG_showAll,.TQcpsG_pagination a):focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-snug)}.TQcpsG_firstTime{align-items:center;gap:var(--mt-space-1-25);width:fit-content;height:24px;margin:var(--mt-space-3-5) 0 0;padding:0 var(--mt-space-2-25);border-radius:var(--mt-radius-pill);color:var(--mt-color-warm);background:var(--mt-color-warm-subtle);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-none);display:inline-flex}.TQcpsG_firstTime svg{width:var(--mt-size-icon-13);height:var(--mt-size-icon-13);flex:none}.TQcpsG_trashNotice{margin:var(--mt-space-4) 0 0;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-small)}.TQcpsG_alert{margin:var(--mt-space-3) 0 0;color:var(--mt-color-danger);font-size:var(--mt-font-size-body-small)}.TQcpsG_body{margin-top:var(--mt-space-8);color:var(--mt-color-ink);font-family:var(--mt-type-reading-font-family);font-size:var(--mt-type-reading-font-size);line-height:var(--mt-type-reading-line-height);overflow-wrap:anywhere}.TQcpsG_body:is(p){white-space:pre-wrap;margin-bottom:0}.TQcpsG_body:not(p) :is(p,ul,ol,blockquote,pre){margin-bottom:var(--mt-space-4-5)}.TQcpsG_body>:last-child{margin-bottom:0}.TQcpsG_body :is(pre,code){font-size:var(--mt-font-size-inline-code)}.TQcpsG_bodyEmpty{margin:var(--mt-space-8) 0 0;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-small)}.TQcpsG_sources{gap:var(--mt-space-1) var(--mt-space-4);margin:var(--mt-space-5) 0 0;font-size:var(--mt-font-size-body-small);flex-wrap:wrap;display:flex}.TQcpsG_photosError{margin:var(--mt-space-6) 0 0;color:var(--mt-color-danger);font-size:var(--mt-font-size-body-small)}.TQcpsG_entry>[data-entry-photos]{margin-top:calc(var(--mt-space-6) + var(--mt-space-1))}.TQcpsG_inChapter{margin:calc(var(--mt-space-8) + var(--mt-space-1)) 0 0;border-top:var(--mt-size-stroke-thin) solid var(--mt-color-border);padding:0;list-style:none}.TQcpsG_inChapter li{align-items:baseline;gap:var(--mt-space-1) var(--mt-space-2-5);min-width:0;padding:var(--mt-space-3-5) 0;border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-small);flex-wrap:wrap;display:flex}.TQcpsG_chapterIcon{width:var(--mt-size-icon-16);height:var(--mt-size-icon-16);color:var(--mt-color-accent);flex:none;align-self:center;display:inline-flex}.TQcpsG_inChapterTitle{border-radius:var(--mt-radius-xxsmall);min-width:0;color:var(--mt-color-ink);font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-callout);overflow-wrap:anywhere;text-decoration:none}.TQcpsG_inChapterTitle:hover{text-underline-offset:3px;text-decoration:underline}.TQcpsG_inChapterTitle:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-snug)}.TQcpsG_inChapterSpan{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.TQcpsG_actions,.TQcpsG_headActions{align-items:center;gap:var(--mt-space-2);flex-wrap:wrap;display:flex}.TQcpsG_actions{margin-top:calc(var(--mt-space-6) + var(--mt-space-1))}.TQcpsG_headActions{max-width:var(--frame-reading);margin-top:var(--mt-space-5)}.TQcpsG_headActions:empty{display:none}.TQcpsG_trash{margin-right:calc(var(--mt-space-3-5) * -1);margin-left:auto}.TQcpsG_chapterHeader{justify-items:start;min-width:0;display:grid}.TQcpsG_kind{align-items:center;gap:var(--mt-space-1-5);margin:0 0 var(--mt-space-1-5);color:var(--mt-color-accent);font-size:var(--mt-font-size-label);line-height:var(--mt-line-height-tight);display:inline-flex}.TQcpsG_kind svg{width:var(--mt-size-icon-15);height:var(--mt-size-icon-15);flex:none}.TQcpsG_chapterTitle{color:var(--mt-color-ink);font-family:var(--mt-font-family-serif);font-size:var(--page-title-size-detail);font-weight:var(--mt-font-weight-medium);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-tracking-detail);overflow-wrap:anywhere;margin:0}.TQcpsG_chapterMeta{min-width:0;margin-top:var(--mt-space-2);color:var(--mt-color-ink-muted);font-size:var(--page-meta-size);line-height:var(--mt-line-height-message)}.TQcpsG_description{margin-top:var(--mt-space-4);color:var(--mt-color-ink);font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-body-large);line-height:var(--mt-line-height-paragraph);overflow-wrap:anywhere}.TQcpsG_description:is(p){white-space:pre-wrap;margin-bottom:0}.TQcpsG_span{margin-top:var(--mt-space-5-5)}.TQcpsG_spanTrack{border-radius:var(--mt-radius-pill);background:var(--mt-color-surface-subtle);height:6px;position:relative}.TQcpsG_spanTrack i{min-width:var(--mt-space-1-5);border-radius:var(--mt-radius-pill);background:var(--mt-color-accent);position:absolute;top:0;bottom:0}.TQcpsG_spanLabels{margin-top:var(--mt-space-1-5);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.TQcpsG_chapter [data-entry-photos]{margin-top:calc(var(--mt-space-6) + var(--mt-space-1))}.TQcpsG_review{margin-top:var(--mt-space-12)}.TQcpsG_section{min-width:0;margin-top:var(--mt-space-12);display:grid}.TQcpsG_section>[data-ui-section-header]{margin-bottom:var(--mt-space-1-5)}.TQcpsG_section>[data-ui-entry-row-list]{border-top:0}.TQcpsG_empty{justify-items:start;gap:var(--mt-space-3);margin:var(--mt-space-4) 0 0;color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-body-small);display:grid}.TQcpsG_empty p{margin:0}.TQcpsG_showAll{width:fit-content;margin-top:var(--mt-space-3-5);font-size:var(--mt-font-size-body-small)}.TQcpsG_pagination{align-items:center;gap:var(--mt-space-3);margin-top:var(--mt-space-5);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 1fr;display:grid}.TQcpsG_pagination>:last-child{justify-self:end}.TQcpsG_related{margin:0;padding:0;list-style:none}.TQcpsG_related a{align-items:center;gap:var(--mt-space-4);padding:var(--mt-space-3) 0;border-bottom:var(--mt-size-stroke-thin) solid var(--mt-color-border);color:inherit;grid-template-columns:96px minmax(0,1fr) auto;text-decoration:none;display:grid}.TQcpsG_related a:hover .TQcpsG_relatedTitle{text-underline-offset:3px;text-decoration:underline}.TQcpsG_related a:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-snug)}.TQcpsG_relation{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-caption)}.TQcpsG_relatedTitle{min-width:0;color:var(--mt-color-ink);font-family:var(--mt-font-family-serif);font-size:var(--mt-font-size-body-large);line-height:var(--mt-line-height-title-relaxed);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TQcpsG_relatedSpan{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:720px){.TQcpsG_body{margin-top:var(--mt-space-6);font-size:var(--mt-type-prose-font-size);line-height:var(--mt-line-height-paragraph)}.TQcpsG_description{font-size:var(--mt-font-size-callout);line-height:var(--mt-line-height-body)}.TQcpsG_kind{font-size:var(--mt-font-size-caption)}.TQcpsG_review,.TQcpsG_section{margin-top:var(--mt-space-8)}.TQcpsG_inChapter{margin-top:calc(var(--mt-space-6) + var(--mt-space-1))}.TQcpsG_actions{margin-top:var(--mt-space-6)}}@media (max-width:560px){.TQcpsG_related a{gap:var(--mt-space-0-5) var(--mt-space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title""relation span"}.TQcpsG_relation{grid-area:relation}.TQcpsG_relatedTitle{grid-area:title}.TQcpsG_relatedSpan{grid-area:span;font-size:var(--mt-font-size-caption)}.TQcpsG_inChapterSpan{margin-left:calc(var(--mt-size-icon-16) + var(--mt-space-2-5));flex-basis:100%}}
.jKJudG_field{gap:var(--mt-space-2);min-width:0;display:grid}.jKJudG_label{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.jKJudG_label[data-hidden=true]{width:1px;height:1px;margin:calc(var(--mt-space-0-25) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.jKJudG_requiredMark{margin-left:var(--mt-space-0-75);color:var(--mt-color-warm)}.jKJudG_control{min-width:0;height:var(--mt-size-field-medium);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink-faint);background:var(--mt-color-surface);transition:border-color var(--mt-motion-quick), box-shadow var(--mt-motion-quick);align-items:center;display:flex;position:relative}.jKJudG_control:focus-within{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.jKJudG_control select{width:100%;min-width:0;height:100%;padding:0 var(--mt-space-8) 0 var(--mt-space-3);appearance:none;color:var(--mt-color-ink);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);cursor:pointer;background:0 0;border:0;outline:0}.jKJudG_control select:focus-visible{outline:0}.jKJudG_control svg{right:var(--mt-space-3);pointer-events:none;position:absolute;transform:rotate(90deg)}.jKJudG_field[data-size=small] .jKJudG_control{height:var(--mt-size-field-small);border-radius:var(--mt-radius-control)}.jKJudG_field[data-size=large] .jKJudG_control{height:var(--mt-size-field-large)}.jKJudG_field[data-disabled=true] .jKJudG_control{background:var(--mt-color-surface-subtle);opacity:var(--mt-state-disabled-opacity-field)}.jKJudG_field[data-disabled=true] select{cursor:not-allowed}
.vfi-Rq_richTextField{gap:var(--mt-space-2);display:grid}.vfi-Rq_richTextField>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.vfi-Rq_requiredMark{margin-left:var(--mt-space-0-75);color:var(--mt-color-danger)}.vfi-Rq_error{padding:var(--mt-space-3);border-radius:var(--mt-radius-small);color:var(--mt-color-danger);background:var(--mt-color-danger-tint);font-size:var(--mt-font-size-caption)}.vfi-Rq_actions{justify-content:flex-end;align-items:center;gap:var(--mt-space-2);padding-top:var(--mt-space-2);width:100%;display:flex}@media (max-width:720px){.vfi-Rq_actions{grid-template-columns:1fr 1fr;display:grid}}
._6UX-sa_trigger{border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:block;position:relative}._6UX-sa_trigger:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-inset-deep)}._6UX-sa_placeholder{padding:var(--mt-space-3);color:var(--mt-color-ink-muted);background:var(--mt-color-surface-subtle);font-size:var(--mt-font-size-caption);text-align:center;place-items:center;display:grid;position:absolute;inset:0}._6UX-sa_placeholderSkeleton{position:absolute;inset:0}._6UX-sa_placeholderText{position:relative}
.KXM3PG_field{gap:var(--mt-space-2);border:0;grid-column:1/-1;min-width:0;margin:0;padding:0;display:grid}.KXM3PG_field legend{margin:0 0 var(--mt-space-2);color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium);padding:0}.KXM3PG_grid{gap:var(--mt-space-2);margin-bottom:var(--mt-space-2);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}.KXM3PG_tile{aspect-ratio:1;border:var(--mt-size-stroke-thin) solid var(--mt-color-border);border-radius:var(--mt-radius-medium);color:var(--mt-color-ink-faint);background:var(--mt-color-surface-subtle);position:relative;overflow:hidden}.KXM3PG_tile img{object-fit:cover;width:100%;height:100%}.KXM3PG_previewTrigger{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.KXM3PG_previewTrigger:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-inset-deep)}.KXM3PG_fallback{height:100%;padding:var(--mt-space-2);font-size:var(--mt-font-size-micro);text-align:center;place-items:center;display:grid}.KXM3PG_tile>.KXM3PG_removeButton{z-index:var(--mt-layout-layer-local2);width:25px;height:25px;color:var(--mt-color-inverse-ink);background:var(--mt-material-media-control-tint);cursor:pointer;-webkit-backdrop-filter:var(--mt-material-media-control-backdrop-filter);backdrop-filter:var(--mt-material-media-control-backdrop-filter);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.KXM3PG_tile>.KXM3PG_removeButton:disabled{cursor:wait;opacity:var(--mt-state-disabled-opacity-quiet)}.KXM3PG_pendingBadge{z-index:var(--mt-layout-layer-local2);position:absolute;bottom:6px;left:6px}.KXM3PG_picker{width:max-content;height:var(--mt-size-field-medium);justify-content:center;align-items:center;gap:var(--mt-space-2);padding:0 var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);color:var(--mt-color-ink-muted);background:var(--mt-color-surface-raised);cursor:pointer;transition:color var(--mt-motion-quick), border-color var(--mt-motion-quick), background var(--mt-motion-quick);display:inline-flex;position:relative}:is(.KXM3PG_picker:not(:has(input:disabled)):hover,.KXM3PG_picker:not(:has(input:disabled)):focus-within){color:var(--mt-color-accent);border-color:var(--mt-color-accent);background:var(--mt-color-accent-subtle)}.KXM3PG_picker:has(input:disabled){color:var(--mt-color-ink-muted);border-color:var(--mt-color-border-strong);background:var(--mt-color-surface-raised);cursor:default;opacity:var(--mt-state-disabled-opacity-choice)}.KXM3PG_picker input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.KXM3PG_field>small{color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-caption)}@media (max-width:560px){.KXM3PG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.s_rBkW_list{--separated-list-slot:calc(2 * var(--separated-list-gap,var(--mt-space-2)) + .3em);margin-inline:calc(-1 * var(--separated-list-gap,var(--mt-space-2)));padding-inline:var(--separated-list-gap,var(--mt-space-2));display:block;overflow-x:clip}.s_rBkW_list[data-spacing=word]{--separated-list-gap:var(--mt-text-space-separator-gap);--separated-list-row-gap:0px}.s_rBkW_row{align-items:center;column-gap:var(--separated-list-slot);row-gap:var(--separated-list-row-gap,var(--separated-list-gap,var(--mt-space-2)));flex-wrap:wrap;display:flex}.s_rBkW_list[data-align=end] .s_rBkW_row{text-align:end;justify-content:flex-end}.s_rBkW_item{align-items:center;display:flex;position:relative}.s_rBkW_separator{width:var(--separated-list-slot);color:var(--separated-list-separator-color,currentColor);justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:100%}.s_rBkW_list[data-align=end] .s_rBkW_separator{inset-inline:100% auto}
.gdD78a_skeleton{background:linear-gradient(105deg, transparent 35%, var(--mt-color-skeleton-highlight) 50%, transparent 65%), var(--mt-color-surface-subtle);max-width:100%;animation:gdD78a_skeleton-shimmer var(--mt-motion-shimmer) var(--mt-motion-easing-in-out) infinite;background-size:220% 100%;display:block}.gdD78a_skeleton[data-animated=false]{background:var(--mt-color-surface-subtle);animation:none}.gdD78a_skeleton[data-shape=fill]{width:100%;height:100%}.gdD78a_skeleton[data-shape=block]{width:100%;height:var(--mt-size-skeleton-block);border-radius:var(--mt-radius-medium)}.gdD78a_skeleton[data-shape=line]{width:100%;height:var(--mt-size-skeleton-line);border-radius:var(--mt-radius-small)}.gdD78a_skeleton[data-shape=circle]{width:var(--mt-size-skeleton-circle);aspect-ratio:1;border-radius:var(--mt-radius-pill);height:auto}@keyframes gdD78a_skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.gdD78a_skeleton{background:var(--mt-color-surface-subtle);animation:none}}
.c9c2Ia_field{gap:var(--mt-space-2);min-width:0;display:grid}.c9c2Ia_label{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.c9c2Ia_label[data-hidden=true]{width:1px;height:1px;margin:calc(var(--mt-space-0-25) * -1);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.c9c2Ia_requiredMark{margin-left:var(--mt-space-0-75);color:var(--mt-color-warm)}.c9c2Ia_control{width:100%;min-width:0;height:var(--mt-size-field-medium);padding:0 var(--mt-space-3);border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);background:var(--mt-color-surface);transition:border-color var(--mt-motion-quick), box-shadow var(--mt-motion-quick);align-items:center;display:flex}.c9c2Ia_control:focus-within{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.c9c2Ia_control input,.c9c2Ia_control input:focus,.c9c2Ia_control input:focus-visible{width:100%;min-width:0;height:100%;color:var(--mt-color-ink);box-shadow:none;appearance:none;font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);background:0 0;border:0;border-radius:0;outline:0;padding:0}.c9c2Ia_control input::placeholder{color:var(--mt-color-ink-faint)}.c9c2Ia_field[data-size=small] .c9c2Ia_control{height:var(--mt-size-field-small);border-radius:var(--mt-radius-control)}.c9c2Ia_field[data-size=large] .c9c2Ia_control{height:var(--mt-size-field-large)}.c9c2Ia_field[data-disabled=true] .c9c2Ia_control{background:var(--mt-color-surface-subtle);opacity:var(--mt-state-disabled-opacity-field)}.c9c2Ia_field[data-invalid=true] .c9c2Ia_control:not(:focus-within){border-color:var(--mt-color-warm)}.c9c2Ia_field .c9c2Ia_message{color:var(--mt-color-warm);font-size:var(--mt-font-size-caption);line-height:var(--mt-line-height-body);margin:0}
.glJVWa_entryMeta{justify-content:space-between;align-items:center;display:flex}.glJVWa_entryMeta time{color:var(--mt-color-ink-faint);font-size:var(--mt-font-size-caption)}.glJVWa_reviewForm{gap:var(--mt-space-5);display:grid}.glJVWa_reviewForm label:not(:where([data-ui-field] *)){gap:var(--mt-space-2);display:grid}.glJVWa_reviewForm label:not(:where([data-ui-field] *))>span{color:var(--mt-color-ink-muted);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-medium)}.glJVWa_reviewForm input:not(:where([data-ui-field] *)),.glJVWa_reviewForm textarea:not(:where([data-ui-field] *)),.glJVWa_reviewForm select:not(:where([data-ui-field] *)){border:var(--mt-size-stroke-thin) solid var(--mt-color-border-strong);border-radius:var(--mt-radius-control);width:100%;color:var(--mt-color-ink);background:var(--mt-color-surface);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-label);font-weight:var(--mt-font-weight-regular);outline:0}.glJVWa_reviewForm input:not(:where([data-ui-field] *)),.glJVWa_reviewForm select:not(:where([data-ui-field] *)){height:var(--mt-size-field-medium);padding-left:var(--mt-space-3)}.glJVWa_reviewForm textarea:not(:where([data-ui-field] *)){min-height:190px;padding:var(--mt-space-3);resize:vertical;line-height:var(--mt-line-height-body)}.glJVWa_reviewForm input:not(:where([data-ui-field] *)):focus,.glJVWa_reviewForm textarea:not(:where([data-ui-field] *)):focus,.glJVWa_reviewForm select:not(:where([data-ui-field] *)):focus{border-color:var(--mt-color-accent);box-shadow:0 0 0 var(--mt-state-focus-halo-width) var(--mt-state-focus-halo)}.glJVWa_reviewForm input:not(:where([data-ui-field] *)):disabled,.glJVWa_reviewForm textarea:not(:where([data-ui-field] *)):disabled,.glJVWa_reviewForm select:not(:where([data-ui-field] *)):disabled{background:var(--mt-color-surface-subtle);opacity:var(--mt-state-disabled-opacity-field)}.glJVWa_reviewForm input:not(:where([data-ui-field] *))::placeholder,.glJVWa_reviewForm textarea:not(:where([data-ui-field] *))::placeholder{color:var(--mt-color-ink-faint)}
._9NHEG_dock{--dock-control-size:44px;inset:auto 0 var(--dock-edge,28px) var(--capture-workspace-left,0px);z-index:var(--mt-layout-layer-dock);justify-content:center;align-items:center;gap:var(--mt-space-2-5);padding-inline:var(--mt-space-4);pointer-events:none;transition:left var(--sidebar-motion);display:flex;position:fixed}._9NHEG_control{min-height:var(--dock-control-size);border:var(--mt-size-stroke-thin) solid var(--mt-material-glass-border);border-radius:var(--mt-radius-pill);color:var(--mt-color-ink);background-color:var(--mt-material-glass-tint);background-image:linear-gradient(135deg, var(--mt-material-glass-sheen), transparent 48%);box-shadow:var(--mt-material-glass-shadow);-webkit-backdrop-filter:var(--mt-material-glass-backdrop-filter);backdrop-filter:var(--mt-material-glass-backdrop-filter);font:inherit;font-size:var(--mt-font-size-body-small);cursor:pointer;pointer-events:auto;transition:border-color var(--mt-motion-quick), box-shadow var(--mt-motion-quick), transform var(--mt-motion-quick);align-items:center;display:flex}._9NHEG_control:hover{border-color:var(--mt-material-glass-hover-border);box-shadow:var(--mt-material-glass-hover-shadow);transform:translateY(-1px)}._9NHEG_control:focus-visible{outline:var(--mt-state-focus-ring-width) solid var(--mt-state-focus-ring);outline-offset:var(--mt-state-focus-ring-offset-inset)}._9NHEG_control kbd{padding:var(--mt-space-0-25) var(--mt-space-1-5);border:var(--mt-size-stroke-thin) solid var(--mt-material-glass-key-border);border-radius:var(--mt-radius-xsmall);color:inherit;background:var(--mt-material-glass-key);font-family:var(--mt-font-family-sans);font-size:var(--mt-font-size-caption);font-weight:var(--mt-font-weight-medium);line-height:var(--mt-line-height-tight);flex:none}._9NHEG_search{justify-content:center;gap:var(--mt-space-2-5);padding:0 var(--mt-space-4) 0 var(--mt-space-3-5);flex:none}._9NHEG_search>svg{width:var(--mt-size-icon-19);height:var(--mt-size-icon-19)}._9NHEG_dock:has(dialog[open]) ._9NHEG_search{visibility:hidden}@media (max-width:720px){._9NHEG_dock{--dock-edge:calc(var(--mobile-navigation-height,76px) + var(--mt-space-3));gap:var(--mt-space-2);padding-inline:var(--mt-layout-page-gutter-compact)}._9NHEG_dock[data-search-only]{justify-content:flex-end}._9NHEG_search{width:var(--dock-control-size);padding:0}._9NHEG_search [data-dock-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9NHEG_control kbd{display:none}}@media (prefers-reduced-motion:reduce){._9NHEG_dock,._9NHEG_control{transition:none}._9NHEG_control:hover{transform:none}}
.zNMc-q_actions{gap:var(--mt-space-2);margin-top:var(--mt-space-6);flex-wrap:wrap;display:flex}
@media (max-width:720px){.dutGOG_metaDetail{display:none}}
._0W7jTG_header{gap:var(--mt-space-1-5);display:grid}._0W7jTG_rows{gap:var(--mt-space-3);margin-top:var(--mt-space-10);display:grid}@media (max-width:720px){._0W7jTG_header{gap:var(--mt-space-1)}._0W7jTG_rows{margin-top:var(--mt-space-8)}}
