@font-face{font-family:DynaPuff;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:DynaPuff;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dynapuff-latin-ext-400-normal-Co6x1ygI.woff2) format("woff2"),url(/assets/dynapuff-latin-ext-400-normal-B_IJ95kl.woff) format("woff");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:DynaPuff;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dynapuff-latin-400-normal-CqFOXzkl.woff2) format("woff2"),url(/assets/dynapuff-latin-400-normal-B5bP125H.woff) format("woff");unicode-range:U+0000-00FF,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:DynaPuff;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAi0AA8AAAAAC5wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEACkdQT1MAAAFwAAAASwAAAGYrwySQR1NVQgAAAbwAAABgAAAAmCajHOBPUy8yAAACHAAAAE0AAABgYZ/VxVNUQVQAAAJsAAAANgAAAEDzX98ZY21hcAAAAqQAAABCAAAAXEHc4mFnYXNwAAAC6AAAAAgAAAAIAAAAEGdseWYAAALwAAADhQAABMbNXiBXaGVhZAAABngAAAA2AAAANh/V8AFoaGVhAAAGsAAAAB8AAAAkCG8CnmhtdHgAAAbQAAAAIAAAADockQEjbG9jYQAABvAAAAAgAAAAIAmiCxltYXhwAAAHEAAAABoAAAAgACIBGm5hbWUAAAcsAAABFwAAAjwwZlhKcG9zdAAACEQAAABuAAAAp4zr+hoAAQAAAAwAAAAAAAAAAgABAAEACQABAAB42j3GsQHBABAAwPsHAGp1JrACVEoDAA0A2T/pctUJDBWWcr3d7U0fx/Jlqg1VJRD36++lj0BoS32hL81BYSGkFMKAZiGpASshB54AeNpFyYEGwlAARuHvv3fNDMPQE0yA0AMEEhigF5gAJrD3XwwFjuMT9CY35fGcX4Z12T4GDey7IO9l3XQIqslZJ8jRWet/d1WL4qJXxSiuCIqoGiftz0YEOSyK+gXmTAjAeNpjYGGKYvzCwMrAwNTFFMHAwOANoRnjGIwYSxhQATsQM8E47v7+7gwHGBQUtjAf/S/KwMB8k1E8gYFhMkiOKYfpFpBSYGAGACnbDJEAAAB42gXBRQHDABQFsLw/ZpQwZ6PeS8YroImIrcJT4aXGT9dkwfhvupRYugoqJx9EyCoTM6A6BUgAAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///V/wP/s/87/me8HwHUjQIAZ1ESVAAAAAEAAf//AA942mJgYpD778Lkx+wGqJscgOU34ji+2U2yZ98m57vw/c8Xne+ejdq2bbujDqpRbXtYjo2OXbdjo37d5KGO89N8P7u/HyiBMQCcpOlN1rYcp+s4pkGEIkynIgjzvEotAhGoG9KvLo95XdOJQEiKfjKdc+8QcIBHDI6FxLvOPvnWTDSOIecL+XL3/v7D/GBxebzMIo6DDGLYfm92cbrKIoQ4hD6KEV9pcsnz1z/6yfnhrBAVwqe88eCt7964rmKSPA6zCEKs2gsvffDWRr/mR/Qf1/vrb73/8rwNqHpx9yd4FvwGVMEAAEHSbGsCuxN4IJ2XKRA12nt6U5jHEZg0HNtqQlmK0Ahy6UwtUallSqN5xTlNFauC0653MJtItYxYlOF9ONf4yDSiWTVNlFzMxPayfsXtdzjza8X1U8aPP7W+ujBeabQhomgcA3m+pdVHJeZCVUo5piTbfVKQdnf3dKJHoAYYAAAGYfAVuOLQ/uyhPQJeAVd4XJ9TrneBBpz/59L3qP6bSbEqyvzCTPekUiof8ZgQE0+3jESc4325+gcDJ0RKSbFaTjRa9vKRC665cTDdUU89c3DXfXPbS+MVMYNcIqSWauMSs2YNCk4jqw2nGbVKdXv60KVUN3vIs3xov9m1H/Isezzfefs0s8+j/aXHCKFAlIjaDjuLT9M371FpmizxPKW6Va6nYpVs9Yat1YuVQjFraY06ZFBabBnxGINwsPXMcFS0pbJTGmHj7MXJbTf2T9/cOnH53bOOv26wMFV0UWA9pli0pY17zIkrtjJUtIneWQCe9u/29wj/uUeH9mcP7Id7FN39DY7gl6ABTgEgKWmWC0QJXM2ytE9ECYso7TYeBU3RrUI0co9U092UCTIN18HTC7uYpuFQCx07uC0Vcrp60dAw2E4z1zWStnnNhfUTN/uSn/MlArG8dOTaO67+7Nib5/0sTvijbvD117a1suuYqjJTrZd3Kna7tX4cc1VKEnnOzyIUCFWKPl9TsfrBbH3ayJBQEOKgInCcH7O/P1Td6Ykk4Ic44CX4OOK5EGI4PlOI6rrczAYAA4rwXqaJVJCk7Nb+VpK0SwgpeLGpSONMupRQtcJcPxmKwifjM5l0JatEU9mQL4RjwKtxH7OOTEC89bMt0xAI5d+v5nbFBys79aqfFzIC4bGYIURegPetthtVUUil88WsWOnL4A8BuM75AAAAAAEAAAACAACPuUdtXw889QADA+gAAAAA3Wr1IwAAAADeq7c6/3D+6AU3A9kAAAAGAAIAAAAAAAB42mNgZGBgPvpflIGB1ft/wT99VnOgCCrgAwCA2QUVAHjaY0pgkGOqYJAghBlOMDCAMJM3Az+QJccgBwDz1AfLAAAAXwCzAL8AywEbAScBMwGFAZEBnQGdAZ0CHAI+AmN42mNgZGBg4GfoYeACYlYwDwGYGRgBHFwBPQAAeNpiYGDgYZjGwMzAyMIJZK9i+ANlMzLIMdyDspkY+BguQNhA0oRhDpTNgqSGlUGKoQnQB1krVRBEUbBxJyZDEtwdEtxdU5677yJ/T1fhWmN99dTcV27WH3/lbhaYeOG6erUGXrmBdnpeuUl/5yt3SXBCiSoFIuQ5JkGcDKH2LRk5IC0l5JSkReAqU2OFSVeNGFWjZb011Wty3teepIyfssMRWzxRVOGMkKRr/IvSjVzFSquK9DFj/RSuT7TKLqeuXen/bhdySsqbUf2R2/cld1PFshnV9/+pjrpMS1d6Er4/ekhVK7NGY1jDuhFno89/aA/9mFNKBTPMizJhVUl1vZRcKfIkSEpFc2r646+K5VfF4WfUNFTlAHjaY2BiAIP/cxiMGLABfiBWYTjJyMTIzMjCyMrIxsjOyMHAzMjJyMXIzcjD5phUlFqWyuaoV1xsYMjtmJhcWpIKYYNlIGyItBGStBGStBF7aV6mgYGjAYg2MnAy4QQrS87PTQLLGBuYAQAdWSJ0AAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:DynaPuff;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dynapuff-latin-ext-500-normal-2oBeFxij.woff2) format("woff2"),url(/assets/dynapuff-latin-ext-500-normal-CNLOFgB1.woff) format("woff");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:DynaPuff;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dynapuff-latin-500-normal-BnPVlNf_.woff2) format("woff2"),url(/assets/dynapuff-latin-500-normal-DbBpBXDD.woff) format("woff");unicode-range:U+0000-00FF,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:DynaPuff;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:DynaPuff;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dynapuff-latin-ext-600-normal-ByestpvI.woff2) format("woff2"),url(/assets/dynapuff-latin-ext-600-normal-CfMHyJr6.woff) format("woff");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:DynaPuff;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dynapuff-latin-600-normal-DYHWf_Bd.woff2) format("woff2"),url(/assets/dynapuff-latin-600-normal-Dy8-rf3j.woff) format("woff");unicode-range:U+0000-00FF,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:DynaPuff;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:DynaPuff;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dynapuff-latin-ext-700-normal-BbOWPNq5.woff2) format("woff2"),url(/assets/dynapuff-latin-ext-700-normal-DHKTeoyG.woff) format("woff");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:DynaPuff;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dynapuff-latin-700-normal-B5hZ2n2l.woff2) format("woff2"),url(/assets/dynapuff-latin-700-normal-D-JN33Kb.woff) format("woff");unicode-range:U+0000-00FF,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}:root{font-family:DynaPuff,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:100%;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{max-width:100%;margin:0;padding:0;text-align:left;min-width:100%;scrollbar-width:none;-ms-overflow-style:none}#root::-webkit-scrollbar{display:none}*{box-sizing:border-box}body{margin:0;padding:0;font-family:DynaPuff,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f2f5}.ant-layout{background:#f0f2f5}.ant-layout-sider{background:linear-gradient(135deg,#f7ac37,#e57028)!important}.ant-menu{background:transparent}.ant-menu-dark .ant-menu-item{color:#ffffffd9}.ant-menu-dark .ant-menu-item:hover{background:#ffffff1a;color:#fff}.ant-menu-dark .ant-menu-item-selected{background:#fff3!important;color:#fff}.ant-table-thead>tr>th{background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-weight:600;border-bottom:2px solid #dee2e6}.ant-btn-primary{background:linear-gradient(135deg,#f7ac37,#e57028);border:none;box-shadow:0 4px 12px #f7ac3766;transition:all .3s ease}.ant-btn-primary:hover{background:linear-gradient(135deg,#e57028,#e57028);transform:translateY(-2px);box-shadow:0 6px 16px #f7ac3780}.ant-card{border-radius:12px;box-shadow:0 4px 20px #00000014;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.ant-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.ant-form-item-label>label{font-weight:600;color:#2c3e50}.ant-input,.ant-input-password{border-radius:8px;border:2px solid #e1e8ed;transition:all .3s ease;padding:8px 12px}.ant-input:focus,.ant-input-password:focus{border-color:#f7ac37;box-shadow:0 0 0 3px #f7ac371a}.ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease;height:auto;padding:8px 16px}.ant-btn:not(.ant-btn-primary){border:2px solid #e1e8ed}.ant-btn:not(.ant-btn-primary):hover{border-color:#f7ac37;color:#f7ac37}.ant-table{border-radius:12px;overflow:hidden;width:100%;min-width:800px}.ant-table-tbody>tr:hover>td{background:#f7ac370d!important}.ant-pagination{margin-top:24px}.ant-pagination .ant-pagination-item{border-radius:8px;border:2px solid #e1e8ed}.ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg,#f7ac37,#e57028);border-color:#f7ac37}.ant-pagination .ant-pagination-item-active a{color:#fff}.ant-image{border-radius:8px;overflow:hidden}.ant-tag{border-radius:6px;font-weight:500;padding:4px 8px;border:none}.ant-layout-header{height:64px;line-height:64px}.ant-layout-content{background:#f5f5f5}.ant-spin-container{min-height:200px}@media (max-width: 1200px){.ant-layout{margin-left:80px!important}}@media (max-width: 100%){.ant-layout{margin-left:0!important}.ant-layout-sider{transform:translate(-100%);transition:transform .3s ease}.ant-layout-sider.ant-layout-sider-collapsed{transform:translate(0)}}@media (max-width: 576px){.content-container{padding:12px}.ant-card{margin-bottom:16px}}.ant-layout-content{background:#f0f2f5;min-height:100vh;padding:24px}.ant-card{margin-bottom:24px}.ant-table-wrapper{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 20px #00000014;width:100%}.ant-table{min-width:0!important}.restaurant-table-container{background:linear-gradient(135deg,#fff,#fafbfc);border-radius:16px;padding:32px;box-shadow:0 8px 32px #0000001a;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;overflow-x:auto}.restaurant-table-container .ant-table{background:transparent;border-radius:12px;width:100%;table-layout:fixed}.restaurant-table-container .ant-table-thead>tr>th{background:linear-gradient(135deg,#f7ac37,#e57028);color:#fff;font-weight:600;font-size:15px;padding:16px 12px;border:none;text-align:center}.restaurant-table-container .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}.restaurant-table-container .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}.table-row-light{background:#fffc!important}.table-row-dark{background:#f8f9facc!important}.restaurant-table-container .ant-table-tbody>tr:hover{background:#f7ac3714!important;transform:translateY(-1px);box-shadow:0 4px 12px #f7ac3726;transition:all .3s ease}.restaurant-table-container .ant-table-tbody>tr>td{padding:16px 12px;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:middle}.restaurant-table-container .ant-pagination{text-align:center}.restaurant-table-container .ant-pagination .ant-pagination-item{border-radius:8px;border:2px solid #e1e8ed;font-weight:500}.restaurant-table-container .ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg,#f7ac37,#e57028);border-color:#f7ac37}.restaurant-table-container .ant-pagination .ant-pagination-item-active a{color:#fff}.ant-form{max-width:1000px;width:100%}.ant-form-item{margin-bottom:24px}.page-header{background:linear-gradient(135deg,#fff,#f8f9fa);padding:32px;margin-bottom:24px;border-radius:16px;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 20px #00000014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.restaurant-list-page{padding:16px;background-color:#fff;box-shadow:0 1px 4px #0000000a;height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.restaurant-list-page::-webkit-scrollbar{display:none}.restaurant-list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:20px 24px;background:linear-gradient(135deg,#f7ac37,#e57028);border-radius:12px;box-shadow:0 4px 20px #0000001a}.restaurant-list-title{display:flex;align-items:center;gap:12px}.restaurant-list-title h3{color:#fff!important}.restaurant-list-title p{color:#fffc!important}.restaurant-page-header{background:linear-gradient(135deg,#f7ac37,#e57028);padding:40px;margin-bottom:32px;border-radius:20px;box-shadow:0 8px 32px #f7ac374d;position:relative;overflow:hidden}.restaurant-logo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease}.restaurant-logo img{height:48px;cursor:pointer;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2)) brightness(0) invert(1)}.restaurant-logo:hover img{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.3)) brightness(0) invert(1)}.restaurant-page-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="%23ffffff" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>') repeat;pointer-events:none}.restaurant-edit-button{border-radius:6px}.add-restaurant-button{background:linear-gradient(135deg,#fff,#f8f9fa)!important;border:none!important;color:#f7ac37!important;font-weight:600!important;font-size:14px!important;padding:0 20px!important;height:40px!important;border-radius:12px!important;box-shadow:0 4px 16px #00000026!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.add-restaurant-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(247,172,55,.1),transparent);transition:left .5s}.add-restaurant-button:hover:before{left:100%}.add-restaurant-button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #0003!important;background:linear-gradient(135deg,#fff,#e9ecef)!important}.add-restaurant-button:active{transform:translateY(0)!important}.header-content{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.header-left{display:flex;align-items:center;gap:20px}.header-icon{font-size:48px;background:#fff3;padding:16px;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.header-text h1{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.1)}.header-text p{color:#ffffffe6!important;text-shadow:0 1px 2px rgba(0,0,0,.1)}.search-section{margin-bottom:32px;padding:24px;background:#fffc;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.6)}.search-container{display:flex;flex-direction:column;align-items:center;gap:16px}.search-stats{text-align:center}@media (max-width: 768px){.restaurant-list-header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0;gap:12px}.restaurant-page-header{padding:24px}.header-content{flex-direction:column;gap:24px;text-align:center}.header-left{flex-direction:column;gap:16px}.search-container{padding:0 16px}}.content-container{width:100%;padding:0 24px}.stats-card{text-align:center;padding:32px 24px;background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;transition:all .3s ease}.stats-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.stats-card .ant-statistic-title{font-size:16px;color:#6c757d;font-weight:500}.stats-card .ant-statistic-content{font-size:32px;font-weight:700;background:linear-gradient(135deg,#f7ac37,#e57028);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width: 12050px){.ant-col{padding:0 12px}.ant-row{margin:0 -12px}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f7ac37,#e57028);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#e57028,#e57028)}.login-container{min-height:calc(100vh - 72px);display:flex;background:linear-gradient(135deg,#f7ac37,#e57028);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative}.login-container::-webkit-scrollbar{display:none}.login-background{width:100%;display:flex}.login-content{width:100%;height:100%;display:flex;animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.login-left{flex:1;background:#0000004d;color:#fff;padding:40px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f7ac37cc,#764ba2cc);z-index:1}.login-left-content{position:relative;z-index:2;width:100%;max-width:500px;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-brand{text-align:center;margin-bottom:60px;animation:slideInLeft 1s ease-out .2s both}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.brand-icon-wrapper{display:inline-block;background:#fff3;border-radius:50%;padding:20px;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);animation:pulse 2s infinite}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 #fff6}50%{transform:scale(1.05);box-shadow:0 0 0 20px #fff0}}.brand-icon{font-size:64px!important;color:#fff;margin:0!important;display:block}.brand-title{color:#fff!important;font-size:42px!important;font-weight:800!important;margin:0 0 16px!important;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.brand-subtitle{font-size:20px;color:#ffffffe6;margin-bottom:0;font-weight:300;letter-spacing:.5px}.login-brand--compact{margin-bottom:28px}.login-brand--compact .brand-icon-wrapper{margin-bottom:16px}.login-brand-carousel{width:100%;max-width:440px}.login-brand-carousel .slick-slide{text-align:center}.login-brand-carousel .slick-dots{bottom:4px}.login-brand-carousel .slick-dots li button{background:#ffffff73!important}.login-brand-carousel .slick-dots li.slick-active button{background:#fff!important}.login-carousel-slide{padding:0 12px 36px;outline:none}.login-carousel-image-wrap{height:320px;display:flex;align-items:center;justify-content:center;background:transparent}.login-carousel-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;vertical-align:middle}.login-carousel-title{color:#fff!important;margin:18px 0 8px!important;font-size:22px!important;font-weight:700!important;text-shadow:0 2px 6px rgba(0,0,0,.35)}.login-carousel-description{color:#ffffffe6!important;font-size:16px!important;line-height:1.5!important;margin-bottom:0!important}.login-features{display:flex;flex-direction:column;gap:20px;width:100%;max-width:450px}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feature-item{display:flex;align-items:center;gap:16px;padding:20px;background:#ffffff26;border-radius:12px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.25);transition:all .3s ease;cursor:pointer}.feature-item:hover{background:#ffffff40;transform:translate(8px);box-shadow:0 8px 25px #0003}.feature-icon{font-size:28px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffff40;border-radius:12px;flex-shrink:0;transition:all .3s ease}.feature-item:hover .feature-icon{background:#ffffff59;transform:scale(1.1)}.feature-text h4{margin:0 0 6px;font-size:18px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.feature-text p{margin:0;font-size:15px;color:#fffc;line-height:1.5;font-weight:300}.login-right{flex:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px;animation:slideInRight 1s ease-out .6s both}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.login-card{width:100%;max-width:450px;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000001a;border:none;overflow:hidden;transition:all .3s ease}.login-card:hover{transform:translateY(-8px);box-shadow:0 30px 80px #00000026}.login-card .ant-card-body{padding:48px}.login-header{text-align:center;margin-bottom:40px}.login-icon-wrapper{display:inline-block;background:linear-gradient(135deg,#f7ac37,#e57028);border-radius:50%;padding:16px;margin-bottom:24px;box-shadow:0 8px 25px #f7ac374d}.login-icon{font-size:40px!important;color:#fff!important;margin:0!important;display:block}.login-title{color:#2c3e50!important;font-size:32px!important;font-weight:700!important;margin:0 0 12px!important;background:linear-gradient(135deg,#2c3e50,#34495e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-description{font-size:16px;color:#6c757d;font-weight:400;line-height:1.5}.login-form{margin-top:32px}.login-form .ant-form-item-label>label{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:8px}.input-icon{color:#f7ac37;font-size:18px}.login-input{height:52px;border-radius:12px;border:2px solid #e1e8ed;font-size:16px;transition:all .3s ease;padding:0 16px}.login-input:hover{border-color:#f7ac37;box-shadow:0 0 0 3px #f7ac371a}.login-input:focus{border-color:#f7ac37;box-shadow:0 0 0 4px #f7ac3726;transform:translateY(-1px)}.login-options{display:flex;justify-content:space-between;align-items:center;margin:24px 0}.remember-checkbox{font-weight:500;color:#2c3e50}.remember-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#f7ac37;border-color:#f7ac37}.forgot-password{color:#f7ac37;font-weight:500;text-decoration:none;transition:all .3s ease}.forgot-password:hover{color:#e57028;text-decoration:underline}.login-submit{margin-top:32px;margin-bottom:0}.login-button{height:52px;border-radius:12px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#f7ac37,#e57028);border:none;box-shadow:0 8px 25px #f7ac3766;transition:all .3s ease;position:relative;overflow:hidden}.login-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.login-button:hover:before{left:100%}.login-button:hover{background:linear-gradient(135deg,#e57028,#e57028);transform:translateY(-3px);box-shadow:0 12px 35px #f7ac3780}.login-button:active{transform:translateY(-1px)}.login-divider{margin:32px 0;border-color:#e1e8ed}.divider-text{font-size:14px;color:#6c757d;font-weight:500;background:#fff;padding:0 16px}.login-footer{text-align:center;margin-top:24px}.footer-text{font-size:14px;color:#6c757d;line-height:1.5}.signup-link{color:#f7ac37;font-weight:600;text-decoration:none;transition:all .3s ease}.signup-link:hover{color:#e57028;text-decoration:underline}.ant-form-item-has-error .login-input{border-color:#ff4d4f;box-shadow:0 0 0 3px #ff4d4f1a}.ant-form-item-has-error .login-input:focus{border-color:#ff4d4f;box-shadow:0 0 0 4px #ff4d4f26}.ant-form-item-explain-error{color:#ff4d4f;font-size:14px;margin-top:4px;font-weight:500}.ant-spin-dot-item{background-color:#f7ac37}@media (max-width: 1200px){.login-content{gap:40px}.brand-title{font-size:38px!important}.brand-icon{font-size:56px!important}.login-card .ant-card-body{padding:40px}}@media (max-width: 768px){.login-content{flex-direction:column;gap:0}.login-left{order:2;padding:30px 20px;min-height:40vh}.login-right{order:1;width:100%;padding:20px;min-height:60vh}.login-card{max-width:100%;border-radius:16px}.login-card .ant-card-body{padding:32px 24px}.brand-title{font-size:32px!important}.brand-icon{font-size:48px!important}.login-features{max-width:100%;gap:16px}.feature-item{padding:16px;gap:12px}.feature-icon{width:48px;height:48px;font-size:24px}.login-title{font-size:28px!important}.login-container{height:auto}}@media (max-width: 480px){.restaurant-list-title{display:none}.ant-table-wrapper{padding:8px}.restaurant-edit-button{display:none}.restaurant-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.login-container{padding:0;height:auto}.login-left{padding:20px 16px;min-height:35vh}.login-right{padding:16px;min-height:65vh}.login-card .ant-card-body{padding:24px 20px}.brand-title{font-size:28px!important}.login-title{font-size:24px!important}.login-input,.login-button{height:48px;font-size:16px}.feature-item{padding:14px;gap:10px}.feature-icon{width:40px;height:40px;font-size:20px}}.navigation-container{background:#fff;box-shadow:0 4px 20px #0000001a;position:relative;z-index:1000}.navigation-header{background:transparent!important;border-bottom:none!important;height:72px!important;line-height:72px!important;padding:0!important}.nav-content{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1400px;margin:0 auto;padding:0 2rem}.logo-section{display:flex;align-items:center}.logo-image{height:48px;cursor:pointer;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.logo-image:hover{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.desktop-navigation{display:flex;align-items:center;gap:0}.nav-link{color:#2c3e50;text-decoration:none;font-weight:500;font-size:16px;padding:8px 16px;border-radius:6px;transition:all .3s ease;position:relative;margin:0 2px;display:flex;align-items:center;height:40px;box-sizing:border-box}.nav-link:hover{color:#f7ac37;background:#f7ac371a;transform:translateY(-1px)}.nav-link.active{color:#f7ac37;background:#f7ac3726;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-link.active:after{content:"";position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:20px;height:3px;background:#fff;border-radius:2px;animation:slideInUp .3s ease-out}@keyframes slideInUp{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.mobile-menu-button{display:none}.mobile-menu-trigger{color:#2c3e50!important;font-size:20px;border:none;background:transparent;padding:8px;border-radius:8px;transition:all .3s ease}.mobile-menu-trigger:hover{background:#f7ac371a;color:#f7ac37!important}.auth-section,.signin-section,.user-info-section{display:flex;align-items:center}.user-dropdown-trigger{display:flex;align-items:center;cursor:pointer;padding:8px 12px;border-radius:12px;transition:all .3s ease;background:#f7ac371a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(247,172,55,.2)}.user-dropdown-trigger:hover{background:#f7ac3726;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.user-info{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.signin-button{background:linear-gradient(135deg,#fff,#f8f9fa)!important;border:none!important;color:#f7ac37!important;font-weight:600!important;font-size:16px!important;padding:0 24px!important;height:44px!important;border-radius:12px!important;box-shadow:0 4px 16px #00000026!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.signin-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(247,172,55,.1),transparent);transition:left .5s}.signin-button:hover:before{left:100%}.signin-button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #0003!important;background:linear-gradient(135deg,#fff,#e9ecef)!important}.signin-button:active{transform:translateY(0)!important}.mobile-menu{background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026;border:1px solid rgba(0,0,0,.1);overflow:hidden;min-width:200px;animation:slideInDown .3s ease-out}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobile-menu-item{padding:16px 20px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,.05);color:#2c3e50;font-weight:500}.mobile-menu-item:last-child{border-bottom:none}.mobile-menu-item:hover{background:#f7ac370d;color:#f7ac37;padding-left:24px}.mobile-menu-item.active{background:#f7ac371a;color:#f7ac37;font-weight:600;border-left:3px solid #F7AC37}@media (max-width: 1024px){.nav-content{padding:0 1.5rem}.nav-link{padding:6px 14px;font-size:15px;margin:0 2px;height:36px}}@media (max-width: 768px){.navigation-header{height:64px!important;line-height:64px!important}.nav-content{padding:0 1rem}.desktop-navigation{display:none}.mobile-menu-button{display:block}.logo-image{height:40px}.signin-button{height:40px!important;padding:0 20px!important;font-size:15px!important}.user-dropdown-trigger{padding:6px 10px}.user-info{display:none}}@media (max-width: 480px){.nav-content{padding:0 .75rem}.logo-image{height:36px}.signin-button{height:36px!important;padding:0 16px!important;font-size:14px!important}.user-dropdown-trigger{padding:4px 8px}}.investors-page{background:#fff;min-height:100vh}.hero-download-btn{background:linear-gradient(135deg,#fff,#f8f9fa)!important;border:none!important;color:#f7ac37!important;font-weight:600!important;box-shadow:0 4px 16px #00000026!important;transition:all .3s ease!important}.hero-download-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #0003!important}.hero-contact-btn{background:transparent!important;border:2px solid rgba(255,255,255,.3)!important;color:#fff!important;font-weight:600!important;transition:all .3s ease!important}.hero-contact-btn:hover{background:#ffffff1a!important;border-color:#ffffff80!important;transform:translateY(-2px)}.metric-card-active{box-shadow:0 12px 40px #00000026!important;border:2px solid #1890ff!important}.metric-description{margin-top:8px;padding-top:8px;border-top:1px solid #f0f0f0;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.timeline-label{text-align:right;padding-right:16px}.timeline-card{border-radius:12px!important;box-shadow:0 4px 12px #00000014!important;transition:all .3s ease!important}.timeline-card:hover{box-shadow:0 8px 20px #0000001f!important;transform:translateY(-2px)}.avatar-circle{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#f7ac37,#e57028);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:18px;margin:0 auto;box-shadow:0 4px 12px #f7ac374d;transition:all .3s ease;overflow:hidden}.profile-image-container{position:relative;width:100%;height:100%}.avatar-fallback{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f7ac37,#e57028);color:#fff;font-weight:600;font-size:18px;border-radius:50%}.team-card:hover .avatar-circle{transform:scale(1.1);box-shadow:0 6px 16px #f7ac3766}.team-card:hover .avatar-circle img{transform:scale(1.05)}.contact-item{transition:all .3s ease;padding:16px;border-radius:12px;border:1px solid #f0f0f0;text-align:center}.contact-item:hover{background:#f8f9fa;border-color:#1890ff;transform:translateY(-2px);box-shadow:0 4px 12px #1890ff26}.contact-icon{font-size:32px!important;color:#1890ff!important;margin-bottom:12px!important;display:block!important}.investors-hero{background:linear-gradient(135deg,#f7ac37,#e57028);padding:80px 0;color:#fff}.investors-hero .hero-content{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;gap:4rem}.investors-hero .hero-text{flex:1}.investors-hero .hero-title{color:#fff!important;font-size:48px!important;font-weight:700!important;margin-bottom:24px!important;line-height:1.2}.investors-hero .hero-description{font-size:18px;color:#ffffffe6;margin-bottom:32px;line-height:1.6}.investors-hero .hero-visual{flex:0 0 300px}.investors-hero .hero-actions{display:flex;flex-wrap:wrap;gap:16px}.growth-chart{background:#ffffff1a;border-radius:20px;padding:32px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.chart-placeholder{display:flex;flex-direction:column;align-items:center;margin-top:20px}.metrics-section{padding:80px 0;background:#f8fafc}.metric-card{text-align:center;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.metric-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.opportunity-section{padding:80px 0}.large-text{font-size:18px;line-height:1.6;margin-bottom:32px}.opportunity-highlights{display:flex;flex-direction:column;gap:24px}.highlight-item{display:flex;align-items:flex-start;gap:16px}.highlight-icon{font-size:24px;color:#1890ff;margin-top:4px}.funding-card{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:none;border-radius:20px;box-shadow:0 8px 30px #0000001a}.funding-details{display:flex;flex-direction:column;gap:16px}.funding-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1)}.funding-item:last-child{border-bottom:none}.timeline-section{padding:80px 0;background:#f8fafc}.company-timeline{margin-top:40px}.team-section{padding:80px 0;background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.06) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.04) 0%,transparent 45%),#111;color:#fff}.team-section-title{color:#fff!important;text-align:left;margin-bottom:36px!important;font-size:56px!important;font-weight:700!important}.team-members-row{margin-bottom:28px}.team-member-card{text-align:left;position:relative}.team-avatar{width:140px;height:140px;margin-bottom:16px;position:relative}.team-avatar-glow{position:absolute;top:8px;left:50%;transform:translate(-50%);width:56px;height:56px;border-radius:50%;background:radial-gradient(circle,#f7ac37f2,#f7ac3700 70%);pointer-events:none;z-index:1}.team-member-card .avatar-circle{width:140px;height:140px;position:relative;z-index:2;border:3px solid rgba(255,255,255,.1);background:#0d0d0d;box-shadow:0 10px 24px #00000059}.team-member-name{color:#fff!important;margin-bottom:2px!important;font-size:32px!important;line-height:1.05!important;font-weight:600!important}.team-member-role{color:#f7ac37!important;display:block;font-size:28px;margin-bottom:8px}.team-member-link .ant-btn-link{color:#ffffffbf!important}.team-member-link .ant-btn-link:hover{color:#f7ac37!important}.team-summary-text{color:#ffffffeb!important;font-size:32px!important;line-height:1.25!important;margin-top:12px;max-width:980px}.contact-section{padding:80px 0;background:#f8fafc}.contact-card{border-radius:20px;box-shadow:0 8px 30px #0000001a}.contact-item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.contact-icon{font-size:24px;color:#1890ff;margin-bottom:8px}.help-page{background:#fff;min-height:100vh}.help-hero{background:linear-gradient(135deg,#f7ac37,#e57028);padding:80px 0;color:#fff;text-align:center}.help-hero .hero-content{max-width:800px;margin:0 auto;padding:0 2rem}.help-hero .hero-title{color:#fff!important;font-size:48px!important;font-weight:700!important;margin-bottom:24px!important}.help-hero .hero-description{font-size:18px;color:#ffffffe6;margin-bottom:40px}.search-container{display:flex;justify-content:center}.help-search-input{height:48px!important}.help-search-input .ant-input{height:48px!important;line-height:48px!important;font-size:16px!important}.help-search-input .ant-input-search-button{height:48px!important;width:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}.help-search-input .ant-input-search-button .anticon{font-size:18px!important}.quick-actions-section{padding:80px 0;background:#f8fafc}.action-card{text-align:center;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease;height:100%}.action-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.action-icon{font-size:32px;color:#1890ff;margin-bottom:16px;display:block}.help-content{padding:80px 0}.help-content .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden}.help-content .ant-tabs-nav-list{white-space:nowrap}.category-nav{position:sticky;top:20px}.category-list{display:flex;flex-direction:column;gap:8px}.category-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .3s ease}.category-item:hover{background:#f0f9ff;color:#1890ff}.category-item.active{background:#1890ff;color:#fff}.tutorial-card{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:all .3s ease}.tutorial-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.tutorial-thumbnail{position:relative;height:160px;background:linear-gradient(135deg,#f7ac37,#e57028);display:flex;align-items:center;justify-content:center}.thumbnail-placeholder{position:relative;color:#fff}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;color:#fff;background:#0000004d;border-radius:50%;padding:8px}.tutorial-info{padding:20px}.contact-method{display:flex;align-items:flex-start;gap:16px}.contact-method-icon{font-size:24px;color:#1890ff;margin-top:4px}.testimonials-section{padding:80px 0;background:#f8fafc}.testimonial-card{border-radius:16px;box-shadow:0 4px 20px #00000014;height:100%}.testimonial-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.testimonial-info{flex:1}@media (max-width: 1024px){.help-content .ant-tabs-tab{padding:10px 16px!important;font-size:14px!important}}@media (max-width: 992px){.category-nav{margin-bottom:20px}.help-content .ant-row{margin:0!important}.help-content .ant-col{padding:0 8px!important}}.container{max-width:1400px;margin:0 auto;padding:0 2rem}.section-title{text-align:center;margin-bottom:48px!important;font-size:36px!important;font-weight:600!important;color:#2c3e50}@media (max-width: 768px){.investors-hero{padding:40px 0}.investors-hero .hero-content,.help-hero .hero-content{flex-direction:column;text-align:center;gap:2rem;padding:0 1rem}.investors-hero .hero-title,.help-hero .hero-title{font-size:36px!important}.investors-hero .hero-description{font-size:16px;margin-bottom:24px}.investors-hero .hero-visual{flex:none;width:100%}.growth-chart{padding:24px}.investors-hero .hero-actions{justify-content:center;gap:12px}.investors-hero .hero-actions .ant-btn{width:100%;max-width:280px}.opportunity-highlights{gap:16px}.highlight-item{flex-direction:column;text-align:center;gap:8px}.funding-item{flex-direction:column;align-items:flex-start;gap:4px}.contact-item{margin-bottom:24px}.help-content .ant-tabs{overflow:visible}.help-content .ant-tabs-nav{margin-bottom:16px!important}.help-content .ant-tabs-tab{padding:8px 12px!important;font-size:14px!important}.help-content .ant-tabs-content{padding:0!important}.category-nav{position:static!important;margin-bottom:24px}.category-list{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.category-item{padding:8px 12px;font-size:14px;text-align:center;justify-content:center}.category-item span{display:block;margin-top:4px;font-size:12px}.tutorial-thumbnail{height:120px}.tutorial-info{padding:16px}.tutorial-info h4{font-size:16px!important;margin-bottom:8px!important}.contact-method{flex-direction:column;text-align:center;gap:8px}.contact-method-icon{align-self:center}.testimonial-header{flex-direction:column;text-align:center;gap:8px}.section-title{font-size:28px!important}.container{padding:0 1rem}.metrics-section,.opportunity-section,.timeline-section,.team-section,.contact-section,.quick-actions-section,.help-content,.testimonials-section,.investors-hero,.help-hero{padding:40px 0}.search-container .ant-input-search{width:100%!important;max-width:none!important}.help-content .ant-collapse-header{padding:12px 16px!important;font-size:14px!important}.help-content .ant-collapse-content-box{padding:12px 16px!important}.help-content .ant-form-item{margin-bottom:16px!important}.help-content .ant-form-item-label{padding-bottom:4px!important}}@media (max-width: 480px){.investors-hero{padding:30px 0}.investors-hero .hero-content{padding:0 .75rem;gap:1.5rem}.investors-hero .hero-title,.help-hero .hero-title{font-size:24px!important;margin-bottom:16px!important}.investors-hero .hero-description{font-size:14px;margin-bottom:20px}.investors-hero .hero-actions{flex-direction:column;gap:10px}.investors-hero .hero-actions .ant-btn{width:100%;font-size:14px}.section-title{font-size:22px!important;margin-bottom:20px!important}.metric-card{padding:16px}.metric-card .ant-statistic-title{font-size:12px}.metric-card .ant-statistic-content{font-size:20px}.funding-card{padding:16px}.funding-details{gap:12px}.funding-item{padding:12px}.team-card{padding:16px}.team-avatar{margin-bottom:12px}.team-avatar .anticon{font-size:36px}.contact-item{padding:12px}.contact-icon{font-size:24px;margin-bottom:8px}.large-text{font-size:14px;margin-bottom:20px}.action-icon{font-size:24px}.tutorial-thumbnail{height:100px}.growth-chart{padding:20px}.help-content .ant-tabs-tab{padding:6px 8px!important;font-size:12px!important}.category-list{grid-template-columns:1fr!important;gap:6px}.category-item{padding:10px;font-size:13px}.category-item span{font-size:11px}.help-hero .hero-description{font-size:16px;margin-bottom:24px}.action-card,.action-card .ant-card-body{padding:16px!important}.action-card h4{font-size:16px!important;margin-bottom:8px!important}.tutorial-info h4{font-size:14px!important}.tutorial-info p{font-size:12px}.contact-method{margin-bottom:20px}.testimonial-card .ant-card-body{padding:16px!important}.help-content .ant-collapse-header{padding:10px 12px!important;font-size:13px!important}.help-content .ant-collapse-content-box{padding:10px 12px!important;font-size:13px}.container{padding:0 .75rem}}.homepage-container{height:100vh;background:#fff;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.homepage-container::-webkit-scrollbar{display:none}.hero-section{min-height:100vh;background:linear-gradient(180deg,#f7ac37,#e57028,#9b59b6);display:flex;align-items:center;position:relative;overflow:hidden}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="rgba(255,255,255,0.03)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.5}.hero-content{display:flex;width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:2;gap:4rem;padding:0 2rem}.hero-help-content{display:flex;flex-direction:column}.hero-left{flex:1;display:flex;align-items:center;padding:2rem 0}.app-info{max-width:500px;color:#fff}.app-logo-section{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.app-logo{height:80px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));transition:all .3s ease}.app-logo:hover{transform:scale(1.05);filter:drop-shadow(0 6px 12px rgba(0,0,0,.4))}.app-badge{display:flex;align-items:center;gap:.5rem;background:#fff3;padding:.5rem 1rem;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);font-size:14px;font-weight:500}.badge-icon{font-size:16px;color:gold}.hero-title{color:#fff!important;font-size:3.5rem!important;font-weight:800!important;margin:0 0 1.5rem!important;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3);animation:slideInLeft 1s ease-out .2s both}.hero-description{color:#ffffffe6!important;font-size:1.25rem!important;line-height:1.6;margin-bottom:2.5rem!important;font-weight:300;animation:slideInLeft 1s ease-out .4s both}.app-stats{display:flex;gap:2rem;margin-bottom:3rem;animation:slideInLeft 1s ease-out .6s both}.stat-item{display:flex;min-width:155px;align-items:flex-start;gap:.75rem}.download-qrcode{width:130px;height:130px;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#fff;border-radius:12px}.stat-icon{width:48px;height:48px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);flex-shrink:0;margin-top:2px}.stat-content{display:flex;flex-direction:column;justify-content:flex-start;padding-top:2px;flex:1;min-width:0}.stat-number{font-size:1.5rem;font-weight:700;color:#fff;line-height:1.2;margin-bottom:2px}.stat-label{font-size:.875rem;color:#fffc;font-weight:500;line-height:1.3;white-space:nowrap}.download-section{display:flex;align-items:center;gap:2rem;animation:slideInLeft 1s ease-out .8s both}.download-button{background:#87ff5e!important;border:none!important;color:#000!important;font-weight:600!important;font-size:16px!important;padding:0 32px!important;height:52px!important;border-radius:12px!important;box-shadow:0 8px 25px #0003!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}.download-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1),transparent);transition:left .5s}.download-button:hover:before{left:100%}.download-button:hover{transform:translateY(-3px)!important;box-shadow:0 12px 35px #0000004d!important;background:#7aeb4e!important}.qr-section{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;transition:all .3s ease;height:52px;justify-content:center}.qr-section:hover{transform:scale(1.05)}.qr-code{width:40px;height:40px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.qr-icon{font-size:24px;color:#fff}.qr-text{color:#ffffffe6!important;font-size:11px!important;font-weight:500;text-align:center;line-height:1;margin-top:2px}.hero-right{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem 0;animation:slideInRight 1s ease-out .4s both}.app-showcase{width:100%;max-width:500px;text-align:center}.showcase-header{margin-bottom:2rem}.showcase-title{color:#fff!important;font-size:2rem!important;font-weight:700!important;margin:0 0 .5rem!important}.showcase-subtitle{color:#fffc!important;font-size:1rem!important;font-weight:400}.app-preview{position:relative}.phone-frame{background:#1a1a1a;border-radius:45px;padding:6px;box-shadow:0 20px 60px #0006;display:inline-block;position:relative}.phone-frame:before{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);width:60px;height:4px;background:#333;border-radius:2px}.phone-screen{background:#fff;border-radius:37px;overflow:hidden;width:320px;height:700px;position:relative}.app-tabs{height:100%}.app-tabs .ant-tabs-nav{background:#f8f9fa;margin:0;padding:16px 16px 0}.app-tabs .ant-tabs-tab{padding:8px 16px;margin:0 4px;border-radius:8px 8px 0 0;font-weight:500;color:#6c757d}.app-tabs .ant-tabs-tab-active{background:#fff;color:#f7ac37;font-weight:600}.app-tabs .ant-tabs-content-holder{height:calc(100% - 60px);overflow:hidden}.app-tab{height:100%}.tab-content{height:100%;display:flex;flex-direction:column;padding:20px}.app-screenshot{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.screenshot-image{width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none}.screenshot-container{position:relative;width:100%;height:100%}.screenshot-empty{height:100%;display:flex;align-items:center;justify-content:center;padding:24px 16px;text-align:center}.screenshot-empty .ant-typography{font-size:13px;line-height:1.5}.screenshot-empty code{font-size:12px}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#0009;border:none;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.nav-arrow:hover{background:#000c;transform:translateY(-50%) scale(1.1)}.nav-arrow-left{left:8px}.nav-arrow-right{right:8px}.nav-dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.nav-dot{width:8px;height:8px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;transition:all .3s ease}.nav-dot:hover{background:#fffc;transform:scale(1.2)}.nav-dot.active{background:#fff;transform:scale(1.2)}.feature-info{text-align:center}.feature-title{color:#2c3e50!important;font-size:18px!important;font-weight:600!important;margin:0 0 8px!important}.feature-description{color:#6c757d!important;font-size:14px!important;line-height:1.5;margin:0!important}.features-section{padding:80px 0;background:#f8f9fa}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.section-header{text-align:center;margin-bottom:60px}.section-title{color:#2c3e50!important;font-size:2.5rem!important;font-weight:700!important;margin:0 0 16px!important}.section-description{color:#6c757d!important;font-size:1.125rem!important;max-width:600px;margin:0 auto!important;line-height:1.6}.features-grid{margin-top:40px}.feature-card{height:100%;text-align:center;border-radius:16px;border:none;box-shadow:0 4px 20px #00000014;transition:all .3s ease;overflow:hidden}.feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.feature-card .ant-card-body{padding:32px 24px}.feature-icon-wrapper{width:80px;height:80px;background:linear-gradient(135deg,#f7ac37,#e57028);border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;transition:all .3s ease}.feature-card:hover .feature-icon-wrapper{transform:scale(1.1)}.feature-icon{font-size:36px;color:#fff}.feature-card-title{color:#2c3e50!important;font-size:20px!important;font-weight:600!important;margin:0 0 16px!important}.feature-card-description{color:#6c757d!important;font-size:16px!important;line-height:1.6;margin:0!important}.footer-section{padding:60px 0 30px;background:#000;color:#fff}.footer-content{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-brand{display:flex;align-items:center;gap:12px;margin-bottom:24px}.footer-logo{height:48px;filter:brightness(0) invert(1)}.footer-links{margin-bottom:24px}.footer-link-title{color:#f7ac37;font-size:16px;font-weight:600;display:block;margin-bottom:16px}.footer-link-group{display:flex;flex-direction:column;gap:12px}.footer-link{color:#ffffffb3;text-decoration:none;font-size:14px;transition:all .3s ease}.footer-link:hover{color:#f7ac37;padding-left:4px}.footer-social{display:flex;justify-content:center;gap:20px;margin:40px 0 30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.footer-social-icon{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;text-decoration:none;transition:all .3s ease;background:#ffffff0d}.footer-social-linkedin:hover{background:#0077b5;border-color:#0077b5;color:#fff;transform:translateY(-2px)}.footer-social-youtube:hover{background:red;border-color:red;color:#fff;transform:translateY(-2px)}.footer-social-x:hover{background:#000;border-color:#fff;color:#fff;transform:translateY(-2px)}.footer-social-icon:hover{transform:translateY(-2px)}.footer-copyright{text-align:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.footer-copyright-text{color:#ffffff80;font-size:12px}@media (max-width: 768px){.footer-section{padding:40px 0 20px}.footer-content{padding:0 1rem}.footer-brand{justify-content:center;margin-bottom:32px}.footer-links{text-align:center;margin-bottom:32px}.footer-link-group{align-items:center}.footer-social{margin:30px 0 20px}}.cta-content{max-width:800px;margin:0 auto}.cta-title{color:#fff!important;font-size:2.5rem!important;font-weight:700!important;margin:0 0 16px!important}.cta-description{color:#ffffffe6!important;font-size:1.125rem!important;margin-bottom:40px!important;line-height:1.6}.cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-download-button{background:linear-gradient(135deg,#fff,#f8f9fa)!important;border:none!important;color:#f7ac37!important;font-weight:600!important;font-size:16px!important;padding:0 32px!important;height:52px!important;border-radius:12px!important;box-shadow:0 8px 25px #0003!important;transition:all .3s ease!important}.cta-download-button:hover{transform:translateY(-3px)!important;box-shadow:0 12px 35px #0000004d!important;background:linear-gradient(135deg,#fff,#e9ecef)!important}.cta-explore-button{background:transparent!important;border:2px solid rgba(255,255,255,.3)!important;color:#fff!important;font-weight:600!important;font-size:16px!important;padding:0 32px!important;height:52px!important;border-radius:12px!important;transition:all .3s ease!important}.cta-explore-button:hover{background:#ffffff1a!important;border-color:#ffffff80!important;transform:translateY(-3px)}@media (max-width: 1200px){.hero-content{gap:3rem;padding:0 1.5rem}.hero-title{font-size:3rem!important}.phone-screen{width:300px;height:610px}}@media (max-width: 992px){.hero-content{flex-direction:column;gap:2rem;text-align:center}.hero-left{order:2;padding:1rem 0}.hero-right{order:1;padding:1rem 0}.app-info{max-width:100%}.app-stats,.download-section{justify-content:center}.hero-title{font-size:2.5rem!important}.phone-screen{width:280px;height:570px}}@media (max-width: 768px){.hero-content{padding:0 1rem}.hero-title{font-size:2rem!important}.hero-description{font-size:1.125rem!important}.app-stats{flex-direction:column;gap:1rem;align-items:center}.download-section{flex-direction:column;gap:1rem}.phone-screen{width:260px;height:560px}.features-section,.cta-section{padding:60px 0}.section-title,.cta-title{font-size:2rem!important}.cta-buttons{flex-direction:column;align-items:center}.cta-download-button,.cta-explore-button{width:100%;max-width:300px}}@media (max-width: 480px){.hero-content{padding:0 .75rem}.hero-title{font-size:1.75rem!important}.hero-description{font-size:1rem!important}.app-logo{height:60px}.phone-screen{width:240px;height:490px}.container{padding:0 1rem}.section-title,.cta-title{font-size:1.75rem!important}}
