@layer components{@media (hover:hover) and (pointer:fine){.Box_Box[data-w-hover-background]:hover{background-color:var(--box-hover-background-color)}}.Box_Box[data-w-direction=col]>[data-w-component=image][data-w-has-width]:not([data-w-has-height]),.Box_Box[data-w-direction=row]>[data-w-component=image]:not([data-w-has-width][data-w-has-height]){aspect-ratio:1}.Chart_Chart{font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height)}.Chart_Chart .recharts-cartesian-axis-tick text{fill:var(--color-text-secondary)}.Chart_Chart .recharts-cartesian-grid line{stroke:var(--color-border)}.Chart_Chart .recharts-curve.recharts-tooltip-cursor{stroke:var(--alpha-10)}.Chart_Chart .recharts-polar-grid{stroke:var(--color-border)}.Chart_Chart .recharts-cartesian-axis-line,.Chart_Chart .recharts-cartesian-axis-tick-line{stroke:var(--color-border);stroke-width:1px}.Chart_Chart .recharts-rectangle.recharts-tooltip-cursor,.Chart_Chart .recharts-radial-bar-background-sector{fill:var(--alpha-05)}.Chart_Chart .recharts-surface{outline:none;overflow:visible}.Chart_Chart .recharts-sector,.Chart_Chart .recharts-layer{outline:none}.Chart_Chart[data-y-axis=hidden] .recharts-cartesian-grid line:last-of-type{display:none}.Chart_ScrollViewport{width:100%;height:100%}.Chart_Scrollable{overflow:auto hidden}.Chart_ScrollLocked{overflow:hidden}.Chart_ScrollContent{will-change:transform;min-width:100%;height:100%}.Chart_ChartScrollable{width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.Chart_ChartScrollable svg{transform:translateZ(0)}.Chart_Axis{color:var(--color-text-secondary);font-size:var(--font-text-xs-size);line-height:0;stroke:var(--alpha-10)!important}.Chart_ChartTooltip{align-items:start;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow), var(--shadow-hairline);font-size:var(--font-text-xs-size);line-height:var(--font-text-xs-line-height);display:grid}.Chart_LegendItem{align-items:center;gap:calc(var(--spacing) * 1.5);min-width:0;max-width:100%;padding:calc(var(--spacing) * 1) calc(var(--spacing) * 2);border-radius:var(--radius-sm);color:inherit;transition:background-color .15s,opacity .15s;display:flex}.Chart_LegendItem:hover,.Chart_LegendToggle:focus-visible,.Chart_LegendItem[data-w-selected]{background:var(--color-surface-tertiary)}.Chart_LegendItem[data-w-hidden]{opacity:.4}.Chart_LegendToggle:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.Chart_LegendToggle{cursor:pointer;background:0 0;border:0}.Chart_LegendItemMarker{border-radius:var(--radius-full);flex:none;width:10px;height:10px}.Chart_LegendItemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Chart_LegendSelectedIcon{width:12px;height:12px;color:var(--color-text-secondary);flex:none}.Chart_InteractiveSeries{cursor:pointer}.Chart_ValueLabel{fill:var(--color-text);font-size:var(--font-text-sm-size);font-weight:600;line-height:var(--font-text-sm-line-height)}._LoadingResultsShimmer_11apx_1{--loading-results-shimmer-base:color-mix(in srgb, var(--color-codex-description) 10%, transparent);--loading-results-shimmer-highlight:color-mix(in srgb, var(--color-codex-description) 16%, transparent);border-radius:var(--radius-md);background-color:var(--loading-results-shimmer-base);position:relative;overflow:hidden}._LoadingResultsShimmer_11apx_1[data-size=sm]{height:calc(var(--spacing) * 3)}._LoadingResultsShimmer_11apx_1[data-size=md]{height:calc(var(--spacing) * 3.5)}._LoadingResultsShimmer_11apx_1[data-size=lg]{height:calc(var(--spacing) * 4)}._LoadingResultsShimmer_11apx_1[data-size=thumbnail]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);flex-shrink:0}._LoadingResultsShimmer_11apx_1:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, var(--loading-results-shimmer-highlight) 50%, transparent 100%);will-change:transform;animation:3s linear infinite _loadingResultsShimmer_11apx_1;animation-delay:var(--loading-results-shimmer-delay,0s);position:absolute;inset:0;transform:translate(-100%)}._LoadingResultsShimmer_11apx_1[data-variant=chatgpt],._LoadingResultsShimmer_11apx_1[data-variant=chatgpt-project]{background-image:linear-gradient(90deg, var(--loading-results-shimmer-base), var(--loading-results-shimmer-highlight), var(--loading-results-shimmer-base))}:is(._LoadingResultsShimmer_11apx_1[data-variant=chatgpt],._LoadingResultsShimmer_11apx_1[data-variant=chatgpt-project]):before{content:none;animation:none}._LoadingResultsShimmer_11apx_1[data-variant=chatgpt]{background-size:1000px 100%;animation:3s linear infinite _chatGptLoadingResultsShimmer_11apx_1}._LoadingResultsShimmer_11apx_1[data-variant=chatgpt-project]{background-color:#0000;background-size:300% 100%;animation:2s ease-in-out infinite alternate-reverse _chatGptProjectSkeleton_11apx_1}@supports (corner-shape:superellipse(1.5)){._LoadingResultsShimmer_11apx_1{corner-shape:var(--codex-corner-shape)}}@media (prefers-reduced-motion:reduce){._LoadingResultsShimmer_11apx_1:before,._LoadingResultsShimmer_11apx_1[data-variant=chatgpt],._LoadingResultsShimmer_11apx_1[data-variant=chatgpt-project]{animation:none}._LoadingResultsShimmer_11apx_1[data-variant=chatgpt]{background:var(--loading-results-shimmer-highlight);background-size:auto}}@keyframes _chatGptProjectSkeleton_11apx_1{0%{background-position:100% 0}to{background-position:0 0}}@keyframes _chatGptLoadingResultsShimmer_11apx_1{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes _loadingResultsShimmer_11apx_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._editor_6mu1w_8.override-font-size>.prose{font-size:inherit}._editor_6mu1w_8.override-font-weight>.prose{font-weight:inherit}._editor_6mu1w_8.override-line-height>.prose{line-height:inherit}._editor_6mu1w_8.override-letter-spacing>.prose{letter-spacing:inherit}._editor_6mu1w_8.markdown-new-styling>.markdown h1{font-size:150%}._editor_6mu1w_8.markdown-new-styling>.markdown h2{font-size:125%}._editor_6mu1w_8.markdown-new-styling>.markdown h3{font-size:115%}._editor_6mu1w_8.markdown-new-styling>.markdown blockquote,._editor_6mu1w_8.markdown-new-styling>.markdown blockquote>p{line-height:inherit;font-weight:inherit}._editor_6mu1w_8 .ProseMirror li p{margin:0}._editor_6mu1w_8 .ProseMirror :is(ul,ol):has(>li:first-child>p:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;direction:ltr}._editor_6mu1w_8 .ProseMirror :is(ul,ol):has(>li:first-child>p:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right;direction:rtl}._editor_6mu1w_8 .ProseMirror td p,._editor_6mu1w_8 .ProseMirror th p{margin:0}._editor_6mu1w_8 .ProseMirror .ProseMirror-yjs-cursor{pointer-events:none;word-break:normal;border-inline-start:2px solid;margin-inline:-1px;position:relative}._editor_6mu1w_8 .ProseMirror .ProseMirror-yjs-cursor>div{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;max-width:16rem;padding:2px 6px;font-size:.75rem;font-weight:500;line-height:1.25;transition:opacity .2s;position:absolute;inset-block-end:calc(100% + 2px);inset-inline-start:-1px;overflow:hidden}._editor_6mu1w_8 .writing-block-collaborator-cursor-inactive{opacity:0}._editor_6mu1w_8 .ProseMirror .writing-block-image{height:auto;margin-block:calc(var(--oai-wb-spacing) * 2);max-width:100%;display:inline-block}._editor_6mu1w_8 .ProseMirror p .writing-block-image+.ProseMirror-separator{display:none}._editor_6mu1w_8 .ProseMirror.ProseMirror-focused table.writing-block-table-structure-mode{caret-color:#0000}._tableFloatingUi_6mu1w_117.writing-block-table-grab-handle{z-index:70;border:1px solid var(--oai-wb-divider);border-radius:var(--oai-wb-radius-sm);background:var(--oai-wb-surface-primary);color:var(--oai-wb-text-secondary);box-shadow:var(--oai-wb-shadow-lg);letter-spacing:-.12em;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:.75rem;line-height:1;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex;position:fixed}._tableFloatingUi_6mu1w_117.writing-block-table-grab-handle.is-visible{opacity:1;pointer-events:auto}._tableFloatingUi_6mu1w_117.writing-block-table-grab-handle.is-active,._tableFloatingUi_6mu1w_117.writing-block-table-grab-handle:hover,._tableFloatingUi_6mu1w_117.writing-block-table-grab-handle:focus-visible{background:var(--oai-wb-interactive-background);color:var(--oai-wb-accent);outline:none}._tableFloatingUi_6mu1w_117.writing-block-table-grab-handle-column{letter-spacing:0;font-size:.8rem}._tableFloatingUi_6mu1w_117.writing-block-table-grab-menu{z-index:71;border:1px solid var(--oai-wb-divider);border-radius:calc(var(--oai-wb-spacing) * 2);background:var(--oai-wb-surface-primary);min-width:12rem;box-shadow:var(--oai-wb-shadow-lg);padding:calc(var(--oai-wb-spacing) * 1.5);gap:calc(var(--oai-wb-spacing) * 1);display:none;position:fixed;transform:translate(-50%)}._tableFloatingUi_6mu1w_117.writing-block-table-grab-menu.is-open{display:grid}._tableFloatingUi_6mu1w_117 .writing-block-table-grab-menu-item{border-radius:var(--oai-wb-radius-sm);width:100%;color:var(--oai-wb-text-primary);padding:calc(var(--oai-wb-spacing) * 1.5) calc(var(--oai-wb-spacing) * 2);font-size:var(--oai-wb-font-size);background:0 0;border:0;justify-content:flex-start;align-items:center;line-height:1.2;display:inline-flex}._tableFloatingUi_6mu1w_117 .writing-block-table-grab-menu-item:hover,._tableFloatingUi_6mu1w_117 .writing-block-table-grab-menu-item:focus-visible{background:var(--oai-wb-interactive-background);color:var(--oai-wb-accent);outline:none}._editor_6mu1w_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-selected-cell,._editor_6mu1w_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-selected-cell{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--oai-wb-accent) 70%, transparent)}._editor_6mu1w_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-active-cell,._editor_6mu1w_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-active-cell{box-shadow:inset 0 0 0 2px var(--oai-wb-accent)}._editor_6mu1w_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-edit-active-cell,._editor_6mu1w_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-edit-active-cell{box-shadow:inset 0 0 0 2px var(--oai-wb-accent), inset 0 0 0 4px var(--oai-wb-entity-accent);caret-color:auto!important}._editor_6mu1w_8[data-table-selection-appearance=subtle] .ProseMirror.ProseMirror-focused :is(th,td):is(.writing-block-table-structure-active-cell,.writing-block-table-structure-edit-active-cell){box-shadow:inset 0 0 0 2px var(--oai-wb-accent)}._editor_6mu1w_8 .ProseMirror.ProseMirror-focused td.writing-block-table-structure-edit-active-cell *,._editor_6mu1w_8 .ProseMirror.ProseMirror-focused th.writing-block-table-structure-edit-active-cell *{caret-color:auto!important}._editor_6mu1w_8 .ProseMirror p .selection-highlight{padding-top:.28em;padding-bottom:.28em}._editor_6mu1w_8 .ProseMirror{--magic-edit-selection-padding-y:.21em}._editor_6mu1w_8 .ProseMirror.writing-block-ios-webview{--magic-edit-selection-padding-y:.03em}._editor_6mu1w_8 .ProseMirror p .magic-edit-selection{padding-bottom:var(--magic-edit-selection-padding-y);padding-top:var(--magic-edit-selection-padding-y)}._editor_6mu1w_8 .ProseMirror .magic-edit-selection{background-color:var(--oai-wb-selection)}[data-me-role=container]{display:block;position:relative}.writing-block-editor.magic-edit-minimal [data-me-role=orig]{display:none}.writing-block-editor [data-me-role=orig],.writing-block-editor [data-me-role=sugg]{-webkit-user-select:text;user-select:text}[data-me-role=orig],[data-me-role=sugg]{position:relative}[data-me-role=orig]:before,[data-me-role=sugg]:before{content:"";z-index:-1;margin-block:-8px;margin-inline-start:calc(var(--wb-editor-padding-left,var(--writing-block-editor-pl,calc(var(--oai-wb-spacing) * var(--wb-editor-default-padding-left-units,4)))) * -1);margin-inline-end:calc(var(--wb-editor-padding-right,var(--writing-block-editor-pr,calc(var(--oai-wb-spacing) * var(--wb-editor-default-padding-right-units,4)))) * -1);position:absolute;inset:0}[data-me-role=orig]{color:var(--oai-wb-text-tertiary)}[data-me-role=orig]:before{background:0 0}[data-me-role=sugg]{color:var(--oai-wb-accent)}@keyframes _committed-preview-fade_6mu1w_1{to{color:inherit;background-color:#0000;border-top-color:#0000}}[data-magic-edit-committed-preview=true],[data-magic-edit-committed-preview=true]:before{animation:1s ease-out 2s forwards _committed-preview-fade_6mu1w_1}.writing-block-editor [data-me-role=sugg] :is(strong,h1,h2,h3,h4,h5,h6,blockquote,a){color:inherit}.writing-block-editor.magic-edit-minimal [data-me-role=sugg]:before{display:none}.writing-block-editor.magic-edit-minimal [data-me-role=orig]:first-child+[data-me-role=sugg]{margin-top:0}[data-me-role=sugg]:before{background:color-mix(in srgb, var(--oai-wb-interactive-background) 50%, transparent);border-top:1px solid var(--oai-wb-surface-primary)}.dark [data-me-role=sugg]:before{background:color-mix(in srgb, var(--oai-wb-accent) 5%, transparent);border-top:1px solid var(--oai-wb-surface-primary)}@media (prefers-reduced-motion:reduce){[data-magic-edit-committed-preview=true],[data-magic-edit-committed-preview=true]:before{animation-duration:0s}}[data-me-role=orig] [data-me-change=delta]{color:var(--oai-wb-text-tertiary);-webkit-text-decoration:line-through #ef4444cc;text-decoration:line-through #ef4444cc;text-decoration-thickness:1px}.dark [data-me-role=orig] [data-me-change=delta]{text-decoration-color:#f87171cc}[data-me-role=sugg] [data-me-change=delta]{color:inherit;background-color:#0000;padding:0}.writing-block-editor [data-me-role=sugg] ul li::marker{color:currentColor}._editor_6mu1w_8 .ProseMirror a,._editor_6mu1w_8 .ProseMirror a:hover,._editor_6mu1w_8 .ProseMirror a:active{color:inherit;cursor:text;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--oai-wb-text-tertiary);text-decoration-color:var(--oai-wb-text-tertiary);text-underline-offset:2px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-position:from-font;transition:color .2s ease-in-out}._editor_6mu1w_8.magic-edit-submitting .ProseMirror{--shimmer-contrast:var(--oai-wb-text-tertiary);--shimmer-text-secondary:var(--oai-wb-text-secondary);background:var(--shimmer-text-secondary) linear-gradient(to var(--end), var(--shimmer-text-secondary) 0%, var(--shimmer-contrast) 40%, var(--shimmer-contrast) 60%, var(--shimmer-text-secondary) 100%);background:var(--shimmer-text-secondary) -webkit-gradient(linear, 100% 0, 0 0, from(var(--shimmer-text-secondary)), color-stop(.4, var(--shimmer-contrast)), color-stop(.6, var(--shimmer-contrast)), to(var(--shimmer-text-secondary)));background-position:-100% 0;background-position:var(--is-ltr,-100%) var(--is-rtl,200%) top;text-fill-color:transparent;-webkit-text-fill-color:transparent;animation-duration:var(--cot-shimmer-duration,2s);background-repeat:no-repeat;background-size:50% 200%;-webkit-background-clip:text;background-clip:text;animation-name:_writingBlockLoadingShimmer_6mu1w_1;animation-iteration-count:infinite;animation-delay:0s}@keyframes _writingBlockLoadingShimmer_6mu1w_1{0%{background-position:-100% 0;background-position:var(--is-ltr,-100%) var(--is-rtl,200%) top}to{background-position:250% 0;background-position:var(--is-ltr,250%) var(--is-rtl,-150%) top}}.dark ._editor_6mu1w_8.magic-edit-submitting .ProseMirror{--shimmer-contrast:var(--oai-wb-shimmer-dark-contrast);--shimmer-text-secondary:var(--oai-wb-shimmer-dark-secondary)}@media (prefers-reduced-motion:reduce){._editor_6mu1w_8.magic-edit-submitting .ProseMirror{animation:none}}._editor_6mu1w_8 .ProseMirror.writing-block-open-link-mode a{cursor:pointer}._editor_6mu1w_8 .ProseMirror.writing-block-open-link-mode a:hover,._editor_6mu1w_8 .ProseMirror.writing-block-open-link-mode a:active{color:var(--oai-wb-entity-accent);text-decoration-line:underline;text-decoration-color:currentColor}._editor_6mu1w_8 .ProseMirror>:where(:not(.ProseMirror-trailingBreak)):not(:first-child){margin-block-start:1rem}._editor_6mu1w_8 .ProseMirror>:where(:not(.ProseMirror-trailingBreak)),._editor_6mu1w_8 .ProseMirror>p:last-child{margin-block-end:0}._editor_6mu1w_8 .writing-block-generate-suggestion,._editor_6mu1w_8 .writing-block-generate-suggestion h1,._editor_6mu1w_8 .writing-block-generate-suggestion h2,._editor_6mu1w_8 .writing-block-generate-suggestion h3,._editor_6mu1w_8 .writing-block-generate-suggestion h4,._editor_6mu1w_8 .writing-block-generate-suggestion h5,._editor_6mu1w_8 .writing-block-generate-suggestion h6,._editor_6mu1w_8 .writing-block-generate-suggestion strong,._editor_6mu1w_8 .writing-block-generate-suggestion blockquote,._editor_6mu1w_8 .writing-block-generate-suggestion a{color:#0285ff;cursor:text;-webkit-user-select:text;user-select:text}.dark ._editor_6mu1w_8 .writing-block-generate-suggestion,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion h1,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion h2,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion h3,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion h4,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion h5,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion h6,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion strong,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion blockquote,.dark ._editor_6mu1w_8 .writing-block-generate-suggestion a{color:var(--oai-wb-accent);cursor:text;-webkit-user-select:text;user-select:text}._editor_6mu1w_8 li::marker{font-weight:400}._editor_6mu1w_8 .ProseMirror ul li[data-task-list-item=true]{align-items:flex-start;gap:.375rem;list-style:none;display:flex;position:relative}._editor_6mu1w_8 .ProseMirror ol li[data-task-list-item=true]{align-items:flex-start;position:relative}._editor_6mu1w_8 .ProseMirror .task-list-item-drag-handle{border-radius:var(--oai-wb-radius-sm);width:1rem;height:1.5rem;color:var(--oai-wb-text-tertiary);cursor:grab;opacity:0;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:-2.5rem}._editor_6mu1w_8 .ProseMirror .task-list-item-drag-handle:before{content:"";position:absolute;inset-block:-.25rem;inset-inline:0}._editor_6mu1w_8 .ProseMirror[contenteditable=true] .task-list-item-drag-handle{pointer-events:auto}._editor_6mu1w_8 .ProseMirror[contenteditable=false] .task-list-item-drag-handle{display:none}._editor_6mu1w_8 .ProseMirror[contenteditable=true] li[data-task-list-item=true]:is(:hover,:focus-within,[data-task-list-drag-revealed=true],[data-task-list-dragging=true]) .task-list-item-drag-handle{opacity:1}._editor_6mu1w_8 .ProseMirror .task-list-item-drag-handle:active,:is(._editor_6mu1w_8 .ProseMirror[contenteditable=true]:has(li[data-task-list-dragging=true]),._editor_6mu1w_8 .ProseMirror[contenteditable=true]:has(li[data-task-list-dragging=true]) *){cursor:grabbing}body:has(>.task-list-item-drag-ghost){cursor:grabbing}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox{margin-top:.4rem;color:var(--oai-wb-accent);margin-inline-start:-1.4375rem;display:inline-flex}._editor_6mu1w_8 .ProseMirror ol li[data-task-list-item=true] .task-list-item-checkbox{margin-inline-start:0}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input{appearance:none;width:1rem;height:1rem;color:inherit;border:.9px solid var(--oai-wb-control-border);cursor:pointer;pointer-events:auto;background:0 0;border-radius:.125rem;place-content:center;display:inline-grid}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:before{content:"";border-right:2px solid var(--oai-wb-on-accent);border-bottom:2px solid var(--oai-wb-on-accent);transform-origin:50%;width:.25rem;height:.5rem;transform:rotate(45deg)scale(0)}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:checked{background:currentColor;border-color:currentColor}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:checked:before{transform:rotate(45deg)scale(1)}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:indeterminate{background:currentColor;border-color:currentColor}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:indeterminate:before{background:var(--oai-wb-on-accent);border-bottom:none;border-right:none;width:.5rem;height:.125rem;transform:none}._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:focus,._editor_6mu1w_8 .ProseMirror .task-list-item-checkbox input:focus-visible{box-shadow:none;outline:none}._editor_6mu1w_8 .ProseMirror .task-list-item-content{flex:1;min-width:0}._editor_6mu1w_8 .ProseMirror img.ProseMirror-separator{border:none;margin:0;display:inline}._editor_6mu1w_8 .ProseMirror li[data-task-list-item=true][data-checked=true]>.task-list-item-checkbox:has(input:checked:not(:indeterminate),[role=checkbox][aria-checked=true])+.task-list-item-content>p:first-child{color:var(--oai-wb-text-tertiary);text-decoration-line:line-through;text-decoration-color:currentColor}._editor_6mu1w_8 .ProseMirror ol li[data-task-list-item=true] .task-list-item-content{min-width:0;display:inline-block}._editor_6mu1w_8 .ProseMirror [data-writing-block-empty-placeholder]{position:relative}._editor_6mu1w_8 .ProseMirror [data-writing-block-empty-placeholder]:before{color:var(--oai-wb-text-tertiary);content:attr(data-writing-block-empty-placeholder);-webkit-text-decoration-line:inherit;text-decoration-line:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;position:absolute;inset-block-start:0;inset-inline-start:0}._editor_6mu1w_8 .ProseMirror p.isSelectedEnd .ProseMirror-trailingBreak{display:none}._editor_6mu1w_8.header-magic-edit-composer-open .ProseMirror p.isSelectedEnd .ProseMirror-trailingBreak{visibility:hidden;display:inline}._editor_6mu1w_8 .ProseMirror.writing-block-editor-disabled{-webkit-user-select:none;user-select:none}._editor_6mu1w_8 .ProseMirror.writing-block-editor-selectable{-webkit-user-select:text;user-select:text}._editor_6mu1w_8 .ProseMirror p.isSelectedEnd:after{content:"​";pointer-events:none;background-color:var(--oai-wb-selection);margin-inline-end:-6px;padding-inline-end:6px;display:inline-block}.firefox._editor_6mu1w_8 .ProseMirror p.isSelectedEnd:after{display:inline}._editor_6mu1w_8.header-magic-edit-composer-open .ProseMirror p.isSelectedEnd:after{display:none}@layer components{._editor_6mu1w_8{padding-block-start:var(--wb-editor-padding-top,var(--writing-block-editor-pt,calc(var(--oai-wb-spacing) * var(--wb-editor-default-padding-top-units,2))));padding-block-end:var(--wb-editor-padding-bottom,var(--writing-block-editor-pb,calc(var(--oai-wb-spacing) * var(--wb-editor-default-padding-bottom-units,4))));padding-inline-start:var(--wb-editor-padding-left,var(--writing-block-editor-pl,calc(var(--oai-wb-spacing) * var(--wb-editor-default-padding-left-units,4))));padding-inline-end:var(--wb-editor-padding-right,var(--writing-block-editor-pr,calc(var(--oai-wb-spacing) * var(--wb-editor-default-padding-right-units,4))))}._editor_6mu1w_8 .oai-writing-block-selection-pin{background:color-mix(in srgb, var(--oai-wb-selection) 30%, transparent)}._content_6mu1w_848{width:100%;min-height:calc(var(--oai-wb-spacing) * 6);color:var(--oai-wb-text-primary);overflow-wrap:anywhere;outline:none}._content_6mu1w_848.prosemirror-placeholder:before{float:inline-start;height:0;color:var(--oai-wb-text-tertiary);content:attr(data-placeholder);pointer-events:none}._content_6mu1w_848 h1,._content_6mu1w_848 h2,._content_6mu1w_848 h3{color:inherit;margin:0;font-weight:600;line-height:1.3}._content_6mu1w_848 h1{font-size:1.5em}._content_6mu1w_848 h2{font-size:1.25em}._content_6mu1w_848 h3{font-size:1.15em}._content_6mu1w_848 p{margin:0}._content_6mu1w_848 p+p{margin-block-start:calc(var(--oai-wb-spacing) * 3)}._content_6mu1w_848 blockquote{border-inline-start:2px solid var(--oai-wb-divider);margin-inline:0;padding-inline-start:calc(var(--oai-wb-spacing) * 3)}._content_6mu1w_848 code,._content_6mu1w_848 pre{font-family:var(--oai-wb-font-mono)}._content_6mu1w_848 pre{padding:calc(var(--oai-wb-spacing) * 3);background:var(--oai-wb-surface-secondary);border-radius:var(--oai-wb-radius-sm);overflow-x:auto}._content_6mu1w_848 ol,._content_6mu1w_848 ul{margin-block:0;padding-inline-start:calc(var(--oai-wb-spacing) * 6)}._content_6mu1w_848 ol{list-style:decimal}._content_6mu1w_848 ul{list-style:outside}._content_6mu1w_848 li{margin-block:var(--oai-wb-spacing)}html[data-codex-window-type=browser] ._content_vhwm9_1 .ProseMirror h1{line-height:var(--text-2xl--line-height)}html[data-codex-window-type=browser] ._content_vhwm9_1 .ProseMirror h2{line-height:var(--text-xl--line-height)}html[data-codex-window-type=browser] ._content_vhwm9_1 .ProseMirror h3{line-height:var(--text-lg--line-height)}._content_vhwm9_1 .ProseMirror table{border-collapse:separate;border-spacing:0;text-align:start;width:100%;font-size:max(var(--codex-chat-code-font-size), calc(var(--oai-wb-font-size) * .875));line-height:1.71429}._content_vhwm9_1 .ProseMirror th,._content_vhwm9_1 .ProseMirror td{vertical-align:top;white-space:normal}._content_vhwm9_1 .ProseMirror th{padding-block:calc(var(--oai-wb-spacing) * 2);border-block-end:1px solid var(--color-border-strong);text-align:start;font-weight:var(--font-weight-semibold);line-height:1.14286}._content_vhwm9_1 .ProseMirror td{padding-block:calc(var(--oai-wb-spacing) * 2.5)}._content_vhwm9_1 .ProseMirror :is(th,td):not(:last-child){padding-inline-end:calc(var(--oai-wb-spacing) * 6)}._content_vhwm9_1 .ProseMirror tr:not(:last-child) td{border-block-end:1px solid var(--color-border-subtle)}._content_vhwm9_1 .ProseMirror tr:last-child td{padding-block-end:calc(var(--oai-wb-spacing) * 6)}._content_vhwm9_1 .ProseMirror :is(ul,ol)>li{margin-block:0}}html[data-codex-window-type=browser] ._frame_ccqlu_2:is([data-writing-block-variant=email],[data-writing-block-variant=document]){--wb-editor-default-padding-top-units:3;--wb-editor-default-padding-right-units:3;--wb-editor-default-padding-bottom-units:3;--wb-editor-default-padding-left-units:4}@media (width>=40rem){html[data-codex-window-type=browser] ._frame_ccqlu_2:is([data-writing-block-variant=email],[data-writing-block-variant=document]){--wb-editor-default-padding-top-units:4;--wb-editor-default-padding-right-units:5;--wb-editor-default-padding-bottom-units:4;--wb-editor-default-padding-left-units:5}html[data-codex-window-type=browser] ._frame_ccqlu_2:is([data-writing-block-variant=email],[data-writing-block-variant=document])[data-writing-block-variant=email]{--wb-editor-default-padding-right-units:2}}@media (width>=48rem){html[data-codex-window-type=browser] ._frame_ccqlu_2:is([data-writing-block-variant=email],[data-writing-block-variant=document])[data-writing-block-variant=email]{--wb-editor-default-padding-right-units:10}html[data-codex-window-type=browser] ._frame_ccqlu_2:is([data-writing-block-variant=email],[data-writing-block-variant=document])[data-writing-block-variant=document]{--wb-editor-default-padding-top-units:8;--wb-editor-default-padding-right-units:20;--wb-editor-default-padding-bottom-units:16;--wb-editor-default-padding-left-units:20}}._ComposerTopMenuShell_1iltz_1[data-composer-expanded-top-tray]{width:calc(var(--composer-top-tray-inline-padding,12px) * 2 + 100% + 8px);min-width:0;left:50%;bottom:var(--composer-top-tray-top-padding,14px);transform:translate(-50%)}._ComposerTopMenuShell_1iltz_1:has([data-composer-expanded-top-tray]){width:calc(var(--composer-top-tray-inline-padding,12px) * 2 + 100% + 8px);min-width:0;left:50%;bottom:var(--composer-top-tray-top-padding,14px);transform:translate(-50%)}._ComposerTopMenuShell_1iltz_1[data-composer-expanded-top-tray][data-composer-top-tray-in-flow]{position:relative;bottom:auto}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [data-cmdk-root]{background:var(--composer-top-tray-background,color-mix(in oklab, var(--color-surface-secondary) 94%, transparent))}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray]{max-height:var(--composer-top-tray-max-height,177px);padding-top:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 2);border:1px solid var(--composer-top-tray-border,color-mix(in srgb, var(--color-border) 72%, transparent));border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl);box-shadow:none;isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:#0000;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-composer-top-tray-padded]{padding:calc(var(--spacing) * 4)}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-composer-top-tray-embedded],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-composer-top-tray-embedded][cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-composer-top-tray-embedded][data-cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-composer-top-tray-embedded] [cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-composer-top-tray-embedded] [data-cmdk-root]{background:0 0;border:none;border-radius:0}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray][data-cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [cmdk-root],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [data-cmdk-root]{border-color:var(--composer-top-tray-border,color-mix(in srgb, var(--color-border) 72%, transparent));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-top-color:#0000;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [cmdk-list],._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [data-cmdk-list]{flex:1;min-height:0;max-height:none;transition:none;overflow-y:auto}._ComposerTopMenuPanel_1iltz_17[data-composer-expanded-top-tray] [data-list-navigation-item=true]{width:calc(100% - var(--spacing) * 2)}._wordArrival_1j2a7_2{animation:.5s ease-in-out both _word-arrival_1j2a7_1}._wordArrival_1j2a7_2:where(:root[data-reduced-motion=true] ._wordArrival_1j2a7_2){animation:none}@media (prefers-reduced-motion:reduce){._wordArrival_1j2a7_2:where(:root:not([data-reduced-motion]) ._wordArrival_1j2a7_2){animation:none}}@keyframes _word-arrival_1j2a7_1{0%{color:var(--color-text-info);opacity:.2}18%{color:var(--color-text-info)}48%{opacity:1}to{color:inherit;opacity:1}}[data-dictation-reduced-motion=true] ._wordArrival_1j2a7_2{animation:none}._RichTextInput_9mkbi_1{height:auto;max-height:25dvh;color:var(--color-text);font-size:var(--codex-chat-font-size);overflow-y:auto}._RichTextInput_9mkbi_1[data-rich-text-layout=multiline]{box-sizing:content-box;padding:var(--composer-editor-padding,0)}._RichTextInput_9mkbi_1[data-rich-text-layout=multiline]:not([data-overflowing]){animation:none}._RichTextInput_9mkbi_1[data-rich-text-layout=single-line]{height:var(--composer-editor-single-line-height,calc(var(--spacing) * 9));align-items:center;max-height:none;display:flex;overflow:hidden}._RichTextInput_9mkbi_1 .ProseMirror{resize:none}._RichTextInput_9mkbi_1 .ProseMirror:focus-visible{outline:none}._RichTextInput_9mkbi_1 .ProseMirror p{margin:0}._RichTextInput_9mkbi_1[data-rich-text-layout=multiline] .ProseMirror>:is(h1,h2,h3,h4,h5,h6,blockquote,ul,ol,pre):not(:first-child),._RichTextInput_9mkbi_1[data-rich-text-layout=multiline] .ProseMirror>:is(h1,h2,h3,h4,h5,h6,blockquote,ul,ol,pre)+*{margin-block-start:calc(var(--spacing) * 4)}._RichTextInput_9mkbi_1 .ProseMirror ul,._RichTextInput_9mkbi_1 .ProseMirror ol{padding-inline-start:calc(var(--spacing) * 6)}._RichTextInput_9mkbi_1 .ProseMirror ul{list-style-type:disc}._RichTextInput_9mkbi_1 .ProseMirror ul ul{list-style-type:circle}._RichTextInput_9mkbi_1 .ProseMirror ul ul ul{list-style-type:square}._RichTextInput_9mkbi_1 .ProseMirror ol{list-style-type:decimal}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h1,._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h2,._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h3,._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h4,._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h5,._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h6{font-weight:var(--font-weight-semibold);margin-block:0}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h1{font-size:var(--text-heading-lg);margin-block-end:calc(var(--spacing) * 2)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h2{font-size:var(--text-heading-md)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] h3{font-size:var(--text-heading-sm)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] blockquote{border-inline-start:calc(var(--spacing) / 2) solid var(--color-border);color:var(--color-text-secondary);padding-inline-start:calc(var(--spacing) * 3)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] hr{margin-block:calc(var(--spacing) * 2);border-color:var(--color-border)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] code{border-radius:var(--radius-sm);background:var(--color-background-secondary-soft-alpha);padding-inline:var(--spacing);font-size:var(--text-sm)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] pre{border-radius:var(--radius-md);background:var(--color-background-secondary-soft-alpha);padding:var(--spacing) calc(var(--spacing) * 2);overflow-x:auto}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] pre code{background:0 0;padding:0}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] table{border-collapse:collapse}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] td,._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] th{border:1px solid var(--color-border);padding:var(--spacing) calc(var(--spacing) * 2)}._RichTextInput_9mkbi_1 .ProseMirror[data-composer-markdown] li[data-task-list-item]{align-items:flex-start;gap:calc(var(--spacing) * 1.5);list-style:none;display:flex}._RichTextInput_9mkbi_1[data-rich-text-layout=multiline] .ProseMirror{height:auto;min-height:calc(var(--spacing) * 8);line-height:var(--composer-editor-line-height,1.35)}._RichTextInput_9mkbi_1[data-rich-text-layout=single-line] .ProseMirror{min-width:0;line-height:var(--composer-editor-line-height,calc(var(--spacing) * 5));white-space:nowrap;flex:1;overflow:hidden;height:var(--composer-editor-line-height,calc(var(--spacing) * 5))!important;min-height:var(--composer-editor-line-height,calc(var(--spacing) * 5))!important}._RichTextInput_9mkbi_1[data-rich-text-layout=single-line] .ProseMirror p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._RichTextInput_9mkbi_1[data-rich-text-layout=single-line] .ProseMirror[data-browser-autocomplete-enabled] p{white-space:pre}._RichTextInput_9mkbi_1[data-dismissing-browser-autocomplete-mention] .ProseMirror [browser-tab-mention-path]{animation:_browserAutocompleteMentionFadeOut_9mkbi_1 var(--transition-duration-basic) var(--ease-enter-snappy) forwards}@keyframes _browserAutocompleteMentionFadeOut_9mkbi_1{to{opacity:0}}._RichTextInput_9mkbi_1 .ProseMirror [data-composer-code-block]{contain:inline-size;margin:var(--spacing) 0;border-radius:var(--radius-lg);background:var(--color-background-secondary-soft-alpha);width:100%;min-width:0;overflow:clip}._RichTextInput_9mkbi_1 .ProseMirror [data-composer-code-block]>pre{padding:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--codex-chat-code-font-size);line-height:calc(var(--spacing) * 5);tab-size:4;white-space:pre;margin:0;overflow-x:auto}._RichTextInput_9mkbi_1 .ProseMirror [data-composer-code-block]>pre>code{min-width:max-content;display:block}._RichTextInput_9mkbi_1 .ProseMirror [data-composer-code-block-toolbar]{background-color:var(--color-surface);background-image:linear-gradient(var(--color-background-secondary-soft-alpha), var(--color-background-secondary-soft-alpha)), linear-gradient(color-mix(in oklab, var(--color-background-primary-soft) 90%, transparent), color-mix(in oklab, var(--color-background-primary-soft) 90%, transparent))}.electron-dark ._RichTextInput_9mkbi_1 .ProseMirror [data-composer-code-block-toolbar]{background-color:var(--color-surface-elevated-secondary);background-image:linear-gradient(var(--color-background-secondary-soft-alpha), var(--color-background-secondary-soft-alpha))}._RichTextInput_9mkbi_1 .ProseMirror [text-link-href]::selection{color:highlighttext}._RichTextInput_9mkbi_1 .ProseMirror [rich-link-display-text][rich-link-href]::selection{color:highlighttext}._RichTextInput_9mkbi_1 .ProseMirror.ProseMirror-focused [data-rich-link-selected]{--inline-mention-color:HighlightText;background-color:highlight}._ComposerLayoutRoot_kbwao_2{--padding-button-composer-inline:initial;--text-button-composer:initial;--line-height-button-composer:initial;--composer-editor-line-height:var(--line-height-composer);--composer-editor-min-height:var(--min-height-composer);--composer-editor-placeholder-opacity:var(--opacity-composer-placeholder);--composer-editor-single-line-height:initial}._ComposerLayoutRoot_kbwao_2:not([data-composer-radius-variant=default][data-composer-surface-variant=default]){--line-height-composer:calc(var(--spacing) * 5);--min-height-composer:calc(var(--spacing) * 11);--padding-composer-input:0 calc(var(--spacing) * 3);--spacing-composer-input-footer:var(--spacing);--padding-composer-empty-attachments:calc(var(--spacing) * 2) calc(var(--spacing) * 2) calc(var(--spacing) * 1.5);--spacing-composer-footer-bottom:calc(var(--spacing) * 2);--opacity-composer-placeholder:.5}._ComposerLayoutRoot_kbwao_2{--composer-layout-surface-shadow:var(--elevation-composer);flex-direction:column;display:flex;position:relative}._ComposerLayoutRoot_kbwao_2[data-composer-dark]{--composer-layout-surface-shadow:var(--elevation-composer-dark)}._ComposerLayoutRoot_kbwao_2[data-composer-utility-bar-variant=home]{z-index:10}._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=default]{--composer-layout-surface-background:var(--color-background-primary-soft)}@supports (color:color-mix(in lab, red, red)){._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=default]{--composer-layout-surface-background:color-mix(in oklab, var(--color-background-primary-soft) 90%, transparent)}}._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=default]{--composer-layout-surface-backdrop-filter:blur(var(--blur-lg))}._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=opaque],:root[data-codex-os=win32].electron-opaque ._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=default]{--composer-layout-surface-background:var(--color-background-primary-soft);--composer-layout-surface-backdrop-filter:none}._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=inline]{--composer-layout-surface-background:transparent;--composer-layout-surface-backdrop-filter:none}._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=secondary]{--composer-layout-surface-background:var(--color-surface-secondary)}@supports (color:color-mix(in lab, red, red)){._ComposerLayoutRoot_kbwao_2[data-composer-surface-variant=secondary]{--composer-layout-surface-background:color-mix(in srgb, var(--color-surface-secondary) 92%, transparent)}}._ComposerLayoutRoot_kbwao_2[data-composer-drag-active]{--composer-layout-surface-background:var(--color-surface-elevated-secondary)}@supports (color:color-mix(in lab, red, red)){._ComposerLayoutRoot_kbwao_2[data-composer-drag-active]{--composer-layout-surface-background:color-mix(in oklab, var(--color-surface-elevated-secondary) 50%, transparent)}}:is([data-codex-window-type=browser].dark ._ComposerLayoutRoot_kbwao_2,[data-codex-window-type=chrome-extension].dark ._ComposerLayoutRoot_kbwao_2,[data-codex-window-type=electron].dark ._ComposerLayoutRoot_kbwao_2):not([data-composer-surface-variant=inline]):not([data-composer-surface-variant=secondary]):not([data-composer-drag-active]){--composer-layout-surface-background:var(--color-surface-elevated-secondary)}._ComposerLayoutRoot_kbwao_2[data-composer-radius-variant=default][data-composer-surface-variant=default]{--padding-button-composer-inline:var(--padding-composer-control-inline);--text-button-composer:var(--text-composer-control);--line-height-button-composer:var(--line-height-composer-control)}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-radius-variant=compact]{--composer-border-radius:var(--radius-lg);border-radius:var(--composer-border-radius)}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-radius-variant=single-line]{--composer-border-radius:var(--radius-token-composer-single-line);border-radius:var(--composer-border-radius)}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=single-line]{overflow:visible}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=single-line][data-composer-radius-variant=default]{border-radius:var(--radius-full)}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=single-line][data-composer-radius-variant=default]:has(._ComposerLayoutFooter_kbwao_2[data-composer-rows=stacked]){border-radius:var(--radius-3xl)}@supports (corner-shape:superellipse(1.5)){._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=single-line][data-composer-radius-variant=default]:has(._ComposerLayoutFooter_kbwao_2[data-composer-rows=stacked]){corner-shape:var(--codex-corner-shape)}}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=multiline][data-composer-surface-overflow=auto]{overflow-y:auto}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=multiline][data-composer-surface-overflow=visible]{overflow:visible}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=multiline][data-composer-radius-variant=default]{--composer-border-radius:var(--radius-3xl);border-radius:var(--composer-border-radius)}@supports (corner-shape:superellipse(1.5)){._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home])[data-composer-layout=multiline][data-composer-radius-variant=default]{corner-shape:var(--codex-corner-shape)}}._animatedHomeSurface_kbwao_2{interpolate-size:allow-keywords}._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2{background-color:var(--composer-layout-surface-background);-webkit-backdrop-filter:var(--composer-layout-surface-backdrop-filter,none);backdrop-filter:var(--composer-layout-surface-backdrop-filter,none);box-shadow:var(--composer-layout-surface-shadow);border:0!important}@media (forced-colors:active){:is(._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2):where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) :is(._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2)){box-shadow:none;outline:1px solid canvastext}:is(._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2):where([data-codex-window-type=extension] :is(._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2)){box-shadow:none;border:1px solid canvastext!important}}:is(._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2)[data-composer-radius-variant=compact]{box-shadow:none;border:1px solid var(--color-border)!important}:is(._ComposerLayoutRoot_kbwao_2:not([data-composer-utility-bar-variant=home]),[data-composer-utility-bar-variant=home] ._ComposerLayoutBody_kbwao_2)[data-composer-radius-variant=compact][data-composer-surface-variant=inline]{border:0!important}._ComposerLayoutBody_kbwao_2{z-index:10;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}[data-composer-utility-bar-variant=home][data-composer-radius-variant=single-line] ._ComposerLayoutBody_kbwao_2{--composer-border-radius:var(--radius-token-composer-single-line);border-radius:var(--composer-border-radius)}[data-composer-utility-bar-variant=home][data-composer-radius-variant=default] ._ComposerLayoutBody_kbwao_2[data-composer-layout=single-line]{border-radius:var(--radius-full)}[data-composer-utility-bar-variant=home][data-composer-radius-variant=default] ._ComposerLayoutBody_kbwao_2[data-composer-layout=single-line]:has(._ComposerLayoutFooter_kbwao_2[data-composer-rows=stacked]){border-radius:var(--radius-3xl)}@supports (corner-shape:superellipse(1.5)){[data-composer-utility-bar-variant=home][data-composer-radius-variant=default] ._ComposerLayoutBody_kbwao_2[data-composer-layout=single-line]:has(._ComposerLayoutFooter_kbwao_2[data-composer-rows=stacked]){corner-shape:var(--codex-corner-shape)}}[data-composer-utility-bar-variant=home][data-composer-radius-variant=default] ._ComposerLayoutBody_kbwao_2[data-composer-layout=multiline]{--composer-border-radius:var(--radius-3xl);border-radius:var(--composer-border-radius)}@supports (corner-shape:superellipse(1.5)){[data-composer-utility-bar-variant=home][data-composer-radius-variant=default] ._ComposerLayoutBody_kbwao_2[data-composer-layout=multiline]{corner-shape:var(--codex-corner-shape)}}._ComposerLayoutAttachments_kbwao_2[data-composer-spacing=flush][data-visible-attachments]{margin-bottom:5px}._ComposerLayoutAttachments_kbwao_2[data-composer-spacing=default]{--composer-attachment-inset:calc(var(--spacing) * 2);--composer-attachment-border-radius:max(0px, calc(var(--composer-border-radius) - var(--composer-attachment-inset)));padding:var(--composer-attachment-inset);padding-bottom:calc(var(--spacing) * 1.5)}._ComposerLayoutAttachments_kbwao_2[data-composer-spacing=default]:not([data-visible-attachments]){padding:var(--padding-composer-empty-attachments)}@supports (corner-shape:superellipse(1.5)){._ComposerLayoutAttachments_kbwao_2[data-composer-spacing=default] .composer-attachment-surface{corner-shape:var(--codex-corner-shape)}}._ComposerLayoutInput_kbwao_2{--composer-editor-padding:0px}._ComposerLayoutInput_kbwao_2[data-composer-layout=multiline]{margin-bottom:var(--spacing)}._ComposerLayoutInput_kbwao_2[data-composer-layout=multiline][data-composer-input-variant=work-home]{--composer-editor-min-height:max(var(--min-height-composer), calc(var(--composer-editor-line-height) * var(--min-rows-composer-work-home)))}._ComposerLayoutInput_kbwao_2[data-composer-layout=multiline][data-composer-spacing=default]{margin-bottom:var(--spacing-composer-input-footer);padding:var(--padding-composer-input)}._ComposerLayoutInput_kbwao_2[data-composer-layout=multiline][data-composer-spacing=default]:has(>[data-rich-text-layout=multiline]){--composer-editor-padding:var(--padding-composer-input);padding:0}._ComposerLayoutInput_kbwao_2[data-composer-layout=multiline][data-composer-spacing=flush]{padding-inline:0}._ComposerLayoutFooter_kbwao_2{-webkit-user-select:none;user-select:none;align-items:center;display:grid}._ComposerLayoutFooter_kbwao_2[data-composer-footer-responsive]{container:composer-footer/inline-size}._ComposerLayoutFooter_kbwao_2[data-composer-layout=single-line]{column-gap:var(--spacing-composer-single-line-controls);padding-block:var(--padding-composer-single-line-footer-block);padding-inline:calc(var(--spacing) * 2);grid-template-columns:auto minmax(0,1fr) auto}._ComposerLayoutFooter_kbwao_2[data-composer-layout=multiline]{grid-template-columns:minmax(0,auto) auto minmax(0,1fr);column-gap:5px}._ComposerLayoutFooter_kbwao_2[data-composer-layout=multiline][data-composer-spacing=flush]{margin-bottom:0;padding-inline:0}._ComposerLayoutFooter_kbwao_2[data-composer-layout=multiline][data-composer-spacing=default]{margin-bottom:var(--spacing-composer-footer-bottom);padding-inline:calc(var(--spacing) * 2)}._ComposerLayoutFooter_kbwao_2[data-composer-layout=single-line][data-composer-rows=stacked]{padding-block:0 var(--padding-composer-single-line-footer-block);grid-template-columns:minmax(0,auto) auto minmax(0,1fr)}._ComposerLayoutFooter_kbwao_2[data-composer-layout=single-line][data-composer-rows=stacked]>._AdaptiveFooterInput_kbwao_2 ._ComposerLayoutInput_kbwao_2[data-composer-layout=single-line][data-composer-spacing=default]{--composer-editor-single-line-height:var(--composer-editor-line-height);padding-block:calc(var(--spacing) * 2.75) calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3.75) calc(var(--spacing) * 3.5)}._ComposerLayoutFooterLabel_kbwao_2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ComposerLayoutFooterLabel_kbwao_2[data-composer-footer-label-width=narrow]{max-width:calc(var(--spacing) * 16)}._ComposerLayoutFooterLabel_kbwao_2[data-composer-footer-label-width=medium]{max-width:calc(var(--spacing) * 20)}._ComposerLayoutFooterLabel_kbwao_2[data-composer-footer-label-width=wide]{max-width:calc(var(--spacing) * 28)}@container composer-footer (width<=440px){._ComposerLayoutFooterLabel_kbwao_2[data-composer-footer-label-responsive]{display:none}}@container composer-footer (width<=475px){[data-codex-window-type=electron] ._ComposerLayoutFooterLabel_kbwao_2[data-composer-footer-label-responsive]{display:none}}._borderedCardSandbox_1r9vr_1{corner-shape:var(--codex-corner-shape);border-end-end-radius:max(0px, calc(var(--radius-lg) - 1px));border-end-start-radius:max(0px, calc(var(--radius-lg) - 1px))}._selectionChip_nat8s_1{border-color:color-mix(in srgb, var(--browser-sidebar-annotation-selection-color) 42%, transparent);background-color:color-mix(in srgb, var(--browser-sidebar-annotation-selection-color) 10%, var(--color-background-primary-soft))}._regionSelectionLabel_nat8s_14{border-color:var(--browser-sidebar-annotation-selection-color)}._numericInput_1517c_1{appearance:textfield}._numericInput_1517c_1:focus,._numericInput_1517c_1:focus-visible,._numericInput_1517c_1:active{box-shadow:none;outline:none!important}._numericInput_1517c_1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._numericInput_1517c_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._colorInput_1517c_19{appearance:none}._colorInput_1517c_19::-webkit-color-swatch-wrapper{padding:0}._colorInput_1517c_19::-webkit-color-swatch{border-radius:inherit;border:0}._colorInput_1517c_19::-moz-color-swatch{border-radius:inherit;border:0}._SizingText_mw38o_1{font-size:var(--codex-chat-font-size)}._SizingText_mw38o_1 p{margin:0}._DesignEditorEntry_x85d4_1{justify-content:center;align-items:center;display:flex}._DesignEditorEntry_x85d4_1[data-animation-state=entering]>svg{animation:90ms cubic-bezier(.23,1,.32,1) both _designEditorEntry_x85d4_1}@media (prefers-reduced-motion:reduce){._DesignEditorEntry_x85d4_1[data-animation-state=entering]>svg{animation:none}}._DesignEditorEntry_x85d4_1[data-animation-state=visible]>svg,._DesignEditorEntry_x85d4_1[data-animation-state=exiting]>svg{transition:opacity .18s var(--ease-enter-snappy), transform .18s var(--ease-enter-snappy)}@media (prefers-reduced-motion:reduce){._DesignEditorEntry_x85d4_1[data-animation-state=visible]>svg,._DesignEditorEntry_x85d4_1[data-animation-state=exiting]>svg{transition:none}}._DesignEditorEntry_x85d4_1[data-animation-state=visible]>svg{opacity:1;transform:translate(0)rotate(0)scale(1)}._DesignEditorEntry_x85d4_1[data-animation-state=exiting]>svg{opacity:0;transform:translateX(calc(var(--spacing) * -1)) rotate(-12deg) scale(.82)}@keyframes _designEditorEntry_x85d4_1{0%{opacity:0;transform:translate(0)rotate(-32deg)scale(.42)}32%{opacity:.36;transform:translate(0)rotate(-18deg)scale(.68)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}._EditorFrame_os4y3_1{pointer-events:none;z-index:50;cursor:auto;animation:_editorFrameEnter_os4y3_1 var(--transition-duration-basic) ease-out both;transform-origin:0 0;will-change:opacity, transform;position:absolute}@media (prefers-reduced-motion:reduce){._EditorFrame_os4y3_1{animation:none}}@keyframes _editorFrameEnter_os4y3_1{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._darkHelix_sri88_1{--color-surface:var(--color-background-surface);--color-text:var(--color-text-foreground)}._gradient_sri88_7{background-image:linear-gradient(to right, color-mix(in srgb, var(--color-chart-blue) 60%, var(--color-background-primary-solid)), color-mix(in srgb, color-mix(in oklch, var(--color-chart-blue) 70%, var(--color-chart-red)) 60%, var(--color-background-primary-solid)))}._shimmer_sri88_24{--loading-shimmer-base:transparent;--loading-shimmer-highlight:var(--color-background-primary-solid)}._shimmer_1lvpw_1{background-image:linear-gradient(90deg,#5865f200 0%,#5865f21f 20%,#8895ff75 38%,#e8e7ffe0 50%,#8895ff75 62%,#5865f21f 80%,#5865f200 100%)}._bloom_1lvpw_14{background-image:radial-gradient(80% 220% at 100%,#8491ff57 0%,#5865f22e 40%,#5865f200 82%)}._modal_1h2h7_1{--referral-rate-limit-border:var(--color-border);--referral-rate-limit-check-background:var(--color-chart-green);--referral-rate-limit-input-background:var(--color-background-primary-soft);--referral-rate-limit-secondary:var(--color-text-secondary);--referral-rate-limit-success-background:color-mix(in srgb, var(--color-chart-green) 16%, transparent);--referral-rate-limit-success-foreground:var(--color-chart-green);--referral-rate-limit-surface:var(--color-surface-elevated-secondary);--referral-rate-limit-tracking-background:var(--color-surface-elevated-secondary);--referral-rate-limit-tracking-hover-background:var(--color-background-primary-ghost-hover)}._artwork_1h2h7_21{background-position:-883px -33px;background-size:1402px 1051px}.electron-light ._modal_1h2h7_1{--referral-rate-limit-border:#dedede;--referral-rate-limit-check-background:#77d05c;--referral-rate-limit-input-background:#f3f3f3;--referral-rate-limit-secondary:#5f5f5f;--referral-rate-limit-success-background:#def3e5;--referral-rate-limit-success-foreground:#1f6f2c;--referral-rate-limit-surface:#fff;--referral-rate-limit-tracking-background:#fff;--referral-rate-limit-tracking-hover-background:#f7f7f7}.electron-dark ._modal_1h2h7_1{--referral-rate-limit-border:#3b3b3b;--referral-rate-limit-check-background:#77d05c;--referral-rate-limit-input-background:#424242;--referral-rate-limit-secondary:#b8b8b8;--referral-rate-limit-success-background:#007a31;--referral-rate-limit-success-foreground:#d9f4e4;--referral-rate-limit-surface:#212121;--referral-rate-limit-tracking-background:#424242;--referral-rate-limit-tracking-hover-background:#4a4a4a}._swatch_dowuf_2{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-full,9999px);padding:calc(var(--spacing,.25rem) * .5);background:conic-gradient(in hsl longer hue, var(--color-chart-red), var(--color-chart-red));place-items:center;display:grid}._picker_dowuf_2.react-colorful{height:calc(var(--spacing,.25rem) * 34)!important;width:100%!important}._picker_dowuf_2 .react-colorful__pointer{width:calc(var(--spacing,.25rem) * 5)!important;height:calc(var(--spacing,.25rem) * 5)!important}._faviconClip_1t8bi_1{clip-path:circle(11.3137px);transition-property:clip-path;transition-duration:.25s}._faviconImage_1t8bi_9{transform-origin:50%;transition-property:transform;transition-duration:.25s;transform:scale(1)}._loadingFaviconClip_1t8bi_16{clip-path:circle(5px);transition-timing-function:linear(0, .3439 10%, .5904 20%, .7599 30%, .8704 40%, .9375 50%, .9744 60%, .9919 70%, .9984 80%, .9999 90%, 1)}._loadingFaviconImage_1t8bi_33{transition-timing-function:linear(0, 0 10%, .137968 20%, .494693 30%, .727248 40%, .868464 50%, .946123 60%, .982953 70%, .996633 80%, .99979 90%, 1);transform:scale(.625)}._settledFaviconClip_1t8bi_50{clip-path:circle(11.3137px);transition-timing-function:linear(0, .0361 10%, .1296 20%, .2601 30%, .4096 40%, .5625 50%, .7056 60%, .8281 70%, .9216 80%, .9801 90%, 1)}._settledFaviconImage_1t8bi_67{transition-timing-function:linear(0, .075975 10%, .272752 20%, .547399 30%, .862032 40%, 1 50%, 1);transform:scale(1)}._disableTransition_1t8bi_80,._completionStartFrameClip_1t8bi_81,._completionStartFrameImage_1t8bi_82,._completionMidpointFrameClip_1t8bi_83,._completionMidpointFrameImage_1t8bi_84{transition:none}._completionStartFrameClip_1t8bi_81{clip-path:circle(5px)}._completionStartFrameImage_1t8bi_82{transform:scale(.625)}._completionMidpointFrameClip_1t8bi_83{clip-path:circle(8.55146px)}._completionMidpointFrameImage_1t8bi_84{transform:scale(1)}._reduceMotion_1t8bi_104 ._faviconClip_1t8bi_1,._reduceMotion_1t8bi_104 ._faviconImage_1t8bi_9{transition:none}._viewport_19mhu_1{--marquee-speed-em-per-second:2;--marquee-gap:1.15em;--marquee-left-fade:.571429em;--marquee-right-fade:1.14286em;white-space:nowrap;width:100%;min-width:0;display:block}._clipViewport_19mhu_13{width:calc(100% + var(--marquee-left-fade));min-width:0;margin-left:calc(-1 * var(--marquee-left-fade));display:block;overflow:hidden}._track_19mhu_21{gap:var(--marquee-gap);min-width:max-content;padding-left:var(--marquee-left-fade);display:inline-flex}._content_19mhu_28{min-width:max-content;display:inline-block}._overflowingViewport_19mhu_33{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--marquee-left-fade), #000 calc(100% - var(--marquee-right-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--marquee-left-fade), #000 calc(100% - var(--marquee-right-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--marquee-left-fade), #000 calc(100% - var(--marquee-right-fade)), transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._animate_19mhu_54 ._scrolling_19mhu_54,.group:hover ._animateOnGroupHover_19mhu_55 ._scrolling_19mhu_54{animation:_marqueeTextScroll_19mhu_1 var(--marquee-duration) var(--marquee-scroll-timing) infinite;will-change:transform}._animate_19mhu_54._stopAtEnd_19mhu_61 ._scrolling_19mhu_54,.group:hover ._animateOnGroupHover_19mhu_55._stopAtEnd_19mhu_61 ._scrolling_19mhu_54{animation-iteration-count:1;animation-fill-mode:forwards}._animate_19mhu_54._stopAtEnd_19mhu_61 ._overflowingViewport_19mhu_33,.group:hover ._animateOnGroupHover_19mhu_55._stopAtEnd_19mhu_61 ._overflowingViewport_19mhu_33{animation:_marqueeTextFadeRightMask_19mhu_1 var(--marquee-duration) linear forwards}@keyframes _marqueeTextScroll_19mhu_1{to{transform:translateX(calc(-1 * var(--marquee-scroll-distance)))}}@keyframes _marqueeTextFadeRightMask_19mhu_1{75%{-webkit-mask-size:100% 100%;mask-size:100% 100%}to{-webkit-mask-size:calc(100% + var(--marquee-right-fade)) 100%;-webkit-mask-size:calc(100% + var(--marquee-right-fade)) 100%;mask-size:calc(100% + var(--marquee-right-fade)) 100%}}._statusPillProgress_1a6wl_1{opacity:0;transform-origin:0;animation-name:_statusPillProgress_1a6wl_1;animation-timing-function:linear;animation-fill-mode:both}@keyframes _statusPillProgress_1a6wl_1{0%{opacity:0;transform:scaleX(1)}.001%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(0)}}._anchor_1vxk0_1,.codex-dialog._surface_1vxk0_2{--sidebar-customization-row-height:var(--height-token-row);--sidebar-customization-height:min(calc(var(--sidebar-customization-row-count) * var(--sidebar-customization-row-height) + (var(--sidebar-customization-row-count) - 1) * 1px + var(--spacing) * 2), calc(50dvh / var(--codex-window-zoom)));min-block-size:var(--sidebar-customization-row-height)}._anchor_1vxk0_1{anchor-name:--codex-sidebar-customization;block-size:calc(var(--sidebar-customization-height) - var(--sidebar-customization-row-height) - var(--spacing) * 2.25)}.codex-dialog._surface_1vxk0_2{--height-token-row:calc(var(--height-token-nav-row) - var(--spacing) * .25);--padding-row-cell-x:var(--padding-row-x);--radius-token-row:var(--radius-lg);position-anchor:--codex-sidebar-customization;top:calc(anchor(top) - var(--sidebar-customization-row-height) - var(--spacing) * 1.25);left:calc(anchor(--codex-sidebar-customization-width left) + var(--spacing) * 1.25);inline-size:calc(anchor-size(--codex-sidebar-customization-width width) - var(--spacing) * 2.5);block-size:var(--sidebar-customization-height);overflow-y:auto;translate:none}._content_vhwm9_1 .ProseMirror:has(>:is(p,h1,h2,h3,h4,h5,h6):first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){direction:ltr}._content_vhwm9_1 .ProseMirror:has(>:is(ul,ol):first-child>li:first-child>p:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){direction:ltr}._content_vhwm9_1 blockquote:has(>:is(p,h1,h2,h3,h4,h5,h6):first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){direction:ltr}._content_vhwm9_1 .ProseMirror:has(>:is(p,h1,h2,h3,h4,h5,h6):first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){direction:rtl}._content_vhwm9_1 .ProseMirror:has(>:is(ul,ol):first-child>li:first-child>p:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){direction:rtl}._content_vhwm9_1 blockquote:has(>:is(p,h1,h2,h3,h4,h5,h6):first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){direction:rtl}._content_vhwm9_1 :is(ul,ol):has(>li:first-child>p:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;direction:ltr}._content_vhwm9_1 :is(ul,ol):has(>li:first-child>p:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right;direction:rtl}._Control_13yoz_1{interpolate-size:allow-keywords;transition:width var(--transition-duration-basic) var(--ease-basic)}@media (prefers-reduced-motion:reduce){._Control_13yoz_1{transition:none}}@keyframes _pulse_r7qkc_1{0%,to{opacity:.68}50%{opacity:.82}}._Placeholder_r7qkc_12{background-color:color-mix(in srgb, var(--color-codex-description) 8%, var(--color-surface));opacity:.68;animation:2.4s ease-in-out infinite _pulse_r7qkc_1}.dark ._Placeholder_r7qkc_12{background-color:color-mix(in srgb, var(--color-codex-description) 12%, var(--color-surface))}:root[data-reduced-motion=true] ._Placeholder_r7qkc_12{opacity:.76;animation:none}._dots_gr0my_1{opacity:.38;animation:1.75s ease-in-out infinite _dot-field-opacity_gr0my_1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(to top left,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(to top left,#0000 0%,#000 30% 70%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._reducedMotion_gr0my_18{animation:none}@keyframes _dot-field-opacity_gr0my_1{50%{opacity:.56}}:root[data-reduced-motion=true] ._dots_gr0my_1{animation:none}.Box_Box{display:flex}.Box_Box[data-w-align=start]{align-items:flex-start}.Box_Box[data-w-align=center]{align-items:center}.Box_Box[data-w-align=end]{align-items:flex-end}.Box_Box[data-w-align=baseline]{align-items:baseline}.Box_Box[data-w-align=stretch]{align-items:stretch}.Box_Box[data-w-justify=start]{justify-content:flex-start}.Box_Box[data-w-justify=center]{justify-content:center}.Box_Box[data-w-justify=end]{justify-content:flex-end}.Box_Box[data-w-justify=between]{justify-content:space-between}.Box_Box[data-w-justify=around]{justify-content:space-around}.Box_Box[data-w-justify=evenly]{justify-content:space-evenly}.Box_Box[data-w-justify=stretch]{justify-content:stretch}.Box_Box[data-w-wrap=nowrap]{flex-wrap:nowrap}.Box_Box[data-w-wrap=wrap]{flex-wrap:wrap}.Box_Box[data-w-wrap=wrap-reverse]{flex-wrap:wrap-reverse}.Box_Box[data-w-clip]{overflow:hidden}.Box_Box[data-w-scrollable]{overflow:auto}.Box_Box[data-w-hover-background]{transition:background-color .15s}@media (hover:hover) and (pointer:fine){.Box_Box[data-w-hover-background]:hover{background-color:var(--box-hover-background-color)}}.Box_Box[data-w-direction=col]{flex-direction:column}.Box_Box[data-w-direction=col]>[data-w-component=image]:not([data-w-has-width][data-w-has-height]){aspect-ratio:16/9}.Box_Box[data-w-direction=col]>[data-w-component=image][data-w-has-width]:not([data-w-has-height]),.Box_Box[data-w-direction=row]>[data-w-component=image]:not([data-w-has-width][data-w-has-height]){aspect-ratio:1}.Box_Box[data-w-direction=row]>[data-w-component=image]:not([data-w-has-width],[data-w-has-height]){width:40px}.Box_Box[data-w-direction=row]>.Box_Box:not([data-w-has-width]){min-width:0}.PieChart_Chart{font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height)}.PieChart_Chart .recharts-surface,.PieChart_Chart .recharts-sector,.PieChart_Chart .recharts-layer{outline:none}.PieChart_ChartTooltip{align-items:start;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow), var(--shadow-hairline);font-size:var(--font-text-xs-size);line-height:var(--font-text-xs-line-height);display:grid}.PieChart_LegendItem{border-radius:var(--radius-sm);transition:background-color .15s}.PieChart_LegendItem:hover{background:var(--color-surface-tertiary)}.PieChart_TooltipHeader{color:var(--color-text);font-size:var(--font-text-xs-size);font-weight:600;line-height:var(--font-text-xs-line-height)}.PieChart_TooltipSeriesLabel{color:var(--color-text-secondary)}.PieChart_TooltipValue{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.PieChart_ValueLabel{fill:var(--color-text);font-size:var(--font-text-sm-size);font-weight:600;line-height:var(--font-text-sm-line-height)}._Glyph_19g0s_1._Glyph_19g0s_1{width:var(--icon-size,56px);height:var(--icon-size,56px);color:var(--icon-color,#969696bf);flex-shrink:0;transition:color .15s;display:block}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=purple]{--icon-color:var(--purple-400)}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=red]{--icon-color:var(--red-400)}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=blue]{--icon-color:var(--blue-400)}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=orange]{--icon-color:var(--orange-400)}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=green]{--icon-color:var(--green-400)}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=pink]{--icon-color:var(--pink-400)}._Glyph_19g0s_1._Glyph_19g0s_1[data-icon-color=yellow]{--icon-color:var(--yellow-400)}._headerFadeMask_1akal_1{--edge-fade-distance:calc(var(--spacing) * 10);--sidebar-scroll-footer-edge:100%;--sidebar-scroll-footer-fade-distance:calc(var(--spacing) * 10);--sidebar-scroll-footer-fade-start:calc(var(--sidebar-scroll-footer-edge) - var(--sidebar-scroll-footer-fade-distance));--sidebar-scroll-header-mask-distance:var(--sidebar-scroll-header-fade-distance,var(--sidebar-scroll-header-spacing,calc(var(--spacing) * 2)));--sidebar-scroll-header-mask-start:var(--sidebar-scroll-header-fade-start,0px);--sidebar-scroll-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--sidebar-scroll-header-mask-start), black calc(var(--sidebar-scroll-header-mask-start) + var(--sidebar-scroll-header-mask-distance)), black var(--sidebar-scroll-footer-fade-start), #000000e0 calc(var(--sidebar-scroll-footer-edge) - var(--spacing) * 6), #00000085 calc(var(--sidebar-scroll-footer-edge) - var(--spacing) * 3), #0000002e calc(var(--sidebar-scroll-footer-edge) - var(--spacing)), transparent var(--sidebar-scroll-footer-edge), transparent 100%);-webkit-mask-image:var(--sidebar-scroll-mask-image);-webkit-mask-image:var(--sidebar-scroll-mask-image);mask-image:var(--sidebar-scroll-mask-image);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (animation-timeline:--scroll-fade){._headerFadeMask_1akal_1{--sidebar-scroll-footer-fade-distance:var(--bottom-fade)}}._stickySectionHeaders_1akal_48{--sidebar-scroll-header-mask-distance:calc(var(--spacing) / 2)}@supports (animation-timeline:view(block)){._content_89zmk_3{view-timeline-name:--sidebar-sticky-section;view-timeline-axis:block;view-timeline-inset:calc(var(--sidebar-scroll-header-mask-start) + var(--spacing) * 1.5 + var(--height-token-row)) 0px;overflow:hidden}._clipWindow_89zmk_14,._clipContent_89zmk_15,._heading_89zmk_16{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both}._clipWindow_89zmk_14,._clipContent_89zmk_15{animation-timeline:--sidebar-sticky-section;animation-range:exit-crossing}._clipWindow_89zmk_14{margin-top:calc(var(--spacing) * -1);padding-top:var(--spacing);-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--spacing) * -1), black 0px);-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--spacing) * -1), black 0px);mask-image:linear-gradient(to bottom, transparent calc(var(--spacing) * -1), black 0px);animation-name:_stickySectionClipWindow_89zmk_1;overflow:hidden}._clipContent_89zmk_15{animation-name:_stickySectionClipContent_89zmk_1}._heading_89zmk_16{animation-name:_stickySectionHeadingFade_89zmk_1;animation-timeline:view(block calc(var(--sidebar-scroll-header-mask-start) + var(--sidebar-scroll-header-mask-distance)) 0px);animation-range:exit 0% exit calc(var(--spacing) * 2)}}@keyframes _stickySectionClipWindow_89zmk_1{to{transform:translateY(100%)}}@keyframes _stickySectionClipContent_89zmk_1{to{transform:translateY(calc(-100% - var(--spacing)))}}@keyframes _stickySectionHeadingFade_89zmk_1{to{opacity:0}}@keyframes _ready-pulse_ytx3c_1{0%,to{background-color:var(--ready-pulse-from)}50%{background-color:var(--ready-pulse-to)}}@keyframes _ready-border-pulse_ytx3c_1{0%,to{border-color:var(--ready-pulse-from)}50%{border-color:var(--ready-pulse-to)}}._PrimaryAction_ytx3c_23{position:relative;overflow:hidden}._PrimaryAction_ytx3c_23[data-animate-ready]{--ready-pulse-from:var(--color-text-info);--ready-pulse-to:color-mix(in srgb, var(--color-text-info) 92%, black 8%);animation:4s ease-in-out infinite _ready-border-pulse_ytx3c_1}._ReadyPulse_ytx3c_35{pointer-events:none;background-color:var(--color-text-info);position:absolute;inset:0}._ReadyPulse_ytx3c_35[data-animate-ready]{animation:4s ease-in-out infinite _ready-pulse_ytx3c_1}._Navigation_1ej6d_2{--color-text:var(--color-background-primary-solid)}@supports (color:color-mix(in lab, red, red)){._Navigation_1ej6d_2{--color-text:color-mix(in oklab, var(--color-background-primary-solid) 85%, transparent)}}._Navigation_1ej6d_2{anchor-name:--codex-sidebar-customization-width;flex-direction:column;flex:1;min-height:0;display:flex}._rail_e8rl5_1{--composer-rail-transition-duration:var(--transition-duration-relaxed);margin-inline:var(--home-composer-inline-inset)}:root[data-reduced-motion=true] ._rail_e8rl5_1{--composer-rail-transition-duration:0s}@media (prefers-reduced-motion:reduce){:root:not([data-reduced-motion=false]) ._rail_e8rl5_1{--composer-rail-transition-duration:0s}}._target_e8rl5_17{display:contents}._item_e8rl5_21{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}._attached_e8rl5_26{--composer-rail-tuck:0px;--composer-rail-overlap:0px;transition:margin-top var(--composer-rail-transition-duration) var(--ease-enter), margin-bottom var(--composer-rail-transition-duration) var(--ease-enter), top var(--composer-rail-transition-duration) var(--ease-enter);top:0;overflow:clip}@supports (corner-shape:superellipse(1.5)){._attached_e8rl5_26{corner-shape:var(--codex-corner-shape)}}._attached_e8rl5_26[data-composer-rail-placement=above]{margin-bottom:calc((var(--composer-rail-tuck) + var(--composer-rail-overlap)) * -1);border-start-start-radius:var(--radius-2xl);border-start-end-radius:var(--radius-2xl)}._attached_e8rl5_26[data-composer-rail-placement=above]:after{border-width:1px 1px 0}._attached_e8rl5_26[data-composer-rail-placement=above]>._item_e8rl5_21:first-child,._attached_e8rl5_26[data-composer-rail-placement=above]>._target_e8rl5_17:empty:first-child+._item_e8rl5_21,._attached_e8rl5_26[data-composer-rail-placement=above]>._target_e8rl5_17:first-child>._item_e8rl5_21:first-child{border-top-color:#0000}._attached_e8rl5_26[data-composer-rail-placement=below]{margin-top:calc(var(--composer-rail-tuck) * -1);border-end-end-radius:var(--radius-2xl);border-end-start-radius:var(--radius-2xl)}._attached_e8rl5_26[data-composer-rail-placement=below]:after{border-width:0 1px 1px}._attached_e8rl5_26[data-composer-rail-placement=below]>._item_e8rl5_21:last-child{border-bottom-color:#0000}._attached_e8rl5_26:after{content:"";pointer-events:none;border-style:solid;border-color:inherit;border-radius:inherit;corner-shape:inherit;opacity:0;transition:opacity var(--composer-rail-transition-duration) var(--ease-enter);position:absolute;inset:0}._attached_e8rl5_26:empty:after{content:none}._attached_e8rl5_26:has(>[data-composer-rail-item]:not([data-composer-rail-variant=controls]),>._target_e8rl5_17>[data-composer-rail-item]:not([data-composer-rail-variant=controls])):after{opacity:1}._attached_e8rl5_26>._item_e8rl5_21,._attached_e8rl5_26>._target_e8rl5_17>._item_e8rl5_21{border-inline-color:#0000}._attached_e8rl5_26:has(>[data-composer-rail-item=present],>._target_e8rl5_17>[data-composer-rail-item=present]){--composer-rail-tuck:var(--spacing)}._attached_e8rl5_26:not(:has(>[data-composer-rail-item=present],>._target_e8rl5_17>[data-composer-rail-item=present])){top:var(--spacing)}._attached_e8rl5_26:not(:has(>[data-composer-rail-item=present],>._target_e8rl5_17>[data-composer-rail-item=present]))[data-composer-rail-placement=below]{top:calc(var(--spacing) * -1)}._item_e8rl5_21[data-composer-rail-contained][data-composer-rail-placement=above]>._content_e8rl5_131:after,._item_e8rl5_21[data-composer-rail-contained][data-composer-rail-placement=below]>._content_e8rl5_131:before{content:"";block-size:0;transition:block-size var(--composer-rail-transition-duration) var(--ease-enter);display:block}._attached_e8rl5_26[data-composer-rail-placement=above]>:nth-last-child(1 of [data-composer-rail-item=present],._target_e8rl5_17:has(>[data-composer-rail-item=present]))._item_e8rl5_21>._content_e8rl5_131:after,._attached_e8rl5_26[data-composer-rail-placement=above]>:nth-last-child(1 of [data-composer-rail-item=present],._target_e8rl5_17:has(>[data-composer-rail-item=present]))._target_e8rl5_17>:nth-last-child(1 of [data-composer-rail-item=present])>._content_e8rl5_131:after{block-size:var(--composer-rail-tuck)}._attached_e8rl5_26[data-composer-rail-placement=below]>:nth-child(1 of [data-composer-rail-item=present],._target_e8rl5_17:has(>[data-composer-rail-item=present]))._item_e8rl5_21>._content_e8rl5_131:before,._attached_e8rl5_26[data-composer-rail-placement=below]>:nth-child(1 of [data-composer-rail-item=present],._target_e8rl5_17:has(>[data-composer-rail-item=present]))._target_e8rl5_17>:nth-child(1 of [data-composer-rail-item=present])>._content_e8rl5_131:before{block-size:var(--composer-rail-tuck)}._item_e8rl5_21[data-composer-rail-overlap]:not([data-composer-rail-contained]){margin-bottom:calc(var(--spacing) * -3);padding-bottom:calc(var(--spacing) * 3)}._rail_e8rl5_1:not(._attached_e8rl5_26)[data-composer-rail-placement=above]>[data-composer-rail-overlap]:not(:has(~:not(._target_e8rl5_17):not([data-composer-rail-item=exiting]),~._target_e8rl5_17>[data-composer-rail-item=present])){margin-bottom:calc(var(--spacing) * -3);padding-bottom:calc(var(--spacing) * 3)}._attached_e8rl5_26[data-composer-rail-placement=above]:has(>[data-composer-rail-item=present][data-composer-rail-overlap]:nth-last-child(1 of ._item_e8rl5_21,._target_e8rl5_17:not(:empty))){--composer-rail-overlap:calc(var(--spacing) * 3)}._attached_e8rl5_26>[data-composer-rail-overlap]{transition:padding-bottom var(--composer-rail-transition-duration) var(--ease-enter);padding-bottom:0}._attached_e8rl5_26[data-composer-rail-placement=above]>[data-composer-rail-item=present][data-composer-rail-overlap]:nth-last-child(1 of ._item_e8rl5_21,._target_e8rl5_17:not(:empty)){padding-bottom:var(--composer-rail-overlap)}._ComposerHomeUtilityBar_dqhd9_4{background-color:var(--color-background-composer-action-bar);padding-inline:var(--spacing)}._Overlay_cm04e_1{pointer-events:none;z-index:42;position:absolute;inset-inline:0}._Overlay_cm04e_1[data-presentation=floating]{transition:opacity var(--transition-duration-basic) var(--ease-enter-snappy), transform var(--transition-duration-basic) var(--ease-enter-snappy)}._Overlay_cm04e_1[data-presentation=default]{transition:opacity .12s cubic-bezier(.4,0,.2,1)}._Overlay_cm04e_1[data-transition-state=entering]{opacity:1}._Overlay_cm04e_1[data-transition-state=entering][data-presentation=default]{animation:_composerOverlayEnter_cm04e_1 .12s var(--cubic-enter) both}._Overlay_cm04e_1[data-transition-state=visible]{opacity:1;transition-timing-function:cubic-bezier(.4,0,1,1)}._Overlay_cm04e_1[data-transition-state=exiting][data-composer-peeked=true]{opacity:1}._Overlay_cm04e_1[data-transition-state=exiting][data-composer-peeked=false]{opacity:0;transition-timing-function:cubic-bezier(0,0,.2,1)}._Overlay_cm04e_1[data-transition-state=hidden][data-composer-peeked=true]{opacity:1}._Overlay_cm04e_1[data-transition-state=hidden][data-composer-peeked=false]{opacity:0}@media (prefers-reduced-motion:reduce){._Overlay_cm04e_1{transition:none;animation:none}}@keyframes _composerOverlayEnter_cm04e_1{0%{opacity:0}to{opacity:1}}._Menu_rfbx1_1{flex-shrink:0;position:relative}._Menu_rfbx1_1[data-transitions-ready=true]{transition:height .32s cubic-bezier(.19,1,.22,1)}._Menu_rfbx1_1[data-transitions-ready=true] ._SliderTopRowMotion_rfbx1_8,._Menu_rfbx1_1[data-transitions-ready=true] ._SliderMotion_rfbx1_9,._Menu_rfbx1_1[data-transitions-ready=true] ._ModelListMotion_rfbx1_10{transition:opacity .2s cubic-bezier(.23,1,.32,1),translate .32s cubic-bezier(.19,1,.22,1)}._Menu_rfbx1_1[data-transitions-ready=true] ._SliderTopRowMotion_rfbx1_8[data-active=true],._Menu_rfbx1_1[data-transitions-ready=true] ._ModelListMotion_rfbx1_10[data-active=true]{transition-delay:40ms}._Menu_rfbx1_1[data-transitions-ready=true] ._SliderMotion_rfbx1_9[data-active=true]{transition-delay:56ms}._Menu_rfbx1_1[data-transitions-ready=true] ._SliderTopRowMotion_rfbx1_8[data-active=false]{transition-delay:16ms}[data-side=top] ._Menu_rfbx1_1[data-transitions-ready=true] ._SliderTopRowMotion_rfbx1_8[data-active=true]{transition-delay:56ms}[data-side=top] ._Menu_rfbx1_1[data-transitions-ready=true] ._SliderTopRowMotion_rfbx1_8[data-active=false]{transition-delay:0s}[data-side=top] ._Menu_rfbx1_1[data-transitions-ready=true] ._SliderMotion_rfbx1_9[data-active=true]{transition-delay:40ms}[data-side=top] ._Menu_rfbx1_1[data-transitions-ready=true] ._SliderMotion_rfbx1_9[data-active=false]{transition-delay:16ms}._Menu_rfbx1_1[data-reduced-motion=true]{transition:none}._Menu_rfbx1_1[data-reduced-motion=true] ._SliderTopRowMotion_rfbx1_8,._Menu_rfbx1_1[data-reduced-motion=true] ._SliderMotion_rfbx1_9,._Menu_rfbx1_1[data-reduced-motion=true] ._ModelListMotion_rfbx1_10,._Menu_rfbx1_1[data-reduced-motion=true] ._FastModeToggle_rfbx1_54,._Menu_rfbx1_1[data-reduced-motion=true] ._UltraUsageWarning_rfbx1_55{transition:none}._Menu_rfbx1_1[data-reduced-motion=true] ._UltraUsageWarningText_rfbx1_59{animation:none}._ViewTrack_rfbx1_65{width:100%;height:100%;position:relative;overflow:clip}._ViewTrack_rfbx1_65:last-child{position:absolute;inset-block-start:0;inset-inline:0}._ViewPanel_rfbx1_79{width:100%;padding:var(--spacing);flex-direction:column;display:flex}._SliderTopRowMotion_rfbx1_8,._SliderMotion_rfbx1_9,._ModelListMotion_rfbx1_10{opacity:1;translate:0}:is(._SliderTopRowMotion_rfbx1_8,._SliderMotion_rfbx1_9,._ModelListMotion_rfbx1_10)[data-active=false]{opacity:0}._SliderTopRowMotion_rfbx1_8[data-active=false],._SliderMotion_rfbx1_9[data-active=false]{translate:0 10px}[data-side=top] :is(._SliderTopRowMotion_rfbx1_8[data-active=false],._SliderMotion_rfbx1_9[data-active=false]){translate:0 -10px}._ModelListMotion_rfbx1_10{margin-inline:calc(-1 * var(--spacing))}._ModelListMotion_rfbx1_10[data-active=false]{translate:0 -10px}[data-side=top] ._ModelListMotion_rfbx1_10[data-active=false]{translate:0 10px}._SimpleView_rfbx1_118{min-height:36px;padding-block:4px}._SliderKeyboardControl_rfbx1_123{outline:0;margin:0;padding:0;display:block}._ModelList_rfbx1_10{max-height:min(316px, calc(var(--radix-dropdown-menu-content-available-height) - var(--spacing)));padding-inline:var(--spacing);margin-block-end:calc(-1 * var(--spacing));padding-block-end:var(--spacing);overflow-y:auto}._DefaultDescription_rfbx1_141{color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._MenuFooter_rfbx1_147{border-block-start:1px solid var(--color-border-subtle);text-align:center;margin-block-start:8px;padding-block-start:8px}._KeyboardAnnouncement_rfbx1_154{clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._ViewControls_rfbx1_166{justify-content:center;align-items:center;min-height:36px;padding-inline:8px;display:flex;position:relative}._ViewControls_rfbx1_166:before{width:calc(var(--spacing) * 4);content:"";flex-shrink:0}._ViewControls_rfbx1_166:has(._FastModeToggle_rfbx1_54){padding-inline:16px}._ViewControls_rfbx1_166[data-explicit-model=true]{padding-inline:calc(var(--spacing) * 8)}._ViewControls_rfbx1_166[data-explicit-model=true]:before{display:none}._ViewControls_rfbx1_166[data-explicit-model=true] ._ViewToggleContent_rfbx1_191{grid-template-columns:calc(var(--spacing) * 4) minmax(0, auto) calc(var(--spacing) * 4);gap:0;display:grid}._ViewControls_rfbx1_166[data-explicit-model=true] ._ViewToggleModelLabel_rfbx1_199{max-width:100%;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:400;line-height:var(--text-xs--line-height);grid-area:2/1/3/-1;justify-self:center}._ViewControls_rfbx1_166[data-explicit-model=true] ._ViewToggleEffortLabel_rfbx1_209{text-align:center;grid-area:1/2}._ViewControls_rfbx1_166[data-explicit-model=true] ._ViewToggleIcon_rfbx1_214{grid-area:1/3}._ViewControls_rfbx1_166[data-explicit-model=true] ._FastModeToggle_rfbx1_54,._ViewControls_rfbx1_166[data-explicit-model=true] ._ResetToDefault_rfbx1_219{inset-block-start:0}._ViewControls_rfbx1_166[data-ultra-warning-visible=true] ._ViewToggle_rfbx1_191,._ViewControls_rfbx1_166[data-ultra-warning-visible=true] ._FastModeToggle_rfbx1_54,._ViewControls_rfbx1_166[data-ultra-warning-visible=true] ._ResetToDefault_rfbx1_219{visibility:hidden;pointer-events:none}._ViewControls_rfbx1_166[data-ultra-warning-visible=true] ._UltraUsageWarning_rfbx1_55{opacity:1}._ViewControls_rfbx1_166[data-ultra-warning-visible=true] ._UltraUsageWarningText_rfbx1_59{animation:1.1s ease-out _UltraUsageWarningShimmer_rfbx1_1}._ViewToggle_rfbx1_191,._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219{font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline-style:none}@supports (corner-shape:superellipse(1.5)){._ViewToggle_rfbx1_191,._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219{corner-shape:var(--codex-corner-shape)}}@media (forced-colors:active){._ViewToggle_rfbx1_191,._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219{outline-offset:2px;outline:2px solid #0000}}._ViewToggle_rfbx1_191{min-width:0;min-height:32px;color:var(--color-text);font-size:var(--text-base);border-radius:8px;flex-direction:column;margin:0;padding:4px;font-weight:500;display:flex}._ViewToggle_rfbx1_191:hover,._ViewToggle_rfbx1_191:focus{background:0 0}._ViewToggle_rfbx1_191:not([data-disabled]):hover ._ViewToggleContent_rfbx1_191,._ViewToggle_rfbx1_191:not([data-disabled]):focus ._ViewToggleContent_rfbx1_191{background:var(--color-background-primary-ghost-hover)}._ViewToggle_rfbx1_191[data-interactive=false]{pointer-events:none}._ViewToggle_rfbx1_191[data-interactive=false] ._ViewToggleIcon_rfbx1_214{opacity:0}._ViewToggleContent_rfbx1_191{align-items:center;gap:calc(var(--spacing) / 2);border-radius:6px;min-width:0;max-width:100%;padding:2px 4px;display:flex}._ViewToggleModelLabel_rfbx1_199{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._ViewToggleEffortLabel_rfbx1_209{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}._ViewToggleEffortLabel_rfbx1_209[data-effort-only=true]{color:var(--color-text)}._ViewToggleEffortLabel_rfbx1_209[data-accent=true]{color:var(--color-chart-blue)}._ViewToggleEffortLabel_rfbx1_209[data-maximum=true]{color:var(--color-chart-purple)}._ViewToggleIcon_rfbx1_214{color:var(--color-text-tertiary)}._ViewToggleIcon_rfbx1_214:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219{width:32px;min-height:32px;color:var(--color-text-tertiary);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;margin:0;padding:0;display:flex;position:absolute;inset-inline-start:0}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):hover,:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):focus{background:0 0}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):not([data-disabled]):hover ._FastModeToggleContent_rfbx1_353,:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):not([data-disabled]):focus ._FastModeToggleContent_rfbx1_353,:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):not([data-disabled]):hover ._ResetToDefaultContent_rfbx1_355,:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):not([data-disabled]):focus ._ResetToDefaultContent_rfbx1_355,:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-highlighted] ._FastModeToggleContent_rfbx1_353,:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-state=open] ._FastModeToggleContent_rfbx1_353{background:var(--color-background-primary-ghost-hover)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-fast-mode-enabled=true]{color:var(--color-chart-blue)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):has(._FastModeToggleContent_rfbx1_353[data-fast-mode-enabled=true]){color:var(--color-chart-blue)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):has(._FastModeToggleContent_rfbx1_353[data-fast-mode-enabled=true])[data-max-power-selection=true]{color:var(--color-chart-purple)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219):has(._FastModeToggleContent_rfbx1_353[data-fast-mode-enabled=true]):has(._FastModeToggleContent_rfbx1_353[data-max-power-selection=true]){color:var(--color-chart-purple)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-fast-mode-enabled=true][data-max-power-selection=true]{color:var(--color-chart-purple)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-fast-mode-enabled=true]:has(._FastModeToggleContent_rfbx1_353[data-max-power-selection=true]){color:var(--color-chart-purple)}:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-highlighted],:is(._FastModeToggle_rfbx1_54,._ResetToDefault_rfbx1_219)[data-state=open]{background:0 0}._ResetToDefault_rfbx1_219{inset-inline:auto 0}._FastModeToggleContent_rfbx1_353,._ResetToDefaultContent_rfbx1_355{border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;margin-inline:auto;display:flex}._UltrafastIcon_rfbx1_394{width:16px;height:16px;margin-inline:auto}._UltraUsageWarning_rfbx1_55{color:var(--color-chart-purple);font-size:var(--text-sm);line-height:var(--text-sm--line-height);opacity:0;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._UltraUsageWarningText_rfbx1_59{background:linear-gradient(100deg, var(--color-chart-purple) 42%, color-mix(in srgb, var(--color-chart-purple) 70%, var(--color-text)) 47%, color-mix(in srgb, var(--color-chart-purple) 40%, var(--color-text)) 50%, color-mix(in srgb, var(--color-chart-purple) 70%, var(--color-text)) 53%, var(--color-chart-purple) 58%);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@keyframes _UltraUsageWarningShimmer_rfbx1_1{0%{background-position:100% 0}to{background-position:0 0}}._ComposerFooterLabel_qf7ox_1{min-width:0}._ComposerFooterLabel_qf7ox_1[data-composer-footer-layout=inline]{align-items:center;gap:var(--spacing);font-size:var(--text-sm);line-height:var(--text-sm--line-height);display:flex}@container composer-footer (width<=300px){._ComposerFooterLabel_qf7ox_1[data-composer-footer-collapse=xs]{display:none}}@container composer-footer (width<=440px){._ComposerFooterLabel_qf7ox_1[data-composer-footer-collapse=sm],._ComposerFooterLabel_qf7ox_1[data-composer-footer-collapse=secondary]{display:none}}@container composer-footer (width<=475px){[data-codex-window-type=electron] ._ComposerFooterLabel_qf7ox_1[data-composer-footer-collapse=sm],[data-codex-window-type=electron] ._ComposerFooterLabel_qf7ox_1[data-composer-footer-collapse=xs]{display:none}}@container composer-footer (width<=480px){[data-codex-window-type=electron] ._ComposerFooterLabel_qf7ox_1[data-composer-footer-collapse=secondary]{display:none}}._ComposerDropdownLabel_15184_1{--composer-dropdown-label-color:var(--color-text);display:contents}._ComposerDropdownLabel_15184_1[data-composer-dropdown-foreground=tertiary]{--composer-dropdown-label-color:var(--color-text-tertiary)}._ComposerDropdownLabel_15184_1[data-composer-dropdown-foreground=warning]{--composer-dropdown-label-color:var(--color-text-warning)}._ComposerDropdownLabelIcon_15184_15{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--composer-dropdown-label-color);flex-shrink:0;justify-content:center;align-self:center;align-items:center;line-height:1;display:flex}._ComposerDropdownLabelIcon_15184_15 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:currentColor;display:block}._ComposerDropdownLabelText_15184_34{align-items:center;gap:var(--spacing);text-align:start;min-width:0;display:inline-flex}._ComposerDropdownLabel_15184_1:not([data-composer-dropdown-has-category]) ._ComposerDropdownLabelText_15184_34{display:contents}._ComposerDropdownLabelCategory_15184_46{color:var(--color-text);flex-shrink:0;font-weight:400;display:none}[data-composer-placement=home] ._ComposerDropdownLabelCategory_15184_46{display:inline}._ComposerDropdownLabelValue_15184_57{--composer-dropdown-label-value-color:var(--composer-dropdown-label-color);min-width:0;color:var(--composer-dropdown-label-value-color);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}._ComposerDropdownLabelValue_15184_57 svg{width:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);max-height:calc(var(--spacing) * 4);color:currentColor}[data-composer-dropdown-viewport=expanded] ._ComposerDropdownLabelValue_15184_57{text-overflow:clip;max-width:none;overflow:visible}[data-composer-placement=home] ._ComposerDropdownLabelValue_15184_57{--composer-dropdown-label-value-color:var(--color-text-tertiary);text-overflow:clip}[data-composer-placement=home] ._ComposerDropdownLabel_15184_1:not([data-composer-dropdown-has-category]) ._ComposerDropdownLabelValue_15184_57,[data-composer-placement=home] button:enabled:hover ._ComposerDropdownLabelValue_15184_57,[data-composer-placement=home] button:enabled[data-state=open] ._ComposerDropdownLabelValue_15184_57{--composer-dropdown-label-value-color:var(--color-text)}._ComposerDropdownLabelValueContent_15184_96{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}[data-composer-dropdown-foreground=tertiary] ._ComposerDropdownLabelValueContent_15184_96,[data-composer-dropdown-foreground=warning] ._ComposerDropdownLabelValueContent_15184_96{color:var(--composer-dropdown-label-color)}[data-composer-placement=home] ._ComposerDropdownLabelValueContent_15184_96{text-overflow:clip}[data-composer-placement=home] ._ComposerDropdownLabelValueContent_15184_96[data-composer-dropdown-overflowing]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000)}[data-composer-dropdown-viewport=expanded] ._ComposerDropdownLabelValueContent_15184_96{text-overflow:clip;max-width:none;overflow:visible}._ComposerDropdownLabelChevron_15184_129{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--composer-dropdown-label-color);flex-shrink:0}[data-composer-placement=home] ._ComposerDropdownLabelChevron_15184_129{display:none}._ComposerDropdownLabelSecondaryChevron_15184_140{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);justify-content:center;align-self:center;align-items:center;display:inline-flex}[data-composer-placement=home] ._ComposerDropdownLabelSecondaryChevron_15184_140{display:none}@container composer-footer (width<=420px){[data-codex-window-type=electron] ._ComposerDropdownLabelSecondaryChevron_15184_140{display:none}}._ModelPickerTriggerContent_90m7w_1{min-width:0;max-width:calc(var(--spacing) * 64);justify-content:center;display:flex;position:relative}._ModelPickerTriggerMeasurement_90m7w_9{width:max-content;max-width:calc(var(--spacing) * 64);visibility:hidden;pointer-events:none;white-space:nowrap;position:fixed}._ModelPickerTriggerLabel_90m7w_18{align-items:center;gap:4px;min-width:0;display:inline-flex}._ModelPickerTriggerLabel_90m7w_18>._ModelPickerTriggerInlineModeIcon_90m7w_25{width:14px;height:14px;color:var(--color-text);flex-shrink:0}._ModelPickerTriggerPlaceholder_90m7w_33{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._ModelPickerTriggerModelLabel_90m7w_40,._ModelPickerTriggerModelText_90m7w_41{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}._ModelPickerTriggerModelLabel_90m7w_40{color:var(--color-text)}._ModelPickerTriggerEffortLabel_90m7w_53{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}._ModelPickerTriggerEffortLabel_90m7w_53[data-max-effort=true]{color:var(--color-chart-purple)}._ModelPickerDropdownContent_90m7w_63{--menu-gutter:0px;width:calc(var(--spacing) * 63.5);transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:opacity, transform}._ModelPickerDropdownContent_90m7w_63[data-state=open]{animation:.32s cubic-bezier(.23,1,.32,1) 30ms both _model-picker-dropdown-content-enter_90m7w_1}._ModelPickerDropdownContent_90m7w_63:has(>[data-reduced-motion=true]){animation:none}@keyframes _model-picker-dropdown-content-enter_90m7w_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._ActiveProjectSelectorTrigger_2r9xk_1{border-radius:var(--radius-full);min-width:0;display:inline-flex;position:relative}._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:hover{background-color:var(--color-background-primary-ghost-hover)}._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available][data-subtle-hover]:hover{background-color:#0000}._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:hover [data-project-selector-icon]{opacity:0}._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:has([data-clear-project-button]:focus-visible) [data-project-selector-icon]{opacity:0}@container composer-footer (width<=300px){._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:hover [data-project-selector-icon]{opacity:1}._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:has([data-clear-project-button]:focus-visible) [data-project-selector-icon]{opacity:1}}@container composer-footer (width<=475px){[data-codex-window-type=electron] ._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:hover [data-project-selector-icon]{opacity:1}[data-codex-window-type=electron] ._ActiveProjectSelectorTrigger_2r9xk_1[data-clear-project-available]:has([data-clear-project-button]:focus-visible) [data-project-selector-icon]{opacity:1}}._ActiveProjectSelectorTriggerClearButton_2r9xk_45{z-index:10;aspect-ratio:1;border-radius:var(--radius-full);color:var(--color-text-tertiary);cursor:var(--cursor-interaction);opacity:0;pointer-events:none;-webkit-app-region:no-drag;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:0}._ActiveProjectSelectorTriggerClearButton_2r9xk_45:hover{color:var(--color-text)}._ActiveProjectSelectorTriggerClearButton_2r9xk_45:focus{outline:none}._ActiveProjectSelectorTriggerClearButton_2r9xk_45:focus-visible{box-shadow:0 0 0 1px var(--color-ring)}[data-clear-project-available]:hover ._ActiveProjectSelectorTriggerClearButton_2r9xk_45,._ActiveProjectSelectorTriggerClearButton_2r9xk_45:focus-visible{opacity:1;pointer-events:auto}@container composer-footer (width<=300px){._ActiveProjectSelectorTriggerClearButton_2r9xk_45{display:none}}@container composer-footer (width<=475px){[data-codex-window-type=electron] ._ActiveProjectSelectorTriggerClearButton_2r9xk_45{display:none}}._ComposerFooterDropdown_kasgb_1{align-items:center;min-width:0}[data-composer-placement=home] ._ComposerFooterDropdown_kasgb_1{--h-token-button-composer-gap:calc(var(--spacing) * 1.5);max-width:calc(var(--spacing) * 56);flex-shrink:0;overflow:hidden}@media (width>=40rem){._Hero_gg35x_2{min-block-size:max(0px, calc(42svh / var(--codex-window-zoom) - var(--app-shell-main-content-top-offset,var(--inset-toolbar))))}}@media not all and (width>=40rem){._ComposerBannerPortal_gg35x_2:has(>:not(:empty)){padding-bottom:calc(var(--spacing) * 4)}}}.ProseMirror .placeholder{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.ProseMirror .placeholder:after{color:var(--color-text-tertiary);content:attr(data-placeholder);opacity:var(--composer-editor-placeholder-opacity,.5);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;max-width:100%;position:absolute;inset:0 0 auto;overflow:hidden}.ProseMirror .placeholder::selection{color:inherit;background:0 0}.ProseMirror .placeholder ::selection{color:inherit;background:0 0}.ProseMirror .ProseMirror-selectednode:has([skill-mention-name]){outline:none}code,pre{font-family:var(--font-mono)!important}code[class=language-plaintext]{white-space:pre-line}code[class*=language-],pre[class*=language-],code.hljs{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;line-height:1.5}pre[class*=language-]{border-radius:.3em;overflow:auto}:not(pre)>code[class*=language-],:not(pre)>code.hljs{white-space:normal;border-radius:.3em;padding:.1em}.hljs-comment,.hljs-quote{color:var(--color-codex-syntax-comment);font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula,.hljs-operator{color:var(--color-codex-syntax-keyword)}.hljs-built_in,.hljs-class .hljs-title,.hljs-literal,.hljs-number{color:var(--color-codex-syntax-literal)}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-meta-string{color:var(--color-codex-syntax-string)}.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-title,.hljs-selector-class,.hljs-selector-pseudo{color:var(--color-codex-syntax-variable)}.hljs-attr,.hljs-attribute,.hljs-section,.hljs-selector-attr{color:var(--color-codex-syntax-attribute)}.hljs-name,.hljs-selector-tag,.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id{color:var(--color-codex-syntax-name)}.hljs-deletion{color:var(--color-codex-syntax-error)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection ::selection{background:0 0}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}.mapboxgl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.mapboxgl-canvas{position:absolute;top:0;left:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top{top:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-right{top:50%;right:0;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{top:50%;left:0;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.mapboxgl-ctrl-group button{background-color:initial;box-sizing:border-box;cursor:pointer;border:0;outline:none;width:32px;height:32px;padding:0;display:block;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid buttontext}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#eee}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-up .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 11.7071C4.68342 12.0976 5.31658 12.0976 5.70711 11.7071L9 8.41421L12.2929 11.7071C12.6834 12.0976 13.3166 12.0976 13.7071 11.7071C14.0976 11.3166 14.0976 10.6834 13.7071 10.2929L9.70711 6.29289C9.31658 5.90237 8.68342 5.90237 8.29289 6.29289L4.29289 10.2929C3.90237 10.6834 3.90237 11.3166 4.29289 11.7071Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-down .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 6.29289C4.68342 5.90237 5.31658 5.90237 5.70711 6.29289L9 9.58579L12.2929 6.29289C12.6834 5.90237 13.3166 5.90237 13.7071 6.29289C14.0976 6.68342 14.0976 7.31658 13.7071 7.70711L9.70711 11.7071C9.31658 12.0976 8.68342 12.0976 8.29289 11.7071L4.29289 7.70711C3.90237 7.31658 3.90237 6.68342 4.29289 6.29289Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E");background-size:18px 18px}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23000' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.0017 3.0017L4.0017 15.0017L10.0017 15.0017V12.0017H12.0017V15.0017H14.0017L14.0017 3.0017C14.0097 2.86829 13.9894 2.73469 13.9419 2.60973C13.8945 2.48477 13.8211 2.37129 13.7266 2.27678C13.6321 2.18228 13.5186 2.10889 13.3937 2.06147C13.2687 2.01405 13.1351 1.99368 13.0017 2.0017L5.0017 2.0017C4.86829 1.99368 4.73469 2.01405 4.60973 2.06147C4.48477 2.10889 4.37129 2.18228 4.27678 2.27678C4.18228 2.37129 4.10889 2.48477 4.06147 2.60973C4.01405 2.73469 3.99368 2.86829 4.0017 3.0017ZM8.0017 14.0017H6.0017V12.0017H8.0017V14.0017ZM8.0017 10.0017H6.0017L6.0017 8.0017H8.0017V10.0017ZM8.0017 6.0017L6.0017 6.0017V4.0017H8.0017V6.0017ZM12.0017 10.0017H10.0017V8.0017H12.0017V10.0017ZM12.0017 6.0017H10.0017V4.0017L12.0017 4.0017V6.0017Z' fill='%23333333'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:2s linear infinite mapboxgl-spin}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{box-sizing:initial;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{box-sizing:border-box;cursor:pointer;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{box-sizing:border-box;color:#333;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.mapboxgl-popup{pointer-events:none;will-change:transform;display:flex;position:absolute;top:0;left:0}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}.mapboxgl-popup-close-button{background-color:initial;cursor:pointer;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.mapboxgl-popup-close-button:hover{background-color:#eee}.mapboxgl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:10px 10px 15px;position:relative;box-shadow:0 1px 2px #0000001a}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{opacity:1;will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.mapboxgl-user-location-dot:before{content:"";animation:2s infinite mapboxgl-user-location-dot-pulse;position:absolute}.mapboxgl-user-location-dot:after{box-sizing:border-box;content:"";border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";border-bottom:7.5px solid #4aa1eb;position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px)skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px)skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;opacity:0;pointer-events:none;text-align:center;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;transition:opacity .75s ease-in-out 1s;display:flex;position:absolute;top:0;left:0}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{text-align:center;font-size:16px;font-weight:700}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{color:#000;background-color:#ccc}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#ccc}.chatgpt-mapbox .mapboxgl-ctrl-logo{display:none!important}.chatgpt-mapbox .mapboxgl-ctrl-group{border:1px solid var(--color-border)!important;background-clip:padding-box!important;background-color:var(--color-surface-secondary)!important;color:var(--color-text)!important;border-radius:9999px!important;box-shadow:0 1px 2px #0000000d!important}.chatgpt-mapbox .mapboxgl-ctrl-group button{width:36px!important;height:36px!important;color:var(--color-text)!important;background:0 0!important}.chatgpt-mapbox .mapboxgl-ctrl-group button:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-primary-ghost-hover)!important}.chatgpt-mapbox .mapboxgl-ctrl-group button+button{border-top-color:var(--color-border)!important}.chatgpt-mapbox button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.chatgpt-mapbox button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-size:18px 18px!important}.dark .chatgpt-mapbox button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.dark .chatgpt-mapbox button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.electron-dark .chatgpt-mapbox button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.electron-dark .chatgpt-mapbox button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{filter:invert()!important}.chatgpt-map-marker{border:1px solid var(--color-border);background:var(--color-surface-secondary);min-width:28px;height:28px;color:var(--color-text);pointer-events:auto;background-clip:padding-box;border-radius:9999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:flex;box-shadow:0 1px 2px #0000001f,0 3px 12px #0000001f}.chatgpt-map-marker:before{content:"";opacity:.65;background:currentColor;border-radius:9999px;flex:none;width:6px;height:6px;margin-inline-end:4px}.chatgpt-map-marker:empty{width:28px;min-width:28px;padding:0}.chatgpt-map-marker:empty:before{width:10px;height:10px;margin-inline-end:0}

/* kayak:retained-model-picker-26.825 */
/* Retained 26.825 model-picker styles; no new slider or view-switch styles. */
._ModelPickerTriggerContent_1lu40_1{interpolate-size:allow-keywords;text-align:center;min-width:0;transition:inline-size .32s cubic-bezier(.23,1,.32,1);display:block}._ModelPickerTriggerContent_1lu40_1[data-reduced-motion]{transition:none}._ModelPickerTriggerWrapper_1lu40_13{align-items:center;min-width:0;display:flex}._ModelPickerTriggerLabel_1lu40_19{align-items:center;gap:4px;width:max-content;display:inline-flex;position:relative}._ModelPickerTriggerModelLabel_1lu40_27{min-width:0;max-width:110px;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}._ModelPickerTriggerModelText_1lu40_37{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._ModelPickerTriggerEffortLabel_1lu40_44{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}._ModelPickerTriggerEffortLabel_1lu40_44[data-max-effort=true]{color:var(--color-chart-purple)}._ModelPickerTriggerModeIndicator_1lu40_54{inline-size:0;color:var(--color-text);flex-shrink:0;align-items:center;transition:inline-size .32s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}._ModelPickerTriggerModeIndicator_1lu40_54[data-reserved=true]{inline-size:18px}._ModelPickerTriggerModeIndicator_1lu40_54[data-reduced-motion]{transition:none}._ModelPickerTriggerLabel_1lu40_19>._ModelPickerTriggerInlineModeIcon_1lu40_72{width:14px;height:14px;color:var(--color-text);flex-shrink:0;position:absolute;inset-block-start:50%;inset-inline-start:-18px;translate:0 -50%}._ModelPickerTriggerMeasurement_1lu40_83{width:max-content;font-size:var(--text-sm);visibility:hidden;pointer-events:none;white-space:nowrap;flex-direction:column;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}._ModelPickerDropdownContent_1lu40_96{width:calc(var(--spacing) * 56);transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:opacity, transform;overflow:clip}._ModelPickerDropdownContent_1lu40_96[data-state=open]{animation:.32s cubic-bezier(.23,1,.32,1) 30ms both _model-picker-dropdown-content-enter_1lu40_1}._ModelPickerDropdownContent_1lu40_96:has(>[data-reduced-motion=true]){animation:none}@keyframes _model-picker-dropdown-content-enter_1lu40_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._Menu_1lbpg_1{position:relative;overflow:hidden}._AdvancedView_1lbpg_52{padding-block-start:4px;position:relative}._AdvancedView_1lbpg_52:before{content:none}[data-side=top] ._Menu_1lbpg_1 ._AdvancedView_1lbpg_52{padding-block:0 4px}
