a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea:not(.MuiInputBase-input):not(.MuiInputBase-inputMultiline),tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{color:inherit}img{vertical-align:bottom}img.project_card{width:100%;height:auto;border-radius:10px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}textarea:not(.MuiInputBase-input):focus{outline:0}#simple-tabpanel-all>div{padding:0}.css-10klw3m{height:auto}a{white-space:nowrap;text-decoration:none;color:var(--oasis-charcoal)}::selection{background:var(--oasis-moss);color:var(--oasis-white)}button{text-transform:none;box-shadow:none;padding:0}button.outline{border:1px solid #eee}button.contain{color:#fff}p,span{line-height:1.2}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body::-webkit-scrollbar{width:9px}body::-webkit-scrollbar-thumb{height:30%;background:var(--oasis-moss);border-radius:10px}body::-webkit-scrollbar-track{background:var(--oasis-cream)}body .MuiPopover-paper{box-shadow:none}hr{border-width:0 0 thin;border-color:#eee;margin:auto}#pc-wrap{width:100%;height:100%}#pc-wrap .container{position:relative;width:1300px;max-width:calc(100% - 32px);margin:0 auto;display:flex}.property-big-card-box{position:relative;margin-right:8px;margin-left:8px;margin-bottom:35px;width:410px;height:455px;display:flex;flex-direction:column}.property-big-card-box .card-img{position:relative;width:100%;height:264px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}.property-big-card-box .card-img div.status{position:absolute;padding:6px 34px;left:20px;top:20px;display:flex;align-items:center;border-radius:6px;background:#eb6753}.property-big-card-box .card-img div.status img{width:14px;height:14px}.property-big-card-box .card-img div.status span{margin-left:5px;color:#fff;font-size:22px;text-transform:uppercase}.property-big-card-box .card-img div.price,.property-big-card-box .card-img div.status span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:600;line-height:normal}.property-big-card-box .card-img div.price{position:absolute;padding:8px 12px;left:20px;bottom:20px;border-radius:6px;background:#fff;color:#181a20;font-size:24px}.property-big-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid #ddd;border-top:none;background:#fff}.property-big-card-box .info .title{color:#181a20;font-size:24px;font-weight:600;text-transform:capitalize;cursor:pointer}.property-big-card-box .info .desc,.property-big-card-box .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}.property-big-card-box .info .desc{margin-top:5px;color:#717171;font-size:22px;font-weight:400}.property-big-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}.property-big-card-box .info .options div{display:flex;flex-direction:row}.property-big-card-box .info .options div img{margin-right:5px;width:17px;height:17px}.property-big-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.property-big-card-box .info .bott,.property-big-card-box .info .bott div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.property-big-card-box .info .bott div{width:65px}.property-big-card-box .info .bott p{color:#181a20;font-size:22px}.property-big-card-box .info .bott p,.property-big-card-box .info .bott span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.property-big-card-box .info .bott span{margin-left:6px;color:hsla(0,0%,56%,.54);font-size:24px}.property-big-card-box .info .bott button{margin-left:15px;width:16px;height:16px;box-sizing:border-box}.property-big-card-box .info .bott .buttons-box{width:auto;height:auto;display:flex;flex-direction:row;gap:7px}.agent-general-card{position:relative;margin-right:27px;margin-bottom:34px;display:flex;flex-direction:column}.agent-general-card .agent-img{border-radius:12px;width:233px;height:273px;background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.agent-general-card .agent-img div{position:absolute;padding:12px;top:12px;left:12px;border-radius:6px;background:#eb6753;color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.agent-general-card .agent-desc{margin-top:23px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.agent-general-card .agent-desc .agent-info{display:flex;flex-direction:column}.agent-general-card .agent-desc .agent-info strong{font-weight:600;line-height:normal;cursor:pointer}.agent-general-card .agent-desc .agent-info span,.agent-general-card .agent-desc .agent-info strong{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal}.agent-general-card .agent-desc .agent-info span{font-weight:400;line-height:28px}.agent-general-card .agent-desc .buttons{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.agent-general-card .agent-desc .buttons svg{width:24px;height:24px;cursor:pointer}.agent-general-card .agent-desc .buttons .view-cnt{font-size:22px}.community-general-card-config{position:relative;height:auto;gap:20px;border-radius:12px;cursor:pointer}.community-general-card-config .image-box{width:100%;height:283px}.community-general-card-config .image-box .card-img{width:100%;height:100%;border-radius:12px}.community-general-card-config .desc-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:80px}.community-general-card-config .desc-box .title{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.community-general-card-config .desc-box .desc{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:26px;text-transform:capitalize}.community-general-card-config .desc-box .buttons{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.community-general-card-config .desc-box .buttons svg{width:24px;height:24px;cursor:pointer}.community-general-card-config .desc-box .buttons .view-cnt{font-size:22px}.community-general-card-config .date-box{position:absolute;width:70px;height:69.014px;align-items:center;justify-content:center;top:235px;right:20px;border-radius:12px;background:#fff;box-shadow:0 6px 15px 0 rgba(64,79,104,.05)}.community-general-card-config .date-box .month{text-align:center;font-size:22px;font-weight:400}.community-general-card-config .date-box .day,.community-general-card-config .date-box .month{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}.community-general-card-config .date-box .day{font-size:30px;font-weight:600}.notification-menu .MuiPaper-root{width:480px;max-width:92vw;max-height:560px;border-radius:18px;border:1px solid rgba(23,48,31,.1);background:#fbf8f1;box-shadow:0 22px 54px rgba(20,40,28,.16);overflow-y:auto}.notification-menu .MuiList-root{padding:0}.notification-menu .nb-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fbf8f1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:18px 22px 14px;border-bottom:1px solid rgba(23,48,31,.1)}.notification-menu .nb-head .nb-title{font-family:var(--oasis-font-display);font-size:26px;color:var(--oasis-forest,#17301f)}.notification-menu .nb-head .nb-mark-all{font-size:20px;font-weight:600;text-transform:none;color:var(--oasis-green,#2e5e3a);padding:2px 6px;min-width:0}.notification-menu .nb-head .nb-mark-all:hover{background:rgba(46,94,58,.08)}.notification-menu .nb-empty{padding:40px 22px;text-align:center;font-size:22px;color:#6f746b}.notification-menu .nb-row{display:flex;flex-direction:row!important;align-items:flex-start;gap:14px;padding:16px 22px;cursor:pointer;border-bottom:1px solid rgba(23,48,31,.07);transition:background .18s ease}.notification-menu .nb-row:last-child{border-bottom:none}.notification-menu .nb-row:hover{background:rgba(46,94,58,.05)}.notification-menu .nb-row:focus-visible{outline:2px solid var(--oasis-green,#2e5e3a);outline-offset:-2px}.notification-menu .nb-row .nb-row-icon{flex:0 0 46px;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--nb-tint,hsla(93,4%,44%,.12));color:var(--nb-ink,#6f746b)}.notification-menu .nb-row .nb-row-icon svg{font-size:26px}.notification-menu .nb-row .nb-row-main{flex:1 1 auto;min-width:0}.notification-menu .nb-row .nb-row-title{font-size:22px;font-weight:500;line-height:1.3;color:var(--oasis-forest,#17301f)}.notification-menu .nb-row .nb-row-desc{margin-top:4px;font-size:19px;line-height:1.45;color:#6f746b;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-menu .nb-row .nb-row-meta{flex:0 0 auto;align-items:flex-end;gap:8px;padding-top:2px}.notification-menu .nb-row .nb-row-time{font-size:17px;color:#9aa094;white-space:nowrap}.notification-menu .nb-row .nb-row-dot{width:10px;height:10px;border-radius:50%;background:var(--nb-ink,#6f746b)}.notification-menu .nb-row.is-unread{background:rgba(217,179,95,.09)}.notification-menu .nb-row.is-unread .nb-row-title{font-weight:700}.notification-menu .nb-row.is-unread:hover{background:rgba(217,179,95,.15)}.oasis-search,.oasis-search .os-field{position:relative;width:100%;box-sizing:border-box}.oasis-search .os-field{display:flex;align-items:center;gap:4px;height:52px;padding:0 6px 0 20px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);transition:border-color .18s var(--oasis-ease)}.oasis-search .os-field:focus-within{border-color:var(--oasis-green)}.oasis-search .os-input{flex:1 1 auto;min-width:0;height:100%;padding:0;background:none;border:none;font-family:var(--oasis-font-body);font-size:18px;line-height:1.2;color:var(--oasis-ink);box-sizing:border-box}.oasis-search .os-input::placeholder{color:var(--oasis-moss);opacity:1}.oasis-search .os-input:focus{outline:none}.oasis-search .os-input::-webkit-search-cancel-button,.oasis-search .os-input::-webkit-search-decoration{-webkit-appearance:none}.oasis-search .os-submit{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;padding:0;border:none;border-radius:50%;background:var(--oasis-forest);cursor:pointer;transition:background .18s var(--oasis-ease)}.oasis-search .os-submit:hover{background:var(--oasis-green)}.oasis-search .os-submit:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.oasis-search .os-submit .os-icon{width:19px;height:19px}.oasis-search .os-submit .os-icon path{fill:var(--oasis-white)}.oasis-search .os-clear{flex:0 0 auto;width:28px;height:28px;margin-right:2px;padding:0;display:grid;place-items:center;background:none;border:none;border-radius:50%;cursor:pointer;transition:background .18s var(--oasis-ease)}.oasis-search .os-clear:hover{background:var(--oasis-cream)}.oasis-search .os-clear:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.oasis-search .os-clear svg{width:18px;height:18px}.oasis-search .os-clear svg path{fill:var(--oasis-moss)}.oasis-footer{width:100%;color:#f5f1e6;--footer-width:var(--oasis-content-width)}.oasis-footer__newsletter{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 40%,rgba(113,142,104,.16),transparent 25%),linear-gradient(105deg,#f7f4e9,#edf0df 55%,#e5eadc);color:#183b30}.oasis-footer__newsletter:after{content:"";position:absolute;right:-50px;top:-70px;width:320px;height:320px;border-radius:50%;border:1px solid rgba(27,62,49,.08);pointer-events:none}.oasis-footer__newsletter-content{position:relative;z-index:1;width:var(--footer-width);max-width:92vw;margin:0 auto;padding:68px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.9fr);grid-gap:80px;gap:80px;align-items:center}.oasis-footer__eyebrow{display:inline-block;margin-bottom:16px;font-size:18px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#527263}.oasis-footer__newsletter-copy{min-width:0}.oasis-footer__newsletter-copy h2{margin:0;font-family:var(--oasis-font-display);font-size:clamp(36px,3.6vw,54px);font-weight:400;line-height:1.06;letter-spacing:-.02em;color:#17372e}.oasis-footer__newsletter-copy p{max-width:46ch;margin:20px 0 0;font-size:22px;line-height:1.65;color:#5d7168}.oasis-footer__newsletter-form{position:relative;z-index:2;min-width:0}.oasis-footer__newsletter-input{display:flex;align-items:center;gap:12px;min-height:74px;padding:8px 8px 8px 24px;background:hsla(0,0%,100%,.9);border:1px solid rgba(22,57,45,.11);border-radius:999px;box-shadow:0 18px 50px rgba(43,64,56,.08),inset 0 1px 0 hsla(0,0%,100%,.8)}.oasis-footer__newsletter-input input{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;font-family:inherit;font-size:22px;color:#17372e}.oasis-footer__newsletter-input input::placeholder{color:#8f9b95}.oasis-footer__mail-icon{flex:0 0 auto;display:grid;place-items:center;color:#678175}.oasis-footer__newsletter-submit{flex:0 0 auto;width:56px;height:56px;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;background:#173d31;color:#fffaf1;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.oasis-footer__newsletter-submit:hover{transform:translateX(2px);background:#255847;box-shadow:0 10px 24px rgba(20,58,46,.24)}.oasis-footer__newsletter-submit:focus-visible{outline:2px solid #173d31;outline-offset:3px}.oasis-footer__consent{margin:14px 0 0;font-size:18px;line-height:1.5;color:#6f8078}.oasis-footer__main{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 15%,rgba(83,119,96,.15),transparent 28%),linear-gradient(135deg,#0b241d,#0f2c23 50%,#0a211a)}.oasis-footer__main:before{content:"";position:absolute;left:-180px;bottom:-190px;width:440px;height:440px;border-radius:50%;background:rgba(89,126,98,.06);filter:blur(4px);pointer-events:none}.oasis-footer__container{position:relative;z-index:1;width:var(--footer-width);max-width:92vw;margin:0 auto;padding:84px 0 70px;display:grid;grid-template-columns:minmax(320px,1.6fr) minmax(170px,1fr) minmax(170px,1fr) minmax(190px,1fr);grid-gap:56px;gap:56px}.oasis-footer__brand{min-width:0}.oasis-footer__logo{display:inline-flex;align-items:center;gap:12px;color:#f5efe0;text-decoration:none}.oasis-footer__logo .oasis-footer__logo-icon{width:38px;height:38px}.oasis-footer__logo span{font-family:var(--oasis-font-display);font-size:26px;letter-spacing:.22em}.oasis-footer__logo:hover{color:#d9b35f}.oasis-footer__tagline{margin:20px 0 0;font-family:var(--oasis-font-display);font-size:24px;color:#d9d1ba}.oasis-footer__contact{display:flex;flex-direction:column;gap:6px;margin-top:18px}.oasis-footer__contact a{width:-moz-fit-content;width:fit-content;font-size:20px;color:#d9d1ba;text-decoration:none}.oasis-footer__contact a:hover{color:#d9b35f;text-decoration:underline}.oasis-footer__socials{display:flex;flex-wrap:wrap;gap:11px;margin-top:24px}.oasis-social{position:relative;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(71,29%,89%,.18);border-radius:50%;color:#d8dfd6;text-decoration:none;background:hsla(0,0%,100%,.025);transition:color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.oasis-social:before{content:"";position:absolute;inset:0;border-radius:50%;transform:scale(0);transform-origin:bottom center;transition:transform .3s ease;z-index:0}.oasis-social .oasis-social__icon{position:relative;z-index:2;display:grid;place-items:center}.oasis-social .oasis-social__tooltip{position:absolute;left:50%;bottom:calc(100% + 13px);transform:translateX(-50%) translateY(8px) scale(.85);opacity:0;pointer-events:none;padding:6px 11px;border-radius:6px;white-space:nowrap;font-size:17px;font-weight:600;color:#fff;transition:opacity .25s ease,transform .25s ease}.oasis-social .oasis-social__tooltip:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;transform:translateX(-50%) rotate(45deg);background:inherit}.oasis-social:focus-visible,.oasis-social:hover{transform:translateY(-4px);color:#fff;border-color:transparent;box-shadow:0 10px 22px rgba(0,0,0,.22)}.oasis-social:focus-visible:before,.oasis-social:hover:before{transform:scale(1)}.oasis-social:focus-visible .oasis-social__tooltip,.oasis-social:hover .oasis-social__tooltip{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.oasis-social:focus-visible{outline:2px solid #d9b35f;outline-offset:3px}.oasis-social.instagram:before{background:linear-gradient(135deg,#405de6,#833ab4 35%,#e1306c 62%,#fd1d1d 78%,#fcb045)}.oasis-social.instagram .oasis-social__tooltip{background:linear-gradient(135deg,#405de6,#e1306c,#fcb045)}.oasis-social.linkedin .oasis-social__tooltip,.oasis-social.linkedin:before{background:#0274b3}.oasis-social.whatsapp .oasis-social__tooltip,.oasis-social.whatsapp:before{background:#25d366}.oasis-social.youtube .oasis-social__tooltip,.oasis-social.youtube:before{background:red}.oasis-footer__trust{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.11)}.oasis-footer__trust-item{display:flex;align-items:center;gap:10px;color:#a9bbaf;font-size:17px;line-height:1.35}.oasis-footer__trust-item svg{flex:0 0 auto;color:#839f8f}.oasis-footer__column{min-width:0}.oasis-footer__column h3{margin:4px 0 22px;font-size:21px;font-weight:700;color:#f2ede0}.oasis-footer__column nav{display:flex;flex-direction:column;gap:13px}.oasis-footer__column a{width:-moz-fit-content;width:fit-content;font-size:19px;color:#9db0a5;text-decoration:none;transition:color .22s ease,transform .22s ease}.oasis-footer__column a:hover{color:#f2ede0;transform:translateX(3px)}.oasis-footer__column a:focus-visible{outline:2px solid #d9b35f;outline-offset:2px;border-radius:3px}.oasis-footer__bottom{position:relative;z-index:2;border-top:1px solid hsla(0,0%,100%,.11)}.oasis-footer__bottom-inner{width:var(--footer-width);max-width:92vw;min-height:92px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 28px;padding:18px 0}.oasis-footer__copyright{font-size:18px;color:#81938a}.oasis-footer__legal{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:18px}.oasis-footer__legal a{color:#81938a;text-decoration:none;transition:color .2s ease}.oasis-footer__legal a:hover{color:#e5dfd0;text-decoration:underline}.oasis-footer__legal a:focus-visible{outline:2px solid #d9b35f;outline-offset:2px}.oasis-footer__legal span{color:#4e665a}.oasis-footer__back-top{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:#aebcb4;font-family:inherit;font-size:18px;cursor:pointer;transition:color .2s ease}.oasis-footer__back-top:hover{color:#f1ebdc}.oasis-footer__back-top:focus-visible{outline:2px solid #d9b35f;outline-offset:3px;border-radius:4px}.oasis-footer__back-top .oasis-footer__back-top-icon{width:32px;height:32px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.15);border-radius:50%}@media(max-width:1400px){.oasis-footer__container{grid-template-columns:minmax(280px,1.5fr) 1fr 1fr 1fr;gap:42px}}@media(max-width:1000px){.oasis-footer__newsletter-content{grid-template-columns:1fr;gap:32px;padding:56px 0}.oasis-footer__container{grid-template-columns:1fr 1fr;padding:62px 0 52px}.oasis-footer__brand{grid-column:1/-1}.oasis-footer__bottom-inner{flex-direction:column;align-items:flex-start;padding:24px 0}}@media(max-width:600px){.oasis-footer__bottom-inner,.oasis-footer__container,.oasis-footer__newsletter-content{max-width:calc(100% - 36px)}.oasis-footer__container{grid-template-columns:1fr;gap:36px}.oasis-footer__brand{grid-column:auto}.oasis-footer__newsletter-copy h2{font-size:34px}.oasis-footer__newsletter-copy p,.oasis-footer__newsletter-input input{font-size:20px}.oasis-footer__newsletter-input{min-height:64px;padding-left:18px}.oasis-footer__newsletter-submit{width:48px;height:48px}}#pc-wrap .home-page{position:relative;width:100%;height:auto}#pc-wrap .home-page .info-box{width:100%;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .info-box .left{display:flex;flex-direction:column}#pc-wrap .home-page .info-box .left span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.646px;text-transform:capitalize}#pc-wrap .home-page .info-box .left span.white{color:#fff}#pc-wrap .home-page .info-box .left p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .home-page .info-box .left p.white{color:#fff}#pc-wrap .home-page .info-box .right{display:flex;flex-direction:row;align-items:flex-end}#pc-wrap .home-page .info-box .right .pagination-box{display:flex;flex-direction:row;align-items:center}#pc-wrap .home-page .info-box .right .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}#pc-wrap .home-page .info-box .right .pagination-box .swiper-trend-next{margin-left:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .pagination-box .swiper-trend-prev{margin-right:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .pagination-box .swiper-top-next{margin-left:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .pagination-box .swiper-top-prev{margin-right:20px;cursor:pointer}#pc-wrap .home-page .info-box .right .more-box{display:flex;flex-direction:row;cursor:pointer;align-items:center}#pc-wrap .home-page .info-box .right .more-box span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .info-box .right .more-box img{margin-left:10px;width:16px;height:16px}#pc-wrap .home-page .info-box .right .btn-box{display:flex;flex-direction:row}#pc-wrap .home-page .info-box .right .btn-box button{border-radius:6px;background:hsla(0,0%,100%,.07);color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:28px;text-transform:capitalize}#pc-wrap .home-page .info-box .right .btn-box button:first-child{margin-right:20px}#pc-wrap .home-page .info-box .right .btn-box button.active{border:1px solid #181a20;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:28px}#pc-wrap .home-page .trend-properties{padding:108px 0 76px;width:100%;height:697px;display:flex;flex-direction:row}#pc-wrap .home-page .trend-properties .container{flex-direction:column}#pc-wrap .home-page .trend-properties .container .card-box{position:relative;margin-top:64px;display:flex;flex-direction:row}#pc-wrap .home-page .trend-properties .container .card-box .empty-list{width:100%;height:280px;display:flex;justify-content:center;align-items:center}#pc-wrap .home-page .trend-properties .container .card-box .trend-property-swiper{width:100%;height:400px;display:flex;flex-direction:row}#pc-wrap .home-page .trend-properties .container .card-box .trend-property-swiper .trend-property-slide{width:auto;height:auto;display:flex;margin:10px 0 0 10px}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box{position:relative;width:300px;height:375px;display:flex;flex-direction:column;transition:transform .3s}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box:hover{opacity:1;transform:scale(1.05)}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .card-img div{position:absolute;padding:8px 12px;left:12px;bottom:12px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .title{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .desc{margin-top:5px;overflow:hidden;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .options div{display:flex;flex-direction:row}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#pc-wrap .home-page .trend-properties .container .card-box .trend-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#pc-wrap .home-page .popular-properties{padding:132px 0 94px;width:100%;height:816px;display:flex;flex-direction:row;background:#f6f6f6}#pc-wrap .home-page .popular-properties .container{flex-direction:column;align-items:center}#pc-wrap .home-page .popular-properties .container .card-box{margin-top:34px;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .popular-properties .container .card-box .popular-property-swiper{width:100%;height:425px;display:flex;flex-direction:row}#pc-wrap .home-page .popular-properties .container .card-box .popular-property-swiper .popular-property-slide{width:auto;height:auto;display:flex;margin:10px 0 10px 10px}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box{position:relative;width:400px;height:425px;display:flex;flex-direction:column;transition:transform .3s,opacity .3s}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box:hover{opacity:1;transform:scale(1.05)}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .card-img div.status{position:absolute;padding:6px 34px;left:20px;top:20px;display:flex;align-items:center;border-radius:6px;background:#eb6753}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .card-img div.status img{width:14px;height:14px}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .card-img div.status span{margin-left:5px;color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .card-img div.price{position:absolute;padding:8px 12px;left:20px;bottom:20px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .title{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .desc{margin-top:5px;overflow:hidden;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .options div{display:flex;flex-direction:row}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#pc-wrap .home-page .popular-properties .container .card-box .popular-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#pc-wrap .home-page .popular-properties .container .pagination-box{display:flex;flex-direction:row;justify-content:center;align-items:center}#pc-wrap .home-page .popular-properties .container .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}#pc-wrap .home-page .popular-properties .container .pagination-box .swiper-popular-next{margin-left:20px;cursor:pointer}#pc-wrap .home-page .popular-properties .container .pagination-box .swiper-popular-prev{margin-right:20px;cursor:pointer}#pc-wrap .home-page .video-frame{width:100%;height:678px;background:#000;transform:perspective(0);box-shadow:-3px 0 20px 14px rgba(52,52,52,.502)}#pc-wrap .home-page .top-properties{padding:108px 0 76px;width:100%;height:697px;display:flex;flex-direction:row}#pc-wrap .home-page .top-properties .container{flex-direction:column}#pc-wrap .home-page .top-properties .container .card-box{position:relative;margin-top:64px;display:flex;flex-direction:row}#pc-wrap .home-page .top-properties .container .card-box .top-property-swiper{width:100%;height:400px;display:flex;flex-direction:row}#pc-wrap .home-page .top-properties .container .card-box .top-property-swiper .top-property-slide{width:auto;height:auto;display:flex;margin:10px 0 0 10px}#pc-wrap .home-page .top-properties .container .card-box .top-card-box{position:relative;width:300px;height:375px;display:flex;flex-direction:column;transition:transform .3s}#pc-wrap .home-page .top-properties .container .card-box .top-card-box:hover{opacity:1;transform:scale(1.05)}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .card-img div{position:absolute;padding:8px 12px;left:12px;bottom:12px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .title{color:#181a20;font-size:15px;font-weight:600;text-transform:capitalize;cursor:pointer}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .desc,#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .desc{margin-top:5px;color:#717171;font-size:13px;font-weight:400}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .options div{display:flex;flex-direction:row}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#pc-wrap .home-page .top-properties .container .card-box .top-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#pc-wrap .home-page .top-agents{position:relative;padding:153px 0 135px;width:100%;height:722px;display:flex;flex-direction:row;background:#f6f6f6}#pc-wrap .home-page .top-agents .container{position:relative;flex-direction:column;align-items:center}#pc-wrap .home-page .top-agents .container .wrapper{width:100%;margin-top:83px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#pc-wrap .home-page .top-agents .container .wrapper .switch-btn{width:53px;height:53px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;filter:drop-shadow(0 10px 35px rgba(5,16,54,.1));cursor:pointer}#pc-wrap .home-page .top-agents .container .wrapper .switch-btn svg{width:14px;height:14px}#pc-wrap .home-page .top-agents .container .wrapper .switch-btn.swiper-agents-next{transform:rotate(180deg)}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper{width:1174px;height:280px;display:flex;flex-direction:row}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper .top-agents-swiper{width:99.7%;height:280px;display:flex;flex-direction:row}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper .top-agents-swiper .top-agents-slide{width:auto;height:auto;display:flex}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper .top-agent-card{width:205px;height:280px;display:flex;flex-direction:column}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper .top-agent-card img{width:209px;height:209px;border-radius:50%;cursor:pointer;object-fit:cover}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper .top-agent-card strong{margin-top:20px;color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#pc-wrap .home-page .top-agents .container .wrapper .card-wrapper .top-agent-card span{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap .home-page .events{position:relative;padding:100px 0 92px;width:100%;height:810px;display:flex;flex-direction:row;background:#181a20}#pc-wrap .home-page .events .container{flex-direction:column;align-items:center}#pc-wrap .home-page .events .container .card-wrapper{position:relative;margin-top:48px;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .events .container .card-wrapper .event-card{position:relative;width:300px;height:420px;border-radius:12px;opacity:.9;cursor:pointer;transition:opacity .4s}#pc-wrap .home-page .events .container .card-wrapper .event-card:hover{opacity:1;scale:1.05;transition:.3s}#pc-wrap .home-page .events .container .card-wrapper .event-card:hover .more{opacity:1}#pc-wrap .home-page .events .container .card-wrapper .event-card .info{position:absolute;display:flex;flex-direction:column;top:35px;left:10px;right:10px}#pc-wrap .home-page .events .container .card-wrapper .event-card .info strong{color:#f64747;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap .home-page .events .container .card-wrapper .event-card .info span{color:#f66767;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px;text-transform:capitalize}#pc-wrap .home-page .events .container .card-wrapper .event-card .more{position:absolute;left:10px;right:10px;bottom:41px;display:flex;flex-direction:row;align-items:center;opacity:0}#pc-wrap .home-page .events .container .card-wrapper .event-card .more span{padding:0 5px;border-radius:5px;background:rgba(255,253,253,.769);color:#9c67f6;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:justify;cursor:pointer}#pc-wrap .home-page .community-board{position:relative;padding:124px 0 61px;width:100%;height:860px;display:flex;flex-direction:row}#pc-wrap .home-page .community-board .container{flex-direction:column;align-items:center}#pc-wrap .home-page .community-board .container .community-main{width:100%;margin-top:60px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .home-page .community-board .container .community-main .center-line{height:90%;align-self:end}#pc-wrap .home-page .community-board .container .community-main .content-top{margin-bottom:26px;width:100%;height:30px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#pc-wrap .home-page .community-board .container .community-main .content-top span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:36px;color:#616161;cursor:pointer}#pc-wrap .home-page .community-board .container .community-main .content-top img{margin-left:10px;width:12px;height:12px}#pc-wrap .home-page .community-board .container .community-main .community-left{width:642px;height:auto;display:flex;flex-direction:column}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap{display:flex;flex-direction:row;flex-wrap:wrap}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card{margin-right:12px;margin-bottom:18px;width:202px;display:flex;flex-direction:column;cursor:pointer}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img{width:100%;height:141px;background-size:cover;background-repeat:round;border-radius:5px}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card .community-img div{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background:#f54d56;border-radius:5px 0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:400;font-size:19px;line-height:36px;letter-spacing:-.015em;color:#bdbdbd}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card strong{margin-top:10px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:36px;letter-spacing:.105em;color:#000}#pc-wrap .home-page .community-board .container .community-main .community-left .card-wrap .vertical-card span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.015em;color:#d3d3d3}#pc-wrap .home-page .community-board .container .community-main .community-right{width:590px;height:auto;display:flex;flex-direction:column}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card{display:flex;flex-direction:row;cursor:pointer;margin-bottom:34px}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card img{width:180px;height:111px;border-radius:7px}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card div{margin-left:25px;display:flex;flex-direction:column}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card div strong{margin-top:15px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:500;font-size:13px;letter-spacing:.105em;color:#212121}#pc-wrap .home-page .community-board .container .community-main .community-right .horizontal-card div span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:36px;letter-spacing:.105em;color:#bdbdbd}.oasis-world{--world-ink:#f7f2e8;--world-muted:hsla(42,33%,84%,.82);--world-accent:#e2bf72;--world-line:hsla(42,42%,94%,.14);--world-line-strong:hsla(42,42%,94%,.24);--world-plate:rgba(12,31,21,.76);--world-plate-hover:rgba(12,31,21,.86)}.oasis-world .world-ui .beat-editorial .greenhouse-live{width:100%;max-width:1560px;margin:48px auto 0;pointer-events:auto}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-eyebrow{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 22px;padding:9px 22px;font-size:18px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#e8c87f;text-align:center;border:1px solid var(--world-line);border-radius:var(--oasis-radius-pill);background:var(--world-plate);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,3.4vw,72px);gap:clamp(20px,3.4vw,72px);align-items:stretch}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-card{display:flex;flex-direction:column;gap:14px;padding:22px 22px 18px;box-sizing:border-box;min-height:clamp(262px,32vh,348px);border:1px solid var(--world-line);border-radius:var(--oasis-radius-lg);background:var(--world-plate);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 30px 60px -38px rgba(0,0,0,.75);transition:border-color .4s var(--oasis-ease),background .4s var(--oasis-ease);text-align:left}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-card:focus-within,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-card:hover{border-color:hsla(41,66%,67%,.42);background:var(--world-plate-hover)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-size:16px;letter-spacing:2px;text-transform:uppercase;color:hsla(43,27%,82%,.92)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-slot{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:14px;flex:1 1 auto;min-width:0;text-decoration:none;white-space:normal;animation:gl-fade .42s var(--oasis-ease) both}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-slot.is-quiet{justify-content:center;align-items:center;animation:none}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-quiet{font-size:16px;color:hsla(42,22%,76%,.72)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-thumb{flex:0 0 auto;width:100%;height:clamp(92px,14vh,148px);border-radius:var(--oasis-radius-md);overflow:hidden;background:hsla(40,48%,94%,.1)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-thumb img{width:100%;height:100%;object-fit:cover;display:block}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-text{display:flex;flex-direction:column;gap:4px;flex:0 0 auto;min-width:0}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-kicker{font-size:16px;letter-spacing:1.6px;text-transform:uppercase;color:var(--world-accent)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-title{font-family:var(--oasis-font-display);font-size:24px;line-height:1.25;color:#f7f2e8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-meta{font-size:16px;line-height:1.4;color:hsla(42,22%,76%,.88);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-when{flex:0 0 auto;font-size:16px;letter-spacing:1px;color:hsla(43,27%,82%,.75);white-space:nowrap}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-dots{display:flex;gap:7px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-dot{width:24px;height:3px;padding:0;border:0;border-radius:2px;background:hsla(40,48%,94%,.22);cursor:pointer;transition:background .25s var(--oasis-ease)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-dot.is-on{background:#d9b35f}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-dot:hover{background:rgba(217,179,95,.7)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-dot:focus-visible{outline:2px solid #d9b35f;outline-offset:3px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite{position:relative;display:flex;width:min(900px,100%);min-height:clamp(304px,40vh,464px);margin:clamp(22px,3.4vh,44px) auto 0;padding:clamp(26px,3vw,46px);box-sizing:border-box;overflow:hidden;border:1px solid var(--world-line);border-radius:var(--oasis-radius-lg);background:var(--world-plate);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 30px 60px -38px rgba(0,0,0,.75);transition:border-color .4s var(--oasis-ease),background .4s var(--oasis-ease);text-decoration:none;white-space:normal;cursor:pointer;isolation:isolate}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:after,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:before{position:absolute;content:"";width:22%;height:22%;z-index:-1;background:var(--oasis-forest);transition:width .5s var(--oasis-ease),height .5s var(--oasis-ease),border-radius .5s var(--oasis-ease)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:before{top:0;right:0;border-radius:0 18px 0 100%}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:after{bottom:0;left:0;border-radius:0 100% 0 18px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:focus-visible:after,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:focus-visible:before,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:hover:after,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:hover:before{width:100%;height:100%;border-radius:18px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:focus-visible{outline:2px solid #d9b35f;outline-offset:4px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-face{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;transition:opacity .38s var(--oasis-ease),transform .38s var(--oasis-ease)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-eyebrow{font-size:16px;letter-spacing:3px;text-transform:uppercase;color:#e2bf72}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-title{max-width:620px;font-family:var(--oasis-font-display);font-size:clamp(26px,2.6vw,38px);line-height:1.22;color:#f7f2e8}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-sub{max-width:520px;font-size:18px;line-height:1.5;color:hsla(42,22%,76%,.88)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-hover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .38s var(--oasis-ease)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-hover span{display:inline-flex;align-items:center;gap:12px;font-family:var(--oasis-font-display);font-size:clamp(28px,3vw,44px);color:#f7f2e8;transform:translateY(8px);transition:transform .45s var(--oasis-ease)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-hover span:after{content:"→";font-family:var(--oasis-font-body);color:#d9b35f}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:focus-visible .gl-invite-face,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:hover .gl-invite-face{opacity:0;transform:translateY(-10px)}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:focus-visible .gl-invite-hover,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:hover .gl-invite-hover{opacity:1}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:focus-visible .gl-invite-hover span,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:hover .gl-invite-hover span{transform:none}.oasis-world .world-ui .beat-editorial .greenhouse-live a.gl-slot:focus-visible{outline:2px solid #d9b35f;outline-offset:4px;border-radius:10px}@keyframes gl-fade{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1100px){.oasis-world .world-ui .beat-editorial .greenhouse-live{max-width:620px;margin-top:40px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-row{grid-template-columns:minmax(0,1fr);gap:12px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-card{min-height:0;padding:16px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-slot{flex-direction:row;align-items:center;gap:14px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-thumb{flex:0 0 72px;width:72px;min-height:0;height:72px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-text{flex:1 1 auto}}@media(max-width:760px){.oasis-world .world-ui .beat-editorial .greenhouse-live{margin-top:28px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-title{font-size:19px}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-when{display:none}}@media(prefers-reduced-motion:reduce){.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-slot{animation:none}.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-face,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-hover,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite-hover span,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:after,.oasis-world .world-ui .beat-editorial .greenhouse-live .gl-invite:before{transition:none}}.oasis-world .world-ui .beat-cta .upcoming-events{display:flex;justify-content:space-between;align-items:stretch;gap:32px;width:100%;max-width:1560px;margin:0 auto calc(4cm - var(--closing-gap));pointer-events:auto}.oasis-world .world-ui .beat-cta .upcoming-events .ue-card{border:1px solid var(--world-line);border-radius:var(--oasis-radius-lg);background:var(--world-plate);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 30px 60px -38px rgba(0,0,0,.75);transition:border-color .4s var(--oasis-ease),background .4s var(--oasis-ease);display:flex;flex-direction:column;gap:16px;flex:0 1 clamp(340px,29vw,480px);box-sizing:border-box;padding:16px 16px 26px;text-align:left}.oasis-world .world-ui .beat-cta .upcoming-events .ue-card:focus-within,.oasis-world .world-ui .beat-cta .upcoming-events .ue-card:hover{border-color:hsla(41,66%,67%,.42);background:var(--world-plate-hover)}.oasis-world .world-ui .beat-cta .upcoming-events .ue-slide{display:flex;flex-direction:column;align-items:stretch;gap:10px;flex:1 1 auto;min-width:0;animation:gl-fade .42s var(--oasis-ease) both}.oasis-world .world-ui .beat-cta .upcoming-events .ue-thumb{display:block;width:100%;aspect-ratio:1.5;border-radius:var(--oasis-radius-md);overflow:hidden;background:hsla(42,42%,94%,.08);position:relative;margin-bottom:6px}.oasis-world .world-ui .beat-cta .upcoming-events .ue-thumb img{display:block;width:100%;height:100%;object-fit:cover}.oasis-world .world-ui .beat-cta .upcoming-events .ue-tag{position:absolute;top:12px;left:12px;padding:5px 12px;border-radius:var(--oasis-radius-pill);background:hsla(42,42%,94%,.94);color:var(--oasis-forest);font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1.3}.oasis-world .world-ui .beat-cta .upcoming-events .ue-text{display:flex;flex-direction:column;gap:8px;padding:0 8px;min-width:0}.oasis-world .world-ui .beat-cta .upcoming-events .ue-when{margin:0;font-size:16px;font-weight:600;letter-spacing:.02em;color:var(--world-accent)}.oasis-world .world-ui .beat-cta .upcoming-events .ue-title{margin:0;font-family:var(--oasis-font-display);font-weight:400;font-size:30px;line-height:1.2;letter-spacing:-.01em;color:var(--world-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oasis-world .world-ui .beat-cta .upcoming-events .ue-desc{margin:0;font-size:18px;line-height:1.55;color:var(--world-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oasis-world .world-ui .beat-cta .upcoming-events .ue-where{font-size:16px;line-height:1.4;color:var(--world-muted);display:flex;align-items:flex-start;gap:6px;margin:2px 0 0}.oasis-world .world-ui .beat-cta .upcoming-events .ue-where svg{flex:0 0 auto;margin-top:2px;font-size:18px;color:var(--world-accent)}.oasis-world .world-ui .beat-cta .upcoming-events .ue-where span{min-width:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.oasis-world .world-ui .beat-cta .upcoming-events .ue-dots{display:flex;gap:8px;padding:2px 8px 0}.oasis-world .world-ui .beat-cta .upcoming-events .ue-dot{position:relative;width:22px;height:3px;padding:0;border:0;border-radius:2px;background:hsla(40,48%,94%,.24);cursor:pointer;transition:background .25s var(--oasis-ease),width .25s var(--oasis-ease)}.oasis-world .world-ui .beat-cta .upcoming-events .ue-dot:focus-visible{outline:2px solid var(--world-accent);outline-offset:3px}.oasis-world .world-ui .beat-cta .upcoming-events .ue-dot:before{content:"";position:absolute;inset:-10px -3px}.oasis-world .world-ui .beat-cta .upcoming-events .ue-dot.is-on{width:34px;background:var(--world-accent)}.oasis-world .world-ui .beat-cta .upcoming-events .ue-dot:hover{background:hsla(41,66%,67%,.7)}@media(max-width:900px){.oasis-world .world-ui .beat-cta .upcoming-events{flex-direction:column;align-items:center;gap:20px}.oasis-world .world-ui .beat-cta .upcoming-events .ue-card{flex:0 0 auto;width:100%;max-width:460px}}@media(prefers-reduced-motion:reduce){.oasis-world .world-ui .beat-cta .upcoming-events .ue-slide{animation:none}}#pc-wrap #property-list-page{padding-bottom:40px;background:#f6f6f6}#pc-wrap #property-list-page .container .right{position:absolute;right:0;top:3%;display:flex;flex-direction:row;align-items:center;z-index:2}#pc-wrap #property-list-page .container .right button{margin-left:10px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:26px}#pc-wrap #property-list-page .container .right button:hover{background:none}#pc-wrap #property-list-page .container .property-page{position:relative;width:100%;flex-direction:row;gap:25px;padding-top:96px}#pc-wrap #property-list-page .container .property-page .filter-config{width:339px;height:auto}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main{width:100%;padding:30px 24px;border-radius:12px;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home{position:relative;width:100%;gap:10px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .property-location{gap:10px;height:115px;overflow:hidden;transition:1s}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .property-location:hover{height:253px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .title-main{width:100%;height:25px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .title{width:auto;height:auto;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .input-box{position:relative;width:100%;flex-direction:row;align-items:center}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .input-box svg{cursor:pointer}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .input-box .search-input{width:100%;height:53px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:43px;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .input-box img{position:absolute;width:18px;height:17px;top:18px;left:15px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .input-box .property-checkbox{width:16px;height:15px;border-radius:12px;margin-right:10px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .input-box .property-checkbox svg{width:19px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .city-select{width:100%;height:49px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .divider{position:absolute;height:48px;border-left:1px solid #ddd;right:39px;top:31px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .arrow-down{position:absolute;width:15px;height:8px;color:#ddd;right:13px;top:52px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .property-type{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .button-group{width:100%;height:43.998px;flex-direction:row}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .button-group button{width:100%;color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .square-year-input{width:100%;gap:10px;flex-direction:row;align-items:center}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .square-year-input .central-divider{width:22px;border:1px solid #000}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .square-year-input input{width:100%;height:49px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .square-year-input label{line-height:13px}#pc-wrap #property-list-page .container .property-page .filter-config .filter-main .find-your-home .square-year-input input::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-list-page .container .property-page .main-config{width:936px;align-items:center;gap:109px}#pc-wrap #property-list-page .container .property-page .main-config .list-config{display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:23px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config{width:296px;height:413px;margin-bottom:7px;border-radius:12px;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top{position:relative;width:100%;height:240px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top a{height:100%}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top img{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top .top-badge{position:absolute;top:20px;left:16px;display:flex;width:80px;height:30px;justify-content:center;align-items:center;border-radius:6px;padding:6px 20px;background:#eb6753;color:#fff;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top .top-badge img{height:16px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top .price-box{position:absolute;bottom:20px;left:20px;padding:8px 15px;align-items:center;border-radius:6px;border:1px solid hsla(0,0%,100%,.5);background:#fff}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .top .price-box p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom{width:100%;height:173px;padding:20px 16px 10px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .name-address{width:100%;height:48px;gap:5px;margin-bottom:20px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .name-address .name{width:100%;height:23px;overflow:hidden}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .name-address .name p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .name-address .address{width:100%;overflow:hidden}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .name-address .address p{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .options{flex-direction:row;width:100%;height:20px;gap:20px;margin-bottom:10px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .options .option{flex-direction:row;gap:5px;align-items:center}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .options .option p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .divider{width:100%;height:1px;background:#ddd;margin-bottom:17px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons{flex-direction:row;width:100%;justify-content:space-between;align-items:center}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons .type{flex-direction:row;align-items:center;gap:7px}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons .type p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons .type .disabled-type{color:hsla(0,0%,56%,.54);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons .buttons{flex-direction:row;width:auto;justify-content:center;align-items:center}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons .buttons svg{width:24px;height:24px;cursor:pointer}#pc-wrap #property-list-page .container .property-page .main-config .list-config .card-config .bottom .type-buttons .buttons .view-cnt{font-size:13px}#pc-wrap #property-list-page .container .property-page .main-config .pagination-config{width:442px;height:86px;align-items:center;gap:20px}#pc-wrap #property-list-page .container .property-page .main-config .pagination-config .pagination-box{width:100%;align-items:center}#pc-wrap #property-list-page .container .property-page .main-config .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:275;line-height:26px}#pc-wrap #property-detail-page{position:relative;background:#fff;padding-top:87px;padding-bottom:200px}#pc-wrap #property-detail-page .property-detail-config{width:100%;height:auto;padding-top:56px;gap:30px}#pc-wrap #property-detail-page .property-detail-config .property-info-config{width:100%;height:auto;gap:30px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info{width:100%;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box{width:50%;height:auto}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .title-main{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .top-box{width:auto;height:auto;flex-direction:row;align-items:center;gap:10px;margin-bottom:17px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .top-box .city{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .top-box .divider{width:1px;height:20px;background:#ddd}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .top-box .buy-rent-box{flex-direction:row;align-items:center;gap:7px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .top-box .buy-rent-box .buy-rent{color:#eb6753;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .top-box .date{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .bottom-box{width:auto;height:auto;flex-direction:row;gap:15px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .bottom-box .option{width:auto;height:auto;flex-direction:row;gap:8px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .left-box .bottom-box .option p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box{width:auto;height:auto;align-items:flex-end}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box .buttons{width:auto;height:auto;flex-direction:row;align-items:center;gap:11px;margin:0 10px 27px 0}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box .buttons p{color:#181a20;text-align:right;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.52px;text-transform:capitalize}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box .buttons .button-box{flex-direction:row;gap:5px;align-items:center}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box img{width:28px;height:27px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box svg{width:28px;height:27px;cursor:pointer}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box p{color:#181a20;text-align:right;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.52px;text-transform:capitalize}#pc-wrap #property-detail-page .property-detail-config .property-info-config .info .right-box span{color:#181a20;text-align:right;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.3px;text-transform:capitalize}#pc-wrap #property-detail-page .property-detail-config .property-info-config .images{width:100%;height:auto;gap:10px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .images .main-image{width:100%;height:600px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .images .main-image img{width:100%;height:100%;object-fit:cover;border-radius:12px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .images .sub-images{width:100%;height:auto;flex-direction:row;gap:10px}#pc-wrap #property-detail-page .property-detail-config .property-info-config .images .sub-images .sub-img-box{width:120px;height:120px;cursor:pointer}#pc-wrap #property-detail-page .property-detail-config .property-info-config .images .sub-images .sub-img-box img{width:100%;height:100%;object-fit:cover;border-radius:12px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config{width:100%;height:auto;flex-direction:row;gap:22px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config{width:960px;height:auto;gap:40px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config{width:100%;height:auto;flex-direction:row;gap:47.5px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config .option{width:auto;height:auto;flex-direction:row;gap:17px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config .option .svg-box{width:56px;height:50px;align-items:center;justify-content:center;border-radius:12px;border:1px solid #ddd}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config .option .svg-box img{width:35px;height:auto}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config .option .option-includes{width:auto;height:auto}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config .option .option-includes .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .options-config .option .option-includes .option-data{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config{width:100%;height:auto;gap:50px;padding:29px 38px 50px;border-radius:12px;border:1px solid #c4c4c4}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .top{width:100%;height:auto;gap:30px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .top .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .top .desc{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;max-height:104px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom{width:100%;height:auto;gap:30px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box{width:100%;height:auto;flex-direction:row;gap:230px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box .left .info,#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box .right .info{width:auto;height:auto;display:flex;flex-direction:row;gap:38px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box .left .info .title,#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box .right .info .title{width:121px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:35px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box .left .info .data,#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .prop-desc-config .bottom .info-box .right .info .data{width:88px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:35px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .floor-plans-config{width:100%;height:auto;gap:30px;padding:30px 38px;border-radius:12px;border:1px solid #c4c4c4}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .floor-plans-config .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .floor-plans-config .image-box{width:100%;height:510px;border:1px solid #c4c4c4}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .floor-plans-config .image-box img{width:100%;height:100%;object-fit:cover}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .address-config{width:100%;height:auto;gap:30px;padding:30px 38px;border-radius:12px;border:1px solid #c4c4c4}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .address-config .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .address-config .map-box{width:100%;height:400px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .address-config .map-box iframe{border-radius:12px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config{width:100%;height:auto;padding:30px 38px 45px;border-radius:12px;border:1px solid #c4c4c4}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .filter-box{width:100%;height:auto;flex-direction:row;justify-content:space-between;margin-bottom:30px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .filter-box .review-cnt{width:auto;height:auto;flex-direction:row;align-items:center;gap:12px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .filter-box .review-cnt .reviews{width:153.6px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .filter-box .select-box{width:auto;height:auto;flex-direction:row;gap:10px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .filter-box .select-box .sort-title{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .filter-box .select-box .select-main{width:140px;border:none;outline:none;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list{width:100%;height:auto;gap:20px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config{width:100%;height:auto;padding-bottom:10px;border-bottom:1px solid #c4c4c4}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .review-mb-info{width:100%;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .review-mb-info .img-name-box{width:30%;flex-direction:row;align-items:center;gap:20px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .review-mb-info .img-name-box .img-box{width:65px;height:65px;align-items:center;justify-content:center;border-radius:50%;background:#f6f6f6;border:1px solid #b9b9b9;object-fit:cover}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .review-mb-info .img-name-box .name{width:100%;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .review-mb-info .img-name-box .date{width:100%;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .review-mb-info .review-stars{padding-top:10px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .desc-box{width:100%;height:auto;margin-top:15px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .review-config .desc-box .description{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .reviews-config .review-list .pagination-box{margin-top:15px;width:100%;height:auto;display:flex;justify-content:center}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config{border-radius:12px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07);padding:30px 38px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config .review-title{margin-top:20px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config textarea{width:100%;height:120px;margin-top:8px;padding:20px;border-radius:8px;border:1px solid #ddd;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config .submit-btn{width:100%;display:flex;justify-content:flex-end}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config .submit-btn button:disabled{background:#dfdfdf}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config .submit-btn .submit-review{display:flex;width:256px;margin-top:30px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #c4c4c4;cursor:pointer}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .left-config .leave-review-config .submit-btn .submit-review .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config{width:318px;height:-moz-fit-content;height:fit-content;padding:30px 25px;gap:20px;border-radius:12px;border:1px solid hsla(0,0%,77%,.79);background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box{position:relative;width:100%;gap:8px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:17px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info{width:100%;flex-direction:row;gap:18px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info img{width:95px;height:95px;border-radius:50%;object-fit:cover}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info .name-phone-listings{gap:5px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info .name-phone-listings .name{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info .name-phone-listings .phone-number{width:100%;flex-direction:row;align-items:center;gap:10px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info .name-phone-listings .phone-number .number{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info .name-phone-listings .listings{-webkit-text-decoration-line:underline;text-decoration-line:underline}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .image-info .name-phone-listings .listings,#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box input{width:100%;height:55px;padding:15px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box input::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box input:focus{border:1px solid #000}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box textarea{width:100%;height:120px;padding:20px;border-radius:8px;border:1px solid #ddd;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box textarea::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box textarea:focus{border:1px solid #000}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .send-message{display:flex;width:100%;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:#eb6753}#pc-wrap #property-detail-page .property-detail-config .property-desc-config .right-config .info-box .send-message .title{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config{width:100%;margin-top:45px;gap:66px}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .title-pagination-box{width:100%;height:auto;flex-direction:row;justify-content:space-between;align-items:flex-end}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .title-pagination-box .title-box{width:30%}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .title-pagination-box .title-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .title-pagination-box .title-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .title-pagination-box .pagination-box{flex-direction:row;align-items:center;gap:22px}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .cards-box{width:100%;padding-bottom:10px}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .cards-box .similar-homes-swiper{width:100%}#pc-wrap #property-detail-page .property-detail-config .similar-properties-config .cards-box .similar-homes-swiper .similar-homes-slide{width:411px}.home-page{background:var(--oasis-cream)}.home-section{width:1300px;max-width:92vw;margin:0 auto;padding:70px 0 10px}.home-section .section-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;margin-bottom:34px}.home-section .section-head .eyebrow{font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:8px}.home-section .section-head .title{font-family:var(--oasis-font-display);font-size:40px;line-height:1.05;color:var(--oasis-forest)}.home-section .section-head .see-all{font-size:14px;font-weight:600;color:var(--oasis-green);white-space:nowrap}.categories-showcase .category-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.categories-showcase .category-grid .category-tile{display:flex;align-items:center;justify-content:space-between;padding:34px 30px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);transition:all .4s var(--oasis-ease)}.categories-showcase .category-grid .category-tile .cat-label{font-family:var(--oasis-font-display);font-size:24px;color:var(--oasis-charcoal)}.categories-showcase .category-grid .category-tile .cat-arrow{font-size:22px;color:var(--oasis-moss);transition:transform .4s var(--oasis-ease)}.categories-showcase .category-grid .category-tile:hover{background:var(--oasis-forest);border-color:var(--oasis-forest);transform:translateY(-3px);box-shadow:var(--oasis-shadow-lift)}.categories-showcase .category-grid .category-tile:hover .cat-label{color:var(--oasis-white)}.categories-showcase .category-grid .category-tile:hover .cat-arrow{color:var(--oasis-sand);transform:translateX(6px)}.plant-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.plant-card{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden;transition:transform .45s var(--oasis-ease),box-shadow .45s var(--oasis-ease)}.plant-card .card-media{position:relative;height:260px;overflow:hidden}.plant-card .card-media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--oasis-ease)}.plant-card .card-media .top-badge{position:absolute;top:14px;left:14px;background:var(--oasis-forest);padding:7px 16px;border-radius:var(--oasis-radius-pill)}.plant-card .card-media .top-badge p{color:var(--oasis-sand);font-size:18px;font-weight:700;letter-spacing:1.2px}.plant-card .card-media .price-tag{position:absolute;bottom:14px;left:14px;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 18px;border-radius:var(--oasis-radius-pill)}.plant-card .card-media .price-tag p{font-weight:700;font-size:28px;color:var(--oasis-forest)}.plant-card .card-media .category-chip{position:absolute;top:14px;right:14px;background:var(--oasis-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:7px 16px;border-radius:var(--oasis-radius-pill)}.plant-card .card-media .category-chip p{color:var(--oasis-white);font-size:18px;text-transform:capitalize}.plant-card .card-body{padding:24px 26px 20px}.plant-card .card-body .title-link .name{font-family:var(--oasis-font-display);font-size:30px;line-height:1.2;color:var(--oasis-charcoal);margin-bottom:6px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plant-card .card-body .type{font-size:24px;color:var(--oasis-moss);text-transform:capitalize;margin-bottom:18px}.plant-card .card-body .meta{flex-direction:row!important;flex-wrap:wrap;gap:10px 22px;margin-bottom:18px}.plant-card .card-body .meta .meta-item{flex-direction:row!important;align-items:center;gap:8px;color:var(--oasis-ink)}.plant-card .card-body .meta .meta-item svg{color:var(--oasis-moss);font-size:26px}.plant-card .card-body .meta .meta-item p{font-size:24px;text-transform:capitalize}.plant-card .card-body .card-footer{border-top:1px solid var(--oasis-line);padding-top:14px}.plant-card .card-body .card-footer .stats{flex-direction:row!important;gap:22px}.plant-card .card-body .card-footer .stats .stat{flex-direction:row!important;align-items:center}.plant-card .card-body .card-footer .stats .stat svg{font-size:26px}.plant-card .card-body .card-footer .stats .stat .cnt{font-size:24px;color:var(--oasis-ink)}.plant-card:hover{transform:translateY(-6px);box-shadow:var(--oasis-shadow-lift)}.plant-card:hover .card-media img{transform:scale(1.06)}.plants-page{width:100%;padding:0 0 90px}.plants-page .plants-hero{width:100%;padding:76px 0 40px;margin-bottom:0;border-bottom:0;background:linear-gradient(150deg,#16301f,#1e3f2a 55%,#243b2c)}.plants-page .plants-hero .hero-inner{width:var(--oasis-content-width);max-width:92vw;margin:0 auto}.plants-page .plants-hero .hero-eyebrow{flex-direction:row!important;align-items:center;gap:10px;margin-bottom:18px}.plants-page .plants-hero .hero-eyebrow .he-dot{width:7px;height:7px;border-radius:50%;background:#9bc88a}.plants-page .plants-hero .hero-eyebrow p{font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.plants-page .plants-hero .hero-title{font-family:var(--oasis-font-display);font-weight:400;font-size:54px;line-height:1.08;letter-spacing:-.015em;color:#fff}.plants-page .plants-hero .hero-sub{margin-top:16px;max-width:56ch;font-size:19px;line-height:1.6;color:hsla(0,0%,100%,.78)}.plants-page .plants-carousel-section{width:100%;margin:0;padding:0 0 86px;background:linear-gradient(180deg,#243b2c,#1b3324 60%,#16301f)}.plants-page .plants-carousel-section .carousel-head{width:var(--oasis-content-width);max-width:92vw;margin:0 auto 18px;justify-content:center}.plants-page .plants-carousel-section .carousel-hint{font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:hsla(0,0%,100%,.55);opacity:1}.plants-page .plants-carousel-section .plants-carousel{width:min(1920px,96vw);margin:0 auto;height:72vh;min-height:440px;max-height:820px;border:1px solid hsla(0,0%,100%,.09);background:radial-gradient(78% 62% at 50% 44%,#1d3a26 0,#132a1a 58%,#0d2014 100%)}.plants-page .plants-stats{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;flex-direction:row!important;align-items:stretch;flex-wrap:wrap;gap:1px;padding:0;background:var(--oasis-line);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden;transform:translateY(-34px)}.plants-page .plants-stats .ps-item{flex:1 1 200px;min-width:0;flex-direction:row!important;align-items:center;gap:14px;padding:20px 24px;background:var(--oasis-white)}.plants-page .plants-stats .ps-item svg{flex-shrink:0;font-size:26px;color:var(--oasis-green)}.plants-page .plants-stats .ps-copy{min-width:0}.plants-page .plants-stats .ps-value{font-family:var(--oasis-font-display);font-size:30px;line-height:1.1;color:var(--oasis-forest)}.plants-page .plants-stats .ps-label{font-size:16px;color:var(--oasis-moss)}.plants-page .plants-catalogue{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;gap:0}.plants-page .plant-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:34px}.plants-page .state-box{padding:100px 0;align-items:center;text-align:center}.plants-page .state-box .empty-title{font-family:var(--oasis-font-display);font-size:34px;color:var(--oasis-forest)}.plants-page .state-box .empty-sub{margin-top:8px;font-size:19px;color:var(--oasis-ink)}.plants-page .catalogue-foot{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:44px;padding-top:26px;border-top:1px solid var(--oasis-line)}.plants-page .catalogue-foot .cf-count{font-size:17px;color:var(--oasis-moss)}.plants-page .catalogue-foot .MuiPaginationItem-root{font-size:18px;min-width:40px;height:40px}.pf-bar{gap:0;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);box-shadow:var(--oasis-shadow-soft);overflow:hidden}.pf-bar .pf-primary{flex-direction:row!important;align-items:center;gap:16px;padding:16px 20px}.pf-bar .pf-search{flex:0 0 280px;flex-direction:row!important;align-items:center;gap:9px;height:46px;padding:0 16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);color:var(--oasis-moss)}.pf-bar .pf-search:focus-within{border-color:var(--oasis-green);background:var(--oasis-white)}.pf-bar .pf-search input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font-family:var(--oasis-font-body);font-size:18px;color:var(--oasis-ink)}.pf-bar .pf-search input::placeholder{color:var(--oasis-moss)}.pf-bar .pf-search .pf-search-clear{display:inline-flex;border:0;background:none;color:var(--oasis-moss);cursor:pointer}.pf-bar .pf-search .pf-search-clear:hover{color:var(--oasis-forest)}.pf-bar .pf-types{flex:1 1 auto;min-width:0;flex-direction:row!important;gap:8px;overflow-x:auto;scrollbar-width:none}.pf-bar .pf-types::-webkit-scrollbar{display:none}.pf-bar .pf-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-family:var(--oasis-font-body);font-size:17px;font-weight:600;color:var(--oasis-ink);white-space:nowrap;cursor:pointer;transition:background .18s var(--oasis-ease),border-color .18s var(--oasis-ease)}.pf-bar .pf-pill:hover{border-color:var(--oasis-green)}.pf-bar .pf-pill:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.pf-bar .pf-pill.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}.pf-bar .pf-pill.is-active .pf-pill-count{background:hsla(0,0%,100%,.2);color:#fff}.pf-bar .pf-pill .pf-pill-count{padding:1px 8px;border-radius:var(--oasis-radius-pill);background:rgba(18,58,34,.08);font-size:15px;font-weight:700;color:var(--oasis-moss)}.pf-bar .pf-toggle{flex-shrink:0;display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 20px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-family:var(--oasis-font-body);font-size:17px;font-weight:600;color:var(--oasis-ink);cursor:pointer}.pf-bar .pf-toggle.is-open,.pf-bar .pf-toggle:hover{border-color:var(--oasis-green);color:var(--oasis-forest)}.pf-bar .pf-toggle:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.pf-bar .pf-toggle .pf-toggle-dot{min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--oasis-green);font-size:14px;font-weight:700;color:#fff}.pf-bar .pf-panel{flex-direction:row!important;align-items:flex-end;flex-wrap:wrap;gap:26px;padding:20px;border-top:1px solid var(--oasis-line);background:var(--oasis-cream)}.pf-bar .pf-group{gap:9px;min-width:0}.pf-bar .pf-label{flex-direction:row!important;align-items:center;gap:7px;font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.pf-bar .pf-label svg{font-size:18px}.pf-bar .pf-choices{flex-direction:row!important;gap:8px;flex-wrap:wrap}.pf-bar .pf-choice{height:40px;padding:0 16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-family:var(--oasis-font-body);font-size:17px;color:var(--oasis-ink);white-space:nowrap;cursor:pointer}.pf-bar .pf-choice:hover{border-color:var(--oasis-green)}.pf-bar .pf-choice:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.pf-bar .pf-choice.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}.pf-bar .pf-select.MuiInputBase-root{min-width:210px;height:40px;background:var(--oasis-white);border-radius:var(--oasis-radius-pill);font-size:17px}.pf-bar .pf-select.MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:var(--oasis-line)}.pf-bar .pf-reset{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid transparent;border-radius:var(--oasis-radius-pill);background:none;font-family:var(--oasis-font-body);font-size:17px;font-weight:600;color:var(--oasis-moss);cursor:pointer}.pf-bar .pf-reset:hover{border-color:var(--oasis-line);color:var(--oasis-forest)}.pf-bar .pf-reset:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}@media(max-width:1100px){.plants-page .plants-hero .hero-title{font-size:44px}.plants-page .plants-carousel-section{padding-bottom:72px}.plants-page .plants-carousel-section .plants-carousel{width:96vw;height:52vh;min-height:340px}.plants-page .plant-grid{grid-template-columns:repeat(2,1fr)}.pf-bar .pf-primary{flex-wrap:wrap}.pf-bar .pf-primary .pf-search{flex:1 1 100%}}@media(max-width:760px){.plants-page .plants-hero{padding:56px 0 30px}.plants-page .plants-hero .hero-title{font-size:34px}.plants-page .plants-hero .hero-sub{font-size:18px}.plants-page .plants-carousel-section{padding-bottom:60px}.plants-page .plants-carousel-section .carousel-hint{font-size:13px;letter-spacing:.1em}.plants-page .plants-carousel-section .plants-carousel{width:92vw;height:42vh;min-height:280px}.plants-page .plants-stats{transform:translateY(-24px)}.plants-page .plants-stats .ps-item{flex:1 1 100%}.plants-page .plant-grid{grid-template-columns:1fr}.plants-page .catalogue-foot{justify-content:center}.pf-bar .pf-panel{flex-direction:column!important;align-items:stretch}.pf-bar .pf-reset{margin-left:0;justify-content:center}}.filter-popover .MuiPaper-root{border-radius:var(--oasis-radius-md);border:1px solid var(--oasis-line);box-shadow:var(--oasis-shadow-lift);padding:20px;min-width:380px}.filter-popover .pop-check-list{gap:4px}.filter-popover .pop-check-list .MuiFormControlLabel-label{font-size:26px;text-transform:capitalize;color:var(--oasis-ink)}.filter-popover .pop-check-list .MuiCheckbox-root svg{font-size:30px}.filter-popover .pop-check-list.scroll{max-height:420px;overflow-y:auto}.filter-popover .pop-price{gap:14px}.filter-popover .pop-price .price-row{flex-direction:row!important;align-items:center;gap:8px}.filter-popover .pop-price .price-row .MuiOutlinedInput-root{border-radius:var(--oasis-radius-sm);width:160px;font-size:26px}.filter-popover .pop-price .price-row .dash{color:var(--oasis-moss);font-size:26px}.filter-popover .pop-price .pop-price-actions{flex-direction:row!important;justify-content:flex-end;gap:8px}.filter-popover .pop-price .pop-price-actions .pop-price-clear{color:var(--oasis-ink);text-transform:none;font-size:24px}.filter-popover .pop-price .pop-price-actions .pop-price-apply{background:var(--oasis-forest);color:var(--oasis-white);text-transform:none;font-size:24px;border-radius:var(--oasis-radius-pill);padding:10px 26px}.filter-popover .pop-price .pop-price-actions .pop-price-apply:hover{background:var(--oasis-green)}@media(max-width:1100px){.plants-page .plant-filter{position:static}.plants-page .plants-hero{flex-direction:column!important;align-items:flex-start}}@media(max-width:760px){.plant-grid{grid-template-columns:1fr}.plants-page .plants-hero .hero-sub{font-size:24px}}.plant-detail{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:130px 0 100px}.plant-detail .breadcrumb{flex-direction:row!important;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px;color:var(--oasis-ink)}.plant-detail .breadcrumb .bc-trail{flex-direction:row!important;align-items:center;gap:10px;min-width:0}.plant-detail .breadcrumb a{color:var(--oasis-green);font-weight:600;text-decoration:none}.plant-detail .breadcrumb span{color:var(--oasis-moss)}.plant-detail .breadcrumb .bc-current{color:var(--oasis-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plant-detail .breadcrumb .bc-return{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;font-size:18px;color:var(--oasis-moss);font-weight:600}.plant-detail .breadcrumb .bc-return:hover{color:var(--oasis-forest)}.plant-detail .state-box{padding:140px 0;align-items:center;color:var(--oasis-ink)}.plant-detail .detail-main{flex-direction:row!important;gap:54px;align-items:flex-start}.plant-detail .visual-column{flex:7 1;min-width:0}.plant-detail .visual-column .viewer-frame{position:relative;width:100%;height:auto;aspect-ratio:4/3;border-radius:var(--oasis-radius-lg);overflow:hidden;background:var(--oasis-white);border:1px solid var(--oasis-line)}.plant-detail .visual-column .viewer-frame .hero-img{width:100%;height:100%;object-fit:cover}.plant-detail .visual-column .viewer-frame .viewer-badge{position:absolute;bottom:16px;right:16px;flex-direction:row!important;align-items:center;gap:8px;background:var(--oasis-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 14px;border-radius:var(--oasis-radius-pill);color:var(--oasis-white)}.plant-detail .visual-column .viewer-frame .viewer-badge p{font-size:12px}.plant-detail .visual-column .thumb-row{flex-direction:row!important;gap:12px;margin-top:16px}.plant-detail .visual-column .thumb-row .thumb{width:84px;height:84px;border-radius:var(--oasis-radius-sm);overflow:hidden;border:2px solid transparent;cursor:pointer;padding:0}.plant-detail .visual-column .thumb-row .thumb img{width:100%;height:100%;object-fit:cover}.plant-detail .visual-column .thumb-row .thumb.active{border-color:var(--oasis-forest)}.plant-detail .info-column{flex:5 1;min-width:0;padding-top:6px}.plant-detail .info-column .tag-row{flex-direction:row!important;flex-wrap:wrap;gap:10px;margin-bottom:18px}.plant-detail .info-column .tag-row .tag{background:var(--oasis-forest);color:var(--oasis-white);text-transform:capitalize}.plant-detail .info-column .tag-row .tag.ghost{background:transparent;color:var(--oasis-forest);border:1px solid var(--oasis-line)}.plant-detail .info-column .name{font-family:var(--oasis-font-display);font-size:46px;line-height:1.05;color:var(--oasis-forest);margin-bottom:10px;overflow-wrap:anywhere}.plant-detail .info-column .grown-by{font-size:19px;line-height:1.6;color:var(--oasis-ink);margin-bottom:22px}.plant-detail .info-column .grown-by strong{color:var(--oasis-forest);font-weight:600}.plant-detail .info-column .price-row{flex-direction:row!important;align-items:baseline;flex-wrap:wrap;gap:8px 18px;margin-bottom:24px}.plant-detail .info-column .price{font-size:36px;font-weight:600;color:var(--oasis-charcoal)}.plant-detail .info-column .stock{flex-direction:row!important;align-items:center;gap:8px}.plant-detail .info-column .stock p{font-size:17px;font-weight:600}.plant-detail .info-column .stock .stock-dot{width:8px;height:8px;border-radius:50%}.plant-detail .info-column .stock.is-in p{color:var(--oasis-green)}.plant-detail .info-column .stock.is-in .stock-dot{background:var(--oasis-green)}.plant-detail .info-column .stock.is-out p{color:var(--oasis-moss)}.plant-detail .info-column .stock.is-out .stock-dot{background:var(--oasis-moss)}.plant-detail .info-column .action-row{margin-bottom:18px}.plant-detail .info-column .engage{flex-direction:row!important;align-items:center;gap:6px;padding-bottom:26px;border-bottom:1px solid var(--oasis-line);color:var(--oasis-ink)}.plant-detail .info-column .engage p{font-size:17px}.plant-detail .info-column .engage .views-icn{margin-left:12px;color:var(--oasis-moss)}.plant-detail .info-column .quick-facts{gap:12px;margin-bottom:26px}.plant-detail .info-column .quick-facts .fact{flex-direction:row!important;align-items:center;gap:10px;color:var(--oasis-ink)}.plant-detail .info-column .quick-facts .fact svg{color:var(--oasis-moss)}.plant-detail .info-column .quick-facts .fact p{text-transform:capitalize}.plant-detail .info-column .quick-facts .fact .pot{text-transform:none}.plant-detail .info-column .plant-description{margin-bottom:30px;padding-top:24px;border-top:1px solid var(--oasis-line);max-width:56ch}.plant-detail .info-column .plant-description .pd-eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:10px}.plant-detail .info-column .plant-description .pd-text{color:var(--oasis-ink);line-height:1.75}.plant-detail .info-column .action-row{flex-direction:row!important;align-items:center;gap:20px;margin-bottom:34px}.plant-detail .info-column .action-row .order-btn{background:var(--oasis-forest);color:var(--oasis-white);padding:14px 40px;border-radius:var(--oasis-radius-pill);font-weight:600;text-transform:none;font-size:15px}.plant-detail .info-column .action-row .order-btn.Mui-disabled{background:var(--oasis-moss);color:hsla(0,0%,100%,.7)}.plant-detail .info-column .action-row .engage{flex-direction:row!important;align-items:center;gap:6px;color:var(--oasis-ink)}.plant-detail .info-column .action-row .engage .views-icn{color:var(--oasis-moss);margin-left:10px}.plant-detail .info-column .agent-entry{flex-direction:row!important;align-items:center;gap:14px;padding:16px 18px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);text-decoration:none;transition:border-color .3s var(--oasis-ease)}.plant-detail .info-column .agent-entry img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.plant-detail .info-column .agent-entry .ae-meta{flex:1 1}.plant-detail .info-column .agent-entry .ae-meta .ae-eyebrow{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:2px}.plant-detail .info-column .agent-entry .ae-meta .ae-name{font-weight:600;color:var(--oasis-charcoal)}.plant-detail .info-column .agent-entry .ae-link{color:var(--oasis-green);font-weight:600;font-size:14px;white-space:nowrap}.plant-detail .info-column .agent-entry:hover{border-color:var(--oasis-forest)}.agent-supplier{width:100%;margin-top:var(--oasis-space-6)}.agent-supplier .as-head{margin-bottom:30px}.agent-supplier .as-head .eyebrow{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:6px}.agent-supplier .as-head .headline{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}.agent-supplier .as-body{flex-direction:row!important;align-items:flex-start;gap:var(--oasis-space-5);padding:34px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}.agent-supplier .as-identity{flex:1 1;align-items:flex-start}.agent-supplier .as-identity img{width:72px;height:72px;border-radius:50%;object-fit:cover;margin-bottom:16px}.agent-supplier .as-identity .as-name{font-family:var(--oasis-font-display);font-size:22px;color:var(--oasis-charcoal)}.agent-supplier .as-identity .as-location{margin-top:4px;color:var(--oasis-ink);font-size:14px}.agent-supplier .as-identity .as-desc{margin-top:14px;color:var(--oasis-ink);line-height:1.7;max-width:46ch}.agent-supplier .as-identity .as-profile-btn{margin-top:20px;color:var(--oasis-forest);font-weight:600;border:1px solid var(--oasis-forest);border-radius:var(--oasis-radius-pill);padding:9px 20px;transition:all .3s var(--oasis-ease)}.agent-supplier .as-identity .as-profile-btn:hover{background:var(--oasis-forest);color:var(--oasis-white)}.agent-supplier .as-identity .as-phone{flex-direction:row!important;align-items:center;gap:6px;margin-top:14px;color:var(--oasis-ink)}.agent-supplier .as-identity .as-phone svg{color:var(--oasis-moss)}.agent-supplier .as-identity .as-phone a{color:var(--oasis-ink);font-weight:500}.agent-supplier .as-identity .as-phone a:hover{color:var(--oasis-forest)}.agent-supplier .as-contact{flex:1 1;padding-left:var(--oasis-space-5);border-left:1px solid var(--oasis-line)}@media(max-width:900px){.agent-supplier .as-body{flex-direction:column!important}.agent-supplier .as-contact{padding-left:0;border-left:none;padding-top:var(--oasis-space-4);border-top:1px solid var(--oasis-line);width:100%}}.agent-contact-panel .ca-title{font-weight:600;color:var(--oasis-forest);margin-bottom:14px;font-size:16px}.agent-contact-panel .ca-field{margin-bottom:14px}.agent-contact-panel .ca-field .ca-label{font-size:12px;font-weight:600;color:var(--oasis-moss);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.agent-contact-panel .ca-field .MuiOutlinedInput-root{border-radius:var(--oasis-radius-sm);background:var(--oasis-cream);font-size:14px}.agent-contact-panel .ca-send-btn{background:var(--oasis-forest);color:var(--oasis-white);text-transform:none;border-radius:var(--oasis-radius-pill);padding:9px 28px;font-weight:600}.agent-contact-panel .ca-send-btn:hover{background:var(--oasis-green)}.agent-contact-panel .ca-send-btn.Mui-disabled{background:var(--oasis-moss);color:hsla(0,0%,100%,.7)}.agent-contact-panel .ca-success{align-items:center;text-align:center;padding:20px 0}.agent-contact-panel .ca-success .ca-success-icon{font-size:36px;color:var(--oasis-forest);margin-bottom:12px}.agent-contact-panel .ca-success .ca-success-title{font-weight:600;color:var(--oasis-forest);margin-bottom:6px}.agent-contact-panel .ca-success .ca-success-sub{color:var(--oasis-ink);font-size:13px;line-height:1.6;margin-bottom:18px}.agent-contact-panel .ca-success .ca-done-btn{color:var(--oasis-green);text-transform:none;font-weight:600}.plant-detail .visual-column .viewer-frame .viewer-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--oasis-white);z-index:3}.plant-detail .visual-column .media-strip{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:14px}.plant-detail .visual-column .media-strip .ms-thumb{aspect-ratio:1/1;width:100%;height:auto;padding:0;border-radius:var(--oasis-radius-md);border:2px solid transparent;background:var(--oasis-white);box-shadow:inset 0 0 0 1px var(--oasis-line),0 4px 16px -8px rgba(27,29,25,.18);overflow:hidden;cursor:pointer;transition:border-color .18s var(--oasis-ease)}.plant-detail .visual-column .media-strip .ms-thumb img{width:100%;height:100%;object-fit:cover;display:block}.plant-detail .visual-column .media-strip .ms-thumb.is-model{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--oasis-moss);background:var(--oasis-cream)}.plant-detail .visual-column .media-strip .ms-thumb.is-model svg{font-size:26px}.plant-detail .visual-column .media-strip .ms-thumb.is-model span{font-size:13px;font-weight:700;letter-spacing:.1em}.plant-detail .visual-column .media-strip .ms-thumb.is-active{border-color:var(--oasis-forest)}.plant-detail .visual-column .media-strip .ms-thumb:hover{border-color:var(--oasis-moss)}.plant-detail .visual-column .viewer-frame{padding:0}.viewer-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--oasis-cream)}.viewer-loading span{color:var(--oasis-moss);font-size:14px}.plant-viewer{position:relative;width:100%;height:100%;background:var(--oasis-cream)}.plant-viewer canvas{outline:none;touch-action:none}.plant-viewer.is-fullscreen{background:var(--oasis-cream)}.plant-viewer .viewer-label{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px;padding:7px 13px;background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);color:var(--oasis-forest);pointer-events:none}.plant-viewer .viewer-label svg{color:var(--oasis-moss)}.plant-viewer .viewer-label span{font-size:12px;font-weight:500}.plant-viewer .viewer-controls{position:absolute;bottom:16px;right:16px;display:flex;gap:8px}.plant-viewer .viewer-controls .vc-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--oasis-line);background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--oasis-forest);cursor:pointer;transition:all .3s var(--oasis-ease)}.plant-viewer .viewer-controls .vc-btn:hover{background:var(--oasis-forest);color:var(--oasis-white);border-color:var(--oasis-forest)}.plant-viewer .viewer-controls .vc-btn.active{background:var(--oasis-forest);color:var(--oasis-sand);border-color:var(--oasis-forest)}.viewer-fallback{position:relative;width:100%;height:100%}.viewer-fallback img{width:100%;height:100%;object-fit:cover}.viewer-fallback .fallback-note{position:absolute;bottom:16px;left:16px;display:flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(27,29,25,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--oasis-radius-pill);color:#fff}.viewer-fallback .fallback-note svg{color:var(--oasis-sand)}.viewer-fallback .fallback-note span{font-size:12px}.plants-carousel{position:relative;width:100%;height:76vh;min-height:480px;max-height:840px;border-radius:var(--oasis-radius-lg);overflow:hidden;background:radial-gradient(90% 70% at 50% 40%,#16341f 0,#0d2417 55%,#08190f 100%)}.plants-carousel canvas{opacity:0;touch-action:none;animation:plantsCarouselFadeIn 1.4s ease .2s forwards}.plants-carousel .plants-carousel-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.plants-carousel .plants-carousel-loader span{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:hsla(43,49%,92%,.7)}@keyframes plantsCarouselFadeIn{0%{opacity:0}to{opacity:1}}.plants-carousel-section{width:100%;margin-bottom:46px}.plants-carousel-section .carousel-head{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:16px}.plants-carousel-section .carousel-hint{font-size:24px;color:var(--oasis-ink);opacity:.8}@media(max-width:768px){.plants-carousel{height:60vh;min-height:360px}}.supply-location{width:100%;margin-top:var(--oasis-space-6);flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:26px 30px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}.supply-location .sl-head .eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss);font-weight:600;margin-bottom:6px}.supply-location .sl-head .headline{font-family:var(--oasis-font-display);font-size:24px;color:var(--oasis-forest);text-transform:capitalize}.supply-location .sl-head .sl-address{margin-top:4px;color:var(--oasis-ink);font-size:14px}.supply-location .view-map-link{flex-direction:row;display:flex;align-items:center;gap:8px;color:var(--oasis-forest);font-weight:600;border:1px solid var(--oasis-forest);border-radius:var(--oasis-radius-pill);padding:10px 20px;white-space:nowrap;transition:all .3s var(--oasis-ease)}.supply-location .view-map-link:hover{background:var(--oasis-forest);color:var(--oasis-white)}.similar-plants{width:100%;margin-top:var(--oasis-space-6)}.similar-plants .sp-head{margin-bottom:22px}.similar-plants .sp-head .eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:6px}.similar-plants .sp-head .headline{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}.similar-plants .plant-grid{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.similar-plants .plant-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.supply-location{flex-direction:column!important;align-items:flex-start}.supply-location .view-map-link{width:100%;justify-content:center}}.recommended-accessories{width:100%;margin-top:var(--oasis-space-6);padding:0 0 10px}.recommended-accessories .head{margin-bottom:22px}.recommended-accessories .head .eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:6px}.recommended-accessories .head .headline{font-size:26px;font-weight:700;color:var(--oasis-ink)}.recommended-accessories .accessory-row{flex-direction:row!important;flex-wrap:wrap;gap:18px}.recommended-accessories .accessory-card{width:calc((100% - 36px)/3);border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgba(18,58,34,.1);transition:transform .25s ease,box-shadow .25s ease}.recommended-accessories .accessory-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(18,58,34,.14)}.recommended-accessories .accessory-card .thumb{height:170px;position:relative;background:#f3f1e9}.recommended-accessories .accessory-card .thumb img{width:100%;height:100%;object-fit:cover;display:block}.recommended-accessories .accessory-card .thumb .type-chip{position:absolute;top:12px;left:12px;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;color:#f4eedf;background:rgba(8,25,17,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.recommended-accessories .accessory-card .body{padding:14px 16px 16px;gap:3px}.recommended-accessories .accessory-card .body .name{font-size:16px;font-weight:600;color:var(--oasis-ink)}.recommended-accessories .accessory-card .body .brand{font-size:12px;color:var(--oasis-moss)}.recommended-accessories .accessory-card .body .price{margin-top:6px;font-size:17px;font-weight:700;color:var(--oasis-green)}.recommended-accessories .accessory-card .ac-toggle{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.recommended-accessories .accessory-card .ac-toggle:focus-visible{outline:2px solid var(--oasis-green);outline-offset:-2px}.recommended-accessories .accessory-card .ac-cue{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--oasis-moss)}.recommended-accessories .accessory-card.is-open{width:100%;transform:none;box-shadow:0 16px 40px rgba(18,58,34,.12);border-color:rgba(18,58,34,.22);display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:stretch}.recommended-accessories .accessory-card.is-open .ac-toggle{display:flex;flex-direction:column;height:100%}.recommended-accessories .accessory-card.is-open .thumb{flex:0 0 auto;height:400px}.recommended-accessories .accessory-card.is-open .thumb img{object-fit:contain;padding:20px;background:#f3f1e9}.recommended-accessories .accessory-card.is-open .body{padding:20px 26px 24px}.recommended-accessories .accessory-card.is-open .body .name{font-size:23px;line-height:1.25}.recommended-accessories .accessory-card.is-open .body .brand{font-size:15px}.recommended-accessories .accessory-card.is-open .body .price{font-size:26px}.recommended-accessories .accessory-card .ac-detail{justify-content:center;gap:20px;padding:30px 32px;border-left:1px solid rgba(18,58,34,.1)}.recommended-accessories .accessory-card .ac-shots{flex-direction:row!important;flex-wrap:wrap;gap:10px}.recommended-accessories .accessory-card .ac-shots .ac-shot{width:84px;height:84px;padding:0;border:1px solid rgba(18,58,34,.14);border-radius:10px;overflow:hidden;background:#f3f1e9;cursor:pointer}.recommended-accessories .accessory-card .ac-shots .ac-shot img{width:100%;height:100%;object-fit:cover;display:block}.recommended-accessories .accessory-card .ac-shots .ac-shot.is-active{border-color:var(--oasis-green);border-width:2px}.recommended-accessories .accessory-card .ac-shots .ac-shot:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.recommended-accessories .accessory-card .ac-desc{font-size:19px;line-height:1.65;color:var(--oasis-ink)}.recommended-accessories .accessory-card .ac-grower{gap:3px}.recommended-accessories .accessory-card .ac-grower .k{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.recommended-accessories .accessory-card .ac-grower .v{font-size:19px;font-weight:600;color:var(--oasis-ink)}.recommended-accessories .accessory-card .ac-grower .ac-grower-link{align-self:flex-start;font-size:19px;font-weight:600;color:var(--oasis-forest);text-decoration:underline;text-underline-offset:3px}.recommended-accessories .accessory-card .ac-grower .ac-grower-link:hover{color:var(--oasis-green)}.recommended-accessories .accessory-card .ac-grower .ac-grower-link:focus-visible{outline:2px solid var(--oasis-green);outline-offset:3px}.recommended-accessories .accessory-card .ac-facts{flex-direction:row!important;flex-wrap:wrap;gap:10px 36px}.recommended-accessories .accessory-card .ac-facts .ac-fact{gap:3px}.recommended-accessories .accessory-card .ac-facts .ac-fact .k{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.recommended-accessories .accessory-card .ac-facts .ac-fact .v{font-size:19px;font-weight:600;color:var(--oasis-ink)}.recommended-accessories .accessory-card .ac-note{font-size:16px;line-height:1.5;color:var(--oasis-moss)}.recommended-accessories .accessory-card .ac-actions{gap:10px}.recommended-accessories .accessory-card .ac-add{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 26px;border:0;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:#fff;font-family:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:background .2s ease}.recommended-accessories .accessory-card .ac-add:hover{background:var(--oasis-green)}.recommended-accessories .accessory-card .ac-add:focus-visible{outline:2px solid var(--oasis-green);outline-offset:3px}.recommended-accessories .accessory-card .ac-add.is-added{background:var(--oasis-white);color:var(--oasis-forest);box-shadow:inset 0 0 0 2px var(--oasis-green)}.recommended-accessories .accessory-card .ac-add:disabled{background:var(--oasis-line);color:var(--oasis-moss);cursor:not-allowed;box-shadow:none}.recommended-accessories .accessory-card.is-picked{border-color:var(--oasis-green)}.recommended-accessories .accessory-card.is-picked .ac-cue{color:var(--oasis-green)}@media(max-width:860px){.recommended-accessories .accessory-card.is-open{grid-template-columns:minmax(0,1fr)}.recommended-accessories .accessory-card.is-open .thumb{height:280px}.recommended-accessories .accessory-card.is-open .body{padding:18px 20px}.recommended-accessories .accessory-card.is-open .ac-detail{padding:20px;border-left:0;border-top:1px solid rgba(18,58,34,.1)}.recommended-accessories .accessory-card.is-open .ac-desc{font-size:18px}}@media(max-width:1024px){.recommended-accessories .accessory-card{width:calc((100% - 18px)/2)}}@media(max-width:640px){.recommended-accessories .accessory-card{width:100%}}#pc-wrap .plant-care{margin-top:72px}#pc-wrap .plant-care .pc-head{margin-bottom:30px}#pc-wrap .plant-care .pc-head .eyebrow{font-size:11px;letter-spacing:2.6px;text-transform:uppercase;color:var(--oasis-moss,#7d8a73)}#pc-wrap .plant-care .pc-head .headline{font-family:var(--oasis-font-display);font-size:36px;color:var(--oasis-forest);margin-top:6px}#pc-wrap .plant-care .pc-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}#pc-wrap .plant-care .pc-card{position:relative;min-height:430px;padding:34px 34px 30px;background:var(--oasis-cream,#f7f3e9);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}#pc-wrap .plant-care .pc-card:after{content:"";position:absolute;top:-36px;right:-30px;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle at 35% 35%,hsla(94,9%,50%,.16),hsla(94,9%,50%,0) 68%);pointer-events:none}#pc-wrap .plant-care .pc-card>*{position:relative;z-index:1}#pc-wrap .plant-care .pc-card .pcc-top{display:flex;flex-direction:row;align-items:center;gap:12px}#pc-wrap .plant-care .pc-card .pcc-top .pcc-icon{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;border-radius:50%;background:var(--oasis-white);border:1px solid var(--oasis-line)}#pc-wrap .plant-care .pc-card .pcc-top .pcc-icon svg{font-size:28px;color:var(--oasis-forest);display:block}#pc-wrap .plant-care .pc-card .pcc-top .pcc-label{font-size:22px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:var(--oasis-moss,#7d8a73)}#pc-wrap .plant-care .pc-card .pcc-value{font-family:var(--oasis-font-display);font-size:40px;line-height:1.2;color:var(--oasis-forest);margin:20px 0 6px}#pc-wrap .plant-care .pc-card .pcc-detail{font-size:26px;color:#6f746b;margin-bottom:26px}#pc-wrap .plant-care .pc-card .pcc-scale{--care-accent:#7d8a73}#pc-wrap .plant-care .pc-card .pcc-scale.is-low{--care-accent:#c08a4a}#pc-wrap .plant-care .pc-card .pcc-scale.is-mid{--care-accent:#6f8a63}#pc-wrap .plant-care .pc-card .pcc-scale.is-high{--care-accent:#2f5d3a}#pc-wrap .plant-care .pc-card .pcc-scale .pcc-rail{position:relative;display:block;height:6px;border-radius:999px;background:rgba(77,71,58,.14)}#pc-wrap .plant-care .pc-card .pcc-scale .pcc-rail .pcc-fill{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:var(--care-accent);opacity:.55}#pc-wrap .plant-care .pc-card .pcc-scale .pcc-rail .pcc-dot{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:var(--care-accent);border:3px solid var(--oasis-cream,#f7f3e9);box-shadow:0 0 0 1px var(--care-accent),0 2px 6px -2px rgba(47,93,58,.5);transform:translate(-50%,-50%)}#pc-wrap .plant-care .pc-card .pcc-scale .pcc-ends{display:flex;flex-direction:row;justify-content:space-between;margin-top:13px}#pc-wrap .plant-care .pc-card .pcc-scale .pcc-ends span{font-size:26px;font-weight:600;letter-spacing:.4px;color:#5f6459}#pc-wrap .plant-care .pc-card .pcc-tip{display:flex;flex-direction:row;align-items:flex-start;gap:10px;margin-top:22px;padding-top:18px;border-top:1px dashed var(--oasis-line)}#pc-wrap .plant-care .pc-card .pcc-tip .pcc-tip-mark{flex:0 0 auto;margin-top:7px;width:5px;height:5px;border-radius:50%;background:var(--oasis-moss,#7d8a73)}#pc-wrap .plant-care .pc-card .pcc-tip p{font-size:24px;line-height:1.5;color:#6f746b}#pc-wrap .plant-care .pc-note{margin-top:20px;font-size:18px;font-style:italic;color:#8b8f86}#pc-wrap .plant-detail .info-column .agent-supplier.in-column{margin-top:30px;padding-top:26px;border-top:1px solid var(--oasis-line)}#pc-wrap .plant-detail .info-column .agent-supplier.in-column .as-head .headline{font-size:22px}#pc-wrap .plant-detail .info-column .agent-supplier.in-column .as-body{display:flex;flex-direction:column;gap:22px}#pc-wrap .plant-detail .info-column .agent-supplier.in-column .as-identity{align-items:flex-start;text-align:left}#pc-wrap .plant-detail .info-column .agent-supplier.in-column .as-identity img{width:64px;height:64px}#pc-wrap .plant-detail .info-column .agent-supplier.in-column .as-contact{width:100%}@media(max-width:900px){#pc-wrap .plant-care .pc-grid{grid-template-columns:1fr}}#pc-wrap .agent-contact-panel .ca-row{display:flex;flex-direction:row;gap:14px}#pc-wrap .agent-contact-panel .ca-row>.ca-field{flex:1 1;min-width:0}#pc-wrap .agent-contact-panel .ca-field .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}#pc-wrap .agent-contact-panel .ca-field .MuiFormHelperText-root{margin-left:2px;min-height:1.2em}#pc-wrap .agent-contact-panel .ca-send-btn{width:100%;margin-top:4px;padding:13px 24px;border-radius:999px;background:var(--oasis-forest);color:var(--oasis-white);font-size:14px;font-weight:600;text-transform:none}#pc-wrap .agent-contact-panel .ca-send-btn:hover{background:var(--oasis-forest);opacity:.9}#pc-wrap .agent-contact-panel .ca-disclaimer{margin-top:12px;font-size:12px;font-style:italic;color:#8b8f86;text-align:center}@media(max-width:1100px){#pc-wrap .agent-contact-panel .ca-row{flex-direction:column;gap:0}}#pc-wrap .plant-detail .visual-column .plant-description{margin-top:28px;padding:34px 38px 38px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap .plant-detail .visual-column .plant-description .pd-eyebrow{display:block;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:18px}#pc-wrap .plant-detail .visual-column .plant-description .pd-text{font-size:27px;line-height:1.6;color:var(--oasis-ink)}#pc-wrap .plant-detail .info-column .grower-card{margin-top:26px;padding:24px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);box-shadow:0 10px 30px -18px rgba(27,29,25,.18);gap:16px}#pc-wrap .plant-detail .info-column .grower-card .gc-head{flex-direction:row!important;align-items:center;gap:14px}#pc-wrap .plant-detail .info-column .grower-card .gc-head .gc-avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--oasis-cream)}#pc-wrap .plant-detail .info-column .grower-card .gc-head .gc-identity{min-width:0;flex:1 1}#pc-wrap .plant-detail .info-column .grower-card .gc-head .gc-name{font-size:20px;font-weight:600;color:var(--oasis-forest);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}#pc-wrap .plant-detail .info-column .grower-card .gc-head .gc-location{font-size:16px;color:var(--oasis-moss);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .plant-detail .info-column .grower-card .gc-head .gc-profile{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:7px 15px;font-size:15px;font-weight:600;color:var(--oasis-forest);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill)}#pc-wrap .plant-detail .info-column .grower-card .gc-head .gc-profile:hover{background:var(--oasis-cream)}#pc-wrap .plant-detail .info-column .grower-card .gc-phone{flex-direction:row!important;align-items:center;gap:8px;color:var(--oasis-moss)}#pc-wrap .plant-detail .info-column .grower-card .gc-phone a{font-size:17px;color:var(--oasis-ink)}#pc-wrap .plant-detail .gc-inquiry{padding-top:16px;border-top:1px solid var(--oasis-line)}#pc-wrap .plant-detail .spec-head{margin-top:78px}#pc-wrap .plant-detail .spec-head .eyebrow{display:block;font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:8px}#pc-wrap .plant-detail .spec-head .headline{font-family:var(--oasis-font-display);font-size:38px;line-height:1.15;color:var(--oasis-forest)}#pc-wrap .plant-detail .spec-head+.plant-facts{margin-top:22px}#pc-wrap .plant-detail .plant-facts{margin-top:56px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;background:var(--oasis-cream,#f7f3e9);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);overflow:hidden;animation:plantFactsIn .5s var(--oasis-ease) both}#pc-wrap .plant-detail .plant-facts .pf-item{flex:1 1;min-width:190px;align-items:flex-start;gap:10px;padding:32px 30px}#pc-wrap .plant-detail .plant-facts .pf-item+.pf-item{box-shadow:inset 1px 0 0 var(--oasis-line)}#pc-wrap .plant-detail .plant-facts .pf-item .pf-icon svg{display:block;font-size:26px;color:var(--oasis-moss,#7d8a73)}#pc-wrap .plant-detail .plant-facts .pf-item .pf-label{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss,#7d8a73)}#pc-wrap .plant-detail .plant-facts .pf-item .pf-value{font-family:var(--oasis-font-display);font-size:26px;line-height:1.25;color:var(--oasis-forest)}@keyframes plantFactsIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#pc-wrap .plant-detail .plant-facts{animation:none}}@media(max-width:900px){#pc-wrap .plant-detail .plant-facts{display:grid;grid-template-columns:repeat(2,1fr)}#pc-wrap .plant-detail .plant-facts .pf-item{min-width:0;padding:24px 22px}#pc-wrap .plant-detail .plant-facts .pf-item+.pf-item{box-shadow:none}#pc-wrap .plant-detail .plant-facts .pf-item:nth-child(odd){box-shadow:inset -1px 0 0 var(--oasis-line)}#pc-wrap .plant-detail .plant-facts .pf-item:nth-child(n+3){box-shadow:inset 0 1px 0 var(--oasis-line)}#pc-wrap .plant-detail .plant-facts .pf-item:nth-child(odd):nth-child(n+3){box-shadow:inset -1px 0 0 var(--oasis-line),inset 0 1px 0 var(--oasis-line)}#pc-wrap .plant-detail .plant-facts .pf-item .pf-value{font-size:21px}}#pc-wrap .leaf-order-btn{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 45px;background:var(--oasis-forest);border:1px solid var(--oasis-moss,#7d8a73);border-radius:var(--oasis-radius-pill,999px);font-family:inherit;font-size:17px;font-weight:600;color:var(--oasis-white);cursor:pointer;overflow:visible;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.2));transition:background .3s var(--oasis-ease),border-color .3s var(--oasis-ease)}#pc-wrap .leaf-order-btn .lob-label{position:relative;z-index:1}#pc-wrap .leaf-order-btn:disabled{cursor:default;opacity:.6}#pc-wrap .leaf-order-btn:not(:disabled):hover{border-color:var(--oasis-green,#5cc53f);background:var(--oasis-green,#2f6b3c)}#pc-wrap .leaf-order-btn:focus-visible{outline:2px solid var(--oasis-green,#5cc53f);outline-offset:3px}#pc-wrap .leaf-order-btn .icon-1,#pc-wrap .leaf-order-btn .icon-2,#pc-wrap .leaf-order-btn .icon-3{position:absolute;pointer-events:none}#pc-wrap .leaf-order-btn .icon-1 svg,#pc-wrap .leaf-order-btn .icon-2 svg,#pc-wrap .leaf-order-btn .icon-3 svg{display:block;width:100%;height:auto;fill:#9bc88a}#pc-wrap .leaf-order-btn .icon-1{top:0;right:0;width:25px;transform-origin:0 0;transform:rotate(10deg);transition:all .5s ease-in-out;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.3))}#pc-wrap .leaf-order-btn .icon-2{left:25px;width:12px;transform-origin:50% 0;transform:rotate(10deg)}#pc-wrap .leaf-order-btn .icon-2,#pc-wrap .leaf-order-btn .icon-3{top:0;transition:all 1s ease-in-out;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.5))}#pc-wrap .leaf-order-btn .icon-3{left:0;width:18px;transform-origin:50% 0;transform:rotate(-5deg)}#pc-wrap .leaf-order-btn:not(:disabled):hover .icon-1{animation:lobSway1 3s cubic-bezier(.52,0,.58,1) infinite;transform:rotate(10deg)}#pc-wrap .leaf-order-btn:not(:disabled):hover .icon-2{animation:lobSway2 3s cubic-bezier(.52,0,.58,1) 1s infinite;transform:rotate(0)}#pc-wrap .leaf-order-btn:not(:disabled):hover .icon-3{animation:lobSway3 2s cubic-bezier(.52,0,.58,1) 1s infinite;transform:rotate(0)}@keyframes lobSway1{0%,to{transform:rotate(10deg)}50%{transform:rotate(-5deg)}}@keyframes lobSway2{0%,to{transform:rotate(0deg)}50%{transform:rotate(15deg)}}@keyframes lobSway3{0%,to{transform:rotate(0deg)}50%{transform:rotate(-5deg)}}@media(prefers-reduced-motion:reduce){#pc-wrap .leaf-order-btn:hover .icon-1,#pc-wrap .leaf-order-btn:hover .icon-2,#pc-wrap .leaf-order-btn:hover .icon-3{animation:none}}.plant-card.is-catalogue .card-body{flex:1 1;justify-content:flex-start}.plant-card.is-catalogue .blurb{font-size:18px;line-height:1.55;color:var(--oasis-moss);margin:-8px 0 18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.plant-card.is-catalogue .card-footer{margin-top:auto;flex-direction:row!important;align-items:center;justify-content:space-between;gap:16px}.plant-card.is-catalogue .card-cta{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:600;color:var(--oasis-forest);text-decoration:none}.plant-card.is-catalogue .card-cta svg{transition:transform .3s var(--oasis-ease)}.plant-card.is-catalogue .card-cta:hover{color:var(--oasis-green)}.plant-card.is-catalogue .card-cta:hover svg{transform:translateX(4px)}.plant-card.is-catalogue .card-cta:focus-visible{outline:2px solid var(--oasis-green);outline-offset:3px;border-radius:2px}.oasis-hero{position:relative;width:100%;height:100vh;min-height:640px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--oasis-forest)}.oasis-hero .hero-media{position:absolute;inset:-10% 0;z-index:0}.oasis-hero .hero-media .hero-video{width:100%;height:100%;object-fit:cover}.oasis-hero .hero-media .hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,40,28,.55),rgba(20,40,28,.25) 40%,rgba(20,40,28,.75))}.oasis-hero .hero-fallback{position:absolute;inset:0;overflow:hidden}.oasis-hero .hero-fallback .hf-sky{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 8%,#bcdcc0 0,#6fa279 32%,#2e5e3a 62%,#16311f 100%)}.oasis-hero .hero-fallback .hf-glow{position:absolute;inset:0;background:radial-gradient(40% 32% at 50% 30%,rgba(255,250,235,.55) 0,rgba(255,250,235,0) 70%);mix-blend-mode:screen}.oasis-hero .hero-fallback .hf-canopy{position:absolute;left:-5%;right:-5%;bottom:-8%;height:55%;background:radial-gradient(60% 100% at 20% 100%,#16311f 0,rgba(22,49,31,0) 60%),radial-gradient(60% 100% at 80% 100%,#1e3a2b 0,rgba(30,58,43,0) 60%),radial-gradient(50% 90% at 50% 100%,#22402c 0,rgba(34,64,44,0) 65%);filter:blur(2px)}.oasis-hero .hero-inner{position:relative;z-index:2;text-align:center;color:var(--oasis-white);padding:0 24px;max-width:1000px}.oasis-hero .hero-inner .hero-eyebrow{display:inline-block;font-size:13px;letter-spacing:4px;text-transform:uppercase;color:var(--oasis-sand);margin-bottom:22px}.oasis-hero .hero-inner .hero-title{font-family:var(--oasis-font-display);font-weight:400;font-size:96px;line-height:.98;letter-spacing:-1px;margin:0 0 26px}.oasis-hero .hero-inner .hero-title .hero-line-wrap{display:block;overflow:hidden}.oasis-hero .hero-inner .hero-title .hero-line{display:inline-block}.oasis-hero .hero-inner .hero-title .hero-line.accent{font-style:italic;color:var(--oasis-sand)}.oasis-hero .hero-inner .hero-sub{max-width:560px;margin:0 auto 38px;font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.85)}.oasis-hero .hero-inner .hero-cta{display:flex;gap:16px;justify-content:center}.oasis-hero .hero-inner .hero-cta .btn-ghost,.oasis-hero .hero-inner .hero-cta .btn-primary{padding:15px 34px;border-radius:var(--oasis-radius-pill);font-weight:600;font-size:15px;transition:all .4s var(--oasis-ease)}.oasis-hero .hero-inner .hero-cta .btn-primary{background:var(--oasis-white);color:var(--oasis-forest)}.oasis-hero .hero-inner .hero-cta .btn-primary:hover{background:var(--oasis-sand);transform:translateY(-2px)}.oasis-hero .hero-inner .hero-cta .btn-ghost{border:1px solid hsla(0,0%,100%,.55);color:var(--oasis-white)}.oasis-hero .hero-inner .hero-cta .btn-ghost:hover{background:hsla(0,0%,100%,.12);border-color:var(--oasis-white)}.oasis-hero .hero-cue{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;color:hsla(0,0%,100%,.7)}.oasis-hero .hero-cue span{font-size:11px;letter-spacing:2px;text-transform:uppercase}.oasis-hero .hero-cue .cue-line{width:1px;height:44px;background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));animation:cuePulse 2s var(--oasis-ease) infinite}@keyframes cuePulse{0%{transform:scaleY(.3);transform-origin:top;opacity:.3}50%{transform:scaleY(1);opacity:1}to{transform:scaleY(.3);transform-origin:bottom;opacity:.3}}.order-timeline{display:flex;align-items:flex-start;width:100%}.order-timeline.cancelled{align-items:center;gap:10px}.order-timeline.cancelled .cancel-dot{width:26px;height:26px;border-radius:50%;background:#b04a3f;color:#fff;display:flex;align-items:center;justify-content:center}.order-timeline.cancelled .cancel-text{color:#b04a3f;font-weight:600}.order-timeline .tl-step{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center}.order-timeline .tl-step .tl-dot{width:30px;height:30px;border-radius:50%;background:var(--oasis-white);border:2px solid var(--oasis-line);display:flex;align-items:center;justify-content:center;color:var(--oasis-white);z-index:2}.order-timeline .tl-step .tl-dot .dot-inner{width:8px;height:8px;border-radius:50%;background:var(--oasis-line)}.order-timeline .tl-step .tl-label{margin-top:8px;font-size:22px;color:var(--oasis-ink)}.order-timeline .tl-step .tl-line{position:absolute;top:14px;left:50%;width:100%;height:2px;background:var(--oasis-line);z-index:1}.order-timeline .tl-step.done .tl-dot{background:var(--oasis-forest);border-color:var(--oasis-forest)}.order-timeline .tl-step.done .tl-line{background:var(--oasis-forest)}.order-timeline .tl-step.done .tl-label{color:var(--oasis-forest)}.order-timeline .tl-step.current .tl-dot{background:var(--oasis-green);border-color:var(--oasis-green);box-shadow:0 0 0 4px rgba(46,94,58,.15)}.order-timeline .tl-step.current .tl-dot .dot-inner{background:#fff}.order-timeline .tl-step.current .tl-label{color:var(--oasis-forest);font-weight:600}.order-timeline.compact .tl-label{display:none}.order-timeline.compact .tl-dot{width:20px;height:20px}.order-timeline.compact .tl-line{top:9px}.order-dialog{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center}.order-dialog .od-backdrop{position:absolute;inset:0;background:rgba(20,40,28,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.order-dialog .od-panel{position:relative;width:760px;max-width:92vw;max-height:90vh;overflow-y:auto;background:var(--oasis-cream);border-radius:var(--oasis-radius-lg);padding:40px;box-shadow:var(--oasis-shadow-lift)}.order-dialog .od-panel .od-close{position:absolute;top:16px;right:16px;color:var(--oasis-ink)}.order-dialog .od-panel .od-summary{border-bottom:1px solid var(--oasis-line);padding-bottom:22px;margin-bottom:22px}.order-dialog .od-panel .od-summary .od-eyebrow{font-size:22px;letter-spacing:2px;text-transform:uppercase;color:var(--oasis-moss)}.order-dialog .od-panel .od-summary .od-plant{font-family:var(--oasis-font-display);font-size:40px;color:var(--oasis-forest);margin:8px 0 6px}.order-dialog .od-panel .od-summary .od-meta{color:var(--oasis-ink);text-transform:capitalize;font-size:24px}.order-dialog .od-panel .od-summary .od-price-line{margin-top:10px;font-weight:600;color:var(--oasis-charcoal)}.order-dialog .od-panel .od-summary .od-extras{margin-top:16px;padding-top:14px;border-top:1px dashed var(--oasis-line)}.order-dialog .od-panel .od-summary .od-extras .od-extras-head{display:block;margin-bottom:8px;font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}.order-dialog .od-panel .od-summary .od-extras .od-extra{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:5px 0;font-size:19px;color:var(--oasis-charcoal)}.order-dialog .od-panel .od-summary .od-extras .od-extra .oe-seller{display:block;font-size:16px;font-style:normal;color:var(--oasis-moss)}.order-dialog .od-panel .od-summary .od-extras .od-extra .oe-price{font-weight:600;white-space:nowrap}.order-dialog .od-panel .od-summary .od-extras .od-extras-note{margin-top:10px;font-size:16px;line-height:1.5;color:var(--oasis-moss)}.order-dialog .od-panel .od-form{display:flex;flex-direction:column;gap:18px}.order-dialog .od-panel .od-form .od-field{display:flex;flex-direction:column;gap:7px}.order-dialog .od-panel .od-form .od-field>span{font-size:22px;font-weight:600;color:var(--oasis-forest)}.order-dialog .od-panel .od-form .od-field .MuiInputBase-root,.order-dialog .od-panel .od-form .od-field .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}.order-dialog .od-panel .od-form .od-field.qty-field{flex-direction:row;align-items:center;justify-content:space-between}.order-dialog .od-panel .od-form .od-field .qty-control{display:flex;align-items:center;gap:8px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);padding:2px 8px}.order-dialog .od-panel .od-form .od-field .qty-control .qty-val{min-width:24px;text-align:center;font-weight:600}.order-dialog .od-panel .od-split{margin-bottom:14px;padding:14px 16px;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-sm)}.order-dialog .od-panel .od-split .od-split-head{display:block;margin-bottom:8px;font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}.order-dialog .od-panel .od-split .od-split-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:4px 0;font-size:19px;color:var(--oasis-charcoal)}.order-dialog .od-panel .od-split .od-split-row .osr-amount{font-weight:700;white-space:nowrap}.order-dialog .od-panel .od-footer{display:flex;align-items:center;justify-content:space-between;margin-top:28px}.order-dialog .od-panel .od-footer .od-total{display:flex;flex-direction:column}.order-dialog .od-panel .od-footer .od-total .tl{font-size:22px;color:var(--oasis-ink)}.order-dialog .od-panel .od-footer .od-total .tv{font-size:34px;font-weight:700;color:var(--oasis-forest)}.order-dialog .od-panel .od-footer .od-submit{background:var(--oasis-forest);color:var(--oasis-white);border:none;padding:15px 36px;border-radius:var(--oasis-radius-pill);font-weight:600;font-size:24px;cursor:pointer;transition:all .3s var(--oasis-ease)}.order-dialog .od-panel .od-footer .od-submit:hover:not(:disabled){background:var(--oasis-green);transform:translateY(-2px)}.order-dialog .od-panel .od-footer .od-submit:disabled{opacity:.6;cursor:default}.order-dialog .od-panel .od-note{margin-top:14px;font-size:22px;color:var(--oasis-moss);text-align:center}.order-success{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--oasis-forest)}.order-success .os-media{position:absolute;inset:0}.order-success .os-media .os-video{width:100%;height:100%;object-fit:cover}.order-success .os-media .os-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,40,28,.5),rgba(20,40,28,.8))}.order-success .success-fallback{position:absolute;inset:0}.order-success .success-fallback .sf-sky{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 20%,#6fa279 0,#2e5e3a 55%,#16311f 100%)}.order-success .success-fallback .sf-glow{position:absolute;inset:0;background:radial-gradient(40% 30% at 50% 35%,rgba(255,250,235,.5),rgba(255,250,235,0) 70%);mix-blend-mode:screen}.order-success .os-content{position:relative;z-index:2;text-align:center;color:var(--oasis-white);padding:0 24px}.order-success .os-content .os-badge{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-bottom:26px}.order-success .os-content .os-badge svg{font-size:52px;color:var(--oasis-sand)}.order-success .os-content .os-title{font-family:var(--oasis-font-display);font-size:60px;margin:0 0 16px}.order-success .os-content .os-sub{font-size:30px;color:hsla(0,0%,100%,.9);margin:0 0 10px}.order-success .os-content .os-sub strong{color:var(--oasis-sand)}.order-success .os-content .os-order{font-size:24px;letter-spacing:2px;text-transform:uppercase;color:hsla(0,0%,100%,.7);margin:0 0 36px}.order-success .os-content .os-actions{display:flex;gap:16px;justify-content:center}.order-success .os-content .os-actions .os-track{background:var(--oasis-white);color:var(--oasis-forest);padding:14px 32px;border-radius:var(--oasis-radius-pill);font-weight:600;transition:all .3s var(--oasis-ease)}.order-success .os-content .os-actions .os-track:hover{background:var(--oasis-sand)}.order-success .os-content .os-actions .os-continue{background:transparent;border:1px solid hsla(0,0%,100%,.5);color:var(--oasis-white);padding:14px 32px;border-radius:var(--oasis-radius-pill);font-weight:600;cursor:pointer;transition:all .3s var(--oasis-ease)}.order-success .os-content .os-actions .os-continue:hover{background:hsla(0,0%,100%,.12)}.order-detail,.orders-page{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:130px 0 90px}.order-detail .page-head,.orders-page .page-head{margin-bottom:40px}.order-detail .page-head .eyebrow,.orders-page .page-head .eyebrow{font-size:22px;letter-spacing:3px;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:10px}.order-detail .page-head .headline,.orders-page .page-head .headline{font-family:var(--oasis-font-display);font-size:56px;color:var(--oasis-forest)}.order-detail .state-box,.orders-page .state-box{padding:120px 0;align-items:center;text-align:center;gap:6px}.order-detail .state-box .empty-title,.orders-page .state-box .empty-title{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest)}.order-detail .state-box .empty-sub,.orders-page .state-box .empty-sub{color:var(--oasis-ink)}.order-detail .state-box .empty-cta,.orders-page .state-box .empty-cta{margin-top:16px;background:var(--oasis-forest);color:#fff;padding:12px 28px;border-radius:var(--oasis-radius-pill);font-weight:600}.order-detail{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:130px 0 90px}.order-detail .page-head{margin-bottom:40px}.order-detail .page-head .eyebrow{font-size:22px;letter-spacing:3px;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:10px}.order-detail .page-head .headline{font-family:var(--oasis-font-display);font-size:56px;color:var(--oasis-forest)}.order-detail .state-box{padding:120px 0;align-items:center;text-align:center;gap:6px}.order-detail .state-box .empty-title{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest)}.order-detail .state-box .empty-sub{color:var(--oasis-ink)}.order-detail .state-box .empty-cta{margin-top:16px;background:var(--oasis-forest);color:#fff;padding:12px 28px;border-radius:var(--oasis-radius-pill);font-weight:600}.order-detail .breadcrumb{flex-direction:row!important;align-items:center;gap:10px;margin-bottom:26px}.order-detail .breadcrumb a{color:var(--oasis-green);font-weight:600}.order-detail .breadcrumb span{color:var(--oasis-moss)}.order-detail .od-head{flex-direction:row!important;align-items:flex-start;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid var(--oasis-line)}.order-detail .od-head .odh-title{font-family:var(--oasis-font-display);font-size:46px;color:var(--oasis-forest)}.order-detail .od-head .odh-date{color:var(--oasis-ink);margin-top:4px}.order-detail .od-head .odh-right{text-align:right}.order-detail .od-head .odh-right .odh-total-label{font-size:22px;color:var(--oasis-ink)}.order-detail .od-head .odh-right .odh-total{font-size:36px;font-weight:700;color:var(--oasis-forest)}.order-detail .od-delivery{padding:20px 0}.order-detail .od-delivery .odd-item{flex-direction:row!important;align-items:center;gap:10px;color:var(--oasis-ink);text-transform:capitalize}.order-detail .od-delivery .odd-item svg{color:var(--oasis-moss)}.order-detail .od-items{gap:22px}.order-detail .od-items .od-item{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);padding:24px;gap:24px}.order-detail .od-items .od-item .odi-head{flex-direction:row!important;gap:18px;align-items:center}.order-detail .od-items .od-item .odi-head img{width:84px;height:84px;border-radius:var(--oasis-radius-sm);object-fit:cover}.order-detail .od-items .od-item .odi-head .odi-info .odi-name{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-charcoal)}.order-detail .od-items .od-item .odi-head .odi-info .odi-meta{color:var(--oasis-ink);font-size:24px;margin-top:3px}.order-detail .od-items .od-item .odi-head .odi-info .odi-install{flex-direction:row!important;align-items:center;gap:6px;margin-top:6px;color:var(--oasis-moss)}.order-detail .od-items .od-item .odi-head .odi-info .odi-install svg{color:var(--oasis-moss)}.status-chip{display:inline-block;padding:4px 11px;border-radius:var(--oasis-radius-pill);font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:rgba(18,58,34,.08);color:var(--oasis-green)}.status-chip.pending{background:rgba(169,138,90,.16);color:#7a5a2e}.status-chip.confirmed{background:rgba(47,125,62,.14);color:#2f7d3e}.status-chip.in-transit{background:rgba(58,106,158,.14);color:#2f5f8a}.status-chip.installed{background:rgba(18,58,34,.14);color:var(--oasis-forest)}.status-chip.cancelled{background:rgba(150,60,50,.12);color:#9b3b32}.orders-page .orders-toolbar{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.orders-page .orders-toolbar .count{font-weight:700;color:var(--oasis-ink);margin-right:auto}.orders-page .orders-toolbar .admin-search,.orders-page .orders-toolbar .status-select{background:#fff;border-radius:var(--oasis-radius-sm);min-width:170px}.orders-page .orders-toolbar .reset-btn{text-transform:none;color:var(--oasis-moss)}.orders-page .advance-btn{text-transform:none;font-weight:600;border-radius:var(--oasis-radius-pill);padding:5px 15px;background:var(--oasis-green);color:#fff;white-space:nowrap}.orders-page .advance-btn:hover{background:var(--oasis-forest)}.orders-page .cancel-btn{text-transform:none;font-weight:600;border-radius:var(--oasis-radius-pill);padding:5px 13px;color:#9b3b32;white-space:nowrap}.orders-page .orders-pagination{align-items:center;margin-top:28px}.agent-console{gap:0}.agent-console .ac-head{flex-direction:row!important;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-bottom:30px}.agent-console .ac-head .ac-head-copy{min-width:0;flex:1 1 420px}.agent-console .ac-head .ac-eyebrow{flex-direction:row!important;align-items:center;gap:9px;margin-bottom:12px}.agent-console .ac-head .ac-eyebrow .ac-dot{width:8px;height:8px;border-radius:50%;background:var(--oasis-green);flex-shrink:0}.agent-console .ac-head .ac-eyebrow p{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}.agent-console .ac-head .ac-title{font-family:var(--oasis-font-display);font-size:54px;line-height:1.05;color:var(--oasis-forest)}.agent-console .ac-head .ac-sub{margin-top:12px;max-width:56ch;font-size:19px;line-height:1.6;color:var(--oasis-ink)}.agent-console .ac-head .ac-head-badges{flex-direction:row!important;flex-wrap:wrap;gap:12px}.agent-console .ac-head .ac-head-badges .ac-badge{padding:16px 26px;border-radius:var(--oasis-radius-md);background:var(--oasis-white);border:1px solid var(--oasis-line)}.agent-console .ac-head .ac-head-badges .ac-badge .ac-badge-num{font-family:var(--oasis-font-display);font-size:30px;line-height:1.1;color:var(--oasis-forest);white-space:nowrap}.agent-console .ac-head .ac-head-badges .ac-badge .ac-badge-lbl{margin-top:4px;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.agent-console .ac-head .ac-head-badges .ac-badge.is-strong{background:var(--oasis-forest);border-color:var(--oasis-forest)}.agent-console .ac-head .ac-head-badges .ac-badge.is-strong .ac-badge-num{color:var(--oasis-white)}.agent-console .ac-head .ac-head-badges .ac-badge.is-strong .ac-badge-lbl{color:hsla(0,0%,100%,.72)}.agent-console .ac-tabs{flex-direction:row!important;gap:10px;padding-bottom:30px;overflow-x:auto;scrollbar-width:none}.agent-console .ac-tabs::-webkit-scrollbar{display:none}.agent-console .ac-tabs .ac-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:10px 20px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);color:var(--oasis-ink);font-family:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:all .18s var(--oasis-ease)}.agent-console .ac-tabs .ac-tab .ac-tab-count{min-width:24px;padding:1px 7px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:14px;font-weight:700;color:var(--oasis-moss)}.agent-console .ac-tabs .ac-tab:hover{border-color:var(--oasis-moss)}.agent-console .ac-tabs .ac-tab.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:var(--oasis-white)}.agent-console .ac-tabs .ac-tab.is-active .ac-tab-count{background:hsla(0,0%,100%,.18);color:var(--oasis-white)}.agent-console .ac-mandates{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding-bottom:46px}.agent-console .ac-mandates .ac-mandate{position:relative;padding:26px 28px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}.agent-console .ac-mandates .ac-mandate:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--oasis-line)}.agent-console .ac-mandates .ac-mandate.is-live:before{background:var(--oasis-green)}.agent-console .ac-mandates .ac-mandate .acm-top{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}.agent-console .ac-mandates .ac-mandate .acm-eyebrow{font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}.agent-console .ac-mandates .ac-mandate .acm-icon svg{display:block;font-size:22px;color:var(--oasis-moss)}.agent-console .ac-mandates .ac-mandate .acm-title{margin-top:12px;font-family:var(--oasis-font-display);font-size:26px;line-height:1.2;color:var(--oasis-forest)}.agent-console .ac-mandates .ac-mandate .acm-blurb{margin-top:10px;font-size:17px;line-height:1.6;color:var(--oasis-ink)}.agent-console .ac-mandates .ac-mandate .acm-foot{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding:11px 16px;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream)}.agent-console .ac-mandates .ac-mandate .acm-foot .acm-foot-k{font-size:15px;font-weight:600;color:var(--oasis-moss)}.agent-console .ac-mandates .ac-mandate .acm-foot .acm-foot-v{font-size:18px;font-weight:700;color:var(--oasis-forest)}.agent-console .ac-queue-head{flex-direction:row!important;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:22px}.agent-console .ac-queue-head .ac-queue-title{font-family:var(--oasis-font-display);font-size:34px;color:var(--oasis-forest)}.agent-console .ac-queue-head .ac-queue-title .ac-queue-count{margin-left:10px;font-family:var(--oasis-font-body);font-size:17px;color:var(--oasis-moss)}.agent-console .ac-queue-head .ac-queue-sort{font-size:16px;font-weight:600;color:var(--oasis-moss)}.agent-console .ac-queue{gap:22px}.agent-console .ac-card{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}.agent-console .ac-card.is-cancelled{opacity:.68}.agent-console .ac-card .acc-strip{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px 26px;background:var(--oasis-cream);border-bottom:1px solid var(--oasis-line)}.agent-console .ac-card .acc-strip .acc-strip-left{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:16px}.agent-console .ac-card .acc-strip .acc-order{font-size:18px;font-weight:700;color:var(--oasis-forest)}.agent-console .ac-card .acc-strip .acc-date{font-size:17px;color:var(--oasis-moss)}.agent-console .ac-card .acc-strip .acc-strip-right{flex-direction:row!important;align-items:center;gap:8px;color:var(--oasis-moss)}.agent-console .ac-card .acc-strip .acc-strip-right p{font-size:17px}.agent-console .ac-card .acc-body{flex-direction:row!important;align-items:stretch;gap:34px;padding:26px}.agent-console .ac-card .acc-specimen{flex:0 0 390px;flex-direction:row!important;align-items:flex-start;gap:20px;min-width:0}.agent-console .ac-card .acc-specimen .acc-photo{flex:0 0 148px;height:188px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--oasis-cream)}.agent-console .ac-card .acc-specimen .acc-photo img{width:100%;height:100%;object-fit:cover;display:block}.agent-console .ac-card .acc-specimen .acc-ident{min-width:0;flex:1 1}.agent-console .ac-card .acc-specimen .acc-name{font-family:var(--oasis-font-display);font-size:26px;line-height:1.2;color:var(--oasis-forest);overflow-wrap:anywhere}.agent-console .ac-card .acc-specimen .acc-qty{margin-top:6px;font-size:17px;color:var(--oasis-moss)}.agent-console .ac-card .acc-specimen .acc-specs{margin-top:16px;gap:0;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream);overflow:hidden}.agent-console .ac-card .acc-specimen .acc-specs .acc-spec{flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 14px}.agent-console .ac-card .acc-specimen .acc-specs .acc-spec+.acc-spec{border-top:1px solid hsla(43,27%,85%,.9)}.agent-console .ac-card .acc-specimen .acc-specs .acc-spec .k{font-size:15px;color:var(--oasis-moss);white-space:nowrap}.agent-console .ac-card .acc-specimen .acc-specs .acc-spec .v{font-size:16px;font-weight:600;color:var(--oasis-ink);text-align:right}.agent-console .ac-card .acc-right{flex:1 1;min-width:0;justify-content:space-between;gap:22px}.agent-console .ac-card .acc-facts{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding:20px 22px;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream)}.agent-console .ac-card .acc-facts .acc-fact{min-width:0}.agent-console .ac-card .acc-facts .acc-fact-k{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.agent-console .ac-card .acc-facts .acc-fact-v{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:19px;font-weight:600;color:var(--oasis-forest)}.agent-console .ac-card .acc-facts .acc-fact-v svg{color:var(--oasis-moss);flex-shrink:0}.agent-console .ac-card .acc-facts .acc-fact-v.is-money{font-family:var(--oasis-font-display);font-size:28px;font-weight:400;color:var(--oasis-charcoal)}.agent-console .ac-card .acc-facts .acc-fact-sub{margin-top:5px;font-size:16px;color:var(--oasis-moss);overflow-wrap:anywhere}.agent-console .ac-card .acc-progress .accp-steps{flex-direction:row!important;justify-content:space-between;gap:10px;margin-bottom:10px}.agent-console .ac-card .acc-progress .accp-steps .accp-step{font-size:15px;font-weight:600;color:var(--oasis-moss);white-space:nowrap}.agent-console .ac-card .acc-progress .accp-steps .accp-step.is-done{color:var(--oasis-green)}.agent-console .ac-card .acc-progress .accp-steps .accp-step.is-now{color:var(--oasis-forest);font-weight:700}.agent-console .ac-card .acc-progress .accp-rail{height:6px;border-radius:999px;background:var(--oasis-line);overflow:hidden}.agent-console .ac-card .acc-progress .accp-rail .accp-fill{display:block;height:100%;border-radius:999px;background:var(--oasis-green);transition:width .4s var(--oasis-ease)}.agent-console .ac-card .acc-actions{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:12px}.agent-console .ac-card .acc-actions button{display:inline-flex;align-items:center;gap:8px;border-radius:var(--oasis-radius-pill);padding:12px 26px;font-size:17px;font-weight:600;text-transform:none;transition:all .25s var(--oasis-ease)}.agent-console .ac-card .acc-actions .advance-btn{background:var(--oasis-green);color:var(--oasis-white)}.agent-console .ac-card .acc-actions .advance-btn:hover{background:var(--oasis-forest)}.agent-console .ac-card .acc-actions .cancel-btn{background:transparent;color:var(--oasis-moss);border:1px solid var(--oasis-line)}.agent-console .ac-card .acc-actions .cancel-btn:hover{color:#9b3b32;border-color:#9b3b32;background:transparent}.agent-console .ac-card .acc-actions .acc-closed{font-size:17px;font-style:italic;color:var(--oasis-moss)}@media(max-width:1200px){.agent-console .ac-mandates{grid-template-columns:1fr}.agent-console .ac-card .acc-body{flex-direction:column!important}.agent-console .ac-card .acc-specimen{flex:0 0 auto}}@media(max-width:760px){.agent-console .ac-head .ac-title{font-size:36px}.agent-console .ac-card .acc-body{padding:20px;gap:22px}.agent-console .ac-card .acc-specimen{flex-direction:column!important}.agent-console .ac-card .acc-specimen .acc-photo{flex:0 0 auto;width:100%;height:210px}.agent-console .ac-card .acc-facts{grid-template-columns:1fr}.agent-console .ac-card .accp-steps{display:none}.agent-console .ac-card .acc-actions button{width:100%;justify-content:center}}.admin-orders{gap:0}.admin-orders .ao-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-bottom:30px}.admin-orders .ao-head .ao-head-copy{min-width:0;flex:1 1 420px}.admin-orders .ao-head .ao-eyebrow{flex-direction:row!important;align-items:center;gap:9px;margin-bottom:12px}.admin-orders .ao-head .ao-eyebrow .ao-dot{width:7px;height:7px;border-radius:50%;background:var(--oasis-green)}.admin-orders .ao-head .ao-eyebrow p{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}.admin-orders .ao-head .ao-title{font-family:var(--oasis-font-display);font-size:52px;line-height:1.05;color:var(--oasis-forest)}.admin-orders .ao-head .ao-sub{margin-top:12px;max-width:62ch;font-size:19px;line-height:1.6;color:var(--oasis-ink)}.admin-orders .ao-head .ao-controls{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:10px;flex-shrink:0}.admin-orders .ao-head .ao-search{flex-direction:row!important;align-items:center;gap:9px;padding:0 16px;height:46px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);color:var(--oasis-moss)}.admin-orders .ao-head .ao-search:focus-within{border-color:var(--oasis-green)}.admin-orders .ao-head .ao-search input{border:0;outline:0;background:transparent;width:230px;max-width:44vw;font-size:18px;color:var(--oasis-ink)}.admin-orders .ao-head .ao-search input::placeholder{color:var(--oasis-moss)}.admin-orders .ao-head .ao-select{background:#fff;border-radius:var(--oasis-radius-pill);min-width:160px;font-size:18px}.admin-orders .ao-head .ao-select .MuiOutlinedInput-notchedOutline{border-color:var(--oasis-line)}.admin-orders .ao-head .ao-reset{text-transform:none;font-size:18px;color:var(--oasis-moss)}.admin-orders .ao-head .ao-reset:hover{color:var(--oasis-forest);background:transparent}.admin-orders .ao-tiles{flex-direction:row!important;align-items:stretch;gap:14px;padding-bottom:26px;overflow-x:auto;scrollbar-width:none}.admin-orders .ao-tiles::-webkit-scrollbar{display:none}.admin-orders .ao-tiles .ao-tile{flex:1 1;min-width:190px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:20px 22px;text-align:left;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.admin-orders .ao-tiles .ao-tile .aot-label{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.admin-orders .ao-tiles .ao-tile .aot-value{font-family:var(--oasis-font-display);font-size:40px;line-height:1.05;color:var(--oasis-forest)}.admin-orders .ao-tiles .ao-tile .aot-note{font-size:17px;line-height:1.45;color:var(--oasis-ink)}.admin-orders .ao-tiles .ao-tile:focus-visible,.admin-orders .ao-tiles .ao-tile:hover{border-color:var(--oasis-green);outline:none;box-shadow:0 10px 26px rgba(18,58,34,.08)}.admin-orders .ao-tiles .ao-tile.is-active{border-color:var(--oasis-forest);background:rgba(18,58,34,.04)}.admin-orders .ao-tiles .ao-tile.is-urgent .aot-value{color:#7a5a2e}.admin-orders .ao-tiles .ao-tile.is-value{cursor:default;background:rgba(18,58,34,.04)}.admin-orders .ao-tiles .ao-tile.is-value:hover{border-color:var(--oasis-line);box-shadow:none}.admin-orders .ao-tiles .ao-tile.is-value .aot-value{font-size:32px}.admin-orders .ao-tabs{flex-direction:row!important;gap:10px;padding-bottom:26px;overflow-x:auto;scrollbar-width:none}.admin-orders .ao-tabs::-webkit-scrollbar{display:none}.admin-orders .ao-tabs .ao-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:10px 20px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:#fff;font-size:18px;font-weight:600;color:var(--oasis-ink);cursor:pointer;white-space:nowrap}.admin-orders .ao-tabs .ao-tab .ao-tab-count{font-size:15px;font-weight:700;padding:1px 8px;border-radius:var(--oasis-radius-pill);background:rgba(18,58,34,.08);color:var(--oasis-moss)}.admin-orders .ao-tabs .ao-tab:hover{border-color:var(--oasis-green)}.admin-orders .ao-tabs .ao-tab:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.admin-orders .ao-tabs .ao-tab.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}.admin-orders .ao-tabs .ao-tab.is-active .ao-tab-count{background:hsla(0,0%,100%,.2);color:#fff}.admin-orders .ao-table{background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow-x:auto}.admin-orders .ao-table .ao-row,.admin-orders .ao-table .aot-head-row{display:grid;grid-template-columns:130px minmax(230px,1.5fr) minmax(170px,1fr) minmax(170px,1fr) 140px 150px 210px;align-items:center;grid-gap:16px;gap:16px;padding:14px 22px;min-width:1240px}.admin-orders .ao-table .aot-head-row{border-bottom:1px solid var(--oasis-line);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.admin-orders .ao-table .ao-row{border-bottom:1px solid rgba(18,58,34,.07);font-size:19px;color:var(--oasis-ink)}.admin-orders .ao-table .ao-row:hover{background:rgba(18,58,34,.03)}.admin-orders .ao-table .ao-row.is-open{background:rgba(18,58,34,.04);border-bottom-color:transparent}.admin-orders .ao-table .ao-row>span{min-width:0}.admin-orders .ao-table .ao-row em{display:block;font-style:normal;font-size:16px;color:var(--oasis-moss)}.admin-orders .ao-table .ao-row a{text-decoration:none}.admin-orders .ao-table .ao-row .c-ref{font-weight:700;color:var(--oasis-green)}.admin-orders .ao-table .ao-row .c-ref:hover{color:var(--oasis-forest)}.admin-orders .ao-table .ao-row .c-plant{display:flex;align-items:center;gap:14px}.admin-orders .ao-table .ao-row .c-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:rgba(18,58,34,.06)}.admin-orders .ao-table .ao-row .c-thumb img{width:100%;height:100%;object-fit:cover}.admin-orders .ao-table .ao-row .c-plant-copy{min-width:0}.admin-orders .ao-table .ao-row .c-name{display:block;font-weight:600;color:var(--oasis-forest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-orders .ao-table .ao-row .c-name:hover{color:var(--oasis-green)}.admin-orders .ao-table .ao-row .c-agent-link{color:var(--oasis-green);font-weight:600}.admin-orders .ao-table .ao-row .c-agent-link:hover{color:var(--oasis-forest)}.admin-orders .ao-table .ao-row .c-total{font-weight:700;color:var(--oasis-forest)}.admin-orders .ao-table .ao-row .c-actions{display:flex;align-items:center;gap:6px;justify-content:flex-end}.admin-orders .ao-table .ao-row .c-expand{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border:1px solid var(--oasis-line);border-radius:50%;background:#fff;color:var(--oasis-moss);cursor:pointer;transition:transform .18s ease}.admin-orders .ao-table .ao-row .c-expand:hover{border-color:var(--oasis-green);color:var(--oasis-forest)}.admin-orders .ao-table .ao-row .c-expand:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.admin-orders .ao-table .ao-row .c-expand.is-open{transform:rotate(180deg)}.admin-orders .ao-table .ao-detail{align-items:stretch;gap:22px;padding:4px 22px 26px;min-width:1240px;background:rgba(18,58,34,.04);border-bottom:1px solid rgba(18,58,34,.07)}.admin-orders .ao-table .ao-detail .aod-grid{flex-direction:row!important;align-items:stretch;flex-wrap:wrap;gap:14px}.admin-orders .ao-table .ao-detail .aod-block{flex:1 1 240px;min-width:0;gap:5px;padding:16px 18px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm)}.admin-orders .ao-table .ao-detail .aod-label{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.admin-orders .ao-table .ao-detail .aod-value{display:flex;align-items:center;gap:7px;font-size:19px;line-height:1.5;color:var(--oasis-ink)}.admin-orders .ao-table .ao-detail .aod-value svg{flex:0 0 auto;color:var(--oasis-green)}.admin-orders .ao-table .ao-detail .aod-history{gap:12px}.admin-orders .ao-table .ao-detail .aodh-steps{flex-direction:row!important;align-items:stretch;flex-wrap:wrap;gap:12px}.admin-orders .ao-table .ao-detail .aodh-step{flex:1 1 200px;min-width:0;gap:4px;padding:14px 16px;background:#fff;border-left:1px solid var(--oasis-line);border:1px solid var(--oasis-line);border-left:3px solid rgba(18,58,34,.14);border-radius:var(--oasis-radius-sm)}.admin-orders .ao-table .ao-detail .aodh-step .aodh-dot{width:8px;height:8px;border-radius:50%;background:rgba(18,58,34,.18)}.admin-orders .ao-table .ao-detail .aodh-step .aodh-name{font-size:18px;font-weight:600;color:var(--oasis-moss)}.admin-orders .ao-table .ao-detail .aodh-step .aodh-when{font-size:16px;color:var(--oasis-moss)}.admin-orders .ao-table .ao-detail .aodh-step.is-done{border-left-color:var(--oasis-green)}.admin-orders .ao-table .ao-detail .aodh-step.is-done .aodh-dot{background:var(--oasis-green)}.admin-orders .ao-table .ao-detail .aodh-step.is-done .aodh-name{color:var(--oasis-forest)}.admin-orders .ao-table .ao-detail .aodh-step.is-now{border-left-color:var(--oasis-forest);box-shadow:0 8px 20px rgba(18,58,34,.08)}.admin-orders .ao-table .ao-detail .aodh-step.is-now .aodh-name{font-weight:700}.admin-orders .ao-table .ao-table-foot{padding:16px 22px}.admin-orders .ao-table .ao-table-foot p{font-size:17px;color:var(--oasis-moss)}.admin-orders .ao-archive{flex-direction:row!important;align-items:center;gap:18px;margin-top:22px;padding:22px 24px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}.admin-orders .ao-archive .aoa-icon{flex:0 0 48px;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:rgba(150,60,50,.1);color:#9b3b32}.admin-orders .ao-archive .aoa-copy{flex:1 1 auto;min-width:0;gap:4px}.admin-orders .ao-archive .aoa-title{font-family:var(--oasis-font-display);font-size:26px;color:var(--oasis-forest)}.admin-orders .ao-archive .aoa-sub{font-size:18px;line-height:1.55;color:var(--oasis-ink)}.admin-orders .ao-archive .aoa-cta{flex:0 0 auto;padding:10px 22px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-forest);background:transparent;font-size:18px;font-weight:600;color:var(--oasis-forest);cursor:pointer}.admin-orders .ao-archive .aoa-cta:hover{background:var(--oasis-forest);color:#fff}.admin-orders .ao-archive .aoa-cta:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}@media(max-width:1100px){.admin-orders .ao-head .ao-title{font-size:42px}.admin-orders .ao-tiles .ao-tile{min-width:176px;padding:17px 18px}.admin-orders .ao-tiles .ao-tile .aot-value{font-size:34px}}@media(max-width:760px){.admin-orders .ao-head{align-items:stretch}.admin-orders .ao-head .ao-title{font-size:34px}.admin-orders .ao-head .ao-sub{font-size:18px}.admin-orders .ao-head .ao-controls{flex:1 1 auto}.admin-orders .ao-head .ao-search input{width:100%}.admin-orders .ao-tiles .ao-tile{min-width:158px}.admin-orders .ao-archive{flex-wrap:wrap}.admin-orders .ao-archive .aoa-cta{width:100%;text-align:center}}.order-payment-dialog .MuiPaper-root{background:var(--oasis-cream);border-radius:var(--oasis-radius-lg);box-shadow:var(--oasis-shadow-lift)}.op-content{position:relative;padding:40px!important}.op-content .op-close{position:absolute;top:14px;right:14px;color:var(--oasis-ink)}.op-content .op-heading{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest);text-align:center;margin-bottom:30px}.op-content .op-body{display:flex;flex-direction:row;gap:32px;align-items:flex-start}.op-content .op-panel-title{font-size:22px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:18px}.op-content .op-summary{width:42%;flex-shrink:0;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);padding:24px}.op-content .op-summary .op-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--oasis-line)}.op-content .op-summary .op-row:last-of-type{border-bottom:none}.op-content .op-summary .op-row .op-k{font-size:22px;color:var(--oasis-ink);flex-shrink:0}.op-content .op-summary .op-row .op-v{font-size:24px;color:var(--oasis-charcoal);font-weight:600;text-align:right}.op-content .op-summary .op-total-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--oasis-line)}.op-content .op-summary .op-total-row .op-k{font-size:22px;color:var(--oasis-ink)}.op-content .op-summary .op-total-row .op-total{font-family:var(--oasis-font-display);font-size:32px;color:var(--oasis-forest)}.op-content .op-payment{flex:1 1;min-width:0}.op-content .op-method-list{display:flex;flex-direction:column;gap:10px}.op-content .op-method-row{margin:0;display:flex;flex-direction:row;align-items:center;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);padding:6px 14px 6px 4px;background:var(--oasis-white);transition:border-color .25s var(--oasis-ease),background .25s var(--oasis-ease)}.op-content .op-method-row .MuiFormControlLabel-label{width:100%}.op-content .op-method-row.is-selected{border-color:var(--oasis-forest);box-shadow:0 0 0 1px var(--oasis-forest)}.op-content .op-method-row.pm-kakaopay.is-selected{background:rgba(255,205,0,.08)}.op-content .op-method-row.pm-tosspay.is-selected{background:rgba(0,100,255,.05)}.op-content .op-method-row.pm-card.is-selected{background:rgba(46,94,58,.06)}.op-content .op-method-label{display:flex;flex-direction:row;align-items:center;gap:12px}.op-content .op-method-logo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.op-content .op-method-logo img{width:100%;height:100%;object-fit:contain}.op-content .op-method-logo .op-method-generic-icon{font-size:36px;color:var(--oasis-forest)}.op-content .op-method-text{display:flex;flex-direction:column}.op-content .op-method-text .op-method-ko{font-size:24px;font-weight:600;color:var(--oasis-charcoal)}.op-content .op-method-text .op-method-en{font-size:22px;color:var(--oasis-ink)}.op-content .op-bank-section{margin-top:18px;padding-top:18px;border-top:1px solid var(--oasis-line)}.op-content .op-field-label{font-size:22px;font-weight:600;color:var(--oasis-forest);margin-bottom:8px}.op-content .op-bank-section .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}.op-content .op-bank-error{margin-top:8px;font-size:22px;color:#9b3b32}.op-content .op-card-fields{margin-top:18px;padding-top:16px;border-top:1px solid var(--oasis-line)}.op-content .op-card-fields .op-card-notice{margin:-2px 0 12px;font-size:22px;line-height:1.5;color:#9b3b32;background:rgba(155,59,50,.07);border:1px solid rgba(155,59,50,.2);border-radius:var(--oasis-radius-sm);padding:8px 10px}.op-content .op-card-fields .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}.op-content .op-card-fields .op-card-number input{letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.op-content .op-card-fields .op-card-row{margin-top:10px;display:flex;flex-direction:row;gap:10px}.op-content .op-card-fields .op-card-row>*{flex:1 1;min-width:0}.op-content .op-card-fields .op-card-row input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.op-content .op-selected-bank{margin-top:12px;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--oasis-forest);border-radius:var(--oasis-radius-md);background:rgba(46,94,58,.05)}.op-content .op-selected-bank img{width:28px;height:28px;object-fit:contain;flex-shrink:0}.op-content .op-selected-bank .op-selected-bank-text{flex:1 1}.op-content .op-selected-bank .op-selected-bank-text .ko{font-size:24px;font-weight:700;color:var(--oasis-charcoal)}.op-content .op-selected-bank .op-selected-bank-text .en{font-size:22px;color:var(--oasis-moss)}.op-content .op-selected-bank .op-selected-check{color:var(--oasis-forest);font-weight:700;font-size:26px}.op-content .op-pay-footer{margin-top:26px;padding-top:20px;border-top:1px solid var(--oasis-line);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.op-content .op-pay-footer .op-pay-total .op-k{font-size:22px;color:var(--oasis-ink)}.op-content .op-pay-footer .op-pay-total .op-total{font-family:var(--oasis-font-display);font-size:34px;color:var(--oasis-forest)}.op-content .op-pay-footer .op-pay-btn{background:var(--oasis-forest);color:var(--oasis-white);border-radius:var(--oasis-radius-pill);padding:13px 34px;font-weight:700;font-size:24px;text-transform:none;white-space:nowrap;transition:all .3s var(--oasis-ease)}.op-content .op-pay-footer .op-pay-btn:hover{background:var(--oasis-green);transform:translateY(-1px)}.op-bank-option{display:flex!important;flex-direction:row;align-items:center;gap:12px;padding:8px 14px!important}.op-bank-option img{width:26px;height:26px;object-fit:contain;flex-shrink:0}.op-bank-option .op-bank-option-text{display:flex;flex-direction:column}.op-bank-option .op-bank-option-text .ko{font-size:24px;font-weight:600;color:var(--oasis-charcoal)}.op-bank-option .op-bank-option-text .en{font-size:18px;color:var(--oasis-ink)}.payment-success-dialog .MuiPaper-root{background:var(--oasis-white);border-radius:var(--oasis-radius-lg);box-shadow:var(--oasis-shadow-lift)}.ps-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 36px!important}.ps-content .ps-badge{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:50%;background:rgba(46,94,58,.1);margin-bottom:22px}.ps-content .ps-badge svg{font-size:50px;color:var(--oasis-forest)}.ps-content .ps-title{font-family:var(--oasis-font-display);font-size:36px;color:var(--oasis-forest);margin-bottom:8px}.ps-content .ps-sub{font-size:24px;color:var(--oasis-ink);margin-bottom:18px}.ps-content .ps-order{font-size:22px;letter-spacing:.08em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:30px}.ps-content .ps-actions{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.ps-content .ps-actions .ps-confirm{width:100%;background:var(--oasis-forest);color:var(--oasis-white);border-radius:var(--oasis-radius-pill);padding:13px 0;font-weight:700;font-size:24px;text-transform:none;transition:background .3s var(--oasis-ease)}.ps-content .ps-actions .ps-confirm:hover{background:var(--oasis-green)}.ps-content .ps-actions .ps-track{font-size:22px;color:var(--oasis-moss);font-weight:600;text-decoration:none}.ps-content .ps-actions .ps-track:hover{color:var(--oasis-forest)}@media(max-width:720px){.op-content{padding:28px 20px!important}.op-content .op-body{flex-direction:column}.op-content .op-summary{width:100%;box-sizing:border-box}}#pc-wrap .order-detail .od-head .odh-right .odh-pay-btn{margin-top:10px;padding:9px 22px;border-radius:999px;background:var(--oasis-forest);color:var(--oasis-white);font-size:22px;font-weight:600;text-transform:none;white-space:nowrap}#pc-wrap .order-detail .od-head .odh-right .odh-pay-btn:hover{background:var(--oasis-forest);opacity:.9}.client-orders{gap:0}.client-orders .co-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-bottom:30px}.client-orders .co-head .co-head-copy{min-width:0;flex:1 1 420px}.client-orders .co-head .co-eyebrow{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:12px}.client-orders .co-head .co-title{font-family:var(--oasis-font-display);font-size:52px;line-height:1.05;color:var(--oasis-forest)}.client-orders .co-head .co-sub{margin-top:12px;max-width:58ch;font-size:19px;line-height:1.6;color:var(--oasis-ink)}.client-orders .co-head .co-browse{flex-shrink:0;display:inline-flex;align-items:center;gap:9px;font-size:18px;font-weight:600;color:var(--oasis-green);text-decoration:none}.client-orders .co-head .co-browse:hover{color:var(--oasis-forest)}.client-orders .co-tabs{flex-direction:row!important;gap:10px;padding-bottom:34px;overflow-x:auto;scrollbar-width:none}.client-orders .co-tabs::-webkit-scrollbar{display:none}.client-orders .co-tabs .co-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:10px 20px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);font-family:inherit;font-size:17px;font-weight:600;color:var(--oasis-ink);cursor:pointer;transition:all .18s var(--oasis-ease)}.client-orders .co-tabs .co-tab .co-tab-count{min-width:24px;padding:1px 7px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:14px;font-weight:700;color:var(--oasis-moss)}.client-orders .co-tabs .co-tab:hover{border-color:var(--oasis-moss)}.client-orders .co-tabs .co-tab.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:var(--oasis-white)}.client-orders .co-tabs .co-tab.is-active .co-tab-count{background:hsla(0,0%,100%,.18);color:var(--oasis-white)}.client-orders .co-section{gap:14px;padding-bottom:40px}.client-orders .co-section .co-section-head{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.client-orders .co-section .co-section-label{flex-direction:row!important;align-items:center;gap:9px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}.client-orders .co-section .co-section-label svg{font-size:18px}.client-orders .co-section .co-section-label .co-dot{width:8px;height:8px;border-radius:50%;background:var(--oasis-green)}.client-orders .co-section .co-ref{font-size:16px;color:var(--oasis-moss)}.client-orders .co-list{gap:20px}.client-orders .co-card{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);overflow:hidden}.client-orders .co-card.is-live{box-shadow:0 22px 50px -34px rgba(20,40,28,.42)}.client-orders .co-window{flex-direction:row!important;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:20px;margin:22px;padding:22px 26px;border-radius:var(--oasis-radius-md);background:var(--oasis-cream)}.client-orders .co-window .cow-title{font-family:var(--oasis-font-display);font-size:24px;color:var(--oasis-forest)}.client-orders .co-window .cow-date,.client-orders .co-window .cow-place{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:18px;color:var(--oasis-ink)}.client-orders .co-window .cow-date svg,.client-orders .co-window .cow-place svg{color:var(--oasis-moss);flex-shrink:0}.client-orders .co-window .cow-date{font-weight:600;color:var(--oasis-green)}.client-orders .co-window .cow-sub{margin-top:6px;max-width:46ch;font-size:16px;line-height:1.5;color:var(--oasis-moss)}.client-orders .co-window .cow-grower{align-items:flex-end;text-align:right}.client-orders .co-window .cow-grower .cowg-label{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}.client-orders .co-window .cow-grower .cowg-name{margin-top:4px;font-size:19px;font-weight:600;color:var(--oasis-forest);text-decoration:none}.client-orders .co-window .cow-grower .cowg-name:hover{text-decoration:underline}.client-orders .co-window .cow-grower .cowg-name+.cowg-name{margin-top:2px}.client-orders .co-timeline{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;padding:8px 26px 26px}.client-orders .co-timeline .co-step{gap:5px}.client-orders .co-timeline .co-step .cos-dot{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;border-radius:50%;background:var(--oasis-cream);color:var(--oasis-moss)}.client-orders .co-timeline .co-step .cos-dot svg{font-size:19px}.client-orders .co-timeline .co-step .cos-name{font-size:18px;font-weight:600;color:var(--oasis-moss)}.client-orders .co-timeline .co-step .cos-date,.client-orders .co-timeline .co-step .cos-note{font-size:15px;color:var(--oasis-moss)}.client-orders .co-timeline .co-step.is-done .cos-dot{background:var(--oasis-green);color:var(--oasis-white)}.client-orders .co-timeline .co-step.is-done .cos-name{color:var(--oasis-green)}.client-orders .co-timeline .co-step.is-now .cos-dot{background:var(--oasis-forest);color:var(--oasis-white)}.client-orders .co-timeline .co-step.is-now .cos-name{color:var(--oasis-forest);font-weight:700}.client-orders .co-timeline .co-step.is-now .cos-note{color:var(--oasis-ink)}.client-orders .co-compact-strip{justify-content:space-between;padding:15px 26px;background:var(--oasis-cream);border-bottom:1px solid var(--oasis-line)}.client-orders .co-compact-strip,.client-orders .co-compact-strip .cocs-left{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:14px}.client-orders .co-compact-strip .co-ref{font-size:17px;font-weight:700;color:var(--oasis-forest)}.client-orders .co-compact-strip .co-when,.client-orders .co-compact-strip .cocs-grower{font-size:16px;color:var(--oasis-moss)}.client-orders .co-items{gap:0;padding:0 26px}.client-orders .co-item{flex-direction:row!important;align-items:flex-start;gap:20px;padding:20px 0}.client-orders .co-item+.co-item{border-top:1px solid var(--oasis-line)}.client-orders .co-item .coi-photo{flex:0 0 82px;height:82px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--oasis-cream)}.client-orders .co-item .coi-photo img{width:100%;height:100%;object-fit:cover;display:block}.client-orders .co-item.is-expanded .coi-photo{flex:0 0 132px;height:148px}.client-orders .co-item .coi-main{flex:1 1;min-width:0}.client-orders .co-item .coi-top{flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:18px}.client-orders .co-item .coi-name{font-family:var(--oasis-font-display);font-size:24px;line-height:1.2;color:var(--oasis-forest);text-decoration:none;overflow-wrap:anywhere}.client-orders .co-item .coi-name:hover{text-decoration:underline}.client-orders .co-item .coi-qty{margin-top:4px;font-size:16px;color:var(--oasis-moss)}.client-orders .co-item .coi-price{flex-shrink:0;font-size:20px;font-weight:700;color:var(--oasis-charcoal);white-space:nowrap}.client-orders .co-item .coi-specs{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:16px;padding:14px 18px;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream)}.client-orders .co-item .coi-specs .k{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--oasis-moss)}.client-orders .co-item .coi-specs .v{margin-top:3px;font-size:17px;font-weight:600;color:var(--oasis-forest)}.client-orders .co-item .coi-actions{flex-direction:row!important;flex-wrap:wrap;gap:10px;margin-top:16px}.client-orders .co-item .coi-actions .coi-btn{display:inline-flex;align-items:center;padding:10px 22px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);font-size:17px;font-weight:600;color:var(--oasis-forest);text-decoration:none;transition:all .2s var(--oasis-ease)}.client-orders .co-item .coi-actions .coi-btn:hover{background:var(--oasis-cream)}.client-orders .co-item .coi-actions .coi-btn.is-primary{background:var(--oasis-forest);border-color:var(--oasis-forest);color:var(--oasis-white)}.client-orders .co-item .coi-actions .coi-btn.is-primary:hover{background:var(--oasis-green)}.client-orders .co-foot{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:4px;padding:18px 26px;border-top:1px solid var(--oasis-line);background:var(--oasis-white)}.client-orders .co-foot .co-total{font-size:17px;color:var(--oasis-moss)}.client-orders .co-foot .co-total strong{margin-left:6px;font-size:21px;color:var(--oasis-charcoal)}.client-orders .co-foot .co-foot-actions{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:14px}.client-orders .co-foot .co-pay{padding:10px 24px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:var(--oasis-white);font-size:17px;font-weight:600;text-transform:none}.client-orders .co-foot .co-pay:hover{background:var(--oasis-green)}.client-orders .co-foot .co-detail-link{display:inline-flex;align-items:center;gap:7px;font-size:17px;font-weight:600;color:var(--oasis-green);text-decoration:none}.client-orders .co-foot .co-detail-link:hover{color:var(--oasis-forest)}@media(max-width:1100px){.client-orders .co-timeline{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.client-orders .co-head .co-title{font-size:34px}.client-orders .co-timeline{grid-template-columns:1fr;gap:14px;padding:8px 20px 20px}.client-orders .co-compact-strip,.client-orders .co-foot,.client-orders .co-items,.client-orders .co-window{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.client-orders .co-window{margin:16px}.client-orders .co-item{flex-direction:column!important}.client-orders .co-item .coi-photo,.client-orders .co-item.is-expanded .coi-photo{flex:0 0 auto;width:100%;height:190px}.client-orders .co-item .coi-specs{grid-template-columns:1fr}.client-orders .co-item .coi-actions .coi-btn{flex:1 1 auto;justify-content:center}}@media(max-width:600px){.order-timeline:not(.compact):not(.cancelled){flex-direction:column;align-items:stretch}.order-timeline:not(.compact):not(.cancelled) .tl-step{flex:0 0 auto;flex-direction:row;align-items:center;gap:14px;padding-bottom:22px;text-align:left}.order-timeline:not(.compact):not(.cancelled) .tl-step:last-child{padding-bottom:0}.order-timeline:not(.compact):not(.cancelled) .tl-step .tl-dot{flex:0 0 30px}.order-timeline:not(.compact):not(.cancelled) .tl-step .tl-label{margin-top:0;font-size:18px}.order-timeline:not(.compact):not(.cancelled) .tl-step .tl-line{top:30px;left:14px;width:2px;height:calc(100% - 30px)}}.detail-comments{width:100%;margin-top:var(--oasis-space-6);padding:0 0 100px}.plant-comments{max-width:760px}.plant-comments .pc-title{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest);margin-bottom:20px}.plant-comments .pc-form{margin-bottom:30px}.plant-comments .pc-form .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}.plant-comments .pc-form .pc-submit{align-self:flex-end;margin-top:10px;background:var(--oasis-forest);color:#fff;border-radius:var(--oasis-radius-pill);padding:8px 24px;text-transform:none;font-weight:600}.plant-comments .pc-form .pc-submit:disabled{opacity:.5}.plant-comments .pc-empty{color:var(--oasis-ink)}.plant-comments .pc-list{gap:18px}.plant-comments .pc-list .pc-item{flex-direction:row!important;gap:14px}.plant-comments .pc-list .pc-item .pc-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover}.plant-comments .pc-list .pc-item .pc-body{flex:1 1;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);padding:14px 18px}.plant-comments .pc-list .pc-item .pc-body .pc-head{flex-direction:row!important;justify-content:space-between;align-items:center;margin-bottom:6px}.plant-comments .pc-list .pc-item .pc-body .pc-head .pc-author{font-weight:600;color:var(--oasis-charcoal)}.plant-comments .pc-list .pc-item .pc-body .pc-head .pc-date{font-size:22px;color:var(--oasis-ink)}.plant-comments .pc-list .pc-item .pc-body .pc-content{color:var(--oasis-ink);line-height:1.55}.account-page,.add-plant-page,.agent-detail-page,.following-page{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:130px 0 90px}.account-page .state-box,.add-plant-page .state-box,.agent-detail-page .state-box,.following-page .state-box{padding:120px 0;align-items:center;text-align:center;gap:6px}.account-page .state-box .empty-title,.add-plant-page .state-box .empty-title,.agent-detail-page .state-box .empty-title,.following-page .state-box .empty-title{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest)}.account-page .state-box .empty-sub,.add-plant-page .state-box .empty-sub,.agent-detail-page .state-box .empty-sub,.following-page .state-box .empty-sub{color:var(--oasis-ink)}.account-page .state-box .empty-cta,.add-plant-page .state-box .empty-cta,.agent-detail-page .state-box .empty-cta,.following-page .state-box .empty-cta{margin-top:14px;background:var(--oasis-forest);color:#fff;padding:12px 26px;border-radius:var(--oasis-radius-pill);font-weight:600}.account-page .page-head,.add-plant-page .page-head,.agent-detail-page .page-head,.following-page .page-head{margin-bottom:36px}.account-page .page-head .eyebrow,.add-plant-page .page-head .eyebrow,.agent-detail-page .page-head .eyebrow,.following-page .page-head .eyebrow{font-size:22px;letter-spacing:3px;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:10px}.account-page .page-head .headline,.add-plant-page .page-head .headline,.agent-detail-page .page-head .headline,.following-page .page-head .headline{font-family:var(--oasis-font-display);font-size:54px;color:var(--oasis-forest)}.account-page .sec-title,.account-page .section-title,.add-plant-page .sec-title,.add-plant-page .section-title,.agent-detail-page .sec-title,.agent-detail-page .section-title,.following-page .sec-title,.following-page .section-title{font-family:var(--oasis-font-display);font-size:36px;color:var(--oasis-forest);margin-bottom:22px;display:flex;align-items:center;gap:8px}.account-page .empty,.add-plant-page .empty,.agent-detail-page .empty,.following-page .empty{color:var(--oasis-ink)}.account-page .account-hero{flex-direction:row!important;align-items:center;gap:20px;margin-bottom:30px}.account-page .account-hero .acc-avatar{width:84px;height:84px;border-radius:50%;object-fit:cover}.account-page .account-hero .acc-name{font-family:var(--oasis-font-display);font-size:42px;color:var(--oasis-forest)}.account-page .account-hero .acc-role{color:var(--oasis-moss)}.account-page .account-links{flex-direction:row!important;gap:16px;margin-bottom:50px;flex-wrap:wrap}.account-page .account-links .acc-link{display:flex;align-items:center;gap:10px;padding:16px 24px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);color:var(--oasis-charcoal);font-weight:600;transition:all .3s var(--oasis-ease)}.account-page .account-links .acc-link svg{color:var(--oasis-moss)}.account-page .account-links .acc-link:hover{transform:translateY(-2px);box-shadow:var(--oasis-shadow-soft)}.account-page .account-links .acc-link.accent{background:var(--oasis-forest);color:#fff;border-color:var(--oasis-forest)}.account-page .account-links .acc-link.accent svg{color:var(--oasis-sand)}.account-page .account-section .acc-sec-head{flex-direction:row!important;align-items:center;justify-content:space-between}.account-page .account-section .acc-sec-head .sec-cta{color:var(--oasis-green);font-weight:600}.following-page .follow-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.following-page .follow-grid .follow-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:26px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);transition:all .3s var(--oasis-ease)}.following-page .follow-grid .follow-card img{width:76px;height:76px;border-radius:50%;object-fit:cover}.following-page .follow-grid .follow-card .fc-name{font-weight:600;color:var(--oasis-charcoal)}.following-page .follow-grid .follow-card .fc-sub{font-size:22px;color:var(--oasis-ink)}.following-page .follow-grid .follow-card:hover{transform:translateY(-3px);box-shadow:var(--oasis-shadow-soft)}.add-plant-page{max-width:860px}.add-plant-page .ap-title{font-family:var(--oasis-font-display);font-size:50px;color:var(--oasis-forest);margin-bottom:30px}.add-plant-page .ap-images{margin-bottom:28px}.add-plant-page .ap-images .ap-label{font-weight:600;color:var(--oasis-forest);margin-bottom:12px}.add-plant-page .ap-images .ap-thumbs{flex-direction:row!important;flex-wrap:wrap;gap:12px}.add-plant-page .ap-images .ap-thumbs img{width:110px;height:110px;object-fit:cover;border-radius:var(--oasis-radius-sm)}.add-plant-page .ap-images .ap-thumbs .ap-add{width:110px;height:110px;border:1px dashed var(--oasis-moss);border-radius:var(--oasis-radius-sm);background:var(--oasis-white);color:var(--oasis-moss);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;font-size:22px}.add-plant-page .ap-model{margin-bottom:28px}.add-plant-page .ap-model .ap-label{font-weight:600;color:var(--oasis-forest);margin-bottom:12px}.add-plant-page .ap-model .ap-model-add{align-self:flex-start;display:flex;flex-direction:row;align-items:center;gap:10px;padding:14px 24px;border:1px dashed var(--oasis-moss);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);color:var(--oasis-moss);font-size:20px;font-weight:600;cursor:pointer}.add-plant-page .ap-model .ap-model-add:disabled{opacity:.6;cursor:default}.add-plant-page .ap-model .ap-model-chip{align-self:flex-start;flex-direction:row!important;align-items:center;gap:12px;padding:12px 16px 12px 20px;border-radius:var(--oasis-radius-pill);background:var(--oasis-white);border:1px solid var(--oasis-line);color:var(--oasis-forest)}.add-plant-page .ap-model .ap-model-chip .ap-model-name{font-size:20px;font-weight:600;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-plant-page .ap-model .ap-model-chip .ap-model-remove{display:flex;border:none;background:transparent;color:var(--oasis-moss);cursor:pointer;padding:2px}.add-plant-page .ap-model .ap-model-hint{margin-top:10px;font-size:18px;color:var(--oasis-moss)}.add-plant-page .ap-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.add-plant-page .ap-grid .ap-field{display:flex;flex-direction:column;gap:6px}.add-plant-page .ap-grid .ap-field>span{font-size:22px;font-weight:600;color:var(--oasis-forest)}.add-plant-page .ap-grid .ap-field .MuiInputBase-root,.add-plant-page .ap-grid .ap-field .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}.add-plant-page .ap-grid .ap-field.full{grid-column:1/-1}.add-plant-page .ap-submit{margin-top:30px;background:var(--oasis-forest);color:#fff;border-radius:var(--oasis-radius-pill);padding:14px 40px;font-weight:600;text-transform:none;font-size:24px}.add-plant-page .ap-submit:disabled{opacity:.6}.oasis-404{min-height:80vh;align-items:center;justify-content:center;text-align:center;padding:140px 20px;background:var(--oasis-cream)}.oasis-404 .e-inner{align-items:center;max-width:520px}.oasis-404 .e-inner .e-code{font-family:var(--oasis-font-display);font-size:120px;line-height:1;color:var(--oasis-moss)}.oasis-404 .e-inner .e-title{font-family:var(--oasis-font-display);font-size:46px;color:var(--oasis-forest);margin:10px 0 12px}.oasis-404 .e-inner .e-sub{color:var(--oasis-ink);margin-bottom:30px}.oasis-404 .e-inner .e-actions{flex-direction:row!important;gap:14px}.oasis-404 .e-inner .e-actions .e-primary{background:var(--oasis-forest);color:#fff;padding:13px 30px;border-radius:var(--oasis-radius-pill);font-weight:600}.oasis-404 .e-inner .e-actions .e-ghost{border:1px solid var(--oasis-forest);color:var(--oasis-forest);padding:13px 30px;border-radius:var(--oasis-radius-pill);font-weight:600}.following-page .follow-grid .follow-card-wrap{display:flex;flex-direction:column;gap:10px}.following-page .follow-grid .follow-card-wrap .follow-card{flex:1 1 auto}.following-page .follow-grid .fc-role{font-size:18px;letter-spacing:1.4px;text-transform:uppercase;color:var(--oasis-ink);opacity:.65}.following-page .follow-grid .fc-follow{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px 16px;border-radius:999px;border:1px solid var(--oasis-forest);background:var(--oasis-forest);color:var(--oasis-white);font-size:22px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.following-page .follow-grid .fc-follow:hover:not(:disabled){opacity:.88}.following-page .follow-grid .fc-follow:disabled{opacity:.55;cursor:default}.following-page .follow-grid .fc-follow.is-following{background:transparent;color:var(--oasis-forest)}.following-page .follow-grid .fc-follow.is-following:hover:not(:disabled){border-color:#9b3b32;color:#9b3b32}.following-page .follow-grid .fc-follow:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:2px}.world-preload{position:fixed;inset:0;background:#a9d9f5;z-index:0}.oasis-world{position:relative;width:100%;background:#a9d9f5}.oasis-world .world-canvas{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;overflow:hidden;z-index:0;background:#a9d9f5;cursor:-webkit-grab;cursor:grab}.oasis-world .world-canvas.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oasis-world .world-canvas canvas{touch-action:none}.oasis-world .world-canvas .world-fallback{position:absolute;inset:0;background:linear-gradient(180deg,#a9d9f5,#a3dccf 45%,#c6ecae)}.oasis-world .world-ui{position:relative;z-index:2;margin-top:-100vh;pointer-events:none}.oasis-world .world-ui a,.oasis-world .world-ui button{pointer-events:auto}.oasis-world .world-ui .beat{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:0 8vw;box-sizing:border-box}.oasis-world .world-ui .eyebrow{font-size:16px;letter-spacing:4px;text-transform:uppercase;color:var(--oasis-green);margin-bottom:22px;text-shadow:0 1px 14px hsla(0,0%,100%,.55)}.oasis-world .world-ui .display{font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(48px,9vw,132px);line-height:.92;letter-spacing:-1px;color:var(--oasis-forest);margin:0 0 26px;text-shadow:0 1px 16px hsla(0,0%,100%,.5)}.oasis-world .world-ui .display span{display:block}.oasis-world .world-ui .display .accent{font-style:italic;color:var(--oasis-green)}.oasis-world .world-ui .display.sm{font-size:clamp(34px,4.4vw,60px);line-height:1.08;margin-bottom:26px}.oasis-world .world-ui .lede{max-width:520px;font-size:19px;line-height:1.6;color:var(--oasis-ink);margin:0 0 36px;text-shadow:0 1px 12px hsla(0,0%,100%,.6)}.oasis-world .world-ui .beat-hero{position:relative}.oasis-world .world-ui .beat-hero .cta-row{display:flex;gap:16px}.oasis-world .world-ui .beat-hero .scroll-cue{position:absolute;bottom:40px;left:8vw;display:flex;align-items:center;gap:14px;color:var(--oasis-forest)}.oasis-world .world-ui .beat-hero .scroll-cue span:first-child{font-size:16px;letter-spacing:2px;text-transform:uppercase}.oasis-world .world-ui .beat-hero .scroll-cue .cue-line{width:60px;height:1px;background:linear-gradient(90deg,rgba(30,58,43,.7),rgba(30,58,43,0))}.oasis-world .world-ui .beat-editorial{align-items:center;text-align:center}.oasis-world .world-ui .beat-editorial .editorial{position:relative;max-width:780px;padding:26px 40px;font-family:var(--oasis-font-display);font-size:clamp(26px,3.4vw,46px);line-height:1.25;color:var(--oasis-forest);text-shadow:0 1px 16px hsla(0,0%,100%,.55)}.oasis-world .world-ui .beat-editorial .editorial:before{content:"";position:absolute;inset:-18% -10%;z-index:-1;background:radial-gradient(52% 54% at 50% 50%,rgba(246,250,244,.78) 0,rgba(246,250,244,.5) 48%,rgba(246,250,244,0) 76%);pointer-events:none}.oasis-world .world-ui .beat-cta{align-items:center;text-align:center}.oasis-world .world-ui .beat-canopy{align-items:flex-start}.oasis-world .world-ui .beat-canopy .display,.oasis-world .world-ui .beat-canopy .eyebrow,.oasis-world .world-ui .beat-canopy .lede{position:relative;z-index:1}.oasis-world .world-ui .beat-canopy:before{content:"";position:absolute;left:0;width:min(760px,62vw);height:420px;margin-left:2vw;background:radial-gradient(60% 55% at 32% 50%,rgba(246,250,244,.82) 0,rgba(246,250,244,.55) 45%,rgba(246,250,244,0) 78%);pointer-events:none}.oasis-world .world-ui .beat-canopy .eyebrow{letter-spacing:3px;margin-bottom:16px}.oasis-world .world-ui .beat-canopy .lede{max-width:480px;line-height:1.55;margin:18px 0 0}.oasis-world .btn-ghost,.oasis-world .btn-primary{display:inline-flex;align-items:center;padding:15px 34px;border-radius:var(--oasis-radius-pill);font-weight:600;font-size:17px;transition:all .4s var(--oasis-ease)}.oasis-world .btn-ghost.lg,.oasis-world .btn-primary.lg{padding:17px 42px;font-size:19px}.oasis-world .btn-primary{background:var(--oasis-forest);color:var(--oasis-white)}.oasis-world .btn-primary:hover{background:var(--oasis-green);transform:translateY(-2px)}.oasis-world .btn-ghost{border:1px solid rgba(30,58,43,.55);color:var(--oasis-forest)}.oasis-world .btn-ghost:hover{background:rgba(30,58,43,.08);border-color:var(--oasis-forest)}#footer{position:relative;z-index:2}@media(max-width:768px){.oasis-world .world-ui .beat{padding:0 24px}.oasis-world .world-ui .beat-editorial .editorial:before{inset:-18% 0}.oasis-world .world-ui .beat-hero .scroll-cue{left:24px}.oasis-world .world-ui .beat-hero .cta-row{flex-direction:column;align-items:flex-start}}body.world-card-hover .world-canvas:not(.is-dragging){cursor:pointer}.oasis-world .world-ui .beat-editorial .editorial{padding:26px 32px;border:1px solid hsla(0,0%,100%,.65);border-radius:var(--oasis-radius-lg);background:rgba(246,250,244,.74);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 24px 50px -32px rgba(20,40,28,.45);text-shadow:none}.oasis-world .world-ui .beat-editorial .editorial *{text-shadow:none}.oasis-world .world-ui .beat-canopy:before,.oasis-world .world-ui .beat-editorial .editorial:before{content:none}.oasis-world .world-ui .beat-canopy .beat-copy{padding:26px 32px;border:1px solid hsla(0,0%,100%,.65);border-radius:var(--oasis-radius-lg);background:rgba(246,250,244,.74);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 24px 50px -32px rgba(20,40,28,.45);text-shadow:none;max-width:560px}.oasis-world .world-ui .beat-canopy .beat-copy *{text-shadow:none}.oasis-world .world-ui .beat-canopy .beat-copy .display.sm{margin-bottom:14px}.oasis-world .world-ui .beat-canopy .beat-copy .lede{margin:0}.oasis-world .world-ui .beat-cta .closing-lead{border:1px solid hsla(0,0%,100%,.65);border-radius:var(--oasis-radius-lg);background:rgba(246,250,244,.74);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 24px 50px -32px rgba(20,40,28,.45);text-shadow:none;padding:30px 40px 34px}.oasis-world .world-ui .beat-cta .closing-lead *{text-shadow:none}.oasis-world .world-ui .beat-hero .lede{border:1px solid hsla(0,0%,100%,.65);border-radius:var(--oasis-radius-lg);background:rgba(246,250,244,.74);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 24px 50px -32px rgba(20,40,28,.45);text-shadow:none;padding:14px 20px}.oasis-world .world-ui .beat-hero .lede *{text-shadow:none}.oasis-world .world-ui .beat.beat-cta{align-items:center;justify-content:center;--closing-gap:clamp(40px,6vh,64px);gap:var(--closing-gap);padding-top:120px;padding-bottom:96px;text-align:center}.oasis-world .world-ui .beat.beat-cta .closing-lead{display:flex;flex-direction:column;align-items:center}.oasis-world .world-ui .beat.beat-cta .closing-lead .display.sm{margin-bottom:30px}.oasis-world .world-ui .beat.beat-cta .closing-plate{border:1px solid var(--world-line);border-radius:var(--oasis-radius-lg);background:var(--world-plate);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 30px 60px -38px rgba(0,0,0,.75);transition:border-color .4s var(--oasis-ease),background .4s var(--oasis-ease);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);width:100%;max-width:1120px;box-sizing:border-box;text-align:left;pointer-events:auto}.oasis-world .world-ui .beat.beat-cta .closing-stats{display:flex;flex-direction:column;justify-content:center;padding:12px;border-right:1px solid var(--world-line)}.oasis-world .world-ui .beat.beat-cta .stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.oasis-world .world-ui .beat.beat-cta .stat-block{display:flex;flex-direction:column;gap:6px;padding:26px 28px}.oasis-world .world-ui .beat.beat-cta .stat-block:nth-child(odd){border-right:1px solid var(--world-line)}.oasis-world .world-ui .beat.beat-cta .stat-block:nth-child(-n+2){border-bottom:1px solid var(--world-line)}.oasis-world .world-ui .beat.beat-cta .stat-figure{font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(40px,3.6vw,52px);line-height:1;letter-spacing:-.02em;color:var(--world-ink);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.oasis-world .world-ui .beat.beat-cta .stat-label,.oasis-world .world-ui .beat.beat-cta .stat-note{font-size:16px;line-height:1.4;color:var(--world-muted)}.oasis-world .world-ui .beat.beat-cta .stat-note{margin:8px 28px 16px}.oasis-world .world-ui .beat.beat-cta .closing-why{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:40px 40px 40px 44px}.oasis-world .world-ui .beat.beat-cta .why-title{margin:0;font-family:var(--oasis-font-display);font-weight:400;font-size:32px;line-height:1.2;letter-spacing:-.01em;color:var(--world-ink)}.oasis-world .world-ui .beat.beat-cta .why-points{display:flex;flex-direction:column;align-self:stretch;gap:14px;margin:0;padding:0;list-style:none}.oasis-world .world-ui .beat.beat-cta .why-points li{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:18px;line-height:1.55;color:var(--world-muted)}.oasis-world .world-ui .beat.beat-cta .why-points svg{flex:0 0 auto;margin-top:4px;font-size:20px;color:var(--world-accent)}.oasis-world .world-ui .beat.beat-cta .why-link{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:12px 22px;border:1px solid var(--world-line-strong);border-radius:var(--oasis-radius-pill);color:var(--world-ink);font-size:17px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .18s var(--oasis-ease),background .18s var(--oasis-ease)}.oasis-world .world-ui .beat.beat-cta .why-link:focus-visible{outline:2px solid var(--world-accent);outline-offset:3px}.oasis-world .world-ui .beat.beat-cta .why-link svg{font-size:18px;transition:transform .18s var(--oasis-ease)}.oasis-world .world-ui .beat.beat-cta .why-link:hover{border-color:var(--world-accent);background:hsla(41,66%,67%,.1)}.oasis-world .world-ui .beat.beat-cta .why-link:hover svg{transform:translate(2px,-2px)}@media(max-width:900px){.oasis-world .world-ui .beat.beat-cta{padding-top:96px}.oasis-world .world-ui .beat.beat-cta .closing-plate{grid-template-columns:minmax(0,1fr);max-width:560px}.oasis-world .world-ui .beat.beat-cta .closing-stats{border-right:0;border-bottom:1px solid var(--world-line)}.oasis-world .world-ui .beat.beat-cta .closing-why{padding:30px 28px 32px}}@media(max-width:760px){.oasis-world .world-ui .beat.beat-cta{padding-top:80px;padding-bottom:64px}.oasis-world .world-ui .beat.beat-cta .stat-block{padding:20px 18px}.oasis-world .world-ui .beat.beat-cta .why-title{font-size:28px}}.map-preload{position:fixed;inset:0;background:#efe8d6;z-index:0}.korea-map{position:relative;width:100%;height:100vh;overflow:hidden;background:#efe8d6;color:#4d473a}.korea-map .map-canvas{position:absolute;inset:0}.korea-map .map-canvas canvas{touch-action:none}.korea-map .map-paper{position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.55;background:radial-gradient(130% 95% at 50% 45%,transparent 60%,rgba(120,100,70,.22) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.5 0 0 0 0 0.4 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}.korea-map .map-fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;padding:24px;font-family:var(--oasis-font-display)}.korea-map .map-fallback .fallback-cities{display:flex;flex-wrap:wrap;gap:10px;max-width:560px;justify-content:center}.korea-map .map-fallback .fallback-cities .fb-city{padding:8px 16px;border:1px solid rgba(77,71,58,.28);border-radius:var(--oasis-radius-pill);color:#2e5e3a;font-size:14px}.korea-map .map-intro{position:absolute;top:120px;left:6vw;z-index:3;max-width:360px;pointer-events:none;transition:opacity .6s var(--oasis-ease),transform .6s var(--oasis-ease)}.korea-map .map-intro.is-hidden{opacity:0;transform:translateY(-8px)}.korea-map .map-intro .mi-eyebrow{font-size:11px;letter-spacing:4px;text-transform:uppercase;color:rgba(77,71,58,.62)}.korea-map .map-intro .mi-title{font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(34px,4vw,54px);line-height:1;color:#4d473a;margin:12px 0 14px}.korea-map .map-intro .mi-sub{font-size:14px;line-height:1.6;color:rgba(77,71,58,.62)}.korea-map .map-intro .mi-sub.mi-error{color:#9a4a2e}.korea-map .map-panel{position:absolute;top:50%;right:5vw;transform:translateY(-50%);z-index:4;width:320px;max-width:84vw;max-height:calc(100vh - 280px);overflow-y:auto;padding:30px 28px;background:hsla(42,48%,92%,.94);border:1px solid rgba(77,71,58,.28);outline:1px solid rgba(77,71,58,.28);outline-offset:-6px;border-radius:4px;box-shadow:0 18px 40px -22px rgba(77,71,58,.45);color:#4d473a;opacity:0;transform:translateY(-50%) translateX(16px);transition:opacity .45s var(--oasis-ease),transform .45s var(--oasis-ease);pointer-events:none}.korea-map .map-panel.is-visible{opacity:1;transform:translateY(-50%) translateX(0);pointer-events:auto}.korea-map .map-panel::-webkit-scrollbar{width:4px}.korea-map .map-panel::-webkit-scrollbar-thumb{background:rgba(77,71,58,.28);border-radius:4px}.korea-map .map-panel .mp-close{position:absolute;top:16px;right:16px;background:transparent;border:none;color:rgba(77,71,58,.62);cursor:pointer}.korea-map .map-panel .mp-close:hover{color:#4d473a}.korea-map .map-panel .mp-eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:rgba(77,71,58,.62)}.korea-map .map-panel .mp-title{font-family:var(--oasis-font-display);font-weight:400;font-size:34px;margin:8px 0 6px}.korea-map .map-panel .mp-title.sm{font-size:26px}.korea-map .map-panel .mp-meta{font-size:13px;color:rgba(77,71,58,.62);margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid rgba(77,71,58,.28)}.korea-map .map-panel .mp-thumb{width:100%;height:120px;border-radius:2px;overflow:hidden;margin-bottom:16px;filter:sepia(.35) saturate(.8)}.korea-map .map-panel .mp-thumb img{width:100%;height:100%;object-fit:cover}.korea-map .map-panel .mp-agent{font-size:12px;color:#2e5e3a;margin:0 0 18px}.korea-map .map-panel .mp-facts{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.korea-map .map-panel .mp-facts .mp-fact{display:flex;align-items:center;gap:10px;font-size:13px}.korea-map .map-panel .mp-facts .mp-fact svg{color:#2e5e3a;flex-shrink:0}.korea-map .map-panel .mp-back{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;padding:0 0 12px;color:#2e5e3a;font-size:11px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.korea-map .map-panel .mp-list{display:flex;flex-direction:column;max-height:280px;overflow-y:auto;margin-bottom:18px;padding-right:4px}.korea-map .map-panel .mp-list::-webkit-scrollbar{width:4px}.korea-map .map-panel .mp-list::-webkit-scrollbar-thumb{background:rgba(77,71,58,.28);border-radius:4px}.korea-map .map-panel .mp-list .mp-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 4px;background:transparent;border:none;border-bottom:1px solid rgba(77,71,58,.28);text-align:left;cursor:pointer;transition:all .25s var(--oasis-ease);color:inherit;font-family:inherit;text-decoration:none}.korea-map .map-panel .mp-list .mp-row:hover{background:rgba(46,94,58,.06);padding-left:8px}.korea-map .map-panel .mp-list .mp-row .mp-avatar{width:34px;height:34px;border-radius:50%;object-fit:cover;flex-shrink:0;filter:sepia(.3)}.korea-map .map-panel .mp-list .mp-row .mp-row-main{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.korea-map .map-panel .mp-list .mp-row .mp-row-name{font-family:var(--oasis-font-display);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.korea-map .map-panel .mp-list .mp-row .mp-row-sub{display:flex;align-items:center;font-size:11px;color:rgba(77,71,58,.62);text-transform:capitalize}.korea-map .map-panel .mp-list .mp-row .mp-row-sub svg{color:#2e5e3a;margin-right:4px}.korea-map .map-panel .mp-list .mp-row .mp-row-arrow{color:#2e5e3a;font-size:14px}.korea-map .map-panel .mp-list .mp-row .mp-row-price{font-size:14px;font-weight:600;color:#2e5e3a;flex-shrink:0}.korea-map .map-panel .mp-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 22px;background:#2e5e3a;color:#efe8d6;border:none;border-radius:var(--oasis-radius-pill);font-weight:500;font-size:14px;cursor:pointer;font-family:inherit;text-decoration:none;transition:all .3s var(--oasis-ease)}.korea-map .map-panel .mp-cta:hover{background:var(--oasis-forest)}.korea-map .map-panel .mp-cta.ghost{background:transparent;color:#4d473a;border:1px solid rgba(77,71,58,.28)}.korea-map .map-panel .mp-cta+.mp-cta{margin-top:10px}.korea-map .map-panel .mp-scroll-cue{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:14px;color:rgba(77,71,58,.62);font-size:11px;letter-spacing:1px;text-transform:uppercase}.korea-map .map-panel .mp-scroll-cue .cue-arrow{font-size:14px;animation:cueBounce 1.6s ease-in-out infinite}.korea-map .map-compass{position:absolute;right:5vw;bottom:150px;z-index:3;width:46px;height:46px;border:1px solid rgba(77,71,58,.28);border-radius:50%;pointer-events:none}.korea-map .map-compass .mc-needle{position:absolute;inset:0}.korea-map .map-compass .mc-needle:before{content:"";position:absolute;left:50%;top:8px;bottom:8px;width:1px;background:linear-gradient(180deg,#2e5e3a 50%,rgba(77,71,58,.28) 0)}.korea-map .map-compass .mc-n{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-family:var(--oasis-font-display);font-size:12px;color:#2e5e3a}.korea-map:after{content:"";position:absolute;left:0;right:0;bottom:0;height:170px;z-index:2;pointer-events:none;background:linear-gradient(0deg,#efe8d6 45%,hsla(43,44%,89%,0))}.korea-map .map-strip{position:absolute;left:0;right:0;bottom:44px;z-index:3;padding:0 5vw;overflow-x:auto;scrollbar-width:none}.korea-map .map-strip::-webkit-scrollbar{display:none}.korea-map .map-strip ol{display:flex;justify-content:space-between;min-width:max-content;gap:18px;margin:0;padding:0;list-style:none;border-top:1px solid rgba(77,71,58,.28)}.korea-map .map-strip .ms-city{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 0 4px;background:none;border:none;cursor:pointer;font-family:var(--oasis-font-display);color:rgba(77,71,58,.62);transition:color .25s var(--oasis-ease)}.korea-map .map-strip .ms-city:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:#b23a2e;transform:scaleX(0);transform-origin:left;transition:transform .4s var(--oasis-ease)}.korea-map .map-strip .ms-city .ms-num{font-size:10px;font-family:var(--oasis-font-body);opacity:.7}.korea-map .map-strip .ms-city .ms-name{font-size:16px;white-space:nowrap}.korea-map .map-strip .ms-city.has-plants .ms-name{color:#4d473a}.korea-map .map-strip .ms-city:focus-visible,.korea-map .map-strip .ms-city:hover{color:#4d473a;outline:none}.korea-map .map-strip .ms-city:focus-visible:before,.korea-map .map-strip .ms-city:hover:before{transform:scaleX(.4)}.korea-map .map-strip .ms-city.is-active,.korea-map .map-strip .ms-city.is-active .ms-name{color:#b23a2e}.korea-map .map-strip .ms-city.is-active:before{transform:scaleX(1)}.korea-map .map-hint{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);z-index:3;font-size:11px;letter-spacing:1px;color:rgba(77,71,58,.62);pointer-events:none;white-space:nowrap}#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .logo-box .oasis-wordmark .word{color:#4d473a}#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .logo-box .oasis-wordmark .mark{color:#2e5e3a}#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .router-box a,#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .router-box div{color:#4d473a}#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .user-box .join-box{border-color:rgba(77,71,58,.28)}#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .user-box .join-box span,#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .user-box .join-box svg{color:#4d473a}#pc-wrap:has(.korea-map) #top .navbar .navbar-main:not(.transparent) .container .lan-box .notification-icon{color:#4d473a}.map-badge{position:relative;display:flex;flex-direction:column;align-items:center;transition:opacity .3s var(--oasis-ease)}.map-badge.is-dimmed{opacity:.35}.map-badge .mb-shield{position:relative;display:grid;place-items:center;width:26px;height:30px;padding:0 0 3px;border:none;cursor:pointer;background:#4d473a;transition:transform .18s ease-out,background .25s}.map-badge .mb-shield,.map-badge .mb-shield:before{-webkit-clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%);clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%)}.map-badge .mb-shield:before{content:"";position:absolute;inset:1.5px 1.5px 2.5px;background:#efe8d6}.map-badge .mb-shield svg{position:relative;width:16px;height:16px;fill:none;stroke:#4d473a;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.map-badge .mb-shield:focus-visible,.map-badge .mb-shield:hover{transform:translateY(-2px) scale(1.08);outline:none}.map-badge .mb-shield:focus-visible,.map-badge .mb-shield:hover,.map-badge.is-active .mb-shield{background:#b23a2e}.map-badge .mb-shield:focus-visible svg,.map-badge .mb-shield:hover svg,.map-badge.is-active .mb-shield svg{stroke:#b23a2e}.map-badge .map-marker-label{position:absolute;bottom:calc(100% + 6px)}.map-marker-label{display:flex;flex-direction:column;align-items:center;padding:7px 14px;background:hsla(42,48%,92%,.96);border:1px solid rgba(77,71,58,.28);border-radius:2px;white-space:nowrap;pointer-events:none;color:#4d473a;animation:markerLabelIn .18s ease-out;gap:1px}.map-marker-label .mm-kr{font-size:11px;color:rgba(77,71,58,.62)}.map-marker-label .mm-name{font-family:var(--oasis-font-display);font-size:16px}.map-marker-label .mm-badge{font-size:10px;color:#efe8d6;background:#2e5e3a;padding:1px 7px;border-radius:999px;margin:3px 0 2px}.map-marker-label .mm-count{font-size:11px;color:#2e5e3a}@keyframes markerLabelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes cueBounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(max-width:768px){.korea-map .map-intro{top:90px;left:24px;right:24px}.korea-map .map-panel{top:auto;bottom:110px;right:16px;left:16px;width:auto;max-height:50vh;transform:translateY(12px)}.korea-map .map-panel.is-visible{transform:translateY(0)}.korea-map .map-compass{display:none}.korea-map .map-strip{bottom:36px;padding:0 16px}}.korea-map .map-editorial{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:296px;max-width:26vw;pointer-events:none}.korea-map .map-editorial.left{left:5vw}.korea-map .map-editorial.right{right:5vw;text-align:right}.korea-map .me-card{pointer-events:auto;display:flex;flex-direction:column;gap:9px;padding:22px 24px;background:hsla(43,44%,89%,.82);border:1px solid rgba(77,71,58,.28);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#4d473a;opacity:0;transition:opacity .52s var(--oasis-ease),transform .52s var(--oasis-ease)}.korea-map .me-card.is-in{opacity:1;transform:translateX(0)}.korea-map .me-card.is-out{opacity:0}.korea-map .me-card:hover{background:hsla(43,44%,89%,.94);border-color:rgba(77,71,58,.45)}.korea-map .map-editorial.left .me-card.is-out{transform:translateX(-8px)}.korea-map .map-editorial.right .me-card{align-items:flex-end}.korea-map .map-editorial.right .me-card.is-out{transform:translateX(8px)}.korea-map .me-eyebrow{font-size:14px;letter-spacing:.22em;text-transform:uppercase;color:rgba(77,71,58,.62)}.korea-map .me-rule{width:30px;height:1px;background:rgba(77,71,58,.28)}.korea-map .me-category{font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:#2e5e3a;font-weight:700}.korea-map .me-title{font-family:var(--oasis-font-display);font-size:21px;line-height:1.28;color:#4d473a;overflow-wrap:anywhere}.korea-map .me-excerpt{font-size:17px;line-height:1.62;color:rgba(77,71,58,.62);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.korea-map .me-image{display:block;margin-top:3px}.korea-map .me-image img{width:100%;height:116px;object-fit:cover;display:block;filter:saturate(.88)}.korea-map .me-cta{margin-top:5px;font-size:16px;font-weight:600;letter-spacing:.04em;color:#2e5e3a}.korea-map .me-dots{display:flex;gap:5px;margin-top:12px;pointer-events:none}.korea-map .me-dots i{width:14px;height:2px;background:rgba(77,71,58,.28);transition:background .4s var(--oasis-ease)}.korea-map .me-dots i.on{background:#2e5e3a}.korea-map .map-editorial.right .me-dots{justify-content:flex-end}@media(max-width:1200px){.korea-map .map-editorial{width:232px;max-width:22vw}.korea-map .map-editorial .me-excerpt{display:none}.korea-map .map-editorial .me-image img{height:88px}}@media(max-width:900px){.korea-map .map-editorial{display:none}}.korea-map .map-panel .mp-row{cursor:default}.korea-map .map-panel .mp-row:hover{padding-left:4px;background:transparent}.korea-map .map-panel .mp-row .mp-row-main{min-width:0}.korea-map .map-panel .mp-row .mp-row-name.is-link{display:inline-block;color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:color .2s var(--oasis-ease),border-color .2s var(--oasis-ease)}.korea-map .map-panel .mp-row .mp-row-name.is-link:hover{color:#2e5e3a;border-bottom-color:#2e5e3a}.korea-map .map-panel .mp-row button.mp-row-arrow{margin-left:auto;padding:6px 8px;background:none;border:none;font:inherit;color:rgba(77,71,58,.62);cursor:pointer;border-radius:4px;transition:color .2s var(--oasis-ease),background .2s var(--oasis-ease),transform .2s var(--oasis-ease)}.korea-map .map-panel .mp-row button.mp-row-arrow:hover{color:#2e5e3a;background:rgba(46,94,58,.08);transform:translateX(2px)}.korea-map .map-panel .mp-agent.is-link{display:inline-block;color:#2e5e3a;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s var(--oasis-ease)}.korea-map .map-panel .mp-agent.is-link:hover{border-bottom-color:#2e5e3a}.map-badge .mb-shield{width:33px;height:38px;padding:0 0 4px}.map-badge .mb-shield:before{inset:2px 2px 3px}.map-badge .mb-shield svg{width:20px;height:20px}.map-badge .mb-shield:focus-visible,.map-badge .mb-shield:hover{transform:translateY(-3px) scale(1.08)}.map-badge .map-marker-label{bottom:calc(100% + 8px)}.map-marker-label{padding:9px 18px;border-radius:3px;gap:2px;background:#efe8d6;box-shadow:0 6px 18px -8px rgba(77,71,58,.55)}.map-marker-label .mm-kr{font-size:14px}.map-marker-label .mm-name{font-size:20px}.map-marker-label .mm-badge{font-size:13px;padding:2px 9px;margin:4px 0 3px}.map-marker-label .mm-count{font-size:14px}.korea-map .map-panel{width:640px;max-height:calc(100vh - 220px);padding:48px 44px}.korea-map .map-panel .mp-close{top:24px;right:24px}.korea-map .map-panel .mp-close svg{width:26px;height:26px}.korea-map .map-panel .mp-eyebrow{font-size:16px;letter-spacing:4px}.korea-map .map-panel .mp-title{font-size:52px;margin:12px 0 9px}.korea-map .map-panel .mp-title.sm{font-size:40px}.korea-map .map-panel .mp-meta{font-size:19px;margin:0 0 28px;padding-bottom:22px}.korea-map .map-panel .mp-thumb{height:220px;margin-bottom:24px}.korea-map .map-panel .mp-agent{font-size:18px}.korea-map .map-panel .mp-facts *{font-size:19px}.korea-map .map-panel .mp-back{font-size:16px;padding:0 0 18px}.korea-map .map-panel .mp-list{max-height:420px}.korea-map .map-panel .mp-list .mp-row{padding:18px 6px}.korea-map .map-panel .mp-list .mp-row .mp-avatar,.korea-map .map-panel .mp-list .mp-row img{width:52px;height:52px}.korea-map .map-panel .mp-list .mp-row .mp-row-name{font-size:24px}.korea-map .map-panel .mp-list .mp-row .mp-row-sub{font-size:16px}.korea-map .map-panel .mp-list .mp-row .mp-row-arrow,.korea-map .map-panel .mp-list .mp-row .mp-row-price{font-size:21px}.korea-map .map-panel .mp-cta{padding:18px 32px;font-size:20px}@media(max-width:1280px){.korea-map .map-panel{width:460px;padding:34px 30px}.korea-map .map-panel .mp-title{font-size:40px}}.korea-map .map-editorial{width:605px;max-width:32vw}.korea-map .map-editorial.left{left:3.5vw}.korea-map .map-editorial.right{right:3.5vw}.korea-map .map-editorial .me-card.text-only{max-width:360px}.korea-map .map-editorial.right .me-card.text-only{margin-left:auto}.korea-map .map-editorial.left .me-card.text-only{margin-right:auto}.korea-map .map-editorial .me-title{font-size:26px;line-height:1.25}.korea-map .map-editorial .me-excerpt{font-size:18px;line-height:1.6;max-width:46ch;overflow-wrap:anywhere}.korea-map .map-editorial .me-category,.korea-map .map-editorial .me-eyebrow{font-size:15px}.korea-map .map-editorial .me-cta{font-size:17px}.korea-map .map-editorial .me-image{margin-top:10px}.korea-map .map-editorial .me-image img{height:240px}@media(max-width:1600px){.korea-map .map-editorial{width:420px}.korea-map .map-editorial .me-title{font-size:22px}.korea-map .map-editorial .me-image img{height:170px}}@media(max-width:1024px){.plant-grid{grid-template-columns:repeat(3,1fr)!important}.categories-showcase .category-grid{grid-template-columns:repeat(2,1fr)}.following-page .follow-grid{grid-template-columns:repeat(3,1fr)}.oasis-hero .hero-inner .hero-title{font-size:72px}.agent-detail-page .agent-footer-grid{grid-template-columns:1fr!important}}@media(max-width:768px){.account-page,.add-plant-page,.agent-detail-page,.following-page,.home-section,.order-detail,.orders-page,.plant-detail,.plants-page{padding-left:18px;padding-right:18px;padding-top:100px}.plants-page{padding-left:0;padding-right:0;padding-top:96px}.plant-grid,.result-column .plant-grid{grid-template-columns:repeat(2,1fr)!important;gap:14px}.categories-showcase .category-grid,.following-page .follow-grid{grid-template-columns:repeat(2,1fr)}.plants-page .page-body{flex-direction:column!important}.plants-page .filter-column{width:100%}.plant-filter{position:static}.plants-page .plants-hero{flex-direction:column!important;align-items:flex-start;gap:18px}.plants-page .plants-hero .hero-leaf{width:90px;height:90px}.plant-detail .detail-main{flex-direction:column!important;gap:26px;align-items:stretch}.plant-detail .info-column,.plant-detail .visual-column{width:100%;min-width:0}.plant-detail .visual-column .viewer-frame{height:auto;aspect-ratio:4/3}.plant-detail .visual-column .media-strip{grid-template-columns:repeat(3,1fr)}.plant-detail .breadcrumb{flex-wrap:wrap}.plant-detail .info-column .name{font-size:34px}.oasis-hero{height:88vh;min-height:520px}.oasis-hero .hero-inner .hero-title{font-size:48px}.oasis-hero .hero-inner .hero-sub{font-size:16px}.oasis-hero .hero-inner .hero-cta{flex-direction:column;align-items:center}.home-section .section-head{flex-direction:column!important;align-items:flex-start;gap:12px}.home-section .section-head .title{font-size:30px}.orders-page .order-list .order-row{grid-template-columns:1fr;gap:14px}.orders-page .order-list .order-row .or-mid{display:none}.order-detail .od-head{gap:12px}.account-page .account-links,.order-detail .od-head{flex-direction:column!important}.add-plant-page .ap-grid{grid-template-columns:1fr}.agent-detail-page .page-head .headline,.following-page .page-head .headline,.orders-page .page-head .headline,.plants-page .plants-hero .hero-title{font-size:34px}.agent-detail-page{gap:var(--oasis-space-4)!important}.agent-detail-page .agent-hero .hero-body{flex-direction:column!important;align-items:stretch!important;gap:28px!important;padding:36px 22px 32px!important}.agent-detail-page .agent-hero .hero-identity{flex:0 0 auto!important;width:100%}.agent-detail-page .agent-hero .agent-avatar-ring{width:150px!important;height:150px!important}.agent-detail-page .agent-hero .hero-main{align-items:center;text-align:center}.agent-detail-page .agent-hero .agent-name{font-size:34px!important}.agent-detail-page .agent-hero .agent-lede{font-size:18px!important}.agent-detail-page .agent-hero .agent-stats{grid-template-columns:repeat(3,1fr)!important;gap:20px 10px!important;padding:22px 18px!important}.agent-detail-page .agent-hero .agent-stats .stat{align-items:center}.agent-detail-page .agent-hero .agent-stats .num{font-size:30px!important}.agent-detail-page .agent-hero .hero-actions{justify-content:center;width:100%}.agent-detail-page .agent-topbar .ab-badge{order:-1}.agent-detail-page .agent-footer-grid .info-card{padding:24px!important}.agent-detail-page .agent-plants .section-head{flex-direction:column!important;align-items:flex-start;gap:8px!important}.order-dialog .od-panel{padding:26px 20px}.order-success .os-content .os-title{font-size:40px}.order-success .os-content .os-sub{font-size:16px}}@media(max-width:480px){.categories-showcase .category-grid,.following-page .follow-grid,.plant-grid,.result-column .plant-grid{grid-template-columns:1fr!important}.oasis-hero .hero-inner .hero-title{font-size:40px}}@keyframes oasis-pulse{0%,to{opacity:.5}50%{opacity:1}}#pc-wrap .agent-list-page{position:relative;width:100%;max-width:var(--oasis-content-width);margin:0 auto;background:var(--oasis-cream);box-shadow:0 0 0 100vmax var(--oasis-cream);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);padding:133px 24px 96px;display:flex;flex-direction:column;gap:var(--oasis-space-5)}#pc-wrap .agent-list-page .agents-hero{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding-bottom:32px;border-bottom:1px solid var(--oasis-line)}#pc-wrap .agent-list-page .agents-hero .hero-text{max-width:640px}#pc-wrap .agent-list-page .agents-hero .hero-eyebrow{font-size:22px;letter-spacing:.22em;text-transform:uppercase;color:var(--oasis-moss);font-weight:600}#pc-wrap .agent-list-page .agents-hero .hero-title{margin-top:14px;font-family:var(--oasis-font-display);font-weight:400;font-size:56px;line-height:1.15;color:var(--oasis-charcoal)}#pc-wrap .agent-list-page .agents-hero .hero-sub{margin-top:18px;max-width:480px;color:var(--oasis-ink);font-size:26px;line-height:1.7}#pc-wrap .agent-list-page .agents-hero .hero-leaf{flex-shrink:0;width:170px;height:170px;color:var(--oasis-line);opacity:.7}#pc-wrap .agent-list-page .agents-hero .hero-leaf svg{width:100%;height:100%}#pc-wrap .agent-list-page .agents-body{display:flex;flex-direction:row;align-items:flex-start;gap:40px}#pc-wrap .agent-list-page .discovery-panel{width:340px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;padding:28px 24px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-cream);position:-webkit-sticky;position:sticky;top:110px}#pc-wrap .agent-list-page .discovery-panel .panel-eyebrow{font-size:22px;letter-spacing:.16em;text-transform:uppercase;color:var(--oasis-forest);font-weight:600}#pc-wrap .agent-list-page .discovery-panel .panel-note{font-size:22px;color:var(--oasis-ink);line-height:1.55}#pc-wrap .agent-list-page .discovery-panel .panel-quote{margin-top:8px;padding-top:18px;border-top:1px solid var(--oasis-line)}#pc-wrap .agent-list-page .discovery-panel .panel-quote .MuiTypography-root,#pc-wrap .agent-list-page .discovery-panel .panel-quote p{font-family:var(--oasis-font-display);font-style:italic;color:var(--oasis-moss);font-size:24px;line-height:1.5}#pc-wrap .agent-list-page .agents-directory{flex:1 1;min-width:0}#pc-wrap .agent-list-page .directory-head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:26px}#pc-wrap .agent-list-page .directory-head>span{color:var(--oasis-ink);font-size:24px}#pc-wrap .agent-list-page .directory-head .sort-control{display:flex;flex-direction:row;align-items:center;gap:8px}#pc-wrap .agent-list-page .directory-head .sort-control .sort-label{font-size:22px;color:var(--oasis-ink)}#pc-wrap .agent-list-page .directory-head .sort-control button{color:var(--oasis-forest);font-family:var(--oasis-font-body);font-weight:600;font-size:24px;text-transform:none}#pc-wrap .agent-list-page .directory-head .sort-control button:hover{background:none}#pc-wrap .agent-list-page .guild-figures{flex-direction:row!important;align-items:stretch;flex-wrap:wrap;gap:1px;background:var(--oasis-line);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}#pc-wrap .agent-list-page .guild-figures .figure{flex:1 1 200px;min-width:0;gap:4px;padding:22px 26px;background:var(--oasis-white)}#pc-wrap .agent-list-page .guild-figures .figure .f-label{font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap .agent-list-page .guild-figures .figure .f-value{font-family:var(--oasis-font-display);font-size:40px;line-height:1.1;color:var(--oasis-forest)}#pc-wrap .agent-list-page .guild-figures .figure .f-sub{font-size:16px;color:var(--oasis-moss)}#pc-wrap .agent-list-page .discovery-panel .panel-title{font-family:var(--oasis-font-display);font-size:28px;line-height:1.2;color:var(--oasis-charcoal);margin-bottom:14px}#pc-wrap .agent-list-page .discovery-panel .panel-fact{margin-top:18px;padding:16px 18px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);background:var(--oasis-cream);gap:6px}#pc-wrap .agent-list-page .discovery-panel .panel-fact .pf-title{font-size:16px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap .agent-list-page .discovery-panel .panel-fact .pf-desc{font-size:17px;line-height:1.5;color:var(--oasis-ink)}#pc-wrap .agent-list-page .card-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(380px,100%),1fr));grid-gap:28px;gap:28px}#pc-wrap .agent-list-page .card-wrap .no-data{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:90px 0;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap .agent-list-page .card-wrap .no-data img{width:36px;opacity:.6}#pc-wrap .agent-list-page .card-wrap .no-data p{color:var(--oasis-ink)}#pc-wrap .agent-list-page .pagination{margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:12px}#pc-wrap .agent-list-page .pagination span{color:var(--oasis-ink);font-size:24px}#pc-wrap .agent-general-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);padding:40px 30px 30px;transition:transform .4s var(--oasis-ease),box-shadow .4s var(--oasis-ease),border-color .4s var(--oasis-ease)}#pc-wrap .agent-general-card:hover{transform:translateY(-4px);box-shadow:var(--oasis-shadow-soft);border-color:var(--oasis-moss)}#pc-wrap .agent-general-card .avatar-link{display:block;border-radius:50%}#pc-wrap .agent-general-card .avatar-link:focus-visible{outline:2px solid var(--oasis-green);outline-offset:4px}#pc-wrap .agent-general-card .avatar-ring{display:block;width:148px;height:148px;border-radius:50%;padding:5px;background:var(--oasis-white);box-shadow:inset 0 0 0 1px var(--oasis-sand)}#pc-wrap .agent-general-card .avatar-ring img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}#pc-wrap .agent-general-card .agent-identity{align-items:center;gap:4px;min-width:0;max-width:100%}#pc-wrap .agent-general-card .name-link{text-decoration:none;white-space:normal;max-width:100%}#pc-wrap .agent-general-card .name-link:focus-visible{outline:2px solid var(--oasis-green);outline-offset:3px;border-radius:var(--oasis-radius-sm)}#pc-wrap .agent-general-card .agent-name{font-family:var(--oasis-font-display);font-size:30px;line-height:1.2;color:var(--oasis-charcoal);overflow-wrap:anywhere;transition:color .18s var(--oasis-ease)}#pc-wrap .agent-general-card .agent-name:hover{color:var(--oasis-green)}#pc-wrap .agent-general-card .agent-role{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap .agent-general-card .agent-location{flex-direction:row!important;align-items:center;gap:5px}#pc-wrap .agent-general-card .agent-location svg{font-size:18px;color:var(--oasis-moss)}#pc-wrap .agent-general-card .agent-location p{font-size:17px;color:var(--oasis-moss)}#pc-wrap .agent-general-card .agent-desc{font-size:18px;line-height:1.55;color:var(--oasis-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#pc-wrap .agent-general-card .agent-stats{flex-direction:row!important;align-items:center;justify-content:center;gap:28px}#pc-wrap .agent-general-card .agent-stats .stat{align-items:center;gap:2px}#pc-wrap .agent-general-card .agent-stats .stat .num{font-family:var(--oasis-font-display);font-size:30px;line-height:1;color:var(--oasis-forest)}#pc-wrap .agent-general-card .agent-stats .stat .lbl{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss);white-space:nowrap}#pc-wrap .agent-general-card .agent-stats .stat-rule{width:1px;height:34px;background:var(--oasis-line)}#pc-wrap .agent-general-card .plant-preview-strip{flex-direction:row!important;align-items:center;justify-content:center;gap:10px;min-height:52px}#pc-wrap .agent-general-card .plant-preview-strip .preview-thumb{width:52px;height:52px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line);background:var(--oasis-cream);flex-shrink:0}#pc-wrap .agent-general-card .plant-preview-strip .preview-thumb img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap .agent-general-card .plant-preview-strip .preview-thumb.skeleton{background:linear-gradient(90deg,var(--oasis-cream),var(--oasis-line),var(--oasis-cream));animation:oasis-pulse 1.4s ease-in-out infinite}#pc-wrap .agent-general-card .plant-preview-strip .preview-more{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:1px dashed var(--oasis-line);font-size:16px;color:var(--oasis-moss)}#pc-wrap .agent-general-card .plant-preview-strip.empty{min-height:0}#pc-wrap .agent-general-card .plant-preview-strip.empty p{font-size:17px;color:var(--oasis-moss)}#pc-wrap .agent-general-card .engagement-row{display:flex;align-items:center;justify-content:center;gap:4px}#pc-wrap .agent-general-card .engagement-row .MuiIconButton-root{color:var(--oasis-moss)}#pc-wrap .agent-general-card .engagement-row .MuiIconButton-root:hover{background:var(--oasis-cream)}#pc-wrap .agent-general-card .engagement-row .MuiIconButton-root:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap .agent-general-card .engagement-row .view-cnt{margin-right:12px;font-size:17px;color:var(--oasis-ink)}#pc-wrap .agent-general-card .engagement-row .view-cnt:last-of-type{margin-right:0}#pc-wrap .agent-general-card .view-profile-btn{margin-top:auto;width:100%;display:inline-flex;align-items:center;justify-content:center;height:50px;border-radius:var(--oasis-radius-pill);background:var(--oasis-white);border:1px solid var(--oasis-line);color:var(--oasis-ink);font-size:18px;font-weight:600;text-decoration:none;transition:border-color .18s var(--oasis-ease),color .18s var(--oasis-ease),background .18s var(--oasis-ease)}#pc-wrap .agent-general-card .view-profile-btn:hover{border-color:var(--oasis-green);color:var(--oasis-forest);background:var(--oasis-cream)}#pc-wrap .agent-general-card .view-profile-btn:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap .guild-standards{margin-top:20px;padding:56px 48px;border-radius:var(--oasis-radius-lg);background:var(--oasis-forest);gap:34px}#pc-wrap .guild-standards .gs-head{max-width:70ch;gap:10px}#pc-wrap .guild-standards .gs-head .gs-eyebrow{font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}#pc-wrap .guild-standards .gs-head .gs-title{font-family:var(--oasis-font-display);font-size:38px;line-height:1.15;color:#fff}#pc-wrap .guild-standards .gs-head .gs-note{font-size:18px;line-height:1.6;color:hsla(0,0%,100%,.76)}#pc-wrap .guild-standards .gs-cards{flex-direction:row!important;align-items:stretch;flex-wrap:wrap;gap:18px}#pc-wrap .guild-standards .gs-cards .gs-card{flex:1 1 260px;min-width:0;gap:8px;padding:24px 26px;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--oasis-radius-md);background:hsla(0,0%,100%,.04)}#pc-wrap .guild-standards .gs-cards .gs-card .gsc-title{font-size:19px;font-weight:600;color:#fff}#pc-wrap .guild-standards .gs-cards .gs-card .gsc-desc{font-size:17px;line-height:1.55;color:hsla(0,0%,100%,.74)}#pc-wrap .router-box a.is-active div{color:var(--oasis-moss,#6b8f71)!important}#mobile-wrap .agent-list-page.mobile{background:var(--oasis-cream);box-shadow:0 0 0 100vmax var(--oasis-cream);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);padding:110px 18px 60px;display:flex;flex-direction:column;gap:26px}#mobile-wrap .agent-list-page.mobile .guild-figures{flex-direction:row!important;flex-wrap:wrap;gap:1px;background:var(--oasis-line);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}#mobile-wrap .agent-list-page.mobile .guild-figures .figure{flex:1 1 45%;min-width:0;gap:3px;padding:16px 18px;background:var(--oasis-white)}#mobile-wrap .agent-list-page.mobile .guild-figures .figure .f-label{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}#mobile-wrap .agent-list-page.mobile .guild-figures .figure .f-value{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-forest)}#mobile-wrap .agent-list-page.mobile .guild-figures .figure .f-sub{font-size:15px;color:var(--oasis-moss)}#mobile-wrap .agent-list-page.mobile .guild-standards{padding:32px 22px;border-radius:var(--oasis-radius-lg);background:var(--oasis-forest);gap:22px}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-head{gap:8px}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-head .gs-eyebrow{font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-head .gs-title{font-family:var(--oasis-font-display);font-size:28px;line-height:1.2;color:#fff}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-head .gs-note{font-size:17px;line-height:1.55;color:hsla(0,0%,100%,.76)}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-cards{gap:12px}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-cards .gs-card{gap:6px;padding:18px 20px;border:1px solid hsla(0,0%,100%,.14);border-radius:var(--oasis-radius-md);background:hsla(0,0%,100%,.04)}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-cards .gs-card .gsc-title{font-size:18px;font-weight:600;color:#fff}#mobile-wrap .agent-list-page.mobile .guild-standards .gs-cards .gs-card .gsc-desc{font-size:16px;line-height:1.5;color:hsla(0,0%,100%,.74)}#mobile-wrap .agent-list-page.mobile .agents-hero .hero-eyebrow{font-size:22px;letter-spacing:.18em;text-transform:uppercase;color:var(--oasis-moss);font-weight:600}#mobile-wrap .agent-list-page.mobile .agents-hero .hero-title{margin-top:10px;font-family:var(--oasis-font-display);font-size:40px;line-height:1.2;color:var(--oasis-charcoal)}#mobile-wrap .agent-list-page.mobile .agents-hero .hero-sub{margin-top:12px;font-size:24px;line-height:1.6;color:var(--oasis-ink)}#mobile-wrap .agent-list-page.mobile .discovery-bar{display:flex;flex-direction:column;gap:12px}#mobile-wrap .agent-list-page.mobile .discovery-bar .sort-control{display:flex;flex-direction:row;align-items:center;gap:8px}#mobile-wrap .agent-list-page.mobile .discovery-bar .sort-control .sort-label{font-size:22px;color:var(--oasis-ink)}#mobile-wrap .agent-list-page.mobile .discovery-bar .sort-control button{color:var(--oasis-forest);font-weight:600;text-transform:none}#mobile-wrap .agent-list-page.mobile .directory-head span{font-size:22px;color:var(--oasis-ink)}#mobile-wrap .agent-list-page.mobile .card-wrap{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}#mobile-wrap .agent-list-page.mobile .card-wrap .no-data{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 0;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-lg)}#mobile-wrap .agent-list-page.mobile .card-wrap .no-data img{width:30px;opacity:.6}#mobile-wrap .agent-list-page.mobile .card-wrap .no-data p{color:var(--oasis-ink)}#mobile-wrap .agent-list-page.mobile .pagination{display:flex;flex-direction:column;align-items:center;gap:10px}#mobile-wrap .agent-list-page.mobile .pagination span{font-size:22px;color:var(--oasis-ink)}#mobile-wrap .agent-general-card.mobile{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);padding:32px 20px 24px}#mobile-wrap .agent-general-card.mobile .avatar-ring{display:block;width:108px;height:108px;border-radius:50%;padding:4px;background:var(--oasis-cream);border:1px solid var(--oasis-line)}#mobile-wrap .agent-general-card.mobile .avatar-ring img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}#mobile-wrap .agent-general-card.mobile .name-link{text-decoration:none;margin-top:14px;display:block}#mobile-wrap .agent-general-card.mobile .agent-name{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-charcoal)}#mobile-wrap .agent-general-card.mobile .agent-role{margin-top:2px;font-size:18px;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss);font-weight:600}#mobile-wrap .agent-general-card.mobile .agent-location{margin-top:6px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;color:var(--oasis-ink);font-size:22px}#mobile-wrap .agent-general-card.mobile .agent-location svg{color:var(--oasis-moss);font-size:24px}#mobile-wrap .agent-general-card.mobile .agent-desc{margin-top:12px;color:var(--oasis-ink);font-size:22px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#mobile-wrap .agent-general-card.mobile .agent-stats{margin-top:16px;display:flex;flex-direction:row;gap:28px}#mobile-wrap .agent-general-card.mobile .agent-stats .stat{display:flex;flex-direction:column;align-items:center}#mobile-wrap .agent-general-card.mobile .agent-stats .stat .num{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}#mobile-wrap .agent-general-card.mobile .agent-stats .stat .lbl{font-size:18px;text-transform:uppercase;letter-spacing:.06em;color:var(--oasis-ink)}#mobile-wrap .agent-general-card.mobile .plant-preview-strip{margin-top:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;min-height:34px}#mobile-wrap .agent-general-card.mobile .plant-preview-strip .preview-thumb{width:32px;height:32px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line)}#mobile-wrap .agent-general-card.mobile .plant-preview-strip .preview-thumb img{width:100%;height:100%;object-fit:cover;display:block}#mobile-wrap .agent-general-card.mobile .plant-preview-strip .preview-thumb.skeleton{background:var(--oasis-line);animation:oasis-pulse 1.4s ease-in-out infinite}#mobile-wrap .agent-general-card.mobile .plant-preview-strip .preview-more{font-size:18px;color:var(--oasis-ink);font-weight:600}#mobile-wrap .agent-general-card.mobile .plant-preview-strip.empty p{font-size:18px;color:var(--oasis-ink);font-style:italic}#mobile-wrap .agent-general-card.mobile .engagement-row{margin-top:10px;display:flex;flex-direction:row;align-items:center;justify-content:center}#mobile-wrap .agent-general-card.mobile .engagement-row .view-cnt{font-size:18px;color:var(--oasis-ink);margin-right:6px}#mobile-wrap .agent-general-card.mobile .view-profile-btn{margin-top:16px;width:100%;box-sizing:border-box;text-align:center;padding:11px 0;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-forest);color:var(--oasis-forest);font-weight:600;font-size:22px;text-decoration:none;display:block}@media(max-width:1240px){#pc-wrap .agent-list-page .guild-figures .figure{flex:1 1 45%}}@media(max-width:960px){#pc-wrap .agent-list-page{padding-left:18px;padding-right:18px}#pc-wrap .agent-list-page .agents-hero{flex-direction:column!important;align-items:flex-start;gap:22px}#pc-wrap .agent-list-page .agents-hero .hero-leaf{display:none}#pc-wrap .agent-list-page .agents-body{flex-direction:column;gap:26px}#pc-wrap .agent-list-page .discovery-panel{width:100%;position:static}#pc-wrap .agent-list-page .directory-head{flex-wrap:wrap;gap:10px}#pc-wrap .agent-list-page .guild-standards{padding:34px 24px}#pc-wrap .agent-list-page .guild-standards .gs-head .gs-title{font-size:30px}}#pc-wrap .agent-detail-page{position:relative;width:100%;margin:0 auto;max-width:var(--oasis-content-width);padding:133px 24px 96px;display:flex;flex-direction:column;gap:var(--oasis-space-5)}#pc-wrap .agent-detail-page .state-box{width:100%;padding:120px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}#pc-wrap .agent-detail-page .state-box .state-icon{font-size:50px;color:var(--oasis-moss)}#pc-wrap .agent-detail-page .state-box .state-title{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest)}#pc-wrap .agent-detail-page .state-box .state-sub{color:var(--oasis-ink)}#pc-wrap .agent-detail-page .state-box .state-cta{margin-top:10px;padding:10px 24px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:var(--oasis-white);font-weight:500;text-decoration:none;transition:background .3s var(--oasis-ease)}#pc-wrap .agent-detail-page .state-box .state-cta:hover{background:var(--oasis-green)}#pc-wrap .agent-detail-page .agent-topbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}#pc-wrap .agent-detail-page .agent-topbar .ab-trail{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0}#pc-wrap .agent-detail-page .agent-topbar .ab-trail a{display:inline-flex;align-items:center;gap:8px;color:var(--oasis-ink);font-size:19px;font-weight:600;text-decoration:none}#pc-wrap .agent-detail-page .agent-topbar .ab-trail a:hover{color:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-topbar .ab-trail span{color:var(--oasis-moss)}#pc-wrap .agent-detail-page .agent-topbar .ab-trail .ab-current{font-size:19px;font-weight:700;color:var(--oasis-forest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .agent-detail-page .agent-topbar .ab-badge{display:flex;flex-direction:row;align-items:center;gap:9px;padding:9px 20px;border-radius:var(--oasis-radius-pill);background:rgba(107,143,113,.14)}#pc-wrap .agent-detail-page .agent-topbar .ab-badge .ab-dot{width:8px;height:8px;border-radius:50%;background:var(--oasis-green)}#pc-wrap .agent-detail-page .agent-topbar .ab-badge p{font-size:17px;font-weight:600;color:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-hero{position:relative;border-radius:var(--oasis-radius-lg);overflow:hidden;background:var(--oasis-white);border:1px solid var(--oasis-line);box-shadow:var(--oasis-shadow-soft)}#pc-wrap .agent-detail-page .agent-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,var(--oasis-forest) 0,var(--oasis-green) 55%,var(--oasis-moss) 100%)}#pc-wrap .agent-detail-page .agent-hero .hero-body{display:flex;flex-direction:row;align-items:flex-start;gap:56px;padding:56px 56px 48px}#pc-wrap .agent-detail-page .agent-hero .hero-identity{flex:0 0 240px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}#pc-wrap .agent-detail-page .agent-hero .agent-avatar-ring{position:relative;width:240px;height:240px;border-radius:50%;background:var(--oasis-white);padding:6px;box-shadow:var(--oasis-shadow-soft);margin-bottom:18px}#pc-wrap .agent-detail-page .agent-hero .agent-avatar-ring .agent-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:var(--oasis-cream)}#pc-wrap .agent-detail-page .agent-hero .agent-avatar-ring .avatar-pin{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;gap:6px;padding:7px 16px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);white-space:nowrap}#pc-wrap .agent-detail-page .agent-hero .agent-avatar-ring .avatar-pin svg{color:var(--oasis-white);font-size:17px}#pc-wrap .agent-detail-page .agent-hero .agent-avatar-ring .avatar-pin p{font-size:16px;font-weight:600;color:var(--oasis-white);text-transform:capitalize}#pc-wrap .agent-detail-page .agent-hero .agent-handle{font-family:var(--oasis-font-display);font-size:26px;color:var(--oasis-forest);word-break:break-all}#pc-wrap .agent-detail-page .agent-hero .agent-role{font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss);font-weight:700}#pc-wrap .agent-detail-page .agent-hero .agent-joined{margin-top:4px;font-size:16px;color:var(--oasis-moss)}#pc-wrap .agent-detail-page .agent-hero .agent-certified{margin-top:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;width:100%;padding:13px 18px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream)}#pc-wrap .agent-detail-page .agent-hero .agent-certified svg{color:var(--oasis-green);flex-shrink:0}#pc-wrap .agent-detail-page .agent-hero .agent-certified p{font-size:17px;font-weight:600;color:var(--oasis-forest);line-height:1.3}#pc-wrap .agent-detail-page .agent-hero .hero-main{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}#pc-wrap .agent-detail-page .agent-hero .agent-name{font-family:var(--oasis-font-display);font-size:58px;line-height:1.05;color:var(--oasis-charcoal);text-transform:capitalize;overflow-wrap:anywhere}#pc-wrap .agent-detail-page .agent-hero .agent-location{margin-top:12px;display:flex;flex-direction:row;align-items:center;gap:7px;color:var(--oasis-green)}#pc-wrap .agent-detail-page .agent-hero .agent-location svg{color:var(--oasis-moss)}#pc-wrap .agent-detail-page .agent-hero .agent-location p{font-size:21px;font-weight:500}#pc-wrap .agent-detail-page .agent-hero .agent-lede{margin-top:20px;max-width:62ch;font-size:21px;line-height:1.65;color:var(--oasis-ink);white-space:pre-wrap}#pc-wrap .agent-detail-page .agent-hero .agent-stats{margin-top:32px;width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;padding:28px 34px;background:var(--oasis-cream);border-radius:var(--oasis-radius-md)}#pc-wrap .agent-detail-page .agent-hero .agent-stats .stat{display:flex;flex-direction:column;align-items:flex-start;min-width:0}#pc-wrap .agent-detail-page .agent-hero .agent-stats .stat .num{font-family:var(--oasis-font-display);font-size:38px;line-height:1.1;color:var(--oasis-charcoal)}#pc-wrap .agent-detail-page .agent-hero .agent-stats .stat .lbl{margin-top:6px;font-size:15px;font-weight:600;color:var(--oasis-ink);text-transform:uppercase;letter-spacing:.1em}#pc-wrap .agent-detail-page .agent-hero .hero-actions{margin-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px}#pc-wrap .agent-detail-page .agent-hero .hero-actions a,#pc-wrap .agent-detail-page .agent-hero .hero-actions button{display:inline-flex;align-items:center;gap:9px;border-radius:var(--oasis-radius-pill);padding:14px 32px;font-size:19px;font-weight:600;text-transform:none;text-decoration:none;transition:all .3s var(--oasis-ease)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .follow-btn{background:var(--oasis-green);color:var(--oasis-white)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .follow-btn:hover{background:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .follow-btn.following{background:var(--oasis-forest);color:var(--oasis-white)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .follow-btn.following:hover{background:#9b3b32}#pc-wrap .agent-detail-page .agent-hero .hero-actions .call-btn,#pc-wrap .agent-detail-page .agent-hero .hero-actions .message-btn{background:var(--oasis-cream);color:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .call-btn:hover,#pc-wrap .agent-detail-page .agent-hero .hero-actions .message-btn:hover{background:var(--oasis-line)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .map-btn{background:transparent;color:var(--oasis-forest);padding-left:18px;padding-right:18px}#pc-wrap .agent-detail-page .agent-hero .hero-actions .map-btn:hover{background:var(--oasis-cream)}#pc-wrap .agent-detail-page .agent-hero .hero-actions .view-plants-btn{background:transparent;color:var(--oasis-forest);padding-left:18px;padding-right:18px}#pc-wrap .agent-detail-page .agent-hero .hero-actions .view-plants-btn:hover{background:var(--oasis-cream)}#pc-wrap .agent-detail-page .section-title{font-family:var(--oasis-font-display);font-size:34px;color:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-about{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);padding:40px}#pc-wrap .agent-detail-page .agent-about .about-text{margin-top:14px;color:var(--oasis-ink);line-height:1.7;white-space:pre-wrap}#pc-wrap .agent-detail-page .agent-plants .section-head{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:24px}#pc-wrap .agent-detail-page .agent-plants .section-head .view-all-link{color:var(--oasis-moss);font-weight:600;text-decoration:none}#pc-wrap .agent-detail-page .agent-plants .section-head .view-all-link:hover{color:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-plants .no-data{width:100%;padding:80px 0;display:flex;flex-direction:column;align-items:center;gap:12px;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap .agent-detail-page .agent-plants .no-data img{width:36px;opacity:.6}#pc-wrap .agent-detail-page .agent-plants .no-data p{color:var(--oasis-ink)}#pc-wrap .agent-detail-page .agent-footer-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}#pc-wrap .agent-detail-page .agent-footer-grid .info-card{background:var(--oasis-cream);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);padding:32px}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .card-title{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest);margin-bottom:18px}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .info-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--oasis-line)}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .info-row:last-child{border-bottom:none}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .info-row .k{display:flex;align-items:center;gap:6px;color:var(--oasis-ink)}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .info-row .k svg{font-size:26px;color:var(--oasis-moss)}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .info-row .v{color:var(--oasis-charcoal);font-weight:600;text-transform:capitalize}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .supply-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .supply-tags .supply-tag{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--oasis-radius-pill);background:var(--oasis-white);border:1px solid var(--oasis-line);color:var(--oasis-charcoal);font-size:24px}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .supply-tags .supply-tag svg{font-size:24px;color:var(--oasis-moss)}#pc-wrap .agent-detail-page .agent-footer-grid .info-card .v.muted{color:var(--oasis-ink);font-weight:400}#pc-wrap .agent-detail-page .agent-activity{margin-top:64px}#pc-wrap .agent-detail-page .agent-activity .section-head{margin-bottom:18px}#pc-wrap .agent-detail-page .agent-activity .aa-empty{padding:44px 0;text-align:center;font-size:24px;color:#8b8f86}#pc-wrap .agent-detail-page .agent-activity .aa-people{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}#pc-wrap .agent-detail-page .agent-activity .aa-person{display:flex;flex-direction:row;align-items:center;gap:14px;padding:16px 18px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}#pc-wrap .agent-detail-page .agent-activity .aa-person:hover{border-color:var(--oasis-moss);box-shadow:var(--oasis-shadow-soft)}#pc-wrap .agent-detail-page .agent-activity .aa-person img{flex:0 0 52px;width:52px;height:52px;border-radius:50%;object-fit:cover}#pc-wrap .agent-detail-page .agent-activity .aa-person .aa-person-name{font-weight:600;color:var(--oasis-forest)}#pc-wrap .agent-detail-page .agent-activity .aa-person .aa-person-sub{font-size:22px;letter-spacing:1px;text-transform:uppercase;color:#8b8f86}#pc-wrap .agent-detail-page .agent-activity .aa-articles{display:flex;flex-direction:column;border-top:1px solid var(--oasis-line)}#pc-wrap .agent-detail-page .agent-activity .aa-article{display:flex;flex-direction:row;align-items:center;gap:20px;padding:18px 6px;border-bottom:1px solid var(--oasis-line);text-decoration:none;color:inherit}#pc-wrap .agent-detail-page .agent-activity .aa-article:hover{background:rgba(23,48,31,.035)}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-thumb{flex:0 0 110px}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-thumb img{display:block;width:110px;height:72px;object-fit:cover;border-radius:var(--oasis-radius-sm)}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-article-main{flex:1 1 auto;min-width:0}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-cat{font-size:18px;letter-spacing:1.4px;text-transform:uppercase;color:#8b8f86}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-title{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-forest);margin:3px 0 4px}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-date{font-size:22px;color:#8b8f86}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-stats{flex:0 0 auto;align-items:flex-end;gap:3px}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-stats p{font-size:22px;color:#6f746b}@media(max-width:1100px){#pc-wrap .agent-detail-page .agent-activity .aa-people{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){#pc-wrap .agent-detail-page .agent-activity .aa-people{grid-template-columns:1fr}#pc-wrap .agent-detail-page .agent-activity .aa-article .aa-thumb{display:none}}.agent-message-dialog .MuiPaper-root{border-radius:var(--oasis-radius-lg);background:var(--oasis-white);padding:8px 8px 24px}.agent-message-dialog .amd-head{flex-direction:row!important;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px 10px}.agent-message-dialog .amd-head .amd-title{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-forest);text-transform:capitalize;overflow-wrap:anywhere}.agent-message-dialog .amd-head .amd-close{flex-shrink:0;color:var(--oasis-moss)}.agent-message-dialog .amd-body{padding:0 24px 8px}.agent-message-dialog .amd-body .gc-inquiry{border-top:none;padding-top:0}#pc-wrap #my-page{background:#f6f6f6}#pc-wrap #my-page .container .my-page{position:relative;width:100%;flex-direction:row;gap:25px;padding-top:96px}#pc-wrap #my-page .container .my-page .back-frame{width:1260px;height:auto;display:flex;flex-direction:row;margin:100px 0 200px;border-radius:12px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page .container .my-page .back-frame .left-config{position:relative;padding:0;width:266px;height:700px;border-radius:12px;background:#fff;border:1px solid hsla(0,0%,77%,.79);box-shadow:0 1px 4px 0 rgba(24,26,32,.07);margin:180px 20px 40px}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile{margin-top:5px;position:relative;display:flex;flex-direction:row}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile .profile-img img{width:79px;height:79px;border-radius:50%;right:30px;bottom:12px;object-fit:cover}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile .user-info{margin-left:20px;display:flex;flex-direction:column}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile .user-info .user-name{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile .user-info .user-phone{display:flex;flex-direction:row}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile .user-info .user-phone img{margin-top:7px;margin-right:4px;width:16px;height:16px}#pc-wrap #my-page .container .my-page .back-frame .left-config .profile .user-info .view-list{font-weight:700;color:red}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections{height:auto;gap:45px;margin-top:30px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section{height:auto}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:28px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section{width:230px;height:26px;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:0 5px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section li{height:33px;margin-bottom:6px;border-radius:4px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section .focus{height:50px;background:#000;border-radius:10px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section .focus p{font-size:24px;color:#fff}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section .flex-box{display:flex;align-items:center}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section .flex-box .com-icon{display:flex;flex-direction:row;justify-content:flex-end;margin-left:11px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-section .flex-box p{font-size:24px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section img{width:16px;height:16px}#pc-wrap #my-page .container .my-page .back-frame .left-config .sections .section .sub-title{margin-left:12px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:55px}#pc-wrap #my-page .container .my-page .back-frame .main-config{position:relative;width:936px;margin-top:52px;align-items:center;gap:109px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config{display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:22px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config{width:296px;height:413px;margin-bottom:7px;border-radius:12px;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .top{position:relative;width:100%;height:240px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .top img{width:100%;height:100%;object-fit:contain;border-radius:12px 12px 0 0}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .top .top-badge{position:absolute;top:20px;left:16px;display:flex;width:80px;height:30px;justify-content:center;align-items:center;border-radius:6px;padding:6px 20px;background:#eb6753;color:#fff;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .top .top-badge img{height:16px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .top .price-box{position:absolute;bottom:20px;left:20px;padding:8px 15px;align-items:center;border-radius:6px;border:1px solid hsla(0,0%,100%,.5);background:#fff}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .top .price-box p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom{width:100%;height:100%;padding:20px 16px 10px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .name-address{width:100%;height:48px;gap:5px;margin-bottom:20px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .name-address .name{width:100%;height:23px;overflow:hidden}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .name-address .name p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .name-address .address{width:100%;overflow:hidden}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .name-address .address p{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .options{flex-direction:row;width:100%;height:20px;gap:20px;margin-bottom:10px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .options .option{flex-direction:row;gap:5px;align-items:center}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .options .option p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .divider{width:100%;height:1px;background:#ddd;margin-bottom:17px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .type-buttons{flex-direction:row;width:100%;justify-content:space-between;align-items:center}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .type-buttons .type{flex-direction:row;align-items:center;gap:7px}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .type-buttons .type p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .type-buttons .type .disabled-type{color:hsla(0,0%,56%,.54);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap #my-page .container .my-page .back-frame .main-config .list-config .card-config .bottom .type-buttons .buttons{flex-direction:row;width:auto;gap:12px;justify-content:center;align-items:center;padding-right:10px}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config{width:442px;height:86px;align-items:center;gap:20px}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .pagination-box{width:100%;align-items:center}#pc-wrap #my-page .container .my-page .back-frame .main-config .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:34px;font-style:normal;font-weight:275;line-height:26px}.mypage-shell{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:130px 0 90px}.mypage-shell .mp-head{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:18px;padding-bottom:26px;border-bottom:1px solid var(--oasis-line)}.mypage-shell .mp-head .mp-burger{display:none}.mypage-shell .mp-head .mp-avatar{width:76px;height:76px;border-radius:50%;object-fit:cover;border:1px solid var(--oasis-line);background:var(--oasis-cream)}.mypage-shell .mp-head .mp-identity{min-width:0;flex:1 1 320px}.mypage-shell .mp-head .mp-name-row{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:14px}.mypage-shell .mp-head .mp-name{font-family:var(--oasis-font-display);font-size:40px;line-height:1.1;color:var(--oasis-forest);overflow-wrap:anywhere}.mypage-shell .mp-head .mp-role-chip{padding:6px 16px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-green);white-space:nowrap}.mypage-shell .mp-head .mp-subtitle{flex-direction:row!important;align-items:center;gap:7px;margin-top:8px;color:var(--oasis-moss)}.mypage-shell .mp-head .mp-subtitle p,.mypage-shell .mp-head .mp-subtitle svg{font-size:19px}.mypage-shell .mp-head .mp-head-actions{flex-direction:row!important;flex-wrap:wrap;gap:12px;margin-left:auto}.mypage-shell .mp-head .mp-head-actions .mp-head-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);color:var(--oasis-forest);font-size:17px;font-weight:600;white-space:nowrap;transition:all .22s var(--oasis-ease)}.mypage-shell .mp-head .mp-head-actions .mp-head-btn:hover{background:var(--oasis-cream)}.mypage-shell .mp-head .mp-head-actions .mp-head-btn.is-primary{background:var(--oasis-green);border-color:var(--oasis-green);color:var(--oasis-white)}.mypage-shell .mp-head .mp-head-actions .mp-head-btn.is-primary:hover{background:var(--oasis-forest);border-color:var(--oasis-forest)}.mypage-shell .mp-body{flex-direction:row!important;align-items:flex-start;gap:40px;padding-top:30px}.mypage-shell .mp-sidebar{width:262px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:110px;padding:14px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}.mypage-shell .mp-sidebar.in-drawer{width:280px;padding:22px 14px;border:none;border-radius:0}.mypage-shell .mp-nav{gap:4px}.mypage-shell .mp-nav .mp-nav-item{display:flex;flex-direction:row;align-items:center;gap:11px;width:100%;padding:12px 14px;border:none;background:none;border-radius:var(--oasis-radius-sm);font-family:var(--oasis-font-body);font-size:19px;color:var(--oasis-ink);text-align:left;cursor:pointer;transition:background .2s var(--oasis-ease),color .2s}.mypage-shell .mp-nav .mp-nav-item svg{font-size:22px;color:var(--oasis-moss);flex-shrink:0}.mypage-shell .mp-nav .mp-nav-item .mp-nav-label{flex:1 1;min-width:0}.mypage-shell .mp-nav .mp-nav-item .mp-nav-badge{flex-shrink:0;padding:2px 10px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:14px;font-weight:700;color:var(--oasis-moss);white-space:nowrap}.mypage-shell .mp-nav .mp-nav-item .mp-nav-badge.is-urgent{background:var(--oasis-green);color:var(--oasis-white)}.mypage-shell .mp-nav .mp-nav-item:hover{background:rgba(18,58,34,.05)}.mypage-shell .mp-nav .mp-nav-item.is-active{background:var(--oasis-forest);font-weight:700;color:var(--oasis-white)}.mypage-shell .mp-nav .mp-nav-item.is-active svg{color:var(--oasis-white)}.mypage-shell .mp-nav .mp-nav-item.is-active .mp-nav-badge{background:hsla(0,0%,100%,.18);color:var(--oasis-white)}.mypage-shell .mp-nav .mp-nav-item.is-active .mp-nav-badge.is-urgent{background:var(--oasis-white);color:var(--oasis-forest)}.mypage-shell .mp-nav .mp-nav-secondary{margin-top:18px;padding-top:16px;border-top:1px solid var(--oasis-line);gap:2px}.mypage-shell .mp-nav .mp-nav-secondary .mp-nav-caption{padding:0 14px 8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--oasis-moss)}.mypage-shell .mp-nav .mp-nav-secondary .mp-nav-item{font-size:17px}.mypage-shell .mp-main{flex:1 1;min-width:0;gap:34px}.mp-section{gap:16px}.mp-section .mp-sec-head{flex-direction:row!important;align-items:baseline;justify-content:space-between}.mp-section .mp-sec-title{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-ink)}.mp-section .mp-sec-cta{font-size:22px;font-weight:600;color:var(--oasis-green)}.mp-section .mp-note{font-size:22px;line-height:1.6;color:var(--oasis-moss)}.mp-state{align-items:center;gap:7px;padding:42px 20px;background:#fff;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-md)}.mp-state .ms-title{font-weight:700;color:var(--oasis-ink)}.mp-state .ms-title.is-error{color:#9b3b32}.mp-state .ms-sub{font-size:22px;color:var(--oasis-moss)}.mp-state .ms-cta{margin-top:8px;padding:8px 18px;border-radius:var(--oasis-radius-pill);background:var(--oasis-green);color:#fff;font-size:22px;font-weight:600}.mp-stat-row{flex-direction:row!important;flex-wrap:wrap;gap:14px}.mp-stat{flex:1 1;min-width:168px;padding:17px 19px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);gap:3px}.mp-stat .ms-label{font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.mp-stat .ms-value{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-ink)}.mp-stat .ms-hint{font-size:22px;color:var(--oasis-moss)}.mp-stat.tone-accent .ms-value{color:var(--oasis-green)}.mp-stat.tone-warn .ms-value{color:#9b3b32}.mp-latest-order{display:block;padding:22px 24px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);transition:box-shadow .25s var(--oasis-ease)}.mp-latest-order:hover{box-shadow:0 14px 32px rgba(18,58,34,.12)}.mp-latest-order .ml-head{flex-direction:row!important;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.mp-latest-order .ml-name{font-weight:700;font-size:26px;color:var(--oasis-ink)}.mp-latest-order .ml-id{font-size:22px;color:var(--oasis-moss)}.mp-latest-order .ml-total{font-family:var(--oasis-font-display);font-size:32px;color:var(--oasis-green)}.mp-latest-order .ml-meta{flex-direction:row!important;flex-wrap:wrap;gap:14px;margin-top:16px;font-size:22px;color:var(--oasis-moss)}.mp-latest-order .ml-meta .ml-track{font-weight:700;color:var(--oasis-ink)}.mp-bars{gap:9px;margin-top:6px}.mp-bar{flex-direction:row!important;align-items:center;gap:12px}.mp-bar .mb-label{width:120px;font-size:22px;text-transform:capitalize;color:var(--oasis-ink)}.mp-bar .mb-track{flex:1 1;height:8px;border-radius:4px;background:rgba(18,58,34,.08);overflow:hidden}.mp-bar .mb-fill{display:block;height:100%;background:var(--oasis-green);border-radius:4px}.mp-bar .mb-count{width:34px;text-align:right;font-size:22px;font-weight:700;color:var(--oasis-moss)}.mp-order-list{gap:8px}.mp-order-row{display:grid;grid-template-columns:90px 1fr 110px 90px;align-items:center;grid-gap:12px;gap:12px;padding:13px 16px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);font-size:24px;color:var(--oasis-ink)}.mp-order-row:hover{background:rgba(18,58,34,.03)}.mp-order-row .mo-id{font-weight:700;color:var(--oasis-green)}.mp-order-row .mo-date{color:var(--oasis-moss);font-size:22px}.mp-order-row .mo-total{text-align:right;font-weight:700}.mp-reorder-row{flex-direction:row!important;flex-wrap:wrap;gap:14px}.mp-reorder{width:calc((100% - 42px)/4);min-width:150px;padding:12px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);gap:5px}.mp-reorder img{width:100%;height:108px;object-fit:cover;border-radius:var(--oasis-radius-sm)}.mp-reorder .mr-name{font-size:24px;font-weight:600;color:var(--oasis-ink)}.mp-reorder .mr-price{font-size:22px;color:var(--oasis-green);font-weight:700}.mp-reorder .mr-btn{margin-top:5px;text-transform:none;border-radius:var(--oasis-radius-pill);background:var(--oasis-green);color:#fff;font-size:22px}.mp-reorder .mr-btn:hover{background:var(--oasis-forest)}.mp-reorder .mr-oos{font-size:18px;color:#9b3b32;text-align:center}.mp-form{gap:16px;max-width:520px}.mp-form label{display:flex;flex-direction:column;gap:6px}.mp-form label span{font-size:22px;letter-spacing:.08em;text-transform:uppercase;color:var(--oasis-moss)}.mp-form label input{padding:12px 15px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);font-family:var(--oasis-font-body);font-size:24px;background:#fff}.mp-form label input:focus{outline:none;border-color:var(--oasis-green)}#pc-wrap .mp-save,.mp-form .mp-save{align-self:flex-start}#pc-wrap .mp-save{min-height:52px;padding:0 32px;border:1px solid var(--oasis-forest);border-radius:var(--oasis-radius-pill);background:var(--oasis-green);color:#fff;font-family:var(--oasis-font-body);font-size:18px;font-weight:600;text-transform:none}#pc-wrap .mp-save:hover{background:var(--oasis-forest);border-color:var(--oasis-forest)}#pc-wrap .mp-save:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap .mp-save.Mui-disabled{background:var(--oasis-moss);border-color:var(--oasis-moss);color:#fff;opacity:.85}.profile-photo-field{flex-direction:row!important;align-items:center;gap:18px;margin-bottom:6px}.profile-photo-field .pp-avatar{display:block;width:76px;height:76px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line);flex-shrink:0}.profile-photo-field .pp-avatar img{width:100%;height:100%;object-fit:cover;display:block}.profile-photo-field .pp-actions{display:flex;flex-direction:column;gap:4px}.profile-photo-field .pp-upload-btn{align-self:flex-start;padding:8px 18px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-green);background:#fff;color:var(--oasis-green);font-family:var(--oasis-font-body);font-size:22px;font-weight:600;cursor:pointer;transition:all .25s var(--oasis-ease)}.profile-photo-field .pp-upload-btn:hover:not(:disabled){background:var(--oasis-green);color:#fff}.profile-photo-field .pp-upload-btn:disabled{opacity:.6;cursor:default}.profile-photo-field .pp-hint{font-size:18px;color:var(--oasis-moss)}.mp-task-list{gap:12px}.mp-task{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:16px;padding:16px 18px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}.mp-task .mt-main{flex:1 1;min-width:220px;gap:2px}.mp-task .mt-name{font-weight:700;color:var(--oasis-ink)}.mp-task .mt-sub{font-size:22px;color:var(--oasis-moss)}.mp-task .mt-actions{flex-direction:row!important;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.mp-inventory{gap:9px}.mp-inv-row{flex-direction:row!important;align-items:center;gap:16px;padding:11px 15px;background:#fff;border:1px solid var(--oasis-line);border-left:3px solid transparent;border-radius:var(--oasis-radius-sm);flex-wrap:wrap}.mp-inv-row.is-low{border-left-color:#b8893c}.mp-inv-row.is-out{border-left-color:#9b3b32}.mp-inv-row img{width:52px;height:52px;object-fit:cover;border-radius:var(--oasis-radius-sm)}.mp-inv-row .mi-names{flex:1 1;min-width:160px}.mp-inv-row .mi-name{font-weight:600;color:var(--oasis-ink)}.mp-inv-row .mi-sub{font-size:22px;color:var(--oasis-moss)}.mp-inv-row .mi-stock{min-width:74px}.mp-inv-row .mi-label{font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.mp-inv-row .mi-value{font-family:var(--oasis-font-display);font-size:32px;color:var(--oasis-ink)}.mp-inv-row .mi-edit{flex-direction:row!important;align-items:center;gap:7px}.mp-inv-row .mi-edit input{width:78px}.mp-inv-row .mi-save{text-transform:none;border-radius:var(--oasis-radius-pill);background:var(--oasis-green);color:#fff;padding:5px 15px}.mp-inv-row .mi-save:hover{background:var(--oasis-forest)}.mp-inv-row .mi-save:disabled{opacity:.4}.mp-link-grid{flex-direction:row!important;flex-wrap:wrap;gap:14px}.mp-link-card{display:flex;flex-direction:column;gap:5px;width:calc((100% - 14px)/2);min-width:230px;padding:19px 21px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);transition:transform .25s var(--oasis-ease),box-shadow .25s var(--oasis-ease)}.mp-link-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(18,58,34,.12)}.mp-link-card .ml-title{font-weight:700;color:var(--oasis-ink)}.mp-link-card .ml-sub{font-size:22px;color:var(--oasis-moss);line-height:1.5}@media(max-width:1024px){.mypage-shell .mp-body{gap:26px}.mypage-shell .mp-sidebar{width:196px}.mp-reorder{width:calc((100% - 28px)/3)}.mp-link-card{width:100%}}@media(max-width:768px){.mypage-shell{padding-top:104px}.mypage-shell .mp-head .mp-burger{display:inline-flex}.mypage-shell .mp-sidebar{display:none}.mypage-shell .mp-body{flex-direction:column!important}.mp-reorder{width:calc((100% - 14px)/2)}.mp-order-row{grid-template-columns:72px 1fr 88px}.mp-order-row .mo-total{grid-column:2/4;text-align:left}.mp-task .mt-actions{margin-left:0;width:100%}.mp-inv-row .mi-edit{width:100%}}#pc-wrap .mp-tabs{display:flex;flex-direction:row;gap:4px;margin:0 0 22px;border-bottom:1px solid var(--oasis-line);overflow-x:auto;scrollbar-width:none}#pc-wrap .mp-tabs::-webkit-scrollbar{display:none}#pc-wrap .mp-tabs .mp-tab{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:10px 18px;font-size:24px;font-weight:600;color:#7d8279;cursor:pointer;transition:color .18s,border-color .18s}#pc-wrap .mp-tabs .mp-tab:hover{color:var(--oasis-forest)}#pc-wrap .mp-tabs .mp-tab.is-active{color:var(--oasis-forest);border-bottom-color:var(--oasis-forest)}#pc-wrap .mp-tabs .mp-tab:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:-2px}#pc-wrap .my-articles-page .ma-form{display:flex;flex-direction:column;gap:18px;max-width:720px}#pc-wrap .my-articles-page .ma-form label{display:flex;flex-direction:column;gap:7px}#pc-wrap .my-articles-page .ma-form label>span{font-size:22px;font-weight:600;color:var(--oasis-forest)}#pc-wrap .my-articles-page .ma-form .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm)}#pc-wrap .my-articles-page .ma-form .MuiInputBase-multiline{min-height:230px;align-items:flex-start}#pc-wrap .my-articles-page .ma-form .MuiInputBase-multiline textarea{min-height:200px;overflow-wrap:anywhere}#pc-wrap .my-articles-page .ma-list{display:flex;flex-direction:column;border-top:1px solid var(--oasis-line)}#pc-wrap .my-articles-page .ma-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;padding:18px 4px;border-bottom:1px solid var(--oasis-line);text-decoration:none;color:inherit}#pc-wrap .my-articles-page .ma-row:hover{background:rgba(23,48,31,.035)}#pc-wrap .my-articles-page .ma-row .ma-cat{font-size:18px;letter-spacing:1.4px;text-transform:uppercase;color:#8b8f86}#pc-wrap .my-articles-page .ma-row .ma-title{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-forest);margin:3px 0 4px}#pc-wrap .my-articles-page .ma-row .ma-date{font-size:22px;color:#8b8f86}#pc-wrap .my-articles-page .ma-row .ma-stats{flex:0 0 auto;align-items:flex-end;gap:3px}#pc-wrap .my-articles-page .ma-row .ma-stats p{font-size:22px;color:#6f746b}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-box{align-items:center;justify-content:center;height:190px;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-sm);background:var(--oasis-white);overflow:hidden}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-box .ma-image-preview{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-box .ma-image-empty{font-size:22px;color:#8b8f86}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-actions{flex-direction:row;gap:10px;margin-top:10px}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-btn{padding:8px 18px;border-radius:999px;background:var(--oasis-forest);color:var(--oasis-white);font-size:22px;text-transform:none}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-btn:hover{background:var(--oasis-forest);opacity:.9}#pc-wrap .my-articles-page .ma-form .ma-image-field .ma-image-btn.ghost{background:transparent;color:var(--oasis-forest);border:1px solid var(--oasis-line)}.ag-head-copy{min-width:0}.ag-sec-note{margin-top:4px;font-size:17px;color:var(--oasis-moss)}.ag-ledger{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.ag-ledger .ag-led{position:relative;padding:24px 26px 26px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}.ag-ledger .ag-led:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:transparent}.ag-ledger .ag-led.is-urgent:before{background:var(--oasis-green)}.ag-ledger .ag-led .agl-label{font-size:14px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--oasis-moss)}.ag-ledger .ag-led .agl-value-row{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}.ag-ledger .ag-led .agl-value{font-family:var(--oasis-font-display);font-size:42px;line-height:1;color:var(--oasis-forest);overflow-wrap:anywhere}.ag-ledger .ag-led .agl-flag{padding:3px 11px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:13px;font-weight:700;color:var(--oasis-green);white-space:nowrap}.ag-ledger .ag-led .agl-note{margin-top:12px;font-size:16px;line-height:1.5;color:var(--oasis-moss)}.ag-commissions{gap:18px}.ag-comm{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}.ag-comm .agc-strip{justify-content:space-between;gap:12px;padding:14px 24px;background:var(--oasis-cream);border-bottom:1px solid var(--oasis-line)}.ag-comm .agc-strip,.ag-comm .agc-strip .agc-strip-left{flex-direction:row!important;align-items:center;flex-wrap:wrap}.ag-comm .agc-strip .agc-strip-left{gap:14px}.ag-comm .agc-strip .agc-order{font-size:17px;font-weight:700;color:var(--oasis-forest)}.ag-comm .agc-strip .agc-when{font-size:16px;color:var(--oasis-moss)}.ag-comm .agc-body{flex-direction:row!important;align-items:flex-start;gap:28px;padding:22px 24px}.ag-comm .agc-plant{flex:1 1;min-width:0;flex-direction:row!important;align-items:flex-start;gap:16px}.ag-comm .agc-plant .agc-photo{flex:0 0 92px;height:92px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--oasis-cream)}.ag-comm .agc-plant .agc-photo img{width:100%;height:100%;object-fit:cover;display:block}.ag-comm .agc-plant .agc-names{min-width:0}.ag-comm .agc-plant .agc-name{font-family:var(--oasis-font-display);font-size:24px;line-height:1.2;color:var(--oasis-forest);overflow-wrap:anywhere}.ag-comm .agc-plant .agc-spec{margin-top:5px;font-size:16px;color:var(--oasis-moss)}.ag-comm .agc-plant .agc-money{margin-top:9px;font-size:20px;font-weight:700;color:var(--oasis-charcoal)}.ag-comm .agc-facts{flex:0 0 330px;min-width:0;gap:12px;padding:16px 20px;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream)}.ag-comm .agc-facts .agc-fact{flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:16px}.ag-comm .agc-facts .agc-fact .k{flex-shrink:0;font-size:15px;color:var(--oasis-moss)}.ag-comm .agc-facts .agc-fact .v{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:600;color:var(--oasis-forest);text-align:right;overflow-wrap:anywhere}.ag-comm .agc-facts .agc-fact .v svg{font-size:17px;color:var(--oasis-moss);flex-shrink:0}.ag-comm .agc-actions{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:12px;padding:0 24px 22px}.ag-comm .agc-actions .agc-tracking{background:var(--oasis-white);border-radius:var(--oasis-radius-sm);font-size:16px;min-width:230px}.ag-comm .agc-actions button{display:inline-flex;align-items:center;gap:8px;border-radius:var(--oasis-radius-pill);padding:11px 26px;font-size:17px;font-weight:600;text-transform:none;transition:all .25s var(--oasis-ease)}.ag-comm .agc-actions .advance-btn{background:var(--oasis-green);color:var(--oasis-white)}.ag-comm .agc-actions .advance-btn:hover{background:var(--oasis-forest)}.ag-comm .agc-actions .cancel-btn{background:transparent;color:var(--oasis-moss);border:1px solid var(--oasis-line)}.ag-comm .agc-actions .cancel-btn:hover{color:#9b3b32;border-color:#9b3b32;background:transparent}.ag-showcase{gap:12px}.ag-show{flex-direction:row!important;align-items:center;gap:18px;padding:14px 20px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}.ag-show .ags-photo{flex:0 0 56px;height:56px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--oasis-cream)}.ag-show .ags-photo img{width:100%;height:100%;object-fit:cover;display:block}.ag-show .ags-main{flex:1 1;min-width:0}.ag-show .ags-name{font-size:20px;font-weight:600;color:var(--oasis-forest);text-decoration:none;overflow-wrap:anywhere}.ag-show .ags-name:hover{text-decoration:underline}.ag-show .ags-spec{margin-top:3px;font-size:16px;color:var(--oasis-moss)}.ag-show .ags-money{flex-shrink:0;align-items:flex-end}.ag-show .ags-money .ags-price{font-size:19px;font-weight:700;color:var(--oasis-charcoal)}.ag-show .ags-money .ags-stock{font-size:15px;color:var(--oasis-moss)}.ag-show .ags-edit{flex-shrink:0;padding:9px 20px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);font-family:inherit;font-size:16px;font-weight:600;color:var(--oasis-forest);cursor:pointer}.ag-show .ags-edit:hover{background:var(--oasis-cream)}.mp-sec-cta.as-link{border:none;background:none;padding:0;font-family:inherit;cursor:pointer}.ag-dispatch{flex-direction:row!important;align-items:center;gap:18px;padding:22px 26px;background:var(--oasis-cream);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}.ag-dispatch .agd-icon{flex-shrink:0;width:48px;height:48px;align-items:center;justify-content:center;border-radius:var(--oasis-radius-sm);background:var(--oasis-white)}.ag-dispatch .agd-icon svg{color:var(--oasis-green)}.ag-dispatch .agd-copy{flex:1 1;min-width:0}.ag-dispatch .agd-title{font-family:var(--oasis-font-display);font-size:24px;color:var(--oasis-forest)}.ag-dispatch .agd-sub{margin-top:4px;font-size:17px;line-height:1.5;color:var(--oasis-ink)}.ag-dispatch .agd-cta{flex-shrink:0;padding:11px 24px;border-radius:var(--oasis-radius-pill);background:var(--oasis-white);border:1px solid var(--oasis-line);font-size:17px;font-weight:600;color:var(--oasis-forest)}.ag-dispatch .agd-cta:hover{background:var(--oasis-white);border-color:var(--oasis-moss)}@media(max-width:1200px){.ag-ledger{grid-template-columns:repeat(2,1fr)}.ag-comm .agc-body{flex-direction:column!important}.ag-comm .agc-facts{flex:0 0 auto;width:100%}}@media(max-width:760px){.mypage-shell .mp-head .mp-head-actions{margin-left:0;width:100%}.mypage-shell .mp-head .mp-head-btn{flex:1 1 auto;justify-content:center}.ag-ledger{grid-template-columns:1fr}.ag-comm .agc-plant{flex-direction:column!important}.ag-comm .agc-photo{flex:0 0 auto;width:100%;height:170px}.ag-comm .agc-actions .agc-tracking,.ag-comm .agc-actions button{width:100%;justify-content:center}.ag-show{flex-wrap:wrap}.ag-show .ags-main{flex:1 1 100%;order:2}.ag-dispatch{flex-wrap:wrap}.ag-dispatch .agd-cta{width:100%;text-align:center}}#pc-wrap .ag-acc .mi-remove,#pc-wrap .mp-inv-row .mi-remove{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;margin-left:18px;padding:9px 18px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);font-family:inherit;font-size:16px;font-weight:600;color:var(--oasis-moss);cursor:pointer;transition:all .2s var(--oasis-ease)}#pc-wrap .ag-acc .mi-remove:focus-visible,#pc-wrap .ag-acc .mi-remove:hover,#pc-wrap .mp-inv-row .mi-remove:focus-visible,#pc-wrap .mp-inv-row .mi-remove:hover{color:#9b3b32;border-color:#9b3b32;background:rgba(155,59,50,.06)}.mp-remove-dialog .MuiPaper-root{border-radius:var(--oasis-radius-lg);background:var(--oasis-white)}.mp-remove-dialog .mrd-body{align-items:center;text-align:center;gap:10px;padding:34px 32px 28px}.mp-remove-dialog .mrd-body .mrd-icon{width:54px;height:54px;align-items:center;justify-content:center;border-radius:50%;background:rgba(155,59,50,.1);margin-bottom:6px}.mp-remove-dialog .mrd-body .mrd-icon svg{color:#9b3b32;font-size:28px}.mp-remove-dialog .mrd-body .mrd-title{font-family:var(--oasis-font-display);font-size:27px;line-height:1.2;color:var(--oasis-forest)}.mp-remove-dialog .mrd-body .mrd-name{font-size:19px;font-weight:700;color:var(--oasis-charcoal);overflow-wrap:anywhere}.mp-remove-dialog .mrd-body .mrd-text{margin-top:4px;font-size:17px;line-height:1.6;color:var(--oasis-ink)}.mp-remove-dialog .mrd-body .mrd-actions{flex-direction:row!important;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:20px;width:100%}.mp-remove-dialog .mrd-body .mrd-actions button{border-radius:var(--oasis-radius-pill);padding:12px 26px;font-size:17px;font-weight:600;text-transform:none}.mp-remove-dialog .mrd-body .mrd-actions .mrd-cancel{background:var(--oasis-cream);color:var(--oasis-forest)}.mp-remove-dialog .mrd-body .mrd-actions .mrd-cancel:hover{background:var(--oasis-line)}.mp-remove-dialog .mrd-body .mrd-actions .mrd-confirm{background:#9b3b32;color:var(--oasis-white)}.mp-remove-dialog .mrd-body .mrd-actions .mrd-confirm:hover{background:#80302a}.mp-remove-dialog .mrd-body .mrd-actions .mrd-confirm.Mui-disabled{background:var(--oasis-line);color:var(--oasis-moss)}#pc-wrap .ag-accessories{margin-top:46px;padding-top:38px;border-top:1px solid var(--oasis-line)}#pc-wrap .ag-acc-list{gap:12px}#pc-wrap .ag-acc{flex-direction:row!important;align-items:center;gap:18px;padding:16px 20px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}#pc-wrap .ag-acc .aga-photo{flex:0 0 72px;height:72px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--oasis-cream)}#pc-wrap .ag-acc .aga-photo img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap .ag-acc .aga-main{flex:1 1;min-width:0}#pc-wrap .ag-acc .aga-name{font-size:20px;font-weight:600;color:var(--oasis-forest);overflow-wrap:anywhere}#pc-wrap .ag-acc .aga-desc{margin-top:3px;font-size:16px;color:var(--oasis-moss);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#pc-wrap .ag-acc .aga-types{flex-direction:row!important;flex-wrap:wrap;gap:6px;margin-top:9px}#pc-wrap .ag-acc .aga-types .aga-type{padding:3px 11px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:14px;font-weight:600;color:var(--oasis-green)}#pc-wrap .ag-acc .aga-types .aga-type.is-none{background:transparent;border:1px dashed var(--oasis-line);color:var(--oasis-moss);font-style:italic}#pc-wrap .ag-acc .aga-money{flex-shrink:0;align-items:flex-end}#pc-wrap .ag-acc .aga-money .aga-price{font-size:19px;font-weight:700;color:var(--oasis-charcoal)}#pc-wrap .ag-acc .aga-money .aga-stock{font-size:15px;color:var(--oasis-moss)}#pc-wrap .ac-form{padding:28px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);gap:26px}#pc-wrap .ac-form .acf-head{flex-direction:row!important;align-items:center;justify-content:space-between;gap:14px}#pc-wrap .ac-form .acf-head .acf-title{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}#pc-wrap .ac-form .acf-head .acf-close{border:none;background:none;color:var(--oasis-moss);cursor:pointer;display:flex;padding:4px}#pc-wrap .ac-form .acf-head .acf-close:hover{color:var(--oasis-forest)}#pc-wrap .ac-form .acf-label{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap .ac-form .acf-hint{margin-top:5px;font-size:16px;color:var(--oasis-moss)}#pc-wrap .ac-form .acf-error{margin-top:8px;font-size:15px;font-weight:600;color:#9b3b32}#pc-wrap .ac-form .acf-thumbs{flex-direction:row!important;flex-wrap:wrap;gap:12px;margin-top:12px}#pc-wrap .ac-form .acf-thumbs .acf-thumb{position:relative;width:104px;height:104px;border-radius:var(--oasis-radius-sm);overflow:hidden}#pc-wrap .ac-form .acf-thumbs .acf-thumb img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap .ac-form .acf-thumbs .acf-thumb .acf-thumb-x{position:absolute;top:5px;right:5px;display:flex;padding:3px;border:none;border-radius:50%;background:rgba(27,29,25,.62);color:#fff;cursor:pointer}#pc-wrap .ac-form .acf-thumbs .acf-add{width:104px;height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px dashed var(--oasis-moss);border-radius:var(--oasis-radius-sm);background:var(--oasis-white);color:var(--oasis-moss);font-family:inherit;font-size:15px;cursor:pointer}#pc-wrap .ac-form .acf-thumbs .acf-add:disabled{opacity:.6;cursor:default}#pc-wrap .ac-form .acf-grid{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:10px 18px;gap:10px 18px}#pc-wrap .ac-form .acf-grid .acf-field{display:flex;flex-direction:column;gap:6px;min-width:0}#pc-wrap .ac-form .acf-grid .acf-field>span{font-size:17px;font-weight:600;color:var(--oasis-forest)}#pc-wrap .ac-form .acf-grid .acf-field .MuiInputBase-root,#pc-wrap .ac-form .acf-grid .acf-field .MuiOutlinedInput-root{background:var(--oasis-white);border-radius:var(--oasis-radius-sm);font-size:17px}#pc-wrap .ac-form .acf-grid .acf-field.full{grid-column:1/-1}#pc-wrap .ac-form .acf-types{flex-direction:row!important;flex-wrap:wrap;gap:9px;margin-top:14px}#pc-wrap .ac-form .acf-types .acf-type{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-white);font-family:inherit;font-size:16px;font-weight:600;color:var(--oasis-ink);cursor:pointer;transition:all .18s var(--oasis-ease)}#pc-wrap .ac-form .acf-types .acf-type:hover{border-color:var(--oasis-moss)}#pc-wrap .ac-form .acf-types .acf-type.is-on{background:var(--oasis-forest);border-color:var(--oasis-forest);color:var(--oasis-white)}#pc-wrap .ac-form .acf-selected{margin-top:16px;padding:14px 18px;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream);gap:10px}#pc-wrap .ac-form .acf-selected .acf-selected-k{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap .ac-form .acf-selected .acf-selected-v{flex-direction:row!important;flex-wrap:wrap;gap:8px}#pc-wrap .ac-form .acf-actions{flex-direction:row!important;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding-top:6px;border-top:1px solid var(--oasis-line)}#pc-wrap .ac-form .acf-actions button{border-radius:var(--oasis-radius-pill);padding:12px 30px;font-size:17px;font-weight:600;text-transform:none;margin-top:18px}#pc-wrap .ac-form .acf-actions .acf-cancel{background:var(--oasis-cream);color:var(--oasis-forest)}#pc-wrap .ac-form .acf-actions .acf-cancel:hover{background:var(--oasis-line)}#pc-wrap .ac-form .acf-actions .acf-save{background:var(--oasis-green);color:var(--oasis-white)}#pc-wrap .ac-form .acf-actions .acf-save:hover{background:var(--oasis-forest)}#pc-wrap .ac-form .acf-actions .acf-save.Mui-disabled{background:var(--oasis-line);color:var(--oasis-moss)}@media(max-width:760px){#pc-wrap .ac-form .acf-grid{grid-template-columns:1fr}#pc-wrap .ac-form .acf-actions button{flex:1 1 auto}#pc-wrap .ag-acc{flex-wrap:wrap}#pc-wrap .ag-acc .aga-main{flex:1 1 100%;order:3}#pc-wrap .ag-acc .mi-remove,#pc-wrap .mp-inv-row .mi-remove{margin-left:0}.mp-remove-dialog .mrd-actions button{width:100%}}#pc-wrap #my-page #add-property-page{width:100%;height:auto;display:flex;flex-direction:column;gap:35px}#pc-wrap #my-page #add-property-page .main-title-box{margin-bottom:21px}#pc-wrap #my-page #add-property-page .main-title-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #add-property-page .main-title-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .tabs-box{width:100%;height:auto;flex-direction:row;gap:59px;padding:18px 0 0 35px;border-radius:12px 12px 0 0;border:1px solid hsla(0,0%,77%,.79);background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #add-property-page .tabs-box .active{height:30px;border-bottom:2px solid #181a20;color:#181a20}#pc-wrap #my-page #add-property-page .tabs-box .active,#pc-wrap #my-page #add-property-page .tabs-box .not-active{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .tabs-box .not-active{color:#717171}#pc-wrap #my-page #add-property-page .config{width:100%;height:auto;padding:38px 33px 35px;border-radius:12px;border:1px solid hsla(0,0%,77%,.79);background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #add-property-page .config .description-box{width:100%;height:auto}#pc-wrap #my-page #add-property-page .config .description-box .config-column{margin-top:15px;width:100%}#pc-wrap #my-page #add-property-page .config .description-box .config-column .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .description-box .config-column .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-property-page .config .description-box .config-column .description-text{margin-top:15px;width:100%;height:198px;border-radius:8px;padding:8px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;resize:none;background:#fff;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .config .description-box .buttons-row{margin-top:40px;width:100%;height:auto;flex-direction:row;justify-content:flex-end}#pc-wrap #my-page #add-property-page .config .description-box .buttons-row .prev-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #add-property-page .config .description-box .buttons-row .prev-button .prev-button-text{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .description-box .buttons-row .next-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:#181a20}#pc-wrap #my-page #add-property-page .config .description-box .buttons-row .next-button .next-button-text{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .description-box .property-title{margin-top:30px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .description-box .config-row{width:100%;height:auto;flex-direction:row;gap:69px}#pc-wrap #my-page #add-property-page .config .description-box .config-row .price-year-after-price{position:relative;width:100%;gap:20px}#pc-wrap #my-page #add-property-page .config .description-box .config-row .price-year-after-price .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .description-box .config-row .price-year-after-price .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-property-page .config .description-box .config-row .price-year-after-price .select-description{width:100%;height:47px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .config .description-box .config-row .price-year-after-price .divider{position:absolute;height:46px;border-left:1px solid #ddd;right:52px;top:42px}#pc-wrap #my-page #add-property-page .config .description-box .config-row .price-year-after-price .arrow-down{position:absolute;width:15px;height:7px;color:#ddd;right:18px;top:62px}#pc-wrap #my-page #add-property-page .config .upload-title{margin-top:30px;margin-bottom:30px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .images-box{width:100%;height:auto;gap:20px;margin-bottom:70px}#pc-wrap #my-page #add-property-page .config .images-box .upload-box{width:100%;height:450px;align-items:center;justify-content:center;gap:30px;border-radius:12px;border:1px dashed #eb6753}#pc-wrap #my-page #add-property-page .config .images-box .upload-box .text-box{width:100%;height:auto;align-items:center;justify-content:center;gap:5px}#pc-wrap #my-page #add-property-page .config .images-box .upload-box .text-box .drag-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .images-box .upload-box .text-box .format-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .config .images-box .upload-box .browse-button{width:210px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #add-property-page .config .images-box .upload-box .browse-button .browse-button-text{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .images-box .gallery-box{width:100%;height:auto;flex-direction:row;gap:25px;flex-wrap:wrap}#pc-wrap #my-page #add-property-page .config .images-box .gallery-box .image-box{position:relative;width:150px;height:150px;overflow:hidden;border-radius:12px}#pc-wrap #my-page #add-property-page .config .images-box .gallery-box .image-box img{width:100%;height:100%}#pc-wrap #my-page #add-property-page .config .images-box .gallery-box .image-box .absolute-box{position:absolute;width:31px;height:30px;display:flex;align-items:center;justify-content:center;top:7px;left:7px;border-radius:12px;background:#fff}#pc-wrap #my-page #add-property-page .config .buttons-row{width:100%;height:auto;flex-direction:row;justify-content:flex-end}#pc-wrap #my-page #add-property-page .config .buttons-row button:disabled{background:rgba(24,26,32,.271)}#pc-wrap #my-page #add-property-page .config .buttons-row .prev-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #add-property-page .config .buttons-row .prev-button .prev-button-text{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .buttons-row .next-button{width:190px;height:44px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:#181a20}#pc-wrap #my-page #add-property-page .config .buttons-row .next-button .next-button-text{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .buttons-row .submit-button{display:flex;width:auto;height:47.18px;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:#eb6753}#pc-wrap #my-page #add-property-page .config .buttons-row .submit-button .next-button-text{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .listing-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-property-page .config .config-row{width:100%;height:auto;flex-direction:row;gap:52px;margin-top:25px}#pc-wrap #my-page #add-property-page .config .config-row .price-year-after-price{position:relative;width:100%;gap:20px}#pc-wrap #my-page #add-property-page .config .config-row .price-year-after-price .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .config-row .price-year-after-price .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-property-page .config .config-row .price-year-after-price .select-description{width:100%;height:47px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .config .config-row .price-year-after-price .divider{position:absolute;height:46px;border-left:1px solid #ddd;right:52px;top:42px}#pc-wrap #my-page #add-property-page .config .config-row .price-year-after-price .arrow-down{position:absolute;width:15px;height:7px;color:#ddd;right:18px;top:62px}#pc-wrap #my-page #add-property-page .config .map-title{margin-top:39px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .map-frame{width:100%;height:668px;border-radius:12px;margin-top:20px;margin-bottom:77px;overflow:hidden}#pc-wrap #my-page #add-property-page .config .config-detail-row{width:100%;height:auto;flex-direction:row;gap:52px}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price{position:relative;width:100%;gap:20px;margin-bottom:24px}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price .description-input{width:100%;height:47px;outline:none;border-radius:8px;padding:0 15px;border:1px solid #ddd}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price .select-description{width:100%;height:47px;border-radius:8px;border:1px solid #ddd;background:#fff;outline:none;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price .divider{position:absolute;height:46px;border-left:1px solid #ddd;right:52px;top:42px}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price .arrow-down{position:absolute;width:15px;height:7px;color:#ddd;right:18px;top:62px}#pc-wrap #my-page #add-property-page .config .config-detail-row .price-year-after-price .year-built-input{width:270px;height:47.352px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #add-property-page .config .owner-agent-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #add-property-page .config .owner-agent-input{width:100%;height:198px;margin-top:20px;margin-bottom:41px;border-radius:8px;border:1px solid #ddd;padding:8px 15px;resize:none;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #add-property-page .config .wrap-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:135px;row-gap:35px;margin-bottom:44px}#pc-wrap #my-page #add-property-page .config .wrap-box .amenity-box{width:auto;height:auto;flex-direction:row;gap:16px;align-items:center}#pc-wrap #my-page #add-property-page .config .wrap-box .amenity-box .property-checkbox{width:18px;height:19px;border-radius:12px}#pc-wrap #my-page #add-property-page .config .wrap-box .amenity-box .amenity-text{width:130.856px;height:auto;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;cursor:pointer}#pc-wrap #my-page #my-property-page{width:100%;height:auto;display:flex;flex-direction:column;gap:57px}#pc-wrap #my-page #my-property-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-property-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-property-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-property-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-property-page .property-list-box{width:100%;height:auto}#pc-wrap #my-page #my-property-page .property-list-box .tab-name-box{width:100%;height:49px;flex-direction:row;justify-content:center;align-items:flex-end;gap:10px;background:hsla(0,0%,56%,.08);border-radius:12px 12px 0 0;border:1px solid hsla(0,0%,77%,.79)}#pc-wrap #my-page #my-property-page .property-list-box .tab-name-box .tab-name{color:#000;font-weight:500}#pc-wrap #my-page #my-property-page .property-list-box .tab-name-box .active-tab-name,#pc-wrap #my-page #my-property-page .property-list-box .tab-name-box .tab-name{width:110px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:26px;font-style:normal;line-height:26px}#pc-wrap #my-page #my-property-page .property-list-box .tab-name-box .active-tab-name{border-bottom:2px solid #eb6753;color:#eb6753;font-weight:600}#pc-wrap #my-page #my-property-page .list-box{width:100%;height:auto;min-height:700px;padding:30px 28px;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.79);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #my-property-page .list-box .listing-title-box{width:100%;height:auto;flex-direction:row;gap:90px;padding:18px 15px 18px 33px;border-radius:12px;background:#f6f6f6}#pc-wrap #my-page #my-property-page .list-box .listing-title-box .title-text{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-property-page .list-box .listing-title-box :first-child{margin-right:138px}#pc-wrap #my-page #my-property-page .list-box .property-card-box{width:100%;height:auto;flex-direction:row;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ddd}#pc-wrap #my-page #my-property-page .list-box .property-card-box .image-box{width:110px;height:90px;overflow:hidden;margin-right:25px;padding-top:1px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .image-box img{width:100%;height:100%;object-fit:contain;border-radius:12px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .information-box{width:200px;height:auto;padding:5px 0}#pc-wrap #my-page #my-property-page .list-box .property-card-box .information-box .name{margin-bottom:8px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-property-page .list-box .property-card-box .information-box .address{margin-bottom:13px;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page #my-property-page .list-box .property-card-box .information-box .price{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page #my-property-page .list-box .property-card-box .date-box{width:135px;height:100%;align-items:center;justify-content:center;margin-right:55px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .date-box .date{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .status-box{width:100px;height:100%;align-items:center;justify-content:center;margin-right:60px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .status-box .coloured-box{width:93px;height:36px;align-items:center;justify-content:center;border-radius:60px;cursor:pointer}#pc-wrap #my-page #my-property-page .list-box .property-card-box .status-box .coloured-box .status{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .views-box{width:35px;height:100%;align-items:center;justify-content:center;margin-right:75px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .views-box .views{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .action-box{width:auto;height:100%;flex-direction:row;align-items:center;justify-content:center}#pc-wrap #my-page #my-property-page .list-box .property-card-box .action-box .icon-button{width:40px;height:40px;border-radius:4px}#pc-wrap #my-page #my-property-page .list-box .property-card-box .action-box .icon-button :hover{background:#f6f6f6}#pc-wrap #my-page #my-property-page .list-box .property-card-box .action-box .icon-button .buttons{color:#181a20}#pc-wrap #my-page #my-property-page .list-box .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-page #my-property-page .list-box .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-favorites-page{width:100%;height:auto;display:flex;flex-direction:column;gap:57px}#pc-wrap #my-page #my-favorites-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-favorites-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-favorites-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-favorites-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-favorites-page .favorites-list-box{width:100%;height:auto;flex-wrap:wrap;flex-direction:row;gap:22px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config{width:296px;height:413px;margin-bottom:7px;border-radius:12px;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top{position:relative;width:100%;height:240px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top a{height:100%}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top img{width:100%;height:100%;object-fit:cover;border-radius:12px 12px 0 0}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top .top-badge{position:absolute;top:20px;left:16px;display:flex;width:80px;height:30px;justify-content:center;align-items:center;border-radius:6px;padding:6px 20px;background:#eb6753;color:#fff;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top .top-badge img{height:16px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top .price-box{position:absolute;bottom:20px;left:20px;padding:8px 15px;align-items:center;border-radius:6px;border:1px solid hsla(0,0%,100%,.5);background:#fff}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .top .price-box p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom{width:100%;height:173px;padding:20px 16px 10px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .name-address{width:100%;height:48px;gap:5px;margin-bottom:20px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .name-address .name{width:100%;height:23px;overflow:hidden}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .name-address .name p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .name-address .address{width:100%;overflow:hidden}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .name-address .address p{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .options{flex-direction:row;width:100%;height:20px;gap:20px;margin-bottom:10px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .options .option{flex-direction:row;gap:5px;align-items:center}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .options .option p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .divider{width:100%;height:1px;background:#ddd;margin-bottom:17px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .type-buttons{flex-direction:row;width:100%;justify-content:space-between;align-items:center}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .type-buttons .type{flex-direction:row;align-items:center;gap:7px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .type-buttons .type p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .type-buttons .type .disabled-type{color:hsla(0,0%,56%,.54);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .type-buttons .buttons{flex-direction:row;width:auto;gap:12px;justify-content:center;align-items:center;padding-right:10px}#pc-wrap #my-page #my-favorites-page .favorites-list-box .card-config .bottom .type-buttons .buttons svg{cursor:pointer}#pc-wrap #my-page #my-favorites-page .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-page #my-favorites-page .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-saved-page{width:100%;height:auto;display:flex;flex-direction:column;gap:57px}#pc-wrap #my-page #my-saved-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-saved-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-saved-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-saved-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-saved-page .my-saved-list-box{width:100%;height:auto;padding:30px;border-radius:12px;border:1px solid hsla(0,0%,77%,.79);box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box{width:100%;height:60px;flex-direction:row;align-items:center;padding:0 30px;border-radius:12px;background:#f6f6f6}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box .date-created{margin-left:360px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .list-title-box .action{margin-left:200px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box{width:100%;height:80px;flex-direction:row;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #ddd}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .title{width:410px;margin-right:20px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .date{width:150px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box{width:auto;height:100%;flex-direction:row;align-items:center;justify-content:center;margin-left:120px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box .icon-button{width:40px;height:40px;border-radius:4px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box .icon-button :hover{background:#f6f6f6}#pc-wrap #my-page #my-saved-page .my-saved-list-box .search-box .action-box .icon-button .buttons{color:#181a20}#pc-wrap #my-page #my-saved-page .my-saved-list-box .pagination-config{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-page #my-saved-page .my-saved-list-box .pagination-config .total-result p{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page{width:100%;height:auto;display:flex;flex-direction:column;gap:20px}#pc-wrap #my-page #my-profile-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-page #my-profile-page .main-title-box .right-box{width:315px}#pc-wrap #my-page #my-profile-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-page #my-profile-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box{width:100%;padding:30px;margin-top:35px;gap:25px;border-radius:12px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #my-profile-page .top-box .photo-box{gap:23px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box{flex-direction:row;gap:50px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .image-box{position:relative;width:194px;height:157px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .image-box img{width:100%;height:100%;border-radius:15px;object-fit:cover}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .image-box .delete-box{position:absolute;top:10px;left:10px;width:36px;height:32px;background-color:#fff;align-items:center;justify-content:center;border-radius:12px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box{align-self:flex-end;gap:22px}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box .labeler{display:flex;width:210.023px;height:40.135px;justify-content:center;align-items:center;cursor:pointer;border-radius:12px;border:1px solid #181a20}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box .labeler p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .photo-box .image-big-box .upload-big-box .upload-text{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .small-input-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:30px}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box{width:48%;gap:10px}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box input{height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .top-box .small-input-box .input-box input ::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .address-box{gap:10px}#pc-wrap #my-page #my-profile-page .top-box .address-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .address-box input{height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .top-box .address-box input ::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .about-me-box{gap:10px}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .about-textarea{height:170px;padding:20px 15px;border-radius:8px;border:1px solid #ddd;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .update-button{display:flex;width:170px;height:38px;justify-content:center;align-items:center;gap:10px;align-self:flex-end;margin-top:30px;border-radius:12px;background-color:#000}#pc-wrap #my-page #my-profile-page .top-box .about-me-box .update-button p{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .top-box .about-me-box button:disabled{background:rgba(24,26,32,.271)}#pc-wrap #my-page #my-profile-page .bottom-box{width:100%;padding:30px;gap:25px;border-radius:12px;border:1px solid #c4c4c4;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box{gap:20px}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box{gap:10px}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box input{width:50%;height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .bottom-box .top-inner-box .old-password-box input ::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box{width:100%;flex-direction:row;gap:45px}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box{width:100%;gap:10px}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box .title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box input{height:55px;outline:none;padding:0 15px;border-radius:8px;border:1px solid #ddd}#pc-wrap #my-page #my-profile-page .bottom-box .bottom-inner-box .new-password-box input ::placeholder{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-page #my-profile-page .bottom-box .change-password{display:flex;width:170px;height:38px;justify-content:center;align-items:center;gap:10px;align-self:flex-end;margin-top:18px;border-radius:12px;background-color:#000}#pc-wrap #my-page #my-profile-page .bottom-box .change-password p{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:normal}#pc-wrap #my-articles-page{width:100%;height:auto}#pc-wrap #my-articles-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #my-articles-page .main-title-box .right-box{width:315px}#pc-wrap #my-articles-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #my-articles-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #my-articles-page .article-list-box{width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:25px;margin-top:55px;margin-bottom:87px}#pc-wrap #my-articles-page .pagination-conf{width:100%;height:auto;justify-content:center;align-items:center;margin-top:30px}#pc-wrap #my-articles-page .pagination-conf .total p{color:#181a20;font-size:24px;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #write-article-page{width:100%;height:auto}#pc-wrap #write-article-page .main-title-box{width:auto;height:auto;flex-direction:row;justify-content:space-between}#pc-wrap #write-article-page .main-title-box .right-box{width:315px}#pc-wrap #write-article-page .main-title-box .right-box .main-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6px;text-transform:capitalize}#pc-wrap #write-article-page .main-title-box .right-box .sub-title{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap #write-article-page .right-wrap{width:100%;height:auto}#pc-wrap #write-article-page .right-wrap .cont_bd{padding:30px 0}#pc-wrap #write-article-page .right-wrap .cont_bd .form_hd>div{margin-bottom:16px}#pc-wrap #write-article-page .right-wrap .flex-space .btn-next{background:#87cdf9;color:#000}#pc-wrap #write-article-page .right-wrap .select{width:214px;height:40px;font-size:14px}#pc-wrap #write-article-page .right-wrap .input-tit{font-size:14px;padding:0 16px;margin-top:16px;border:1px solid #eee;border-radius:4px}#pc-wrap #write-article-page .right-wrap .btn-flex{margin-top:40px}#pc-wrap #write-article-page .css-guvl2y-MuiButtonBase-root-MuiButton-root{background:#87cdf9}#pc-wrap #write-article-page .css-guvl2y-MuiButtonBase-root-MuiButton-root svg{fill:#000}#pc-wrap #write-article-page .toastui-editor-popup-body{padding:20px}#pc-wrap #write-article-page .youtube-input{padding:8px 16px;border:1px solid #ddd}#pc-wrap #write-article-page .youtube-div{display:flex;flex-direction:column}#pc-wrap #write-article-page .toastui-editor-defaultUI button{padding:4px}.cm-page{background:var(--oasis-cream);width:100%}.cm-hero{position:relative;width:100%;padding:118px 0 86px;background:linear-gradient(150deg,#16301f,#1e3f2a 55%,#243b2c);overflow:hidden}.cm-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 90% at 15% 0,rgba(155,200,138,.18),transparent 60%);pointer-events:none}.cm-hero .cm-hero-inner{position:relative;width:var(--oasis-content-width);max-width:92vw;margin:0 auto;align-items:center;text-align:center}.cm-hero .cm-eyebrow{font-size:20px;letter-spacing:.3em;text-transform:uppercase;color:#d9b35f}.cm-hero .cm-title{margin-top:16px;font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(44px,5.4vw,80px);line-height:1.08;color:#f7f2e8}.cm-hero .cm-sub{margin-top:14px;font-size:26px;color:hsla(42,22%,76%,.9)}.cm-search{display:flex;align-items:center;gap:14px;width:760px;max-width:100%;margin-top:40px;padding:6px 8px 6px 26px;border-radius:999px;background:#fbf8f1;box-shadow:0 18px 44px rgba(8,24,15,.35)}.cm-search .cm-search-icon{flex:0 0 auto;font-size:30px;color:var(--oasis-moss)}.cm-search .cm-search-input{flex:1 1 auto;min-width:0;border:none;background:none;padding:17px 0;font-family:inherit;font-size:24px;color:var(--oasis-charcoal)}.cm-search .cm-search-input::placeholder{color:#8a9186}.cm-search .cm-search-input:focus{outline:none}.cm-search .cm-search-input::-webkit-search-cancel-button,.cm-search .cm-search-input::-webkit-search-decoration{-webkit-appearance:none}.cm-search .cm-search-clear,.cm-search .cm-search-go{flex:0 0 auto;display:grid;place-items:center;border:none;border-radius:50%;cursor:pointer;transition:background .25s var(--oasis-ease)}.cm-search .cm-search-clear:focus-visible,.cm-search .cm-search-go:focus-visible{outline:2px solid #d9b35f;outline-offset:2px}.cm-search .cm-search-clear{width:40px;height:40px;background:none;color:var(--oasis-ink)}.cm-search .cm-search-clear svg{font-size:24px}.cm-search .cm-search-clear:hover{background:var(--oasis-cream)}.cm-search .cm-search-go{width:50px;height:50px;background:var(--oasis-forest);color:#fff}.cm-search .cm-search-go svg{font-size:26px}.cm-search .cm-search-go:hover{background:var(--oasis-green)}.cm-shell{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:0 0 100px;min-width:0}.cm-section{margin-top:70px;min-width:0}.cm-section-head{margin-bottom:26px}.cm-section-head.row{margin-bottom:16px}.cm-section-title{font-family:var(--oasis-font-display);font-size:42px;line-height:1.15;color:var(--oasis-forest)}.cm-section-title.sm{font-size:32px}.cm-section-sub{margin-top:8px;font-size:23px;color:var(--oasis-ink)}.cm-empty{padding:60px 24px;align-items:center;text-align:center;border:1px dashed var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-white)}.cm-empty .cm-empty-title{font-size:27px;font-weight:600;color:var(--oasis-forest)}.cm-empty .cm-empty-sub{margin-top:8px;font-size:22px;color:var(--oasis-ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cm-cat-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px}.cm-cat-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8px;padding:26px 26px 52px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:linear-gradient(160deg,#f2f5ee,#e7ede2);font-family:inherit;cursor:pointer;transition:transform .35s var(--oasis-ease),box-shadow .35s var(--oasis-ease),border-color .35s var(--oasis-ease)}.cm-cat-card .cc-icon{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.75);border:1px solid rgba(53,84,63,.14);color:var(--oasis-forest);margin-bottom:6px}.cm-cat-card .cc-icon svg{font-size:27px}.cm-cat-card .cc-label{font-family:var(--oasis-font-display);font-size:27px;color:var(--oasis-charcoal)}.cm-cat-card .cc-desc{font-size:20px;color:var(--oasis-ink)}.cm-cat-card .cc-arrow{position:absolute;right:24px;bottom:20px;font-size:25px;color:var(--oasis-moss);transition:transform .35s var(--oasis-ease)}.cm-cat-card.is-active,.cm-cat-card:hover{transform:translateY(-4px);border-color:var(--oasis-forest);box-shadow:var(--oasis-shadow-lift)}.cm-cat-card.is-active .cc-arrow,.cm-cat-card:hover .cc-arrow{transform:translateX(6px)}.cm-cat-card.is-active{background:linear-gradient(160deg,#e4eedc,#d7e3cf)}.cm-cat-card:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}.ca-card{display:flex;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);text-decoration:none;min-width:0;transition:transform .4s var(--oasis-ease),box-shadow .4s var(--oasis-ease),border-color .4s var(--oasis-ease)}.ca-card,.ca-card .ca-media{position:relative;overflow:hidden}.ca-card .ca-media{display:block;flex-shrink:0;background:var(--oasis-cream)}.ca-card .ca-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--oasis-ease)}.ca-card .ca-badge{position:absolute;top:16px;left:16px;padding:6px 16px;border-radius:var(--oasis-radius-pill);background:hsla(42,56%,96%,.94);color:var(--oasis-forest);font-size:18px;font-weight:700}.ca-card .ca-badge.inline{position:static;align-self:flex-start;background:#e7ede2;margin-bottom:8px;font-size:16px;padding:4px 12px}.ca-card .ca-body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ca-card .ca-title{font-family:var(--oasis-font-display);color:var(--oasis-charcoal);line-height:1.25}.ca-card .ca-excerpt,.ca-card .ca-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ca-card .ca-excerpt{margin-top:10px;font-size:21px;line-height:1.5;color:var(--oasis-ink)}.ca-card .ca-meta{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:19px;color:var(--oasis-moss)}.ca-card .ca-dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.ca-card .ca-stats{flex-direction:row!important;align-items:center;gap:20px;margin-top:16px}.ca-card .ca-stat{display:inline-flex;align-items:center;gap:7px;font-size:19px;color:var(--oasis-ink);background:none;border:none;padding:0;font-family:inherit}.ca-card .ca-stat svg{font-size:22px;color:var(--oasis-moss)}.ca-card .ca-like{cursor:pointer;border-radius:var(--oasis-radius-sm);transition:color .25s var(--oasis-ease)}.ca-card .ca-like.is-liked svg,.ca-card .ca-like:hover svg{color:#a93a28}.ca-card .ca-like:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:2px}.ca-card:hover{transform:translateY(-4px);border-color:var(--oasis-forest);box-shadow:var(--oasis-shadow-lift)}.ca-card:hover .ca-media img{transform:scale(1.05)}.ca-card:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}.ca-feature{flex-direction:column;height:100%}.ca-feature .ca-media{height:420px}.ca-feature .ca-body{padding:28px 30px 30px}.ca-feature .ca-title{font-size:34px}.ca-row{flex-direction:row;align-items:stretch}.ca-row .ca-media{width:170px}.ca-row .ca-body{padding:20px 22px;justify-content:center}.ca-row .ca-title{font-size:24px}.ca-row .ca-stats{margin-top:12px;gap:16px}.ca-grid{flex-direction:column}.ca-grid .ca-media{height:230px}.ca-grid .ca-body{padding:22px 24px 24px}.ca-grid .ca-title{font-size:26px}.ca-compact{flex-direction:row;align-items:stretch}.ca-compact .ca-media{width:110px}.ca-compact .ca-body{padding:16px 18px;justify-content:center}.ca-compact .ca-title{font-size:21px}.ca-compact .ca-meta{margin-top:8px;font-size:17px}.ca-compact .ca-stats{margin-top:10px;gap:14px}.ca-compact .ca-stat{font-size:17px}.ca-compact .ca-stat svg{font-size:19px}.cm-card-skeleton{height:420px;border-radius:var(--oasis-radius-lg);background:linear-gradient(90deg,#f0eee7 25%,#e6e2d8 50%,#f0eee7 75%);background-size:200% 100%;animation:cmShimmer 1.4s linear infinite}@keyframes cmShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cm-spotlight{flex-direction:row!important;align-items:stretch;gap:28px;min-width:0}.cm-spotlight .cm-spot-main{flex:1 1 auto;min-width:0}.cm-spotlight .cm-spot-side{flex:0 0 620px;width:620px;min-width:0;gap:14px}.cm-feed-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.cm-feed-head .cm-section-head{margin-bottom:0}.cm-sort.MuiInputBase-root{font-family:inherit;font-size:21px;border-radius:var(--oasis-radius-pill);background:var(--oasis-white)}.cm-sort.MuiInputBase-root .MuiSelect-select{padding:11px 20px}.cm-sort.MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:var(--oasis-line)}.cm-sort.MuiInputBase-root svg{font-size:26px}.cm-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.cm-pagination{margin-top:46px;align-items:center}.cm-pagination .MuiPaginationItem-root{font-size:22px;min-width:46px;height:46px}.cm-cta{position:relative;flex-direction:row!important;align-items:center;justify-content:space-between;gap:32px;margin-top:70px;padding:40px 44px;border-radius:var(--oasis-radius-lg);border:1px solid rgba(53,84,63,.16);background:linear-gradient(140deg,#e9f0e4,#dce7d6);overflow:hidden}.cm-cta .cm-cta-copy{position:relative;z-index:1;min-width:0}.cm-cta .cm-cta-title{font-family:var(--oasis-font-display);font-size:36px;line-height:1.2;color:var(--oasis-forest);max-width:22ch}.cm-cta .cm-cta-sub{margin-top:12px;max-width:52ch;font-size:21px;line-height:1.55;color:var(--oasis-ink)}.cm-cta .cm-cta-btn{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;gap:12px;padding:17px 34px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:#f7f2e8;font-size:23px;font-weight:600;white-space:nowrap;transition:background .3s var(--oasis-ease),transform .3s var(--oasis-ease)}.cm-cta .cm-cta-btn svg{font-size:25px}.cm-cta .cm-cta-btn:hover{background:var(--oasis-green);transform:translateY(-2px)}.cm-cta .cm-cta-btn:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}.cm-cta .cm-cta-leaf{position:absolute;right:-60px;bottom:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(107,130,101,.22),transparent 70%);pointer-events:none}.cm-trend-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}@media(max-width:1500px){.cm-spotlight .cm-spot-side{flex-basis:460px;width:460px}.cm-trend-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1200px){.cm-spotlight{flex-direction:column!important;align-items:stretch}.cm-spotlight .cm-spot-side{flex:0 1 auto;width:100%;min-width:0}.cm-grid{grid-template-columns:repeat(2,1fr)}.cm-cat-grid{grid-template-columns:repeat(3,1fr)}.ca-feature .ca-media{height:340px}}@media(max-width:900px){.cm-hero{padding:86px 0 60px}.cm-search{width:100%;margin-top:30px;padding-left:18px}.cm-cat-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 4vw 6px;margin:0 -4vw}.cm-cat-card{flex:0 0 240px;scroll-snap-align:start}.cm-grid,.cm-trend-grid{grid-template-columns:1fr}.cm-feed-head{flex-direction:column!important;align-items:stretch;gap:16px}.cm-sort.MuiInputBase-root{align-self:flex-start}.ca-feature .ca-media{height:240px}.ca-feature .ca-title{font-size:28px}.ca-compact .ca-media,.ca-row .ca-media{width:120px}.cm-cta{flex-direction:column!important;align-items:stretch;padding:30px 26px}.cm-cta .cm-cta-sub,.cm-cta .cm-cta-title{max-width:100%}.cm-cta .cm-cta-btn{align-self:flex-start}}@media(max-width:600px){.cm-section{margin-top:50px}.cm-section-title{font-size:33px}.cm-section-title.sm{font-size:27px}.cm-hero .cm-sub{font-size:22px}.cm-search .cm-search-input{font-size:21px}.ca-grid .ca-media{height:200px}.ca-compact .ca-media,.ca-row .ca-media{width:104px}.ca-compact .ca-title,.ca-row .ca-title{font-size:20px}}#community-detail{width:100%;background:var(--oasis-cream);padding:44px 0 110px}#community-detail>.container{width:min(1300px,100% - 48px);flex-direction:column;gap:0}#community-detail .cd-rail{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:34px}#community-detail .cd-rail .cd-crumbs{flex-direction:row!important;align-items:center;gap:8px;min-width:0;flex:1 1 320px;font-size:17px;color:var(--oasis-moss)}#community-detail .cd-rail .cd-crumb{display:inline-flex;align-items:center;gap:5px;color:var(--oasis-moss);text-decoration:none;white-space:nowrap}#community-detail .cd-rail .cd-crumb:hover{color:var(--oasis-forest)}#community-detail .cd-rail .cd-crumb.is-current{color:var(--oasis-ink);min-width:0;overflow:hidden;text-overflow:ellipsis}#community-detail .cd-rail .cd-slash{color:var(--oasis-line)}#community-detail .cd-rail .cd-cats{flex-direction:row!important;gap:8px;flex:0 1 auto;overflow-x:auto;scrollbar-width:none}#community-detail .cd-rail .cd-cats::-webkit-scrollbar{display:none}#community-detail .cd-rail .cd-cat{flex:0 0 auto;padding:8px 18px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:#fff;font-size:17px;font-weight:600;color:var(--oasis-ink);text-decoration:none;white-space:nowrap}#community-detail .cd-rail .cd-cat:hover{border-color:var(--oasis-green)}#community-detail .cd-rail .cd-cat:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-rail .cd-cat.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}#community-detail .cd-body{flex-direction:row!important;align-items:flex-start;gap:40px}#community-detail .cd-main{flex:1 1;min-width:0;gap:0;padding:40px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#community-detail .cd-kicker{flex-direction:row!important;align-items:center;gap:14px;margin-bottom:18px}#community-detail .cd-kicker .cd-badge{padding:6px 14px;border-radius:var(--oasis-radius-pill);background:rgba(47,125,62,.12);font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2f7d3e}#community-detail .cd-kicker .cd-read{font-size:17px;color:var(--oasis-moss)}#community-detail .cd-title{font-family:var(--oasis-font-display);font-size:50px;line-height:1.12;letter-spacing:-.015em;color:var(--oasis-forest)}#community-detail .cd-byline{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:26px;padding-bottom:26px;border-bottom:1px solid var(--oasis-line)}#community-detail .cd-byline .cd-author{flex-direction:row!important;align-items:center;gap:14px;min-width:0}#community-detail .cd-byline .cd-avatar{flex:0 0 52px;width:52px;height:52px;padding:0;border:1px solid var(--oasis-line);border-radius:50%;overflow:hidden;background:var(--oasis-cream);cursor:pointer}#community-detail .cd-byline .cd-avatar img{width:100%;height:100%;object-fit:cover;display:block}#community-detail .cd-byline .cd-avatar:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-byline .cd-author-copy{min-width:0;gap:3px}#community-detail .cd-byline .cd-author-line{flex-direction:row!important;align-items:center;gap:9px}#community-detail .cd-byline .cd-nick{padding:0;border:0;background:none;font-family:inherit;font-size:20px;font-weight:700;color:var(--oasis-forest);cursor:pointer}#community-detail .cd-byline .cd-nick:hover{color:var(--oasis-green)}#community-detail .cd-byline .cd-nick:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-byline .cd-when{font-size:17px;color:var(--oasis-moss)}#community-detail .cd-byline .cd-counts{flex-direction:row!important;align-items:center;gap:20px;flex-shrink:0}#community-detail .cd-byline .cd-count{display:inline-flex;align-items:center;gap:6px;font-size:18px;color:var(--oasis-moss)}#community-detail .cd-byline .cd-count svg{color:var(--oasis-moss)}#community-detail .cd-role{padding:3px 9px;border-radius:var(--oasis-radius-sm);border:1px solid var(--oasis-line);background:var(--oasis-cream);font-size:16px;font-weight:700;letter-spacing:.06em;color:var(--oasis-moss)}#community-detail .cd-cover{margin-top:30px;border-radius:var(--oasis-radius-md);overflow:hidden;background:var(--oasis-cream)}#community-detail .cd-cover img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}#community-detail .cd-prose{margin-top:34px}#community-detail .cd-prose .toastui-editor-contents{font-family:var(--oasis-font-body);font-size:20px;line-height:1.75;color:var(--oasis-ink)}#community-detail .cd-prose .toastui-editor-contents p{font-size:20px;line-height:1.75;color:var(--oasis-ink);margin:0 0 22px}#community-detail .cd-prose .toastui-editor-contents>p:first-of-type:first-letter{float:left;margin:10px 12px 0 0;font-family:var(--oasis-font-display);font-size:72px;line-height:.78;color:var(--oasis-forest)}#community-detail .cd-prose .toastui-editor-contents h1,#community-detail .cd-prose .toastui-editor-contents h2,#community-detail .cd-prose .toastui-editor-contents h3,#community-detail .cd-prose .toastui-editor-contents h4{font-family:var(--oasis-font-display);color:var(--oasis-forest);border:0;margin:40px 0 16px;padding:0}#community-detail .cd-prose .toastui-editor-contents h1{font-size:38px}#community-detail .cd-prose .toastui-editor-contents h2{font-size:32px}#community-detail .cd-prose .toastui-editor-contents h3{font-size:27px}#community-detail .cd-prose .toastui-editor-contents h4{font-size:23px}#community-detail .cd-prose .toastui-editor-contents blockquote{margin:32px 0;padding:26px 30px;border:0;border-left:3px solid var(--oasis-green);background:var(--oasis-cream);border-radius:0 var(--oasis-radius-md) var(--oasis-radius-md) 0}#community-detail .cd-prose .toastui-editor-contents blockquote p{margin:0;font-family:var(--oasis-font-display);font-size:25px;font-style:italic;line-height:1.5;color:var(--oasis-forest)}#community-detail .cd-prose .toastui-editor-contents ol,#community-detail .cd-prose .toastui-editor-contents ul{margin:0 0 22px;padding-left:26px}#community-detail .cd-prose .toastui-editor-contents li{font-size:20px;line-height:1.7;margin-bottom:8px}#community-detail .cd-prose .toastui-editor-contents li:before{display:none}#community-detail .cd-prose .toastui-editor-contents a{color:var(--oasis-green)}#community-detail .cd-prose .toastui-editor-contents a:hover{color:var(--oasis-forest)}#community-detail .cd-prose .toastui-editor-contents img{max-width:100%;height:auto;border-radius:var(--oasis-radius-md)}#community-detail .cd-prose .toastui-editor-contents table{width:100%;margin:28px 0;border-collapse:collapse}#community-detail .cd-prose .toastui-editor-contents table td,#community-detail .cd-prose .toastui-editor-contents table th{padding:15px 18px;border:0;border-bottom:1px solid var(--oasis-line);font-size:18px;text-align:left;background:transparent;color:var(--oasis-ink)}#community-detail .cd-prose .toastui-editor-contents table th{background:var(--oasis-cream);font-weight:700;color:var(--oasis-moss)}#community-detail .cd-prose .toastui-editor-contents code,#community-detail .cd-prose .toastui-editor-contents pre{font-size:17px}#community-detail .cd-prose .toastui-editor-contents hr{margin:36px 0;border:0;border-top:1px solid var(--oasis-line)}#community-detail .cd-actions{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:10px;margin-top:36px;padding-top:26px;border-top:1px solid var(--oasis-line)}#community-detail .cd-actions .cd-copy,#community-detail .cd-actions .cd-like,#community-detail .cd-actions .cd-write{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 22px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:#fff;font-family:inherit;font-size:18px;font-weight:600;color:var(--oasis-ink);text-decoration:none;cursor:pointer}#community-detail .cd-actions .cd-copy:hover,#community-detail .cd-actions .cd-like:hover,#community-detail .cd-actions .cd-write:hover{border-color:var(--oasis-green);color:var(--oasis-forest)}#community-detail .cd-actions .cd-copy:focus-visible,#community-detail .cd-actions .cd-like:focus-visible,#community-detail .cd-actions .cd-write:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-actions .cd-like.is-liked{border-color:#9b3b32;color:#9b3b32}#community-detail .cd-actions .cd-like.is-liked svg{color:#9b3b32}#community-detail .cd-actions .cd-like:disabled{opacity:.6;cursor:default}#community-detail .cd-actions .cd-like .cd-like-count{padding:1px 9px;border-radius:var(--oasis-radius-pill);background:rgba(18,58,34,.08);font-size:16px;font-weight:700}#community-detail .cd-actions .cd-write{margin-left:auto;background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}#community-detail .cd-actions .cd-write:hover{background:var(--oasis-green);border-color:var(--oasis-green);color:#fff}#community-detail .cd-discussion{margin-top:48px;padding-top:36px;border-top:1px solid var(--oasis-line);gap:0}#community-detail .cd-discussion .cd-disc-head{flex-direction:row!important;align-items:baseline;gap:12px;margin-bottom:22px}#community-detail .cd-discussion .cd-disc-title{font-family:var(--oasis-font-display);font-size:32px;color:var(--oasis-forest)}#community-detail .cd-discussion .cd-disc-count{padding:4px 12px;border-radius:var(--oasis-radius-pill);background:rgba(47,125,62,.12);font-size:16px;font-weight:700;color:#2f7d3e}#community-detail .cd-discussion .cd-composer{flex-direction:row!important;align-items:flex-start;gap:14px;padding:20px;background:var(--oasis-cream);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}#community-detail .cd-discussion .cd-composer .cd-composer-avatar{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid var(--oasis-line)}#community-detail .cd-discussion .cd-composer .cd-composer-field{flex:1 1 auto;min-width:0;gap:12px}#community-detail .cd-discussion .cd-composer textarea{width:100%;resize:vertical;padding:14px 16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);background:#fff;font-family:var(--oasis-font-body);font-size:18px;line-height:1.6;color:var(--oasis-ink);outline:none}#community-detail .cd-discussion .cd-composer textarea::placeholder{color:var(--oasis-moss)}#community-detail .cd-discussion .cd-composer textarea:focus{border-color:var(--oasis-green)}#community-detail .cd-discussion .cd-composer .cd-composer-foot{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}#community-detail .cd-discussion .cd-counter{font-size:16px;color:var(--oasis-moss)}#community-detail .cd-discussion .cd-post{text-transform:none;font-size:18px;font-weight:600;padding:9px 24px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:#fff}#community-detail .cd-discussion .cd-post:hover{background:var(--oasis-green)}#community-detail .cd-discussion .cd-post.Mui-disabled{background:rgba(18,58,34,.14);color:var(--oasis-moss)}#community-detail .cd-discussion .cd-signin{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:22px 24px;background:var(--oasis-cream);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}#community-detail .cd-discussion .cd-signin p{font-size:19px;color:var(--oasis-ink)}#community-detail .cd-discussion .cd-signin .cd-signin-cta{padding:10px 22px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-size:18px;font-weight:600;color:#fff;text-decoration:none}#community-detail .cd-discussion .cd-signin .cd-signin-cta:hover{background:var(--oasis-green)}#community-detail .cd-discussion .cd-no-comments{padding:42px 0 10px;align-items:center}#community-detail .cd-discussion .cd-no-comments p{font-size:19px;color:var(--oasis-moss)}#community-detail .cd-discussion .cd-comments{margin-top:10px;gap:0}#community-detail .cd-discussion .cd-comment{flex-direction:row!important;align-items:flex-start;gap:14px;padding:24px 0;border-bottom:1px solid var(--oasis-line)}#community-detail .cd-discussion .cd-comment:last-of-type{border-bottom:0}#community-detail .cd-discussion .cd-comment .cd-comment-avatar{flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--oasis-line);border-radius:50%;overflow:hidden;background:var(--oasis-cream);cursor:pointer}#community-detail .cd-discussion .cd-comment .cd-comment-avatar img{width:100%;height:100%;object-fit:cover;display:block}#community-detail .cd-discussion .cd-comment .cd-comment-avatar:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-discussion .cd-comment .cd-comment-body{flex:1 1 auto;min-width:0;gap:8px}#community-detail .cd-discussion .cd-comment .cd-comment-head{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}#community-detail .cd-discussion .cd-comment .cd-comment-who{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}#community-detail .cd-discussion .cd-comment .cd-comment-nick{padding:0;border:0;background:none;font-family:inherit;font-size:19px;font-weight:700;color:var(--oasis-forest);cursor:pointer}#community-detail .cd-discussion .cd-comment .cd-comment-nick:hover{color:var(--oasis-green)}#community-detail .cd-discussion .cd-comment .cd-comment-date{font-size:16px;color:var(--oasis-moss)}#community-detail .cd-discussion .cd-comment .cd-comment-tools{flex-direction:row!important;flex-shrink:0}#community-detail .cd-discussion .cd-comment .cd-comment-tools svg{color:var(--oasis-moss)}#community-detail .cd-discussion .cd-comment .cd-comment-text{font-size:19px;line-height:1.65;color:var(--oasis-ink);word-break:break-word}#community-detail .cd-discussion .cd-pagination{align-items:center;margin-top:28px}#community-detail .cd-side{flex:0 0 330px;min-width:0;gap:20px;position:-webkit-sticky;position:sticky;top:100px}#community-detail .cd-card{padding:26px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);gap:16px}#community-detail .cd-card-label{font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}#community-detail .cd-card-title{font-family:var(--oasis-font-display);font-size:24px;line-height:1.25;color:var(--oasis-forest)}#community-detail .cd-card-sub{font-size:17px;line-height:1.5;color:var(--oasis-moss)}#community-detail .cd-board .cd-board-head{flex-direction:row!important;align-items:center;gap:14px}#community-detail .cd-board .cd-board-icon{flex:0 0 46px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--oasis-radius-sm);background:rgba(47,125,62,.12);color:#2f7d3e}#community-detail .cd-board .cd-board-copy{min-width:0}#community-detail .cd-board .cd-board-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-size:18px;font-weight:600;color:#fff;text-decoration:none}#community-detail .cd-board .cd-board-cta:hover{background:var(--oasis-green)}#community-detail .cd-board .cd-board-cta:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-contributor .cd-contrib-head{flex-direction:row!important;align-items:center;gap:14px}#community-detail .cd-contributor .cd-contrib-head img{flex:0 0 52px;width:52px;height:52px;border-radius:50%;object-fit:cover;border:1px solid var(--oasis-line)}#community-detail .cd-contributor .cd-contrib-copy{min-width:0}#community-detail .cd-contributor .cd-contrib-desc{font-size:18px;line-height:1.6;color:var(--oasis-ink)}#community-detail .cd-contributor .cd-contrib-stats{flex-direction:row!important;align-items:stretch;padding:16px 0;border-top:1px solid var(--oasis-line);border-bottom:1px solid var(--oasis-line)}#community-detail .cd-contributor .cd-stat{flex:1 1;min-width:0;align-items:center;gap:3px}#community-detail .cd-contributor .cd-stat+.cd-stat{border-left:1px solid var(--oasis-line)}#community-detail .cd-contributor .cd-stat .cd-stat-value{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}#community-detail .cd-contributor .cd-stat .cd-stat-label{font-size:16px;color:var(--oasis-moss)}#community-detail .cd-contributor .cd-contrib-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-forest);background:transparent;font-family:inherit;font-size:18px;font-weight:600;color:var(--oasis-forest);cursor:pointer}#community-detail .cd-contributor .cd-contrib-cta:hover{background:var(--oasis-forest);color:#fff}#community-detail .cd-contributor .cd-contrib-cta:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#community-detail .cd-related{margin-top:72px;gap:0}#community-detail .cd-related .cd-related-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:26px}#community-detail .cd-related .cd-related-copy{min-width:0}#community-detail .cd-related .cd-related-label{font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:8px}#community-detail .cd-related .cd-related-title{font-family:var(--oasis-font-display);font-size:36px;color:var(--oasis-forest)}#community-detail .cd-related .cd-related-all{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:var(--oasis-green);text-decoration:none}#community-detail .cd-related .cd-related-all:hover{color:var(--oasis-forest)}#community-detail .cd-related .cd-related-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.cd-backdrop{background:rgba(18,29,22,.55)!important}.cd-backdrop .cd-edit{width:min(560px,100vw - 40px);gap:14px;padding:26px;background:#fff;border-radius:var(--oasis-radius-md);box-shadow:0 24px 60px rgba(18,29,22,.25)}.cd-backdrop .cd-edit .cd-edit-title{font-family:var(--oasis-font-display);font-size:26px;color:var(--oasis-forest)}.cd-backdrop .cd-edit textarea{width:100%;resize:vertical;padding:13px 15px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);font-family:var(--oasis-font-body);font-size:18px;line-height:1.6;color:var(--oasis-ink);outline:none}.cd-backdrop .cd-edit textarea:focus{border-color:var(--oasis-green)}.cd-backdrop .cd-edit .cd-edit-foot{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}.cd-backdrop .cd-edit .cd-counter{font-size:16px;color:var(--oasis-moss)}.cd-backdrop .cd-edit .cd-edit-buttons{flex-direction:row!important;gap:10px}.cd-backdrop .cd-edit .cd-edit-cancel,.cd-backdrop .cd-edit .cd-edit-save{text-transform:none;font-size:18px;font-weight:600;border-radius:var(--oasis-radius-pill);padding:8px 22px}.cd-backdrop .cd-edit .cd-edit-cancel{color:var(--oasis-moss)}.cd-backdrop .cd-edit .cd-edit-save{background:var(--oasis-forest);color:#fff}.cd-backdrop .cd-edit .cd-edit-save:hover{background:var(--oasis-green)}@media(max-width:1200px){#community-detail .cd-body{flex-direction:column!important;align-items:stretch}#community-detail .cd-side{flex:0 0 auto;position:static;flex-direction:row!important;flex-wrap:wrap}#community-detail .cd-side .cd-card{flex:1 1 300px}#community-detail .cd-title{font-size:42px}#community-detail .cd-related .cd-related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){#community-detail{padding:28px 0 80px}#community-detail>.container{width:min(1300px,100% - 32px)}#community-detail .cd-rail{align-items:stretch}#community-detail .cd-rail .cd-cats,#community-detail .cd-rail .cd-crumbs{flex:1 1 auto}#community-detail .cd-main{padding:24px 20px}#community-detail .cd-title{font-size:32px}#community-detail .cd-byline{align-items:flex-start}#community-detail .cd-cover img{aspect-ratio:4/3}#community-detail .cd-prose .toastui-editor-contents li,#community-detail .cd-prose .toastui-editor-contents p{font-size:18px}#community-detail .cd-prose .toastui-editor-contents>p:first-of-type:first-letter{font-size:56px}#community-detail .cd-prose .toastui-editor-contents blockquote{padding:20px 22px}#community-detail .cd-prose .toastui-editor-contents blockquote p{font-size:21px}#community-detail .cd-actions .cd-write{margin-left:0}#community-detail .cd-discussion .cd-composer{padding:16px}#community-detail .cd-discussion .cd-composer .cd-composer-avatar{display:none}#community-detail .cd-related{margin-top:52px}#community-detail .cd-related .cd-related-title{font-size:28px}#community-detail .cd-related .cd-related-grid{grid-template-columns:1fr}}.cs-page{background:var(--oasis-cream);width:100%}.cs-hero{position:relative;width:100%;padding:120px 0 90px;background:linear-gradient(150deg,#16301f,#1e3f2a 55%,#243b2c);overflow:hidden}.cs-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 90% at 85% 0,rgba(155,200,138,.18),transparent 60%);pointer-events:none}.cs-hero .cs-hero-inner{position:relative;width:var(--oasis-content-width);max-width:92vw;margin:0 auto;align-items:center;text-align:center}.cs-hero .cs-eyebrow{font-size:20px;letter-spacing:.3em;text-transform:uppercase;color:#d9b35f}.cs-hero .cs-title{margin-top:18px;font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(42px,5vw,74px);line-height:1.1;color:#f7f2e8}.cs-hero .cs-sub{margin-top:16px;font-size:28px;color:hsla(42,22%,76%,.9)}.cs-search{position:relative;display:flex;align-items:center;gap:14px;width:760px;max-width:100%;margin-top:44px;padding:6px 10px 6px 26px;border-radius:999px;background:#fbf8f1;box-shadow:0 18px 44px rgba(8,24,15,.35)}.cs-search .cs-search-icon{flex:0 0 auto;font-size:30px;color:var(--oasis-moss)}.cs-search .cs-search-input{flex:1 1 auto;min-width:0;border:none;background:none;padding:18px 0;font-family:inherit;font-size:24px;color:var(--oasis-charcoal)}.cs-search .cs-search-input::placeholder{color:#8a9186}.cs-search .cs-search-input:focus{outline:none}.cs-search .cs-search-input::-webkit-search-cancel-button,.cs-search .cs-search-input::-webkit-search-decoration{-webkit-appearance:none}.cs-search .cs-search-clear{flex:0 0 auto;width:48px;height:48px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--oasis-forest);color:#fff;cursor:pointer;transition:background .25s var(--oasis-ease)}.cs-search .cs-search-clear svg{font-size:26px}.cs-search .cs-search-clear:hover{background:var(--oasis-green)}.cs-search .cs-search-clear:focus-visible{outline:2px solid #d9b35f;outline-offset:2px}.cs-shell{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;padding:0 0 100px}.cs-section{margin-top:74px}.cs-section-head{margin-bottom:30px}.cs-section-title{font-family:var(--oasis-font-display);font-size:42px;line-height:1.15;color:var(--oasis-forest)}.cs-section-sub{margin-top:8px;font-size:24px;color:var(--oasis-ink)}.cs-empty{padding:54px 24px;align-items:center;text-align:center}.cs-empty .cs-empty-title{font-size:26px;font-weight:600;color:var(--oasis-forest)}.cs-empty .cs-empty-sub{margin-top:8px;font-size:22px;color:var(--oasis-ink)}.cs-quick-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}.cs-quick-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px;padding:30px 28px 56px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:linear-gradient(160deg,#f2f5ee,#e7ede2);cursor:pointer;font-family:inherit;transition:transform .35s var(--oasis-ease),box-shadow .35s var(--oasis-ease),border-color .35s var(--oasis-ease)}.cs-quick-card .qc-icon{width:62px;height:62px;display:grid;place-items:center;border-radius:var(--oasis-radius-md);background:hsla(0,0%,100%,.75);border:1px solid rgba(53,84,63,.14);color:var(--oasis-forest);margin-bottom:8px}.cs-quick-card .qc-icon svg{font-size:30px}.cs-quick-card .qc-title{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-charcoal)}.cs-quick-card .qc-desc{font-size:21px;line-height:1.45;color:var(--oasis-ink)}.cs-quick-card .qc-arrow{position:absolute;left:28px;bottom:22px;font-size:26px;color:var(--oasis-moss);transition:transform .35s var(--oasis-ease)}.cs-quick-card.is-active,.cs-quick-card:hover{transform:translateY(-4px);border-color:var(--oasis-forest);box-shadow:var(--oasis-shadow-lift)}.cs-quick-card.is-active .qc-arrow,.cs-quick-card:hover .qc-arrow{transform:translateX(6px)}.cs-quick-card:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}.cs-main{flex-direction:row!important;align-items:flex-start;gap:36px;min-width:0}.cs-faq{flex:1 1 auto;min-width:0}.cs-aside{flex:0 0 620px;width:620px;gap:28px}.cs-faq-body{flex-direction:row!important;align-items:flex-start;min-width:0;gap:26px;padding:30px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-white);box-shadow:var(--oasis-shadow-soft)}.cs-faq-rail{flex:0 0 240px;width:240px;gap:6px}.cs-faq-rail .cs-rail-btn{width:100%;text-align:left;padding:14px 20px;border:none;border-radius:var(--oasis-radius-md);background:none;font-family:inherit;font-size:22px;color:var(--oasis-ink);cursor:pointer;transition:background .25s var(--oasis-ease),color .25s var(--oasis-ease)}.cs-faq-rail .cs-rail-btn:hover{background:var(--oasis-cream)}.cs-faq-rail .cs-rail-btn.is-active{background:#e7ede2;color:var(--oasis-forest);font-weight:700}.cs-faq-rail .cs-rail-btn:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:-2px}.cs-faq-list{flex:1 1 auto;min-width:0}.cs-faq-item{border-bottom:1px solid var(--oasis-line)}.cs-faq-item:last-child{border-bottom:none}.cs-faq-item .cs-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 18px;border:none;background:none;text-align:left;font-family:inherit;font-size:24px;font-weight:500;line-height:1.4;color:var(--oasis-charcoal);cursor:pointer;transition:color .25s var(--oasis-ease)}.cs-faq-item .cs-faq-q:hover{color:var(--oasis-forest)}.cs-faq-item .cs-faq-q:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:-2px;border-radius:var(--oasis-radius-sm)}.cs-faq-item .cs-faq-chevron{flex:0 0 auto;font-size:30px;color:var(--oasis-moss);transition:transform .3s var(--oasis-ease)}.cs-faq-item.is-open .cs-faq-q{color:var(--oasis-forest);font-weight:700;padding-bottom:12px}.cs-faq-item.is-open .cs-faq-chevron{transform:rotate(180deg)}.cs-faq-item .cs-faq-a{padding:0 18px 26px;animation:csFaqReveal .3s var(--oasis-ease)}.cs-faq-item .cs-faq-text{padding:22px 24px;border-radius:var(--oasis-radius-md);background:var(--oasis-cream);font-size:22px;line-height:1.6;color:var(--oasis-ink)}.cs-faq-item .cs-faq-link{display:inline-flex;margin-top:14px;margin-left:24px;font-size:21px;font-weight:600;color:var(--oasis-green)}.cs-faq-item .cs-faq-link:after{content:" →"}.cs-faq-item .cs-faq-link:hover{text-decoration:underline}@keyframes csFaqReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cs-notices{padding:30px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-white);box-shadow:var(--oasis-shadow-soft)}.cs-notices .cs-notices-head{flex-direction:row!important;align-items:baseline;justify-content:space-between;margin-bottom:18px}.cs-notices .cs-view-all{font-size:21px;font-weight:600;color:var(--oasis-green)}.cs-notices .cs-view-all:hover{text-decoration:underline}.cs-notice-list{gap:2px}.cs-notice-skeleton{height:84px;border-radius:var(--oasis-radius-md);background:linear-gradient(90deg,#f0eee7 25%,#e6e2d8 50%,#f0eee7 75%);background-size:200% 100%;animation:csShimmer 1.4s linear infinite;margin-bottom:8px}@keyframes csShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cs-notice-row{display:flex;flex-direction:row;align-items:center;gap:18px;padding:20px 16px;border-radius:var(--oasis-radius-md);border-bottom:1px solid var(--oasis-line);transition:background .25s var(--oasis-ease)}.cs-notice-row:last-child{border-bottom:none}.cs-notice-row:hover{background:var(--oasis-cream)}.cs-notice-row:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:-2px}.cs-notice-row .cs-notice-badge{flex:0 0 auto;padding:6px 16px;border-radius:var(--oasis-radius-pill);background:#e7ede2;color:var(--oasis-forest);font-size:17px;font-weight:700;letter-spacing:.1em}.cs-notice-row .cs-notice-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.cs-notice-row .cs-notice-title{font-size:22px;font-weight:600;color:var(--oasis-forest)}.cs-notice-row .cs-notice-excerpt{font-size:19px;color:var(--oasis-ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cs-notice-row .cs-notice-date{flex:0 0 auto;font-size:19px;color:#9aa094;white-space:nowrap}.cs-notice-row .cs-notice-arrow{flex:0 0 auto;font-size:26px;color:var(--oasis-moss)}.cs-support{position:relative;flex-direction:row!important;align-items:center;padding:36px 34px;border-radius:var(--oasis-radius-lg);border:1px solid rgba(53,84,63,.16);background:linear-gradient(140deg,#e9f0e4,#dce7d6);overflow:hidden}.cs-support .cs-support-copy{position:relative;z-index:1;flex:1 1 auto}.cs-support .cs-support-title{font-family:var(--oasis-font-display);font-size:34px;color:var(--oasis-forest)}.cs-support .cs-support-sub{margin-top:10px;max-width:46ch;font-size:21px;line-height:1.55;color:var(--oasis-ink)}.cs-support .cs-support-actions{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.cs-support .cs-support-btn{display:inline-flex;align-items:center;gap:12px;padding:15px 30px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:#f7f2e8;font-size:22px;font-weight:600;transition:background .3s var(--oasis-ease),transform .3s var(--oasis-ease)}.cs-support .cs-support-btn svg{font-size:26px}.cs-support .cs-support-btn:hover{background:var(--oasis-green);transform:translateY(-2px)}.cs-support .cs-support-phone{display:inline-flex;align-items:center;gap:10px;font-size:21px;font-weight:600;color:var(--oasis-forest)}.cs-support .cs-support-phone svg{font-size:24px}.cs-support .cs-support-phone:hover{text-decoration:underline}.cs-support .cs-support-leaf{position:absolute;right:-40px;bottom:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(107,130,101,.22),transparent 70%);pointer-events:none}.cs-orderhelp{padding:30px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-white);box-shadow:var(--oasis-shadow-soft);max-width:820px}.cs-card-title{font-family:var(--oasis-font-display);font-size:32px;color:var(--oasis-forest)}.cs-card-sub{margin-top:6px;font-size:21px;color:var(--oasis-ink)}.cs-order-list{margin-top:22px;gap:12px}.cs-order-skeleton{height:112px;border-radius:var(--oasis-radius-md);background:linear-gradient(90deg,#f0eee7 25%,#e6e2d8 50%,#f0eee7 75%);background-size:200% 100%;animation:csShimmer 1.4s linear infinite}.cs-order-row{flex-direction:row!important;align-items:center;gap:18px;padding:16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}.cs-order-row .cs-order-img{flex:0 0 84px;width:84px;height:84px;object-fit:cover;border-radius:var(--oasis-radius-sm)}.cs-order-row .cs-order-main{flex:1 1 auto;min-width:0;gap:3px}.cs-order-row .cs-order-id{font-size:18px;letter-spacing:.08em;color:var(--oasis-moss)}.cs-order-row .cs-order-name{font-size:23px;font-weight:600;color:var(--oasis-charcoal)}.cs-order-row .cs-order-total{font-size:21px;color:var(--oasis-ink)}.cs-order-row .cs-order-side{flex:0 0 auto;align-items:flex-end;gap:10px}.cs-order-row .cs-order-help{font-size:20px;font-weight:600;color:var(--oasis-green)}.cs-order-row .cs-order-help:hover{text-decoration:underline}.cs-order-chip{padding:6px 16px;border-radius:var(--oasis-radius-pill);font-size:18px;font-weight:700;white-space:nowrap}.cs-order-chip.pending{background:rgba(217,179,95,.18);color:#8a6a1f}.cs-order-chip.confirmed{background:rgba(31,122,90,.14);color:#1f7a5a}.cs-order-chip.in-transit{background:rgba(95,74,160,.14);color:#5f4aa0}.cs-order-chip.installed{background:rgba(21,114,108,.14);color:#15726c}.cs-order-chip.cancelled{background:rgba(169,58,40,.12);color:#a93a28}.cs-order-all{display:inline-flex;align-items:center;gap:10px;margin-top:22px;font-size:21px;font-weight:600;color:var(--oasis-green)}.cs-order-all svg{font-size:24px}.cs-order-all:hover{text-decoration:underline}.cs-guide-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.cs-guide-card{display:flex;flex-direction:row;align-items:center;gap:18px;padding:24px 26px;text-align:left;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-white);font-family:inherit;cursor:pointer;transition:transform .3s var(--oasis-ease),box-shadow .3s var(--oasis-ease),border-color .3s var(--oasis-ease)}.cs-guide-card .gc-icon{flex:0 0 60px;width:60px;height:60px;display:grid;place-items:center;border-radius:var(--oasis-radius-md);background:#e7ede2;color:var(--oasis-forest)}.cs-guide-card .gc-icon svg{font-size:28px}.cs-guide-card .gc-main{display:flex;flex-direction:column;gap:4px;min-width:0}.cs-guide-card .gc-title{font-size:23px;font-weight:600;color:var(--oasis-charcoal)}.cs-guide-card .gc-desc{font-size:20px;color:var(--oasis-ink)}.cs-guide-card:hover{transform:translateY(-3px);border-color:var(--oasis-forest);box-shadow:var(--oasis-shadow-lift)}.cs-guide-card:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}.cs-guide-all{display:inline-flex;align-items:center;gap:10px;margin-top:24px;font-size:21px;font-weight:600;color:var(--oasis-green)}.cs-guide-all svg{font-size:24px}.cs-guide-all:hover{text-decoration:underline}@media(max-width:1500px){.cs-aside{flex-basis:480px;width:480px}.cs-quick-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.cs-main{flex-direction:column!important;align-items:stretch}.cs-aside{flex:0 1 auto;width:100%;min-width:0}.cs-orderhelp{max-width:none}}@media(max-width:900px){.cs-hero{padding:90px 0 64px}.cs-search{width:100%;margin-top:32px;padding-left:18px}.cs-quick-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;margin:0 -4vw;padding-left:4vw;padding-right:4vw}.cs-quick-card{flex:0 0 260px;scroll-snap-align:start}.cs-faq-body{flex-direction:column!important;padding:18px}.cs-faq-rail{flex:0 1 auto;width:100%;max-width:100%;min-width:0;flex-direction:row!important;overflow-x:auto;gap:8px;padding-bottom:6px}.cs-faq-rail .cs-rail-btn{width:auto;white-space:nowrap;padding:10px 18px;border:1px solid var(--oasis-line)}.cs-guide-grid{grid-template-columns:1fr}.cs-support{flex-direction:column!important;align-items:stretch;padding:28px 24px}.cs-support .cs-support-copy{min-width:0}.cs-support .cs-support-sub{max-width:100%}.cs-notice-row{flex-wrap:wrap;gap:10px 14px}.cs-notice-row .cs-notice-main{flex:1 1 100%;order:3}.cs-notice-row .cs-notice-arrow{display:none}.cs-order-row{flex-wrap:wrap}.cs-order-row .cs-order-side{flex:1 1 100%;flex-direction:row!important;align-items:center;justify-content:space-between}}@media(max-width:600px){.cs-section{margin-top:52px}.cs-section-title{font-size:34px}.cs-hero .cs-sub{font-size:24px}.cs-search .cs-search-input{font-size:21px}.cs-faq-item .cs-faq-q{font-size:22px;padding:20px 10px}.cs-faq-item .cs-faq-a{padding:0 10px 20px}.cs-faq-item .cs-faq-link{margin-left:10px}}.ab-page{background:var(--oasis-cream);width:100%}.ab-hero{position:relative;width:100%;padding:128px 0 104px;background:linear-gradient(150deg,#16301f,#1e3f2a 55%,#243b2c);overflow:hidden}.ab-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 80% at 80% 10%,rgba(155,200,138,.2),transparent 60%);pointer-events:none}.ab-hero .ab-hero-inner{position:relative;width:var(--oasis-content-width);max-width:92vw;margin:0 auto;min-width:0}.ab-hero .ab-hero-title{margin-top:20px;font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(42px,5vw,76px);line-height:1.08;color:#f7f2e8}.ab-hero .ab-hero-sub{margin-top:24px;max-width:58ch;font-size:26px;line-height:1.6;color:hsla(42,22%,76%,.9)}.ab-shell{width:var(--oasis-content-width);max-width:92vw;margin:0 auto;min-width:0}.ab-section{margin-top:96px;min-width:0}.ab-section:last-child{margin-bottom:100px}.ab-label{font-size:19px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--oasis-moss)}.ab-label.light{color:#d9b35f}.ab-section-head{margin-bottom:40px;max-width:46ch}.ab-section-title{margin-top:14px;font-family:var(--oasis-font-display);font-size:clamp(34px,3.4vw,50px);line-height:1.12;color:var(--oasis-forest)}.ab-section-sub{margin-top:14px;line-height:1.55}.ab-body,.ab-section-sub{font-size:23px;color:var(--oasis-ink)}.ab-body{margin-top:18px;line-height:1.72}.ab-story{flex-direction:row!important;align-items:center;gap:68px}.ab-story .ab-story-media{flex:0 0 46%;width:46%;min-width:0;border-radius:var(--oasis-radius-lg);overflow:hidden;box-shadow:var(--oasis-shadow-lift)}.ab-story .ab-story-media img{display:block;width:100%;height:100%;max-height:620px;object-fit:cover;transition:transform .9s var(--oasis-ease)}.ab-story .ab-story-media:hover img{transform:scale(1.03)}.ab-story .ab-story-copy{flex:1 1 auto;min-width:0}.ab-story .ab-story-copy .ab-section-title{max-width:18ch}.ab-story .ab-story-copy .ab-body{max-width:56ch}.ab-stats{flex-direction:row!important;gap:56px;margin:34px 0 0;padding-top:28px;border-top:1px solid var(--oasis-line)}.ab-stat{min-width:0}.ab-stat .ab-stat-value{margin:0;font-family:var(--oasis-font-display);font-size:54px;line-height:1;color:var(--oasis-forest);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ab-stat .ab-stat-label{margin-top:8px;font-size:20px;color:var(--oasis-ink)}.ab-belief-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.ab-belief{position:relative;padding:36px 32px 34px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);background:var(--oasis-white);transition:transform .4s var(--oasis-ease),box-shadow .4s var(--oasis-ease),border-color .4s var(--oasis-ease)}.ab-belief .ab-belief-no{position:absolute;top:26px;right:30px;font-family:var(--oasis-font-display);font-size:34px;color:rgba(46,94,58,.14)}.ab-belief .ab-belief-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#e7ede2;color:var(--oasis-forest);margin-bottom:20px}.ab-belief .ab-belief-icon svg{font-size:29px}.ab-belief .ab-belief-title{margin:0;font-family:var(--oasis-font-display);font-size:29px;color:var(--oasis-charcoal)}.ab-belief .ab-belief-body{margin:12px 0 0;font-size:20px;line-height:1.6;color:var(--oasis-ink)}.ab-belief:hover{transform:translateY(-5px);border-color:var(--oasis-forest);box-shadow:var(--oasis-shadow-lift)}.ab-steps{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none;counter-reset:none}.ab-step{position:relative;padding-top:30px;border-top:2px solid var(--oasis-line);min-width:0}.ab-step:before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--oasis-forest)}.ab-step .ab-step-no{font-size:19px;font-weight:700;letter-spacing:.18em;color:var(--oasis-moss)}.ab-step .ab-step-title{margin:10px 0 0;font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}.ab-step .ab-step-body{margin:10px 0 0;font-size:20px;line-height:1.6;color:var(--oasis-ink)}.ab-why-list{display:flex;flex-direction:column;border-top:1px solid var(--oasis-line)}.ab-why{display:flex;flex-direction:row;align-items:center;gap:28px;padding:30px 24px;border-bottom:1px solid var(--oasis-line);text-decoration:none;white-space:normal;transition:background .3s var(--oasis-ease),padding-left .3s var(--oasis-ease)}.ab-why .ab-why-icon{flex:0 0 64px;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#e7ede2;color:var(--oasis-forest)}.ab-why .ab-why-icon svg{font-size:30px}.ab-why .ab-why-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.ab-why .ab-why-title{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-charcoal)}.ab-why .ab-why-body{font-size:20px;line-height:1.55;color:var(--oasis-ink);max-width:70ch}.ab-why .ab-why-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;font-size:20px;font-weight:600;white-space:nowrap;color:var(--oasis-green)}.ab-why .ab-why-cta svg{font-size:23px;transition:transform .3s var(--oasis-ease)}.ab-why:hover{background:var(--oasis-white);padding-left:32px}.ab-why:hover .ab-why-cta svg{transform:translateX(5px)}.ab-why:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:-2px}.ab-mission{position:relative;margin-top:110px;padding:110px 0;background:linear-gradient(140deg,#14301f,#1c3a28 60%,#2a3d2a);overflow:hidden}.ab-mission .ab-mission-inner{position:relative;z-index:1;width:var(--oasis-content-width);max-width:92vw;margin:0 auto;min-width:0}.ab-mission .ab-mission-text{margin-top:26px;max-width:24ch;font-family:var(--oasis-font-display);font-weight:400;font-size:clamp(34px,4.2vw,62px);line-height:1.18;color:#f7f2e8}.ab-mission .ab-mission-leaf{position:absolute;right:-120px;bottom:-180px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle at 38% 38%,rgba(155,200,138,.16),transparent 68%);pointer-events:none}.ab-cta{flex-direction:row!important;align-items:center;justify-content:space-between;gap:40px;margin:96px 0 110px;padding:52px 54px;border-radius:var(--oasis-radius-lg);border:1px solid rgba(53,84,63,.16);background:linear-gradient(140deg,#e9f0e4,#dce7d6)}.ab-cta .ab-cta-copy{min-width:0}.ab-cta .ab-cta-title{font-family:var(--oasis-font-display);font-size:clamp(32px,3vw,46px);color:var(--oasis-forest)}.ab-cta .ab-cta-sub{margin-top:12px;font-size:22px;color:var(--oasis-ink)}.ab-cta .ab-cta-actions{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:16px;flex-shrink:0}.ab-btn{display:inline-flex;align-items:center;gap:11px;padding:17px 34px;border-radius:var(--oasis-radius-pill);font-size:22px;font-weight:600;white-space:nowrap;transition:background .3s var(--oasis-ease),transform .3s var(--oasis-ease),color .3s var(--oasis-ease)}.ab-btn svg{font-size:24px}.ab-btn.primary{background:var(--oasis-forest);color:#f7f2e8}.ab-btn.primary:hover{background:var(--oasis-green);transform:translateY(-2px)}.ab-btn.ghost{border:1px solid var(--oasis-forest);color:var(--oasis-forest)}.ab-btn.ghost:hover{background:rgba(46,94,58,.08);transform:translateY(-2px)}.ab-btn:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}@media(max-width:1400px){.ab-belief-grid{grid-template-columns:repeat(2,1fr)}.ab-steps{grid-template-columns:repeat(3,1fr);gap:26px 20px}}@media(max-width:1100px){.ab-story{flex-direction:column!important;align-items:stretch;gap:36px}.ab-story .ab-story-media{flex:0 1 auto;width:100%;min-width:0}.ab-story .ab-story-media img{max-height:420px}.ab-story .ab-story-copy .ab-body,.ab-story .ab-story-copy .ab-section-title{max-width:100%}.ab-cta{flex-direction:column!important;align-items:flex-start}}@media(max-width:800px){.ab-hero{padding:92px 0 72px}.ab-hero .ab-hero-sub{font-size:22px}.ab-section{margin-top:66px}.ab-belief-grid,.ab-steps{grid-template-columns:1fr}.ab-step{padding:0 0 0 28px;border-top:0;border-left:2px solid var(--oasis-line)}.ab-step:before{top:4px;left:-7px}.ab-why{flex-wrap:wrap;gap:16px 20px;padding:24px 12px}.ab-why .ab-why-main{flex:1 1 60%}.ab-why .ab-why-cta{flex:1 1 100%}.ab-why:hover{padding-left:12px}.ab-stats{gap:32px}.ab-stat .ab-stat-value{font-size:42px}.ab-mission{margin-top:70px;padding:76px 0}.ab-mission .ab-mission-text{max-width:100%}.ab-cta{margin:66px 0 80px;padding:34px 26px}.ab-cta-actions{width:100%}.ab-btn{flex:1 1 auto;justify-content:center}.ab-why{flex-wrap:wrap;gap:14px 18px;padding:24px 6px}.ab-why .ab-why-icon{flex:0 0 48px;width:48px;height:48px}.ab-why .ab-why-icon svg{font-size:24px}.ab-why .ab-why-main{flex:1 1 200px}.ab-why .ab-why-cta{margin-left:66px;white-space:normal}.ab-why:hover{padding-left:6px}}#pc-wrap .join-page{padding:90px 0;height:auto}#pc-wrap .join-page .container{align-items:center}#pc-wrap .join-page .container .main{width:1200px;height:900px;display:flex;flex-direction:row;border-radius:12px 0 0 12px;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#pc-wrap .join-page .container .main .left{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#pc-wrap .join-page .container .main .left .logo{display:flex;flex-direction:row;align-items:center}#pc-wrap .join-page .container .main .left .logo img{width:40px;height:40px}#pc-wrap .join-page .container .main .left .logo span{margin-left:10px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.44px;color:#181a20}#pc-wrap .join-page .container .main .left .info{margin-top:30px;display:flex;flex-direction:column;align-items:center}#pc-wrap .join-page .container .main .left .info span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;color:#181a20}#pc-wrap .join-page .container .main .left .info p{margin-top:5px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px;color:#181a20}#pc-wrap .join-page .container .main .left .input-wrap{margin-top:45px;width:470px;display:flex;flex-direction:column}#pc-wrap .join-page .container .main .left .input-wrap .input-box{margin-top:20px;display:flex;flex-direction:column}#pc-wrap .join-page .container .main .left .input-wrap .input-box:first-child{margin-top:0}#pc-wrap .join-page .container .main .left .input-wrap .input-box span{margin-bottom:8px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#181a20}#pc-wrap .join-page .container .main .left .input-wrap .input-box input{padding:0 15px;width:100%;height:55px;border-radius:8px;border:1px solid #ddd;background:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px;color:#717171}#pc-wrap .join-page .container .main .left .register{margin-top:45px;width:470px;display:flex;flex-direction:column;align-items:center}#pc-wrap .join-page .container .main .left .register .type-option{display:flex;flex-direction:row;align-items:center}#pc-wrap .join-page .container .main .left .register .type-option span.text{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#181a20}#pc-wrap .join-page .container .main .left .register .type-option div{margin-left:20px;display:flex;flex-direction:row}#pc-wrap .join-page .container .main .left .register .type-option div:first-child{margin-right:25px}#pc-wrap .join-page .container .main .left .register .remember-info{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pc-wrap .join-page .container .main .left .register .remember-info a{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px;cursor:pointer;color:#181a20}#pc-wrap .join-page .container .main .left .register button{margin-top:25px;width:100%;height:55px;border-radius:12px;background:#eb6753;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#fff}#pc-wrap .join-page .container .main .left .register button img{filter:brightness(0) invert(1)}#pc-wrap .join-page .container .main .left .ask-info{margin-top:90px}#pc-wrap .join-page .container .main .left .ask-info p{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-style:normal;line-height:normal;font-weight:400;color:#181a20}#pc-wrap .join-page .container .main .left .ask-info p b{margin-left:10px;font-weight:600;font-size:42px;cursor:pointer;text-decoration:underline}#pc-wrap .join-page{min-height:70vh;align-items:center;justify-content:flex-start;padding:128px 24px 110px;background:var(--oasis-cream,#f7f3e9)}#pc-wrap .join-topbar{width:100%;max-width:1180px;margin:0 auto 26px;flex-direction:row!important;align-items:center;justify-content:space-between;gap:20px}#pc-wrap .join-topbar .jt-back{display:inline-flex;align-items:center;gap:9px;font-size:18px;font-weight:600;color:var(--oasis-ink);text-decoration:none}#pc-wrap .join-topbar .jt-back:hover{color:var(--oasis-forest)}#pc-wrap .join-topbar .jt-wordmark{font-family:var(--oasis-font-display);font-size:25px;letter-spacing:.05em;color:var(--oasis-forest);white-space:nowrap}#pc-wrap .join-topbar .jt-wordmark span{font-family:var(--oasis-font-body);font-size:17px;color:var(--oasis-moss);margin-left:8px}#pc-wrap .join-topbar .jt-locales{flex-direction:row!important;align-items:center;gap:4px}#pc-wrap .join-topbar .jt-locales .jt-locale{padding:5px 11px;border-radius:var(--oasis-radius-pill);font-size:15px;font-weight:700;letter-spacing:.06em;color:var(--oasis-moss);text-decoration:none}#pc-wrap .join-topbar .jt-locales .jt-locale:hover{color:var(--oasis-forest)}#pc-wrap .join-topbar .jt-locales .jt-locale.is-active{background:var(--oasis-forest);color:var(--oasis-white)}#pc-wrap .join-card{width:100%;max-width:1180px;margin:0 auto;flex-direction:row;align-items:stretch;gap:26px;background:transparent;border:none;border-radius:0;overflow:visible;box-shadow:none}#pc-wrap .join-card .jc-brand{flex:5 1;min-width:0;align-items:center;justify-content:center;text-align:center;padding:56px 40px;background:color-mix(in srgb,var(--oasis-sand) 34%,var(--oasis-cream));border-radius:var(--oasis-radius-lg,24px)}#pc-wrap .join-card .jc-brand .jcb-mark{width:86px;height:86px;align-items:center;justify-content:center;border-radius:50%;background:var(--oasis-white);box-shadow:0 8px 22px -14px rgba(20,40,28,.4);margin-bottom:26px}#pc-wrap .join-card .jc-brand .jcb-mark svg{width:42px;height:42px;color:var(--oasis-forest)}#pc-wrap .join-card .jc-brand .jcb-name{font-family:var(--oasis-font-display);font-size:46px;letter-spacing:.02em;line-height:1.1;color:var(--oasis-forest)}#pc-wrap .join-card .jc-brand .jcb-sub{margin-top:10px;font-size:22px;color:var(--oasis-moss)}#pc-wrap .join-card .jc-brand .jcb-rule{display:block;width:72px;height:1px;margin-top:26px;background:var(--oasis-moss);opacity:.45}#pc-wrap .join-card .jc-form{flex:7 1;min-width:0;gap:20px;padding:46px 52px 44px;background:var(--oasis-white);border-radius:var(--oasis-radius-lg,24px);box-shadow:0 24px 60px -40px rgba(20,40,28,.35)}#pc-wrap .join-card .jc-head{gap:7px;margin-bottom:4px}#pc-wrap .join-card .jc-head .jc-title{font-family:var(--oasis-font-display);font-size:42px;color:var(--oasis-forest)}#pc-wrap .join-card .jc-head .jc-sub{font-size:24px;line-height:1.6;color:#6f746b}#pc-wrap .join-card .jc-field{gap:8px}#pc-wrap .join-card .jc-field>label{font-size:19px;font-weight:600;color:var(--oasis-forest)}#pc-wrap .join-card .jc-field .jc-input{flex-direction:row!important;align-items:center;gap:12px;padding:0 20px;height:58px;background:var(--oasis-cream,#f7f3e9);border:1px solid transparent;border-radius:var(--oasis-radius-pill);transition:border-color .2s,background .2s}#pc-wrap .join-card .jc-field .jc-input:focus-within{border-color:var(--oasis-forest);background:var(--oasis-white)}#pc-wrap .join-card .jc-field .jc-input .jci-icon{flex-shrink:0;font-size:22px;color:var(--oasis-moss)}#pc-wrap .join-card .jc-field .jc-input .jci-eye{flex-shrink:0;display:flex;padding:4px;border:none;background:none;color:var(--oasis-moss);cursor:pointer}#pc-wrap .join-card .jc-field .jc-input .jci-eye:hover{color:var(--oasis-forest)}#pc-wrap .join-card .jc-field .jc-input .jci-eye svg{font-size:22px}#pc-wrap .join-card .jc-field .jc-input.is-code{justify-content:center}#pc-wrap .join-card .jc-field input{flex:1 1;min-width:0;width:100%;padding:0;font-family:inherit;font-size:20px;color:var(--oasis-charcoal,#1f2a22);background:transparent;border:none;outline:none}#pc-wrap .join-card .jc-field input::placeholder{color:#9aa096}#pc-wrap .join-card .jc-field .jc-hint{font-size:17px;line-height:1.5;color:#8b8f86}#pc-wrap .join-card .jc-field .jc-hint.is-error{color:#9b3b32}#pc-wrap .join-card .jc-pair{flex-direction:row;gap:14px}#pc-wrap .join-card .jc-pair>.jc-field{flex:1 1;min-width:0}#pc-wrap .join-card .jc-roles{flex-direction:row;gap:12px}#pc-wrap .join-card .jc-roles .jc-role{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:13px 15px;text-align:left;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm,8px);cursor:pointer;transition:border-color .2s,background .2s}#pc-wrap .join-card .jc-roles .jc-role .jcr-name{font-size:24px;font-weight:600;color:var(--oasis-forest)}#pc-wrap .join-card .jc-roles .jc-role .jcr-desc{font-size:22px;color:#8b8f86}#pc-wrap .join-card .jc-roles .jc-role.is-active{border-color:var(--oasis-forest);background:var(--oasis-cream,#f7f3e9)}#pc-wrap .join-card .jc-roles .jc-role:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:2px}#pc-wrap .join-card .jc-submit{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:10px;height:60px;padding:0 24px;border-radius:var(--oasis-radius-pill,999px);background:var(--oasis-forest);color:var(--oasis-white);font-size:21px;font-weight:600;text-transform:none;box-shadow:0 14px 30px -18px rgba(20,40,28,.7)}#pc-wrap .join-card .jc-submit:hover{background:var(--oasis-forest);opacity:.92}#pc-wrap .join-card .jc-submit.Mui-disabled{background:var(--oasis-moss,#7d8a73);color:hsla(0,0%,100%,.75)}#pc-wrap .join-card .jc-switch{text-align:center;font-size:19px;color:#6f746b}#pc-wrap .join-card .jc-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--oasis-forest);text-decoration:underline;cursor:pointer}#pc-wrap .join-card .jc-divider{flex-direction:row!important;align-items:center;gap:16px;margin-top:6px;color:var(--oasis-moss)}#pc-wrap .join-card .jc-divider:after,#pc-wrap .join-card .jc-divider:before{content:"";flex:1 1;height:1px;background:var(--oasis-line)}#pc-wrap .join-card .jc-divider span{font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}#pc-wrap .join-card .jc-providers{display:grid!important;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}#pc-wrap .join-card .jc-providers .jc-provider{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-family:inherit;font-size:19px;font-weight:600;color:var(--oasis-forest);cursor:pointer;transition:background .2s,border-color .2s}#pc-wrap .join-card .jc-providers .jc-provider:hover{background:var(--oasis-line)}#pc-wrap .join-card .jc-providers .jc-provider:only-child{grid-column:1/-1}#pc-wrap .join-terms{margin-top:22px;max-width:1180px;text-align:center;font-size:17px;color:#8b8f86}#pc-wrap .join-terms a{color:var(--oasis-forest);text-decoration:underline}@media(max-width:980px){#pc-wrap .join-topbar{flex-wrap:wrap;justify-content:center;gap:12px}#pc-wrap .join-topbar .jt-wordmark{order:-1;width:100%;text-align:center;white-space:normal}#pc-wrap .join-card{flex-direction:column;max-width:560px}#pc-wrap .join-card .jc-brand{flex:0 0 auto;padding:34px 24px}#pc-wrap .join-card .jc-brand .jcb-mark{width:64px;height:64px;margin-bottom:16px}#pc-wrap .join-card .jc-brand .jcb-mark svg{width:32px;height:32px}#pc-wrap .join-card .jc-brand .jcb-name{font-size:32px}#pc-wrap .join-card .jc-brand .jcb-sub{font-size:18px}#pc-wrap .join-card .jc-brand .jcb-rule{display:none}#pc-wrap .join-card .jc-form{flex:1 1 auto;padding:34px 26px}#pc-wrap .join-card .jc-pair{flex-direction:column;gap:16px}#pc-wrap .join-card .jc-providers{grid-template-columns:1fr}}#pc-wrap .join-page .join-card .jc-code{font-size:30px!important;letter-spacing:.42em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#pc-wrap .join-page .join-card .jc-resend{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:18px}#pc-wrap .join-page .join-card .jc-resend button{border:none;background:none;padding:0;font-family:inherit;font-size:17px;font-weight:600;color:var(--oasis-green);cursor:pointer}#pc-wrap .join-page .join-card .jc-resend button:disabled{color:var(--oasis-moss);cursor:default}#pc-wrap .join-page .join-card .jc-resend button:hover:not(:disabled){text-decoration:underline}#pc-wrap .join-page .join-card .jc-resend button.is-link{color:var(--oasis-moss)}#pc-wrap .join-page .join-card .jc-note{padding:12px 16px;border-radius:var(--oasis-radius-sm);background:var(--oasis-cream);font-size:16px;line-height:1.5;color:var(--oasis-ink)}#pc-wrap .join-card .jc-brand.is-dark{background:var(--oasis-forest);justify-content:flex-start;text-align:left;align-items:flex-start;padding:48px 40px}#pc-wrap .join-card .jc-brand.is-dark .jcb-mark{background:hsla(0,0%,100%,.1);box-shadow:none}#pc-wrap .join-card .jc-brand.is-dark .jcb-mark svg{color:var(--oasis-white)}#pc-wrap .join-card .jc-brand.is-dark .jcb-name{color:var(--oasis-white);font-size:34px}#pc-wrap .join-card .jc-brand.is-dark .jcb-sub{color:hsla(0,0%,100%,.64)}#pc-wrap .join-card .jc-brand.is-dark .jcb-rule{background:var(--oasis-white);opacity:.25}#pc-wrap .join-card .jc-brand.is-dark .jcb-statement{margin-top:30px;font-family:var(--oasis-font-display);font-size:36px;line-height:1.22;color:var(--oasis-white)}#pc-wrap .join-card .jc-eyebrow{flex-direction:row!important;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--oasis-green)}#pc-wrap .join-card .jc-eyebrow .jce-sep{color:var(--oasis-line)}#pc-wrap .join-card .jc-eyebrow .jce-step{color:var(--oasis-moss)}#pc-wrap .join-card .jc-label-row{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}#pc-wrap .join-card .jc-label-row>label{font-size:19px;font-weight:600;color:var(--oasis-forest)}#pc-wrap .join-card .jc-label-row .jc-aside{font-size:15px;color:var(--oasis-moss)}#pc-wrap .join-card .jc-label-row .jc-badge{padding:3px 11px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-size:14px;font-weight:600;color:var(--oasis-moss);white-space:nowrap}#pc-wrap .join-card .jc-label-row .jc-badge.is-live{background:rgba(46,94,58,.12);color:var(--oasis-green)}#pc-wrap .join-card .jc-req{margin-left:4px;font-style:normal;color:#9b3b32}#pc-wrap .join-card .jc-hint-row{flex-direction:row!important;align-items:flex-start;gap:7px;color:var(--oasis-moss)}#pc-wrap .join-card .jc-hint-row svg{font-size:18px;margin-top:2px;flex-shrink:0}#pc-wrap .join-card .jc-hint-row span{font-size:17px;line-height:1.5}#pc-wrap .join-card .jc-strength{gap:8px;margin-top:4px}#pc-wrap .join-card .jc-strength .jcs-head{flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:12px}#pc-wrap .join-card .jc-strength .jcs-label{font-size:16px;color:var(--oasis-moss)}#pc-wrap .join-card .jc-strength .jcs-match{font-size:16px;font-weight:600}#pc-wrap .join-card .jc-strength .jcs-match.is-ok{color:var(--oasis-green)}#pc-wrap .join-card .jc-strength .jcs-match.is-bad{color:#9b3b32}#pc-wrap .join-card .jc-strength .jcs-bars{flex-direction:row!important;gap:6px}#pc-wrap .join-card .jc-strength .jcs-bars .jcs-bar{flex:1 1;height:5px;border-radius:999px;background:var(--oasis-line);transition:background .2s var(--oasis-ease)}#pc-wrap .join-card .jc-strength.tier-1 .jcs-bar.is-on{background:#c0714a}#pc-wrap .join-card .jc-strength.tier-2 .jcs-bar.is-on{background:var(--oasis-moss)}#pc-wrap .join-card .jc-strength.tier-3 .jcs-bar.is-on{background:var(--oasis-green)}#pc-wrap .join-card .jc-strength.tier-1 .jcs-label{color:#9b3b32}#pc-wrap .join-card .jc-consent{flex-direction:row;display:flex;align-items:flex-start;gap:12px;cursor:pointer}#pc-wrap .join-card .jc-consent input{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:var(--oasis-forest);cursor:pointer}#pc-wrap .join-card .jc-consent span{font-size:17px;line-height:1.55;color:var(--oasis-ink)}#pc-wrap .join-card .jc-consent a{color:var(--oasis-forest);text-decoration:underline}#pc-wrap .join-card .jc-provider-note{font-size:16px;line-height:1.55;text-align:center;color:var(--oasis-moss)}@media(max-width:980px){#pc-wrap .join-card .jc-brand.is-dark{align-items:center;text-align:center;padding:32px 24px}#pc-wrap .join-card .jc-brand.is-dark .jcb-statement{margin-top:18px;font-size:24px}}#pc-wrap .join-page{position:relative;width:100%;max-width:none;padding:96px 0 0;background:var(--oasis-cream)}#pc-wrap .join-page .join-stage{position:relative;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 96px);padding:56px 24px 72px;overflow:hidden;background-image:url(/img/account/terrace-olive.webp);background-size:cover;background-attachment:fixed;background-position:28%;background-repeat:no-repeat}#pc-wrap .join-page .join-stage:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 50%,rgba(12,31,19,.55) 0,rgba(12,31,19,.28) 45%,rgba(12,31,19,.12) 100%),linear-gradient(180deg,rgba(12,31,19,.35) 0,rgba(12,31,19,.1) 30%,rgba(12,31,19,.45))}#pc-wrap .join-page .join-stage>*{position:relative;z-index:1}#pc-wrap .join-page .js-panel{position:relative;align-items:center;gap:0;width:100%;max-width:540px}#pc-wrap .join-page .js-panel .join-topbar{width:100%;margin:0 0 18px;padding:0}#pc-wrap .join-page .js-panel .join-topbar .jt-back,#pc-wrap .join-page .js-panel .join-topbar .jt-locale{color:hsla(0,0%,100%,.86)}#pc-wrap .join-page .js-panel .join-topbar .jt-back:hover,#pc-wrap .join-page .js-panel .join-topbar .jt-locale:hover{color:var(--oasis-white)}#pc-wrap .join-page .js-panel .join-topbar .jt-locale.is-active{background:hsla(0,0%,100%,.18);color:var(--oasis-white)}#pc-wrap .join-page .js-panel .jt-wordmark{font-family:var(--oasis-font-display);letter-spacing:.2em;color:var(--oasis-white);text-shadow:0 1px 14px rgba(12,31,19,.45)}#pc-wrap .join-page .js-panel .jt-wordmark span{color:hsla(0,0%,100%,.7)}#pc-wrap .join-page .js-panel .join-card{width:100%;max-width:540px;margin:0;flex-direction:column!important;gap:0}#pc-wrap .join-page .js-panel .jc-brand{display:none}#pc-wrap .join-page .js-panel .jc-form{flex:1 1 auto;width:100%;max-width:none;background:var(--oasis-white);border:1px solid hsla(0,0%,100%,.5);border-radius:var(--oasis-radius-lg);box-shadow:0 30px 70px -28px rgba(12,31,19,.55)}#pc-wrap .join-page .js-panel .js-spine{position:absolute;top:50%;left:calc(50% + 300px);transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:18px;color:hsla(0,0%,100%,.92);pointer-events:none}#pc-wrap .join-page .js-panel .js-spine .jss-rule{width:1px;height:90px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6),hsla(0,0%,100%,0))}#pc-wrap .join-page .js-panel .js-spine .jss-leaf{width:34px;height:34px;opacity:.9;filter:drop-shadow(0 1px 3px rgba(12,31,19,.5)) drop-shadow(0 2px 16px rgba(12,31,19,.6))}#pc-wrap .join-page .js-panel .js-spine .jss-word{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--oasis-font-display);font-size:17px;letter-spacing:.34em;white-space:nowrap;text-shadow:0 1px 3px rgba(12,31,19,.55),0 2px 18px rgba(12,31,19,.65)}#pc-wrap .join-page .js-panel .join-terms{width:100%;margin-top:18px;text-align:center;color:hsla(0,0%,100%,.82);text-shadow:0 1px 10px rgba(12,31,19,.5)}#pc-wrap .join-page .js-panel .join-terms a{color:var(--oasis-white);text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){#pc-wrap .join-page .js-panel .js-spine{display:none}#pc-wrap .join-page .join-stage{padding:40px 20px 56px;background-position:34%}}@media(max-width:760px){#pc-wrap .join-page .join-stage{padding:28px 14px 44px;background-position:42%;background-attachment:scroll}#pc-wrap .join-page .js-panel{max-width:none}}@media(max-width:400px){#pc-wrap .join-topbar .jt-wordmark{font-size:22px}#pc-wrap .join-topbar .jt-wordmark span{display:inline-block;margin-left:6px}#pc-wrap .join-card .jc-roles{flex-direction:column!important}}#pc-wrap .join-card .jc-error{display:block;margin-top:8px;font-size:16px;line-height:1.45;font-weight:600;color:#a33a2c;overflow-wrap:anywhere}#pc-wrap .join-card .jc-error:before{content:"! "}#pc-wrap .join-card .jc-input:has(input[aria-invalid=true]){box-shadow:inset 0 0 0 2px #a33a2c}#pc-wrap .join-card input[type=checkbox][aria-invalid=true]{outline:2px solid #a33a2c;outline-offset:2px}#pc-wrap .join-card .jc-alert{margin:4px 0 14px;padding:14px 16px;border:1px solid rgba(163,58,44,.35);border-radius:var(--oasis-radius-sm,8px);background:#fbefec;color:#7d2a1f;font-size:17px;line-height:1.5;overflow-wrap:anywhere}#pc-wrap .join-card .jc-alert[hidden]{display:none}.pending-page{min-height:100vh;align-items:center;justify-content:center;padding:140px 24px 90px;background:var(--oasis-cream)}.pending-page .pending-card{width:100%;max-width:680px;align-items:center;text-align:center;gap:18px;padding:54px 48px 44px;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);box-shadow:var(--oasis-shadow-soft)}.pending-page .pc-badge{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:var(--oasis-cream);border:1px solid var(--oasis-line)}.pending-page .pc-badge svg{font-size:34px;color:var(--oasis-moss)}.pending-page .pc-badge.is-pending svg{animation:oasis-pending-breath 2.4s var(--oasis-ease) infinite}.pending-page .pc-badge.is-approved{background:rgba(46,94,58,.08);border-color:var(--oasis-green)}.pending-page .pc-badge.is-approved svg{color:var(--oasis-green)}.pending-page .pc-badge.is-rejected{background:rgba(147,0,10,.06);border-color:#9b3b32}.pending-page .pc-badge.is-rejected svg{color:#9b3b32}.pending-page .pc-title{font-family:var(--oasis-font-display);font-size:38px;line-height:1.15;color:var(--oasis-charcoal)}.pending-page .pc-body{max-width:56ch;font-size:19px;line-height:1.6;color:var(--oasis-ink)}.pending-page .pc-facts{width:100%;margin-top:10px;border-top:1px solid var(--oasis-line)}.pending-page .pc-facts .pc-fact{flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:18px;padding:14px 2px;border-bottom:1px solid var(--oasis-line);text-align:left}.pending-page .pc-facts .pc-fact .k{font-size:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.pending-page .pc-facts .pc-fact .v{font-size:19px;font-weight:600;color:var(--oasis-ink);overflow-wrap:anywhere}.pending-page .pc-facts .pc-fact .v.status-pending{color:var(--oasis-moss)}.pending-page .pc-facts .pc-fact .v.status-approved{color:var(--oasis-green)}.pending-page .pc-facts .pc-fact .v.status-rejected{color:#9b3b32}.pending-page .pc-note{font-size:17px;line-height:1.55;color:var(--oasis-moss)}.pending-page .pc-empty{gap:16px;align-items:center}.pending-page .pc-empty p{font-size:18px;line-height:1.6;color:var(--oasis-ink)}.pending-page .pc-actions{flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.pending-page .pc-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 26px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-family:inherit;font-size:18px;font-weight:600;color:var(--oasis-ink);text-decoration:none;cursor:pointer;transition:border-color .18s var(--oasis-ease),color .18s var(--oasis-ease),background .18s var(--oasis-ease)}.pending-page .pc-action:hover{border-color:var(--oasis-green);color:var(--oasis-forest);background:var(--oasis-cream)}.pending-page .pc-action:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.pending-page .pc-action:disabled{opacity:.55;cursor:default}.pending-page .pc-action.primary{background:var(--oasis-forest);border-color:var(--oasis-forest);color:var(--oasis-white)}.pending-page .pc-action.primary:hover{background:var(--oasis-green);border-color:var(--oasis-green);color:var(--oasis-white)}.pending-page .pc-action.ghost{border-color:transparent;color:var(--oasis-moss)}.pending-page .pc-action.ghost:hover{background:none;color:var(--oasis-forest)}.pending-page .pc-meta{min-height:22px;font-size:16px;color:var(--oasis-moss)}@keyframes oasis-pending-breath{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:760px){.pending-page{padding:110px 16px 60px}.pending-page .pending-card{padding:36px 22px 30px}.pending-page .pending-card .pc-title{font-size:28px}.pending-page .pending-card .pc-facts .pc-fact{flex-direction:column!important;align-items:flex-start;gap:4px}}#pc-wrap.adm,.adm-dialog,.adm-drawer,.adm-menu{--adm-ground:color-mix(in srgb,var(--oasis-cream) 55%,var(--oasis-white));--adm-hover:color-mix(in srgb,var(--oasis-cream) 45%,var(--oasis-white));--adm-head:color-mix(in srgb,var(--oasis-cream) 40%,var(--oasis-white));--adm-quiet:color-mix(in srgb,var(--oasis-moss) 58%,var(--oasis-charcoal));--adm-wait:#7a5a2e;--adm-good:#2f7d3e;--adm-info:#2f5f8a;--adm-done:var(--oasis-forest);--adm-bad:#9b3b32;--adm-muted:var(--adm-quiet)}#pc-wrap.adm{display:grid;grid-template-columns:272px minmax(0,1fr);min-height:100vh;background:var(--adm-ground);color:var(--oasis-ink);font-family:var(--oasis-font-body)}#pc-wrap.adm ::selection{background:var(--oasis-sand);color:var(--oasis-charcoal)}#pc-wrap.adm code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:1px 6px;border-radius:6px;background:var(--adm-head);color:var(--oasis-forest)}#pc-wrap.adm a{text-underline-offset:3px}#pc-wrap.adm.adm-gate{display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--adm-quiet)}#pc-wrap.adm .adm-skip{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 18px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:var(--oasis-white);font-weight:600}#pc-wrap.adm .adm-skip:focus{top:12px}#pc-wrap.adm .adm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pc-wrap.adm .adm-rail{position:-webkit-sticky;position:sticky;top:0;height:100vh;background:var(--oasis-cream);border-right:1px solid var(--oasis-line);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--oasis-line) transparent}.adm-rail-inner{display:flex;flex-direction:column;min-height:100%;padding:30px 16px 20px;box-sizing:border-box;color:var(--oasis-ink)}.adm-rail-inner :focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.adm-brand{display:flex;flex-direction:column;gap:3px;padding:0 12px 22px;text-decoration:none}.adm-brand .adm-brand-name{font-family:var(--oasis-font-display);font-size:26px;line-height:1.1;letter-spacing:.01em;color:var(--oasis-forest)}.adm-brand .adm-brand-sub{font-size:15px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--adm-quiet)}.adm-me{display:flex;align-items:center;gap:12px;margin:0 4px 26px;padding:12px 12px 12px 14px;border:1px solid var(--oasis-line);border-radius:14px;background:var(--oasis-white)}.adm-me .adm-me-avatar{flex:0 0 42px;width:42px;height:42px;border-radius:50%;overflow:hidden;background:var(--adm-head)}.adm-me .adm-me-avatar img{width:100%;height:100%;object-fit:cover;display:block}.adm-me .adm-me-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.adm-me .adm-me-name{font-size:17px;font-weight:600;color:var(--oasis-charcoal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-me .adm-me-role{font-size:15px;color:var(--adm-quiet)}.adm-me .adm-me-out{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:50%;background:none;color:var(--adm-quiet);cursor:pointer;transition:background-color .18s var(--oasis-ease),color .18s var(--oasis-ease)}.adm-me .adm-me-out:hover{background:var(--adm-head);color:var(--oasis-forest)}.adm-nav{gap:22px}.adm-nav,.adm-nav ul{display:flex;flex-direction:column}.adm-nav ul{list-style:none;margin:0;padding:0;gap:2px}.adm-nav .adm-nav-heading{margin:0 0 8px;padding:0 14px;font-size:15px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--adm-quiet)}.adm-nav .adm-nav-link{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px;border-radius:10px;font-size:17px;line-height:1.25;color:var(--oasis-ink);text-decoration:none;transition:background-color .18s var(--oasis-ease),color .18s var(--oasis-ease)}.adm-nav .adm-nav-link svg{flex:0 0 auto;color:var(--adm-quiet);transition:color .18s var(--oasis-ease)}.adm-nav .adm-nav-link:hover{background:var(--adm-head);color:var(--oasis-forest)}.adm-nav .adm-nav-link:hover svg{color:var(--oasis-moss)}.adm-nav .adm-nav-link.is-active{background:var(--oasis-forest);color:var(--oasis-white);font-weight:600}.adm-nav .adm-nav-link.is-active svg{color:var(--oasis-white)}.adm-nav .adm-nav-label{flex:1 1 auto;min-width:0}.adm-nav .adm-nav-badge{min-width:28px;padding:2px 9px;box-sizing:border-box;border-radius:var(--oasis-radius-pill);background:color-mix(in srgb,var(--oasis-moss) 22%,var(--oasis-white));color:var(--oasis-forest);font-size:15px;font-weight:700;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adm-nav .adm-nav-link.is-active .adm-nav-badge{background:var(--oasis-white);color:var(--oasis-forest)}.adm-rail-foot{margin:auto 4px 0;padding-top:18px;border-top:1px solid var(--oasis-line);display:flex;flex-direction:column;gap:6px}.adm-rail-foot .adm-rail-action{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:0;border-radius:10px;background:none;font:inherit;font-size:16px;font-weight:500;color:var(--adm-quiet);text-decoration:none;white-space:nowrap;cursor:pointer}.adm-rail-foot .adm-rail-action:hover{background:var(--adm-head);color:var(--oasis-forest)}#pc-wrap.adm .adm-main{min-width:0}#pc-wrap.adm .adm-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:14px;height:68px;padding:0;background:color-mix(in srgb,var(--adm-ground) 86%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--oasis-line)}#pc-wrap.adm .adm-topbar-inner{display:flex;align-items:center;gap:14px;width:100%;max-width:1480px;height:100%;margin:0 auto;padding:0 56px;box-sizing:border-box}#pc-wrap.adm .adm-menu-btn{display:none}#pc-wrap.adm .adm-crumb{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;font-size:16px;letter-spacing:.02em;color:var(--adm-quiet);overflow:hidden;white-space:nowrap}#pc-wrap.adm .adm-crumb a{color:var(--adm-quiet);text-decoration:none}#pc-wrap.adm .adm-crumb a:hover{color:var(--oasis-forest)}#pc-wrap.adm .adm-crumb .is-current{font-weight:600;color:var(--oasis-charcoal);overflow:hidden;text-overflow:ellipsis}#pc-wrap.adm .adm-top-action{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-size:16px;font-weight:500;color:var(--oasis-ink);text-decoration:none;white-space:nowrap}#pc-wrap.adm .adm-top-action:hover{border-color:var(--oasis-moss);color:var(--oasis-forest)}#pc-wrap.adm .adm-top-me{flex:0 0 38px;width:38px;height:38px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line);background:var(--adm-head)}#pc-wrap.adm .adm-top-me img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap.adm .adm-content{width:100%;max-width:1480px;margin:0 auto;padding:44px 56px 96px;box-sizing:border-box;outline:none}#pc-wrap.adm .adm-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}#pc-wrap.adm .adm-title{margin:0;font-family:var(--oasis-font-display);font-size:42px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--oasis-forest);text-wrap:balance}#pc-wrap.adm .adm-lede{margin:10px 0 0;max-width:70ch;font-size:18px;line-height:1.6;color:var(--oasis-ink)}#pc-wrap.adm .adm-head-actions{display:flex;gap:12px;flex:0 0 auto}#pc-wrap.adm .adm-section-title{margin:0 0 16px;font-family:var(--oasis-font-display);font-size:26px;font-weight:400;line-height:1.2;color:var(--oasis-forest)}#pc-wrap.adm .adm-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#pc-wrap.adm .adm-section-head .adm-section-title{margin-bottom:8px}#pc-wrap.adm .adm-btn,.adm-dialog .adm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;box-sizing:border-box;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-family:var(--oasis-font-body);font-size:16px;font-weight:600;line-height:1;color:var(--oasis-ink);text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .18s var(--oasis-ease),background-color .18s var(--oasis-ease),color .18s var(--oasis-ease)}#pc-wrap.adm .adm-btn:hover,.adm-dialog .adm-btn:hover{border-color:var(--oasis-green);color:var(--oasis-forest)}#pc-wrap.adm .adm-btn:focus-visible,.adm-dialog .adm-btn:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap.adm .adm-btn:disabled,.adm-dialog .adm-btn:disabled{opacity:.55;cursor:default}#pc-wrap.adm .adm-btn.is-primary,.adm-dialog .adm-btn.is-primary{background:var(--oasis-forest);border-color:var(--oasis-forest);color:var(--oasis-white)}#pc-wrap.adm .adm-btn.is-primary:hover:not(:disabled),.adm-dialog .adm-btn.is-primary:hover:not(:disabled){background:var(--oasis-green);border-color:var(--oasis-green);color:var(--oasis-white)}#pc-wrap.adm .adm-btn.is-danger,.adm-dialog .adm-btn.is-danger{background:var(--adm-bad);border-color:var(--adm-bad);color:var(--oasis-white)}#pc-wrap.adm .adm-btn.is-danger:hover:not(:disabled),.adm-dialog .adm-btn.is-danger:hover:not(:disabled){background:color-mix(in srgb,var(--adm-bad) 82%,var(--oasis-charcoal));color:var(--oasis-white)}#pc-wrap.adm .adm-btn.is-danger-quiet,.adm-dialog .adm-btn.is-danger-quiet{color:var(--adm-bad)}#pc-wrap.adm .adm-btn.is-danger-quiet:hover:not(:disabled),.adm-dialog .adm-btn.is-danger-quiet:hover:not(:disabled){border-color:var(--adm-bad);color:var(--adm-bad)}#pc-wrap.adm .adm-link-btn{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--oasis-green);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#pc-wrap.adm .adm-panel{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap.adm .adm-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;padding:16px 20px;background:var(--oasis-white);border-bottom:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg) var(--oasis-radius-lg) 0 0}#pc-wrap.adm .adm-toolbar-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#pc-wrap.adm .adm-segments{display:inline-flex;flex-wrap:nowrap;gap:2px;max-width:100%;padding:4px;box-sizing:border-box;border-radius:var(--oasis-radius-pill);background:var(--adm-ground);overflow-x:auto;scrollbar-width:none}#pc-wrap.adm .adm-segment{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:var(--oasis-radius-pill);background:transparent;font-family:var(--oasis-font-body);font-size:16px;font-weight:500;color:var(--oasis-ink);white-space:nowrap;cursor:pointer;transition:background-color .18s var(--oasis-ease),color .18s var(--oasis-ease)}#pc-wrap.adm .adm-segment:hover{background:var(--oasis-white)}#pc-wrap.adm .adm-segment:focus-visible{outline:2px solid var(--oasis-green);outline-offset:1px}#pc-wrap.adm .adm-segment[aria-pressed=true]{background:var(--oasis-forest);color:var(--oasis-white)}#pc-wrap.adm .adm-segment[aria-pressed=true] .adm-segment-count{color:color-mix(in srgb,var(--oasis-white) 75%,var(--oasis-forest))}#pc-wrap.adm .adm-segment-count{font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--adm-quiet)}#pc-wrap.adm .adm-search{width:320px}#pc-wrap.adm .adm-search .os-field{height:48px}#pc-wrap.adm .adm-select{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 8px 0 18px;box-sizing:border-box;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);transition:border-color .18s var(--oasis-ease)}#pc-wrap.adm .adm-select:focus-within{border-color:var(--oasis-green)}#pc-wrap.adm .adm-select .adm-select-label{font-size:15px;color:var(--adm-quiet);white-space:nowrap}#pc-wrap.adm .adm-select select{height:100%;padding:0 6px;border:0;background:transparent;font-family:var(--oasis-font-body);font-size:16px;font-weight:500;color:var(--oasis-charcoal);cursor:pointer;outline:none}#pc-wrap.adm .adm-table-scroll{overflow-x:auto}#pc-wrap.adm .adm-table{width:100%;border-collapse:separate;border-spacing:0;font-size:16px;line-height:1.4}#pc-wrap.adm .adm-table th{padding:14px 16px;background:var(--adm-head);border-bottom:1px solid var(--oasis-line);font-size:15px;font-weight:600;letter-spacing:.02em;text-align:left;color:var(--adm-quiet);white-space:nowrap}#pc-wrap.adm .adm-table td{padding:16px;border-bottom:1px solid var(--oasis-line);vertical-align:middle;color:var(--oasis-ink);transition:background-color .18s var(--oasis-ease)}#pc-wrap.adm .adm-table td:first-child,#pc-wrap.adm .adm-table th:first-child{padding-left:24px}#pc-wrap.adm .adm-table td:last-child,#pc-wrap.adm .adm-table th:last-child{padding-right:20px}#pc-wrap.adm .adm-table tbody tr:last-child td{border-bottom:0}#pc-wrap.adm .adm-table tbody tr:not(.adm-state-row):not(.adm-skeleton-row):hover td{background:var(--adm-hover)}#pc-wrap.adm .adm-table .is-num{text-align:right}#pc-wrap.adm .adm-table .is-num,#pc-wrap.adm .adm-table .is-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}#pc-wrap.adm .adm-table .is-flag{color:var(--adm-bad);font-weight:600}#pc-wrap.adm .adm-table .is-action{width:56px;text-align:right}#pc-wrap.adm .adm-table .is-wide{min-width:280px}#pc-wrap.adm .adm-cell-title{font-weight:600;color:var(--oasis-forest);text-decoration:none}#pc-wrap.adm .adm-cell-link:hover,#pc-wrap.adm a.adm-cell-title:hover{text-decoration:underline}#pc-wrap.adm .adm-cell-link{color:var(--oasis-forest);font-weight:500;text-decoration:none}#pc-wrap.adm .adm-cell-strong{display:block;font-weight:500;color:var(--oasis-charcoal)}#pc-wrap.adm .adm-cell-sub{display:block;margin-top:2px;font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm td.is-primary .adm-cell-sub{white-space:nowrap}#pc-wrap.adm .adm-person,#pc-wrap.adm .adm-thing{display:inline-flex;align-items:center;gap:12px;min-width:0;color:inherit;text-decoration:none}#pc-wrap.adm a.adm-person:hover .adm-person-name{text-decoration:underline}#pc-wrap.adm .adm-avatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--adm-head)}#pc-wrap.adm .adm-avatar img{width:100%;height:100%;object-fit:cover}#pc-wrap.adm .adm-thumb{flex:0 0 52px;width:52px;height:52px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--adm-head)}#pc-wrap.adm .adm-thumb img{width:100%;height:100%;object-fit:cover}#pc-wrap.adm .adm-person-text{display:flex;flex-direction:column;min-width:0}#pc-wrap.adm .adm-person-name{font-weight:600;color:var(--oasis-charcoal);text-decoration:none}#pc-wrap.adm a.adm-person-name{color:var(--oasis-forest)}#pc-wrap.adm a.adm-person-name:hover{text-decoration:underline}#pc-wrap.adm .adm-person-sub{font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .adm-status{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;white-space:nowrap}#pc-wrap.adm .adm-status i{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:currentColor}#pc-wrap.adm .adm-status.is-good{color:var(--adm-good)}#pc-wrap.adm .adm-status.is-wait{color:var(--adm-wait)}#pc-wrap.adm .adm-status.is-bad{color:var(--adm-bad)}#pc-wrap.adm .adm-status.is-info{color:var(--adm-info)}#pc-wrap.adm .adm-status.is-done{color:var(--adm-done)}#pc-wrap.adm .adm-status.is-muted{color:var(--adm-muted)}#pc-wrap.adm .adm-row-btn{width:40px;height:40px;color:var(--adm-quiet)}#pc-wrap.adm .adm-row-btn:hover{background:var(--adm-ground);color:var(--oasis-forest)}#pc-wrap.adm .adm-row-btn:focus-visible{outline:2px solid var(--oasis-green);outline-offset:1px}#pc-wrap.adm .adm-skeleton{display:block;height:14px;border-radius:var(--oasis-radius-pill);background:linear-gradient(90deg,var(--adm-head) 0,var(--oasis-line) 50%,var(--adm-head) 100%);background-size:200% 100%;animation:adm-shimmer 1.4s var(--oasis-ease) infinite}#pc-wrap.adm .adm-skeleton-row td{padding-top:25px;padding-bottom:25px}#pc-wrap.adm .adm-state{padding:56px 24px;text-align:center}#pc-wrap.adm .adm-state .adm-state-title{margin:0 0 8px;font-family:var(--oasis-font-display);font-size:24px;color:var(--oasis-forest)}#pc-wrap.adm .adm-state .adm-state-text{margin:0 auto;max-width:52ch;font-size:18px;line-height:1.6;color:var(--adm-quiet)}#pc-wrap.adm .adm-state .adm-btn{margin-top:20px}#pc-wrap.adm .adm-state.is-error .adm-state-title{color:var(--adm-bad)}#pc-wrap.adm .adm-state.is-boxed{background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap.adm .adm-state-row td{padding:0}#pc-wrap.adm .adm-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:12px 20px 12px 24px;border-top:1px solid var(--oasis-line)}#pc-wrap.adm .adm-pager-page,#pc-wrap.adm .adm-pager-range{margin:0;font-size:15px;color:var(--adm-quiet);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#pc-wrap.adm .adm-pager-controls{display:flex;align-items:center;gap:10px}#pc-wrap.adm .adm-pager-limit{display:inline-flex;align-items:center;gap:8px;margin-right:8px;font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .adm-pager-limit select{height:36px;padding:0 6px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);background:var(--oasis-white);font:inherit;color:var(--oasis-charcoal)}#pc-wrap.adm .adm-pager-btn{width:40px;height:40px;border:1px solid var(--oasis-line);color:var(--oasis-ink)}#pc-wrap.adm .adm-pager-btn:hover:not(:disabled){border-color:var(--oasis-green);color:var(--oasis-forest);background:transparent}#pc-wrap.adm .adm-pager-btn:disabled{opacity:.45}#pc-wrap.adm .adm-pager-btn:focus-visible{outline:2px solid var(--oasis-green);outline-offset:1px}@keyframes adm-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}#pc-wrap.adm .adm-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px 32px;gap:20px 32px;margin:0}#pc-wrap.adm .adm-facts dt{font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .adm-facts dd{margin:4px 0 0;font-size:18px;color:var(--oasis-charcoal);overflow-wrap:anywhere}#pc-wrap.adm .adm-field{display:flex;flex-direction:column;gap:8px;margin-top:24px}#pc-wrap.adm .adm-field .adm-field-label{font-size:15px;font-weight:600;color:var(--oasis-ink)}#pc-wrap.adm .adm-field textarea{width:100%;box-sizing:border-box;padding:12px 16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);font-family:var(--oasis-font-body);font-size:18px;line-height:1.5;color:var(--oasis-ink);resize:vertical;transition:border-color .18s var(--oasis-ease)}#pc-wrap.adm .adm-field textarea::placeholder{color:var(--adm-quiet)}#pc-wrap.adm .adm-field textarea:focus{outline:none;border-color:var(--oasis-green)}#pc-wrap.adm .adm-explain{padding:32px}#pc-wrap.adm .adm-explain .adm-facts{max-width:640px}#pc-wrap.adm .adm-explain-text{max-width:70ch;margin:24px 0 0;font-size:18px;line-height:1.65;color:var(--oasis-ink)}#pc-wrap.adm .ov-figure{font-family:var(--oasis-font-display);font-weight:400;line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}#pc-wrap.adm .ov-partial{margin:0 0 24px;padding:12px 18px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);background:var(--oasis-white);font-size:16px}#pc-wrap.adm .ov-loading{display:grid;grid-gap:16px;gap:16px}#pc-wrap.adm .ov-loading .adm-skeleton{height:140px;border-radius:var(--oasis-radius-lg)}#pc-wrap.adm .ov-queues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap.adm .ov-queue{display:flex;flex-direction:column;padding:28px 28px 24px;min-width:0}#pc-wrap.adm .ov-queue+.ov-queue{border-left:1px solid var(--oasis-line)}#pc-wrap.adm .ov-queue-title{margin:0;font-family:var(--oasis-font-display);font-size:22px;font-weight:400;color:var(--oasis-forest)}#pc-wrap.adm .ov-queue-figure{display:flex;align-items:baseline;gap:10px;margin:14px 0 18px}#pc-wrap.adm .ov-queue-figure .ov-figure{font-size:52px;color:var(--adm-quiet)}#pc-wrap.adm .ov-queue-figure.is-live .ov-figure{color:var(--oasis-charcoal)}#pc-wrap.adm .ov-queue-unit{font-size:16px;color:var(--adm-quiet)}#pc-wrap.adm .ov-queue-list{list-style:none;margin:0 0 18px;padding:0}#pc-wrap.adm .ov-item{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid var(--oasis-line)}#pc-wrap.adm .ov-item-main{font-size:16px;font-weight:500;color:var(--oasis-charcoal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap.adm .ov-item-sub{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .ov-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--adm-quiet);font-weight:600}#pc-wrap.adm .ov-queue-empty{margin:0 0 18px;padding-top:12px;border-top:1px solid var(--oasis-line);font-size:16px;line-height:1.55;color:var(--adm-quiet)}#pc-wrap.adm .ov-queue-link{margin-top:auto;align-self:flex-start;font-size:16px;font-weight:600;color:var(--oasis-green);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--oasis-green) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--oasis-green) 35%,transparent)}#pc-wrap.adm .ov-queue-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}#pc-wrap.adm .ov-queue-link:focus-visible{outline:2px solid var(--oasis-green);outline-offset:3px;border-radius:4px}#pc-wrap.adm .ov-section{margin-top:56px}#pc-wrap.adm .ov-ledger{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border-top:1px solid var(--oasis-line);border-bottom:1px solid var(--oasis-line)}#pc-wrap.adm .ov-ledger.is-compact{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px}#pc-wrap.adm .ov-ledger-cell{padding:22px 24px 22px 0;min-width:0}#pc-wrap.adm .ov-ledger-cell+.ov-ledger-cell{padding-left:24px;border-left:1px solid var(--oasis-line)}#pc-wrap.adm .ov-ledger-cell dt{font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .ov-ledger-cell .ov-figure{margin:10px 0 0;font-size:40px;color:var(--oasis-charcoal)}#pc-wrap.adm .ov-ledger-cell .ov-ledger-sub{margin:8px 0 0;font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .ov-ledger-cell.is-bad .ov-figure{color:var(--adm-bad)}#pc-wrap.adm .ov-ledger-cell.is-warn .ov-figure{color:var(--adm-wait)}#pc-wrap.adm .ov-stages{margin-top:28px}#pc-wrap.adm .ov-stages-note{margin:0 0 12px;font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .ov-stage-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}#pc-wrap.adm .ov-stage{display:flex;flex-direction:column;gap:6px;padding:18px 22px}#pc-wrap.adm .ov-stage+.ov-stage{border-left:1px solid var(--oasis-line)}#pc-wrap.adm .ov-stage .ov-stage-value{font-family:var(--oasis-font-display);font-size:32px;line-height:1;color:var(--oasis-charcoal);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}#pc-wrap.adm .ov-stage .ov-stage-label{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}#pc-wrap.adm .ov-stage .ov-stage-label:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}#pc-wrap.adm .ov-stage.is-pending .ov-stage-label{color:var(--adm-wait)}#pc-wrap.adm .ov-stage.is-confirmed .ov-stage-label{color:var(--adm-good)}#pc-wrap.adm .ov-stage.is-in-transit .ov-stage-label{color:var(--adm-info)}#pc-wrap.adm .ov-stage.is-installed .ov-stage-label{color:var(--adm-done)}#pc-wrap.adm .ov-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:48px;gap:48px}#pc-wrap.adm .ov-split .ov-section{margin-top:56px}#pc-wrap.adm .ov-people{list-style:none;margin:0;padding:0}#pc-wrap.adm .ov-person-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--oasis-line)}#pc-wrap.adm .ov-person-row:last-child{border-bottom:1px solid var(--oasis-line)}#pc-wrap.adm .ov-public-note{margin:-6px 0 16px;font-size:16px;line-height:1.55;color:var(--adm-quiet)}#pc-wrap.adm .ov-public{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 32px;gap:0 32px;margin:0}#pc-wrap.adm .ov-public div{padding:16px 0;border-top:1px solid var(--oasis-line)}#pc-wrap.adm .ov-public dt{font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .ov-public dd{margin:6px 0 0;font-family:var(--oasis-font-display);font-size:32px;line-height:1;color:var(--oasis-charcoal);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}#pc-wrap.adm .aa-list{list-style:none;margin:0;padding:0}#pc-wrap.adm .aa-row{border-bottom:1px solid var(--oasis-line)}#pc-wrap.adm .aa-row:last-child{border-bottom:0}#pc-wrap.adm .aa-row.is-open{background:var(--adm-hover)}#pc-wrap.adm .aa-summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;grid-gap:12px 28px;gap:12px 28px;padding:18px 20px 18px 24px}#pc-wrap.adm .aa-when{font-size:15px;color:var(--adm-quiet);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}#pc-wrap.adm .aa-detail{padding:8px 24px 28px}#pc-wrap.adm .aa-loading{margin:0;font-size:16px;color:var(--adm-quiet)}#pc-wrap.adm .aa-note-shown{margin-top:20px;padding:14px 18px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);background:var(--oasis-white)}#pc-wrap.adm .aa-note-shown .k{font-size:15px;color:var(--adm-quiet)}#pc-wrap.adm .aa-note-shown p{margin:4px 0 0;font-size:18px}#pc-wrap.adm .aa-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}#pc-wrap.adm .aa-closed{margin:20px 0 0;max-width:70ch;font-size:17px;line-height:1.6;color:var(--adm-quiet)}#pc-wrap.adm .aa-loading-list{display:grid;grid-gap:28px;gap:28px;padding:32px 24px}#pc-wrap.adm .cat-groups{display:grid;grid-gap:24px;gap:24px}#pc-wrap.adm .cat-group-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;padding:20px 24px;border-bottom:1px solid var(--oasis-line)}#pc-wrap.adm .cat-group-name{margin:0;font-family:var(--oasis-font-display);font-size:24px;font-weight:400}#pc-wrap.adm .cat-group-name .adm-cell-link{font-weight:400}#pc-wrap.adm .cat-group .adm-table{table-layout:fixed}#pc-wrap.adm .cat-group .adm-table th:first-child{width:34%}#pc-wrap.adm .cat-group .adm-table th:nth-child(2){width:18%}#pc-wrap.adm .cat-group .adm-table th:nth-child(3){width:20%}#pc-wrap.adm .cat-group .adm-table th:nth-child(4),#pc-wrap.adm .cat-group .adm-table th:nth-child(5){width:14%}#pc-wrap.adm .cat-group-sub{margin:0;font-size:15px;color:var(--adm-quiet);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#pc-wrap.adm .lg-route{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--oasis-charcoal)}#pc-wrap.adm .lg-arrow{color:var(--adm-quiet)}#pc-wrap.adm .lg-address{max-width:26ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap.adm .lg-stage{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px}#pc-wrap.adm .lg-steps{display:inline-flex;gap:4px}#pc-wrap.adm .lg-steps i{width:20px;height:4px;border-radius:var(--oasis-radius-pill);background:var(--oasis-line)}#pc-wrap.adm .lg-steps i.is-done{background:var(--oasis-green)}#pc-wrap.adm .adm-faq{list-style:none;margin:0;padding:0}#pc-wrap.adm .adm-faq>li+li{border-top:1px solid var(--oasis-line)}#pc-wrap.adm .adm-faq-item summary{display:flex;align-items:center;gap:20px;padding:18px 24px;cursor:pointer;list-style:none}#pc-wrap.adm .adm-faq-item summary::-webkit-details-marker{display:none}#pc-wrap.adm .adm-faq-item summary:after{content:"";flex:0 0 10px;width:10px;height:10px;margin-left:4px;border-right:2px solid var(--adm-quiet);border-bottom:2px solid var(--adm-quiet);transform:translateY(-3px) rotate(45deg);transition:transform .18s var(--oasis-ease)}#pc-wrap.adm .adm-faq-item summary:hover{background:var(--adm-hover)}#pc-wrap.adm .adm-faq-item summary:focus-visible{outline:2px solid var(--oasis-green);outline-offset:-2px}#pc-wrap.adm .adm-faq-item[open] summary:after{transform:translateY(2px) rotate(-135deg)}#pc-wrap.adm .adm-faq-q{flex:1 1 auto;font-size:18px;font-weight:600;color:var(--oasis-charcoal)}#pc-wrap.adm .adm-faq-cat{font-size:15px;color:var(--adm-quiet);white-space:nowrap}#pc-wrap.adm .adm-faq-a{margin:0;padding:0 24px 8px;max-width:72ch;font-size:18px;line-height:1.65;color:var(--oasis-ink)}#pc-wrap.adm .adm-faq-link{margin:0;padding:0 24px 22px;font-size:15px;color:var(--adm-quiet)}@media(max-width:1280px){#pc-wrap.adm .adm-content{padding:40px 36px 80px}#pc-wrap.adm .ov-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}#pc-wrap.adm .ov-ledger .ov-ledger-cell:nth-child(3n+1){padding-left:0;border-left:0}#pc-wrap.adm .ov-ledger .ov-ledger-cell:nth-child(n+4){border-top:1px solid var(--oasis-line)}#pc-wrap.adm .ov-split{grid-template-columns:minmax(0,1fr);gap:0}}@media(max-width:1100px){#pc-wrap.adm .ov-queues{grid-template-columns:minmax(0,1fr)}#pc-wrap.adm .ov-queue+.ov-queue{border-left:0;border-top:1px solid var(--oasis-line)}#pc-wrap.adm .aa-summary{grid-template-columns:minmax(0,1fr) auto}#pc-wrap.adm .aa-summary .aa-when{grid-column:1}}@media(max-width:900px){#pc-wrap.adm{display:block}#pc-wrap.adm .adm-rail{display:none}#pc-wrap.adm .adm-topbar{height:64px}#pc-wrap.adm .adm-topbar-inner{padding:0 16px 0 8px}#pc-wrap.adm .adm-crumb .adm-crumb-group,#pc-wrap.adm .adm-top-action span{display:none}#pc-wrap.adm .adm-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:50%;background:none;color:var(--oasis-forest);cursor:pointer}#pc-wrap.adm .adm-menu-btn:hover{background:var(--adm-head)}#pc-wrap.adm .adm-menu-btn:focus-visible{outline:2px solid var(--oasis-green)}#pc-wrap.adm .adm-content{padding:28px 20px 64px}#pc-wrap.adm .adm-toolbar{top:64px}#pc-wrap.adm .adm-head{flex-direction:column;align-items:stretch}#pc-wrap.adm .adm-title{font-size:34px}}@media(max-width:760px){#pc-wrap.adm .adm-content{padding:24px 16px 56px}#pc-wrap.adm .adm-toolbar{position:static;padding:14px 16px}#pc-wrap.adm .adm-toolbar,#pc-wrap.adm .adm-toolbar-tools{flex-direction:column;align-items:stretch}#pc-wrap.adm .adm-segments{flex-wrap:wrap;border-radius:var(--oasis-radius-lg)}#pc-wrap.adm .adm-search,#pc-wrap.adm .adm-select{width:100%}#pc-wrap.adm .adm-select select{flex:1 1 auto;min-width:0}#pc-wrap.adm .adm-table-scroll{overflow:visible}#pc-wrap.adm .adm-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#pc-wrap.adm .adm-table tbody,#pc-wrap.adm .adm-table td,#pc-wrap.adm .adm-table tr{display:block}#pc-wrap.adm .adm-table tbody tr{position:relative;padding:16px 16px 14px;border-bottom:1px solid var(--oasis-line)}#pc-wrap.adm .adm-table tbody tr:last-child{border-bottom:0}#pc-wrap.adm .adm-table tbody tr:not(.adm-state-row):not(.adm-skeleton-row):hover td{background:none}#pc-wrap.adm .adm-table td,#pc-wrap.adm .adm-table td:first-child,#pc-wrap.adm .adm-table td:last-child{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;grid-column-gap:16px;column-gap:16px;padding:5px 0;border:0;text-align:right;overflow-wrap:anywhere}#pc-wrap.adm .adm-table td:first-child>*,#pc-wrap.adm .adm-table td:last-child>*,#pc-wrap.adm .adm-table td>*{grid-column:2;justify-self:end}#pc-wrap.adm .adm-table td[data-label]:before{content:attr(data-label);grid-column:1;grid-row:1/span 3;font-size:15px;color:var(--adm-quiet);text-align:left}#pc-wrap.adm .adm-table td.is-primary .adm-cell-sub{text-align:left}#pc-wrap.adm .adm-table td.is-primary{display:block;padding:0 48px 10px 0;text-align:left}#pc-wrap.adm .adm-table td.is-primary:before{display:none}#pc-wrap.adm .adm-table td.is-primary>*{justify-self:auto}#pc-wrap.adm .adm-table .lg-address{max-width:none;white-space:normal}#pc-wrap.adm .adm-table td.is-action{position:absolute;top:10px;right:8px;width:auto;padding:0}#pc-wrap.adm .adm-table .is-wide{min-width:0}#pc-wrap.adm .adm-table .adm-skeleton-row,#pc-wrap.adm .adm-table .adm-state-row{padding:0}#pc-wrap.adm .adm-table .adm-skeleton-row td,#pc-wrap.adm .adm-table .adm-state-row td{display:block;text-align:center}#pc-wrap.adm .adm-table .adm-skeleton-row td{padding:20px 16px}#pc-wrap.adm .adm-table .adm-cell-sub{text-align:right}#pc-wrap.adm .adm-table .lg-stage{align-items:flex-end}#pc-wrap.adm .adm-table .lg-route{justify-content:flex-end}#pc-wrap.adm .adm-pager{padding:12px 16px}#pc-wrap.adm .adm-pager-page{display:none}#pc-wrap.adm .ov-queue{padding:22px 20px 20px}#pc-wrap.adm .ov-ledger,#pc-wrap.adm .ov-ledger.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}#pc-wrap.adm .ov-ledger .ov-ledger-cell,#pc-wrap.adm .ov-ledger.is-compact .ov-ledger-cell{padding:18px 16px 18px 0;border-left:0;border-top:0}#pc-wrap.adm .ov-ledger .ov-ledger-cell:nth-child(2n),#pc-wrap.adm .ov-ledger.is-compact .ov-ledger-cell:nth-child(2n){padding-left:16px;border-left:1px solid var(--oasis-line)}#pc-wrap.adm .ov-ledger .ov-ledger-cell:nth-child(odd),#pc-wrap.adm .ov-ledger.is-compact .ov-ledger-cell:nth-child(odd){padding-left:0;border-left:0}#pc-wrap.adm .ov-ledger .ov-ledger-cell:nth-child(n+3),#pc-wrap.adm .ov-ledger.is-compact .ov-ledger-cell:nth-child(n+3){border-top:1px solid var(--oasis-line)}#pc-wrap.adm .ov-ledger .ov-figure,#pc-wrap.adm .ov-ledger.is-compact .ov-figure{font-size:34px}#pc-wrap.adm .ov-stage-row{grid-template-columns:repeat(2,minmax(0,1fr))}#pc-wrap.adm .ov-stage:nth-child(3){border-left:0}#pc-wrap.adm .ov-stage:nth-child(n+3){border-top:1px solid var(--oasis-line)}#pc-wrap.adm .aa-summary,#pc-wrap.adm .ov-public{grid-template-columns:minmax(0,1fr)}#pc-wrap.adm .aa-summary{padding:16px}#pc-wrap.adm .aa-summary .adm-btn{justify-self:start}#pc-wrap.adm .aa-detail{padding:4px 16px 24px}#pc-wrap.adm .adm-faq-item summary{flex-wrap:wrap;padding:16px;gap:4px 16px}#pc-wrap.adm .adm-faq-a,#pc-wrap.adm .adm-faq-link{padding-left:16px;padding-right:16px}#pc-wrap.adm .adm-explain{padding:24px 20px}}.adm-menu .MuiPaper-root{min-width:230px;max-width:300px;margin-top:4px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);box-shadow:var(--oasis-shadow-soft)}.adm-menu .MuiList-root{padding:6px}.adm-menu .MuiMenuItem-root{min-height:44px;padding:0 14px;border-radius:var(--oasis-radius-sm);font-family:var(--oasis-font-body);font-size:16px;color:var(--oasis-ink)}.adm-menu .MuiMenuItem-root.Mui-focusVisible,.adm-menu .MuiMenuItem-root:hover{background:color-mix(in srgb,var(--oasis-cream) 70%,var(--oasis-white))}.adm-menu .MuiMenuItem-root.is-danger{color:var(--adm-bad)}.adm-menu .adm-menu-note{display:flex;flex-direction:column;gap:4px;padding:10px 14px;font-family:var(--oasis-font-body);white-space:normal}.adm-menu .adm-menu-note strong{font-size:15px;font-weight:600;color:var(--oasis-ink)}.adm-menu .adm-menu-note span{font-size:15px;line-height:1.45;color:var(--adm-quiet)}.adm-dialog .MuiPaper-root{width:100%;max-width:520px;margin:16px;border-radius:var(--oasis-radius-lg);box-shadow:var(--oasis-shadow-lift)}.adm-dialog .adm-dialog-inner{padding:32px;font-family:var(--oasis-font-body)}.adm-dialog .adm-dialog-title{margin:0;font-family:var(--oasis-font-display);font-size:28px;font-weight:400;line-height:1.2;color:var(--oasis-forest);text-wrap:balance}.adm-dialog .adm-dialog-body{margin-top:14px;font-size:18px;line-height:1.6;color:var(--oasis-ink)}.adm-dialog .adm-dialog-body p{margin:0}.adm-dialog .adm-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:28px}.adm-drawer .MuiDrawer-paper{width:min(320px,86vw);background:var(--oasis-cream);color:var(--oasis-ink)}.adm-drawer .adm-drawer-close{position:absolute;top:18px;right:14px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--oasis-forest);cursor:pointer}.adm-drawer .adm-drawer-close:hover{background:var(--adm-head)}.adm-drawer .adm-drawer-close:focus-visible{outline:2px solid var(--oasis-green)}#pc-wrap #member-page{width:100%;background:var(--oasis-cream);padding:44px 0 110px}#pc-wrap #member-page>.container{width:min(1300px,100% - 48px);flex-direction:column;gap:0}#pc-wrap #member-page .mp-missing{align-items:center;text-align:center;gap:10px;padding:130px 0}#pc-wrap #member-page .mp-missing .mp-missing-title{font-family:var(--oasis-font-display);font-size:38px;color:var(--oasis-forest)}#pc-wrap #member-page .mp-missing .mp-missing-sub{font-size:20px;color:var(--oasis-ink)}#pc-wrap #member-page .mp-missing .mp-missing-cta{margin-top:14px;padding:11px 26px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-size:18px;font-weight:600;color:#fff;text-decoration:none}#pc-wrap #member-page .mp-missing .mp-missing-cta:hover{background:var(--oasis-green)}#pc-wrap #member-page .mh-wrap{gap:0}#pc-wrap #member-page .mh-card{flex-direction:row!important;align-items:stretch;gap:36px;padding:36px 40px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap #member-page .mh-identity{flex:0 0 300px;min-width:0;gap:0}#pc-wrap #member-page .mh-identity .mh-avatar{width:104px;height:104px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line);background:var(--oasis-cream)}#pc-wrap #member-page .mh-identity .mh-avatar img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap #member-page .mh-identity .mh-chips{flex-direction:row!important;align-items:center;gap:8px;margin:18px 0 10px}#pc-wrap #member-page .mh-identity .mh-role{padding:5px 13px;border-radius:var(--oasis-radius-pill);background:rgba(47,125,62,.12);font-size:15px;font-weight:700;letter-spacing:.08em;color:#2f7d3e}#pc-wrap #member-page .mh-identity .mh-name{font-family:var(--oasis-font-display);font-size:38px;line-height:1.12;color:var(--oasis-forest);word-break:break-word}#pc-wrap #member-page .mh-identity .mh-nick{margin-top:4px;font-size:18px;color:var(--oasis-moss)}#pc-wrap #member-page .mh-identity .mh-where{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:10px;font-size:18px;color:var(--oasis-moss)}#pc-wrap #member-page .mh-identity .mh-where svg{color:var(--oasis-green)}#pc-wrap #member-page .mh-label{font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap #member-page .mh-about{flex:1 1;min-width:0;gap:14px;padding:0 34px;border-left:1px solid var(--oasis-line);border-right:1px solid var(--oasis-line)}#pc-wrap #member-page .mh-about .mh-desc{font-size:20px;line-height:1.65;color:var(--oasis-ink)}#pc-wrap #member-page .mh-about .mh-desc.is-empty{color:var(--oasis-moss);font-style:italic}#pc-wrap #member-page .mh-about .mh-facts{flex-direction:row!important;flex-wrap:wrap;gap:10px}#pc-wrap #member-page .mh-about .mh-fact{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:var(--oasis-cream);font-size:17px;color:var(--oasis-ink)}#pc-wrap #member-page .mh-about .mh-fact svg{color:var(--oasis-moss)}#pc-wrap #member-page .mh-about .mh-verified{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2f7d3e}#pc-wrap #member-page .mh-about .mh-verified svg{font-size:17px;color:#2f7d3e}#pc-wrap #member-page .mh-about .mh-actions{flex-direction:row!important;flex-wrap:wrap;gap:10px;margin-top:auto}#pc-wrap #member-page .mh-about .mh-copy,#pc-wrap #member-page .mh-about .mh-follow{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 24px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:#fff;font-family:inherit;font-size:18px;font-weight:600;color:var(--oasis-ink);cursor:pointer}#pc-wrap #member-page .mh-about .mh-copy:hover,#pc-wrap #member-page .mh-about .mh-follow:hover{border-color:var(--oasis-green);color:var(--oasis-forest)}#pc-wrap #member-page .mh-about .mh-copy:focus-visible,#pc-wrap #member-page .mh-about .mh-follow:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap #member-page .mh-about .mh-follow{background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}#pc-wrap #member-page .mh-about .mh-follow:hover{background:var(--oasis-green);border-color:var(--oasis-green);color:#fff}#pc-wrap #member-page .mh-about .mh-follow.is-following{background:transparent;border-color:var(--oasis-forest);color:var(--oasis-forest)}#pc-wrap #member-page .mh-about .mh-follow.is-following:hover{background:var(--oasis-cream)}#pc-wrap #member-page .mh-stats{flex:0 0 280px;min-width:0;gap:14px}#pc-wrap #member-page .mh-stats .mh-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--oasis-line);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md);overflow:hidden}#pc-wrap #member-page .mh-stats .mh-stat{align-items:flex-start;gap:2px;padding:16px 18px;background:var(--oasis-cream)}#pc-wrap #member-page .mh-stats .mh-stat .mh-stat-value{font-family:var(--oasis-font-display);font-size:32px;line-height:1.1;color:var(--oasis-forest)}#pc-wrap #member-page .mh-stats .mh-stat .mh-stat-label{font-size:16px;color:var(--oasis-moss)}#pc-wrap #member-page .mh-stats .mh-meta{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:18px;font-size:17px;color:var(--oasis-moss)}#pc-wrap #member-page .mh-stats .mh-meta .mh-meta-item{display:inline-flex;align-items:center;gap:6px}#pc-wrap #member-page .mh-stats .mh-meta .mh-meta-item svg{color:var(--oasis-moss)}#pc-wrap #member-page .mh-tabs{flex-direction:row!important;gap:10px;padding:26px 0 30px;overflow-x:auto;scrollbar-width:none}#pc-wrap #member-page .mh-tabs::-webkit-scrollbar{display:none}#pc-wrap #member-page .mh-tabs .mh-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:11px 22px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:#fff;font-family:inherit;font-size:18px;font-weight:600;color:var(--oasis-ink);white-space:nowrap;cursor:pointer}#pc-wrap #member-page .mh-tabs .mh-tab .mh-tab-count{padding:1px 9px;border-radius:var(--oasis-radius-pill);background:rgba(18,58,34,.08);font-size:15px;font-weight:700;color:var(--oasis-moss)}#pc-wrap #member-page .mh-tabs .mh-tab:hover{border-color:var(--oasis-green)}#pc-wrap #member-page .mh-tabs .mh-tab:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap #member-page .mh-tabs .mh-tab.is-active{background:var(--oasis-forest);border-color:var(--oasis-forest);color:#fff}#pc-wrap #member-page .mh-tabs .mh-tab.is-active .mh-tab-count{background:hsla(0,0%,100%,.2);color:#fff}#pc-wrap #member-page .mp-body{flex-direction:row!important;align-items:flex-start;gap:32px}#pc-wrap #member-page .mp-panel{flex:1 1;min-width:0;padding:32px 34px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg)}#pc-wrap #member-page .mp-rail{flex:0 0 310px;min-width:0;position:-webkit-sticky;position:sticky;top:100px}#pc-wrap #member-page .mp-panel-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:26px}#pc-wrap #member-page .mp-panel-head .mp-panel-copy{min-width:0}#pc-wrap #member-page .mp-panel-head .mp-panel-label{font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss);margin-bottom:7px}#pc-wrap #member-page .mp-panel-head .mp-panel-title{font-family:var(--oasis-font-display);font-size:36px;color:var(--oasis-forest)}#pc-wrap #member-page .mp-panel-head .mp-sort{flex-direction:row!important;align-items:center;gap:10px;flex-shrink:0}#pc-wrap #member-page .mp-panel-head .mp-sort .mp-sort-label{font-size:17px;color:var(--oasis-moss)}#pc-wrap #member-page .mp-panel-head .mp-sort .MuiInputBase-root{background:#fff;border-radius:var(--oasis-radius-pill);font-size:17px;min-width:150px}#pc-wrap #member-page .mp-panel-head .mp-sort .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:var(--oasis-line)}#pc-wrap #member-page .mp-state{align-items:center;text-align:center;gap:8px;padding:80px 0}#pc-wrap #member-page .mp-state p{font-size:19px;color:var(--oasis-moss)}#pc-wrap #member-page .mp-state .mp-empty-title{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}#pc-wrap #member-page .mp-state .mp-empty-sub{max-width:44ch;line-height:1.6;color:var(--oasis-ink)}#pc-wrap #member-page .mp-foot{flex-direction:row!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:30px;padding-top:22px;border-top:1px solid var(--oasis-line)}#pc-wrap #member-page .mp-foot .mp-foot-text{font-size:17px;color:var(--oasis-moss)}#pc-wrap #member-page .mp-article-list{gap:18px}#pc-wrap #member-page #member-plants-page{width:100%}#pc-wrap #member-page #member-plants-page .mpl-head{flex-direction:row!important;align-items:baseline;gap:14px;padding-bottom:26px}#pc-wrap #member-page #member-plants-page .mpl-head .mpl-title{font-family:var(--oasis-font-display);font-size:36px;color:var(--oasis-forest)}#pc-wrap #member-page #member-plants-page .mpl-head .mpl-count{font-size:18px;color:var(--oasis-moss)}#pc-wrap #member-page #member-plants-page .mpl-state{align-items:center;text-align:center;gap:8px;padding:80px 0}#pc-wrap #member-page #member-plants-page .mpl-state p{font-size:19px;color:var(--oasis-moss)}#pc-wrap #member-page #member-plants-page .mpl-state .mpl-empty-title{font-family:var(--oasis-font-display);font-size:28px;color:var(--oasis-forest)}#pc-wrap #member-page #member-plants-page .mpl-state .mpl-empty-sub{max-width:44ch;line-height:1.6;color:var(--oasis-ink)}#pc-wrap #member-page #member-plants-page .mpl-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}#pc-wrap #member-page #member-plants-page .mpl-pagination{align-items:center;margin-top:32px}#pc-wrap #member-page .mp-people{gap:14px}#pc-wrap #member-page .mp-person{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:16px;padding:18px 20px;background:var(--oasis-cream);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}#pc-wrap #member-page .mp-person .mp-person-main{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:14px;padding:0;border:0;background:none;text-align:left;cursor:pointer}#pc-wrap #member-page .mp-person .mp-person-main:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap #member-page .mp-person .mp-person-avatar{flex:0 0 52px;width:52px;height:52px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line);background:#fff}#pc-wrap #member-page .mp-person .mp-person-avatar img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap #member-page .mp-person .mp-person-copy{display:flex;flex-direction:column;gap:3px;min-width:0}#pc-wrap #member-page .mp-person .mp-person-name{font-size:21px;font-weight:700;color:var(--oasis-forest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap #member-page .mp-person .mp-person-role{font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--oasis-moss)}#pc-wrap #member-page .mp-person .mp-person-stats{flex-direction:row!important;gap:18px;flex-shrink:0;font-size:17px;color:var(--oasis-moss)}#pc-wrap #member-page .mp-person .mp-person-actions{flex-direction:row!important;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}#pc-wrap #member-page .mp-person .mp-person-like{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-line);background:#fff;font-family:inherit;font-size:17px;color:var(--oasis-moss);cursor:pointer}#pc-wrap #member-page .mp-person .mp-person-like:hover{border-color:var(--oasis-green)}#pc-wrap #member-page .mp-person .mp-person-like.is-liked{border-color:#9b3b32;color:#9b3b32}#pc-wrap #member-page .mp-person .mp-person-like.is-liked svg{color:#9b3b32}#pc-wrap #member-page .mp-person .mp-person-like:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap #member-page .mp-person .mp-person-follow{padding:9px 20px;border-radius:var(--oasis-radius-pill);border:1px solid var(--oasis-forest);background:var(--oasis-forest);font-family:inherit;font-size:17px;font-weight:600;color:#fff;cursor:pointer}#pc-wrap #member-page .mp-person .mp-person-follow:hover{background:var(--oasis-green);border-color:var(--oasis-green)}#pc-wrap #member-page .mp-person .mp-person-follow.is-following{background:transparent;color:var(--oasis-forest)}#pc-wrap #member-page .mp-person .mp-person-follow.is-following:hover{background:var(--oasis-cream)}#pc-wrap #member-page .mp-person .mp-person-follow:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap #member-page .mpr-card{gap:14px;padding:24px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-md)}#pc-wrap #member-page .mpr-card .mpr-label{font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--oasis-moss)}#pc-wrap #member-page .mpr-card .mpr-title{font-family:var(--oasis-font-display);font-size:24px;line-height:1.25;color:var(--oasis-forest)}#pc-wrap #member-page .mpr-card .mpr-list{gap:12px}#pc-wrap #member-page .mpr-card .mpr-item{display:flex;align-items:center;gap:12px;text-decoration:none}#pc-wrap #member-page .mpr-card .mpr-item:hover .mpr-name{color:var(--oasis-green)}#pc-wrap #member-page .mpr-card .mpr-item:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}#pc-wrap #member-page .mpr-card .mpr-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:var(--oasis-radius-sm);overflow:hidden;background:var(--oasis-cream)}#pc-wrap #member-page .mpr-card .mpr-thumb img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap #member-page .mpr-card .mpr-name{min-width:0;font-size:18px;font-weight:600;color:var(--oasis-forest);overflow:hidden;text-overflow:ellipsis}#pc-wrap #member-page .mpr-card .mpr-all{display:inline-flex;align-items:center;gap:7px;padding-top:4px;font-size:17px;font-weight:600;color:var(--oasis-green);text-decoration:none}#pc-wrap #member-page .mpr-card .mpr-all:hover{color:var(--oasis-forest)}@media(max-width:1200px){#pc-wrap #member-page .mh-card{flex-wrap:wrap;gap:26px;padding:30px}#pc-wrap #member-page .mh-identity{flex:1 1 260px}#pc-wrap #member-page .mh-about{flex:1 1 320px;padding:0 0 0 26px;border-right:0}#pc-wrap #member-page .mh-stats{flex:1 1 100%;padding-top:22px;border-top:1px solid var(--oasis-line)}#pc-wrap #member-page .mp-body{flex-direction:column!important;align-items:stretch}#pc-wrap #member-page .mp-rail{flex:0 0 auto;position:static}#pc-wrap #member-page #member-plants-page .mpl-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){#pc-wrap #member-page{padding:28px 0 80px}#pc-wrap #member-page>.container{width:min(1300px,100% - 32px)}#pc-wrap #member-page .mh-card{flex-direction:column!important;align-items:stretch;padding:24px 20px}#pc-wrap #member-page .mh-identity{flex:0 0 auto}#pc-wrap #member-page .mh-identity .mh-name{font-size:30px}#pc-wrap #member-page .mh-about{flex:0 0 auto;padding:22px 0 0;border-left:0;border-top:1px solid var(--oasis-line)}#pc-wrap #member-page .mh-about .mh-desc{font-size:18px}#pc-wrap #member-page .mh-about .mh-copy,#pc-wrap #member-page .mh-about .mh-follow{flex:1 1 auto;justify-content:center}#pc-wrap #member-page .mh-stats .mh-stat .mh-stat-value{font-size:26px}#pc-wrap #member-page .mp-panel{padding:22px 18px}#pc-wrap #member-page .mp-panel-head .mp-panel-title{font-size:28px}#pc-wrap #member-page .mp-person .mp-person-stats{display:none}#pc-wrap #member-page .mp-person .mp-person-actions{margin-left:0;width:100%}#pc-wrap #member-page .mp-person .mp-person-actions .mp-person-follow{flex:1 1 auto}#pc-wrap #member-page #member-plants-page .mpl-head .mpl-title{font-size:28px}#pc-wrap #member-page #member-plants-page .mpl-grid{grid-template-columns:1fr}}body{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}body::-webkit-scrollbar{display:none}#pc-wrap #top .navbar .navbar-main{position:fixed;padding:22px 0;left:50%;transform:translate(-50%);width:100%;height:96px;display:flex;flex-direction:row;box-sizing:border-box;z-index:99;align-items:center;border-top:1px solid hsla(0,0%,100%,.07)}#pc-wrap #top .navbar .navbar-main.is-home{background-color:rgba(16,38,27,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#pc-wrap #top .navbar .navbar-main.transparent{background-color:rgba(24,26,32,.62)}#pc-wrap #top .navbar .navbar-main.is-solid{background-color:rgba(16,38,27,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(217,179,95,.16);transition:none}#pc-wrap #top .navbar .navbar-main.pill-capable{max-width:100vw;transition:width .55s cubic-bezier(.22,1,.36,1),border-radius .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),background-color .4s ease,box-shadow .4s ease}#pc-wrap #top .navbar .navbar-main.is-pill{max-width:95vw;height:78px;padding:0;border-radius:999px;border-top-color:transparent;transform:translate(-50%,12px);background-color:rgba(18,36,27,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 34px rgba(0,0,0,.28);overflow:hidden}#pc-wrap #top .navbar .navbar-main.is-pill .container{width:auto;max-width:none;padding:0 30px;gap:22px}#pc-wrap #top .navbar .navbar-main.is-pill .router-box{gap:20px}#pc-wrap #top .navbar .navbar-main.is-pill .logo-box .oasis-wordmark .word{letter-spacing:.12em}#pc-wrap #top .navbar .navbar-main.is-pill .user-box{min-width:0}#pc-wrap #top .navbar .navbar-main .container{flex-direction:row;align-items:center;justify-content:space-between}#pc-wrap #top .navbar .navbar-main .container .logo-box img{width:150px;cursor:pointer}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark{cursor:pointer;gap:9px}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark .mark{color:var(--oasis-sand);display:flex;transition:transform .5s var(--oasis-ease)}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark .word{font-family:var(--oasis-font-display);font-size:22px;letter-spacing:3px;color:var(--oasis-white);font-weight:400}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark .word b{font-weight:600}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark:hover .mark{transform:rotate(-8deg) scale(1.08)}#pc-wrap #top .navbar .navbar-main .container .router-box{position:relative;width:auto;display:flex;flex-direction:row;justify-content:center;gap:38px}#pc-wrap #top .navbar .navbar-main .container .router-box div{position:relative;color:hsla(0,0%,93%,.929);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}#pc-wrap #top .navbar .navbar-main .container .router-box div .community_menu{position:absolute;left:-177%;top:30px;width:434px;height:33px;background:#fff;transition:all 2s ease}#pc-wrap #top .navbar .navbar-main .container .router-box div .community_menu:before{content:"";display:block;position:absolute;top:0;right:50%;width:10px;height:10px;background:#fff;transform:translateY(-50%) rotate(45deg);z-index:0}#pc-wrap #top .navbar .navbar-main .container .user-box{min-width:270px;display:flex;flex-direction:row;justify-content:flex-end}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box{min-width:184px;padding:0 22px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:60px;border:1px solid #fff;cursor:pointer}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box svg{color:#fff;margin-right:10px}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap;color:#fff}#pc-wrap #top .navbar .navbar-main .container .user-box .login-user img{width:42px;height:42px;border-radius:50%;object-fit:cover}#pc-wrap #top .navbar .navbar-main .container .lan-box{margin-left:28px;display:flex;align-items:center}#pc-wrap #top .navbar .navbar-main .container .lan-box .notification-icon{color:#fff}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang{border-radius:4px}#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang img{width:24px;height:17px;border-radius:2px}#pc-wrap #top .navbar .navbar-main .container .lan-box .img-flag{width:24px;height:17px;border-radius:2px;margin-right:8px}#pc-wrap .header-main{position:relative;width:100%;height:860px;background-image:url(/img/banner/header1.svg);background-size:cover}#pc-wrap .header-main .container{position:relative;margin-top:20px;flex-direction:column;align-items:center}#pc-wrap .header-main .container .search-box{position:relative;margin-top:56px;padding:16px 29px;width:1094px;height:96px;display:flex;flex-direction:row;justify-content:space-between;background:hsla(0,0%,100%,.28);border-radius:12px}#pc-wrap .header-main .container .search-box .select-box{width:712px;display:flex;flex-direction:row;justify-content:space-between}#pc-wrap .header-main .container .search-box .select-box .box{padding:24px 22px;width:213px;height:56px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:12px;background:hsla(0,0%,100%,.575);box-sizing:border-box;cursor:pointer}#pc-wrap .header-main .container .search-box .select-box .box.on{background:#fff;border:1px solid #000;color:#181a20}#pc-wrap .header-main .container .search-box .select-box .box span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .header-main .container .search-box .search-box-other,#pc-wrap .header-main .container .search-box .search-box-other .advanced-filter{display:flex;flex-direction:row;align-items:center}#pc-wrap .header-main .container .search-box .search-box-other .advanced-filter img{margin-right:10px;width:25px;height:22px;cursor:pointer}#pc-wrap .header-main .container .search-box .search-box-other .advanced-filter span{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}#pc-wrap .header-main .container .search-box .search-box-other .search-btn{margin-left:12px;width:62px;height:62px;display:flex;align-items:center;justify-content:center;border-radius:55px;background:#f17742;cursor:pointer}#pc-wrap .header-main .container .search-box .search-box-other .search-btn svg{width:20px;height:20px;color:#fff}#pc-wrap .header-main .container .search-box .filter-location{position:absolute;padding:40px 60px;width:1094px;min-height:120px;height:auto;top:96px;right:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;visibility:hidden;border-radius:12px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);box-sizing:border-box;z-index:2}#pc-wrap .header-main .container .search-box .filter-location.on{visibility:visible;transition:.2s ease-out;background:#fffdfd}#pc-wrap .header-main .container .search-box .filter-location div{width:295px;display:flex;flex-direction:row;align-items:center}#pc-wrap .header-main .container .search-box .filter-location div img{width:122px;height:85px;border-radius:15px;cursor:pointer}#pc-wrap .header-main .container .search-box .filter-location div span{margin-left:22px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px;cursor:pointer;text-transform:capitalize}#pc-wrap .header-main .container .search-box .filter-location div label{line-height:13px}#pc-wrap .header-main .container .search-box .filter-type{position:absolute;padding:50px;width:1094px;min-height:120px;height:auto;top:96px;right:0;display:flex;flex-direction:row;justify-content:space-between;visibility:hidden;border-radius:12px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);box-sizing:border-box;z-index:1}#pc-wrap .header-main .container .search-box .filter-type.on{visibility:visible;transition:.2s ease-out;background:#fffdfd}#pc-wrap .header-main .container .search-box .filter-type div{position:relative;width:272px;height:168px;border-radius:15px;cursor:pointer;background-size:cover}#pc-wrap .header-main .container .search-box .filter-type div span{position:absolute;top:13px;right:12px;padding:1px 5px 5px;border-radius:2px 2px 0 0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));text-transform:capitalize}#pc-wrap .header-main .container .search-box .filter-rooms{position:absolute;padding:10px 92px;width:1094px;min-height:120px;height:auto;top:96px;right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;visibility:hidden;border-radius:12px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);box-sizing:border-box;z-index:1}#pc-wrap .header-main .container .search-box .filter-rooms.on{visibility:visible;transition:.2s ease-out;background:#fffdfd}#pc-wrap .header-main .container .search-box .filter-rooms span{display:flex;align-items:center;padding:10px 30px;border:1px solid #fffdfd;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px;cursor:pointer}#pc-wrap .header-main .container .search-box .filter-rooms span:hover{border-radius:5px;border:1px solid #b9b9b9;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}#pc-wrap .header-basic{position:relative;width:100%;height:557px;display:flex;flex-direction:row;justify-content:center;background:#000}#pc-wrap .header-basic.auth{height:300px}#pc-wrap .header-basic .container{margin-top:175px}#pc-wrap .header-basic .container strong{font-size:48px;font-weight:600;line-height:normal;letter-spacing:.96px;text-transform:capitalize}#pc-wrap .header-basic .container span,#pc-wrap .header-basic .container strong{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal}#pc-wrap .header-basic .container span{font-size:24px;font-weight:400;line-height:26px}#pc-wrap .review-card{margin-top:42px;display:flex;flex-direction:column}#pc-wrap .review-card .info{justify-content:space-between}#pc-wrap .review-card .info,#pc-wrap .review-card .info .left{display:flex;flex-direction:row}#pc-wrap .review-card .info .left img{width:55px;height:59px;border-radius:50%}#pc-wrap .review-card .info .left div{margin-left:8px;display:flex;flex-direction:column}#pc-wrap .review-card .info .left div strong{font-size:15px;font-weight:600}#pc-wrap .review-card .info .left div span,#pc-wrap .review-card .info .left div strong{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#pc-wrap .review-card .info .left div span{margin-top:4px;font-size:13px;font-weight:400}#pc-wrap .review-card .info .right{display:flex;flex-direction:row}#pc-wrap .review-card .info .right svg{color:#edf023}#pc-wrap .review-card p{margin-top:10px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .review-card .reply-button-box{width:auto;height:auto;flex-direction:row;gap:10px;align-items:center;border-bottom:1px solid #ddd}#pc-wrap .review-card .reply-button-box .reply-text{padding-bottom:10px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}#pc-wrap .chatting .chat-button{border:none;position:fixed;bottom:90px;right:30px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;height:50px;background:#fff;box-shadow:0 0 10px 0 rgba(50,50,50,.2);transition:transform .3s;z-index:999}#pc-wrap .chatting .chat-button:hover{cursor:pointer;transform:scale(1.1);background-color:#fff}#pc-wrap .chatting .chat-frame{position:fixed;right:-380px;width:380px;height:500px;display:flex;flex-direction:column;background:#e9f3ff;border-radius:34px;box-shadow:0 0 15px 0 rgba(50,50,50,.3);z-index:100;bottom:150px;transition:right .7s ease-in-out}#pc-wrap .chatting .chat-frame.open{right:10px}#pc-wrap .chatting .chat-frame .chat-top{width:100%;height:103px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid hsla(0,0%,80%,.83);font-size:30px;line-height:54px;color:#000}#pc-wrap .chatting .chat-frame .chat-content{padding:17px;height:100%;justify-content:flex-start;overflow:auto}#pc-wrap .chatting .chat-frame .chat-content,#pc-wrap .chatting .chat-frame .chat-content .chat-main{position:relative;width:100%;display:flex;flex-direction:column}#pc-wrap .chatting .chat-frame .chat-content .chat-main .welcome{margin-left:10px;padding:9px;width:auto;height:auto;display:flex;background:#9fa7ac;border-radius:20px 20px 20px 0;color:#fff}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-left{margin-left:10px;padding:9px;width:auto;height:auto;display:flex;background:#3c96cf;border-radius:20px 20px 20px 0;color:#fff}#pc-wrap .chatting .chat-frame .chat-bott{width:100%;height:103px;display:flex;justify-content:center;align-items:center;border-top:1px solid hsla(0,0%,80%,.83)}#pc-wrap .chatting .chat-frame .chat-bott .msg-input{padding:20px;width:276px;height:50px;display:flex;flex-direction:column;align-items:center;background:#f7f7f7;border-radius:28px;border:none;outline-color:#257677;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn{margin-left:14px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#33c1c1;border:none}#pc-wrap .chatting .chat-frame .msg-right{padding:9px;width:auto;height:auto;display:flex;background:#d0ece8;border-radius:20px 20px 0 20px}#pc-wrap #footer{position:relative;z-index:2;width:100%}.MuiPaper-root.MuiMenu-paper{padding:8px;box-shadow:0 3px 8px rgba(0,0,0,.24)}.advanced-filter-modal{padding:29px 0 18px;position:relative;width:662px;height:auto;display:flex;flex-direction:column;align-items:center}.advanced-filter-modal .close{position:absolute;top:20px;right:10px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f6f6f6;cursor:pointer}.advanced-filter-modal .top{width:580px;height:auto;display:flex;flex-direction:column}.advanced-filter-modal .top span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.advanced-filter-modal .top div.search-input-box{margin-top:10px;padding:18px 14px;display:flex;flex-direction:row;align-items:center;border-radius:8px;border:1px solid #ddd}.advanced-filter-modal .top div.search-input-box img{width:17px;height:17px;filter:brightness(0)}.advanced-filter-modal .top div.search-input-box input{margin-left:10px;width:100%;height:25px;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;border:none;outline:none}.advanced-filter-modal hr{width:100%}.advanced-filter-modal .middle{position:relative;width:593px;height:auto;display:flex;flex-direction:column}.advanced-filter-modal .middle .row-box{position:relative;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between}.advanced-filter-modal .middle .row-box .box{position:relative;width:285px;height:auto;display:flex;flex-direction:column}.advanced-filter-modal .middle .row-box .box span{margin-bottom:10px;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.advanced-filter-modal .middle .row-box .box .inside{position:relative;width:100%;height:auto;display:flex;flex-direction:row}.advanced-filter-modal .middle .row-box .box .inside.space-between{justify-content:space-between}.advanced-filter-modal .middle .row-box .box .inside.align-center{align-items:center}.advanced-filter-modal .middle .row-box .box .inside div.room{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.advanced-filter-modal .middle .row-box .box .inside div.room:first-child{border-radius:12px 0 0 12px}.advanced-filter-modal .middle .row-box .box .inside div.room:last-child{border-radius:0 12px 12px 0}.advanced-filter-modal .middle .row-box .box .inside div.room.active{border:2px solid #181a20}.advanced-filter-modal .middle .row-box .box .inside select{padding-left:13px;width:100%;height:46px;border-radius:8px;border:1px solid #ddd;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced-filter-modal .middle .row-box .box .inside .arrow-down{position:absolute;width:15px;height:8px;color:#ddd;right:12px;top:21px}.advanced-filter-modal .middle .row-box .box .inside .minus-line{width:11px;height:1px;background:#181a20}.advanced-filter-modal .middle .row-box .box .inside em{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.advanced-filter-modal .bottom{width:604px;height:auto;display:flex;flex-direction:row;justify-content:space-between}.advanced-filter-modal .bottom div{display:flex;flex-direction:row;align-items:center}.advanced-filter-modal .bottom div img{margin-right:10px;width:15px;height:15px;cursor:pointer}.advanced-filter-modal .bottom div span{color:#181a20;font-weight:400;line-height:26px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.advanced-filter-modal .bottom button,.advanced-filter-modal .bottom div span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal}.advanced-filter-modal .bottom button{width:185px;height:54px;border-radius:12px;background:linear-gradient(90deg,#e8543e,#ec6b57);color:#fff;font-weight:600;line-height:normal}.no-data{padding:30px 20px;width:100%;display:flex;flex-direction:column;align-items:center}.no-data img{width:56px;margin-bottom:2px}.no-data p{color:#bdbdbd;text-align:center}.img-flag{width:24px;height:17px;border-radius:2px;margin-right:8px}#pc-wrap .chatting .chat-button{border-radius:50% 6px 50% 6px;background:var(--oasis-cream);color:var(--oasis-green);border:1px solid rgba(18,58,34,.12)}#pc-wrap .chatting .chat-button:hover{background:var(--oasis-cream)}#pc-wrap .chatting .chat-button svg{font-size:22px}#pc-wrap .chatting .chat-frame{background:var(--oasis-cream);border-radius:132px 20px 132px 20px;overflow:hidden;border:1px solid rgba(18,58,34,.1);box-shadow:0 18px 44px -14px rgba(18,58,34,.38);right:30px;bottom:152px;transform-origin:100% 100%;transform:scale(.04);opacity:0;pointer-events:none;transition:transform .42s var(--oasis-ease),opacity .22s ease}#pc-wrap .chatting .chat-frame.open{right:30px;transform:scale(1);opacity:1;pointer-events:auto}#pc-wrap .chatting .chat-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom left,transparent calc(50% - .5px),rgba(18,58,34,.1) 50%,transparent calc(50% + .5px))}#pc-wrap .chatting .chat-frame .chat-top{padding-left:54px}#pc-wrap .chatting .chat-frame .chat-content{padding-left:26px;padding-right:26px}#pc-wrap .chatting .chat-frame .chat-bott{padding-right:46px}#pc-wrap .chatting .chat-frame .chat-top .ct-title{font-family:var(--oasis-font-display);letter-spacing:.01em}#pc-wrap .chatting .chat-frame .chat-content .chat-main{gap:2px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .welcome{align-self:flex-start;margin:0 0 12px;padding:8px 14px;background:rgba(18,58,34,.08);color:var(--oasis-green);border-radius:var(--oasis-radius-pill);font-size:13px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .day-sep{align-self:center;margin:14px 0 8px;padding:3px 12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--oasis-moss);background:rgba(18,58,34,.06);border-radius:var(--oasis-radius-pill)}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row{display:flex;flex-direction:row;align-items:flex-end;gap:8px;margin:1px 0}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row.run-end{margin-bottom:10px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row.mine{justify-content:flex-end}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-avatar{width:30px;height:30px;flex-shrink:0}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-avatar.spacer{background:none}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-stack{display:flex;flex-direction:column;max-width:74%;min-width:0}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-author{margin:0 0 3px 12px;font-size:11px;font-weight:700;color:var(--oasis-moss)}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-time{margin-top:3px;font-size:10px;color:var(--oasis-moss);opacity:.85}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row.mine .msg-time{align-self:flex-end;margin-right:4px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-left,#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-right{margin:0;padding:9px 14px;display:inline-block;width:auto;font-size:14px;line-height:1.45;overflow-wrap:anywhere}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-left{background:rgba(18,58,34,.07);color:var(--oasis-ink);border-radius:16px 16px 16px 5px}#pc-wrap .chatting .chat-frame .chat-content .chat-main .msg-row .msg-right{background:var(--oasis-green);color:#fff;border-radius:16px 16px 5px 16px}#pc-wrap .chatting .chat-frame .chat-notice{padding:8px 18px;font-size:12px;color:#7a5a2e;background:rgba(169,138,90,.14);border-top:1px solid rgba(169,138,90,.25)}#pc-wrap .chatting .chat-frame .chat-bott .msg-input:disabled{opacity:.6;cursor:not-allowed}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn{background:none;border-radius:0;color:var(--oasis-green);cursor:pointer;transition:color .2s var(--oasis-ease),transform .2s var(--oasis-ease),opacity .2s}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn svg{font-size:24px}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn:hover:not(:disabled){color:var(--oasis-forest);transform:translateX(2px)}#pc-wrap .chatting .chat-frame .chat-bott .send-msg-btn:disabled{opacity:.35;cursor:not-allowed}.oa-launcher{position:fixed;right:28px;bottom:253px;z-index:1200;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.85);border-radius:50%;background:#17a36b;color:var(--oasis-white);cursor:pointer;box-shadow:0 14px 30px -12px rgba(10,60,38,.65),0 0 0 4px rgba(23,163,107,.18);transition:background .2s var(--oasis-ease),transform .2s var(--oasis-ease)}.oa-launcher svg{font-size:26px}.oa-launcher:hover{background:#12895a;transform:translateY(-2px)}.oa-launcher:focus-visible{outline:2px solid var(--oasis-forest);outline-offset:3px}.oa-launcher.is-open{background:#12895a}.oa-panel{position:fixed;right:28px;bottom:321px;z-index:1200;width:400px;max-width:calc(100vw - 40px);max-height:min(620px,100vh - 362px);background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);box-shadow:0 30px 70px -30px rgba(20,40,28,.5);overflow:hidden}.oa-panel .oa-head{flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 14px;background:var(--oasis-forest)}.oa-panel .oa-head .oa-title{font-family:var(--oasis-font-display);font-size:22px;color:var(--oasis-white)}.oa-panel .oa-head .oa-sub{margin-top:3px;font-size:15px;color:hsla(0,0%,100%,.7)}.oa-panel .oa-head .oa-close{color:hsla(0,0%,100%,.8);flex-shrink:0}.oa-panel .oa-body{flex:1 1;min-height:160px;gap:14px;padding:18px 20px;overflow-y:auto;background:var(--oasis-cream)}.oa-panel .oa-empty{gap:14px}.oa-panel .oa-empty .oa-empty-text{font-size:16px;line-height:1.6;color:var(--oasis-ink)}.oa-panel .oa-empty .oa-suggestions{gap:8px;align-items:flex-start}.oa-panel .oa-empty .oa-suggestion{padding:8px 15px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-white);font-family:inherit;font-size:15px;color:var(--oasis-forest);text-align:left;cursor:pointer}.oa-panel .oa-empty .oa-suggestion:hover{border-color:var(--oasis-moss)}.oa-panel .oa-turn{gap:8px;padding:12px 14px;border-radius:var(--oasis-radius-md)}.oa-panel .oa-turn.is-user{align-self:flex-end;max-width:86%;background:var(--oasis-forest)}.oa-panel .oa-turn.is-user .oa-text{color:var(--oasis-white)}.oa-panel .oa-turn.is-assistant{background:var(--oasis-white);border:1px solid var(--oasis-line)}.oa-panel .oa-turn .oa-text{font-size:16px;line-height:1.6;color:var(--oasis-ink);white-space:pre-wrap;overflow-wrap:anywhere}.oa-panel .oa-sources{gap:5px;padding-top:10px;border-top:1px solid var(--oasis-line);align-items:flex-start}.oa-panel .oa-sources .oa-sources-label{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oasis-moss)}.oa-panel .oa-sources .oa-source{font-size:15px;font-weight:600;color:var(--oasis-green);text-decoration:none}.oa-panel .oa-sources .oa-source:hover{text-decoration:underline}.oa-panel .oa-note{font-size:13px;font-style:italic;color:var(--oasis-moss)}.oa-panel .oa-thinking{font-size:15px;font-style:italic;color:var(--oasis-moss)}.oa-panel .oa-foot{flex-direction:row!important;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid var(--oasis-line);background:var(--oasis-white)}.oa-panel .oa-foot .oa-input{flex:1 1;min-width:0;height:44px;padding:0 16px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);font-family:inherit;font-size:16px;color:var(--oasis-charcoal);outline:none}.oa-panel .oa-foot .oa-input:focus{border-color:var(--oasis-moss);background:var(--oasis-white)}.oa-panel .oa-foot .oa-send{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--oasis-green);color:var(--oasis-white);cursor:pointer}.oa-panel .oa-foot .oa-send:disabled{background:var(--oasis-line);color:var(--oasis-moss);cursor:default}@media(max-width:560px){.oa-launcher{right:18px;bottom:237px;width:50px;height:50px}.oa-panel{right:10px;left:10px;bottom:295px;width:auto;max-height:calc(100vh - 190px)}}.oasis-confirm.MuiDialog-root,.oasis-toast.MuiSnackbar-root{z-index:3000}.oasis-toast-alert.MuiAlert-root{min-width:320px;max-width:min(440px,100vw - 32px);padding:12px 16px;border-radius:var(--oasis-radius-md);border:1px solid var(--oasis-line);background:var(--oasis-white);box-shadow:var(--oasis-shadow-soft);font-family:var(--oasis-font-body);font-size:18px;line-height:1.5;color:var(--oasis-ink);align-items:center}.oasis-toast-alert.MuiAlert-root .MuiAlert-icon{padding:0;margin-right:12px;opacity:1}.oasis-toast-alert.MuiAlert-root .MuiAlert-message{padding:0;word-break:break-word}.oasis-toast-alert.MuiAlert-root .MuiAlert-action{padding:0 0 0 10px;margin-right:-4px;color:var(--oasis-moss)}.oasis-toast-alert.MuiAlert-root .MuiAlert-action .MuiSvgIcon-root{font-size:19px}.oasis-toast-alert.MuiAlert-root .MuiAlert-action .MuiIconButton-root:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.oasis-toast-alert.MuiAlert-root:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:var(--oasis-radius-md) 0 0 var(--oasis-radius-md)}.oasis-toast-alert.MuiAlert-root.is-success .MuiAlert-icon{color:var(--oasis-green)}.oasis-toast-alert.MuiAlert-root.is-success:before{background:var(--oasis-green)}.oasis-toast-alert.MuiAlert-root.is-error .MuiAlert-icon{color:#9b3b32}.oasis-toast-alert.MuiAlert-root.is-error:before{background:#9b3b32}.oasis-toast-alert.MuiAlert-root.is-info .MuiAlert-icon{color:var(--oasis-moss)}.oasis-toast-alert.MuiAlert-root.is-info:before{background:var(--oasis-moss)}.oasis-confirm .MuiPaper-root{border-radius:var(--oasis-radius-lg);background:var(--oasis-white);box-shadow:var(--oasis-shadow-lift);max-width:min(460px,100vw - 32px)}.oasis-confirm .MuiBackdrop-root{background:rgba(18,29,22,.55)}.oasis-confirm .oasis-confirm-body{align-items:center;text-align:center;gap:18px;padding:34px 32px 28px}.oasis-confirm .oasis-confirm-icon{width:52px;height:52px;align-items:center;justify-content:center;border-radius:50%;background:rgba(47,125,62,.12);color:var(--oasis-green)}.oasis-confirm .oasis-confirm-icon .MuiSvgIcon-root{font-size:28px}.oasis-confirm .oasis-confirm-text{font-family:var(--oasis-font-display);font-size:24px;line-height:1.35;color:var(--oasis-forest)}.oasis-confirm .oasis-confirm-actions{flex-direction:row!important;gap:10px;width:100%;margin-top:4px}.oasis-confirm .oasis-confirm-cancel,.oasis-confirm .oasis-confirm-ok{flex:1 1;height:48px;border-radius:var(--oasis-radius-pill);text-transform:none;font-family:var(--oasis-font-body);font-size:18px;font-weight:600}.oasis-confirm .oasis-confirm-cancel:focus-visible,.oasis-confirm .oasis-confirm-ok:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.oasis-confirm .oasis-confirm-cancel{border:1px solid var(--oasis-line);background:var(--oasis-white);color:var(--oasis-ink)}.oasis-confirm .oasis-confirm-cancel:hover{border-color:var(--oasis-green);color:var(--oasis-forest);background:var(--oasis-white)}.oasis-confirm .oasis-confirm-ok{border:1px solid var(--oasis-forest);background:var(--oasis-forest);color:#fff}.oasis-confirm .oasis-confirm-ok:hover{background:var(--oasis-green);border-color:var(--oasis-green)}@media(max-width:560px){.oasis-toast.MuiSnackbar-root{left:16px;right:16px}.oasis-toast-alert.MuiAlert-root{min-width:0;width:100%;max-width:none;font-size:17px}.oasis-confirm .oasis-confirm-actions{flex-direction:column-reverse!important}}#pc-wrap .cv-state{align-items:center;text-align:center;gap:10px;padding:90px 20px}#pc-wrap .cv-state p{font-size:19px;color:var(--oasis-moss)}#pc-wrap .cv-state.is-empty .cv-empty-icon{font-size:44px;color:var(--oasis-moss);opacity:.6}#pc-wrap .cv-state.is-empty .cv-empty-title{font-family:var(--oasis-font-display);font-size:30px;color:var(--oasis-forest)}#pc-wrap .cv-state.is-empty .cv-empty-body{max-width:46ch;font-size:19px;line-height:1.6;color:var(--oasis-ink)}#pc-wrap .cv-inbox{flex-direction:row!important;align-items:stretch;gap:0;min-height:560px;background:#fff;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-lg);overflow:hidden}#pc-wrap .cv-inbox .cv-list{flex:0 0 320px;min-width:0;gap:0;border-right:1px solid var(--oasis-line);overflow-y:auto;max-height:70vh}#pc-wrap .cv-inbox .cv-row{display:flex;align-items:center;gap:12px;width:100%;padding:16px 18px;border:0;border-bottom:1px solid var(--oasis-line);background:#fff;text-align:left;cursor:pointer}#pc-wrap .cv-inbox .cv-row:hover{background:var(--oasis-cream)}#pc-wrap .cv-inbox .cv-row:focus-visible{outline:2px solid var(--oasis-green);outline-offset:-2px}#pc-wrap .cv-inbox .cv-row.is-open{background:var(--oasis-cream);box-shadow:inset 3px 0 0 var(--oasis-forest)}#pc-wrap .cv-inbox .cv-row .cv-row-avatar{flex:0 0 44px;width:44px;height:44px;border-radius:50%;overflow:hidden;border:1px solid var(--oasis-line)}#pc-wrap .cv-inbox .cv-row .cv-row-avatar img{width:100%;height:100%;object-fit:cover;display:block}#pc-wrap .cv-inbox .cv-row .cv-row-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}#pc-wrap .cv-inbox .cv-row .cv-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}#pc-wrap .cv-inbox .cv-row .cv-row-name{font-size:18px;font-weight:600;color:var(--oasis-forest);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .cv-inbox .cv-row .cv-row-time{flex-shrink:0;font-size:15px;color:var(--oasis-moss)}#pc-wrap .cv-inbox .cv-row .cv-row-preview{font-size:17px;color:var(--oasis-moss);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pc-wrap .cv-inbox .cv-row .cv-row-preview em{font-style:normal;color:var(--oasis-ink)}#pc-wrap .cv-inbox .cv-row .cv-row-badge{flex:0 0 auto;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-size:14px;font-weight:700;color:#fff}#pc-wrap .cv-inbox .cv-row.is-unread .cv-row-preview{color:var(--oasis-ink);font-weight:600}#pc-wrap .cv-inbox .cv-panel{flex:1 1;min-width:0}#pc-wrap .cv-thread{height:100%;max-height:70vh;gap:0}#pc-wrap .cv-thread .cvt-head{flex-direction:row!important;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--oasis-line)}#pc-wrap .cv-thread .cvt-head .cvt-back{display:none;border:0;background:none;font-size:22px;color:var(--oasis-forest);cursor:pointer}#pc-wrap .cv-thread .cvt-head .cvt-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid var(--oasis-line)}#pc-wrap .cv-thread .cvt-head .cvt-who{min-width:0}#pc-wrap .cv-thread .cvt-head .cvt-name{font-size:19px;font-weight:700;color:var(--oasis-forest)}#pc-wrap .cv-thread .cvt-head .cvt-role{font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--oasis-moss)}#pc-wrap .cv-thread .cvt-body{flex:1 1 auto;gap:10px;padding:20px;overflow-y:auto;background:var(--oasis-cream)}#pc-wrap .cv-thread .cvt-state{align-items:center;padding:60px 0}#pc-wrap .cv-thread .cvt-state p{font-size:18px;color:var(--oasis-moss)}#pc-wrap .cv-thread .cvt-bubble{max-width:72%;gap:4px;padding:12px 16px;border-radius:var(--oasis-radius-md)}#pc-wrap .cv-thread .cvt-bubble .cvtb-text{font-size:18px;line-height:1.55;white-space:pre-wrap;word-break:break-word}#pc-wrap .cv-thread .cvt-bubble .cvtb-time{font-size:14px;opacity:.75}#pc-wrap .cv-thread .cvt-bubble.is-mine{align-self:flex-end;background:var(--oasis-forest);color:#fff;border-bottom-right-radius:4px}#pc-wrap .cv-thread .cvt-bubble.is-mine .cvtb-text,#pc-wrap .cv-thread .cvt-bubble.is-mine .cvtb-time{color:#fff}#pc-wrap .cv-thread .cvt-bubble.is-theirs{align-self:flex-start;background:#fff;border:1px solid var(--oasis-line);border-bottom-left-radius:4px}#pc-wrap .cv-thread .cvt-bubble.is-theirs .cvtb-text{color:var(--oasis-ink)}#pc-wrap .cv-thread .cvt-bubble.is-theirs .cvtb-time{color:var(--oasis-moss)}#pc-wrap .cv-thread .cvt-composer{gap:10px;padding:16px 20px;border-top:1px solid var(--oasis-line);background:#fff}#pc-wrap .cv-thread .cvt-composer textarea{width:100%;resize:vertical;padding:12px 14px;border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-sm);font-family:var(--oasis-font-body);font-size:18px;line-height:1.55;color:var(--oasis-ink);outline:none}#pc-wrap .cv-thread .cvt-composer textarea:focus{border-color:var(--oasis-green)}#pc-wrap .cv-thread .cvt-composer textarea::placeholder{color:var(--oasis-moss)}#pc-wrap .cv-thread .cvt-composer textarea:disabled{opacity:.6}#pc-wrap .cv-thread .cvt-composer .cvt-composer-foot{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}#pc-wrap .cv-thread .cvt-composer .cvt-count{font-size:15px;color:var(--oasis-moss)}#pc-wrap .cv-thread .cvt-composer .cvt-count.is-error{color:#9b3b32}#pc-wrap .cv-thread .cvt-composer .cvt-send{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 22px;border:1px solid var(--oasis-forest);border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-family:var(--oasis-font-body);font-size:18px;font-weight:600;color:#fff;cursor:pointer}#pc-wrap .cv-thread .cvt-composer .cvt-send:hover:not(:disabled){background:var(--oasis-green);border-color:var(--oasis-green)}#pc-wrap .cv-thread .cvt-composer .cvt-send:disabled{opacity:.5;cursor:default}#pc-wrap .cv-thread .cvt-composer .cvt-send:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}@media(max-width:900px){#pc-wrap .cv-inbox{flex-direction:column!important;min-height:0}#pc-wrap .cv-inbox .cv-list{flex:1 1 auto;max-height:none;border-right:0;border-bottom:1px solid var(--oasis-line)}#pc-wrap .cv-inbox .cv-panel,#pc-wrap .cv-inbox.has-open .cv-list{display:none}#pc-wrap .cv-inbox.has-open .cv-panel{display:flex}#pc-wrap .cv-thread{max-height:none}#pc-wrap .cv-thread .cvt-head .cvt-back{display:inline-block}#pc-wrap .cv-thread .cvt-body{min-height:50vh}#pc-wrap .cv-thread .cvt-bubble{max-width:86%}}.gc-inquiry{gap:12px}.gc-inquiry .gi-title{font-size:17px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--oasis-moss)}.gc-inquiry .gi-input .MuiOutlinedInput-root{background:var(--oasis-cream);border-radius:var(--oasis-radius-sm);padding:14px 16px;font-family:var(--oasis-font-body);font-size:18px;line-height:1.6;color:var(--oasis-ink);align-items:flex-start}.gc-inquiry .gi-input .MuiOutlinedInput-root fieldset{border-color:var(--oasis-line)}.gc-inquiry .gi-input .MuiOutlinedInput-root:hover fieldset{border-color:var(--oasis-moss)}.gc-inquiry .gi-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--oasis-green);border-width:1px}.gc-inquiry .gi-input .MuiOutlinedInput-root textarea{min-height:86px;overflow-wrap:anywhere}.gc-inquiry .gi-input .MuiFormHelperText-root{margin:6px 2px 0;font-size:16px;color:#9b3b32}.gc-inquiry .gi-topics{flex-direction:row!important;flex-wrap:wrap;gap:8px}.gc-inquiry .gi-topics .gi-topic{padding:8px 15px;font-size:16px;font-family:inherit;color:var(--oasis-ink);background:var(--oasis-white);border:1px solid var(--oasis-line);border-radius:var(--oasis-radius-pill);cursor:pointer;transition:background .18s var(--oasis-ease),border-color .18s var(--oasis-ease)}.gc-inquiry .gi-topics .gi-topic:hover{background:var(--oasis-cream);border-color:var(--oasis-moss)}.gc-inquiry .gi-foot{flex-direction:row!important;align-items:center;justify-content:space-between;gap:14px}.gc-inquiry .gi-note{font-size:16px;font-style:normal;color:var(--oasis-moss);flex:1 1}.gc-inquiry .gi-send{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;padding:11px 24px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);color:var(--oasis-white);font-size:18px;font-weight:600;text-transform:none}.gc-inquiry .gi-send:hover{background:var(--oasis-green)}.gc-inquiry .gi-send.Mui-disabled{background:var(--oasis-line);color:var(--oasis-moss)}.gc-inquiry.is-sent{align-items:center;text-align:center;padding:24px 0 8px}.gc-inquiry.is-sent .gi-sent-icon{font-size:36px;color:var(--oasis-green)}.gc-inquiry.is-sent .gi-sent-title{margin-top:8px;font-size:20px;font-weight:600;color:var(--oasis-forest)}.gc-inquiry.is-sent .gi-sent-note{margin-top:4px;font-size:16px;color:var(--oasis-moss)}.gc-inquiry.is-sent .gi-sent-link{margin-top:12px;display:inline-flex;align-items:center;height:42px;padding:0 20px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-size:17px;font-weight:600;color:#fff;text-decoration:none}.gc-inquiry.is-sent .gi-sent-link:hover{background:var(--oasis-green)}.gc-inquiry.is-sent .gi-sent-link:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.gc-inquiry.is-sent .gi-sent-again{margin-top:10px;font-size:16px;font-weight:600;color:var(--oasis-green);text-transform:none;background:none}.gc-inquiry.is-gated{align-items:flex-start;gap:10px}.gc-inquiry.is-gated .gi-gate-note{font-size:17px;line-height:1.55;color:var(--oasis-moss)}.gc-inquiry.is-gated .gi-gate-cta{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:var(--oasis-radius-pill);background:var(--oasis-forest);font-size:17px;font-weight:600;color:#fff;text-decoration:none}.gc-inquiry.is-gated .gi-gate-cta:hover{background:var(--oasis-green)}.gc-inquiry.is-gated .gi-gate-cta:focus-visible{outline:2px solid var(--oasis-green);outline-offset:2px}.gc-inquiry .gi-send.Mui-disabled,.gc-inquiry .gi-topic:disabled{opacity:.55;cursor:default}#pc-wrap .MuiOutlinedInput-root{font-family:var(--oasis-font-body);font-size:18px;line-height:1.6;color:var(--oasis-ink)}#pc-wrap .MuiInputBase-input,#pc-wrap .MuiInputBase-inputMultiline{font:inherit}#pc-wrap .MuiInputBase-input::placeholder{color:var(--oasis-moss);opacity:1}#pc-wrap .MuiOutlinedInput-root.MuiInputBase-multiline{padding:14px 16px;align-items:flex-start}#pc-wrap .MuiOutlinedInput-root.MuiInputBase-multiline textarea{overflow-wrap:anywhere;line-height:1.6}#pc-wrap .MuiFormHelperText-root{font-family:var(--oasis-font-body);font-size:16px}#pc-wrap #top .navbar .navbar-main .container .nav-toggle{display:none;width:46px;height:46px;margin-left:14px;color:var(--oasis-white);border:1px solid hsla(0,0%,100%,.4)}#pc-wrap #top .navbar .navbar-main .container .nav-toggle:hover{background:hsla(0,0%,100%,.08)}#pc-wrap #top .navbar .navbar-main .container .nav-toggle:focus-visible{outline:2px solid var(--oasis-sand);outline-offset:2px}#pc-wrap #top .navbar .navbar-main .container .nav-toggle svg{font-size:26px}@media(max-width:1200px){#pc-wrap #top .navbar .navbar-main .container .router-box{display:none}#pc-wrap #top .navbar .navbar-main .container .user-box{min-width:0;margin-left:auto}#pc-wrap #top .navbar .navbar-main .container .nav-toggle{display:inline-flex}}@media(max-width:600px){#pc-wrap #top .navbar .navbar-main .container{gap:8px}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark{gap:7px}#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark .word{font-size:18px;letter-spacing:2px}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box{min-width:0;width:46px;height:46px;padding:0}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box svg{margin:0}#pc-wrap #top .navbar .navbar-main .container .user-box .join-box span{display:none}#pc-wrap #top .navbar .navbar-main .container .lan-box,#pc-wrap #top .navbar .navbar-main .container .nav-toggle{margin-left:6px}#pc-wrap #top .navbar .navbar-main.is-pill .container{padding:0 14px;gap:8px}}@media(max-width:360px){#pc-wrap #top .navbar .navbar-main .container .logo-box .oasis-wordmark .word{font-size:16px;letter-spacing:1.5px}}.oasis-nav-drawer .MuiDrawer-paper{width:min(360px,86vw);box-sizing:border-box;background:var(--oasis-forest);color:var(--oasis-cream);padding:max(22px,env(safe-area-inset-top)) 24px max(32px,env(safe-area-inset-bottom))}.oasis-nav-drawer .MuiDrawer-paper .ond-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.oasis-nav-drawer .MuiDrawer-paper .ond-word{font-family:var(--oasis-font-display);font-size:20px;letter-spacing:3px;color:var(--oasis-white)}.oasis-nav-drawer .MuiDrawer-paper .ond-word b{font-weight:600}.oasis-nav-drawer .MuiDrawer-paper .ond-close{width:46px;height:46px;color:var(--oasis-white)}.oasis-nav-drawer .MuiDrawer-paper .ond-close:focus-visible{outline:2px solid var(--oasis-sand);outline-offset:2px}.oasis-nav-drawer .MuiDrawer-paper .ond-links{display:flex;flex-direction:column}.oasis-nav-drawer .MuiDrawer-paper .ond-links a{display:block;padding:16px 4px;border-bottom:1px solid hsla(42,42%,94%,.12);font-family:var(--oasis-font-display);font-size:26px;line-height:1.2;color:var(--oasis-cream);text-decoration:none;transition:color .18s var(--oasis-ease),padding .18s var(--oasis-ease)}.oasis-nav-drawer .MuiDrawer-paper .ond-links a:hover{padding-left:10px;color:var(--oasis-white)}.oasis-nav-drawer .MuiDrawer-paper .ond-links a.is-active{color:var(--oasis-sand)}.oasis-nav-drawer .MuiDrawer-paper .ond-links a:focus-visible{outline:2px solid var(--oasis-sand);outline-offset:2px}.oasis-nav-drawer .MuiDrawer-paper .ond-join{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:28px;height:52px;padding:0 24px;border-radius:var(--oasis-radius-pill);background:var(--oasis-cream);color:var(--oasis-forest);font-size:18px;font-weight:600;text-decoration:none}.oasis-nav-drawer .MuiDrawer-paper .ond-join:focus-visible{outline:2px solid var(--oasis-sand);outline-offset:2px}.oasis-nav-drawer .MuiDrawer-paper .ond-langs{display:flex;gap:8px;margin-top:24px}.oasis-nav-drawer .MuiDrawer-paper .ond-langs button{min-width:52px;height:44px;padding:0 14px;border:1px solid hsla(42,42%,94%,.3);border-radius:var(--oasis-radius-pill);background:transparent;color:var(--oasis-cream);font-family:var(--oasis-font-body);font-size:16px;font-weight:700;letter-spacing:.08em;cursor:pointer}.oasis-nav-drawer .MuiDrawer-paper .ond-langs button.is-active{background:var(--oasis-cream);border-color:var(--oasis-cream);color:var(--oasis-forest)}.oasis-nav-drawer .MuiDrawer-paper .ond-langs button:focus-visible{outline:2px solid var(--oasis-sand);outline-offset:2px}@media(max-width:480px){#pc-wrap #top .navbar .navbar-main .container .lan-box .btn-lang{display:none}}@media(max-width:360px){#pc-wrap #top .navbar .navbar-main.has-user .container .logo-box .oasis-wordmark .word{display:none}}@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400&display=swap";:root{--oasis-forest:#1e3a2b;--oasis-green:#2e5e3a;--oasis-moss:#6b8f71;--oasis-sand:#cdbb9e;--oasis-cream:#f6f2e9;--oasis-charcoal:#1b1d19;--oasis-ink:#33382f;--oasis-white:#fff;--oasis-line:#e3ddce;--oasis-glass:hsla(0,0%,100%,.08);--oasis-font-body:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--oasis-font-display:Fraunces,Times New Roman,Georgia,serif;--oasis-radius-sm:8px;--oasis-radius-md:14px;--oasis-radius-lg:24px;--oasis-radius-pill:60px;--oasis-shadow-soft:0 10px 30px -12px rgba(27,29,25,.25);--oasis-shadow-lift:0 24px 60px -20px rgba(27,29,25,.35);--oasis-ease:cubic-bezier(0.22,1,0.36,1);--oasis-space-1:8px;--oasis-space-2:16px;--oasis-space-3:24px;--oasis-space-4:40px;--oasis-space-5:64px;--oasis-space-6:96px;--oasis-content-width:1680px;--oasis-z-nav:100;--oasis-z-overlay:800;--oasis-z-modal:1000}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}#mobile-wrap .top{height:100px;display:flex;flex-direction:row;justify-content:space-around;align-items:center}#mobile-wrap .info-box{width:100%;display:flex;flex-direction:row;justify-content:center}#mobile-wrap .info-box span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:34px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.646px;text-transform:capitalize}#mobile-wrap .info-box span.white{color:#fff}#mobile-wrap .trend-properties{padding:0 10px;width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .trend-properties .container{width:100%;flex-direction:column}#mobile-wrap .trend-properties .container .card-box{position:relative;margin-top:25px;display:flex;flex-direction:row}#mobile-wrap .trend-properties .container .card-box .empty-list{width:100%;height:280px;display:flex;justify-content:center;align-items:center}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper{width:100%;height:400px;display:flex;flex-direction:row}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide{width:98%;height:auto;display:flex}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box{position:relative;width:100%;height:375px;display:flex;flex-direction:column}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .card-img div{position:absolute;padding:8px 12px;left:12px;bottom:12px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .title{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .desc{margin-top:5px;overflow:hidden;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .options div{display:flex;flex-direction:row}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#mobile-wrap .trend-properties .container .card-box .trend-property-swiper .trend-property-slide .trend-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#mobile-wrap .trend-properties .container .card-box .trend-card-box{position:relative;width:300px;height:375px;display:flex;flex-direction:column}#mobile-wrap .trend-properties .container .card-box .trend-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#mobile-wrap .trend-properties .container .card-box .trend-card-box .card-img div{position:absolute;padding:8px 12px;left:12px;bottom:12px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .title{color:#181a20;font-size:15px;font-weight:600;text-transform:capitalize;cursor:pointer}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .desc,#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;line-height:normal}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .desc{margin-top:5px;color:#717171;font-size:13px;font-weight:400}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .options div{display:flex;flex-direction:row}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#mobile-wrap .trend-properties .container .card-box .trend-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#mobile-wrap .popular-properties{padding:10px;width:100%;height:auto;display:flex;flex-direction:row;background:#f6f6f6}#mobile-wrap .popular-properties .container{width:100%;flex-direction:column;align-items:center}#mobile-wrap .popular-properties .container .card-box{margin-top:25px;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between}#mobile-wrap .popular-properties .container .card-box .popular-property-swiper{width:100%;height:390px;display:flex;flex-direction:row}#mobile-wrap .popular-properties .container .card-box .popular-property-swiper .popular-property-slide{width:98%;height:auto;display:flex}#mobile-wrap .popular-properties .container .card-box .popular-card-box{position:relative;width:100%;height:425px;display:flex;flex-direction:column}#mobile-wrap .popular-properties .container .card-box .popular-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#mobile-wrap .popular-properties .container .card-box .popular-card-box .card-img div.status{position:absolute;padding:6px 34px;left:20px;top:20px;display:flex;align-items:center;border-radius:6px;background:#eb6753}#mobile-wrap .popular-properties .container .card-box .popular-card-box .card-img div.status img{width:14px;height:14px}#mobile-wrap .popular-properties .container .card-box .popular-card-box .card-img div.status span{margin-left:5px;color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}#mobile-wrap .popular-properties .container .card-box .popular-card-box .card-img div.price{position:absolute;padding:8px 12px;left:20px;bottom:20px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .title{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .desc{margin-top:5px;overflow:hidden;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .options div{display:flex;flex-direction:row}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#mobile-wrap .popular-properties .container .card-box .popular-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#mobile-wrap .popular-properties .container .pagination-box{display:flex;flex-direction:row;justify-content:center;align-items:center}#mobile-wrap .popular-properties .container .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}#mobile-wrap .popular-properties .container .pagination-box .swiper-popular-next{margin-left:20px;cursor:pointer}#mobile-wrap .popular-properties .container .pagination-box .swiper-popular-prev{margin-right:20px;cursor:pointer}#mobile-wrap .video-frame{margin:20px 0;width:100%;height:300px;background:#000;transform:perspective(0);box-shadow:-3px 0 20px 14px rgba(52,52,52,.502)}#mobile-wrap .top-properties{padding:0 10px;width:100%;height:auto;display:flex;flex-direction:row}#mobile-wrap .top-properties .container{width:100%;display:flex;flex-direction:column}#mobile-wrap .top-properties .container .card-box{position:relative;margin-top:25px;display:flex;flex-direction:row}#mobile-wrap .top-properties .container .card-box .top-property-swiper{width:100%;height:400px;display:flex;flex-direction:row}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide{width:98%;height:auto;display:flex}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box{position:relative;width:100%;height:375px;display:flex;flex-direction:column}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .card-img{position:relative;width:100%;height:203px;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .card-img div{position:absolute;padding:8px 12px;left:12px;bottom:12px;border-radius:6px;background:#fff;color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info{padding:20px 22px 17px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:0 0 12px 12px;border:1px solid hsla(0,0%,77%,.71);border-top:none;background:#fff;box-shadow:0 1px 4px 0 rgba(24,26,32,.07)}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .title{overflow:hidden;color:#181a20;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .desc{margin-top:5px;overflow:hidden;color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .options{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .options div{display:flex;flex-direction:row}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .options div img{margin-right:5px;width:17px;height:17px}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .options div span{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .bott{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .bott p{color:#181a20;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .bott button{margin-left:7px;width:16px;height:16px;box-sizing:border-box}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .bott .view-like-box{display:flex;flex-direction:row;gap:7px;align-items:center}#mobile-wrap .top-properties .container .card-box .top-property-swiper .top-property-slide .top-card-box .info .bott .view-like-box .view-cnt{color:#717171;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis}#mobile-wrap .top-agents{position:relative;padding:20px 10px;width:100%;height:auto;display:flex;flex-direction:row;background:#f6f6f6}#mobile-wrap .top-agents .container{position:relative;width:100%;flex-direction:column;align-items:center}#mobile-wrap .top-agents .container .wrapper{width:100%;margin-top:25px;display:flex;flex-direction:row;align-items:center}#mobile-wrap .top-agents .container .wrapper .top-agents-swiper{width:100%;height:280px;display:flex;flex-direction:row}#mobile-wrap .top-agents .container .wrapper .top-agents-swiper .top-agents-slide{width:98%;height:auto;display:flex}#mobile-wrap .top-agents .container .wrapper .top-agents-swiper .top-agents-slide .top-agent-card{width:100%;height:280px;display:flex;flex-direction:column;align-items:center}#mobile-wrap .top-agents .container .wrapper .top-agents-swiper .top-agents-slide .top-agent-card img{width:209px;height:209px;border-radius:50%;cursor:pointer;object-fit:cover}#mobile-wrap .top-agents .container .wrapper .top-agents-swiper .top-agents-slide .top-agent-card strong{margin-top:10px;color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer}#mobile-wrap .top-agents .container .wrapper .top-agents-swiper .top-agents-slide .top-agent-card span{color:#181a20;text-align:center;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}#mobile-wrap #footer{position:relative;padding:60px 0 18px;width:100%;height:auto;display:flex;flex-direction:row;background:#181a20}#mobile-wrap #footer .footer-container{padding:0 10px;margin:0 auto;width:1300px;height:auto}#mobile-wrap #footer .footer-container .main{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .left{height:360px;display:flex;flex-direction:column;justify-content:space-between}#mobile-wrap #footer .footer-container .main .left .footer-box{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .left .footer-box .logo{width:128px;height:52px;cursor:pointer}#mobile-wrap #footer .footer-container .main .left .footer-box span{color:#bebdbd;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:capitalize}#mobile-wrap #footer .footer-container .main .left .footer-box p{color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap #footer .footer-container .main .left .footer-box .media-box{margin-top:12px;color:#929495}#mobile-wrap #footer .footer-container .main .left .footer-box .media-box svg{font-size:32px;margin-right:22px;cursor:pointer}#mobile-wrap #footer .footer-container .main .right{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .right .bottom{margin-top:60px;display:flex;flex-direction:row;justify-content:space-between}#mobile-wrap #footer .footer-container .main .right .bottom div{display:flex;flex-direction:column}#mobile-wrap #footer .footer-container .main .right .bottom div strong{margin-bottom:3px;color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}#mobile-wrap #footer .footer-container .main .right .bottom div span{margin-top:25px;color:#bebdbd;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;cursor:pointer}#mobile-wrap #footer .footer-container .second{margin-top:60px;height:45px;border-top:1px solid #212329;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#mobile-wrap #footer .footer-container .second span{color:#bebdbd;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}