.order-module__SKyfAG__shell{color:#212121;background:#f9fafc;font-family:PinhoServiceReadex,Readex Pro,sans-serif}.order-module__SKyfAG__shell button,.order-module__SKyfAG__providersLayer button{cursor:pointer;font-family:inherit}.order-module__SKyfAG__shell button:disabled{cursor:wait}.order-module__SKyfAG__shell a{color:inherit;text-decoration:none}.order-module__SKyfAG__shell button:focus-visible,.order-module__SKyfAG__shell a:focus-visible,.order-module__SKyfAG__providersLayer button:focus-visible{outline-offset:3px;outline:2px solid #125b76}.order-module__SKyfAG__page{max-width:1180px;margin:auto}.order-module__SKyfAG__title{display:none}.order-module__SKyfAG__layout{align-items:flex-start;gap:16px;padding:16px;display:flex}.order-module__SKyfAG__orders{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.order-module__SKyfAG__business,.order-module__SKyfAG__empty,.order-module__SKyfAG__continue{background:#fff;border-radius:24px;box-shadow:0 2px 4px #0003}.order-module__SKyfAG__business{padding:20px}.order-module__SKyfAG__businessHeader{flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:8px;display:flex}.order-module__SKyfAG__businessLabel{font:500 20px/1.5 PinhoServiceOutfit,Outfit,sans-serif;color:#000!important}.order-module__SKyfAG__businessIdentity{align-items:center;gap:8px;max-width:100%;display:flex}.order-module__SKyfAG__businessAvatar{background:#00bf92;border-radius:50%;flex:none;width:55px;height:55px;padding:3px}.order-module__SKyfAG__businessAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.order-module__SKyfAG__businessIdentity strong{text-align:center;overflow-wrap:anywhere;font:600 18px/1.4 PinhoServiceLexend,Lexend Deca,sans-serif}.order-module__SKyfAG__item{flex-direction:column;gap:12px;display:flex}.order-module__SKyfAG__item+.order-module__SKyfAG__item{margin-top:8px}.order-module__SKyfAG__itemHeading{justify-content:space-between;align-items:center;display:flex}.order-module__SKyfAG__itemHeading>a{color:#000;font:500 18px/1.4 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__remove{color:#ff5963;background:0 0;border:0;place-items:center;padding:0;display:grid}.order-module__SKyfAG__remove:hover{color:#d94a52}.order-module__SKyfAG__serviceRow{align-items:flex-start;gap:16px;display:flex}.order-module__SKyfAG__servicePhoto{background:0 0;border:0;border-radius:12px;flex:none;width:151px;height:113px;padding:0;overflow:hidden}.order-module__SKyfAG__servicePhoto img{border-radius:12px}.order-module__SKyfAG__serviceCopy{flex:1;min-width:0}.order-module__SKyfAG__serviceTitle{flex-direction:column;align-items:flex-start;display:flex}.order-module__SKyfAG__serviceTitle small{color:#00bf92;font-size:12px;font-weight:600;line-height:1}.order-module__SKyfAG__serviceTitle strong{overflow-wrap:anywhere;font:500 20px/1.1 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__variation{padding-bottom:4px}.order-module__SKyfAG__variation>a{color:#757575;padding:0 0 4px;font:500 14px/1 PinhoServiceOutfit,Outfit,sans-serif;display:block}.order-module__SKyfAG__variation:has(button)>a{padding-top:2px}.order-module__SKyfAG__variation:not(:has(button))>a{padding-top:0;padding-bottom:0}.order-module__SKyfAG__variation>div{align-items:center;display:flex}.order-module__SKyfAG__variation button{background:0 0;border:0;border-radius:6px;flex:none;width:70px;height:52px;margin-right:6px;padding:0;overflow:hidden}.order-module__SKyfAG__variation img{border-radius:6px}.order-module__SKyfAG__variation strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:600 14px/1.4 PinhoServiceOutfit,Outfit,sans-serif;display:-webkit-box;overflow:hidden}.order-module__SKyfAG__duration{color:#00bf92;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.order-module__SKyfAG__priceRow{align-items:center;gap:4px;display:flex}.order-module__SKyfAG__priceRow>.flutter-menu-icon{color:#757575}.order-module__SKyfAG__priceRow.order-module__SKyfAG__changed{padding-top:8px}.order-module__SKyfAG__priceRow>div{flex-direction:column;align-items:flex-start;display:flex}.order-module__SKyfAG__priceRow small{color:#757575;font:500 12px/.9 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__price{flex-direction:column;align-items:flex-start;font:500 15px/1.4 PinhoServiceOutfit,Outfit,sans-serif;display:flex}.order-module__SKyfAG__price strong{font-weight:500}.order-module__SKyfAG__price del{color:#757575;font-size:14px;font-weight:400}.order-module__SKyfAG__price:has(del) strong{color:#00bf92;line-height:.8}.order-module__SKyfAG__dates{align-items:flex-start;gap:16px;display:flex}.order-module__SKyfAG__dates>div{flex-direction:column;width:151px;min-width:0;display:flex}.order-module__SKyfAG__dates strong{font:600 16px/1.4 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__dates time{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.5}.order-module__SKyfAG__providers h3{margin:0 0 4px;font:500 18px/1.4 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__providers>button{background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;display:flex}.order-module__SKyfAG__providerStack{height:50px;display:block;position:relative}.order-module__SKyfAG__providerStack>span{background:#f1f1f1;border:2px solid #f1f1f1;border-radius:50%;width:50px;height:50px;position:absolute;top:0;overflow:hidden}.order-module__SKyfAG__itemActions{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-module__SKyfAG__edit{color:#757575;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:16px;font-weight:500;display:flex}.order-module__SKyfAG__edit:hover{color:#616161}.order-module__SKyfAG__finish{color:#fff;background:#00bf92;border:0;border-radius:12px;padding:10px 12px;font-size:16px;font-weight:500;line-height:1.5}.order-module__SKyfAG__finish:hover,.order-module__SKyfAG__continueAction:hover,.order-module__SKyfAG__empty:hover .order-module__SKyfAG__emptyAction{background:#02b188}.order-module__SKyfAG__finish.order-module__SKyfAG__blocked{background:#488e79}.order-module__SKyfAG__finishShort{display:none}.order-module__SKyfAG__itemDivider{height:24px;margin-top:-12px;position:relative}.order-module__SKyfAG__itemDivider:before{content:"";background:#d9d9d9;width:100%;height:2px;position:absolute;top:11px}.order-module__SKyfAG__continue{flex:none;width:350px;padding:20px}@media (min-width:1241px){.order-module__SKyfAG__continue{width:450px}}.order-module__SKyfAG__continue h2{color:#000;margin:0;font:500 18px/1.4 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__continueAction{text-align:center;background:#00bf92;border-radius:16px;margin:16px 0 8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.5;display:block;color:#fff!important}.order-module__SKyfAG__continue p{color:#757575;margin:0;font-size:10px;line-height:1.4}.order-module__SKyfAG__empty{text-align:center;flex-direction:column;align-items:center;display:flex}.order-module__SKyfAG__emptyImage{justify-content:center;align-items:center;width:calc(100% - 32px);max-width:350px;min-height:270px;margin-top:32px;display:flex}.order-module__SKyfAG__emptyImage img{width:100%;height:auto;display:block}.order-module__SKyfAG__empty h2{color:#000;margin:16px;font:600 22px/1.4 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__emptyAction{color:#fff;background:#00bf92;border-radius:16px;margin:0 20px 16px;padding:10px 12px;font-size:16px;font-weight:600;line-height:1.5}.order-module__SKyfAG__priceNotice{background:#c5fce3;border:3px solid #37c389;border-radius:24px;align-items:center;gap:8px;padding:20px;font:600 16px/1.4 PinhoServiceOutfit,Outfit,sans-serif;display:flex;box-shadow:0 2px 4px #0003}.order-module__SKyfAG__priceNotice p{color:#37c389;flex:1;margin:0}.order-module__SKyfAG__priceNotice button{color:#fff;font:inherit;background:#37c389;border:0;border-radius:10px;padding:4px 14px}.order-module__SKyfAG__priceNotice button:hover{background:#00bf92}.order-module__SKyfAG__finishArea{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.order-module__SKyfAG__creating{z-index:200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a1a1a73;place-items:center;display:grid;position:fixed;inset:0}.order-module__SKyfAG__creating>div{outline:none;flex-direction:column;align-items:center;display:flex}.order-module__SKyfAG__creating .admin-content-loading{background:0 0;flex-direction:column;gap:0;min-height:0;padding:0;display:flex}.order-module__SKyfAG__creating p{color:#f9fafc;margin:0;padding:0 16px;font-size:22px;font-weight:600}.order-module__SKyfAG__creating .flutter-loading-animation{--pinho-loading-size:150px}.order-module__SKyfAG__ellipsis{animation:1.5s step-end infinite order-module__SKyfAG__orderEllipsis;display:inline-block}.order-module__SKyfAG__loadingStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.order-module__SKyfAG__skeletonIdentity{align-items:center;gap:8px;margin-bottom:20px;display:flex}.order-module__SKyfAG__skeletonItem{flex-direction:column;gap:16px;padding:12px 0;display:flex}.order-module__SKyfAG__skeletonAvatar,.order-module__SKyfAG__skeletonLine,.order-module__SKyfAG__skeletonPhoto,.order-module__SKyfAG__skeletonButton{background:linear-gradient(90deg,#e5ebe8 25%,#f5f8f6 50%,#e5ebe8 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite order-module__SKyfAG__orderSkeletonShimmer;display:block}.order-module__SKyfAG__skeletonAvatar{border-radius:50%;flex:none;width:55px;height:55px}.order-module__SKyfAG__skeletonLine{width:65%;height:18px;margin:5px 0}.order-module__SKyfAG__skeletonPhoto{border-radius:12px;flex:none;width:151px;height:113px}.order-module__SKyfAG__skeletonCopy{flex:1;align-content:start;gap:12px;min-width:0;display:grid}.order-module__SKyfAG__skeletonCopy .order-module__SKyfAG__skeletonLine{width:85%}.order-module__SKyfAG__skeletonCopy .order-module__SKyfAG__skeletonLine:last-child{width:40%}.order-module__SKyfAG__skeletonButton{border-radius:12px;width:180px;max-width:100%;height:44px;margin:8px 0}.order-module__SKyfAG__dates>.order-module__SKyfAG__skeletonLine{width:151px;max-width:45%;height:36px}.order-module__SKyfAG__itemActions>.order-module__SKyfAG__skeletonLine{width:80px}@keyframes order-module__SKyfAG__orderSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.order-module__SKyfAG__skeletonAvatar,.order-module__SKyfAG__skeletonLine,.order-module__SKyfAG__skeletonPhoto,.order-module__SKyfAG__skeletonButton{animation:none}}.order-module__SKyfAG__error{text-align:center;background:#fff;place-items:center;min-height:calc(100dvh - 55px);padding:16px;display:grid;position:relative}.order-module__SKyfAG__error>div{width:100%;max-width:400px}.order-module__SKyfAG__error img{width:200px;max-width:100%;margin:auto;display:block}.order-module__SKyfAG__error p{margin:8px 0 40px;font-size:14px;font-weight:500;line-height:1.5}.order-module__SKyfAG__errorAction{background:#00bf92;border-radius:8px;justify-content:center;align-items:center;min-width:150px;height:35px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex;color:#fff!important}.order-module__SKyfAG__errorReturn{align-items:center;font:500 24px/1.4 PinhoServiceOutfit,Outfit,sans-serif;display:flex;position:absolute;top:16px;left:8px}.order-module__SKyfAG__errorReturn>.flutter-menu-icon{margin:9px}.order-module__SKyfAG__providersLayer{z-index:250;place-items:center;padding:0 30px;font-family:PinhoServiceReadex,Readex Pro,sans-serif;display:grid;position:fixed;inset:0}.order-module__SKyfAG__backdrop{background:#3f3f3f73;border:0;position:absolute;inset:0}.order-module__SKyfAG__providerDialog{background:#f9fafc;border-radius:24px;flex-direction:column;width:100%;max-width:550px;max-height:calc(100dvh - 32px);padding:16px 0;animation:.3s ease-in .5s both order-module__SKyfAG__providerFade;display:flex;position:relative}.order-module__SKyfAG__providerDialog header{border-bottom:2px solid #d9d9d9;justify-content:space-between;align-items:flex-start;margin:0 16px;padding-bottom:24px;display:flex}.order-module__SKyfAG__providerDialog h2{margin:0;font-size:20px;font-weight:600;line-height:1.4}.order-module__SKyfAG__providerDialog header small{color:#00bf92;font-size:14px;font-weight:500}.order-module__SKyfAG__providerDialog header button{color:#212121;background:0 0;border:0;padding:0}.order-module__SKyfAG__providerList{flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px 18px;display:flex;overflow:auto}.order-module__SKyfAG__providerCard{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex;box-shadow:0 1px 3px #0003}.order-module__SKyfAG__providerCard:hover{background:#f8fafa}.order-module__SKyfAG__providerCard>button{background:#fff;border:0;border-radius:50%;flex:none;width:80px;height:80px;padding:0;overflow:hidden;box-shadow:0 1px 3px 3px #00000043}.order-module__SKyfAG__providerCard>div{min-width:0}.order-module__SKyfAG__providerCard strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:500;display:-webkit-box;overflow:hidden}.order-module__SKyfAG__providerCard small{color:#00bf92;font-size:14px;font-weight:500;display:block}.order-module__SKyfAG__providerDialog footer{border-top:2px solid #d9d9d9;justify-content:space-between;align-items:center;gap:16px;margin:0 16px;padding-top:16px;display:flex}.order-module__SKyfAG__conclude{color:#fff;background:#00bf92;border:0;border-radius:12px;height:44px;padding:0 20px;font-size:16px;font-weight:500}@media (max-width:990px){.order-module__SKyfAG__page{max-width:700px}.order-module__SKyfAG__title{align-items:center;padding:16px 16px 0 2px;display:flex}.order-module__SKyfAG__title>a{border-radius:30px;flex:none;place-items:center;width:48px;height:48px;display:grid}.order-module__SKyfAG__title h1{margin:0;font:500 24px/1.4 PinhoServiceOutfit,Outfit,sans-serif}.order-module__SKyfAG__layout{flex-direction:column}.order-module__SKyfAG__orders,.order-module__SKyfAG__continue{width:100%}.order-module__SKyfAG__emptyAction{width:calc(100% - 40px)}}@media (max-width:766px){.order-module__SKyfAG__empty h2{font-size:18px}.order-module__SKyfAG__emptyAction{font-size:14px}.order-module__SKyfAG__error{min-height:calc(100dvh - 65px)}.order-module__SKyfAG__providerCard{gap:8px}.order-module__SKyfAG__providerCard:hover{background:#fff}}@media (max-width:400px){.order-module__SKyfAG__edit,.order-module__SKyfAG__finish{font-size:12px}.order-module__SKyfAG__edit>.flutter-menu-icon{width:18px!important;height:18px!important;font-size:18px!important}}@media (max-width:330px){.order-module__SKyfAG__finishFull{display:none}.order-module__SKyfAG__finishShort{display:inline}}@media (max-height:649px){.order-module__SKyfAG__providerDialog{height:90dvh!important}}@keyframes order-module__SKyfAG__providerFade{0%{opacity:0}to{opacity:1}}@keyframes order-module__SKyfAG__orderEllipsis{0%{clip-path:inset(0 66.666% 0 0)}33.333%{clip-path:inset(0 33.333% 0 0)}66.666%{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.order-module__SKyfAG__providerDialog,.order-module__SKyfAG__ellipsis{animation:none}}
