@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500&family=Source+Sans+3:wght@400;500;600;700&display=swap";@layer reset{:root{color:#263027;font-synthesis:none;background:#f8f3e9;font-family:"Source Sans 3",sans-serif}*{box-sizing:border-box}body{background:#f8f3e9;min-width:320px;margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #d2a774}h1,h2,h3{margin:0;font-family:Playfair Display,serif;font-weight:500;line-height:1.05}h1{letter-spacing:-.06em;font-size:clamp(3.4rem,10vw,7.8rem)}}@layer clerk;.site-shell{overflow:hidden}.hero{color:#faf5ea;background:radial-gradient(circle at 80% 15%,#889775 0,#0000 29%),linear-gradient(125deg,#243228,#475c43 54%,#71816a);grid-template-rows:auto 1fr;min-height:92vh;display:grid}.nav{border-bottom:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:20px;width:min(1160px,100% - 40px);margin:0 auto;padding:24px 0;display:flex}.mark,.eyebrow,.section-label{letter-spacing:.12em;text-transform:uppercase;font:500 .74rem DM Mono,monospace}.nav-links{align-items:center;gap:18px;display:flex}.nav a{font-size:.92rem;text-decoration:none}.hero-content{text-align:center;width:min(900px,100% - 40px);margin:auto;padding:70px 0 100px}.hero .eyebrow{opacity:.85;margin-bottom:24px}.hero h1+p{max-width:580px;margin:25px auto 0;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.55}.hero-date{letter-spacing:.1em;text-transform:uppercase;margin-top:42px;font:500 .85rem DM Mono}.page-section{width:min(1060px,100% - 40px);margin:0 auto;padding:100px 0}.page-section+.page-section{border-top:1px solid #d7d0c1}.intro-grid{grid-template-columns:.8fr 1.2fr;gap:10vw;display:grid}.intro-grid h2,.section-head h2{letter-spacing:-.05em;font-size:clamp(2.4rem,5vw,4.5rem)}.copy{max-width:620px;font-size:1.15rem;line-height:1.7}.copy p:first-child{margin-top:0}.details{background:#ebe3d3}.details-grid{background:#d1c8b7;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.detail{background:#f8f3e9;padding:30px}.detail strong{margin-top:10px;font-family:Playfair Display;font-size:1.55rem;font-weight:500;display:block}.detail a{color:#435a3f}.schedule{color:#fbf5e9;background:#364c37}.schedule .page-section{padding-bottom:110px}.section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:48px;display:flex}.schedule-list{border-top:1px solid #ffffff61}.schedule-item{border-bottom:1px solid #ffffff61;grid-template-columns:160px 1fr;gap:20px;padding:22px 0;font-size:1.22rem;display:grid}.schedule-time{letter-spacing:.08em;font:500 .78rem DM Mono}.info-grid{grid-template-columns:repeat(2,1fr);gap:60px;display:grid}.info-grid h3{font-size:2rem}.info-grid p{font-size:1.08rem;line-height:1.65}.gift-list{flex-wrap:wrap;gap:10px;display:flex}.footer{text-align:center;color:#eee7d9;letter-spacing:.08em;background:#263728;padding:32px 20px;font:.74rem DM Mono}@media (width<=720px){.nav-links a{display:none}.page-section{padding:68px 0}.intro-grid,.info-grid{grid-template-columns:1fr;gap:32px}.details-grid{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:start}.schedule-item{grid-template-columns:90px 1fr}}[data-start-icon-button]{cursor:pointer;color:var(--start-dt-text,#f9fafb);background:0 0;border-width:0;border-radius:.5rem;justify-content:center;align-items:center;padding:.375rem;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-icon-button]:hover{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-surface-hover,#374151)}[data-start-icon-button]:focus{outline:2px solid #0000;outline-color:var(--start-dt-accent,#f9fafb);outline-offset:2px}[data-start-icon-button]:focus-visible{box-shadow:0 0 0 2px var(--start-dt-accent,#111827bf)}[data-start-icon-button]:active{color:var(--start-dt-accent,#f3f4f6);background-color:var(--start-dt-surface-active,#1f2937)}[data-start-icon-button]:disabled{opacity:.35;cursor:default;pointer-events:none}[data-start-icon-button]>svg{width:1.25rem;height:1.25rem}[data-start-text-size=xs]{font-size:.75rem;line-height:1.33333}[data-start-text-size=sm]{font-size:.875rem;line-height:1.42857}[data-start-text-size=base]{font-size:1rem;line-height:1.5}[data-start-text-size=lg]{font-size:1.125rem;line-height:1.55556}[data-start-text-size=xl]{font-size:1.25rem;line-height:1.4}[data-start-text-size="2xl"]{font-size:1.5rem;line-height:1.33333}[data-start-text-font=sans]{font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}[data-start-text-font=serif]{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}[data-start-text-font=mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-start-text-weight=thin]{font-weight:100}[data-start-text-weight=extralight]{font-weight:200}[data-start-text-weight=light]{font-weight:300}[data-start-text-weight=normal]{font-weight:400}[data-start-text-weight=medium]{font-weight:500}[data-start-text-weight=semibold]{font-weight:600}[data-start-text-weight=bold]{font-weight:700}[data-start-text-weight=extrabold]{font-weight:800}[data-start-text-weight=black]{font-weight:900}[data-start-text-wrap=wrap]{white-space:wrap}[data-start-text-wrap=nowrap]{white-space:nowrap}[data-start-badge]{background-color:var(--background);border:1px var(--border) solid;color:var(--foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}[data-start-badge=success]{--background:oklch(63% .15 150/.14);--border:oklch(63% .15 150/.4);--foreground:oklch(80% .14 152)}[data-start-badge=failure]{--background:oklch(63% .21 25/.14);--border:oklch(63% .21 25/.4);--foreground:oklch(78% .15 22)}[data-start-badge=warning]{--background:oklch(75% .15 85/.14);--border:oklch(75% .15 85/.4);--foreground:oklch(85% .13 88)}[data-start-badge=info]{--background:oklch(68% .13 245/.14);--border:oklch(68% .13 245/.4);--foreground:oklch(78% .11 245)}[data-start-placeholder]{width:100%;height:100%;color:var(--start-dt-text-muted,inherit);justify-content:center;align-items:center;display:flex}[data-start-placeholder]>span{text-align:center}[data-start-section]{flex-direction:column;gap:.375rem;display:flex}[data-start-section-title]{text-transform:uppercase;letter-spacing:.06em;color:var(--start-dt-text-muted,inherit)}summary[data-start-section-title]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;list-style:none;display:flex}summary[data-start-section-title]::-webkit-details-marker{display:none}summary[data-start-section-title]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.375rem;height:.375rem;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(-45deg)}details[open]>summary[data-start-section-title]:before{transform:rotate(45deg)}summary[data-start-section-title]:hover{color:var(--start-dt-text,inherit)}[data-start-section-content]{border-left:2px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;width:calc(100% - 2rem);margin-left:.25rem;padding-left:.625rem;overflow:auto}[data-start-select]{margin:0;flex-direction:column;margin-block:0;padding-inline:0;list-style-type:none;display:flex}[data-start-select]>*+*{border-top:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid}[data-start-select-option]{color:var(--start-dt-text,#f9fafb);cursor:pointer;white-space:nowrap;border-left:2px solid #0000;outline:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-select-option]:hover{background-color:var(--start-dt-surface-hover,#374151)}[data-start-select-option][tc-active],[data-start-select-option][tc-selected],[data-start-select-option]:focus{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-accent-soft,#374151);border-left-color:var(--start-dt-accent,transparent)}[data-start-tab]{cursor:pointer;color:var(--start-dt-text-muted,#e5e7eb);background:0 0;border:none;border-radius:.375rem;outline:none;justify-content:center;align-items:center;padding:.25rem .875rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-tab]:hover,[data-start-tab]:focus{color:var(--start-dt-text,#e5e7eb)}[data-start-tab][tc-active],[data-start-tab][tc-selected]{color:var(--start-dt-text,#e5e7eb);background-color:var(--start-dt-surface-hover,#374151);box-shadow:0 1px 2px oklch(0% 0 0/.25)}[data-start-tab-list]{background-color:var(--start-dt-surface,#111827);border-radius:.5rem;align-self:flex-start;gap:.25rem;margin:.5rem;padding:.25rem;display:inline-flex}[data-start-tab-panel]{border-top:var(--start-dt-border-soft,oklch(87% .065 274.039)) 1px solid;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem;display:flex;overflow:auto}[data-start-button]{cursor:pointer;color:var(--start-dt-text,oklch(97% .014 254.604));background-color:var(--start-dt-surface,#111827);border:1px var(--start-dt-border,transparent) solid;white-space:nowrap;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-button][tc-active],[data-start-button][tc-selected],[data-start-button]:hover,[data-start-button]:focus{color:var(--start-dt-text,#dbeafe);background-color:var(--start-dt-surface-hover,#1e3a8a);border-color:var(--start-dt-accent,transparent)}[data-start-blob-viewer]{text-align:left;align-self:flex-start;align-items:center;gap:.625rem;padding:.5rem .75rem;display:flex}[data-start-blob-viewer] svg{width:1.5rem;height:1.5rem;color:var(--start-dt-accent,currentColor);flex-shrink:0}[data-start-blob-viewer-info]{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}[data-start-blob-viewer-name]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;font-weight:600;line-height:1rem;overflow:hidden}[data-start-blob-viewer-meta]{color:var(--start-dt-text-muted,inherit);align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}[data-start-headers-viewer]{font-size:.75rem;line-height:1rem}[data-start-hex-viewer]{border:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;background-color:var(--start-dt-surface,transparent);border-radius:.5rem;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex;overflow:auto}[data-start-hex-row]{white-space:nowrap;align-items:center;gap:1rem;padding:.125rem .625rem;display:flex}[data-start-hex-row]:nth-child(2n){background-color:oklch(100% 0 0/.03)}[data-start-hex-row]:hover{background-color:var(--start-dt-surface-hover,transparent)}[data-start-hex-offset]{color:var(--start-dt-text-muted,inherit)}[data-start-hex-chunk]{letter-spacing:.05em;color:var(--start-dt-text,inherit)}[data-start-hex-text]{border-left:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;color:oklch(78% .11 150);justify-content:start;align-items:center;margin-left:auto;padding-left:1rem;display:flex}[data-start-seroval-value]{align-items:center;gap:.25rem;display:flex}[data-start-seroval-value=key]{color:oklch(78% .1 305)}[data-start-seroval-value=string]{color:oklch(78% .11 150)}[data-start-seroval-value=number]{color:oklch(80% .11 80)}[data-start-seroval-value=keyword]{color:oklch(74% .1 250);font-style:italic}[data-start-seroval-separator]{color:var(--start-dt-text-muted)}[data-start-seroval-viewer]{border:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;background-color:var(--start-dt-surface,transparent);height:100%;min-height:12rem;color:var(--start-dt-text,#f9fafb);border-radius:.5rem;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:auto}[data-start-seroval-tree-node]{flex-direction:column;display:flex}[data-start-seroval-tree-row]{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;border-radius:.25rem;outline:none;align-items:center;gap:.375rem;padding:.125rem .25rem;display:flex}button[data-start-seroval-tree-row]{cursor:pointer}button[data-start-seroval-tree-row]:hover,button[data-start-seroval-tree-row]:focus-visible{background-color:var(--start-dt-surface-hover,transparent)}[data-start-seroval-tree-chevron]{width:.875rem;color:var(--start-dt-text-muted,inherit);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-start-seroval-tree-chevron]:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.3125rem;height:.3125rem;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(-45deg)}[data-start-seroval-tree-chevron][data-leaf]:before{content:none}[data-start-seroval-tree-row][data-expanded]>[data-start-seroval-tree-chevron]:before{transform:rotate(45deg)}[data-start-seroval-tree-children]{border-left:1px var(--start-dt-border-soft,oklch(87% .065 274.039)) solid;flex-direction:column;margin-left:.6875rem;padding-left:.625rem;display:flex}[data-start-seroval-tree-key]{flex-shrink:0;align-items:center;gap:.125rem;display:inline-flex}[data-start-seroval-tree-preview]{color:var(--start-dt-text-muted,inherit);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;line-height:1rem;overflow:hidden}[data-start-seroval-tree-circular]{align-items:center;gap:.25rem;display:inline-flex}[data-start-seroval-tree-circular]>svg{width:1rem;height:1rem;color:var(--start-dt-accent,currentColor)}[data-start-seroval-tree-raw]{padding:.25rem 0}[data-start-seroval-value=plain]{color:var(--start-dt-text,#f9fafb)}[data-start-functions-instance-detail]{align-items:center;gap:.5rem;min-width:0;display:flex}[data-start-functions-instance-detail]>[data-start-text-size]{text-overflow:ellipsis;overflow:hidden}[data-start-functions-viewer]{color:var(--start-dt-text);flex-direction:row;height:100%;display:flex}[data-start-functions-sidebar]{border-right:var(--start-dt-border-soft) 1px solid;flex-direction:column;flex-shrink:0;width:17rem;min-height:0;display:flex}[data-start-functions-detail]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}[data-start-functions-instances-container]{color:var(--start-dt-text);flex:1;width:100%;min-height:0;overflow:auto}[data-start-functions-instances]{flex-direction:column;padding:0;list-style:none;display:flex}[data-start-functions-instances]>[data-start-select-option]{color:var(--start-dt-text);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex}[data-start-headers]{flex-direction:column;gap:.5rem;display:flex}[data-start-headers-title]{font-weight:500}[data-start-properties]{flex-direction:column;gap:.25rem;display:flex}[data-start-property]{flex-flow:row;align-items:center;gap:.25rem;display:flex}[data-start-property]>[data-start-text-weight=semibold]{color:var(--start-dt-text-muted)}[data-start-function-instance-viewer]{flex-direction:column;width:100%;min-height:100%;display:flex}[data-start-function-instance-viewer-nav],[data-start-functions-nav]{z-index:1;border-bottom:var(--start-dt-border-soft) 1px solid;background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:sticky;top:0}[data-start-functions-nav]{flex-shrink:0;justify-content:flex-start}[data-start-functions-nav] svg{color:var(--start-dt-accent);padding:.25rem}[data-start-function-instance-viewer-nav]>div:last-child{flex-shrink:0;align-items:center;gap:.5rem;display:flex}[data-start-function-instance-timing]{color:var(--start-dt-text-muted);background:var(--start-dt-surface);border-radius:9999px;align-items:center;padding:.125rem .5rem;display:inline-flex}[data-start-tab-panel]>div[data-start-section]:first-child{flex:auto;min-height:18rem}[data-start-tab-panel]>div[data-start-section]:first-child>[data-start-section-content]{flex:1;min-height:0}[data-start-function-instance-viewer-nav-left],[data-start-function-instance-viewer-nav-left]>div{align-items:center;gap:.5rem;min-width:0;display:flex}[data-start-function-instance-viewer-content]{flex:1;min-height:0}[data-start-function-instance-viewer-content]>[tc-tab-group]{flex-direction:column;height:100%;display:flex}[data-start-kv-table]{border:1px var(--start-dt-border-soft) solid;border-radius:.5rem;flex-direction:column;gap:0;display:flex;overflow:hidden}[data-start-kv-row]{align-items:baseline;gap:.75rem;padding:.375rem .625rem;display:flex}[data-start-kv-row]:nth-child(2n){background-color:oklch(100% 0 0/.03)}[data-start-kv-row]:hover{background-color:var(--start-dt-surface-hover)}[data-start-kv-key]{text-overflow:ellipsis;color:oklch(78% .1 305);flex:0 0 11rem;min-width:0;overflow:hidden}[data-start-kv-value]{word-break:break-all;min-width:0;color:var(--start-dt-text);flex:1}[data-start-dev-toolbar]{--start-dt-bg:oklch(16% .015 265);--start-dt-bg-glass:oklch(17% .015 265/.88);--start-dt-surface:oklch(22% .02 265);--start-dt-surface-hover:oklch(27% .025 265);--start-dt-surface-active:oklch(30% .03 265);--start-dt-border:oklch(34% .02 265);--start-dt-border-soft:oklch(27% .02 265);--start-dt-text:oklch(93% .005 265);--start-dt-text-muted:oklch(68% .015 265);--start-dt-accent:oklch(68% .13 245);--start-dt-accent-soft:oklch(68% .13 245/.16);--start-dt-danger:oklch(63% .21 25);--start-dt-shadow:0 12px 32px oklch(0% 0 0/.4), 0 2px 8px oklch(0% 0 0/.25);z-index:2147483647;color:var(--start-dt-text);flex-direction:column-reverse;align-items:flex-start;font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;position:fixed;bottom:0;left:0}[data-start-dev-toolbar]>[tc-toolbar]{cursor:grab}[data-start-dev-toolbar]>[tc-toolbar]:active{cursor:grabbing}[data-start-dev-toolbar]>[tc-toolbar]{background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);border:var(--start-dt-border) 1px solid;box-shadow:var(--start-dt-shadow);border-radius:9999px;flex-direction:row;align-items:center;gap:.625rem;margin:1rem;padding:.375rem .625rem;display:flex;position:relative;overflow:hidden}[data-start-dev-toolbar]>[tc-toolbar]>div{flex-direction:row;justify-content:center;align-items:center;gap:.125rem;display:flex}[data-start-dev-toolbar]>[tc-toolbar]>div:last-child{border-left:var(--start-dt-border) 1px solid;color:var(--start-dt-text-muted);gap:.5rem;padding-left:.625rem}[data-start-dev-toolbar-version]{color:var(--start-dt-accent);background:var(--start-dt-accent-soft);border:none;border-radius:9999px;padding:.125rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}[data-start-dev-toolbar-version]>div{width:1.5rem;height:1.5rem}[data-start-dev-toolbar] svg{width:1.25rem;height:1.25rem}[data-start-dev-toolbar-panel]{border:var(--start-dt-border) 1px solid;background:var(--start-dt-bg-glass);-webkit-backdrop-filter:blur(16px)saturate(140%);box-shadow:var(--start-dt-shadow);border-radius:1rem;flex-direction:column;width:56rem;max-width:calc(100vw - 10rem);height:min(40rem,100vh - 4rem);max-height:calc(100vh - 2rem);margin:0 1rem;display:flex;overflow:hidden}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

:root, .xyhvbim {
  --xdo36wq: #f8f3e9;
  --x7wt05y: #fffdf7;
  --x1rvrtb0: #f0f2e9;
  --x2ct0: #263027;
  --xjqjub8: #596650;
  --x1arztib: #435a3f;
  --x1qylr65: #304730;
  --x1jvig31: #dce1d2;
  --xothafk: #8a6c3f;
  --xnbbdmq: #a4844e;
  --x1ctddmk: #8a3d35;
  --x1locszw: #6e2e27;
  --xvmx5a0: "Playfair Display", Georgia, serif;
  --xildrbu: "Source Sans 3", sans-serif;
  --xvjzweq: "DM Mono", monospace;
  --x12tffbs: 0 20px 70px #414c301a;
}

.x1an5e9v {
  --floral-preview-corner-width: 42%;
}

.x1cfucw {
  --floral-preview-vine-width: 28%;
}

@media (width <= 700px) {
  .x48jvjy.x48jvjy {
    --floral-preview-corner-width: 180px;
  }

  .x1xrgjgy.x1xrgjgy {
    --floral-preview-vine-width: 150px;
  }
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.x1t1m2cv:not(#\#) {
  margin: -4px 0 0;
}

.x1t1ttd7:not(#\#) {
  margin: 0 0 14px;
}

.x6pvzsi:not(#\#) {
  margin: 0 auto 32px;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1uud7ro:not(#\#) {
  margin: 12px 0 0;
}

.x1nov0s3:not(#\#) {
  margin: 14px 0 24px;
}

.x1nwhpgf:not(#\#) {
  margin: 18px 0;
}

.x18bl9w9:not(#\#) {
  margin: 20px 0;
}

.xqe1szj:not(#\#) {
  margin: 4px 0 0;
}

.xabx8x8:not(#\#) {
  margin: 6px 0 0;
}

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x1b4vry6:not(#\#) {
  padding: 10px 0;
}

.x6yrr3s:not(#\#) {
  padding: 10px 12px;
}

.xf0b7zy:not(#\#) {
  padding: 10px 18px;
}

.x19r88e4:not(#\#) {
  padding: 10px 9px;
}

.x1u325tb:not(#\#) {
  padding: 11px 12px;
}

.xlqpzcf:not(#\#) {
  padding: 11px 14px 11px 0;
}

.xi0fwqg:not(#\#) {
  padding: 11px 14px;
}

.x1gqud3g:not(#\#) {
  padding: 12px 14px;
}

.x1iwkndl:not(#\#) {
  padding: 12px 16px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x11qu3wa:not(#\#) {
  padding: 13px 15px;
}

.xum48j0:not(#\#) {
  padding: 14px 0 4px;
}

.x1gnqi22:not(#\#) {
  padding: 14px;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.xqpq8cg:not(#\#) {
  padding: 18px 22px;
}

.x1xvvay2:not(#\#) {
  padding: 18px clamp(12px, 1.6vw, 30px) 48px;
}

.x1dypa6k:not(#\#) {
  padding: 18px;
}

.x1qhigcl:not(#\#) {
  padding: 20px;
}

.xp9y95v:not(#\#) {
  padding: 22px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.xxzb6uj:not(#\#) {
  padding: 2px 4px;
}

.x8m5dha:not(#\#) {
  padding: 32px 24px 64px;
}

.xi7o18q:not(#\#) {
  padding: 40px 24px;
}

.x5t5jma:not(#\#) {
  padding: 4px 7px;
}

.x8h5oo0:not(#\#) {
  padding: 5px 9px;
}

.x14odnwx:not(#\#) {
  padding: 5px;
}

.x1q2b6o3:not(#\#) {
  padding: 5vh 16px;
}

.xk61eof:not(#\#) {
  padding: 6px 10px;
}

.x1otgul:not(#\#) {
  padding: 6px 11px;
}

.x18tqr4w:not(#\#) {
  padding: 6px 8px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.x1sbvpl4:not(#\#) {
  padding: 7px 11px;
}

.x17pnzc4:not(#\#) {
  padding: 7px 14px;
}

.x1mclwk8:not(#\#) {
  padding: 80px 48px;
}

.x1160tuk:not(#\#) {
  padding: 8px 10px;
}

.xbnpv00:not(#\#) {
  padding: 8px 14px;
}

.x1py1ajr:not(#\#) {
  padding: 8px 6px;
}

.xw7j2vy:not(#\#) {
  padding: 8px 9px;
}

.x12s40zk:not(#\#) {
  padding: 9px 11px;
}

.xhar7sj:not(#\#) {
  padding: clamp(24px, 5vw, 40px);
}

.xuc61am:not(#\#) {
  padding: clamp(24px, 5vw, 48px);
}

@media (width <= 720px) {
  .xzwd203.xzwd203:not(#\#) {
    padding: 12px;
  }

  .xt9cvrd.xt9cvrd:not(#\#) {
    padding: 24px 16px 48px;
  }
}

@media (width <= 600px) {
  .xumq6y6.xumq6y6:not(#\#) {
    padding: 20px 16px;
  }

  .x1nvsx2s.x1nvsx2s:not(#\#) {
    padding: 32px 16px;
  }
}

.x1w7l1g1:not(#\#):not(#\#) {
  border-color: #7aa86e;
}

.x1jhqt7i:not(#\#):not(#\#) {
  border-color: #8a6b4d;
}

.xzftr8e:not(#\#):not(#\#) {
  border-color: #94a788;
}

.xbye5ub:not(#\#):not(#\#) {
  border-color: #9a463c;
}

.xz7t8h0:not(#\#):not(#\#) {
  border-color: #b06a5e;
}

.x115970t:not(#\#):not(#\#) {
  border-color: #b2a98f;
}

.x19dezv4:not(#\#):not(#\#) {
  border-color: #c4ccb8;
}

.x1c3l33c:not(#\#):not(#\#) {
  border-color: #c8b06a;
}

.xfjfwvs:not(#\#):not(#\#) {
  border-color: #d4d9c9;
}

.x1qrnwc9:not(#\#):not(#\#) {
  border-color: #e2d8c2;
}

.x5gx2k3:not(#\#):not(#\#) {
  border-color: #e4dfd1;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1x6ikxq:not(#\#):not(#\#) {
  border-color: var(--x1arztib);
}

.x1tjgqfg:not(#\#):not(#\#) {
  border-color: var(--x1jvig31);
}

.x1wzsnd5:not(#\#):not(#\#) {
  border-color: var(--x7wt05y);
}

.xjjsb4v:not(#\#):not(#\#) {
  border-color: var(--xnbbdmq);
}

.x21mwxi:not(#\#):not(#\#) {
  border-color: var(--xothafk);
}

.x1l6uiik:not(#\#):not(#\#) {
  border-radius: 0 0 16px 16px;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.xixl9f9:not(#\#):not(#\#) {
  border-radius: 14px;
}

.x1w6jqn9:not(#\#):not(#\#) {
  border-radius: 16px 16px 0 0;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.xugzpu4:not(#\#):not(#\#) {
  border-radius: 18px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

.x17ax4m0:not(#\#):not(#\#) {
  border-radius: 3px 3px 2px 2px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.x1eovdha:not(#\#):not(#\#) {
  border-width: 2.5px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.x15lv9n0:not(#\#):not(#\#) {
  flex: 180px;
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x6rq67f:not(#\#):not(#\#) {
  margin-block: 28px;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x1hh28ov:not(#\#):not(#\#) {
  outline: 3px solid var(--xothafk);
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x11yh8ed:not(#\#):not(#\#) {
  transition: background .15s, border-color .15s, box-shadow .15s;
}

.xdgp2vl:not(#\#):not(#\#) {
  transition: box-shadow .15s;
}

.xgs0f5s:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x1arztib);
}

.x44ux0g:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--xnbbdmq);
}

.x1jv701q:focus-visible:not(#\#):not(#\#) {
  outline: 3px solid var(--xnbbdmq);
}

.xvl6eil:focus-visible:not(#\#):not(#\#) {
  outline: 3px solid var(--xothafk);
}

.x1103i79:hover:not(#\#):not(#\#) {
  border-color: #809274;
}

@media (width <= 720px) {
  .x1mny9qk.x1mny9qk:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x9kvfbb.x9kvfbb:not(#\#):not(#\#) {
    transition: none;
  }
}

.xy1kmf0:not(#\#):not(#\#):not(#\#) {
  -webkit-user-drag: none;
}

.x1epmpbt:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--x1arztib);
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xpqajaz:not(#\#):not(#\#):not(#\#) {
  align-items: end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

.x19z9ohp:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(2px);
}

.xye2pjb:not(#\#):not(#\#):not(#\#) {
  background-blend-mode: soft-light;
}

.xocbyl7:not(#\#):not(#\#):not(#\#) {
  background-color: #c7a77c;
}

.x59xz7z:not(#\#):not(#\#):not(#\#) {
  background-color: #ded7c8;
}

.x1kgifzj:not(#\#):not(#\#):not(#\#) {
  background-color: #dfe8da;
}

.x13l7789:not(#\#):not(#\#):not(#\#) {
  background-color: #dfeeda;
}

.x1cqo3ft:not(#\#):not(#\#):not(#\#) {
  background-color: #e0edda;
}

.xgmr443:not(#\#):not(#\#):not(#\#) {
  background-color: #e2e9dd;
}

.xn5v4j8:not(#\#):not(#\#):not(#\#) {
  background-color: #e8eee4;
}

.x13sxqvc:not(#\#):not(#\#):not(#\#) {
  background-color: #eae3d3;
}

.xkgm5mx:not(#\#):not(#\#):not(#\#) {
  background-color: #edf2e9;
}

.xn8hdmi:not(#\#):not(#\#):not(#\#) {
  background-color: #f0e6c8;
}

.x1h9k53i:not(#\#):not(#\#):not(#\#) {
  background-color: #f4eddf;
}

.xt13nzm:not(#\#):not(#\#):not(#\#) {
  background-color: #f5dfd9;
}

.x2l5s5h:not(#\#):not(#\#):not(#\#) {
  background-color: #f5edcf;
}

.x13gsic0:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f3ea;
}

.x1wn55zi:not(#\#):not(#\#):not(#\#) {
  background-color: #f6eed4;
}

.x1gc594t:not(#\#):not(#\#):not(#\#) {
  background-color: #f9f2e5;
}

.x1hyk3sq:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf6;
}

.x1pjgmzi:not(#\#):not(#\#):not(#\#) {
  background-color: #fffaf0d1;
}

.x1b2yap5:not(#\#):not(#\#):not(#\#) {
  background-color: #fffaf0f2;
}

.x1bfmxy2:not(#\#):not(#\#):not(#\#) {
  background-color: #1e261e80;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1nkscl3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1arztib);
}

.x1guh3h9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ctddmk);
}

.x158k95w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1rvrtb0);
}

.x13ce3ei:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7wt05y);
}

.xrknpma:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xdo36wq);
}

.x1nkv5dx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xnbbdmq);
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.x1ivavxi:not(#\#):not(#\#):not(#\#) {
  background-image: url("/watercolor-paper.svg");
}

.x182nak8:not(#\#):not(#\#):not(#\#) {
  background-repeat: repeat;
}

.xrj1qef:not(#\#):not(#\#):not(#\#) {
  background-size: 384px 384px;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.xlqsyg3:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: #61735a;
}

.x1b3bonm:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--x1arztib);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.x56jcm7:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 4px;
}

.x12b5kep:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px #a4844e59, 0 4px 16px #0000001f;
}

.xxskuh8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 28px #414c301f;
}

.x1kfcedz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 1px #4a35222e;
}

.xsx3hl4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 22px 70px #5348301a;
}

.x18g1vc:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 80px #212c1f47;
}

.xdo4h5n:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 5px #354b340d;
}

.x1cnbn9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 6px #0000002e;
}

.x16etftr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 6px #26302745;
}

.xkwyjfn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 8px #414c3014;
}

.x28joqw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px #354b3424;
}

.x1siy0f6:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 24px #26302733;
}

.x16jjdui:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 28px #414c300d;
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x86gvnw:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x12tffbs);
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

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

.xowzk14:not(#\#):not(#\#):not(#\#) {
  color: #1b5e20;
}

.xioofk4:not(#\#):not(#\#):not(#\#) {
  color: #2d5a27;
}

.x1g2l8xg:not(#\#):not(#\#):not(#\#) {
  color: #30452f;
}

.x1t4weoy:not(#\#):not(#\#):not(#\#) {
  color: #334531;
}

.xwhjyd6:not(#\#):not(#\#):not(#\#) {
  color: #33552c;
}

.x1oszmxc:not(#\#):not(#\#):not(#\#) {
  color: #6e5c20;
}

.x1symfcp:not(#\#):not(#\#):not(#\#) {
  color: #7a2e24;
}

.x1trhv4:not(#\#):not(#\#):not(#\#) {
  color: #7a6530;
}

.x1jl1jde:not(#\#):not(#\#):not(#\#) {
  color: #8a6d00;
}

.x1s0rcfy:not(#\#):not(#\#):not(#\#) {
  color: #96814f;
}

.x1t6m4hc:not(#\#):not(#\#):not(#\#) {
  color: #fbf7ef;
}

.x14hdkm9:not(#\#):not(#\#):not(#\#) {
  color: var(--x1arztib);
}

.xmo58vi:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ctddmk);
}

.x2cej41:not(#\#):not(#\#):not(#\#) {
  color: var(--x2ct0);
}

.xthk6o8:not(#\#):not(#\#):not(#\#) {
  color: var(--x7wt05y);
}

.xkhjz9w:not(#\#):not(#\#):not(#\#) {
  color: var(--xjqjub8);
}

.x49wpvg:not(#\#):not(#\#):not(#\#) {
  color: var(--xothafk);
}

.x1awj2ng:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.xi9pz9s:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x16djdpl:not(#\#):not(#\#):not(#\#) {
  cursor: nwse-resize;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x6icuqf:not(#\#):not(#\#):not(#\#) {
  font-family: sans-serif;
}

.xg7biuz:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xildrbu);
}

.x1nga0lr:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xvjzweq);
}

.xuy2eg0:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xvmx5a0);
}

.x9cxo5s:not(#\#):not(#\#):not(#\#) {
  font-size: .62rem;
}

.x191ayms:not(#\#):not(#\#):not(#\#) {
  font-size: .68rem;
}

.x1iuv88s:not(#\#):not(#\#):not(#\#) {
  font-size: .72rem;
}

.x142gn8v:not(#\#):not(#\#):not(#\#) {
  font-size: .74rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.xp1qmoa:not(#\#):not(#\#):not(#\#) {
  font-size: .78rem;
}

.xym1t2f:not(#\#):not(#\#):not(#\#) {
  font-size: .82rem;
}

.x1qzg9v8:not(#\#):not(#\#):not(#\#) {
  font-size: .85rem;
}

.x16vn6xf:not(#\#):not(#\#):not(#\#) {
  font-size: .88rem;
}

.xgommxb:not(#\#):not(#\#):not(#\#) {
  font-size: .8rem;
}

.x7oktz0:not(#\#):not(#\#):not(#\#) {
  font-size: .92rem;
}

.xyr29y3:not(#\#):not(#\#):not(#\#) {
  font-size: .95rem;
}

.x1nrrp6k:not(#\#):not(#\#):not(#\#) {
  font-size: .9rem;
}

.x1ksoetq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.05rem;
}

.x1hptrd9:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1rem;
}

.xbpanq3:not(#\#):not(#\#):not(#\#) {
  font-size: 1.45rem;
}

.xml2kzp:not(#\#):not(#\#):not(#\#) {
  font-size: 1.4rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.x1uv3qv7:not(#\#):not(#\#):not(#\#) {
  font-size: 1.6rem;
}

.x8c3b7j:not(#\#):not(#\#):not(#\#) {
  font-size: 1.7rem;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x6xb1hq:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.8rem, 4vw, 2.8rem);
}

.xv5d26y:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 5vw, 3.2rem);
}

.x1ak6jns:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 6vw, 2.6rem);
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x1z0uttz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr auto;
}

.xofrnu2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 24px 1fr 24px;
}

.xu54lo0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 280px;
}

.x27aamz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 300px;
}

.xb4hf2t:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto auto auto;
}

.xnw6qcq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) repeat(3, minmax(0, 1fr)) auto;
}

.x1hbnqkc:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(280px, 1fr) minmax(0, 1.2fr);
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.xovngyt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(190px, 100%), 1fr));
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.xcknrev:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 7px;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.x1hixak6:not(#\#):not(#\#):not(#\#) {
  opacity: .88;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

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

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1al4vs7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x8knxv4:not(#\#):not(#\#):not(#\#) {
  z-index: -1;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.xfo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x8k05lb:not(#\#):not(#\#):not(#\#) {
  z-index: 200;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.x1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.x62nlfz:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: #dfe8da;
}

.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.xhfxdjs:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -3px;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x12ijfkc:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xjb0foi:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.xiumhb2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #dfe8da;
}

.x1pn5oxs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e6eddf;
}

.x13mknjl:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #edf1e6;
}

.x4u3j78:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f4ec;
}

.xq7k88y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1c2vk5e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fffaf0eb;
}

.x1sanf1s:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1locszw);
}

.xsvvohg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1qylr65);
}

.x1vm956x:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1rvrtb0);
}

.xo8wxr1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xothafk);
}

.xmkzgyo:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1arztib);
}

.x1nry4e4:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1locszw);
}

.xvmlz3q:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(1.15);
}

.x5kztfe:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

@media (width <= 900px) {
  .x51l6sf.x51l6sf:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 720px) {
  .x1pftkvw.x1pftkvw:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 560px) {
  .xais8lf.xais8lf:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 900px) {
  .x10o2a94.x10o2a94:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 720px) {
  .x1g3ag0e.x1g3ag0e:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 560px) {
  .x1oouwu2.x1oouwu2:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 720px) {
  .xfsymg1.xfsymg1:not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }
}

@media (width <= 900px) {
  .xirox3h.xirox3h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 850px) {
  .xonxon5.xonxon5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 720px) {
  .x1dy85yq.x1dy85yq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr auto;
  }

  .x1oysyvg.x1oysyvg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 560px) {
  .xjucj32.xjucj32:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 560.01px) and (width <= 900px) {
  .xra9qia.xra9qia:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width <= 560px) {
  .xoqtex8.xoqtex8:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width <= 900px) {
  .x16yxyr0.x16yxyr0:not(#\#):not(#\#):not(#\#) {
    order: -1;
  }
}

.x1jf6sfk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1qylr65);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.x122shx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e4e9df;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xhwcasg:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -26px;
}

.x1szun9y:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1rem;
}

.x1c7jfne:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 2px;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.x9gwzd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(70vh, 720px);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.x1c436fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 18px;
}

.x1y332i5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1px;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.x1hogkm0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 34px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

.x18erqf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1204px;
}

.x1e4dklr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 180px;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x1y06tjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.x1bifzbx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 400px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.xgqnoi5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 560px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x1aes4zu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 92px;
}

.x1w2tdpd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100svh - 96px);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xznra1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 110px;
}

.x1vfzxcw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1180px;
}

.x1i9suas:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 120px;
}

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.x1klvvdw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 260px;
}

.x15hfatp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36px;
}

.x13n9wmd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4ch;
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x1plvlek:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: visible;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x1lnhl45:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: clamp(40px, 8vw, 64px);
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x16jny45:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(48px, 8vw, 72px);
}

.x14bovls:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -26px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x1u62bzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1rem;
}

.x1pzoy33:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 4px;
}

.x1uvocx6:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -36px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.xwwefxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 6px);
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.xzjbwwf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 180px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x1jgspke:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 480px);
}

.xfy0wtt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1040px, 100%);
}

.xsi0d48:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1050px, 100%);
}

.xoww62b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(640px, 100%);
}

.x11pj4at:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(680px, 100%);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

@media (width <= 900px) {
  .x1lqa98v.x1lqa98v:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: min(60vh, 540px);
  }
}

@media (width <= 560px) {
  .x1n2vhet.x1n2vhet:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 0;
  }
}

@media (width <= 900px) {
  .xrfv08o.xrfv08o:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 720px) {
  .xtrsdaw.xtrsdaw:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }
}

@media (width <= 560px) {
  .x6hcegb.x6hcegb:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: auto;
  }
}

.x1eypnu7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 1px;
}

.x1rjeagu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: #8a6b4d;
}

.x1t5feay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--xnbbdmq);
}

.x100rkj9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x10tli2e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xldp6pj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateX(-50%);
}

.x1iuwkh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 1px;
}

.x5vykd1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 24px;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 50%;
}

.x17hxdgp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  right: 1px;
}

.x1srwf7z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 100%;
}

.xy0hyqw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 1px;
}

.x13694x8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xjuy2up:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 2px;
}
