@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Montserrat:wght@400;500;600;700&display=swap";@font-face{font-family:lemonmilkrus;src:url(/assets/lemonmilkrus-by-lyajka-DWoDUCUf.woff)format("woff");font-weight:400;font-style:normal}:root{--text:#4d3d35;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--lemonmilkrus:lemonmilkrus, "Segoe UI", Roboto, sans-serif;--body-text:"Cormorant Garamond", Georgia, "Times New Roman", serif;--heading:lemonmilkrus, "Segoe UI", Roboto, sans-serif;--mono:lemonmilkrus, Consolas, monospace;font:18px/145% var(--body-text);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{font-family:var(--body-text);color:var(--text);margin:0}h1,h2{font-family:var(--lemonmilkrus);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.disabled{opacity:.5;pointer-events:none}._header_17dir_26{z-index:100;background-color:#fafafa;border-bottom:1px solid #e0e0e0;padding:16px 24px;position:sticky;top:0}._headerContent_17dir_35{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto;display:flex}._logo_17dir_44{color:#604532;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;white-space:nowrap;letter-spacing:.03em;flex-direction:column;flex-shrink:0;align-items:flex-start;font-size:18px;font-weight:700;text-decoration:none;display:flex}._logo_17dir_44 p:last-child{margin-top:2px;font-size:14px;font-weight:600}._nav_17dir_63{flex-wrap:wrap;flex-grow:1;justify-content:flex-end;align-items:center;gap:24px;display:flex}._navLink_17dir_72{color:#604532;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.04em;border-bottom:2px solid #0000;align-items:center;gap:4px;padding:8px 0;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative}._navLink_17dir_72:hover,._navLink_17dir_72._active_17dir_86{color:#604532;border-bottom-color:#604532}@media (width<=1024px){._header_17dir_26{padding:16px 24px}._headerContent_17dir_35,._nav_17dir_63{gap:16px}}@media (width<=768px){._header_17dir_26{padding:16px}._nav_17dir_63{gap:16px}}@media (width<=480px){._header_17dir_26{padding:8px 16px}._headerContent_17dir_35{gap:8px}._logo_17dir_44{font-size:16px}._logo_17dir_44 p:last-child{font-size:12px}._nav_17dir_63{justify-content:space-around;gap:10px;font-size:14px}._navLink_17dir_72{padding:6px 0}}._homePage_cv8u0_26{flex-direction:column;min-height:100vh;display:flex}._hero_cv8u0_32{color:#fff;background:url(/assets/main-BFmy5ty6.webp) 50%/cover;grid-template-columns:1fr 1fr;align-items:center;gap:32px;width:100%;max-width:1200px;height:600px;margin:0 auto;padding:32px;display:grid}@media (width<=1024px){._hero_cv8u0_32{gap:24px;height:520px;padding:24px}}@media (width<=768px){._hero_cv8u0_32{grid-template-columns:1fr;padding:24px}}@media (width<=480px){._hero_cv8u0_32{background-position:top;padding:16px}}._heroContent_cv8u0_68{flex-direction:column;align-items:center;gap:16px;display:flex}._heroContent_cv8u0_68 h1{letter-spacing:.02em;color:#fff;opacity:1;text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,2vw,3rem);font-weight:600;line-height:1.2}._ctaButton_cv8u0_85{cursor:pointer;min-height:46px;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}._ctaButton_cv8u0_85:active{transform:translateY(0)}._ctaButton_cv8u0_85{color:#604532;background:#fae8e4;border-color:#6045322e;box-shadow:0 8px 18px #6045320f}._ctaButton_cv8u0_85:hover{background:#f7d9d3;box-shadow:0 10px 18px #6045321a}._ctaButton_cv8u0_85{width:fit-content;min-width:220px;padding-inline:22px;font-size:14px}._ctaButton_cv8u0_85:hover{transform:translateY(-1px)}._about_cv8u0_129{grid-template-columns:1fr 1fr;align-items:center;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:32px;display:grid}._about_cv8u0_129 ._aboutImage_cv8u0_139{border-radius:8px;width:100%;height:auto}@media (width<=1024px){._about_cv8u0_129{grid-template-columns:1fr;gap:24px;padding:24px}._about_cv8u0_129 ._aboutImage_cv8u0_139{display:none}}@media (width<=768px){._about_cv8u0_129{padding:24px}}@media (width<=480px){._about_cv8u0_129{padding:16px}}._about_cv8u0_129 h2{color:#604532;margin-bottom:24px;font-size:clamp(1.5rem,2vw,2rem);font-weight:700;line-height:1.3}._about_cv8u0_129 p{color:#4d3d35f5;margin-bottom:16px;font-size:1.05rem;font-weight:500;line-height:1.7}._socialLinks_cv8u0_179{text-align:center;background-color:#f5e6e0;margin-top:auto;padding:32px}._socialLinks_cv8u0_179 h3{font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;color:#604532;letter-spacing:.04em;margin-bottom:24px;font-size:18px;line-height:1.2}._socialLinks_cv8u0_179 ._socials_cv8u0_193{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}._socialLinks_cv8u0_179 ._socials_cv8u0_193 ._socialLink_cv8u0_179{cursor:pointer;min-height:46px;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}._socialLinks_cv8u0_179 ._socials_cv8u0_193 ._socialLink_cv8u0_179:hover{transform:translateY(-1px)}._socialLinks_cv8u0_179 ._socials_cv8u0_193 ._socialLink_cv8u0_179:active{transform:translateY(0)}._socialLinks_cv8u0_179 ._socials_cv8u0_193 ._socialLink_cv8u0_179{border-radius:12px;width:50px;min-height:50px;padding:0}._socialLinks_cv8u0_179 ._socials_cv8u0_193 ._socialLink_cv8u0_179 img{width:100%;height:auto}@media (width<=1024px){._socialLinks_cv8u0_179{padding:24px}._socialLinks_cv8u0_179 h3{font-size:18px}._socialLinks_cv8u0_179 ._socials_cv8u0_193{gap:24px}}@media (width<=480px){._socialLinks_cv8u0_179{padding:16px}._socialLinks_cv8u0_179 h3{font-size:16px}._socialLinks_cv8u0_179 ._socials_cv8u0_193{gap:16px}}._productCard_1lr3c_26{cursor:pointer;background-color:#f7f4f1;border:1px solid #60453214;border-radius:18px;flex-direction:column;height:100%;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 8px 22px #6045320a}._productCard_1lr3c_26:hover{transform:translateY(-2px);box-shadow:0 12px 24px #60453214}._cardImageContainer_1lr3c_43{aspect-ratio:1;background-color:#f5e6e0;width:100%;position:relative;overflow:hidden}._badge_1lr3c_51{z-index:1;color:#fffaf5;letter-spacing:.04em;background:#6f4d38;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px #3c281926}._cardImage_1lr3c_43{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._cardContent_1lr3c_75{flex-direction:column;flex:1;justify-content:space-between;gap:12px;padding:18px 18px 16px;display:flex}._cardTitle_1lr3c_84{font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#2a1f1bf5;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin:0;font-size:17px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}._priceBlock_1lr3c_100{flex-direction:column;align-items:center;gap:3px;margin-bottom:10px;display:flex}._priceLine_1lr3c_108{justify-content:center;align-items:baseline;gap:10px;display:flex}._cardPrice_1lr3c_115{color:#604532;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:700}._oldPrice_1lr3c_123{color:#503a2e8c;font-family:Montserrat,Arial,sans-serif;font-size:13px;text-decoration:line-through;text-decoration-thickness:1px}._discountLabel_1lr3c_131{color:#8f493d;letter-spacing:.03em;font-size:11px;font-weight:600}._cardAddButton_1lr3c_138{cursor:pointer;min-height:46px;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}._cardAddButton_1lr3c_138:hover{transform:translateY(-1px)}._cardAddButton_1lr3c_138:active{transform:translateY(0)}._cardAddButton_1lr3c_138{color:#fff;background:linear-gradient(135deg,#604532 0%,#7d5c45 100%);box-shadow:0 12px 22px #6045322e}._cardAddButton_1lr3c_138:hover{background:linear-gradient(135deg,#533e2b 0%,#6e4e3d 100%);box-shadow:0 14px 24px #60453238}._cardAddButton_1lr3c_138{border-radius:10px;width:100%;min-height:42px}._shopPage_s5qav_26{max-width:1200px;min-height:calc(100vh - 200px);margin:0 auto;padding:24px}._productsGrid_s5qav_33{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}._emptyShop_s5qav_39{color:#333;text-align:center;padding:32px}._shopTitle_s5qav_45{color:#604532;margin:0 0 24px;font-size:clamp(24px,3vw,34px)}._productLink_s5qav_51{color:inherit;text-decoration:none;display:block}._photosPage_1jnj6_26{max-width:1200px;min-height:calc(100vh - 200px);margin:0 auto;padding:24px}._photosPage_1jnj6_26 h1{color:#604532;margin-bottom:24px;font-size:28px;font-weight:700}._photosGrid_1jnj6_39{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}@media (width<=768px){._photosGrid_1jnj6_39{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media (width<=480px){._photosGrid_1jnj6_39{grid-template-columns:1fr}}._photoCard_1jnj6_56{border-radius:8px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #0000001a}._photoCard_1jnj6_56:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}._photoPlaceholder_1jnj6_67{aspect-ratio:1;color:#999;text-align:center;background:linear-gradient(135deg,#f5e6e0 0%,#f0e0d8 100%);justify-content:center;align-items:center;width:100%;padding:16px;font-size:14px;display:flex}._root_yqw00_26{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:24px;display:flex}._backButton_yqw00_35{cursor:pointer;min-height:46px;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}._backButton_yqw00_35:active{transform:translateY(0)}._backButton_yqw00_35{color:#604532;background:#fae8e4;border-color:#6045322e;box-shadow:0 8px 18px #6045320f}._backButton_yqw00_35:hover{background:#f7d9d3;box-shadow:0 10px 18px #6045321a}._backButton_yqw00_35{width:fit-content;min-width:140px;padding-inline:18px}._backButton_yqw00_35:hover{transform:translate(-1px)}._content_yqw00_78{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:32px;display:grid}._gallery_yqw00_85{flex-direction:column;gap:16px;min-width:0;display:flex}._mainImage_yqw00_92{aspect-ratio:4/5;color:#999;background-color:#f5e6e0;border-radius:16px;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex;position:relative;overflow:hidden}._mainImage_yqw00_92 img{object-fit:cover;width:100%;height:100%;display:block}._badge_yqw00_112{z-index:1;color:#fffaf5;letter-spacing:.04em;background:#6f4d38;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px #3c281926}._thumbnailGallery_yqw00_127{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}._thumbnail_yqw00_127{aspect-ratio:1;cursor:pointer;object-fit:cover;background-color:#f5e6e0;border:2px solid #0000;border-radius:12px;width:100%;padding:0;transition:all .3s;overflow:hidden}._thumbnail_yqw00_127 img{object-fit:cover;width:100%;height:100%;display:block}._thumbnail_yqw00_127:hover,._thumbnail_yqw00_127._active_yqw00_151{border-color:#604532;box-shadow:0 0 0 1px #60453226}._info_yqw00_156{flex-direction:column;gap:24px;display:flex}._header_yqw00_162{flex-direction:column;gap:4px;display:flex}._title_yqw00_168{letter-spacing:-.02em;color:#333;font-size:clamp(2rem,3vw,2.5rem);font-weight:700;line-height:1.2}._price_yqw00_176{color:#604532;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:700;line-height:1.2}._priceBlock_yqw00_184{flex-direction:column;align-items:center;gap:4px;display:flex}._priceLine_yqw00_191{justify-content:center;align-items:baseline;gap:8px;display:flex}._oldPrice_yqw00_198{color:#503a2e8c;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}._discountLabel_yqw00_207{color:#8f493d;letter-spacing:.02em;font-size:14px;font-weight:600}._summary_yqw00_214{color:#4d3d35f5;font-size:18px;font-weight:500;line-height:1.7}._actions_yqw00_221{flex-direction:column;gap:16px;display:flex}._actionButton_yqw00_227{cursor:pointer;min-height:46px;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}._actionButton_yqw00_227:hover{transform:translateY(-1px)}._actionButton_yqw00_227:active{transform:translateY(0)}._actionButton_yqw00_227{color:#fff;background:linear-gradient(135deg,#604532 0%,#7d5c45 100%);box-shadow:0 12px 22px #6045322e}._actionButton_yqw00_227:hover{background:linear-gradient(135deg,#533e2b 0%,#6e4e3d 100%);box-shadow:0 14px 24px #60453238}._actionButton_yqw00_227{width:100%;min-height:52px;padding:16px}._actionButtonSecondary_yqw00_266{cursor:pointer;min-height:46px;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.1;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}._actionButtonSecondary_yqw00_266:hover{transform:translateY(-1px)}._actionButtonSecondary_yqw00_266:active{transform:translateY(0)}._actionButtonSecondary_yqw00_266{color:#604532;background:#fae8e4;border-color:#6045322e;box-shadow:0 8px 18px #6045320f}._actionButtonSecondary_yqw00_266:hover{background:#f7d9d3;box-shadow:0 10px 18px #6045321a}._actionButtonSecondary_yqw00_266{width:100%}._isDisabled_yqw00_304{pointer-events:none;opacity:.8}._summarySection_yqw00_309{grid-template-columns:minmax(0,2fr) minmax(100px,.7fr);align-items:start;gap:24px;margin-bottom:12px;display:grid}._descriptionCard_yqw00_317{background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:20px 24px;box-shadow:0 12px 30px #0000000a}._descriptionTitle_yqw00_325{letter-spacing:.08em;text-transform:uppercase;color:#333;margin:0 0 20px;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:700;line-height:1.3}._descriptionContent_yqw00_335{color:#4d3d35f5;font-size:1rem;font-weight:500;line-height:1.7}._descriptionContent_yqw00_335 p{margin-bottom:16px}._descriptionContent_yqw00_335 h3{color:#333;margin:24px 0 8px;font-size:1.125rem;font-weight:700}._descriptionContent_yqw00_335 ul{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}._descriptionContent_yqw00_335 li{padding-left:0}._summaryCard_yqw00_361{background:#fff;border:1px solid #e0e0e0;border-radius:16px;flex-direction:column;padding:0 24px;display:flex;box-shadow:0 12px 30px #0000000d}._summaryItem_yqw00_371{border-bottom:1px solid #f1ece7;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;min-height:46px;padding:20px 0;display:grid}._summaryItem_yqw00_371:last-child{border-bottom:none}._summaryLabel_yqw00_384{letter-spacing:.08em;text-transform:uppercase;text-align:left;color:#333;align-items:center;min-height:24px;margin:0;font-size:.72rem;font-weight:700;line-height:1.2;display:flex}._summaryValue_yqw00_398{color:#666;text-align:left;align-items:center;min-height:24px;margin:0;font-size:.95rem;line-height:1.4;display:flex}@media (width<=1024px){._content_yqw00_78{grid-template-columns:1fr;gap:24px}._info_yqw00_156{order:-1}._summarySection_yqw00_309{grid-template-columns:1fr}}@media (width<=768px){._root_yqw00_26{gap:32px;padding:16px}._backButton_yqw00_35{justify-content:center;width:100%}._thumbnailGallery_yqw00_127{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._summarySection_yqw00_309{margin-bottom:20px}._descriptionCard_yqw00_317,._summaryCard_yqw00_361{padding:24px}}@media (width<=480px){._root_yqw00_26{gap:32px;padding:8px}._mainImage_yqw00_92{aspect-ratio:4/5}._thumbnailGallery_yqw00_127{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._title_yqw00_168{font-size:1.75rem}._price_yqw00_176{font-size:1.4rem}._summary_yqw00_214{font-size:1rem}._actionButton_yqw00_227{min-height:48px}._summaryItem_yqw00_371{grid-template-columns:180px 1fr;gap:8px;display:grid}}._footer_4lpfy_26{color:#fff;text-align:center;font-family:var(--lemonmilkrus), "Segoe UI", sans-serif;letter-spacing:.04em;background-color:#604532;margin-top:auto;padding:24px;font-size:18px}._footer_4lpfy_26 p{margin:0;line-height:1.5}._footer_4lpfy_26 a{color:#fff;text-decoration:underline}._legal_4lpfy_45{letter-spacing:.08em;max-width:760px;font-size:10px;margin:16px auto 0!important}._document_1ewls_26{color:#333;letter-spacing:0;max-width:960px;margin:0 auto;padding:32px 24px;font-family:Georgia,Times New Roman,serif}._document_1ewls_26 h1{color:#604532;margin:24px 0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700}._document_1ewls_26 h2{color:#604532;margin:24px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:700}._document_1ewls_26 p{margin:0 0 16px;line-height:1.7}._header_1ewls_53{justify-content:flex-end;gap:16px;display:flex}._pdf_1ewls_59,._content_1ewls_60 a{color:#604532;text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (width<=600px){._header_1ewls_53{flex-direction:column;align-items:center;gap:8px}._document_1ewls_26{padding:24px 16px}._document_1ewls_26 h1{font-size:26px}}._page_1iz3x_26{text-align:center;max-width:760px;margin:0 auto;padding:32px 24px}._page_1iz3x_26 h1{color:#604532;margin-bottom:16px}._page_1iz3x_26 p{margin-bottom:24px}._link_1iz3x_40{color:#604532;font-weight:600;text-decoration:underline}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{color:#333;background-color:#fafafa;font-family:Segoe UI,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{opacity:.8}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;margin:0;padding:0}#root{flex-direction:column;min-height:100vh;display:flex}main{flex:1}
