.bn-block-outer{line-height:1.5;transition:margin .2s}.bn-block{flex-direction:column;display:flex}.bn-block-content{width:100%;padding:3px 0;transition:font-size .2s;display:flex}.bn-block-content.ProseMirror-selectednode>*,.ProseMirror-selectednode>.bn-block-content>*{border-radius:4px;outline:4px solid #64a0ff}.bn-block-content:before{content:"";height:0;margin-right:0;transition:all .2s;overflow:visible}.bn-inline-content{white-space:pre-wrap}.bn-trailing-block{cursor:text;height:30px}.bn-block-group .bn-block-group{margin-left:24px}.bn-block-group .bn-block-group>.bn-block-outer{position:relative}.bn-block-group .bn-block-group>.bn-block-outer:not([data-prev-depth-changed]):before{content:" ";height:100%;transition:all .2s .1s;display:inline;position:absolute;left:-20px}.bn-block-group .bn-block-group>.bn-block-outer[data-prev-depth-change="-2"]:before{height:0}.bn-inline-content code{font-family:monospace}[data-prev-depth-change="1"]{--x:1}[data-prev-depth-change="2"]{--x:2}[data-prev-depth-change="3"]{--x:3}[data-prev-depth-change="4"]{--x:4}[data-prev-depth-change="5"]{--x:5}[data-prev-depth-change="-1"]{--x:-1}[data-prev-depth-change="-2"]{--x:-2}[data-prev-depth-change="-3"]{--x:-3}[data-prev-depth-change="-4"]{--x:-4}[data-prev-depth-change="-5"]{--x:-5}.bn-block-outer[data-prev-depth-change]{margin-left:calc(10px * var(--x))}.bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change]{margin-left:0}[data-content-type=heading]{--level:3em;padding-top:18px}[data-content-type=heading][data-level="2"]{--level:2em}[data-content-type=heading][data-level="3"]{--level:1.3em}[data-content-type=heading][data-level="4"]{--level:1em}[data-content-type=heading][data-level="5"]{--level:.9em}[data-content-type=heading][data-level="6"]{--level:.8em}[data-prev-level="1"]{--prev-level:3em}[data-prev-level="2"]{--prev-level:2em}[data-prev-level="3"]{--prev-level:1.3em}[data-prev-level="4"]{--prev-level:1em}[data-prev-level="5"]{--prev-level:.9em}[data-prev-level="6"]{--prev-level:.8em}.bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content{font-size:var(--prev-level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>div[data-type=modification]>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}[data-content-type=quote] blockquote{color:#7d797a;border-left:2px solid #7d797a;margin:0;padding-left:1em}[data-content-type=divider] hr{border:none;border-top:1px solid #7d797a;flex:1;margin:.5em 0}.bn-block-content:before{content:"";margin-right:0}.bn-block-content[data-content-type=numberedListItem]:before{justify-content:center;min-width:24px;padding-right:4px;display:flex}[data-content-type=numberedListItem]{--index:attr(data-index)}[data-prev-type=numberedListItem]{--prev-index:attr(data-prev-index)}.bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none])>.bn-block>.bn-block-content:before{content:var(--prev-index) "."}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=numberedListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index) "."}.bn-block-content[data-content-type=bulletListItem]:before{justify-content:center;min-width:24px;padding-right:4px;display:flex}.bn-block-content[data-content-type=checkListItem]>div:has(>input){height:24px}.bn-block-content[data-content-type=checkListItem]>div>input{cursor:pointer;margin-left:4px;margin-right:8px;width:12px;height:24px;margin-block:0}.bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content{text-decoration:line-through}.bn-block-content[data-text-alignment=center]{justify-content:center}.bn-block-content[data-text-alignment=right]{justify-content:flex-end}:is(.bn-block:has(>.bn-block-content>div>.bn-toggle-wrapper[data-show-children=false])>.bn-block-group,.bn-block:has(>.react-renderer>.bn-block-content>div>.bn-toggle-wrapper[data-show-children=false])>.bn-block-group){display:none}.bn-toggle-wrapper{align-items:center;display:flex}.bn-toggle-button{color:var(--bn-colors-editor-text);padding:3px}.bn-toggle-button>svg{width:18px;height:18px}.bn-toggle-wrapper[data-show-children=true] .bn-toggle-button{transform:rotate(90deg)}.bn-toggle-add-block-button{color:var(--bn-colors-side-menu);width:fit-content;margin-left:22px;padding-inline:2px;font-size:16px;font-weight:400}.bn-toggle-button,.bn-toggle-add-block-button{border-radius:var(--bn-border-radius-small);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;display:flex}.bn-toggle-button:hover,.bn-toggle-add-block-button:hover{background-color:var(--bn-colors-hovered-background)}.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"•"}[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,[data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"◦"}[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer[data-prev-type=bulletListItem]>.bn-block>.bn-block-content:before,[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=bulletListItem]:before,[data-content-type=bulletListItem]~.bn-block-group [data-content-type=bulletListItem]~.bn-block-group>.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>.bn-block-content[data-content-type=bulletListItem]:before{content:"▪︎"}.bn-block-content[data-content-type=codeBlock]{color:#fff;background-color:#161616;border-radius:8px;position:relative}.bn-block-content[data-content-type=codeBlock]>pre{white-space:pre;tab-size:2;width:100%;margin:0;padding:24px;overflow-x:auto}.bn-block-content[data-content-type=codeBlock]>div{outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select{appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff;opacity:0;background-color:#0000;border:none;font-size:.8em;transition:opacity .3s 1s;position:absolute;top:8px;left:18px;outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select>option{color:#000}.bn-block-content[data-content-type=codeBlock]:hover>div>select,.bn-block-content[data-content-type=codeBlock]>div>select:focus{opacity:.5;transition-delay:.1s}.bn-block-content[data-content-type=pageBreak]>div{border-top:2px dotted #7d797a;width:100%;height:0;margin-block:11px}@media print{.bn-block-content[data-content-type=pageBreak]>div{page-break-after:always}}[data-file-block] .bn-file-block-content-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;margin:0;display:flex}:is([data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),[data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon)){width:100%}[data-file-block] .bn-add-file-button{color:#7d797a;background-color:#f2f1ee;border-radius:4px;align-items:center;gap:10px;padding:12px;display:flex}[data-file-block] .bn-add-file-button:where(.dark,.dark *){color:#bebebe;background-color:#464646}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,[data-file-block] .bn-file-name-with-icon:hover,.ProseMirror-selectednode .bn-file-name-with-icon{background-color:#e1e1e1}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover:where(.dark,.dark *),[data-file-block] .bn-file-name-with-icon:hover:where(.dark,.dark *),.ProseMirror-selectednode .bn-file-name-with-icon:where(.dark,.dark *){background-color:#5a5a5a}[data-file-block] .bn-add-file-button-icon,[data-file-block] .bn-file-icon{width:24px;height:24px}[data-file-block] .bn-add-file-button-text{font-size:.9rem}[data-file-block] .bn-file-name-with-icon{border-radius:4px;gap:4px;padding:4px;display:flex}[data-file-block] .bn-file-caption{word-break:break-word;padding-block:4px;font-size:.8em}[data-file-block] .bn-file-caption:empty{padding-block:0}[data-file-block] .bn-resize-handle{cursor:ew-resize;background-color:#000;border:1px solid #fff;border-radius:4px;width:8px;height:30px;position:absolute}[data-file-block] .bn-visual-media-wrapper{align-items:center;max-width:100%;display:flex;position:relative}[data-file-block] .bn-visual-media{border-radius:4px;width:100%}[data-content-type=audio]>.bn-file-block-content-wrapper,.bn-audio{width:100%}.bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{pointer-events:none;max-width:100%;margin-inline:-2px;font-style:italic}.bn-block:has(>.bn-block-content[data-text-color=gray]){color:#9b9a97}.bn-block:has(>.bn-block-content[data-text-color=brown]){color:#64473a}.bn-block:has(>.bn-block-content[data-text-color=red]){color:#e03e3e}.bn-block:has(>.bn-block-content[data-text-color=orange]){color:#d9730d}.bn-block:has(>.bn-block-content[data-text-color=yellow]){color:#dfab01}.bn-block:has(>.bn-block-content[data-text-color=green]){color:#4d6461}.bn-block:has(>.bn-block-content[data-text-color=blue]){color:#0b6e99}.bn-block:has(>.bn-block-content[data-text-color=purple]){color:#6940a5}.bn-block:has(>.bn-block-content[data-text-color=pink]){color:#ad1a72}.bn-block:has(>.bn-block-content[data-background-color=gray]){background-color:#ebeced}.bn-block:has(>.bn-block-content[data-background-color=brown]){background-color:#e9e5e3}.bn-block:has(>.bn-block-content[data-background-color=red]){background-color:#fbe4e4}.bn-block:has(>.bn-block-content[data-background-color=orange]){background-color:#f6e9d9}.bn-block:has(>.bn-block-content[data-background-color=yellow]){background-color:#fbf3db}.bn-block:has(>.bn-block-content[data-background-color=green]){background-color:#ddedea}.bn-block:has(>.bn-block-content[data-background-color=blue]){background-color:#ddebf1}.bn-block:has(>.bn-block-content[data-background-color=purple]){background-color:#eae4f2}.bn-block:has(>.bn-block-content[data-background-color=pink]){background-color:#f4dfeb}[data-text-alignment=left]{text-align:left!important;justify-content:flex-start!important}[data-text-alignment=center]{text-align:center!important;justify-content:center!important}[data-text-alignment=right]{text-align:right!important;justify-content:flex-end!important}[data-text-alignment=justify]{text-align:justify!important;justify-content:flex-start!important}.bn-block-column-list{flex-direction:row;display:flex}.bn-block-column{flex:1;padding:12px 20px;overflow-x:auto}.bn-block-column:first-child{padding-left:0}.bn-block-column:last-child{padding-right:0}.bn-thread-mark:not([data-orphan=true]){background:#ffc80026}.bn-thread-mark .bn-thread-mark-selected{background:#ffc80040}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{z-index:20;pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;inset:0}.bn-editor{font-synthesis:style weight;--N800:#172b4d;--N40:#dfe1e6;outline:none;padding-inline:54px}.bn-comment-editor{width:100%;padding:0}.bn-comment-editor .bn-editor{padding:0}.bn-default-styles p,.bn-default-styles h1,.bn-default-styles h2,.bn-default-styles h3,.bn-default-styles h4,.bn-default-styles h5,.bn-default-styles h6,.bn-default-styles li{font-size:inherit;margin:0;padding:0;min-width:2px!important}.bn-default-styles{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Open Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400}.bn-table-drop-cursor{z-index:20;pointer-events:none;background-color:#adf;position:absolute}.bn-drag-preview{opacity:.001;pointer-events:none;padding:10px;position:absolute;top:0;left:0}.bn-editor .bn-collaboration-cursor__base{position:relative}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret{width:2px;position:absolute;top:1px;bottom:-2px;left:-1px}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label{pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;border-radius:0 1.5px 1.5px 0;max-width:4px;max-height:5px;padding:0;font-size:12px;font-style:normal;font-weight:600;line-height:normal;transition:all .2s;position:absolute;top:-1px;left:0;overflow:hidden}.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label{color:#0d0d0d;border-radius:3px 3px 3px 0;max-width:20rem;max-height:1.1rem;padding:.1rem .3rem;transition:all .2s;top:-17px;left:0}.bn-editor [data-content-type=table] .tableWrapper{--bn-table-widget-size:22px;--bn-table-handle-size: 9px ;padding:var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);width:100%;position:relative;overflow-y:hidden}.bn-editor [data-content-type=table] table{word-break:break-word;width:auto!important}.bn-editor [data-content-type=table] th,.bn-editor [data-content-type=table] td{border:1px solid #ddd;padding:5px 10px}.bn-editor [data-content-type=table] th{text-align:left;font-weight:700}.bn-editor [data-content-type=table] th>p,.bn-editor [data-content-type=table] td>p{min-height:1.5rem}.ProseMirror td,.ProseMirror th{min-width:auto!important}.ProseMirror td:not([colwidth]):not(.column-resize-dragging),.ProseMirror th:not([colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)!important}.prosemirror-dropcursor-block{transition-property:top,bottom;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prosemirror-dropcursor-vertical{transition-property:left,right}[data-show-selection]{background-color:highlight;padding:2px 0}.bn-root{--bn-colors-editor-text:#3f3f3f;--bn-colors-editor-background:#fff;--bn-colors-menu-text:#3f3f3f;--bn-colors-menu-background:#fff;--bn-colors-tooltip-text:#3f3f3f;--bn-colors-tooltip-background:#efefef;--bn-colors-hovered-text:#3f3f3f;--bn-colors-hovered-background:#efefef;--bn-colors-selected-text:#fff;--bn-colors-selected-background:#3f3f3f;--bn-colors-disabled-text:#afafaf;--bn-colors-disabled-background:#efefef;--bn-colors-shadow:#cfcfcf;--bn-colors-border:#efefef;--bn-colors-side-menu:#cfcfcf;--bn-colors-highlights-gray-text:#9b9a97;--bn-colors-highlights-gray-background:#ebeced;--bn-colors-highlights-brown-text:#64473a;--bn-colors-highlights-brown-background:#e9e5e3;--bn-colors-highlights-red-text:#e03e3e;--bn-colors-highlights-red-background:#fbe4e4;--bn-colors-highlights-orange-text:#d9730d;--bn-colors-highlights-orange-background:#f6e9d9;--bn-colors-highlights-yellow-text:#dfab01;--bn-colors-highlights-yellow-background:#fbf3db;--bn-colors-highlights-green-text:#4d6461;--bn-colors-highlights-green-background:#ddedea;--bn-colors-highlights-blue-text:#0b6e99;--bn-colors-highlights-blue-background:#ddebf1;--bn-colors-highlights-purple-text:#6940a5;--bn-colors-highlights-purple-background:#eae4f2;--bn-colors-highlights-pink-text:#ad1a72;--bn-colors-highlights-pink-background:#f4dfeb;--bn-font-family:"Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--bn-border-radius:6px;--bn-shadow-medium:0 4px 12px var(--bn-colors-shadow);--bn-shadow-light:0 2px 6px var(--bn-colors-border);--bn-border:1px solid var(--bn-colors-border);--bn-border-radius-small:max(var(--bn-border-radius) - 2px, 1px);--bn-border-radius-medium:var(--bn-border-radius);--bn-border-radius-large:max(var(--bn-border-radius) + 2px, 1px)}.bn-root[data-color-scheme=dark]{--bn-colors-editor-text:#cfcfcf;--bn-colors-editor-background:#1f1f1f;--bn-colors-menu-text:#cfcfcf;--bn-colors-menu-background:#1f1f1f;--bn-colors-tooltip-text:#cfcfcf;--bn-colors-tooltip-background:#161616;--bn-colors-hovered-text:#cfcfcf;--bn-colors-hovered-background:#161616;--bn-colors-selected-text:#cfcfcf;--bn-colors-selected-background:#0f0f0f;--bn-colors-disabled-text:#3f3f3f;--bn-colors-disabled-background:#161616;--bn-colors-shadow:#0f0f0f;--bn-colors-border:#161616;--bn-colors-side-menu:#7f7f7f;--bn-colors-highlights-gray-text:#bebdb8;--bn-colors-highlights-gray-background:#9b9a97;--bn-colors-highlights-brown-text:#8e6552;--bn-colors-highlights-brown-background:#64473a;--bn-colors-highlights-red-text:#ec4040;--bn-colors-highlights-red-background:#be3434;--bn-colors-highlights-orange-text:#e3790d;--bn-colors-highlights-orange-background:#b7600a;--bn-colors-highlights-yellow-text:#dfab01;--bn-colors-highlights-yellow-background:#b58b00;--bn-colors-highlights-green-text:#6b8b87;--bn-colors-highlights-green-background:#4d6461;--bn-colors-highlights-blue-text:#0e87bc;--bn-colors-highlights-blue-background:#0b6e99;--bn-colors-highlights-purple-text:#8552d7;--bn-colors-highlights-purple-background:#6940a5;--bn-colors-highlights-pink-text:#da208f;--bn-colors-highlights-pink-background:#ad1a72}.bn-root{font-family:var(--bn-font-family)}.bn-editor{background-color:var(--bn-colors-editor-background);border-radius:var(--bn-border-radius-large);color:var(--bn-colors-editor-text)}.bn-react-node-view-renderer{flex-direction:column;width:100%;display:flex}.bn-block-group .bn-block:not(:has(.bn-toggle-wrapper)) .bn-block-group .bn-block-outer:not([data-prev-depth-changed]):before{border-left:1px solid var(--bn-colors-side-menu)}.bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--bn-colors-side-menu)}.bn-root .bn-color-icon{border:var(--bn-border);border-radius:var(--bn-border-radius-small);justify-content:center;align-items:center;display:flex}.bn-error-text{color:red;font-size:12px}[data-style-type=textColor][data-value=gray],[data-text-color=gray]{color:var(--bn-colors-highlights-gray-text)}.bn-block:has(>.bn-block-content[data-text-color=gray]){color:var(--bn-colors-highlights-gray-text)}[data-style-type=textColor][data-value=brown],[data-text-color=brown]{color:var(--bn-colors-highlights-brown-text)}.bn-block:has(>.bn-block-content[data-text-color=brown]){color:var(--bn-colors-highlights-brown-text)}[data-style-type=textColor][data-value=red],[data-text-color=red]{color:var(--bn-colors-highlights-red-text)}.bn-block:has(>.bn-block-content[data-text-color=red]){color:var(--bn-colors-highlights-red-text)}[data-style-type=textColor][data-value=orange],[data-text-color=orange]{color:var(--bn-colors-highlights-orange-text)}.bn-block:has(>.bn-block-content[data-text-color=orange]){color:var(--bn-colors-highlights-orange-text)}[data-style-type=textColor][data-value=yellow],[data-text-color=yellow]{color:var(--bn-colors-highlights-yellow-text)}.bn-block:has(>.bn-block-content[data-text-color=yellow]){color:var(--bn-colors-highlights-yellow-text)}[data-style-type=textColor][data-value=green],[data-text-color=green]{color:var(--bn-colors-highlights-green-text)}.bn-block:has(>.bn-block-content[data-text-color=green]){color:var(--bn-colors-highlights-green-text)}[data-style-type=textColor][data-value=blue],[data-text-color=blue]{color:var(--bn-colors-highlights-blue-text)}.bn-block:has(>.bn-block-content[data-text-color=blue]){color:var(--bn-colors-highlights-blue-text)}[data-style-type=textColor][data-value=purple],[data-text-color=purple]{color:var(--bn-colors-highlights-purple-text)}.bn-block:has(>.bn-block-content[data-text-color=purple]){color:var(--bn-colors-highlights-purple-text)}[data-style-type=textColor][data-value=pink],[data-text-color=pink]{color:var(--bn-colors-highlights-pink-text)}.bn-block:has(>.bn-block-content[data-text-color=pink]){color:var(--bn-colors-highlights-pink-text)}[data-style-type=backgroundColor][data-value=gray],[data-background-color=gray]{background-color:var(--bn-colors-highlights-gray-background)}.bn-block:has(>.bn-block-content[data-background-color=gray]){background-color:var(--bn-colors-highlights-gray-background)}[data-style-type=backgroundColor][data-value=brown],[data-background-color=brown]{background-color:var(--bn-colors-highlights-brown-background)}.bn-block:has(>.bn-block-content[data-background-color=brown]){background-color:var(--bn-colors-highlights-brown-background)}[data-style-type=backgroundColor][data-value=red],[data-background-color=red]{background-color:var(--bn-colors-highlights-red-background)}.bn-block:has(>.bn-block-content[data-background-color=red]){background-color:var(--bn-colors-highlights-red-background)}[data-style-type=backgroundColor][data-value=orange],[data-background-color=orange]{background-color:var(--bn-colors-highlights-orange-background)}.bn-block:has(>.bn-block-content[data-background-color=orange]){background-color:var(--bn-colors-highlights-orange-background)}[data-style-type=backgroundColor][data-value=yellow],[data-background-color=yellow]{background-color:var(--bn-colors-highlights-yellow-background)}.bn-block:has(>.bn-block-content[data-background-color=yellow]){background-color:var(--bn-colors-highlights-yellow-background)}[data-style-type=backgroundColor][data-value=green],[data-background-color=green]{background-color:var(--bn-colors-highlights-green-background)}.bn-block:has(>.bn-block-content[data-background-color=green]){background-color:var(--bn-colors-highlights-green-background)}[data-style-type=backgroundColor][data-value=blue],[data-background-color=blue]{background-color:var(--bn-colors-highlights-blue-background)}.bn-block:has(>.bn-block-content[data-background-color=blue]){background-color:var(--bn-colors-highlights-blue-background)}[data-style-type=backgroundColor][data-value=purple],[data-background-color=purple]{background-color:var(--bn-colors-highlights-purple-background)}.bn-block:has(>.bn-block-content[data-background-color=purple]){background-color:var(--bn-colors-highlights-purple-background)}[data-style-type=backgroundColor][data-value=pink],[data-background-color=pink]{background-color:var(--bn-colors-highlights-pink-background)}.bn-block:has(>.bn-block-content[data-background-color=pink]){background-color:var(--bn-colors-highlights-pink-background)}.bn-root{--bn-ui-base-z-index:0}.bn-side-menu{height:30px}.bn-side-menu[data-block-type=heading][data-level="1"]{height:108px}.bn-side-menu[data-block-type=heading][data-level="2"]{height:84px}.bn-side-menu[data-block-type=heading][data-level="3"]{height:67px}.bn-side-menu[data-block-type=file]{height:38px}.bn-side-menu[data-block-type=audio]{height:60px}.bn-side-menu[data-url=false]{height:54px}.bn-threads-sidebar{border-radius:var(--bn-border-radius-medium);flex-direction:column;gap:10px;display:flex;overflow:auto}.bn-thread-expand-prompt .mantine-Text-root,.bn-thread .bn-header-text{color:var(--bn-colors-menu-text)}.bn-threads-sidebar .bn-thread .bn-editor{background-color:#0000}.bn-threads-sidebar .bn-thread.selected{background-color:#f5f9fd;border:2px solid #c2dcf8}.dark .bn-threads-sidebar .bn-thread.selected{background-color:#20242a;border:2px solid #23405b}.bn-mobile-formatting-toolbar{bottom:var(--bn-mobile-keyboard-offset,0px);z-index:calc(var(--bn-ui-base-z-index) + 40);touch-action:pan-x;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,0);transition:bottom .15s ease-out;display:flex;position:fixed;left:0;right:0;overflow-x:auto}.bn-root em-emoji-picker{max-height:100%}.studio-doc .bn-editor{padding-inline:0;font-size:17px;line-height:1.6}.studio-doc .bn-block-outer{margin:0;padding:0}.studio-doc .bn-block-content{padding:0}.studio-doc .bn-block-content :is(p,blockquote,pre){margin:0}.studio-doc .bn-block-content[data-content-type=paragraph]{font-size:17px;line-height:1.6;margin-bottom:16px}.studio-doc .bn-block-content[data-content-type=heading]{margin-bottom:10px}.studio-doc .bn-block-content[data-content-type=heading] h1{font-size:26px;font-weight:500;letter-spacing:-.015em;line-height:1.25;margin:40px 0 0}.studio-doc .bn-block-content[data-content-type=heading] h2{font-size:21px;font-weight:500;letter-spacing:-.015em;line-height:1.3;margin:32px 0 0}.studio-doc .bn-block-content[data-content-type=heading] h3,.studio-doc .bn-block-content[data-content-type=heading] h4,.studio-doc .bn-block-content[data-content-type=heading] h5,.studio-doc .bn-block-content[data-content-type=heading] h6{font-size:17.5px;font-weight:600;letter-spacing:-.008em;line-height:1.4;margin:26px 0 0}.studio-doc .bn-block-group>.bn-block-outer:first-child h1,.studio-doc .bn-block-group>.bn-block-outer:first-child h2,.studio-doc .bn-block-group>.bn-block-outer:first-child h3{margin-top:0}.studio-doc .bn-block-content[data-content-type=quote]{margin:4px 0 16px}.studio-doc .bn-block-content[data-content-type=quote] blockquote{border-left:2px solid light-dark(rgba(10,10,10,.32),rgba(223,223,223,.34));color:light-dark(rgba(10,10,10,.55),rgba(223,223,223,.55));font-size:17px;line-height:1.6;padding-left:16px}.studio-doc .bn-block-content[data-content-type=bulletListItem],.studio-doc .bn-block-content[data-content-type=numberedListItem]{display:flex;font-size:17px;line-height:1.6;margin-bottom:4px}.studio-doc .bn-block-content[data-content-type=bulletListItem]:before,.studio-doc .bn-block-content[data-content-type=numberedListItem]:before{color:light-dark(rgba(10,10,10,.42),rgba(223,223,223,.42))}.studio-doc .bn-block-content[data-content-type=codeBlock]{margin:4px 0 16px}.studio-doc .bn-block-content[data-content-type=codeBlock] pre{background:light-dark(rgba(10,10,10,.045),rgba(223,223,223,.05));border-radius:2px;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:13.5px;line-height:1.55;margin:0;overflow-x:auto;padding:14px 16px}.studio-doc .ProseMirror{caret-color:light-dark(#0a0a0a,#dfdfdf)}.studio-doc .bn-block-outer:has([data-content-type=bulletListItem],[data-content-type=numberedListItem])+.bn-block-outer:not(:has([data-content-type=bulletListItem],[data-content-type=numberedListItem])){margin-top:14px}.studio-doc .bn-inline-content code{background:light-dark(rgba(10,10,10,.045),rgba(223,223,223,.05));border-radius:2px;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.85em;padding:.1em .35em}.studio-doc .bn-inline-content a{color:inherit;text-decoration-color:light-dark(rgba(10,10,10,.32),rgba(223,223,223,.34));text-decoration-line:underline;text-underline-offset:3px}:root{color-scheme:light dark;font-family:Polysans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-color:light-dark(rgba(10,10,10,.25),rgba(223,223,223,.22)) transparent;scrollbar-width:thin}*{box-sizing:border-box;scrollbar-width:thin}html,body{height:100%}body{margin:0;overflow:hidden;background-color:light-dark(#f4f3f0,#02040a);color:light-dark(#0a0a0a,#dfdfdf);font-size:13.5px;line-height:1.5}#root{height:100%;min-height:0}a{color:inherit}@layer reset{button,input,textarea,select{font:inherit}button,[role=button],a,summary,input,textarea,select,label{touch-action:manipulation}button,[role=button],summary{-webkit-user-select:none;user-select:none}}button:disabled{pointer-events:none}::selection{background:light-dark(rgba(10,10,10,.14),rgba(223,223,223,.24));color:light-dark(#0a0a0a,#ffffff)}:focus-visible{outline:1.5px solid light-dark(rgba(10,10,10,.45),rgba(223,223,223,.5));outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}[data-highlighted]:focus-visible,[role=menuitem]:focus-visible,[role=option]:focus-visible,[contenteditable=true]:focus-visible,[contenteditable=true] *:focus-visible,.ProseMirror:focus-visible{outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:light-dark(rgba(10,10,10,.25),rgba(223,223,223,.22));border:3px solid transparent;background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:light-dark(rgba(10,10,10,.4),rgba(223,223,223,.38));background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .xkc5qi {
    margin: 0 0 10px;
  }

  .xbvy2oj {
    margin: 0 0 40px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1wkpe6s {
    padding: 10px 10px 8px;
  }

  .xfutt6y {
    padding: 10px 12px 8px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xyi1zab {
    padding: 11px 13px;
  }

  .xfdylpt {
    padding: 14px 10px 18px;
  }

  .x1j671cp {
    padding: 14px 16px;
  }

  .x1np1h16 {
    padding: 16px 18px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x36usyh {
    padding: 5px 10px;
  }

  .x1arfzav {
    padding: 6px 12px;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .xhyu132 {
    padding: var(--x141reon);
  }

  .xlz0nlw {
    padding: var(--x4nk59i);
  }

  .x7vt053 {
    padding: var(--x8dc2vb);
  }

  .xfj3p6q {
    padding: var(--xjvebu3);
  }

  .x1xq1s4e {
    padding: var(--xosi49);
  }
}

@layer priority3 {
  .x1b3pidx {
    border-color: #ffffff52;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xg52b95 {
    border-color: var(--xk6txqj);
  }

  .x1pmfxcw {
    border-color: var(--xq9nqz8);
  }

  .x1k58pn8 {
    border-color: var(--xt0fg78);
  }

  .xkq25w7 {
    border-color: var(--xuw9uhi);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xp2hxc {
    border-radius: var(--x167vner);
  }

  .xvwgeyj {
    border-radius: var(--x18vl7b4);
  }

  .xp2txix {
    border-radius: var(--x1mi2s8u);
  }

  .x1d7jzse {
    border-radius: var(--xegg9xu);
  }

  .xmqn93r {
    border-radius: var(--xjevuhi);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x1m14pf6 {
    border-width: 0 0 0 1px;
  }

  .x1vym0cy {
    border-width: 0 1px 0 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xr2xkkv {
    border-width: 1.6px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1aut5rd {
    gap: 13px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1rfnoza {
    gap: var(--x141reon);
  }

  .x18ogohk {
    gap: var(--x169wnd0);
  }

  .xrg2qtr {
    gap: var(--x1otespm);
  }

  .x1igshvl {
    gap: var(--x4nk59i);
  }

  .x5th485 {
    gap: var(--x8dc2vb);
  }

  .x1pyl61c {
    gap: var(--xjvebu3);
  }

  .xwzsr1x {
    gap: var(--xosi49);
  }

  .xdcvg8y {
    gap: var(--xyp3fw7);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .xu8mtj6 {
    margin-block: 0 16px;
  }

  .xq7u8qf {
    margin-block: 20px;
  }

  .xc68p3d {
    margin-block: var(--x141reon);
  }

  .xplr5pb {
    margin-block: var(--x4nk59i);
  }

  .xo4aa9g {
    margin-block: var(--xjvebu3);
  }

  .x1qvtf9o {
    margin-block: var(--xyp3fw7);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1ppp62y {
    margin-inline: var(--x169wnd0);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1wjhrq0 {
    padding-block: 1.5px;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x11ylq3t {
    padding-block: 12vh;
  }

  .x1jql4ev {
    padding-block: 13px 15px;
  }

  .x99dwph {
    padding-block: 13px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1w2h69v {
    padding-block: 2.5px;
  }

  .x4ght2x {
    padding-block: 31px 70px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xaoe3km {
    padding-block: 8vh;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xzxz54f {
    padding-block: var(--x141reon);
  }

  .x1xju5au {
    padding-block: var(--x169wnd0);
  }

  .x1u9j9a5 {
    padding-block: var(--x1u2r2tu);
  }

  .x1m34pfv {
    padding-block: var(--x4nk59i);
  }

  .x1trr1es {
    padding-block: var(--x8dc2vb);
  }

  .x1hzkpij {
    padding-block: var(--xjvebu3);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xfoe8qy {
    padding-inline: 11px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x1balvq4 {
    padding-inline: clamp(18px, 3vw, 36px);
  }

  .x14773x4 {
    padding-inline: var(--x141reon);
  }

  .xtae1dw {
    padding-inline: var(--x169wnd0);
  }

  .x19vnlvt {
    padding-inline: var(--x8dc2vb);
  }

  .x18i4l56 {
    padding-inline: var(--xjvebu3);
  }

  .x1ocw1xp {
    padding-inline: var(--xosi49);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xq0gx5c:hover, .x1a2890d:focus {
    border-color: var(--xk6txqj);
  }

  .x1y89vcf:focus {
    border-color: var(--xpdhmq);
  }

  .x7gycef:active {
    border-color: var(--xk6txqj);
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xh0615m {
    -webkit-line-clamp: 1;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xegkacw {
    animation-duration: .9s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x1q2e33d {
    animation-duration: var(--x1lemosy);
  }

  .x1ihuxzq {
    animation-duration: var(--x1m89qtz);
  }

  .x10227kp {
    animation-duration: var(--x1w8a623);
  }

  .xu21sfy {
    animation-duration: var(--xle26mi);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xz1lo1z {
    animation-name: x11djk01-B;
  }

  .x9oc3if {
    animation-name: x1834bab-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .x1peu1bj {
    animation-name: x1exim93-B;
  }

  .x1q80z8v {
    animation-name: x1it4xqm-B;
  }

  .x1j82bso {
    animation-name: x1n44jyb-B;
  }

  .x9t9kpl {
    animation-name: x1v8fr8m-B;
  }

  .x1awudio {
    animation-name: x1vduhy-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .xjlm5ib {
    animation-name: x4lukpe-B;
  }

  .x11ob944 {
    animation-name: xc9xecv-B;
  }

  .xo3sfnr {
    animation-name: xgcq4cg-B;
  }

  .x1978804 {
    animation-name: xk400ui-B;
  }

  .x35p7ch {
    animation-name: xuvekqa-B;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xb2ob8e {
    animation-timing-function: var(--x5v7o19);
  }

  .x10cqxju {
    animation-timing-function: var(--x6hibu3);
  }

  .xsxup4p {
    animation-timing-function: var(--xmvlx21);
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .x11fneen {
    aspect-ratio: auto;
  }

  .x13dzyll {
    -webkit-backdrop-filter: blur(var(--x1m5lb6b));
    backdrop-filter: blur(var(--x1m5lb6b));
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xfl704u {
    background-color: var(--x16mxrya);
  }

  .x144o20q {
    background-color: var(--x1d84nhf);
  }

  .x1y6j6gj {
    background-color: var(--x1mjciji);
  }

  .x1pw8ir5 {
    background-color: var(--x1zso9m);
  }

  .xgvy3ul {
    background-color: var(--x43rrfj);
  }

  .xi8tbeu {
    background-color: var(--xcr85ai);
  }

  .x1jl47th {
    background-color: var(--xcskgdg);
  }

  .xzdgjrg {
    background-color: var(--xg5y542);
  }

  .x1a86sqj {
    background-color: var(--xhmw2qn);
  }

  .x1p877xt {
    background-color: var(--xl6w1k);
  }

  .x11x4qlp {
    background-color: var(--xmvgw72);
  }

  .xqi9a4e {
    background-color: var(--xohzn0a);
  }

  .x1e6uwpw {
    background-color: var(--xpdhmq);
  }

  .x1fwzuzu {
    background-color: var(--xq9nqz8);
  }

  .xog0yqx {
    background-color: var(--xrq6i3c);
  }

  .x1b7wmy3 {
    background-color: var(--xt0fg78);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1xau9dp {
    border-inline-start-color: var(--xk6txqj);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .x1vhteve {
    box-shadow: 0 0 #0000;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xt675ai {
    box-shadow: var(--xhac19b);
  }

  .xea98pl {
    box-shadow: var(--xhe8y4m);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .x1ot4i2s {
    color: var(--x16next1);
  }

  .x1rcw6tp {
    color: var(--x1sdg195);
  }

  .xr8011c {
    color: var(--x1uo72q0);
  }

  .xwu01iq {
    color: var(--x43rrfj);
  }

  .xsfllp9 {
    color: var(--x8bz55g);
  }

  .x8xbons {
    color: var(--xcr85ai);
  }

  .xo5vrpy {
    color: var(--xnjopl1);
  }

  .x1xh7yb1 {
    color: var(--xpdhmq);
  }

  .x8mloq {
    color: var(--xq9nqz8);
  }

  .xhb75r7 {
    color: var(--xrq6i3c);
  }

  .xnjcz91 {
    color: var(--xt0fg78);
  }

  .x14402r9 {
    color: var(--xuxj1j);
  }

  .x1daeuqp {
    column-gap: clamp(20px, 3.5vw, 48px);
  }

  .x1d4ahde {
    column-gap: var(--x141reon);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1hpwzdk {
    font-family: var(--x7ivutz);
  }

  .xlli8fi {
    font-family: var(--xt0uv2);
  }

  .x1fo2yon {
    font-family: var(--xv5vukb);
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1hd2p95 {
    font-size: var(--x1149q4y);
  }

  .xc57l8p {
    font-size: var(--x13wgadu);
  }

  .xdjad1z {
    font-size: var(--x1jwcesl);
  }

  .xgjc6n5 {
    font-size: var(--x1ondyd1);
  }

  .x1xno3ta {
    font-size: var(--x3gqfyk);
  }

  .x1och41u {
    font-size: var(--xbtf3kv);
  }

  .xqgvha3 {
    font-size: var(--xc1qbry);
  }

  .xicol1x {
    font-size: var(--xd0r2l5);
  }

  .xacbon9 {
    font-size: var(--xs5hppt);
  }

  .x12djd8m {
    font-size: var(--xxr66wm);
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .xlf3mgs {
    font-weight: var(--x1irowm4);
  }

  .xgr5mnw {
    font-weight: var(--x1o8fo8b);
  }

  .x1glt6d2 {
    font-weight: var(--x1xd2ocq);
  }

  .xbwkcl {
    font-weight: var(--xy397ml);
  }

  .xrnveuf {
    grid-template-columns: 0 minmax(0, 1fr);
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .x6g6lq {
    grid-template-columns: 1fr min(var(--x1r90dda),calc(100% - 2 * 20px)) minmax(160px,1fr);
  }

  .x1amt731 {
    grid-template-columns: 252px minmax(0, 1fr);
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .xxfwaov {
    grid-template-columns: minmax(0, 1fr) max-content;
  }

  .x1kgnjh6 {
    grid-template-columns: minmax(0,1fr) minmax(0,var(--x1r90dda)) minmax(0,1fr);
  }

  .xwdvwgy {
    grid-template-columns: minmax(0,1fr) minmax(0,var(--x1r90dda)) minmax(var(--x13tgz10),var(--x12r2eqw)) minmax(0,1fr);
  }

  .xl501l6 {
    grid-template-columns: repeat(4, 1fr);
  }

  .x1ayh3g3 {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  }

  .x1spg8c6 {
    grid-template-rows: 48px minmax(0, 1fr);
  }

  .x1q1w665 {
    grid-template-rows: auto auto;
  }

  .xxq7klm {
    grid-template-rows: auto minmax(0, 1fr) auto;
  }

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .x6modva {
    grid-template-rows: minmax(0, 1fr) auto auto;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x661jbw {
    letter-spacing: var(--x130qykq);
  }

  .xxeehui {
    letter-spacing: var(--x1ce5k6k);
  }

  .x1ptaqx9 {
    letter-spacing: var(--x443lk4);
  }

  .xf1ze47 {
    letter-spacing: var(--xpmgvm8);
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1qq9037 {
    line-height: var(--x184gnza);
  }

  .xo6ft8p {
    line-height: var(--x18pbllj);
  }

  .x1iidis0 {
    line-height: var(--x1dg2nf2);
  }

  .x1hjw5kk {
    line-height: var(--x69jwcg);
  }

  .xjspd0w {
    line-height: var(--xvc2mig);
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1uy6g52 {
    opacity: .62;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .xxfajv6 {
    padding-inline-end: var(--x8dc2vb);
  }

  .xeipxnt {
    padding-inline-start: var(--x141reon);
  }

  .x1f12k86 {
    padding-inline-start: var(--x8dc2vb);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xcpc9rp {
    row-gap: var(--x169wnd0);
  }

  .xkkdw8i {
    row-gap: var(--x4nk59i);
  }

  .xqab7eb {
    scrollbar-color: light-dark(#0a0a0a24, #dfdfdf24) transparent;
  }

  .x185mbhu {
    scrollbar-gutter: stable;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xtbd1m9 {
    -webkit-text-decoration-color: var(--xk6txqj);
    text-decoration-color: var(--xk6txqj);
  }

  .x8e2qfg {
    -webkit-text-decoration-color: var(--xrq6i3c);
    text-decoration-color: var(--xrq6i3c);
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x1nf803f {
    transform-origin: 0;
  }

  .x1c071of {
    transform: none;
  }

  .xyxfs0t {
    transform: translateX(-50%) translateY(0);
  }

  .x1x216wm {
    transform: translateX(-50%) translateY(6px);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .x4a1lqj {
    transition-duration: var(--x1lemosy);
  }

  .x7z7l5c {
    transition-duration: var(--x1m89qtz);
  }

  .x1sy4pxi {
    transition-duration: var(--x1w8a623);
  }

  .x1eaenvl {
    transition-property: background-color, border-color, color;
  }

  .x1ft3f12 {
    transition-property: background-color, border-color, transform, box-shadow, color;
  }

  .xts7igz {
    transition-property: background-color, border-color;
  }

  .xzo0q3i {
    transition-property: background-color, color, border-color;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .xs0i2zy {
    transition-property: background-color, top, height;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xq90yva {
    transition-property: border-color, background-color;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x1o3h1nc {
    transition-property: grid-template-columns, column-gap;
  }

  .x7hfw76 {
    transition-property: grid-template-columns;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x14h5d43 {
    transition-property: top;
  }

  .x1hxbf0v {
    transition-timing-function: var(--x6hibu3);
  }

  .xxv9wdd {
    transition-timing-function: var(--xmvlx21);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .x8toiw6 {
    view-transition-name: pieces-surface;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x1i4qoq {
    z-index: var(--x10kmh3m);
  }

  .x1jm4lav {
    z-index: var(--x14nq9hi);
  }

  .xdv8rzx {
    z-index: var(--x1n9hw1p);
  }

  .x1y6t87j {
    z-index: var(--x1p516xw);
  }

  .x1uueiav {
    z-index: var(--x1uzfddw);
  }

  .x1yjtg0v {
    z-index: var(--xlzc1iv);
  }

  @supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
    .x89hmfd.x89hmfd {
      background-color: var(--xg5y542);
    }
  }

  .x13byxlc:focus-visible, .x1inxuyh[data-highlighted], .xxwjwmj[data-selected="true"] {
    background-color: var(--x1d84nhf);
  }

  .x1x5uydp:focus-visible {
    outline-color: var(--xpdhmq);
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x37j1o5:hover {
    background-color: var(--x1c9qhom);
  }

  .x1uf97qm:hover {
    background-color: var(--x1d84nhf);
  }

  .x150mhvj:hover {
    background-color: var(--x1zso9m);
  }

  .x1rvbkr3:hover {
    background-color: var(--x9tor31);
  }

  .xd1dzhh:hover {
    background-color: var(--xhmw2qn);
  }

  .xqxkxb7:hover {
    background-color: var(--xk6txqj);
  }

  .x1xmu6x2:hover {
    background-color: var(--xt0fg78);
  }

  .x1cortj6:hover {
    color: var(--x1sdg195);
  }

  .xvalnr1:hover {
    color: var(--x1uo72q0);
  }

  .x1mmg22z:hover {
    color: var(--x8bz55g);
  }

  .xlzgnqr:hover {
    color: var(--xcr85ai);
  }

  .x1v5arld:hover {
    color: var(--xt0fg78);
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .xbjgh2t:focus {
    box-shadow: 0 0 0 3px var(--xohzn0a);
  }

  .x1jt40dr:active {
    background-color: var(--x1c9qhom);
  }

  .xwgpbs9:active {
    background-color: var(--x1d84nhf);
  }

  .xx2zj8n:active {
    background-color: var(--xhmw2qn);
  }

  .xb03dmq:active {
    color: var(--x1sdg195);
  }

  .x1n3j3xd:active {
    color: var(--xt0fg78);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .x1pij27h.x1pij27h {
      background-color: #0000;
    }
  }

  @media (width <= 980px) {
    .x1re6dfu.x1re6dfu {
      display: inline-flex;
    }

    .xsapnw1.xsapnw1 {
      display: none;
    }

    .x1dxtl60.x1dxtl60 {
      grid-template-columns: 0 minmax(0, 1fr);
    }
  }

  @media (width <= 620px) {
    .xbywfz2.xbywfz2 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 940px) {
    .x1j1xp9l.x1j1xp9l {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 980px) {
    .xz7prm0.xz7prm0 {
      grid-template-columns: auto auto minmax(0, 1fr) auto;
    }
  }

  @media (width <= 940px) {
    .x1anbxn0.x1anbxn0 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 860px) {
    .x1n84bkf.x1n84bkf {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  @media (width >= 620.01px) and (width <= 980px) {
    .xa0ytdn.xa0ytdn {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  @media (width <= 940px) {
    .x1gxbfly.x1gxbfly {
      justify-items: start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }
}

@layer priority5 {
  .xk8et8a {
    border-bottom-color: var(--xq9nqz8);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x1qjkqw3 {
    border-left-color: var(--xq9nqz8);
  }

  .x1rniwif {
    border-left-color: var(--xrq6i3c);
  }

  .xsxj2vf {
    border-left-style: dashed;
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x1sje9br {
    border-right-color: var(--xq9nqz8);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .x1gbz9t5 {
    border-top-color: var(--x1uo72q0);
  }

  .xdg6uqw {
    border-top-color: var(--xpdhmq);
  }

  .x1j1y33d {
    border-top-color: var(--xq9nqz8);
  }

  .xubmtfm {
    border-top-color: var(--xuxj1j);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1iacjwo {
    bottom: 18px;
  }

  .xy58vm5 {
    bottom: 24px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1wkxgih {
    height: 120px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1en3kgc {
    height: 340px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xcx40h0 {
    height: 420px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .xols6we {
    height: 6px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1ntwb77 {
    left: -30px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xxwu3sf {
    left: 6px;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .x1chd833 {
    margin-bottom: 28px;
  }

  .x14ler8 {
    margin-bottom: 40px;
  }

  .x1n4jw87 {
    margin-bottom: var(--x10j97ri);
  }

  .xn1sklk {
    margin-bottom: var(--x4nk59i);
  }

  .xv0ss17 {
    margin-bottom: var(--x8dc2vb);
  }

  .x1qhc2kn {
    margin-bottom: var(--xjvebu3);
  }

  .x1cy1vgx {
    margin-bottom: var(--xosi49);
  }

  .xamr7w4 {
    margin-bottom: var(--xyp3fw7);
  }

  .x1swdo50 {
    margin-left: 2px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x147x34n {
    margin-left: var(--x4nk59i);
  }

  .x3sbw68 {
    margin-right: var(--x169wnd0);
  }

  .x1dkonr8 {
    margin-right: var(--x1otespm);
  }

  .xlwgo1a {
    margin-right: var(--x4nk59i);
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xaqh0s9 {
    margin-top: 26px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1cckkie {
    margin-top: var(--x10j97ri);
  }

  .x1g7mtzn {
    margin-top: var(--x141reon);
  }

  .xrqbp1p {
    margin-top: var(--x169wnd0);
  }

  .xt30whl {
    margin-top: var(--x4nk59i);
  }

  .xwpk3uq {
    margin-top: var(--x8dc2vb);
  }

  .xwo45jm {
    margin-top: var(--xjvebu3);
  }

  .x11nnnti {
    margin-top: var(--xosi49);
  }

  .x12f24lm {
    max-height: 70vh;
  }

  .xztyyd {
    max-height: calc(100vh - 108px);
  }

  .x1433arm {
    max-height: min(52dvh, 460px);
  }

  .x13pphvk {
    max-height: min(78dvh, 720px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .xe0576n {
    max-width: 52ch;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x12qliqu {
    max-width: 60ch;
  }

  .xiky8lt {
    max-width: 62ch;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .x70i6om {
    max-width: 78ch;
  }

  .x1uedy8c {
    max-width: 880px;
  }

  .xfx9s81 {
    max-width: 980px;
  }

  .x1fjzqs5 {
    max-width: min(360px, 88vw);
  }

  .x16ih47e {
    max-width: min(480px, 100vw - 32px);
  }

  .xj97xux {
    max-width: min(560px, 100vw - 32px);
  }

  .x16crbqn {
    max-width: min(640px, 100vw - 32px);
  }

  .x1tnj5vw {
    max-width: var(--x1r90dda);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .x1qafhyn {
    min-height: 72px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x57cstt {
    min-width: 176px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1pmfhi4 {
    padding-bottom: var(--x169wnd0);
  }

  .xj9z4nq {
    padding-bottom: var(--x1otespm);
  }

  .x1dy8z51 {
    padding-bottom: var(--xjvebu3);
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .xd9iacw {
    padding-left: var(--x169wnd0);
  }

  .x1ambxtq {
    padding-left: var(--xosi49);
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .x165ksno {
    padding-top: var(--x169wnd0);
  }

  .x3nttsx {
    padding-top: var(--x8dc2vb);
  }

  .xnogkej {
    padding-top: var(--xjvebu3);
  }

  .x3m8u43 {
    right: 0;
  }

  .x3mw7os {
    right: 18px;
  }

  .x3lmqil {
    right: 2px;
  }

  .xwukr4l {
    right: auto;
  }

  .xzzpiv9 {
    scroll-margin-top: var(--x10j97ri);
  }

  .x13vifvy {
    top: 0;
  }

  .x12ibf10 {
    top: 14%;
  }

  .xj3g9s9 {
    top: 16%;
  }

  .xs7f9wi {
    top: 2px;
  }

  .x1w1tb2m {
    top: 60px;
  }

  .x1rs0ya6 {
    top: var(--x10j97ri);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x16s0kzc {
    width: 132px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .x1a00udw {
    width: 15px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .xfo62xy {
    width: 2px;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x14dgxzp {
    width: 58%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xh00ny3 {
    width: 72%;
  }

  .xni59qk {
    width: 72px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1bepr8w {
    width: 88%;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x1ppl6ru {
    width: min(100%, 1180px);
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  @media (width <= 980px) {
    .x1w9pc06.x1w9pc06 {
      border-right-width: 0;
    }
  }
}

@layer priority6 {
  @media (width <= 768px), (height <= 480px) and (pointer: coarse) {
    .x1ase6ho.x1ase6ho {
      grid-column: 1;
    }

    .x1b1y0zp.x1b1y0zp {
      padding-block: var(--x10j97ri);
    }

    .xvrsnnv.xvrsnnv {
      padding-inline: var(--x8dc2vb);
    }
  }
}

@layer priority7 {
  @media (pointer: coarse) {
    .xrtl7ae.xrtl7ae {
      animation-name: x1bzi508-B;
    }
  }

  @media (width <= 768px), (height <= 480px) and (pointer: coarse) {
    .xgp8445.xgp8445 {
      display: none;
    }

    .x1u11wih.x1u11wih {
      flex-basis: 100%;
    }

    .x1g2v8tm.x1g2v8tm {
      flex-wrap: wrap;
    }

    .x166nb9z.x166nb9z {
      font-size: var(--xd0r2l5);
    }
  }

  @media (pointer: coarse) {
    .xip3vv0.xip3vv0 {
      font-size: var(--xs5hppt);
    }
  }

  @media (width <= 768px), (height <= 480px) and (pointer: coarse) {
    .x10ft0n.x10ft0n {
      grid-template-columns: 1fr;
    }
  }
}

@layer priority8 {
  @media (width <= 768px), (height <= 480px) and (pointer: coarse) {
    .x19jxect.x19jxect {
      bottom: calc(16px + env(safe-area-inset-bottom));
    }

    .xzm37dv.xzm37dv {
      max-width: calc(100vw - 16px);
    }
  }

  @media (pointer: coarse) {
    .xay3344.xay3344 {
      min-height: 40px;
    }

    .x1g14jv4.x1g14jv4 {
      min-height: 44px;
    }
  }
}

@layer priority9 {
  .x9h0m4::placeholder {
    color: var(--xrq6i3c);
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }
}

@keyframes x1v8fr8m-B {
  from {
    background-color: var(--xl6w1k);
  }

  to {
    background-color: #0000;
  }
}

@keyframes xuvekqa-B {
  0% {
    opacity: .3;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: .3;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1n44jyb-B {
  from {
    opacity: 0;
    filter: blur(7px);
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    filter: blur();
    transform: translateY(0);
  }
}

@keyframes x4lukpe-B {
  from {
    opacity: 0;
    transform: translateX(-50%) translateY(6px) scale(.99);
  }

  to {
    opacity: 1;
    transform: translateX(-50%) translateY(0) scale(1);
  }
}

@keyframes xk400ui-B {
  from {
    opacity: 0;
    transform: translateX(-50%) translateY(4px) scale(.995);
  }

  to {
    opacity: 1;
    transform: translateX(-50%) translateY(0) scale(1);
  }
}

@keyframes x1it4xqm-B {
  from {
    opacity: 0;
    transform: translateX(24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xc9xecv-B {
  from {
    opacity: 0;
    transform: translateX(-24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x1bzi508-B {
  from {
    opacity: 0;
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xgcq4cg-B {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x11djk01-B {
  from {
    transform: translateX(12px);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1834bab-B {
  from {
    transform: translateX(16px);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1exim93-B {
  from {
    transform: translateX(-8px);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1vduhy-B {
  from {
    transform: translateY(-8px);
  }

  to {
    transform: translateY(0);
  }
}

:root, .xr0gzij {
  --x13h77oi: 0;
  --x4nk59i: 4px;
  --x1otespm: 6px;
  --x169wnd0: 8px;
  --xosi49: 12px;
  --xjvebu3: 16px;
  --x8dc2vb: 20px;
  --x141reon: 24px;
  --xyp3fw7: 32px;
  --x10j97ri: 48px;
  --x1u2r2tu: 64px;
}

:root, .xxcjdav {
  --x18pbllj: 1;
  --xvc2mig: 1.15;
  --x184gnza: 1.3;
  --x1dg2nf2: 1.55;
  --x69jwcg: 1.75;
  --x1lb6zg0: 2;
}

:root, .x19k8hh3 {
  --x1irowm4: 400;
  --x1o8fo8b: 500;
  --xy397ml: 600;
  --x1xd2ocq: 700;
}

:root, .x1hm6k1e {
  --x1lemosy: .12s;
  --x1w8a623: .2s;
  --x1m89qtz: .3s;
  --x1r589u9: .4s;
  --x6hibu3: cubic-bezier(.32, .72, 0, 1);
  --xmvlx21: cubic-bezier(.16, 1, .3, 1);
  --xemk3kv: cubic-bezier(.4, 0, 1, 1);
  --x1hqj6v7: cubic-bezier(.34, 1.4, .64, 1);
  --x5v7o19: cubic-bezier(.45, 0, .55, 1);
  --xle26mi: 4s;
}

:root, .x16bqjog {
  --x1mjciji: light-dark(#f4f3f0, #02040a);
  --x1gbe3em: light-dark(#0a0a0a06, #dfdfdf08);
  --x1d84nhf: light-dark(#0a0a0a0b, #dfdfdf0d);
  --xhmw2qn: light-dark(#0a0a0a13, #dfdfdf14);
  --x1zso9m: light-dark(#faf9f6, #dfdfdf0a);
  --x9tor31: light-dark(#fff, #dfdfdf12);
  --xg5y542: light-dark(#edece8, #0a0e16);
  --xq9nqz8: light-dark(#0a0a0a24, #dfdfdf24);
  --xk6txqj: light-dark(#0a0a0a52, #dfdfdf57);
  --xt0fg78: light-dark(#0a0a0a, #dfdfdf);
  --x8bz55g: light-dark(#000, #fff);
  --x1sdg195: light-dark(#0a0a0ac7, #dfdfdfd1);
  --x1uo72q0: light-dark(#0a0a0a8c, #dfdfdf8c);
  --xnjopl1: light-dark(#0a0a0a6b, #dfdfdf6b);
  --xrq6i3c: light-dark(#0a0a0a47, #dfdfdf47);
  --xuxj1j: light-dark(#f4f3f0, #02040a);
  --x16mxrya: light-dark(#0a0a0a52, #02040a99);
}

:root, .x1kz7lc5 {
  --x1r90dda: 720px;
  --x13tgz10: 250px;
  --x12r2eqw: 320px;
}

:root, .xjbprip {
  --x1vgr34g: -.03em;
  --x443lk4: -.015em;
  --xpmgvm8: -.008em;
  --xxa0bdl: 0;
  --x1ce5k6k: .04em;
  --x130qykq: .1em;
}

:root, .xrkurdr {
  --x3gqfyk: 11px;
  --xc1qbry: 12px;
  --x1149q4y: 12.5px;
  --x1jwcesl: 13.5px;
  --x1ondyd1: 15px;
  --xs5hppt: 16px;
  --xbtf3kv: 18px;
  --xd0r2l5: 22px;
  --xxr66wm: 26px;
  --x13wgadu: 32px;
  --x1yzq3om: 42px;
}

:root, .xtxtkec {
  --x7ivutz: "Polysans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --xv5vukb: "Polysans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --xt0uv2: ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;
}

:root, .x1u63to8 {
  --x7yvfk4: 10;
  --x1uzfddw: 40;
  --x14nq9hi: 60;
  --x10kmh3m: 61;
  --xlzc1iv: 80;
  --x1n9hw1p: 90;
  --x1p516xw: 100;
}

:root, .x1e8op0k {
  --xhac19b: none;
  --x1nj5mbj: none;
  --xkdi69v: none;
  --xhe8y4m: light-dark(0 16px 48px #0a0a0a24, 0 16px 48px #0009);
}

:root, .x19paavh {
  --xjevuhi: 2px;
  --x167vner: 2px;
  --x18vl7b4: 2px;
  --xegg9xu: 2px;
  --x1vlov3x: 2px;
  --xqui8n0: 2px;
  --x1mi2s8u: 999px;
}

:root, .x19iyxfi {
  --xpdhmq: light-dark(#0a0a0a, #dfdfdf);
  --xohzn0a: light-dark(#0a0a0a0f, #dfdfdf12);
  --xl6w1k: light-dark(#0a0a0a17, #dfdfdf1a);
  --xuw9uhi: light-dark(#0a0a0a52, #dfdfdf57);
  --xmvgw72: light-dark(#0a0a0a, #dfdfdf);
  --x1c9qhom: light-dark(#000, #fff);
}

:root, .x1y1hz03 {
  --xt5j8wt: light-dark(#f4f3f0c7, #04070eb3);
  --xcskgdg: light-dark(#f4f3f0eb, #04070eeb);
  --xzc9jy2: light-dark(#fff9, #dfdfdf14);
  --x16ysr9y: light-dark(#0a0a0a1f, #dfdfdf1f);
  --x1m5lb6b: 16px;
  --x1bdlepd: 100%;
}

:root, .xwy80vr {
  --xvvga3a: light-dark(#0a0a0ad9, #dfdfdfe6);
  --x1wlgohv: light-dark(#0a0a0a14, #dfdfdf1a);
  --x1kk5vsz: light-dark(#0a0a0a3d, #dfdfdf47);
  --x16next1: light-dark(#0a0a0ab3, #dfdfdfbf);
  --x1o0ppvh: light-dark(#0a0a0a0f, #dfdfdf14);
  --x6jx5cn: light-dark(#0a0a0a33, #dfdfdf3d);
  --x43rrfj: light-dark(oklch(50% .19 29), oklch(72% .16 25));
  --xth51m7: light-dark(oklch(58% .19 29 / .1), oklch(70% .16 25 / .13));
  --xk5mj5c: light-dark(oklch(58% .19 29 / .3), oklch(70% .16 25 / .4));
  --xcr85ai: light-dark(oklch(50% .14 150), oklch(72% .13 150));
  --xn9b1ct: light-dark(oklch(58% .14 150 / .1), oklch(70% .13 150 / .13));
  --x1u4znhq: light-dark(oklch(58% .14 150 / .3), oklch(70% .13 150 / .4));
  --xxtiqfh: light-dark(#0a0a0a99, #dfdfdfa6);
  --x1hn8tkz: light-dark(#0a0a0a0d, #dfdfdf0f);
  --x1h5rhws: light-dark(#0a0a0a29, #dfdfdf33);
}

.x16pmacx.x16pmacx, .x16pmacx.x16pmacx:root {
  --x167vner: 2px;
}

.x1p47b9w.x1p47b9w, .x1p47b9w.x1p47b9w:root {
  --x1mjciji: light-dark(#e9e8e4, #191817);
  --xq9nqz8: light-dark(#cfcdc6, #403b35);
  --xk6txqj: light-dark(#b7b4ab, #55504a);
  --xnjopl1: light-dark(#20201d73, #efe8dc73);
  --xrq6i3c: light-dark(#20201d4d, #efe8dc4d);
  --xt0fg78: light-dark(#20201d, #efe8dc);
  --x8bz55g: light-dark(#000, #fff9ee);
  --x1sdg195: light-dark(#20201dd1, #efe8dcd9);
  --x1d84nhf: light-dark(#deddd8, #2a2724);
  --xhmw2qn: light-dark(#d5d4ce, #322e2a);
  --x1uo72q0: light-dark(#5d5d58, #bcb4a8);
  --xuxj1j: light-dark(#fff, #191817);
  --x1gbe3em: light-dark(#20201d09, #efe8dc0a);
  --x16mxrya: light-dark(#20201d52, #0c0b0a8c);
  --xg5y542: light-dark(#f4f3f0, #211f1d);
  --x1zso9m: light-dark(#f4f3f0, #211f1d);
  --x9tor31: light-dark(#ecebe7, #282521);
}

.xpex99d.xpex99d, .xpex99d.xpex99d:root {
  --x1mjciji: light-dark(#f4f3f0, #02040a);
  --xq9nqz8: light-dark(#0a0a0a24, #dfdfdf24);
  --xt0fg78: light-dark(#0a0a0a, #dfdfdf);
}

.x12dy069.x12dy069, .x12dy069.x12dy069:root {
  --x1mjciji: light-dark(#f5f2ed, #171310);
  --xq9nqz8: light-dark(#dad0c4, #3b3026);
  --xk6txqj: light-dark(#c4b7a7, #4e4032);
  --xnjopl1: light-dark(#221c1773, #efe6d873);
  --xrq6i3c: light-dark(#221c174d, #efe6d84d);
  --xt0fg78: light-dark(#221c17, #efe6d8);
  --x8bz55g: light-dark(#000, #fff8ec);
  --x1sdg195: light-dark(#221c17d1, #efe6d8d9);
  --x1d84nhf: light-dark(#ece5db, #2a231c);
  --xhmw2qn: light-dark(#e3dacd, #332b22);
  --x1uo72q0: light-dark(#63594e, #c8b9a4);
  --xuxj1j: light-dark(#fff, #171310);
  --x1gbe3em: light-dark(#221c1708, #efe6d80a);
  --x16mxrya: light-dark(#221c1752, #0a08068c);
  --xg5y542: light-dark(#fbf9f6, #1f1a15);
  --x1zso9m: light-dark(#fbf9f6, #1f1a15);
  --x9tor31: light-dark(#f2eee7, #262019);
}

.x1erfbmr.x1erfbmr, .x1erfbmr.x1erfbmr:root {
  --x1mjciji: light-dark(#f7f8f8, #14161a);
  --xq9nqz8: light-dark(#dde1e1, #363a43);
  --xk6txqj: light-dark(#c4caca, #4a4f5a);
  --xnjopl1: light-dark(#1b1e2273, #eae8e273);
  --xrq6i3c: light-dark(#1b1e224d, #eae8e24d);
  --xt0fg78: light-dark(#1b1e22, #eae8e2);
  --x8bz55g: light-dark(#000, #fff);
  --x1sdg195: light-dark(#1b1e22d1, #eae8e2d9);
  --x1d84nhf: light-dark(#eff2f2, #22262d);
  --xhmw2qn: light-dark(#e7ebeb, #282d35);
  --x1uo72q0: light-dark(#5f646b, #b8bac2);
  --xuxj1j: light-dark(#fff, #111214);
  --x1gbe3em: light-dark(#1b1e2208, #eae8e20a);
  --x16mxrya: light-dark(#1b1e2252, #0a0b0e8c);
  --xg5y542: light-dark(#fff, #1b1e24);
  --x1zso9m: light-dark(#fff, #1b1e24);
  --x9tor31: light-dark(#f4f6f6, #22262d);
}

.x1lmkf9o.x1lmkf9o, .x1lmkf9o.x1lmkf9o:root {
  --x1mjciji: light-dark(#fff, #111214);
  --xq9nqz8: light-dark(#ececec, #33353b);
  --xk6txqj: light-dark(#d5d5d5, #46484f);
  --xnjopl1: light-dark(#1a1a1a73, #e8e6df73);
  --xrq6i3c: light-dark(#1a1a1a4d, #e8e6df4d);
  --xt0fg78: light-dark(#1a1a1a, #e8e6df);
  --x8bz55g: light-dark(#000, #fff);
  --x1sdg195: light-dark(#1a1a1ad1, #e8e6dfd9);
  --x1d84nhf: light-dark(#f7f7f6, #1d1e22);
  --xhmw2qn: light-dark(#f0f0ee, #24252a);
  --x1uo72q0: light-dark(#5f6268, #b6b5ad);
  --xuxj1j: light-dark(#fff, #111214);
  --x1gbe3em: light-dark(#1a1a1a05, #e8e6df08);
  --x16mxrya: light-dark(#1a1a1a4d, #0808098c);
  --xg5y542: light-dark(#fff, #17181b);
  --x1zso9m: light-dark(#fff, #17181b);
  --x9tor31: light-dark(#fafaf9, #1d1e22);
}

.x1npdczi.x1npdczi, .x1npdczi.x1npdczi:root {
  --xegg9xu: 10px;
  --x18vl7b4: 8px;
  --x1mi2s8u: 999px;
  --x167vner: 6px;
  --x1vlov3x: 12px;
  --xjevuhi: 4px;
  --xqui8n0: 16px;
}

.x1vivbn4.x1vivbn4, .x1vivbn4.x1vivbn4:root {
  --xkdi69v: light-dark(0 2px 8px #1e21260d, 0 2px 8px #0006), light-dark(0 12px 32px #1e212612, 0 16px 40px #00000080);
  --xhe8y4m: light-dark(0 8px 24px #1e212614, 0 12px 32px #00000080), light-dark(0 24px 64px #1e212621, 0 32px 80px #0009);
  --x1nj5mbj: light-dark(0 1px 2px #1e21260f, 0 6px 20px #00000073), light-dark(0 10px 28px #1e21260d, 0 0 0 #0000);
  --xhac19b: light-dark(0 1px 2px #1e21260f, 0 1px 3px #00000080);
}

.x1kpskmk.x1kpskmk, .x1kpskmk.x1kpskmk:root {
  --xpdhmq: light-dark(#0a0a0a, #dfdfdf);
}

.xqa6ap6.xqa6ap6, .xqa6ap6.xqa6ap6:root {
  --xpdhmq: light-dark(#1a1a1a, #e8e6df);
  --xmvgw72: light-dark(#1a1a1a, #e8e6df);
  --x1c9qhom: light-dark(#000, #fff);
  --xuw9uhi: light-dark(#1a1a1a59, #e8e6df61);
  --xohzn0a: light-dark(#f1f1f0, #252523);
  --xl6w1k: light-dark(#e9e9e7, #2c2c2a);
}

.xounlo3.xounlo3, .xounlo3.xounlo3:root {
  --xpdhmq: light-dark(#1f6e66, #66c2b8);
  --xmvgw72: light-dark(#1f6e66, #66c2b8);
  --x1c9qhom: light-dark(#195c55, #7bcdc4);
  --xuw9uhi: light-dark(#1f6e6666, #66c2b873);
  --xohzn0a: light-dark(#e8f3f1, #1f3331);
  --xl6w1k: light-dark(#dbebe8, #25403d);
}

.x1gjt357.x1gjt357, .x1gjt357.x1gjt357:root {
  --xpdhmq: light-dark(#3b3fa8, #9ba0f2);
  --xmvgw72: light-dark(#3b3fa8, #9ba0f2);
  --x1c9qhom: light-dark(#323591, #abb0f5);
  --xuw9uhi: light-dark(#3b3fa866, #9ba0f273);
  --xohzn0a: light-dark(#f0f1fb, #262a45);
  --xl6w1k: light-dark(#e5e7f8, #2c3152);
}

.x1vsxxwu.x1vsxxwu, .x1vsxxwu.x1vsxxwu:root {
  --xpdhmq: light-dark(#8f5c0d, #d9a94e);
  --xmvgw72: light-dark(#8f5c0d, #d9a94e);
  --x1c9qhom: light-dark(#7c4f0a, #e2b65f);
  --xuw9uhi: light-dark(#8f5c0d66, #d9a94e73);
  --xohzn0a: light-dark(#f5ede1, #342c1f);
  --xl6w1k: light-dark(#efe4d2, #3d3425);
}

.x1scdwad.x1scdwad, .x1scdwad.x1scdwad:root {
  --xv5vukb: "Iowan Old Style", "Palatino", "Georgia", "Times New Roman", serif;
  --xt0uv2: ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;
  --x7ivutz: "Iowan Old Style", "Palatino", "Georgia", "Times New Roman", serif;
}

.x1po7nii.x1po7nii, .x1po7nii.x1po7nii:root {
  --xv5vukb: "Iowan Old Style", "Palatino", "Georgia", serif;
  --xt0uv2: ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;
  --x7ivutz: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
}

.xwtcyxa.xwtcyxa, .xwtcyxa.xwtcyxa:root {
  --xv5vukb: "Polysans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
}

.x1d24hx4.x1d24hx4, .x1d24hx4.x1d24hx4:root {
  --xv5vukb: "Seravek", "Gill Sans", "Avenir Next", "Segoe UI", system-ui, sans-serif;
  --xt0uv2: ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;
  --x7ivutz: "Seravek", "Gill Sans", "Avenir Next", "Segoe UI", system-ui, sans-serif;
}
