table.table thead tr th{white-space:nowrap}.list_flag{width:20px}.treeselect{max-width:600px;min-width:10em}.icon_container svg{height:1em;width:1em}*{touch-action:manipulation}@media (max-width:1024px){body.mobile-no-scroll{overflow:hidden}}html.no-touch{touch-action:none!important}body.page-platform-chit-sheet .nav-tabs{background:#f8fafc;border:1px solid #e4eaf2;border-radius:8px 8px 0 0;padding:8px 10px 0}body.page-platform-chit-sheet .nav-tabs .nav-link{border-radius:6px 6px 0 0;color:#4b5872;font-weight:600}body.page-platform-chit-sheet .nav-tabs .nav-link.active{background:#fff;border-color:#e4eaf2 #e4eaf2 #fff;color:#111827}body.page-platform-chit-sheet .tab-pane{background:#fff;border:1px solid #e4eaf2;border-top:0;padding:12px;position:relative}body.page-platform-chit-sheet .layout{display:none!important}body.page-platform-chit-sheet .toggle_guest_notes{position:absolute;right:0;top:-30px}body.page-platform-chit-sheet .toggle_guest_notes a.show_notes{display:none}body.page-platform-chit-sheet .toggle_guest_notes a.hide_notes,body.page-platform-chit-sheet .toggle_guest_notes.hide_notes a.show_notes{display:block}body.page-platform-chit-sheet .toggle_guest_notes.hide_notes a.hide_notes{display:none}body.page-platform-chit-sheet.loading .flatpickr-input{display:none!important}body.page-platform-chit-sheet [data-controller=listener]>div>fieldset:first-child>div{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:space-between}body.page-platform-chit-sheet [data-controller=listener]>div>fieldset:first-child>div .align-items-end{width:100%}body.page-platform-chit-sheet [data-controller=datetime]{height:47px;width:350px}body.page-platform-chit-sheet [data-controller=datetime] .input{background:none;border:none;border-bottom:1px solid #000;color:#000;font-size:1.55rem}body.page-platform-chit-sheet .chit-sheet-grid-wrap{background:#fff;padding:0 0 4px}body.page-platform-chit-sheet .chit-sheet-grid{background:#fff}body.page-platform-chit-sheet .arrival-group,body.page-platform-chit-sheet .chit-sheet-grid__header{display:grid;grid-template-columns:128px minmax(0,1fr)}body.page-platform-chit-sheet .chit-sheet-grid__header{align-items:end;min-height:50px}body.page-platform-chit-sheet .chit-sheet-grid__head--time{width:128px}body.page-platform-chit-sheet .reservation-card__fields,body.page-platform-chit-sheet .reservation-card__fields--header{display:grid;gap:0;min-width:0}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header{gap:10px;grid-template-columns:64px minmax(110px,.8fr) 96px 92px 92px 200px 200px minmax(120px,3fr)}body.page-platform-chit-sheet #kitchen-table .reservation-card__fields,body.page-platform-chit-sheet #kitchen-table .reservation-card__fields--header{grid-template-columns:64px minmax(280px,1.4fr) minmax(320px,1.8fr) 180px}@media (max-width:1199.98px){body.page-platform-chit-sheet .chit-sheet-grid{min-width:0}body.page-platform-chit-sheet .arrival-group,body.page-platform-chit-sheet .chit-sheet-grid__footer,body.page-platform-chit-sheet .chit-sheet-grid__header{grid-template-columns:84px minmax(0,1fr)}body.page-platform-chit-sheet .arrival-time-cell,body.page-platform-chit-sheet .chit-sheet-grid__head--time{width:84px!important}body.page-platform-chit-sheet .arrival-group .arrival-time-cell{padding:18px 8px 10px!important}body.page-platform-chit-sheet .arrival-time-cell__time{font-size:18px}body.page-platform-chit-sheet .arrival-time-cell__icon{margin-top:14px}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header{grid-template-columns:56px minmax(110px,1fr) 120px 120px 120px 120px 120px}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header{display:none}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=notes]{align-items:stretch;border-top:1px solid #e4eaf2;display:flex;flex-direction:column;grid-column:1/-1;margin:10px 12px 6px;padding:14px 0 0!important}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=notes]:before{color:#334155;content:"Notes";display:block;font-size:15px;font-weight:700;margin-bottom:8px}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=notes] textarea{width:100%}}@media (max-width:849.98px){body.page-platform-chit-sheet .arrival-group,body.page-platform-chit-sheet .chit-sheet-grid__footer,body.page-platform-chit-sheet .chit-sheet-grid__header{grid-template-columns:68px minmax(0,1fr)}body.page-platform-chit-sheet .arrival-time-cell,body.page-platform-chit-sheet .chit-sheet-grid__head--time{width:68px!important}body.page-platform-chit-sheet .arrival-time-cell{padding:16px 6px 10px!important}body.page-platform-chit-sheet .arrival-time-cell__time{font-size:16px}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header{grid-template-columns:repeat(5,minmax(0,1fr))}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=party_size]{grid-column:1;max-width:64px}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column="mainGuest.full_name"]{grid-column:2/-1;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column="mainGuest.notes"],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column=dome],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column=lounge],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column=waiter]{display:none}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column="mainGuest.notes"],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column=dome],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column=lounge],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields--header>[data-column=waiter],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column="mainGuest.notes"],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=dome],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=lounge],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=waiter]{grid-row:2}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column="mainGuest.notes"],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=dome],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=lounge],body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=waiter]{align-items:stretch;border-radius:6px;flex-direction:column;justify-content:flex-start;margin-top:8px;padding:8px!important}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column="mainGuest.notes"]:before,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=dome]:before,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=lounge]:before,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=waiter]:before{color:#64748b;display:block!important;font-size:11px;font-weight:700;line-height:1;margin-bottom:7px;text-transform:uppercase}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>:nth-child(4):before{content:"Instagram"}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>:nth-child(5):before{content:"Lounge"}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>:nth-child(6):before{content:"Dome"}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>:nth-child(7):before{content:"Lounge"}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>:nth-child(8):before{content:"Dome"}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column="mainGuest.notes"]>*,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=dome]>*,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=lounge]>*,body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=waiter]>*{width:100%}body.page-platform-chit-sheet #daily-notes-table .reservation-card__fields>[data-column=notes]{grid-row:3}}body.page-platform-chit-sheet .reservation-card__fields--header>[data-column=time],body.page-platform-chit-sheet .reservation-card__fields>[data-column=time],body.page-platform-chit-sheet .reservation-card__notes>[data-column=nothing]{display:none}body.page-platform-chit-sheet .reservation-card__fields--header>div{border:0;color:#4b5872;font-size:13px;font-weight:600;padding:11px 12px 14px!important;white-space:nowrap}body.page-platform-chit-sheet .arrival-group{margin-bottom:16px}body.page-platform-chit-sheet .arrival-time-cell{border-bottom:1px solid #e4eaf2;border-left:7px solid #fff;border-radius:10px 0 0 10px;border-top:1px solid #e4eaf2;color:#111827;min-height:100%;padding:29px 16px 12px!important;text-align:center;width:128px}body.page-platform-chit-sheet .arrival-group.arrival-group-color-0 .arrival-time-cell{background:#faeeda!important;border-left-color:#f59e0b!important;color:#412402}body.page-platform-chit-sheet .arrival-group.arrival-group-color-0 .reservation-details-line{background:#faeeda!important;color:#412402}body.page-platform-chit-sheet .arrival-group.arrival-group-color-1 .arrival-time-cell{background:#e1f5ee!important;border-left-color:#22c55e!important;color:#04342c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-1 .reservation-details-line{background:#e1f5ee!important;color:#04342c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-2 .arrival-time-cell{background:#e6f1fb!important;border-left-color:#3b82f6!important;color:#26215c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-2 .reservation-details-line{background:#e6f1fb!important;color:#26215c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-3 .arrival-time-cell{background:#fbeaf0!important;border-left-color:#8b5cf6!important;color:#4b1528}body.page-platform-chit-sheet .arrival-group.arrival-group-color-3 .reservation-details-line{background:#fbeaf0!important;color:#4b1528}body.page-platform-chit-sheet .arrival-group.arrival-group-color-4 .arrival-time-cell{background:#faece7!important;border-left-color:#ec4899!important;color:#4a1b0c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-4 .reservation-details-line{background:#faece7!important;color:#4a1b0c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-5 .arrival-time-cell{background:#e6f1fb!important;border-left-color:#378add!important;color:#0c447c}body.page-platform-chit-sheet .arrival-group.arrival-group-color-5 .reservation-details-line{background:#e6f1fb!important;color:#0c447c}body.page-platform-chit-sheet .arrival-time-cell__time{display:block;font-size:20px;font-weight:600;line-height:1.1}body.page-platform-chit-sheet .arrival-time-cell__icon{color:#94a3b8;display:block;line-height:1;margin-top:20px}body.page-platform-chit-sheet .arrival-time-cell__icon svg{display:inline-block;height:18px;width:18px}body.page-platform-chit-sheet .arrival-group__reservations{border:1px solid #e4eaf2;border-left-width:0;display:grid;gap:12px;min-width:0;padding:12px}body.page-platform-chit-sheet .reservation-card{background:#fff;border:1px solid #e4eaf2;border-radius:8px;box-shadow:0 8px 18px rgba(15,23,42,.08);min-width:0;overflow:visible}body.page-platform-chit-sheet .reservation-card.table-danger,body.page-platform-chit-sheet .reservation-card.table-warning{background:var(--bs-table-bg);border-color:rgba(0,0,0,.08)}body.page-platform-chit-sheet .reservation-card__fields>div{align-items:center;background:transparent;border:0;display:flex;min-width:0;overflow:visible;padding:5px 3px!important}body.page-platform-chit-sheet .reservation-card__fields>div>div{width:100%}body.page-platform-chit-sheet .reservation-card__fields>div.text-center{justify-content:center}body.page-platform-chit-sheet .reservation-card__fields>div.text-end{justify-content:end}body.page-platform-chit-sheet .reservation-card__fields>div .icon svg{width:20px}body.page-platform-chit-sheet .reservation-card__fields>[data-column=party_size]{color:#111827;font-size:20px;font-weight:500;justify-content:center;text-align:center}body.page-platform-chit-sheet .reservation-card__fields>[data-column=party_size]:before{background:#f1f5f9;border:1px solid #e5eaf0;border-radius:6px;content:"";display:inline-block;height:44px;margin-right:-38px;vertical-align:middle;width:44px}body.page-platform-chit-sheet .reservation-card__fields>[data-column="mainGuest.full_name"]{color:#111827;font-size:16px;font-weight:700}body.page-platform-chit-sheet .reservation-card__fields>[data-column="mainGuest.notes"]:before,body.page-platform-chit-sheet .reservation-card__fields>[data-column=dome]:before,body.page-platform-chit-sheet .reservation-card__fields>[data-column=lounge]:before,body.page-platform-chit-sheet .reservation-card__fields>[data-column=notes]:before{display:none}body.page-platform-chit-sheet .reservation-card__fields .form-control,body.page-platform-chit-sheet .reservation-card__fields .ts-control{border-color:#dce3ed;border-radius:4px}body.page-platform-chit-sheet .reservation-card__fields .ts-wrapper{font-size:13px}body.page-platform-chit-sheet .reservation-card__fields .ts-control{line-height:1.2;min-height:30px;padding:1px 20px 1px 6px!important}body.page-platform-chit-sheet .reservation-card__fields .ts-wrapper.single .ts-control{background-image:none}body.page-platform-chit-sheet .reservation-card__fields .ts-wrapper.single .ts-control:after{border-color:#6b7280 transparent transparent;border-style:solid;border-width:5px 4px 0;content:"";margin-top:-2px;position:absolute;right:11px;top:50%}body.page-platform-chit-sheet .reservation-card__fields .ts-control>.item{background:#eef2f7;border:1px solid #dce3ed;border-radius:3px;color:#111827;font-size:12px;margin:1px 2px 1px 0;padding:0 4px}body.page-platform-chit-sheet .reservation-card__fields .ts-control>input{caret-color:transparent;cursor:pointer;display:none!important;font-size:14px;min-height:0}body.page-platform-chit-sheet .reservation-card__fields .ts-dropdown{font-size:14px;margin-top:2px}body.page-platform-chit-sheet .reservation-card__fields .ts-dropdown .option{padding:4px 9px}body.page-platform-chit-sheet .reservation-card__fields .ts-wrapper{width:100%}body.page-platform-chit-sheet .reservation-card__fields .ts-wrapper.dropdown-active{position:relative;z-index:40}body.page-platform-chit-sheet .reservation-card__fields .ts-dropdown{z-index:1050!important}body.page-platform-chit-sheet .reservation-card__fields textarea.form-control{height:34px;min-height:34px;resize:none}body.page-platform-chit-sheet .reservation-card__notes{color:#46536a;font-size:13px;line-height:1.25;padding:0 16px 14px!important}body.page-platform-chit-sheet .reservation-card__notes>[data-column=notes],body.page-platform-chit-sheet .reservation-card__notes>[data-column=visit_notes]{display:block;min-width:0}body.page-platform-chit-sheet .reservation-details-line{border:1px solid #dbeafe;border-radius:8px;color:#334155;display:block;max-width:100%;overflow:visible;overflow-wrap:anywhere;padding:9px 12px;white-space:normal;word-break:normal}body.page-platform-chit-sheet .focus .ts-control{border-color:#86b7fe!important;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)!important;outline:0}body.page-platform-chit-sheet .chit-sheet-grid.hide_notes .reservation-card__notes{display:none}body.page-platform-chit-sheet .chit-sheet-grid.hide_notes .reservation-card__fields>div{padding-bottom:14px!important}body.page-platform-chit-sheet .chit-sheet-grid__footer{background:#f8fafc;border:1px solid #e4eaf2;border-radius:8px;color:#334155;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:128px minmax(0,1fr);margin-top:16px}body.page-platform-chit-sheet .chit-sheet-grid__footer>div{padding:12px 16px}body.page-platform-chit-sheet #post-form .ts-control,body.page-platform-chit-sheet #post-form textarea{padding:5px}body.page-platform-chit-sheet .default_trello_template{width:350px}body.page-platform-chit-sheet .kitchen-reservation .row-warning{display:none;margin-left:5px;position:relative;top:-2px;width:15px}body.page-platform-chit-sheet .kitchen-reservation.table-danger .row-warning,body.page-platform-chit-sheet .kitchen-reservation.table-warning .row-warning{display:inline-block}body.page-platform-chit-sheet #exportToTrelloConfirmation .form-group span{display:none}body.page-platform-chit-sheet #exportToTrelloConfirmation .form-group span.continue{display:block}body.page-platform-chit-sheet #exportToTrelloConfirmation.no_templates .form-group span{display:none}body.page-platform-chit-sheet #exportToTrelloConfirmation.no_templates .form-group span.no_templates{display:block}body.page-platform-chit-sheet #waiters_service_plan{padding-bottom:200px}body.page-platform-chit-sheet #waiters_service_plan .waiters-selector .selects{display:none}body.page-platform-chit-sheet #waiters_service_plan .list-waiter{cursor:move}body.page-platform-chit-sheet #waiters_service_plan .role-block.expand .card-header .close{display:block}body.page-platform-chit-sheet #waiters_service_plan .role-block.expand .card-header .open{display:none}body.page-platform-chit-sheet #waiters_service_plan .role-block.expand .drop-list li{display:flex!important;width:100%}body.page-platform-chit-sheet #waiters_service_plan .role-block .card-header{display:flex;justify-content:space-between}body.page-platform-chit-sheet #waiters_service_plan .role-block .card-header .close{display:none}body.page-platform-chit-sheet #waiters_service_plan .waiter_role .drop-list{min-height:30px}body.page-platform-chit-sheet #waiters_service_plan .waiter_role .drop-list li{display:none!important}body.page-platform-chit-sheet #waiters_service_plan .waiter_role .drop-list li.show{display:flex!important;flex:0 0 auto;width:auto}body.page-platform-chit-sheet #waiters_service_plan .list-waiter{align-items:center}body.page-platform-chit-sheet #waiters_service_plan .list-waiter span{width:100px}body.page-platform-chit-sheet #waiters_service_plan .list-waiter .selects{height:35px;width:100px}body.page-platform-chit-sheet #waiters_service_plan .list-waiter .selects .select{display:none}body.page-platform-chit-sheet #waiters_service_plan .list-waiter .selects .select.show{display:block}body.page-platform-chit-sheet #waiters_service_plan .drop-list{min-height:10px}@media (max-width:1024px){#screen-modal-type-newArticleQuantity{height:calc(100vh - 200px);margin:auto;max-width:none;top:100px;width:80%}#screen-modal-type-newArticleQuantity .modal-body{overflow-x:hidden}body.input-mobile-fullscreen{height:auto;touch-action:none!important}body.input-mobile-fullscreen .container-fluid{height:100%;position:relative}body.input-mobile-fullscreen div[data-controller=table]{display:none}body.page-platform-kitchen-orders .layout header{display:none!important}body.page-platform-kitchen-orders .layout nav{flex:1}body.page-platform-kitchen-orders .article-search:nth-child(2){display:none}body.page-platform-kitchen-orders div.article-search.active{background:#fff;border-top:1px solid #000;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:20}body.page-platform-kitchen-orders div.article-search.active>.form-group{height:100%}body.page-platform-kitchen-orders div.article-search.active>.form-group>label{display:none}body.page-platform-kitchen-orders div.article-search.active>.form-group>div{height:100%}body.page-platform-kitchen-orders div.article-search.active div.add_orderline_select{border:0!important;height:100%;margin:5px;max-width:none;width:auto}body.page-platform-kitchen-orders div.article-search.active div.add_orderline_select .ts-control{border:1px solid rgba(21,20,26,.1)!important;height:40px}body.page-platform-kitchen-orders div.article-search.active .ts-dropdown{border-radius:0;height:100%;position:absolute;top:54px;z-index:10}body.page-platform-kitchen-orders div.article-search.active .ts-dropdown .ts-dropdown-content{height:100%;max-height:none;overscroll-behavior:contain}}body.page-platform-kitchen-orders .plugin-clear_button{--ts-pr-clear-button:0em}body.page-platform-kitchen-orders .plugin-clear_button .clear-button{right:15px}body.page-platform-kitchen-orders table td a.btn.btn-link{margin-left:-7px}body.page-platform-kitchen-orders .quantity_control{flex-wrap:nowrap;gap:4px;grid-template-columns:repeat(4,1fr);justify-content:left;width:195px}body.page-platform-kitchen-orders .quantity_control .form-group{margin:0;padding:0!important;width:auto}body.page-platform-kitchen-orders .quantity_control button{padding-bottom:10px;padding-top:10px}body.page-platform-kitchen-orders .quantity_control .unit{text-align:center}body.page-platform-kitchen-orders .quantity_input{-moz-appearance:textfield;background:#fff;color:#000;text-align:center;width:60px}body.page-platform-kitchen-orders .quantity_input::-webkit-inner-spin-button,body.page-platform-kitchen-orders .quantity_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.page-platform-kitchen-orders #screen-modal-newArticleQuantity .new_article_supplier,body.page-platform-kitchen-orders #screen-modal-newArticleQuantity .new_article_unit{display:none}body.page-platform-kitchen-orders #screen-modal-newArticleQuantity.new_article .new_article_supplier,body.page-platform-kitchen-orders #screen-modal-newArticleQuantity.new_article .new_article_unit{display:block!important}#screen-modal-form-newArticleQuantity .unit{line-height:34px}body.page-platform-beverage-wines-edit .ratio_td input{color:#555!important}body.page-platform-scheduled-exports-edit .matrixScroll{min-height:300px}.hide{display:none}.dropdown-menu-center{left:50%!important;right:auto!important;transform:translate(-50%,24px)!important}.dropupselect .ts-dropdown{margin-top:-40px;transform:translateY(-100%)}div[data-listener-url-value]{position:relative}#loader_block{background:hsla(0,0%,59%,.3);height:100%;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}#loader_block.hide{display:none!important}#loader_inline{display:inline-block!important}#loader_inline.hide{display:none!important}.w100{max-width:100%;width:100%}.form-check-input[type=checkbox]:indeterminate{background-color:#edeef0;background-image:none;border-color:rgba(28,43,54,.25)}.sub-menu{background:#303030;padding:4px 0}.sub-menu.nav>li>a{margin-right:8px}.menu-separator{background:#fff;display:block!important;font-size:0;height:1px;line-height:0;pointer-events:none;width:100%}.select_with_info .title{font-size:14px}.select_with_info .small{color:#444;font-size:12px}.sortable-bg-drag td,.sortable-bg-drag td input,.sortable-bg-drag td textarea,.sortable-bg-drag th,.sortable-bg-drag th input,.sortable-bg-drag th textarea{background:#ccc}a.handle{cursor:move}a.handle svg{height:16px;width:16px}.wine-pairing-search-option{align-items:flex-start;display:flex;gap:7px;line-height:1.2}.wine-pairing-search-option .wine-pairing-search-icon{flex:0 0 auto;height:13px;width:13px}.wine-pairing-search-option .wine-pairing-search-text{display:flex;flex-direction:column;min-width:0}.wine-pairing-search-option .wine-pairing-search-title{font-size:14px;font-weight:500}.wine-pairing-search-option .wine-pairing-search-meta{color:#6c757d;font-size:12px;margin-top:2px}.wine-pairing-search-option .wine-pairing-search-highlight{background:#fff2a8;border-radius:2px;padding:0 1px}.wine-search-option{align-items:flex-start;display:flex;gap:7px;line-height:1.2}.wine-search-option .wine-search-icon{flex:0 0 auto;height:13px;width:13px}.wine-search-option .wine-search-text{display:flex;flex-direction:column;min-width:0}.wine-search-option .wine-search-title{font-size:14px;font-weight:500}.wine-search-option .wine-search-meta{color:#6c757d;font-size:12px;margin-top:2px}.wine-search-option .wine-search-highlight{background:#fff2a8;border-radius:2px;padding:0 1px}th .ts-control .item{margin:0!important}.matrixScroll{overflow-x:scroll!important;width:100%}table.matrix.table{min-width:0!important;table-layout:fixed;width:100%}table.matrix.table td,table.matrix.table th{padding:.35rem .5rem!important;vertical-align:middle}table.matrix.table th .form-control{height:auto!important}table.matrix.table th .index{display:block;font-weight:400;text-align:center}table.matrix.table th .form-check{display:flex;justify-content:center}table.matrix.table .handle svg{height:14px;width:14px}table.matrix.table .matrix-sortable-handle-cell{text-align:center}table.matrix.table .matrix-sortable-handle-cell>:not(.handle){display:none!important}table.matrix.table a.handle{align-items:center;display:inline-flex;justify-content:center}table.matrix.table input.form-control{border-color:transparent;box-shadow:none;min-height:30px;overflow:hidden;padding:.25rem .35rem;text-overflow:ellipsis;white-space:nowrap}table.matrix.table td:first-child,table.matrix.table th:first-child{padding:0!important;width:36px!important}table.matrix.table .add-row th:first-child,table.matrix.table td:first-child{padding:0!important;width:100%!important}table.matrix.table th:nth-child(2){width:38%!important}table.matrix.table th:nth-child(3){width:auto!important}table.matrix.table th.no-border{width:36px!important}table.matrix.table th.no-border a{display:inline-flex;height:24px;justify-content:center;width:24px}table.matrix.table .add-row a{padding:.35rem}@media (max-width:900px){table.matrix.table.table{margin-bottom:0}table.matrix.table thead{display:none}table.matrix.table,table.matrix.table tbody{display:block;width:100%}table.matrix.table tr.sort-item{align-items:stretch;border-bottom:2px solid #dee2e6;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;padding:.35rem 0}table.matrix.table tr.sort-item:last-of-type{border-bottom:0}table.matrix.table .matrix-sortable-handle-cell{align-self:center;border:0!important;grid-column:1;grid-row:1/span 30}table.matrix.table th.matrix-sortable-field-cell{border:0!important;display:block;grid-column:2;padding:2px 4px!important;width:100%!important}table.matrix.table th.matrix-sortable-field-cell+th.matrix-sortable-field-cell{border-top:1px solid #eef0f1!important}table.matrix.table .matrix-sortable-delete-cell{align-self:center;border:0!important;grid-column:3;grid-row:1/span 30}table.matrix.table tr.add-row,table.matrix.table tr.add-row th{display:block;width:100%}}.text-body-emphasis ul{font-size:1em}input.input-readonly-as-text,textarea.input-readonly-as-text{background:#fff!important;color:#000!important}textarea.input-readonly-as-text{border:0!important;box-sizing:border-box;height:auto;min-height:1em;overflow:hidden;resize:none}@media (min-width:1200px){.aside nav{height:auto}}@media (min-width:720px){body.page-platform-chit-sheet .container-md,body.page-platform-kitchen-orders .container-md{max-width:100%;padding:.5rem!important}body.page-platform-chit-sheet.menu-open .aside nav,body.page-platform-kitchen-orders.menu-open .aside nav{background-color:#212529;display:block!important;left:0;position:absolute;top:62px;width:250px!important;z-index:100}}@media (min-width:720px) and (min-width:1200px){body.page-platform-chit-sheet.menu-open .aside nav,body.page-platform-kitchen-orders.menu-open .aside nav{top:88px}}@media (min-width:720px){body.page-platform-chit-sheet .col-xxl,body.page-platform-kitchen-orders .col-xxl{width:100%}body.page-platform-chit-sheet .aside,body.page-platform-kitchen-orders .aside{flex-shrink:0!important;max-width:100%!important;min-height:auto;width:100%!important}body.page-platform-chit-sheet .aside header,body.page-platform-kitchen-orders .aside header{display:flex!important}body.page-platform-chit-sheet .aside header .header-toggler,body.page-platform-kitchen-orders .aside header .header-toggler{display:block!important}body.page-platform-chit-sheet .aside .d-none,body.page-platform-chit-sheet .aside nav,body.page-platform-kitchen-orders .aside .d-none,body.page-platform-kitchen-orders .aside nav{display:none!important}body.page-platform-chit-sheet .aside .d-md-none,body.page-platform-chit-sheet .aside .d-sm-block,body.page-platform-kitchen-orders .aside .d-md-none,body.page-platform-kitchen-orders .aside .d-sm-block{display:block!important}}
