@charset "UTF-8";@font-face{font-family:Minu Jakarta;src:url(/assets/jakarta-latin-eXO_dkmS.woff2) format("woff2");font-weight:200 800;font-display:swap}.minu-console{--minu-ink: #14171c;--minu-muted: #6b7280;--minu-teal: #3e7f8e;color:var(--minu-ink);background:#f1f3f6;font-family:Minu Jakarta,Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;line-height:normal;display:flex;align-items:flex-start;min-height:100vh;padding:16px;gap:16px}.minu-console *,.minu-console *:before,.minu-console *:after{box-sizing:border-box}.minu-console h1,.minu-console h2,.minu-console h3,.minu-console p{margin:0}.minu-console button,.minu-console input,.minu-console select{font:inherit}.minu-console button,.minu-console a,.minu-console select{-webkit-tap-highlight-color:transparent}.minu-console button{cursor:pointer}.minu-console button:disabled{opacity:.5;cursor:default}.minu-console :focus-visible{outline:3px solid #286b7c;outline-offset:3px}.minu-console a{color:var(--minu-teal);text-decoration:none}.minu-console small,.minu-console .minu-muted{color:var(--minu-muted)}.minu-console h2{font-size:22px;font-weight:700}.minu-console h3{font-size:18px;font-weight:700}.minu-console p{color:var(--minu-muted);line-height:1.5}.minu-sidebar{position:sticky;top:16px;height:calc(100vh - 32px);width:264px;flex-shrink:0;background:#fff;border-radius:24px;padding:20px 14px 14px;display:flex;flex-direction:column;box-shadow:0 1px 3px #1018280d}.minu-sidebar nav{display:flex;flex-direction:column;gap:4px;flex:1;overflow:auto;padding:6px;margin:-6px;scrollbar-width:none}.minu-sidebar nav a{display:flex;align-items:center;gap:14px;border-radius:14px;padding:12px 14px;min-height:44px;font-size:15px;font-weight:500;color:#4b5563;white-space:nowrap}.minu-sidebar nav a svg{flex-shrink:0}.minu-sidebar nav a span{flex:1}.minu-sidebar nav a.active{background:linear-gradient(90deg,#5aafbf,#437f8f);color:#fff;box-shadow:0 0 0 3px #fff,0 0 0 5px #4a8e9d,0 10px 20px -10px #437f8fb3}.minu-sidebar nav a.active i{width:7px;height:7px;border-radius:50%;background:#fff}.minu-sidebar footer{border-top:1px solid #eef0f3;padding-top:14px;display:flex;flex-direction:column;gap:12px}.minu-brand{display:flex;align-items:center;gap:12px;padding:4px 6px 18px;border-bottom:1px solid #eef0f3;margin-bottom:12px}.minu-brand>span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.minu-brand__logo{width:72px;height:64px;border-radius:16px;background:#14303a;display:grid;place-items:center;flex-shrink:0}.minu-brand__logo img{width:56px;height:auto}.minu-icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:#f3f5f7;border-radius:12px;color:#4b5563;flex-shrink:0}.minu-brand .minu-icon-button{width:24px;background:none;color:#6b7280}.minu-profile{display:flex;gap:12px;align-items:center;padding:0 6px;overflow:hidden}.minu-profile strong,.minu-profile small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minu-profile small{margin-top:3px;font-size:12px}.minu-avatar{width:40px;height:40px;border-radius:50%;background:#7ec3cc;color:#14303a;font-weight:700;display:grid;place-items:center;flex-shrink:0}.minu-lock{border:0;background:#f3f5f7;padding:12px;border-radius:14px;display:flex;justify-content:center;align-items:center;gap:8px;color:#4b5563}.minu-console--collapsed .minu-sidebar{width:76px;padding-inline:10px}.minu-console--collapsed .minu-brand{flex-wrap:wrap;justify-content:center;padding-inline:0;gap:4px}.minu-console--collapsed .minu-brand__logo{width:44px;height:44px;border-radius:12px}.minu-console--collapsed .minu-brand__logo img{width:40px}.minu-console--collapsed .minu-sidebar nav a{padding-inline:16px}.minu-console--collapsed .minu-sidebar nav a i{display:none}.minu-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.minu-header{background:#fff;border-radius:22px;padding:14px 18px 14px 24px;display:flex;align-items:center;gap:16px;box-shadow:0 1px 3px #1018280d}.minu-header h1{font-size:19px;font-weight:700;white-space:nowrap}.minu-header__spacer,.minu-grow{flex:1;min-width:0}.minu-merchant-choice{display:flex;align-items:center;gap:10px;background:#f3f5f7;border-radius:14px;padding:10px 14px;color:#6b7280!important;white-space:nowrap}.minu-locale{width:52px;height:40px;background:#f3f5f7;border:0;border-radius:12px;font-weight:700!important;color:#4b5563}.minu-stack{display:flex;flex-direction:column;gap:16px}.minu-card{background:#fff;border-radius:22px;padding:22px;min-width:0}.minu-hero{display:flex;align-items:center;gap:16px;padding:16px 18px;flex-wrap:wrap}.minu-hero h2{font-size:21px;color:#3e8797}.minu-tile{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#eaf5f7;color:#3e8797;flex-shrink:0}.minu-tile--small{width:36px;height:36px;border-radius:10px}.minu-crumbs{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280;margin-top:2px}.minu-crumbs strong{font-weight:500;color:#14171c}.minu-button{height:44px;border:1px solid #dce7ea;border-radius:12px;padding:0 18px;background:#fff;color:#3e7f8e;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;white-space:nowrap}.minu-button--primary{border:0;background:linear-gradient(90deg,#5aafbf,#4a93a3);color:#fff;box-shadow:0 6px 16px -6px #4fa9ba99}.minu-button--small{height:34px;padding:0 12px;font-size:13px;border-radius:10px}.minu-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.minu-row--between{justify-content:space-between}.minu-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.minu-grid-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.minu-stat{border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:12px}.minu-stat>div{display:flex;align-items:center;gap:10px;color:#4b5563}.minu-stat>strong{font-size:26px;font-weight:800;line-height:1.1}.minu-stat>small{margin-top:-8px;font-size:13px}.minu-tabs{display:inline-flex;background:#f3f5f7;padding:4px;border-radius:12px;gap:2px;flex-wrap:wrap}.minu-tabs button{border:0;background:none;padding:8px 14px;border-radius:9px;color:#6b7280;font-weight:600;min-height:36px;display:flex;align-items:center;gap:8px}.minu-tabs .active{background:#fff;color:#14171c;box-shadow:0 1px 3px #1018281a}.minu-tabs small{font-size:12px;font-weight:500}.minu-field{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:#4b5563}.minu-field select,.minu-field input{border:0;background:#f3f5f7;border-radius:12px;padding:12px 14px;min-width:0;color:#14171c}.minu-search{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;background:#f3f5f7;color:#6b7280;border-radius:14px}.minu-search input{border:0;background:none;outline:none;min-width:0;width:250px;color:#14171c}.minu-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid #eef0f3;padding-top:16px;margin-top:16px}.minu-table-wrap{overflow:auto;padding:14px}.minu-table{width:100%;border-collapse:separate;border-spacing:0;min-width:700px;text-align:start}.minu-table th{text-align:start;background:#f5f7f9;font-weight:500;font-size:13px;color:#4b5563;padding:14px 16px;white-space:nowrap}.minu-table th:first-child{border-start-start-radius:14px;border-end-start-radius:14px}.minu-table th:last-child{border-start-end-radius:14px;border-end-end-radius:14px}.minu-table td{padding:14px 16px;border-bottom:1px solid #eef1f4;font-size:14px}.minu-table small{display:block;margin-top:3px}.minu-row-result{display:block;margin-top:4px;font-size:11.5px;font-weight:600;color:#3e8797}.minu-badge{display:inline-flex;padding:4px 10px;border-radius:99px;font-size:12px;font-weight:600;background:#eaf5f7;color:#2f7383;white-space:nowrap}.minu-badge--green{background:#eaf7ef;color:#287b49}.minu-badge--gold{background:#fdf5e6;color:#99590b}.minu-badge--red{background:#fdecea;color:#b0332c}.minu-badge--purple{background:#f3eefb;color:#6b4bb0}.minu-empty{padding:40px;text-align:center;color:#6b7280}.minu-bars{display:flex;align-items:flex-end;gap:3px;height:150px;margin:18px 0 10px;border-bottom:1px solid #eef1f4}.minu-bars>div{flex:1;border-radius:4px 4px 0 0;min-height:2px;background:linear-gradient(180deg,#5fb2c2,#437f8f)}.minu-bars--gold>div{display:flex;align-items:flex-end}.minu-bars--gold>div i{height:24%;width:100%;background:#e7b66a}.minu-progress{height:10px;border-radius:99px;background:#f1f4f6;overflow:hidden}.minu-progress>div{height:100%;border-radius:inherit;background:#4fa9ba}.minu-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.minu-mini-stats>div{padding:12px;background:#f6f8f9;border-radius:14px}.minu-mini-stats strong{display:block;font-size:19px;font-weight:800;margin-top:4px}.minu-list-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #f1f3f6}.minu-donut{width:150px;height:150px;border-radius:50%;background:conic-gradient(#68a9b0 0,#68a9b0 48%,#549dd0 48%,#549dd0 82%,#e7b66a 82%);display:grid;place-items:center;flex-shrink:0}.minu-donut>div{width:96px;height:96px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.minu-donut>div strong{font-size:24px}.minu-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.minu-alert{padding:12px 16px;background:#fdf5e6;border:1px solid #f5e1bc;color:#8a5410;border-radius:16px;display:flex;align-items:center;gap:12px}.minu-merchant-name{display:flex;align-items:center;gap:14px;border:0;background:none;padding:0;color:#14171c;text-align:start}.minu-merchant-name small{color:#3e8a9a}.minu-text-button{border:0;background:none;color:#3e7f8e;font-weight:600;padding:8px 4px}.minu-group-button{border:0;background:none;text-align:start;display:flex;flex-direction:column;gap:6px;padding:0;color:#14171c}.minu-group-button .minu-row,.minu-group-button .minu-progress{width:100%}.minu-loyalty-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:16px}.minu-loyalty-hero{border-radius:24px;padding:26px 28px;background:radial-gradient(120% 140% at 100% 0%,#7cc6d2,#4a93a3 45%,#2f6371);color:#fff}.minu-loyalty-hero h3{font-size:13px;letter-spacing:.1em}.minu-loyalty-hero p{color:#fff}.minu-loyalty-hero .minu-badge{color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.3019607843)}.minu-loyalty-hero .minu-mini-stats{margin-bottom:0}.minu-loyalty-hero .minu-mini-stats>div{background:#ffffff24;border:1px solid rgba(255,255,255,.2196078431)}.minu-loyalty-hero .minu-mini-stats small{color:#fff}.minu-loyalty-hero .minu-mini-stats strong{font-size:24px}.minu-loyalty-total{display:block;font-size:52px;font-weight:800;line-height:1.05;margin:8px 0 6px}.minu-purchase{font-size:40px!important;font-weight:800!important;width:180px;border-bottom:2px solid #dce7ea!important;background:transparent!important;padding:0 0 4px!important;border-radius:0!important}.minu-ladder{display:flex;gap:8px;height:240px;align-items:flex-end}.minu-ladder button{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:0;border:0;background:none;min-width:0;color:#6b7280}.minu-ladder span{width:100%;border-radius:12px 12px 4px 4px}.minu-ladder small{font-size:11px;height:34px}.minu-step{width:24px;height:24px;background:#3e7f8e;border-radius:50%;color:#fff;font-size:12px;display:grid;place-items:center}.minu-step--inactive{background:#78838b}.minu-banner-pages{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.minu-banner-page{text-align:start;border:1.5px solid #e3e8ec;background:#fff;border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:10px;color:#14171c}.minu-banner-page small{margin-top:-7px;font-size:12px}.minu-banner-page.active{border-color:#4fa9ba;background:#edf8fa}.minu-mini-phone{width:72px;height:118px;margin:0 auto;border-radius:14px;border:2px solid #dce3e7;background:#fff;padding:7px 5px;display:flex;flex-direction:column;gap:3px;overflow:hidden}.minu-mini-phone>div,.minu-mini-phone>i{background:#eef1f4;height:22px;border-radius:4px;flex-shrink:0}.minu-mini-phone>i{height:8px}.minu-mini-phone .minu-mini-phone__slot{height:30px;background:#b9e0e6}.minu-banner-prompt{border:1.5px dashed #d3dce1;border-radius:22px;padding:40px;text-align:center;color:#6b7280}.minu-banner-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;align-items:start}.minu-banner-layout>aside{position:sticky;top:16px;padding:18px}.minu-banner-layout>aside>strong,.minu-banner-layout>aside>p{font-size:12px}.minu-banner-layout>.minu-card{padding:18px}.minu-phone-preview{width:190px;margin:0 auto;border-radius:28px;border:3px solid #dce3e7;background:#fafbfc;padding:16px 10px;display:flex;flex-direction:column;gap:6px}.minu-phone-preview i{width:48px;height:5px;background:#dce3e7;border-radius:99px;margin:0 auto 6px}.minu-phone-preview button{min-height:58px;padding:4px;border-radius:8px;background:#eaf5f7;border:1.5px dashed #4fa9ba;color:#2f7383;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:11px}.minu-phone-preview button.active{border-style:solid;background:#cce9ee}.minu-phone-block{height:42px;border-radius:8px;background:#eef1f4}.minu-banner-image{width:120px;height:58px;border-radius:10px;object-fit:cover;border:1px solid #e3e8ec}.minu-banner-image--empty{display:grid;place-items:center;background:#f3f5f7;font-size:11px;color:#6b7280}@media(max-width:1200px){.minu-header{flex-wrap:wrap}}@media(max-width:900px){.minu-columns,.minu-filter-grid,.minu-loyalty-columns,.minu-banner-layout{grid-template-columns:1fr}.minu-banner-layout>aside{position:static}.minu-header{gap:10px;padding:14px}.minu-merchant-choice{display:none}}@media(max-width:600px){.minu-console{padding:8px;gap:8px}.minu-sidebar{top:8px;height:calc(100vh - 16px)}.minu-header h1{font-size:16px;flex:1}.minu-header>.minu-avatar,.minu-header__spacer{display:none}.minu-card{padding:16px}.minu-grid-stats{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.minu-console *,.minu-console *:before,.minu-console *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.minu-bars--green>div{background:#3e9b62}.minu-bars--green>div>i{background:#bddfca;height:28%}.minu-bars--green>div{display:flex;align-items:flex-end}.minu-bars--green>div>i{width:100%}.minu-badge--blue,.minu-mini-stats .minu-sync-stat--new{background:#edf2ff;color:#305fd5}.minu-mini-stats .minu-sync-stat--pending{background:#fdf5e6;color:#995907}.minu-mini-stats .minu-sync-stat--failed{background:#fdecec;color:#c52222}.minu-mini-stats .minu-sync-stat--live{background:#eaf7ef;color:#287b49}.minu-sync-stat small{color:inherit}.minu-business-layout{display:flex;align-items:flex-start;gap:16px}.minu-business-tree{width:250px;flex-shrink:0;padding:12px;display:flex;flex-direction:column;gap:14px;position:sticky;top:16px}.minu-tree-item{display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:12px;background:none;color:#4b5563;width:100%;text-align:start;min-height:40px}.minu-tree-item span{flex:1}.minu-tree-item small{padding:2px 8px;background:#f1f3f6;border-radius:99px}.minu-tree-item.active{background:#eaf5f7;color:#2f7383;font-weight:700}.minu-tree-children{margin:2px 0 8px;margin-inline-start:27px;padding-inline-start:10px;border-inline-start:1.5px solid #e6eef0}.minu-tree-children .minu-tree-item{font-size:13px;padding:7px 10px;min-height:32px;padding-block:5px}.minu-warning{display:flex;align-items:center;gap:12px;padding:16px;background:#fdf5e6;border:1px solid #f5dab0;color:#995907;border-radius:18px}@media(max-width:900px){.minu-business-layout{flex-direction:column}.minu-business-layout>div{width:100%}.minu-business-tree{position:static;width:100%}}.minu-merchant-profile-dialog .ant-modal-content{padding:0;border-radius:16px;overflow:hidden}.minu-merchant-profile-dialog .ant-modal-header{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}.minu-merchant-profile-dialog .ant-modal-close{inset-inline-end:12px;inset-inline-start:auto;top:12px;width:36px;height:36px;border-radius:50%;background:#ffffffe6;color:#14171c;z-index:2}.minu-merchant-profile-dialog .ant-modal-body{max-height:calc(100vh - 160px);overflow-y:auto}.minu-merchant-profile-dialog .ant-modal-footer{margin:0;padding:12px 22px 18px}.minu-merchant-profile{display:flex;flex-direction:column;gap:18px;padding-block-end:4px;color:#14171c}.minu-merchant-profile *,.minu-merchant-profile *:before,.minu-merchant-profile *:after{box-sizing:border-box}.minu-merchant-profile h3{margin:0}.minu-merchant-profile>.minu-alert,.minu-merchant-profile>dl,.minu-merchant-profile>section{margin-inline:22px}.minu-merchant-profile__cover,.minu-branch__cover{background:linear-gradient(120deg,#eaf5f7,#cfe8ec 55%,#b5dbe2);overflow:hidden}.minu-merchant-profile__cover img,.minu-branch__cover img{display:block;width:100%;height:100%;object-fit:cover}.minu-merchant-profile__cover{aspect-ratio:4/1;width:100%}.minu-merchant-profile__identity{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding-inline:22px;padding-block-start:10px}.minu-merchant-profile__identity .minu-badge{margin-block-end:6px}.minu-merchant-profile__logo,.minu-branch__logo{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#eaf5f7;color:#3e8797;font-weight:800;flex-shrink:0;overflow:hidden}.minu-merchant-profile__logo img,.minu-branch__logo img{width:100%;height:100%;object-fit:cover}.minu-merchant-profile__logo{width:76px;height:76px;font-size:24px;border:4px solid #fff;box-shadow:0 4px 14px -6px #14303a55;position:relative;margin-block-start:-48px}.minu-merchant-profile__title{flex:1;min-width:0;padding-block-end:4px}.minu-merchant-profile__title strong{display:block;font-size:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minu-merchant-profile__title small{color:#3e8a9a}.minu-merchant-profile__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:0}.minu-merchant-profile__fact{background:#f6f8fa;border-radius:16px;padding:12px 14px;min-width:0}.minu-merchant-profile__fact dt{font-size:12px;color:#6b7280;margin-block-end:4px}.minu-merchant-profile__fact dd{margin:0;font-weight:600;overflow-wrap:anywhere}.minu-merchant-profile__ref{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.minu-merchant-profile__ref code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500;direction:ltr;unicode-bidi:isolate}.minu-merchant-profile__copy{width:28px;height:28px;border-radius:8px;background:#eaf5f7;color:#3e7f8e}.minu-merchant-profile__copied{font-size:12px;color:#287b49}.minu-merchant-profile__branches{display:flex;flex-direction:column;gap:12px}.minu-merchant-profile__branches h3{display:flex;align-items:center;gap:8px;font-size:16px}.minu-merchant-profile__branches .minu-empty{padding:24px;background:#f6f8fa;border-radius:16px;margin:0}.minu-branch-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.minu-branch{border:1px solid #e6eef0;border-radius:16px;overflow:hidden;background:#fff}.minu-branch__cover{height:56px}.minu-branch__body{display:flex;align-items:flex-start;gap:12px;padding:0 14px 14px;flex-wrap:wrap}.minu-branch__body>.minu-badge{margin-block-start:10px}.minu-branch__logo{width:48px;height:48px;font-size:15px;border:3px solid #fff;margin-block-start:-20px;position:relative}.minu-branch__text{display:flex;flex-direction:column;gap:3px;min-width:0;padding-block-start:8px}.minu-branch__text small{color:#3e8a9a}.minu-branch__text .minu-muted{color:#6b7280;font-size:13px}.minu-merchant-profile .minu-muted{color:#6b7280}@media(max-width:600px){.minu-merchant-profile-dialog.ant-modal{width:100%!important;max-width:100vw;margin:0;top:0;padding-bottom:0}.minu-merchant-profile-dialog.ant-modal .ant-modal-content{border-radius:0;min-height:100vh}.minu-merchant-profile-dialog.ant-modal .ant-modal-body{max-height:calc(100vh - 72px)}.minu-merchant-profile__facts{grid-template-columns:1fr}}.minu-category-picker{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto}.minu-category-picker .minu-list-row{cursor:pointer}.nl-guest{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;overflow-x:hidden}@media(max-width:900px){.nl-guest{grid-template-columns:1fr}}.nl-guest__brand{background:linear-gradient(140deg,#007e8c,#005a64 60%,#1b1232);color:#f1f5f9;padding:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}.nl-guest__brand p{margin:0;color:#ffffffd9;font-size:26px;line-height:1.4;max-width:36ch}@media(max-width:900px){.nl-guest__brand{padding:32px 24px}.nl-guest__brand p{font-size:20px}}.nl-guest__logo{display:block;width:auto;height:160px;max-width:min(360px,80%);object-fit:contain;margin-bottom:4px}.nl-guest__panel{position:relative;display:flex;align-items:center;justify-content:center;padding:48px;background:#f4f4f6;min-width:0;overflow-x:hidden}@media(max-width:720px){.nl-guest__panel{padding:64px 16px 24px}}.nl-guest__card{width:100%;max-width:460px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a0f;padding:32px}@media(max-width:720px){.nl-guest__card{padding:24px 20px;border-radius:14px}}.nl-guest__title{margin:8px 0 4px;font-size:28px}.nl-guest__muted{color:#64748b;margin-top:0}.nl-guest__hint{font-size:13px}.nl-guest__link{margin:16px 0 0;font-size:14px}.nl-guest__lang{position:absolute;top:16px;inset-inline-end:16px}.minu-explorer-vars{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.minu-explorer-vars label{display:flex;flex-direction:column;gap:4px}.minu-explorer-input{border:0;background:#f3f5f7;border-radius:10px;padding:8px 10px;min-width:0;width:100%;font:12px ui-monospace,SFMono-Regular,Menlo,monospace;color:#14171c}.minu-explorer-call{border-top:1px solid #eef2f4;padding:8px 0;display:flex;flex-direction:column;gap:8px}.minu-explorer-call>summary{cursor:pointer;display:flex;align-items:center;gap:8px}.minu-explorer-call>summary code{font-size:12px;word-break:break-all}.minu-explorer-call[open]>*+*{margin-top:8px}.minu-method{min-width:58px;text-align:center;font-weight:700;font-size:11px;border-radius:6px;padding:2px 6px;color:#fff}.minu-method--get{background:#2563eb}.minu-method--post{background:#16a34a}.minu-method--put{background:#d97706}.minu-method--patch{background:#9333ea}.minu-method--delete{background:#dc2626}.minu-method--ws{background:#0891b2}:root{--nl-teal-50: #eefdfa;--nl-teal-100: #ccf4ee;--nl-teal-200: #99e9dd;--nl-teal-300: #5ec5c7;--nl-teal-400: #38a3a8;--nl-teal-500: #007e8c;--nl-teal-600: #077777;--nl-teal-700: #005a64;--nl-teal-800: #004048;--nl-teal-900: #002a31;--nl-neutral-0: #ffffff;--nl-neutral-50: #f4f4f6;--nl-neutral-100: #f1f5f9;--nl-neutral-150: #e9ecf0;--nl-neutral-200: #e5e7eb;--nl-neutral-300: #9ca3af;--nl-neutral-400: #8c94a4;--nl-neutral-500: #6e7582;--nl-neutral-600: #6b7280;--nl-neutral-700: #343b4a;--nl-neutral-800: #18181b;--nl-neutral-900: #1a1a1a;--nl-green-50: #eefdf6;--nl-green-100: #d1fae5;--nl-green-200: #a7f3d0;--nl-green-300: #6ee7b7;--nl-green-400: #34d399;--nl-green-500: #10b981;--nl-green-600: #059669;--nl-green-700: #047857;--nl-green-800: #065f46;--nl-green-900: #044e38;--nl-red-50: #fef2f2;--nl-red-100: #fee2e2;--nl-red-200: #fecaca;--nl-red-300: #fca5a5;--nl-red-400: #f87171;--nl-red-500: #ef4444;--nl-red-600: #dc2626;--nl-red-700: #b91c1c;--nl-red-800: #991b1b;--nl-red-900: #7f1d1d;--nl-amber-50: #fffbeb;--nl-amber-100: #fef3c7;--nl-amber-200: #fde68a;--nl-amber-300: #fcd34d;--nl-amber-400: #fbbf24;--nl-amber-500: #f59e0b;--nl-amber-600: #d97706;--nl-amber-700: #b45309;--nl-amber-800: #92400e;--nl-amber-900: #78350f;--nl-blue-50: #eff6ff;--nl-blue-100: #dbeafe;--nl-blue-200: #bfdbfe;--nl-blue-300: #93c5fd;--nl-blue-400: #60a5fa;--nl-blue-500: #3b82f6;--nl-blue-600: #2563eb;--nl-blue-700: #1d4ed8;--nl-blue-800: #1e40af;--nl-blue-900: #1e3a8a;--nl-purple-50: #faf5ff;--nl-purple-100: #f3e8ff;--nl-purple-200: #e9d5ff;--nl-purple-300: #d8b4fe;--nl-purple-400: #c084fc;--nl-purple-500: #a855f7;--nl-purple-600: #9333ea;--nl-purple-700: #7e22ce;--nl-purple-800: #6b21a8;--nl-purple-900: #581c87;--nl-warm-50: #faf9fa;--nl-warm-100: #f4f3f2;--nl-warm-150: #f1ece9;--nl-warm-200: #ebe7e4;--nl-warm-400: #9e9792;--nl-warm-500: #8e8280;--nl-warm-900: #2b2321;--nl-zinc-150: #e5eae9;--nl-zinc-200: #e4e4e7;--nl-zinc-500: #71717a;--nl-zinc-600: #6e7e7e;--nl-zinc-700: #666666;--nl-zinc-900: #1a2223;--nl-accent-takeaway: #b700ff;--nl-accent-delivery: #2121c0;--nl-accent-takeOut: #0f8a8a;--nl-accent-ready: #ee5d35;--nl-accent-alert: #d9383a;--nl-accent-alertPressed: #c0392b;--nl-accent-alertSoft: #ec5f5f;--nl-planner-teal-soft: #e4eff3;--nl-planner-teal-ink: #007e8c;--nl-planner-blue-soft: #e9f0fb;--nl-planner-blue-ink: #3b82f6;--nl-planner-indigo-soft: #ecedfb;--nl-planner-indigo-ink: #6366f1;--nl-planner-pink-soft: #f7ebf4;--nl-planner-pink-ink: #ec4899;--nl-wash-brand: #eef5f6;--nl-wash-brandSoft: #e0eff1;--nl-wash-accent: rgba(94, 197, 199, .2);--nl-wash-brandTint: rgba(0, 126, 140, .2);--nl-wash-neutral: #f4f6f6;--nl-wash-slate: rgba(110, 117, 130, .2);--nl-wash-onBrand: rgba(255, 255, 255, .16);--nl-wash-accentFaint: rgba(94, 197, 199, .1);--nl-wash-success: rgba(16, 185, 129, .2);--nl-wash-alert: rgba(217, 56, 58, .2);--nl-wash-divider: rgba(110, 117, 130, .3);--nl-provider-mada: #00a896;--nl-provider-geidea: #f05a28;--nl-provider-neo_pos: #004e4e;--nl-provider-visa_mastercard: #1a2b88;--nl-provider-apple_pay: #000000;--nl-provider-stc_pay: #5a1a8b;--nl-provider-google_pay: #2e979b;--nl-provider-gift4you: #095f5c;--nl-provider-resal: #7c3aed;--nl-provider-yougotagift: #e11d48;--nl-bg-primary: #ffffff;--nl-bg-secondary: #f4f4f6;--nl-bg-tertiary: #f1f5f9;--nl-bg-inverse: #1a1a1a;--nl-bg-brand: #007e8c;--nl-bg-brand-subtle: #eefdfa;--nl-bg-success: #eefdf6;--nl-bg-error: #fef2f2;--nl-bg-warning: #fffbeb;--nl-bg-info: #eff6ff;--nl-text-primary: #1a1a1a;--nl-text-secondary: #6e7582;--nl-text-tertiary: #8c94a4;--nl-text-disabled: #9ca3af;--nl-text-inverse: #ffffff;--nl-text-brand: #007e8c;--nl-text-success: #059669;--nl-text-error: #dc2626;--nl-text-warning: #d97706;--nl-text-info: #2563eb;--nl-border-default: #e5e7eb;--nl-border-subtle: #e9ecf0;--nl-border-strong: #6e7582;--nl-border-brand: #007e8c;--nl-border-success: #10b981;--nl-border-error: #ef4444;--nl-action-primary: #007e8c;--nl-action-primary-hover: #077777;--nl-action-primary-pressed: #005a64;--nl-action-secondary: #ffffff;--nl-action-secondary-hover: #f4f4f6;--nl-action-disabled: #e9ecf0;--nl-action-success: #10b981;--nl-action-danger: #ef4444;--nl-surface-card: #ffffff;--nl-surface-elevated: #ffffff;--nl-surface-overlay: #1a1a1a;--nl-surface-sidebar: #ffffff;--nl-surface-active: #5ec5c7;--nl-icon-primary: #1a1a1a;--nl-icon-secondary: #6e7582;--nl-icon-brand: #007e8c;--nl-icon-disabled: #9ca3af;--nl-icon-success: #10b981;--nl-icon-error: #ef4444;--nl-floor-free: #9ca3af;--nl-floor-seated: #5ec5c7;--nl-floor-ordered: #007e8c;--nl-floor-served: #005a64;--nl-floor-bill: #f59e0b;--nl-floor-dirty: #ef4444;--nl-floor-reserved: #3b82f6;--nl-floor-blocked: #6e7582;--nl-space-0: 0px;--nl-space-1: 2px;--nl-space-2: 4px;--nl-space-3: 6px;--nl-space-4: 8px;--nl-space-5: 10px;--nl-space-6: 12px;--nl-space-7: 14px;--nl-space-8: 16px;--nl-space-9: 20px;--nl-space-10: 24px;--nl-space-11: 28px;--nl-space-12: 32px;--nl-space-13: 36px;--nl-space-14: 40px;--nl-space-15: 48px;--nl-space-16: 64px;--nl-space-17: 80px;--nl-space-18: 96px;--nl-space-19: 120px;--nl-radius-none: 0px;--nl-radius-xs: 4px;--nl-radius-sm: 8px;--nl-radius-md: 10px;--nl-radius-lg: 12px;--nl-radius-xl: 16px;--nl-radius-2xl: 20px;--nl-radius-3xl: 24px;--nl-radius-4xl: 30px;--nl-radius-pill: 36px;--nl-radius-full: 9999px;--nl-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--nl-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .05), 0 1px 2px -1px rgba(0, 0, 0, .1);--nl-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .06), 0 2px 4px -2px rgba(0, 0, 0, .1);--nl-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .05), 0 4px 6px -4px rgba(0, 0, 0, .1);--nl-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .05), 0 8px 10px -6px rgba(0, 0, 0, .1);--nl-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--nl-shadow-card: 0 2px 8px 0 rgba(0, 0, 0, .04), 0 1px 3px 0 rgba(0, 0, 0, .08);--nl-shadow-sidebar: 4px 0 16px 0 rgba(0, 0, 0, .08);--nl-chart-1: #2563eb;--nl-chart-2: #f59e0b;--nl-chart-3: #059669;--nl-chart-4: #a855f7;--nl-chart-5: #ef4444;--nl-chart-1-dark: #3b82f6;--nl-chart-2-dark: #d97706;--nl-chart-3-dark: #047857;--nl-chart-4-dark: #a855f7;--nl-chart-5-dark: #ef4444;--nl-chart-seq-1: #5ec5c7;--nl-chart-seq-2: #38a3a8;--nl-chart-seq-3: #007e8c;--nl-chart-seq-4: #005a64;--nl-chart-emphasis: #007e8c;--nl-chart-rest: #9ca3af;--nl-chart-good: #059669;--nl-chart-warning: #f59e0b;--nl-chart-critical: #ef4444;--nl-chart-surface: #ffffff;--nl-chart-surface-dark: #1a1a19;--nl-chart-grid: #e5e7eb;--nl-chart-grid-dark: #33322f;--nl-chart-ink: #343b4a;--nl-chart-ink-dark: #ffffff;--nl-chart-ink-muted: #6e7582;--nl-chart-ink-muted-dark: #c3c2b7;--nl-font-body: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--nl-font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--nl-font-mono: "Geist Mono", ui-monospace, monospace;--nl-font-brand: "Alexandria", "Plus Jakarta Sans", system-ui, sans-serif;--nl-seg-bg: #f4f4f6;--nl-seg-active: #007e8c;--nl-teal: #007e8c;--nl-teal-dark: #005a64;--nl-teal-accent: #5ec5c7;--nl-ink: #1a1a1a;--nl-surface: #ffffff;--nl-canvas: #f4f4f6;--nl-border: #e5e7eb;--nl-muted: #6e7582;--nl-success: #10b981;--nl-warning: #f59e0b;--nl-danger: #ef4444;--nl-gold: #fcd34d}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;font-family:Bricolage Grotesque,IBM Plex Sans Arabic,Tajawal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f4f4f6;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}.nl-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px;box-shadow:0 1px 2px #0f172a0f}.nl-card--clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.nl-card--clickable:hover{transform:translateY(-2px);border-color:#007e8c66;box-shadow:0 4px 12px #0f172a14}.nl-card--clickable:focus-visible{outline:2px solid #007e8c;outline-offset:2px}.nl-stack{display:flex;flex-direction:column;gap:16px}.nl-row{display:flex;align-items:center;gap:12px}.nl-grid{display:grid;gap:16px}.nl-grid--stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.nl-grid--cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.nl-grid--cards-lg{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.nl-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fcd34d;color:#1a1a1a;font-weight:600;font-size:12px}.nl-page{background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px -16px #0f172a1a;padding:28px 32px 32px;min-height:calc(100vh - 112px)}.nl-page--bare{background:none;border:0;border-radius:0;box-shadow:none;padding-inline-start:0}.nl-page__header{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #f1f5f9}.nl-page__actions{margin-inline-start:auto;min-inline-size:0;max-inline-size:100%}.nl-scrollrow{display:flex;align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%}.nl-scrollrow__track{display:flex;align-items:center;gap:8px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.nl-scrollrow__track::-webkit-scrollbar{display:none}.nl-scrollrow__track>*{flex:0 0 auto}.nl-scrollrow--grow{flex:1 1 0}.nl-scrollrow__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;padding:0;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#343b4a;cursor:pointer}.nl-scrollrow__arrow:disabled{opacity:.35;cursor:default}.nl-page__subtitle{margin:0;color:#6e7582;font-size:14px}.nl-empty{padding:48px;text-align:center;color:#6e7582;border:1px dashed #9ca3af;border-radius:16px}.nl-empty svg{display:inline-block;color:#8c94a4}.nl-empty__clear{border:1px solid #9ca3af;background:none;padding:6px 14px;border-radius:999px;color:#005a64;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.nl-empty__clear:hover{border-color:#005a64}.nl-empty__clear:focus-visible{outline:2px solid #005a64;outline-offset:2px}[dir=rtl] body{font-family:IBM Plex Sans Arabic,Tajawal,Rubik,sans-serif}.ant-btn:not(.nl-table-actions__btn){border-radius:10px;font-weight:600;letter-spacing:0;transition:transform .12s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.ant-btn:not(.nl-table-actions__btn):active:not(:disabled){transform:translateY(1px)}.ant-btn:not(.nl-table-actions__btn):focus-visible{outline:2px solid rgba(0,126,140,.45);outline-offset:2px}.ant-btn:not(.nl-table-actions__btn)>svg+span,.ant-btn:not(.nl-table-actions__btn)>span+svg{margin-inline-start:6px}.ant-btn-default:not(.nl-table-actions__btn){background:#fff;border-color:#e5e7eb;color:#1a1a1a;box-shadow:0 1px #fff9 inset,0 1px 2px #0f172a0a}.ant-btn-default:not(.nl-table-actions__btn):hover:not(:disabled){background:#fff;border-color:#007e8c73;color:#007e8c;box-shadow:0 1px #fff9 inset,0 4px 12px -6px #007e8c40;transform:translateY(-1px)}.ant-btn-primary:not(.ant-btn-dangerous):not(.nl-table-actions__btn){background:linear-gradient(180deg,#5ec5c7,#007e8c);border-color:transparent;color:#fff;box-shadow:0 1px #fff3 inset,0 8px 18px -8px #007e8c8c,0 2px 4px #007e8c26}.ant-btn-primary:not(.ant-btn-dangerous):not(.nl-table-actions__btn):hover:not(:disabled){background:linear-gradient(180deg,#5ec5c7,#005a64);border-color:transparent;color:#fff;box-shadow:0 1px #ffffff38 inset,0 14px 26px -10px #007e8ca6,0 3px 6px #007e8c33;transform:translateY(-1px)}.ant-btn-primary.ant-btn-dangerous:not(.nl-table-actions__btn){background:linear-gradient(180deg,#f87171,#ef4444);border-color:transparent;color:#fff;box-shadow:0 1px #fff3 inset,0 8px 18px -8px #ef44448c,0 2px 4px #ef444426}.ant-btn-primary.ant-btn-dangerous:not(.nl-table-actions__btn):hover:not(:disabled){background:linear-gradient(180deg,#fb7575,#dc2626);border-color:transparent;color:#fff;box-shadow:0 1px #ffffff38 inset,0 14px 26px -10px #ef4444a6,0 3px 6px #ef444433;transform:translateY(-1px)}.ant-btn-default.ant-btn-dangerous:not(.nl-table-actions__btn){background:#fff;border-color:#ef444466;color:#ef4444}.ant-btn-default.ant-btn-dangerous:not(.nl-table-actions__btn):hover:not(:disabled){background:#ef44440f;border-color:#ef4444;color:#ef4444;box-shadow:0 4px 12px -6px #ef44444d;transform:translateY(-1px)}.ant-btn-text:not(.nl-table-actions__btn),.ant-btn-link:not(.nl-table-actions__btn){box-shadow:none}.ant-btn:disabled,.ant-btn.ant-btn-disabled{transform:none!important;box-shadow:none!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-inline-start:4px;margin-inline-end:0;color:#ef4444;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*";visibility:visible}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-affix-wrapper,.ant-input-search>.ant-input-group>.ant-input,.ant-input-search>.ant-input-group>.ant-input-affix-wrapper,.ant-input-search-button,.ant-picker,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-select-multiple .ant-select-selector,.ant-select-single .ant-select-selector{border-radius:8px!important}.ant-input-search>.ant-input-group>.ant-input,.ant-input-search>.ant-input-group>.ant-input-affix-wrapper{border-start-end-radius:0!important;border-end-end-radius:0!important}.ant-input-search>.ant-input-group>.ant-input-group-addon{inset-inline-start:-1px}.ant-input-search>.ant-input-group>.ant-input-group-addon .ant-input-search-button{border-start-start-radius:0!important;border-end-start-radius:0!important}.ant-input-number-group-wrapper .ant-input-number-group>.ant-input-number-wrapper:not(:last-child),.ant-input-number-group-wrapper .ant-input-number-group>.ant-input-number:not(:last-child){border-start-end-radius:0!important;border-end-end-radius:0!important}.ant-input-number-group-wrapper .ant-input-number-group>.ant-input-number-group-addon:last-child{border-start-start-radius:0!important;border-end-start-radius:0!important}.ant-input-number-group-wrapper .ant-input-number-group>.ant-input-number-wrapper:not(:first-child),.ant-input-number-group-wrapper .ant-input-number-group>.ant-input-number:not(:first-child){border-start-start-radius:0!important;border-end-start-radius:0!important}.ant-input-number-group-wrapper .ant-input-number-group>.ant-input-number-group-addon:first-child{border-start-end-radius:0!important;border-end-end-radius:0!important}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container{border-radius:12px!important}.nl-table-actions{display:inline-flex;align-items:center;gap:6px}.nl-table-actions__btn.ant-btn{width:32px;height:32px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#f1f5f9;border:1px solid #e5e7eb;color:#343b4a;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.nl-table-actions__btn.ant-btn:hover{background:#fff;border-color:#9ca3af;color:#1a1a1a;transform:translateY(-1px)}.nl-table-actions__btn.ant-btn:active{transform:translateY(0)}.nl-table-actions__btn.ant-btn:focus-visible{outline:2px solid rgba(0,126,140,.45);outline-offset:2px}.nl-table-actions__btn.ant-btn>.anticon,.nl-table-actions__btn.ant-btn>.lucide,.nl-table-actions__btn.ant-btn>svg{line-height:0}.nl-table-actions__btn--primary.ant-btn{background:#007e8c1a;border-color:#007e8c38;color:#007e8c}.nl-table-actions__btn--primary.ant-btn:hover{background:#007e8c;border-color:#007e8c;color:#fff}.nl-table-actions__btn--danger.ant-btn{background:#ef444414;border-color:#ef444438;color:#ef4444}.nl-table-actions__btn--danger.ant-btn:hover{background:#ef4444;border-color:#ef4444;color:#fff}.nl-table-actions__btn--success.ant-btn{background:#10b9811a;border-color:#10b9813d;color:#10b981}.nl-table-actions__btn--success.ant-btn:hover{background:#10b981;border-color:#10b981;color:#fff}.ant-table-wrapper .ant-table{background:transparent;border-radius:12px;font-size:14px;color:#1a1a1a}.ant-table-wrapper .ant-table-thead>tr>th{background:linear-gradient(180deg,#f8fafc,#f1f5f9);color:#1a1a1a;font-weight:700;font-size:12.5px;letter-spacing:.02em;padding:14px 16px;border-bottom:1px solid #e5e7eb}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper .ant-table-thead>tr>th:first-child{border-start-start-radius:12px}.ant-table-wrapper .ant-table-thead>tr>th:last-child{border-start-end-radius:12px}.ant-table-wrapper .ant-table-column-sorter,.ant-table-wrapper .ant-table-filter-trigger{color:#6e7582}.ant-table-wrapper .ant-table-column-sorter-up.active,.ant-table-wrapper .ant-table-column-sorter-down.active{color:#007e8c}.ant-table-wrapper .ant-table-tbody>tr>td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#1a1a1a;transition:background-color .15s ease}.ant-table-wrapper .ant-table-tbody>tr:nth-child(2n)>td{background:#f8fafc8c}.ant-table-wrapper .ant-table-tbody>tr:hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{background:#007e8c0d!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:#007e8c1a!important}.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none}.ant-table-wrapper .ant-table-tbody>tr:last-child>td:first-child{border-end-start-radius:12px}.ant-table-wrapper .ant-table-tbody>tr:last-child>td:last-child{border-end-end-radius:12px}.ant-table-wrapper .ant-table-placeholder .ant-empty{padding:32px 0}.ant-table-wrapper .ant-pagination{margin:16px 4px 0}.ant-table-wrapper .ant-pagination .ant-pagination-item-active{border-color:#007e8c}.ant-table-wrapper .ant-pagination .ant-pagination-item-active a{color:#007e8c}.nl-card:has(>.ant-table-wrapper:only-child),.nl-card:has(>.ant-spin-nested-loading:only-child){padding:0;overflow:hidden}[dir=rtl] .ant-table-wrapper .ant-table-thead>tr>th:first-child{border-start-start-radius:0;border-start-end-radius:12px}[dir=rtl] .ant-table-wrapper .ant-table-thead>tr>th:last-child{border-start-end-radius:0;border-start-start-radius:12px}[dir=rtl] .ant-table-wrapper .ant-table-tbody>tr:last-child>td:first-child{border-end-start-radius:0;border-end-end-radius:12px}[dir=rtl] .ant-table-wrapper .ant-table-tbody>tr:last-child>td:last-child{border-end-end-radius:0;border-end-start-radius:12px}@keyframes nl-spin{to{transform:rotate(360deg)}}.nl-route-loading{min-height:240px;padding:48px;display:flex;align-items:center;justify-content:center;gap:12px;color:#6e7582}.nl-route-loading__spinner{width:28px;height:28px;border-radius:50%;border:3px solid rgba(0,126,140,.18);border-top-color:#007e8c;animation:nl-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.nl-route-loading__spinner{animation:none}}.ant-segmented .ant-segmented-thumb,.ant-segmented .ant-segmented-item{transition-duration:.15s!important}@keyframes nl-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nl-anim-fade-up{animation:nl-fade-up .22s ease-out backwards}.nl-anim-stagger>*{animation:nl-fade-up .22s ease-out backwards}.nl-anim-stagger>*:nth-child(1){animation-delay:0ms}.nl-anim-stagger>*:nth-child(2){animation-delay:25ms}.nl-anim-stagger>*:nth-child(3){animation-delay:50ms}.nl-anim-stagger>*:nth-child(4){animation-delay:75ms}.nl-anim-stagger>*:nth-child(5){animation-delay:.1s}.nl-anim-stagger>*:nth-child(6){animation-delay:125ms}.nl-anim-stagger>*:nth-child(7){animation-delay:.15s}.nl-anim-stagger>*:nth-child(8){animation-delay:175ms}.nl-anim-stagger>*:nth-child(9){animation-delay:.2s}.nl-anim-stagger>*:nth-child(10){animation-delay:225ms}.nl-anim-stagger>*:nth-child(11){animation-delay:.25s}.nl-anim-stagger>*:nth-child(12){animation-delay:275ms}.nl-anim-stagger>*:nth-child(n+13){animation-delay:.3s}.nl-fetch-dim{transition:opacity .15s ease}.nl-fetch-dim--active{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none;transition-delay:.12s}.nl-skel{border-radius:12px;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 42%,#eef2f6 60%);background-size:400% 100%;animation:nl-skel-shimmer 1.3s ease infinite}@keyframes nl-skel-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.nl-anim-fade-up,.nl-anim-stagger>*{animation:none}.nl-skel{animation:none;background:#eef2f6}}@media(max-width:720px){.nl-page{padding:18px 16px 20px;border-radius:18px;min-height:calc(100vh - 88px)}.nl-page__header{flex-direction:column;align-items:flex-start;padding-bottom:14px;margin-bottom:18px}.nl-page__actions{margin-inline-start:0}.ant-table-wrapper{overflow-x:auto}.ant-modal:not(.nl-prv-modal){max-width:calc(100vw - 24px)!important;margin:12px auto!important;top:0!important;padding-bottom:0!important}.ant-modal:not(.nl-prv-modal) .ant-modal-body{max-height:calc(100vh - 160px);overflow-y:auto}.nl-grid--cards,.nl-grid--cards-lg{grid-template-columns:1fr}.nl-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-card .ant-input-affix-wrapper,.nl-card .ant-input,.nl-card .ant-select{min-width:0!important;width:100%!important}}.nl-shell:has(.nl-ov){background:#f4f6f8}.nl-shell:has(.nl-ov) .nl-shell__content{padding:24px;max-width:none;margin:0;background:transparent;box-shadow:none;border:0}.nl-page.nl-ov{background:transparent;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;min-height:calc(100vh - 112px);display:flex;flex-direction:column;gap:18px}.nl-ov__panel{background:#fff;border-radius:16px;padding:8px 8px 4px;box-shadow:0 1px 2px #0f172a0a,0 4px 16px #0f172a0d}.nl-page.nl-ov>.nl-ov__panel:not(:has(~.nl-ov__panel)){flex:1 1 auto;min-height:320px}.nl-sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.ant-table-wrapper :where(.ant-table-thead>tr>th){background:#f4f6f8!important;color:#334155!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;border-block-end:0!important;padding-block:10px!important}.ant-table-wrapper :where(.ant-table-thead>tr>th:first-child){border-top-left-radius:10px!important;border-top-right-radius:0!important}.ant-table-wrapper :where(.ant-table-thead>tr>th:last-child){border-top-right-radius:10px!important;border-top-left-radius:0!important}[dir=rtl] .ant-table-wrapper :where(.ant-table-thead>tr>th:first-child){border-top-left-radius:0!important;border-top-right-radius:10px!important}[dir=rtl] .ant-table-wrapper :where(.ant-table-thead>tr>th:last-child){border-top-right-radius:0!important;border-top-left-radius:10px!important}.minu-sim{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}.minu-sim-log{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:auto}.minu-sim-log details{border-top:1px solid #eef1f4;padding:8px 0}.minu-sim-log summary{cursor:pointer;display:flex;gap:8px;align-items:center;font-family:ui-monospace,monospace;font-size:12.5px}.minu-sim-log pre{margin:6px 0 0;padding:10px;background:#f5f7f9;border-radius:10px;font-size:12px;max-height:300px;overflow:auto;white-space:pre-wrap;word-break:break-word}.minu-venue-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.minu-venue-card{border:1px solid #eef1f4;border-radius:16px;padding:14px;background:#fff;text-align:start;display:flex;flex-direction:column;gap:6px;color:#14171c}
