.card{margin:10px 0 20px;padding:10px;background:var(--panel);border:1px solid var(--border)}.card-body{position:relative;display:flow-root}.card .details{width:240px;float:right;margin-right:20px}.card .details>a{color:var(--text-strong)}.card .media{float:left;width:min(365px,100% - 260px)}@media only screen and (max-width:620px){.card{padding:8px 5px}.card .details{width:200px;margin-right:0px;font-size:12px}.card .media{width:min(365px,100% - 200px)}}.vip{margin:-21px -21px 0 0;padding:21px 21px 0 0;background:url("../img/vip.c6c1ddb08809.webp") no-repeat 100% 0%}.super-vip{margin:-56px -52px 0 0;padding:56px 52px 0 0;background:url("../img/super-vip.0a84d976a343.webp") no-repeat 100% 0%}.top-vip{margin:-52px -46px 0 0;padding:52px 46px 0 0;background:url("../img/top-vip.759e2bcb5781.webp") no-repeat 100% 0%}.vip .icon,.super-vip .icon,.top-vip .icon{display:none}@media only screen and (max-width:620px){.vip,.super-vip,.top-vip{margin:0;padding:0;background:none}.vip .icon,.super-vip .icon,.top-vip .icon{display:block}.super-vip .icon{position:absolute;top:-38px;right:-31px;width:50px;height:45px;background:url("../img/super-vip.0a84d976a343.webp") no-repeat 100% 0%;background-size:contain}.top-vip .icon{position:absolute;top:-35px;right:-27px;width:50px;height:44px;background:url("../img/top-vip.759e2bcb5781.webp") no-repeat 100% 0%;background-size:contain}.vip .icon{position:absolute;top:-16px;right:-10px;width:50px;height:44px;background:url("../img/vip.c6c1ddb08809.webp") no-repeat 100% 0%;background-size:contain}}.card .params{float:left;margin-left:15px;color:var(--text-strong);display:grid;grid-template-columns:max-content max-content;gap:0 4px}.card .params dt::after{content:":"}.card .params dd{margin:0;color:var(--text)}.card ul{list-style-type:square;color:#A49270}.card ul li::marker{color:#3a352a}.card ul li{margin:3px 0}.card li span{color:var(--text-strong)}.card .warn{color:var(--accent-border)}.card h2{font-size:16px;margin:12px 0 0;text-align:center}.card address{color:var(--text-strong)}.card .about{color:var(--text-strong)}.about p:has(>.more){text-align:center;line-height:3px;margin-bottom:10px}.more{color:var(--gold);text-decoration:underline}.card .phone-box{background:var(--panel);border:1px solid var(--border);border-width:1px 0;padding:12px 0 10px;text-align:center}.card .picture-box{text-align:center}.card .picture-box .pic-count{margin:4px 0}.card .picture-box img{background:var(--panel);border:1px solid var(--border-light);margin:3px 10px 0}.card .report-button-box .counts span{display:block;color:var(--text-strong);text-decoration:underline}.card .report-button-box .counts span:hover{text-decoration:none}.card .report-button-box .counts{margin:5px;font-size:18px;font-family:Georgia,"Times New Roman",Times,serif;color:var(--link)}.card .report-button-box{background:var(--panel);border:1px solid var(--border);border-width:1px 0;padding-bottom:10px;text-align:center}@media only screen and (max-width:620px){.card .params{margin:4px}.card .picture-box .pic-count{font-size:14px}.card .picture-box img{margin:2px 10px 2px 0;max-width:232px}.card .pricetable tr th{max-width:50px}.card .pricetable{font-size:12px}.card .button{font-size:13px}}.card-status{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--border);padding-bottom:10px;margin-bottom:10px}.card-status b{color:var(--text-strong)}.card-status p{text-indent:0;padding:0}.card-status .state{text-align:left}.card-status form{display:inline}.card-body .icon{pointer-events:none}.card .picture-box .gallery{margin:3px 11px 0}@media only screen and (max-width:620px){.card .picture-box .gallery{margin:2px 10px}}.card .picture-box .track{aspect-ratio:3/4}.card .picture-box .gallery img{margin:0;border:0;background:none;max-width:none}.card .picture-box .photo-placeholder{display:grid;place-items:center;aspect-ratio:3/4;margin:3px 11px 0;overflow:hidden;box-sizing:border-box;border:1px solid var(--border-light);background:linear-gradient(160deg,var(--panel-raised),var(--panel))}.card .picture-box .photo-placeholder img{width:78%;height:auto;margin:0;border:0;border-radius:50%;background:none;opacity:.58;filter:sepia(.35) saturate(.55)}@media only screen and (max-width:620px){.card .picture-box .photo-placeholder{margin:2px 10px}.card .picture-box .photo-placeholder img{margin:0;max-width:78%}}.lightbox{z-index:1001}.card-status .left{font-variant-numeric:tabular-nums}.card-status .left.out{color:#ef3131}@media only screen and (max-width:620px){.card .media{width:52%}.card .details{width:48%;margin-right:0}.card .params{display:block;float:left;margin:0 0 0 4px}.card .params dt,.card .params dd{display:inline}.card .params dd{margin-left:3px}.card .params dd::after{content:"";display:block}}.card ul{list-style:none}.card ul li::before{content:"";display:inline-block;width:5px;height:5px;box-sizing:border-box;margin-right:4px;vertical-align:1px;background:var(--panel);border:1px solid #534a38}.card-status .manage{flex-shrink:0}.card-status .state{min-width:0}