@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c7c506f9df66edc-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2d08189da4797f3f-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a13ffa50c0e6dcb7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46f2c2342f85e478-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d07ee9160e6fd52-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b4796fdbb42263df-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d294f1e349318783-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c465e14413247d80-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/52f8cf394b3641e4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fa64e74b88370ed1-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6b99d524c7bef2f7-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2afc1581e19cce3f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/943b7ce34d516160-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/26e7489ae3006ea1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b8f40afd9984b39c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed Fallback;src:local("Arial");ascent-override:115.49%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:86.59%}.__className_0d74c4{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}button{color:inherit;background:transparent;border:none;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}:root{--color-bg:#f2e6dc;--color-bg-strong:#eee4da;--color-card:#fffaf7;--color-card-soft:#fff9f5;--color-text:#38322e;--color-heading:#050505;--color-text-strong:#333;--color-subtext:#70655c;--color-muted:#a3988f;--color-border:#e8bd94;--color-border-control:#d8c9b7;--color-border-focus:#f2bc95;--color-border-soft:#e3e0dd;--color-border-light:#f9cfb2;--color-border-extra-light:#fde4d2;--color-brand:#93653f;--color-brand-dark:#7f5635;--color-accent:#f1a625;--color-success:#4caf67;--color-danger:#bb6250;--color-danger-strong:#ff666b;--color-action-soft:#efe4cf;--color-action-text:#7e5b38;--color-white:#fff;--color-brand-50:#FFF9F5;--color-brand-100:#FDE4D2;--color-brand-150:#F9CFB2;--color-brand-200:#F2BC95;--color-brand-300:#E8A97B;--color-brand-400:#DB9763;--color-brand-500:#CC854E;--color-brand-550:#B57440;--color-brand-600:#93653F;--color-brand-700:#604229;--color-gray-white:#FFFFFF;--color-gray-2:#F9F8F7;--color-gray-4:#F6F5F4;--color-gray-8:#EDEBE9;--color-gray-12:#E3E0DD;--color-gray-20:#D1CBC7;--color-gray-40:#A3988F;--color-gray-60:#70655C;--color-gray-80:#38322E;--color-gray-black:#000000;--color-page-bg:#F2E6DC;--color-sys-danger:#FF6B6B;--color-sys-success:#50B46C;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:38px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:22px;--radius-pill:999px;--radius-round:50%;--shadow-card:0 2px 8px rgba(0,0,0,0.05);--shadow-nav:0 -4px 8px rgba(0,0,0,0.08);--shadow-sticky:2px 0 2px rgba(0,0,0,0.11);--shadow-filter-panel:0px 2px 16px 0px #0000000D;--font-main:var(--font-barlow),"Barlow",Arial,sans-serif;--font-display:var(--font-main);--font-ui:var(--font-main);--font-mono:Georgia,serif;--bg:var(--color-bg);--paper:var(--color-card);--paper-strong:var(--color-card);--header:var(--color-brand);--header-dark:var(--color-brand-dark);--ink:var(--color-text);--ink-soft:var(--color-subtext);--line:rgba(113,79,44,0.18);--accent:#2f7d4c;--accent-soft:#e8f1df;--danger:var(--color-danger);--gold:#dcae3a;--shadow:var(--shadow-card);--r:var(--radius-xl);--rs:var(--radius-md)}.theme-light{--bg:#f7efde}html{scroll-behavior:smooth;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal}body{color:var(--color-text);background:var(--color-bg);font-family:var(--font-main);-webkit-font-smoothing:antialiased;font-size:16px;height:100%;height:100dvh;margin:0;overflow-y:auto}input[type=text]{font-size:inherit}h1,h2,h3,strong{font-weight:700}.app-shell{position:relative;min-height:100%;max-width:430px;margin:0 auto;background:transparent}.app-shell.change-password-screen,.app-shell.screen-account,.app-shell.screen-achievements,.app-shell.screen-game,.app-shell.screen-history,.app-shell.screen-setup{max-width:600px;min-height:100%;background:var(--color-bg)}.screen{min-height:100%;overflow-y:auto}.account-screen.has-ptr,.achievements-screen.has-ptr,.screen.has-ptr{overflow-y:hidden!important;display:flex;flex-direction:column;height:100%}.screen-inner{padding:16px}.history-detail-screen,.history-screen,.home-screen,.score-entry-screen{background:var(--color-bg);font-family:var(--font-main)}.history-detail-screen,.history-screen,.home-screen{padding-bottom:72px}.score-grid-wrap{overflow-x:auto;padding-bottom:var(--space-1)}.score-grid{display:grid;grid-gap:10px 12px;gap:10px 12px;align-items:center}.score-grid-sticky{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:rgba(255,252,244,.98);box-shadow:10px 0 12px -14px rgba(93,65,40,.65)}.score-board-scroll{overflow-x:auto;overflow-y:hidden;padding:0}.grid-spacer{width:8px}.score-grid-sticky-header{z-index:3}.score-grid-header{color:#705233;font-size:16px;font-weight:700;text-align:center}.player-header{display:flex;flex-direction:column;gap:6px;align-items:center}.score-grid-label,.score-grid-total{color:#6e4f2f;font-size:16px;font-weight:700;padding:var(--space-2) 0}.score-grid-cell{display:flex;justify-content:center;padding:0 4px}.score-grid-winner{display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:#7a552d;font-size:24px}@media (max-width:420px){.score-grid{grid-template-columns:minmax(92px,1fr) repeat(auto-fit,minmax(70px,1fr))}}.btn,.filter-button,.picker-close-btn,.score-back-btn,.score-close-btn,.score-menu-btn,.setup-back-btn,.setup-circle-btn{display:grid;place-items:center;border:0;cursor:pointer}.btn,.picker-close-btn,.score-back-btn,.score-close-btn,.score-menu-btn,.setup-back-btn,.setup-circle-btn{border-radius:var(--radius-round)}.score-back-btn,.score-menu-btn{width:44px;height:44px}.score-back-btn{background:var(--color-card);color:var(--color-brand)}.score-menu-btn{justify-self:end;background:transparent;color:var(--color-card)}.score-back-btn svg,.score-menu-btn svg{width:27px;height:27px;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.score-back-btn svg{fill:none;stroke:currentColor}.score-menu-btn svg{fill:currentColor;stroke:none}.score-close-btn,.setup-back-btn{width:32px;height:32px}.picker-close-btn,.score-close-btn{justify-self:end}.picker-close-btn svg,.score-close-btn svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.setup-back-btn svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.setup-circle-btn{width:24px;height:24px;flex:0 0 24px;color:var(--color-white);background-color:transparent}.setup-circle-btn.add{background:var(--color-success)}.setup-circle-btn svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.btn-primary,.player-picker-submit,.score-save-btn,.setup-start-btn{border:0;cursor:pointer;font-weight:700}.btn-primary{width:100%;border-radius:14px;padding:var(--space-4) var(--space-lg,18px);background:linear-gradient(180deg,#3f9361,#2f7d4c);color:#fff8ec;font-size:20px;box-shadow:0 10px 18px rgba(47,125,76,.22)}.secondary-mini{padding:0 var(--space-4);border:1px solid #dbc7ae;border-radius:var(--radius-md);background:linear-gradient(180deg,#fffef8,var(--color-action-soft));color:var(--color-action-text);font-size:16px}.btn-custom,.secondary-mini{font-weight:700;white-space:nowrap;cursor:pointer}.btn-custom{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,8px);font-family:var(--font-ui);border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;outline:none;box-sizing:border-box;height:48px;padding:14px var(--space-6,32px);font-size:18px;border-radius:var(--radius-md,12px)}.btn-custom:focus-visible{outline:2px solid var(--color-brand-200);outline-offset:2px}.btn-custom.variant-primary{background-color:var(--color-brand-600);color:var(--color-gray-white);box-shadow:0 2px 4px rgba(96,66,41,.1)}.btn-custom.variant-primary:active:not(:disabled){transform:scale(.98);background-color:var(--color-brand-700)}.btn-custom.variant-secondary{background-color:var(--color-brand-100);color:var(--color-brand-700)}.btn-custom.variant-secondary:active:not(:disabled){transform:scale(.98);background-color:var(--color-brand-150)}.btn-custom.variant-outline{background-color:var(--color-gray-white);border-color:var(--color-gray-12);color:var(--color-gray-80)}.btn-custom.variant-outline:active:not(:disabled){transform:scale(.98);background-color:var(--color-gray-2)}.btn-custom.variant-ghost{background-color:transparent;color:var(--color-brand-700);padding-left:var(--space-2,8px);padding-right:var(--space-2,8px)}.btn-custom.variant-ghost:active:not(:disabled){transform:scale(.98);background-color:var(--color-brand-50)}.btn-custom.variant-danger{background-color:var(--color-sys-danger);color:var(--color-white);border-color:transparent}.btn-custom.variant-danger:active:not(:disabled){transform:scale(.98);background-color:var(--color-danger)}.btn-custom.variant-danger:disabled{background-color:var(--color-brand-100);color:rgba(255,255,255,.6);box-shadow:none}.btn-custom:disabled{cursor:not-allowed;pointer-events:none}.btn-custom.variant-primary:disabled{background-color:var(--color-brand-100);color:rgba(255,255,255,1);box-shadow:none}.btn-custom.variant-secondary:disabled{background-color:var(--color-brand-50);color:var(--color-brand-200)}.btn-custom.variant-outline:disabled{background-color:var(--color-gray-white);border-color:var(--color-gray-4);color:var(--color-gray-20)}.btn-custom.variant-ghost:disabled{background-color:transparent;color:var(--color-gray-20)}.btn-custom:disabled .custom-icon{background-color:currentColor!important}.btn-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn-icon-left{margin-right:2px}.btn-icon-right{margin-left:2px}.custom-input-wrapper{display:flex;align-items:center;position:relative;height:48px;width:100%;box-sizing:border-box;background-color:var(--color-brand-50);border:1px solid var(--color-brand-200);border-radius:var(--radius-md,12px);padding:0 var(--space-4,16px);gap:var(--space-3,12px);transition:all .2s cubic-bezier(.4,0,.2,1)}.custom-input-wrapper:focus-within{border-color:var(--color-brand-600)}.custom-input-wrapper.disabled,.custom-input-wrapper:has(input:disabled){background-color:var(--color-gray-8);border-color:var(--color-gray-12);cursor:not-allowed}.custom-input-wrapper.disabled .custom-input-icon,.custom-input-wrapper:has(input:disabled) .custom-input-icon{opacity:.5}.custom-input-control{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-family:var(--font-ui);font-size:16px;font-weight:500;color:var(--color-gray-80);padding:0}.custom-input-control::placeholder{color:var(--color-gray-40);opacity:.8}.custom-input-control:disabled{color:var(--color-gray-40);cursor:not-allowed}.custom-input-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-gray-60);transition:color .2s ease}.custom-input-wrapper:focus-within .custom-input-icon{color:var(--color-brand-700)}.custom-input-clear-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--color-gray-40);color:var(--color-gray-white);border:none;cursor:pointer;font-size:10px;font-weight:700;padding:0;margin:0;flex-shrink:0;transition:background-color .2s ease}.custom-input-clear-btn:active{background-color:var(--color-gray-60)}.custom-search-bar{display:flex;align-items:center;position:relative;height:48px;width:100%;box-sizing:border-box;background-color:var(--color-card-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:all .2s cubic-bezier(.4,0,.2,1)}.custom-search-bar:focus-within{box-shadow:0 4px 12px rgba(147,101,63,.08)}.custom-search-icon-left{color:var(--color-gray-40);padding:12px 0 12px 16px}.custom-search-input{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-family:var(--font-ui);font-size:18px;font-weight:500;color:var(--color-gray-80);padding:0 12px}.custom-search-input::placeholder{font-size:18px;color:var(--color-gray-40);opacity:.8}.custom-search-clear-btn{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-size:10px;font-weight:700;padding:12px 16px 12px 0;flex-shrink:0;transition:background-color .2s ease}.custom-search-divider{width:1px;height:100%;background-color:var(--color-gray-12);flex-shrink:0}.custom-search-filter-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md,12px);border:none;background:transparent;color:var(--color-gray-80);cursor:pointer;flex-shrink:0;transition:all .2s ease;padding:12px 16px}.empty-state{color:var(--color-subtext);font-size:15px;line-height:1.4}.game-card{width:100%;min-height:104px;display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:center;border:0;border-radius:var(--radius-md);background:var(--color-card-soft);box-shadow:var(--shadow-card);color:inherit;cursor:pointer;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);text-align:left}.game-card--history{grid-template-columns:80px minmax(0,1fr);padding-right:var(--space-2)}.game-card-thumb{width:80px;height:80px;display:grid;place-items:center;justify-self:start;border-radius:var(--radius-xs);overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.game-card-thumb img{display:block;width:100%;height:100%;object-fit:cover}.game-card-thumb span{color:rgba(255,252,244,.95);font-size:18px;line-height:20px;font-weight:700;letter-spacing:1px;text-shadow:0 2px 8px rgba(0,0,0,.28)}.game-card-info{min-width:0;align-self:center;display:flex;flex-direction:column;gap:var(--space-1)}.game-card-info h2{display:-webkit-box;max-height:40px;overflow:hidden;color:var(--color-text);font-size:18px;line-height:20px;font-weight:700;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.game-card-info p{color:var(--color-subtext);font-size:14px;line-height:15px;font-weight:400}.game-card--history .game-card-info{gap:4px}.game-card--history .game-card-info p,.game-card--history .history-winner-line{line-height:15px}.game-card-skeleton{grid-template-columns:80px minmax(0,1fr);cursor:default;pointer-events:none}.game-card-skeleton .game-card-thumb,.game-card-skeleton-line{background:linear-gradient(90deg,var(--color-card-soft) 0,#f7ede5 45%,var(--color-card-soft) 90%);background-size:220% 100%;animation:game-card-skeleton-pulse 1.4s ease-in-out infinite}.game-card-skeleton .game-card-info{gap:var(--space-2)}.game-card-skeleton-line{display:block;width:72%;height:15px;border-radius:var(--radius-pill)}.game-card-skeleton-line.title{width:84%;height:20px}.game-card-skeleton-line.short{width:48%}@keyframes game-card-skeleton-pulse{0%{background-position:120% 0}to{background-position:-120% 0}}.loading-shell{position:relative}.loading-overlay{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);background:rgba(242,230,220,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-overlay.inline{position:absolute;border-radius:var(--radius-lg)}.loading-overlay-spinner{width:28px;height:28px;border:3px solid rgba(140,97,59,.2);border-top:3px solid var(--color-brand);border-radius:999px;animation:loading-overlay-spin .7s linear infinite}.loading-overlay-text{color:var(--color-text-strong);font-size:14px;line-height:1.2;font-weight:700}@keyframes loading-overlay-spin{to{transform:rotate(1turn)}}.custom-empty-state-container{flex-direction:column;padding:24px 20px;text-align:center;width:100%;gap:4px}.custom-empty-state-container,.custom-empty-state-image{display:flex;align-items:center;justify-content:center}.custom-empty-state-image img{max-width:100%;height:auto;opacity:.85}.custom-empty-state-text{font-family:"Barlow Semi Condensed",var(--font-main),sans-serif;font-size:18px;font-weight:500;color:#70655C;margin-bottom:24px}