.owner-web-page{color:#0f3165;text-align:right;-webkit-font-smoothing:antialiased;direction:rtl;background:#eef5fa;flex-direction:column;flex:1;width:100%;min-height:0;font-family:Ploni,sans-serif;display:flex}:where(.owner-web-page *){box-sizing:border-box;margin:0;padding:0}.owner-web-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.owner-web-header{background:#fff;border-bottom:1px solid #e1eaf3;align-items:center;gap:10px;padding:12px clamp(16px,4vw,40px);display:flex}.owner-web-header>span{overflow-wrap:anywhere;min-width:0}.owner-web-form{flex-direction:column;gap:20px;max-width:900px;margin:0 auto;padding:clamp(18px,3vw,28px) clamp(16px,4vw,40px) 100px;display:flex}.owner-web-form label{min-width:0}.owner-web-navigation{z-index:1200;background:#eef5faf7;border-bottom:1px solid #0000;margin:0 -4px;padding:10px 4px;transition:border-color .2s;position:sticky;top:0}.owner-web-navigation .pf-nav{scrollbar-width:none;-ms-overflow-style:none;gap:7px;display:flex;overflow-x:auto}.owner-web-navigation .pf-nav::-webkit-scrollbar{display:none}.owner-web-save-bar{z-index:100;background:#fff;border-top:1px solid #e1eaf3;flex:none;padding:14px clamp(16px,4vw,40px);box-shadow:0 -10px 30px -20px #0f316559}.owner-web-save-content{flex-wrap:wrap;align-items:center;gap:14px;max-width:900px;margin:0 auto;display:flex}.owner-web-offline{color:#6b4e00;text-align:center;background:#fff4cc;padding:7px}.owner-web-page :is(button,input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #12a2cb}.owner-web-page .owner-photo-picker{font-family:inherit}:where([data-owner-photo-viewer] *),:where([data-owner-welcome] *){box-sizing:border-box;margin:0;padding:0}[data-owner-welcome] button:focus-visible,[data-owner-photo-viewer] button:focus-visible{outline-offset:2px;outline:2px solid #12a2cb}[data-owner-photo-viewer] button:disabled{cursor:default;opacity:.6}@media (prefers-reduced-motion:reduce){.owner-web-navigation{transition:none}}@media (width<=600px){.owner-web-page .owner-hours-labels{display:none!important}.owner-web-page .owner-hours-row{border-top:1px solid #e1eaf3;padding:10px 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.owner-web-page .owner-hours-row>span:first-child{grid-area:1/1}.owner-web-page .owner-hours-row>span:last-child{grid-area:1/2;justify-self:end}}