.profile-page .menu-order-settings{min-width:0;margin-top:20px;padding:22px;scroll-margin-top:88px}.menu-order-settings>header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.menu-order-settings h2{font-size:var(--type-lg);align-items:center;gap:9px;margin:0;display:flex}.menu-order-settings header p,.menu-order-note{color:var(--secondary);font-size:var(--type-sm);margin:8px 0 0;line-height:1.6}.menu-order-columns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.menu-order-columns>div{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:0;overflow:hidden}.menu-order-columns h3{border-bottom:1px solid var(--line);font-size:var(--type-ui);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;display:flex}.menu-order-columns h3 span{color:var(--secondary);font-size:var(--type-sm);font-weight:400}.menu-order-list{overscroll-behavior:contain;align-content:start;gap:4px;max-height:360px;margin:0;padding:8px;list-style:none;display:grid;overflow:auto}.menu-order-list>li{border:1px solid #0000;border-radius:9px;align-items:center;gap:4px;min-height:46px;padding:3px 5px;display:flex}.menu-order-list>li[data-selected=true]{background:var(--brand-soft);color:var(--brand)}.menu-order-list>li[data-dragging=true]{border-color:var(--brand);background:var(--brand-soft)}.menu-order-list .menu-order-name{min-width:0;color:inherit;text-align:start;font-size:var(--type-ui);background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:6px;display:flex}.menu-order-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-order-name>svg{flex:none;width:17px;height:17px}.menu-order-list .menu-order-grip,.menu-order-arrows>button{width:30px;height:30px;color:var(--secondary);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.menu-order-list .menu-order-grip{touch-action:none;cursor:grab}.menu-order-list [data-dragging=true] .menu-order-grip{cursor:grabbing}.menu-order-arrows{flex:none;display:flex}.menu-order-list button:hover:not(:disabled){background:color-mix(in srgb, var(--brand) 8%, transparent);color:var(--brand)}.menu-order-list button:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.menu-order-list button:disabled{opacity:.25;cursor:default}.menu-order-empty{min-height:110px;color:var(--secondary);font-size:var(--type-sm);place-items:center;padding:30px 16px;display:grid}.menu-order-note{margin-top:14px}@media (max-width:650px){.profile-page .menu-order-settings{padding:16px}.menu-order-settings>header{flex-direction:column}.menu-order-columns{grid-template-columns:1fr;gap:14px}.menu-order-list{max-height:260px}}body .profile-page>.profile-tabs>.profile-section-navigation[data-slot=tabs-list]{background:color-mix(in srgb, var(--canvas) 65%, var(--surface));border:1px solid var(--line);border-radius:calc(var(--ui-control-radius,10px) + 6px);width:fit-content;max-width:100%;height:auto;min-height:50px;box-shadow:inset 0 1px var(--ui-glass-highlight,transparent);flex-wrap:nowrap;justify-content:flex-start;align-self:flex-start;align-items:stretch;gap:4px;margin:0;padding:5px;display:inline-flex;overflow:visible}body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]{text-align:center;border-radius:var(--ui-control-radius,10px);min-width:0;height:auto;min-height:38px;color:var(--secondary);box-shadow:none;font-size:var(--type-ui,14px);font-weight:var(--type-weight-medium,500);white-space:nowrap;background:0 0;border:1px solid #0000;outline:none;flex:0 auto;align-items:center;gap:8px;padding:9px 18px;line-height:1.4;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;transform:none;justify-content:center!important}body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]:after{display:none}body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger] svg{stroke-width:1.8px;flex-shrink:0;width:17px;height:17px}@media (hover:hover){body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]:hover{background:color-mix(in srgb, var(--brand) 5%, var(--surface));color:var(--ink)}}body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger][data-state=active]{background:color-mix(in srgb, var(--brand) 8%, var(--surface));color:var(--ui-link,var(--brand));border-color:color-mix(in srgb, var(--brand) 16%, var(--line));box-shadow:0 2px 6px color-mix(in srgb, var(--brand) 7%, transparent)}body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--ui-focus,var(--brand));outline-offset:2px;box-shadow:none}@media (max-width:600px){body .profile-page>.profile-tabs>.profile-section-navigation[data-slot=tabs-list]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]{white-space:normal;overflow-wrap:anywhere;min-height:44px;padding:9px 10px}}@media (prefers-reduced-motion:reduce){body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]{transition:none}}html[data-motion=reduced] body .profile-section-navigation[data-slot=tabs-list]>[data-slot=tabs-trigger]{transition:none}
