.plus-page{margin:0;background:#101018;color:#f1f0fa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.55}.plus-page *,.plus-public *,.plus-dialog *{box-sizing:border-box}.plus-page a,.plus-public a,.plus-dialog a{color:inherit}.plus-topbar{max-width:1120px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 24px;border-bottom:1px solid #ffffff18}.plus-logo{font-weight:800;text-decoration:none;letter-spacing:.04em}.plus-logo span{color:#b9a1ff}.plus-owner-wrap{max-width:1120px;margin:auto;padding:40px 24px 70px}.plus-owner-wrap>h1{font-size:clamp(2rem,6vw,3.5rem);line-height:1.05;margin:12px 0}.plus-eyebrow{font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#baa7fa}.plus-muted,.plus-small{color:#aaa8ba;font-size:.85rem}.plus-public{margin:22px 0 26px;padding:22px 16px;border:1px solid #a085ff28;border-radius:24px;background:#181622;color:#f4f1fc;font-family:inherit;line-height:1.5}.plus-public h2{font-size:1.4rem;line-height:1.2}.plus-section-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:22px 0 18px;flex-wrap:wrap}.plus-section-heading h2,.plus-section-heading h3,.plus-section-heading p{margin:0 0 5px}.plus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(255px,100%),1fr));gap:18px;align-items:start}.plus-public .plus-grid{grid-template-columns:1fr}.plus-item{border:1px solid #ffffff1c;background:#1c1b28;border-radius:19px;overflow:hidden;min-width:0}.plus-item[hidden]{display:none}.plus-photo{display:block;width:100%;height:205px;object-fit:cover;background:#262135}.plus-placeholder{display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:700;color:#b29be0;background:linear-gradient(135deg,#322641,#242135)}.plus-item-body{padding:18px}.plus-item h3{font-size:1.18rem;line-height:1.3;margin:8px 0}.plus-price{font-size:1.1rem;font-weight:750;color:#e0d1ff}.plus-description{font-size:.9rem;color:#bab7ca;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere}.plus-category{font-size:.73rem;border:1px solid #ffffff25;padding:4px 9px;border-radius:20px;color:#ccc3e3;display:inline-block;overflow-wrap:anywhere}.plus-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin-top:17px}.plus-public button,.plus-page button,.plus-dialog button,.plus-button{font:inherit;font-size:.88rem;font-weight:650;padding:11px 14px;border-radius:11px;background:#292438;border:1px solid #bc9eff35;color:#f4f0fc;cursor:pointer;text-decoration:none;display:inline-block;line-height:1.3;min-height:44px}.plus-primary{background:#a381ef!important;color:#160a2a!important;border-color:#a381ef!important}.plus-public button:hover,.plus-page button:hover,.plus-dialog button:hover,.plus-button:hover{filter:brightness(1.14)}.plus-public :focus-visible,.plus-page :focus-visible,.plus-dialog :focus-visible{outline:3px solid #d5bfff;outline-offset:3px}.plus-page button:disabled,.plus-dialog button:disabled{opacity:.45;cursor:not-allowed}.plus-offer{padding:21px;border-radius:17px;background:linear-gradient(120deg,#3c255c,#2d263e);border:1px solid #b494f84d}.plus-offer h2{margin:5px 0 10px}.plus-filter{display:flex;gap:12px;align-items:center;margin:18px 0}.plus-filter select{max-width:70%}.plus-form{display:grid;gap:17px}.plus-form label{display:grid;gap:7px;font-size:.88rem;color:#dcd8e9}.plus-form fieldset{padding:0;border:0;display:grid;gap:17px;min-width:0}.plus-page input,.plus-page textarea,.plus-page select,.plus-public select,.plus-dialog input,.plus-dialog textarea,.plus-dialog select{font:inherit;background:#101018;border:1px solid #ffffff29;color:#f1eef8;border-radius:9px;padding:11px 12px;width:100%;max-width:100%;min-height:44px}.plus-page textarea,.plus-dialog textarea{resize:vertical}.plus-form .plus-check{display:flex;align-items:flex-start;gap:11px;line-height:1.5}.plus-check input{width:18px;min-width:18px;min-height:18px;margin:3px 0 0;accent-color:#b398fa}.plus-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.plus-dialog{color:#f6f1fc;background:#1c1926;border:1px solid #a786ed66;border-radius:23px;width:min(600px,calc(100% - 26px));max-height:calc(100dvh - 32px);padding:0;box-shadow:0 30px 100px #0008;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.plus-dialog::backdrop{background:#080410b8;backdrop-filter:blur(3px)}.plus-dialog-head{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff16;gap:10px;position:sticky;top:0;background:#1c1926;z-index:1}.plus-dialog-head h2{font-size:1.35rem;margin:0}.plus-dialog .plus-close{font-size:1.6rem;padding:1px 13px}.plus-dialog-body{padding:22px}.plus-detail-photo{width:100%;max-height:380px;object-fit:contain;border-radius:13px}.plus-message{white-space:pre-wrap;overflow-wrap:anywhere}.plus-status{font-size:.88rem;min-height:1em}.plus-error{color:#ffada8}.plus-success{padding:18px;background:#1a382c;border:1px solid #80c6a64d;border-radius:12px;color:#c9f0df}.plus-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.plus-panel-link{display:block;margin:0 0 20px;padding:18px 22px;border:1px solid #bc9eff55;background:#a085ff13;border-radius:16px;color:inherit;font-weight:750;text-decoration:none}.plus-note{padding:18px 21px;border-radius:15px;background:#242132;border:1px solid #b5a0e333;margin:26px 0}.plus-note p{margin:8px 0 0;color:#c4bed6}.plus-tabs{display:flex;gap:8px;margin:24px 0;flex-wrap:wrap}.plus-tabs .is-active{background:#a381ef;color:#160a2a}.plus-settings{margin-top:35px;padding:25px;border:1px solid #ffffff20;border-radius:20px;max-width:700px}.plus-inquiry{padding:22px;border:1px solid #ffffff20;border-radius:18px;background:#1b1926;margin:16px 0}.plus-inquiry .plus-section-heading{margin-top:0}.plus-contact{overflow-wrap:anywhere}.plus-inquiry select{width:auto}.plus-image-preview{width:100%;max-height:220px;object-fit:contain}.plus-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px}.plus-stat{background:#231d32;border:1px solid #b192e433;border-radius:17px;padding:24px}.plus-stat strong{display:block;font-size:2.6rem;line-height:1.15}.plus-stat span{display:block;color:#c2b8d8;font-size:.85rem;margin-top:8px}.plus-owner-wrap details{margin:22px 0}.plus-owner-wrap summary{cursor:pointer;margin-bottom:14px}.plus-empty{padding:28px;border:1px dashed #ffffff2a;border-radius:16px;color:#bcb5cf}.plus-privacy{max-width:760px;margin:auto;padding:35px 24px 70px}.plus-privacy h2{margin-top:32px}.plus-public [hidden],.plus-dialog [hidden],.plus-page [hidden]{display:none!important}@media(max-width:520px){.plus-owner-wrap{padding:25px 16px 50px}.plus-topbar{padding:19px 16px}.plus-public{padding:18px 12px}.plus-settings{padding:19px 15px}.plus-dialog-body{padding:19px 16px}.plus-row{grid-template-columns:1fr}.plus-photo{height:190px}.plus-section-heading{align-items:flex-start}.plus-inquiry{padding:18px 15px}.plus-tabs button{flex:1;padding:10px 8px}}
.premium-tools-nav{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px}.premium-tools-nav .plus-panel-link{margin:0;flex:1 1 200px}.premium-tools-nav a{min-height:44px} @media(max-width:600px){.premium-tools-nav{flex-direction:column}.premium-tools-nav .plus-panel-link{flex:auto}}
.plus-owner-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 24px}.plus-owner-workflow a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;background:#f2f5f8;color:#213247;border:1px solid #d0d9e2;border-radius:10px;text-align:center;text-decoration:none;font:600 13px/1.3 system-ui}.plus-owner-workflow a[aria-current=page]{background:#c4ff46;color:#142100;border-color:#8dbb2f}.plus-owner-workflow a:hover{border-color:#788b9e}.plus-owner-workflow a:focus-visible{outline:3px solid #c4ff46;outline-offset:3px}@media(max-width:600px){.plus-owner-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}
